From 6d4f94f73c8193ee5df71ee174bb8c7d2ee4208b Mon Sep 17 00:00:00 2001 From: meteharun Date: Sat, 31 May 2025 23:47:13 +0300 Subject: [PATCH] meteharun: Implemented CUDA matrix multiplication --- README.md | 200 +- build/CMakeCache.txt | 747 + .../CMakeFiles/3.28.6/CMakeCUDACompiler.cmake | 76 + .../CMakeFiles/3.28.6/CMakeCXXCompiler.cmake | 86 + .../3.28.6/CMakeDetermineCompilerABI_CUDA.bin | Bin 0 -> 989136 bytes .../3.28.6/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 25560 bytes build/CMakeFiles/3.28.6/CMakeSystem.cmake | 15 + .../CompilerIdCUDA/CMakeCUDACompilerId.cu | 468 + build/CMakeFiles/3.28.6/CompilerIdCUDA/a.out | Bin 0 -> 989384 bytes .../tmp/CMakeCUDACompilerId.cpp1.ii | 34516 +++++++++++ .../tmp/CMakeCUDACompilerId.cpp4.ii | 32628 ++++++++++ .../tmp/CMakeCUDACompilerId.cudafe1.c | 35 + .../tmp/CMakeCUDACompilerId.cudafe1.cpp | 34986 +++++++++++ .../tmp/CMakeCUDACompilerId.cudafe1.gpu | 379 + .../tmp/CMakeCUDACompilerId.cudafe1.stub.c | 15 + .../tmp/CMakeCUDACompilerId.fatbin | Bin 0 -> 1096 bytes .../tmp/CMakeCUDACompilerId.fatbin.c | 60 + .../tmp/CMakeCUDACompilerId.module_id | 1 + .../CompilerIdCUDA/tmp/CMakeCUDACompilerId.o | Bin 0 -> 6280 bytes .../tmp/CMakeCUDACompilerId.ptx | 14 + .../tmp/CMakeCUDACompilerId.sm_52.cubin | Bin 0 -> 872 bytes .../3.28.6/CompilerIdCUDA/tmp/a_dlink.fatbin | Bin 0 -> 952 bytes .../CompilerIdCUDA/tmp/a_dlink.fatbin.c | 55 + .../3.28.6/CompilerIdCUDA/tmp/a_dlink.o | Bin 0 -> 2904 bytes .../3.28.6/CompilerIdCUDA/tmp/a_dlink.reg.c | 1 + .../CompilerIdCUDA/tmp/a_dlink.sm_52.cubin | Bin 0 -> 872 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 869 + build/CMakeFiles/3.28.6/CompilerIdCXX/a.out | Bin 0 -> 25664 bytes build/CMakeFiles/CMakeConfigureLog.yaml | 958 + .../CMakeDirectoryInformation.cmake | 16 + build/CMakeFiles/Makefile.cmake | 145 + build/CMakeFiles/Makefile2 | 112 + build/CMakeFiles/TargetDirectories.txt | 3 + build/CMakeFiles/app.dir/DependInfo.cmake | 23 + build/CMakeFiles/app.dir/build.make | 137 + build/CMakeFiles/app.dir/cmake_clean.cmake | 12 + build/CMakeFiles/app.dir/cmake_device_link.o | Bin 0 -> 22768 bytes build/CMakeFiles/app.dir/compiler_depend.make | 2 + build/CMakeFiles/app.dir/compiler_depend.ts | 2 + build/CMakeFiles/app.dir/depend.make | 2 + build/CMakeFiles/app.dir/deviceLinkLibs.rsp | 1 + build/CMakeFiles/app.dir/deviceObjects1.rsp | 1 + build/CMakeFiles/app.dir/dlink.txt | 1 + build/CMakeFiles/app.dir/flags.make | 10 + build/CMakeFiles/app.dir/includes_CUDA.rsp | 1 + build/CMakeFiles/app.dir/link.txt | 1 + build/CMakeFiles/app.dir/linkLibs.rsp | 1 + build/CMakeFiles/app.dir/main.cu.o | Bin 0 -> 82936 bytes build/CMakeFiles/app.dir/main.cu.o.d | 315 + build/CMakeFiles/app.dir/objects1.rsp | 1 + build/CMakeFiles/app.dir/progress.make | 4 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/progress.marks | 1 + build/Makefile | 181 + build/app | Bin 0 -> 97272 bytes build/cmake_install.cmake | 54 + data/0/result.raw | 65 + data/1/result.raw | 129 + data/2/result.raw | 5700 +- data/3/result.raw | 129 + data/4/result.raw | 33 + data/5/result.raw | 51400 +--------------- data/6/result.raw | 257 + data/7/result.raw | 257 + data/8/result.raw | 4160 +- data/9/result.raw | 257 + main.cu | 311 +- 67 files changed, 108733 insertions(+), 61101 deletions(-) create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.28.6/CMakeCUDACompiler.cmake create mode 100644 build/CMakeFiles/3.28.6/CMakeCXXCompiler.cmake create mode 100644 build/CMakeFiles/3.28.6/CMakeDetermineCompilerABI_CUDA.bin create mode 100644 build/CMakeFiles/3.28.6/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.28.6/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/CMakeCUDACompilerId.cu create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/a.out create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp1.ii create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.module_id create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.o create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.ptx create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.sm_52.cubin create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.fatbin create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.fatbin.c create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.o create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.reg.c create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.sm_52.cubin create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 build/CMakeFiles/3.28.6/CompilerIdCXX/a.out create mode 100644 build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/CMakeFiles/Makefile.cmake create mode 100644 build/CMakeFiles/Makefile2 create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/app.dir/DependInfo.cmake create mode 100644 build/CMakeFiles/app.dir/build.make create mode 100644 build/CMakeFiles/app.dir/cmake_clean.cmake create mode 100644 build/CMakeFiles/app.dir/cmake_device_link.o create mode 100644 build/CMakeFiles/app.dir/compiler_depend.make create mode 100644 build/CMakeFiles/app.dir/compiler_depend.ts create mode 100644 build/CMakeFiles/app.dir/depend.make create mode 100644 build/CMakeFiles/app.dir/deviceLinkLibs.rsp create mode 100644 build/CMakeFiles/app.dir/deviceObjects1.rsp create mode 100644 build/CMakeFiles/app.dir/dlink.txt create mode 100644 build/CMakeFiles/app.dir/flags.make create mode 100644 build/CMakeFiles/app.dir/includes_CUDA.rsp create mode 100644 build/CMakeFiles/app.dir/link.txt create mode 100644 build/CMakeFiles/app.dir/linkLibs.rsp create mode 100644 build/CMakeFiles/app.dir/main.cu.o create mode 100644 build/CMakeFiles/app.dir/main.cu.o.d create mode 100644 build/CMakeFiles/app.dir/objects1.rsp create mode 100644 build/CMakeFiles/app.dir/progress.make create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/progress.marks create mode 100644 build/Makefile create mode 100644 build/app create mode 100644 build/cmake_install.cmake create mode 100644 data/0/result.raw create mode 100644 data/1/result.raw create mode 100644 data/3/result.raw create mode 100644 data/4/result.raw create mode 100644 data/6/result.raw create mode 100644 data/7/result.raw create mode 100644 data/9/result.raw diff --git a/README.md b/README.md index d5a2886..f44dd9c 100644 --- a/README.md +++ b/README.md @@ -9,199 +9,23 @@ --- -### Assignment Overview -Welcome to the third homework assignment of the Parallel Programming course! -In Assignment 2, you optimized matrix multiplication using cache-friendly blocked multiplication and OpenMP for CPU -parallelism. In this assignment, you will take matrix multiplication to the GPU using **CUDA**, NVIDIA’s parallel -computing platform. Your task is to implement matrix multiplication on the GPU, optimize it using CUDA-specific -techniques, and compare its performance with your CPU-based implementations from Assignment 2. -You will implement: - -1. **Naive CUDA Matrix Multiplication**: A basic GPU implementation using CUDA kernels. -2. **Tiled CUDA Matrix Multiplication**: An optimized version using shared memory to improve memory access patterns. -3. **Performance Comparison**: Measure and compare the performance of both CUDA implementations against your Assignment - 2 implementations (naive, blocked, and parallel). - -This assignment introduces CUDA programming, including kernel launches, thread grids, blocks, and memory management, -while reinforcing the importance of data locality and parallelism. - ---- - -### Technical Requirements - -#### 1. Naive CUDA Matrix Multiplication - -**Why CUDA?** - -CUDA allows you to execute parallel computations on NVIDIA GPUs, which have thousands of cores designed for -data-parallel tasks. Matrix multiplication is an ideal workload for GPUs because it involves independent computations -for each element of the output matrix. - -In the naive CUDA implementation, each thread computes one element of the output matrix \( C \). The GPU organizes -threads into a grid of thread blocks, where each block contains a group of threads (e.g., 16x16 threads). - -**Naive CUDA Matrix Multiplication** - -Assume matrices \( A \) \( m x n \), \( B \) \( n x p \), and \( C \) \( m x p \) are stored in -row-major order in GPU global memory: - -```c -__global__ void naive_cuda_matmul(float *C, float *A, float *B, uint32_t m, uint32_t n, uint32_t p) { - -} -``` - -- **Grid and Block Configuration**: Launch a 2D grid of 2D thread blocks (e.g., 16x16 threads per block). -- **Memory**: Matrices are stored in GPU global memory. Use `cudaMalloc` and `cudaMemcpy` to allocate and transfer data - between host (CPU) and device (GPU). -- **Task**: Implement the `naive_cuda_matmul` kernel and its host code in the provided `main.cu`. Measure the wall clock - time, including data transfer times (host-to-device and device-to-host). - -#### 2. Tiled CUDA Matrix Multiplication - -**Why Tiling?** - -The naive CUDA implementation accesses global memory frequently, which is slow (hundreds of cycles per access). CUDA -GPUs have **shared memory**, a fast, on-chip memory shared by threads in a block. Tiled matrix multiplication divides -matrices into tiles (submatrices) that fit into shared memory, reducing global memory accesses and improving -performance. - -**Tiled CUDA Matrix Multiplication** - -Assume a tile size of `TILE_WIDTH` (e.g., 16 or 32): - -```c -__global__ void tiled_cuda_matmul(float *C, float *A, float *B, uint32_t m, uint32_t n, uint32_t p, uint32_t tile_width) { - -} -``` - -- **Shared Memory**: Each block loads tiles of \( A \) and \( B \) into shared memory, computes partial results, and - accumulates the sum. -- **Synchronization**: Use `__syncthreads()` to ensure all threads in a block have loaded data before computation. -- **Task**: Implement the `tiled_cuda_matmul` kernel and its host code in `main.cu`. Experiment with different tile - sizes (e.g., 16, 32) and report the best performance. - -#### 3. Performance Measurement - -For each test case (0 through 9, using the same `data` folder from Assignment 2): - -- Measure the wall clock time for: - - **Naive CUDA matrix multiplication** (`naive_cuda_matmul`), including data transfer times. - - **Tiled CUDA matrix multiplication** (`tiled_cuda_matmul`), including data transfer times. -- Compare with Assignment 2 results (naive, blocked, and parallel CPU implementations). -- Use `cudaEventRecord` and `cudaEventElapsedTime` for accurate GPU timing. -- Report the times in a table in your `README.md`, including: - - Test case number. - - Matrix dimensions (\( m \times n \times p \)). - - Wall clock time for naive CUDA, tiled CUDA, and Assignment 2 implementations (in seconds). - - Speedup of tiled CUDA over naive CUDA and over Assignment 2’s parallel implementation. - -**Example Table Format**: +**Results Table**: | Test Case | Dimensions (\( m \times n \times p \)) | Naive CPU (s) | Blocked CPU (s) | Parallel CPU (s) | Naive CUDA (s) | Tiled CUDA (s) | Tiled CUDA Speedup (vs. Naive CUDA) | Tiled CUDA Speedup (vs. Parallel CPU) | -|-----------|----------------------------------------|---------------|-----------------|------------------|----------------|----------------|-------------------------------------|---------------------------------------| -| | | | | | | | | | - ---- - -### Matrix Storage and Memory Management - -- Continue using row-major order for matrices. -- Use CUDA memory management (`cudaMalloc`, `cudaMemcpy`, `cudaFree`) for GPU data. -- Reuse the same input/output format as Assignment 2: - - Input files: `data//input0.raw` (matrix \( A \)) and `input1.raw` (matrix \( B \)). - - Output file: `data//result.raw` (matrix \( C \)). - - Reference file: `data//output.raw` for validation. - ---- - -### Build Instructions - -- Use the provided `CMakeLists.txt`, which includes CUDA support. -- **Requirements**: - - NVIDIA GPU with CUDA support. - - CUDA Toolkit installed (version 11.x or later recommended). - - CMake with CUDA language support. -- **Linux/Mac**: - - Run `cmake -DCMAKE_CUDA_COMPILER=nvcc .` to generate a Makefile, then `make`. -- **Windows**: - - Use Visual Studio with CUDA toolkit or MinGW with `cmake -G "MinGW Makefiles"`. -- Test with the same test cases (0–9) as Assignment 2. - ---- - -### Submission Requirements - -#### Fork and Clone the Repository - -- Fork the Assignment 3 repository (provided separately). -- Clone your fork: - ```bash - git clone https://github.com/parallelcomputingabo/Homework-3.git - cd Homework-3 - ``` - -#### Create a New Branch - -```bash -git checkout -b student-name -``` - -#### Implement Your Solution - -- Modify the provided `main.cu` to implement `naive_cuda_matmul` and `tiled_cuda_matmul`. -- Update `README.md` with your performance results table. - -#### Commit and Push - -```bash -git add . -git commit -m "student-name: Implemented CUDA matrix multiplication" -git push origin student-name -``` - -#### Submit a Pull Request (PR) - -- Create a pull request from your branch to the base repository’s `main` branch. -- Include a description of your CUDA optimizations and any challenges faced. - ---- - -### Grading (100 Points Total) - -| Subtask | Points | -|-----------------------------------------------|---------| -| Correct implementation of `naive_cuda_matmul` | 30 | -| Correct implementation of `tiled_cuda_matmul` | 30 | -| Accurate performance measurements | 20 | -| Performance results table in `README.md` | 10 | -| Code clarity, commenting, and organization | 10 | -| **Total** | **100** | - ---- - -### Tips for Success - -- **Naive CUDA**: - - Ensure correct grid and block dimensions (e.g., `dim3 threadsPerBlock(16, 16)`). - - Check for CUDA errors using `cudaGetLastError` and `cudaDeviceSynchronize`. -- **Tiled CUDA**: - - Experiment with tile sizes (e.g., 16, 32) to balance shared memory usage and thread divergence. - - Minimize shared memory bank conflicts by ensuring contiguous thread access. -- **Performance**: - - Include data transfer times in measurements, as they are significant for GPU workloads. - - Run multiple iterations per test case to reduce timing variability. -- **Debugging**: - - Validate CUDA results against `output.raw` to ensure correctness. - - Use small matrices for initial testing (e.g., 64x64). - - Check CUDA documentation for memory management and kernel launch syntax. - ---- +|-----------|----------------------------------------|----------------|------------------|-------------------|----------------|----------------|--------------------------------------|----------------------------------------| +| 0 | 64 × 64 × 64 | 0.000999928 | 0.000999928 | 0.00200009 | 0.000145408 | 0.00006464 | 2.25× | 30.9× | +| 1 | 128 × 64 × 128 | 0.00399995 | 0.00400019 | 0.000999928 | 0.000178112 | 0.000059744 | 2.98× | 16.7× | +| 2 | 100 × 128 × 56 | 0.00200009 | 0.00266671 | 0.000999928 | 0.000149728 | 7.0336e-05 | 2.13× | 14.21× | +| 3 | 128 × 64 × 128 | 0.00399995 | 0.00399995 | 0.00100017 | 0.000173664 | 0.000054336 | 3.2× | 18.4× | +| 4 | 32 × 128 × 32 | 0.00100017 | 0.00100017 | 0.000999928 | 0.000147424 | 0.00006592 | 2.23× | 15.2× | +| 5 | 200 × 100 × 256 | 0.017 | 0.0190001 | 0.00200009 | 0.000278208 | 0.000097696 | 2.84× | 20.4× | +| 6 | 256 × 256 × 256 | 0.0500002 | 0.0579998 | 0.00600004 | 0.000326496 | 0.000108576 | 3× | 55.3× | +| 7 | 256 × 300 × 256 | 0.059 | 0.0679998 | 0.00699997 | 0.00032912 | 0.00011376 | 2.89× | 61.5× | +| 8 | 64 × 128 × 64 | 0.00200009 | 0.00200009 | 0.000999928 |0.000148608 | 5.6352e-05 | 2.63× | 17.7× | +| 9 | 256 × 256 × 257 | 0.0509999 | 0.0940001 | 0.0079999 | 0.000343104 | 0.00014288 | 2.4× | 56× | -Good luck, and enjoy accelerating matrix multiplication with CUDA! diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 0000000..f100b30 --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,747 @@ +# This is the CMakeCache file. +# For build in directory: /scratch/project_2011942/p/build +# It was generated by CMake: /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CUDA architectures +CMAKE_CUDA_ARCHITECTURES:STRING=52 + +//CUDA compiler +CMAKE_CUDA_COMPILER:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/nvcc + +//Flags used by the CUDA compiler during all build types. +CMAKE_CUDA_FLAGS:STRING= + +//Flags used by the CUDA compiler during DEBUG builds. +CMAKE_CUDA_FLAGS_DEBUG:STRING=-g + +//Flags used by the CUDA compiler during MINSIZEREL builds. +CMAKE_CUDA_FLAGS_MINSIZEREL:STRING=-O1 -DNDEBUG + +//Flags used by the CUDA compiler during RELEASE builds. +CMAKE_CUDA_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CUDA compiler during RELWITHDEBINFO builds. +CMAKE_CUDA_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/scratch/project_2011942/p/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=app + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Path to a file. +CUDAToolkit_CUPTI_INCLUDE_DIR:PATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/include/../../../extras/CUPTI/include + +//Path to a library. +CUDAToolkit_rt_LIBRARY:FILEPATH=/usr/lib64/librt.so + +//Path to a library. +CUDA_CUDART:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcudart.so + +//Path to a library. +CUDA_OpenCL_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libOpenCL.so + +//Path to a library. +CUDA_cuFile_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcufile.so + +//Path to a library. +CUDA_cuFile_rdma_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcufile_rdma.so + +//Path to a library. +CUDA_cuFile_rdma_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcufile_rdma_static.a + +//Path to a library. +CUDA_cuFile_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcufile_static.a + +//Path to a library. +CUDA_cublasLt_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcublasLt.so + +//Path to a library. +CUDA_cublasLt_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcublasLt_static.a + +//Path to a library. +CUDA_cublas_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcublas.so + +//Path to a library. +CUDA_cublas_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcublas_static.a + +//Path to a library. +CUDA_cuda_driver_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs/libcuda.so + +//Path to a library. +CUDA_cudart_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcudart.so + +//Path to a library. +CUDA_cudart_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcudart_static.a + +//Path to a library. +CUDA_cudla_LIBRARY:FILEPATH=CUDA_cudla_LIBRARY-NOTFOUND + +//Path to a library. +CUDA_cufft_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcufft.so + +//Path to a library. +CUDA_cufft_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcufft_static.a + +//Path to a library. +CUDA_cufft_static_nocallback_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcufft_static_nocallback.a + +//Path to a library. +CUDA_cufftw_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcufftw.so + +//Path to a library. +CUDA_cufftw_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcufftw_static.a + +//Path to a library. +CUDA_culibos_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libculibos.a + +//Path to a library. +CUDA_cupti_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/extras/CUPTI/lib64/libcupti.so + +//Path to a library. +CUDA_cupti_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/extras/CUPTI/lib64/libcupti_static.a + +//Path to a library. +CUDA_curand_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcurand.so + +//Path to a library. +CUDA_curand_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcurand_static.a + +//Path to a library. +CUDA_cusolver_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcusolver.so + +//Path to a library. +CUDA_cusolver_lapack_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcusolver_lapack_static.a + +//Path to a library. +CUDA_cusolver_metis_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcusolver_metis_static.a + +//Path to a library. +CUDA_cusolver_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcusolver_static.a + +//Path to a library. +CUDA_cusparse_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcusparse.so + +//Path to a library. +CUDA_cusparse_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcusparse_static.a + +//Path to a library. +CUDA_nppc_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppc.so + +//Path to a library. +CUDA_nppc_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppc_static.a + +//Path to a library. +CUDA_nppial_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppial.so + +//Path to a library. +CUDA_nppial_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppial_static.a + +//Path to a library. +CUDA_nppicc_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppicc.so + +//Path to a library. +CUDA_nppicc_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppicc_static.a + +//Path to a library. +CUDA_nppicom_LIBRARY:FILEPATH=CUDA_nppicom_LIBRARY-NOTFOUND + +//Path to a library. +CUDA_nppicom_static_LIBRARY:FILEPATH=CUDA_nppicom_static_LIBRARY-NOTFOUND + +//Path to a library. +CUDA_nppidei_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppidei.so + +//Path to a library. +CUDA_nppidei_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppidei_static.a + +//Path to a library. +CUDA_nppif_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppif.so + +//Path to a library. +CUDA_nppif_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppif_static.a + +//Path to a library. +CUDA_nppig_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppig.so + +//Path to a library. +CUDA_nppig_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppig_static.a + +//Path to a library. +CUDA_nppim_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppim.so + +//Path to a library. +CUDA_nppim_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppim_static.a + +//Path to a library. +CUDA_nppist_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppist.so + +//Path to a library. +CUDA_nppist_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppist_static.a + +//Path to a library. +CUDA_nppisu_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppisu.so + +//Path to a library. +CUDA_nppisu_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppisu_static.a + +//Path to a library. +CUDA_nppitc_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppitc.so + +//Path to a library. +CUDA_nppitc_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnppitc_static.a + +//Path to a library. +CUDA_npps_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnpps.so + +//Path to a library. +CUDA_npps_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnpps_static.a + +//Path to a library. +CUDA_nvJitLink_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnvJitLink.so + +//Path to a library. +CUDA_nvJitLink_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnvJitLink_static.a + +//Path to a library. +CUDA_nvToolsExt_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnvToolsExt.so + +//Path to a library. +CUDA_nvgraph_LIBRARY:FILEPATH=CUDA_nvgraph_LIBRARY-NOTFOUND + +//Path to a library. +CUDA_nvgraph_static_LIBRARY:FILEPATH=CUDA_nvgraph_static_LIBRARY-NOTFOUND + +//Path to a library. +CUDA_nvjpeg_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnvjpeg.so + +//Path to a library. +CUDA_nvjpeg_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnvjpeg_static.a + +//Path to a library. +CUDA_nvml_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs/libnvidia-ml.so + +//Path to a library. +CUDA_nvperf_host_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/extras/CUPTI/lib64/libnvperf_host.so + +//Path to a library. +CUDA_nvperf_host_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/extras/CUPTI/lib64/libnvperf_host_static.a + +//Path to a library. +CUDA_nvperf_target_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/extras/CUPTI/lib64/libnvperf_target.so + +//Path to a library. +CUDA_nvptxcompiler_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnvptxcompiler_static.a + +//Path to a library. +CUDA_nvrtc_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnvrtc.so + +//Path to a library. +CUDA_nvrtc_builtins_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnvrtc-builtins.so + +//Path to a library. +CUDA_nvrtc_builtins_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnvrtc-builtins_static.a + +//Path to a library. +CUDA_nvrtc_static_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libnvrtc_static.a + +//Path to a library. +CUDA_pcsamplingutil_LIBRARY:FILEPATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/extras/CUPTI/lib64/libpcsamplingutil.so + +//Value Computed by CMake +app_BINARY_DIR:STATIC=/scratch/project_2011942/p/build + +//Value Computed by CMake +app_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +app_SOURCE_DIR:STATIC=/scratch/project_2011942/p + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/scratch/project_2011942/p/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=28 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=6 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/ctest +//ADVANCED property for variable: CMAKE_CUDA_COMPILER +CMAKE_CUDA_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CUDA_FLAGS +CMAKE_CUDA_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CUDA_FLAGS_DEBUG +CMAKE_CUDA_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CUDA_FLAGS_MINSIZEREL +CMAKE_CUDA_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CUDA_FLAGS_RELEASE +CMAKE_CUDA_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CUDA_FLAGS_RELWITHDEBINFO +CMAKE_CUDA_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL= +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/scratch/project_2011942/p +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDAToolkit_CUPTI_INCLUDE_DIR +CUDAToolkit_CUPTI_INCLUDE_DIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDAToolkit_rt_LIBRARY +CUDAToolkit_rt_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_CUDART +CUDA_CUDART-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_OpenCL_LIBRARY +CUDA_OpenCL_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cuFile_LIBRARY +CUDA_cuFile_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cuFile_rdma_LIBRARY +CUDA_cuFile_rdma_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cuFile_rdma_static_LIBRARY +CUDA_cuFile_rdma_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cuFile_static_LIBRARY +CUDA_cuFile_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cublasLt_LIBRARY +CUDA_cublasLt_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cublasLt_static_LIBRARY +CUDA_cublasLt_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cublas_LIBRARY +CUDA_cublas_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cublas_static_LIBRARY +CUDA_cublas_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cuda_driver_LIBRARY +CUDA_cuda_driver_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cudart_LIBRARY +CUDA_cudart_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cudart_static_LIBRARY +CUDA_cudart_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cudla_LIBRARY +CUDA_cudla_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cufft_LIBRARY +CUDA_cufft_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cufft_static_LIBRARY +CUDA_cufft_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cufft_static_nocallback_LIBRARY +CUDA_cufft_static_nocallback_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cufftw_LIBRARY +CUDA_cufftw_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cufftw_static_LIBRARY +CUDA_cufftw_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_culibos_LIBRARY +CUDA_culibos_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cupti_LIBRARY +CUDA_cupti_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cupti_static_LIBRARY +CUDA_cupti_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_curand_LIBRARY +CUDA_curand_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_curand_static_LIBRARY +CUDA_curand_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cusolver_LIBRARY +CUDA_cusolver_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cusolver_lapack_static_LIBRARY +CUDA_cusolver_lapack_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cusolver_metis_static_LIBRARY +CUDA_cusolver_metis_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cusolver_static_LIBRARY +CUDA_cusolver_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cusparse_LIBRARY +CUDA_cusparse_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_cusparse_static_LIBRARY +CUDA_cusparse_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppc_LIBRARY +CUDA_nppc_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppc_static_LIBRARY +CUDA_nppc_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppial_LIBRARY +CUDA_nppial_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppial_static_LIBRARY +CUDA_nppial_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppicc_LIBRARY +CUDA_nppicc_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppicc_static_LIBRARY +CUDA_nppicc_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppicom_LIBRARY +CUDA_nppicom_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppicom_static_LIBRARY +CUDA_nppicom_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppidei_LIBRARY +CUDA_nppidei_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppidei_static_LIBRARY +CUDA_nppidei_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppif_LIBRARY +CUDA_nppif_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppif_static_LIBRARY +CUDA_nppif_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppig_LIBRARY +CUDA_nppig_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppig_static_LIBRARY +CUDA_nppig_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppim_LIBRARY +CUDA_nppim_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppim_static_LIBRARY +CUDA_nppim_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppist_LIBRARY +CUDA_nppist_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppist_static_LIBRARY +CUDA_nppist_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppisu_LIBRARY +CUDA_nppisu_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppisu_static_LIBRARY +CUDA_nppisu_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppitc_LIBRARY +CUDA_nppitc_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nppitc_static_LIBRARY +CUDA_nppitc_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_npps_LIBRARY +CUDA_npps_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_npps_static_LIBRARY +CUDA_npps_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvJitLink_LIBRARY +CUDA_nvJitLink_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvJitLink_static_LIBRARY +CUDA_nvJitLink_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvToolsExt_LIBRARY +CUDA_nvToolsExt_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvgraph_LIBRARY +CUDA_nvgraph_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvgraph_static_LIBRARY +CUDA_nvgraph_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvjpeg_LIBRARY +CUDA_nvjpeg_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvjpeg_static_LIBRARY +CUDA_nvjpeg_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvml_LIBRARY +CUDA_nvml_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvperf_host_LIBRARY +CUDA_nvperf_host_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvperf_host_static_LIBRARY +CUDA_nvperf_host_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvperf_target_LIBRARY +CUDA_nvperf_target_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvptxcompiler_static_LIBRARY +CUDA_nvptxcompiler_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvrtc_LIBRARY +CUDA_nvrtc_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvrtc_builtins_LIBRARY +CUDA_nvrtc_builtins_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvrtc_builtins_static_LIBRARY +CUDA_nvrtc_builtins_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_nvrtc_static_LIBRARY +CUDA_nvrtc_static_LIBRARY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CUDA_pcsamplingutil_LIBRARY +CUDA_pcsamplingutil_LIBRARY-ADVANCED:INTERNAL=1 +//Details about finding CUDAToolkit +FIND_PACKAGE_MESSAGE_DETAILS_CUDAToolkit:INTERNAL=[/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/include][/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcudart.so][/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin][v12.6.20()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/build/CMakeFiles/3.28.6/CMakeCUDACompiler.cmake b/build/CMakeFiles/3.28.6/CMakeCUDACompiler.cmake new file mode 100644 index 0000000..0251c2a --- /dev/null +++ b/build/CMakeFiles/3.28.6/CMakeCUDACompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_CUDA_COMPILER "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/nvcc") +set(CMAKE_CUDA_HOST_COMPILER "") +set(CMAKE_CUDA_HOST_LINK_LAUNCHER "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++") +set(CMAKE_CUDA_COMPILER_ID "NVIDIA") +set(CMAKE_CUDA_COMPILER_VERSION "12.6.20") +set(CMAKE_CUDA_DEVICE_LINKER "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/nvlink") +set(CMAKE_CUDA_FATBINARY "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/fatbinary") +set(CMAKE_CUDA_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CUDA_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CUDA_COMPILE_FEATURES "cuda_std_03;cuda_std_11;cuda_std_14;cuda_std_17;cuda_std_20") +set(CMAKE_CUDA03_COMPILE_FEATURES "cuda_std_03") +set(CMAKE_CUDA11_COMPILE_FEATURES "cuda_std_11") +set(CMAKE_CUDA14_COMPILE_FEATURES "cuda_std_14") +set(CMAKE_CUDA17_COMPILE_FEATURES "cuda_std_17") +set(CMAKE_CUDA20_COMPILE_FEATURES "cuda_std_20") +set(CMAKE_CUDA23_COMPILE_FEATURES "") + +set(CMAKE_CUDA_PLATFORM_ID "Linux") +set(CMAKE_CUDA_SIMULATE_ID "GNU") +set(CMAKE_CUDA_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CUDA_SIMULATE_VERSION "13.2") + + + +set(CMAKE_CUDA_COMPILER_ENV_VAR "CUDACXX") +set(CMAKE_CUDA_HOST_COMPILER_ENV_VAR "CUDAHOSTCXX") + +set(CMAKE_CUDA_COMPILER_LOADED 1) +set(CMAKE_CUDA_COMPILER_ID_RUN 1) +set(CMAKE_CUDA_SOURCE_FILE_EXTENSIONS cu) +set(CMAKE_CUDA_LINKER_PREFERENCE 15) +set(CMAKE_CUDA_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CUDA_LINKER_DEPFILE_SUPPORTED ) + +set(CMAKE_CUDA_SIZEOF_DATA_PTR "8") +set(CMAKE_CUDA_COMPILER_ABI "ELF") +set(CMAKE_CUDA_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CUDA_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CUDA_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CUDA_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CUDA_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CUDA_COMPILER_ABI}") +endif() + +if(CMAKE_CUDA_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CUDA_COMPILER_TOOLKIT_ROOT "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn") +set(CMAKE_CUDA_COMPILER_TOOLKIT_LIBRARY_ROOT "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn") +set(CMAKE_CUDA_COMPILER_TOOLKIT_VERSION "12.6.20") +set(CMAKE_CUDA_COMPILER_LIBRARY_ROOT "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn") + +set(CMAKE_CUDA_ARCHITECTURES_ALL "50-real;52-real;53-real;60-real;61-real;62-real;70-real;72-real;75-real;80-real;86-real;87-real;89-real;90") +set(CMAKE_CUDA_ARCHITECTURES_ALL_MAJOR "50-real;60-real;70-real;80-real;90") +set(CMAKE_CUDA_ARCHITECTURES_NATIVE "70-real") + +set(CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/include") + +set(CMAKE_CUDA_HOST_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_CUDA_HOST_IMPLICIT_LINK_DIRECTORIES "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib") +set(CMAKE_CUDA_HOST_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") + +set(CMAKE_CUDA_IMPLICIT_INCLUDE_DIRECTORIES "/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/x86_64-pc-linux-gnu;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/backward;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include;/usr/local/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed;/usr/include") +set(CMAKE_CUDA_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CUDA_IMPLICIT_LINK_DIRECTORIES "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib;/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0;/lib64;/usr/lib64;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs") +set(CMAKE_CUDA_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") + +set(CMAKE_CUDA_RUNTIME_LIBRARY_DEFAULT "STATIC") + +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_MT "") diff --git a/build/CMakeFiles/3.28.6/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.28.6/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..7360932 --- /dev/null +++ b/build/CMakeFiles/3.28.6/CMakeCXXCompiler.cmake @@ -0,0 +1,86 @@ +set(CMAKE_CXX_COMPILER "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.2.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED TRUE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/x86_64-pc-linux-gnu;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/backward;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include;/usr/local/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0;/lib64;/usr/lib64;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") diff --git a/build/CMakeFiles/3.28.6/CMakeDetermineCompilerABI_CUDA.bin b/build/CMakeFiles/3.28.6/CMakeDetermineCompilerABI_CUDA.bin new file mode 100644 index 0000000000000000000000000000000000000000..e5dbd8835802a4962f182dbf23ff76bae7d56069 GIT binary patch literal 989136 zcmeFa3t$x0^*_D|AOWcx6*W?2u1>V@Gyj!>_R}J!A&&d zxEdd5RH&&|8(VEtzoHRA!=ofxweeAJJbTulz?O3y_;S;kLs zRn8Hhd37WUn4TL#Khp*5NY4^KjO&7@hcawl<>#1Qx47@qul7Z>YK%L)i;ah%xk`(FY{{ZlX#@>e&hcB#4JDrXVJxx z%6}tQQ->rK|F+@Ncnk(${4%aN|MC~ob9LQ<)G@ z$<8q7+3C}fW8`F9O?x?~WXZzw$DLDBcvi`h(m>@|m6_+Cb^f@sE0&)_@Vx9W;yNq_w-9g{zM6r*N4h@~zc0j>L`}i>Mts-cdmp}Joj2o4pDV>B?%%b*9)s^X ze8(FpR^hrB->dMw3*TaVOYx=8_4wBFFNfnnTu(QCpMmRYd~Y{k($`3QM;NeqnSmb@ z@IApq7}w*B>t(p!fp3EWpO5Qp_)aolqq;cAUL&5!;ke(p{{XHR;5!Fjw}GoOu9dh} z;CnW{WR_L<&coOI+>IZH;Y+q~C%yrE&ChlCaXh|9;7hjgQ$C0Ol!uLH4?jpAr}T6G zMBMv%ocqGlh#M#2l8W!o1Ze#og}d@r`aZ?ws0nhif$HvIhFCZ9js&>d`(&zm;*hivfF*2F8vVK)4y+t}?} zHuY=2O?tnLybs!>pKind12%kavXSdT8@f|%=x(yf{|Fm?ZnY_|4{Y+EVv~M`4c+NB z=_lKyzru!3zfC@~ZS=FtCZAb0`MhkC{#+aUuWa~#)P|p%Z0v2KO+NWH_&06%Ki>xb z7n^cyu#v09CZGFk@GcvKVX9&YQtxq4WBL>e9$KU(`@p;-Ufe|js3LR=;3J_y5nrpkG3hVoi_Z0ZSnz| zj#PYOKU08+SFd#&K1*%%`3sx$s!jU8+0cF7MxU?QuvP&n2kO++u+Z( z$)CniQt^%bP(L;`776%y8~tp@y?Es^+J>LmHu>zg!9NE4;f~`RscXe30QL9zGv7Na zdwyY2dC{UJ75<{~S=p0ImX{XITClLB$T5HZqGiiV=U4a_l>6t;cW~0U2`d&ao4>rQ zsMJ9}0;L%8yT(zvpmcdfNl{Umqr9kK#j=V;jxzt^@}dQW^Or7PQfdL^D@&FaTr=Na zzN);CepxpPmX{XJ_b*viRJd}%62FCB7VsBU&Rd zm6w+;pO5Dk_?Im2V@6RTiyWmwjJmtXMs0l+EGZtkj@3eh!#Fn!i~I`;7PAHQHDyC( zF_t1xGnGLF#Y&_fWLt8Dph7D^y^;$p8WeiKb5Sl-Ds?Qo zhEm{xLOiMq-P5QWe&2A64Lj4JmN3+FE4Q{TehIgQBknCsBr$O zB}FBLj^d)_#g1Y;SKvTm&dy(60!s7e7gR2o4<0MwVwM#xL#a|G`0prR#%!|L;tol) zqN22{d`YRl*ip6|%o7&6C>FY0R#v{;PacYy2tYR29CWw53^@y;Bum)>|6&NWZ25{J z2dRsQfU%;|6^@FEf(50;cpe_Q+_5ZBN@Cz%0KyiFdz5k!!1?owE8(e`80pwiyaeJb zr__s4$x9b3D{=&cLk6l~B|U*3sP9XbITn=$2$+vqn}Yc(ipndfZWXUAUxK14rn01L zNTbV(3m2>c^Mxyxz*vARB32+Se7KRsQCuhreH9plPAFd}X?Z~f^iql4(r$1pWwI{ zlV3DPm5T3?OO{}Y=1|8>nh?V$fjBqr(|nBo*d@bg7B0`g1x67()Um`$pWyfyF`b#8 zxPORre~4q8@oYZwtKj^GI|2sozB}*5)59EV4EP>~lN`4hu;6b9^G7s9{)43a6CGa| z^l{r!&iM~^+-E#5(kEK!JL^Qeh)1mXO?pn3@YFXnKiv|3t%=07N5a!Qi}^9*QG};F zpJL)2^@1+gf{r7fBngku-ufg!V2c;T9Hi$`W3lubd;{M@Z@OB|Hq$`Ye|4G`DJg$|StgMB-X0;mKai zPql=X=RWHsyxd=@m+&+{XMP$aJk3v=pGFB!b9?5eNy3|Ropi5R!qfb@`Du~xDJBxv zRtZmYm*%Hk!qeQU`RS1G@?7ms2`^9dbxL@1E}inyB|OdBnxAe7PxIR5r$@r4nn=3d z8L|HpBz%&DKT*ObOZbx{e2Ro0BjHme{K*nNO~Rid;nOAjsS-X@!lz02ED3*_gjXc| z=@LFi!qeIY^D{@nQ=i)WZhq<{ z{8$r-YrTZ0`DgRfAmM2Zg!yTd@bdh4lY~FtOpI%@gs1fu=BGu%n`;E3Ubh{#_D2Ny1N( z@W~Q>vV>2O@NNm8D&aj6K25?;k?`pfeyW7el<;jfVJ%@Us0mYAOw2|vd~;@T?VuaxlZ5}xMz%}(CzCgmKNcchtpDN*t zBz&5LFP8A>5`K|{&y?_sC482IUn1cZ3BOdr=ScW#B>Wr+Un1f2CHyi8zgWVTO87Df zzg)ssO87DfUoGLUmGE^EzFflBOZW;2-yq@5^-OfTQNjnL^i2|eg@kXG@U%9{{Ip2; zN)w4|tAt-A;oBwrY6;&V;jfeMJ0<+}624QyS4ntX!rvg_yCwXM623>mS4()uJrVm~ zBjJ-I{7n)*S;7Y;e2Rpxk?^S!zE;AgN%&hNe7c0Mlkk}mUX}1!68=^RuSj@J!skf% z+a&xP2_KU1`4awi3BOpv-yz}4Bz(Puuaxk2O89CCf479MlkoRQ_<9L{pM-Ca@C_2a zQNrIZ;hQA<0}{Sj!apeC|9AcQrSlixD#1NTiZFN_pCWh=!OaZ+mf*nzH!}P% z!9xhHXZQhvsmmL#X810GhZ0=I@T~+V5uDHPO#}}kIEUfY1P>=Ti{WyD4<$IA;iUwR zAUKubg#`bM;ADp95_}lJ4u)qC>?FAR01zinBRHAhPKGBDd^o`!3|~kvbxFgm438!F zNP?RgKAqr^1UE8#BEi)44A(O}ieTz;hN~Gqg5YBaE@OB&!6^jiGn`29u>|KZ{O#3% zM-iOG@D~LCoZxhZKOva9kl|E@KP31#f|D73mtg8Lh8+yQK`?a{!`_y~e8Ah?X-;RI(AoX>C~!Q%t*`;SUME zh~Q*~-zAv3OkoGZZxBpfrEvFmT>b=S5!}h}R)SpwcQCw>;7J6xGW-<5lL>BS__qYR z32tQgVS+sb*E9S8!PMmmS2KJU!BYt?WB68r6@v2_zKLKj!8r`CCU_dbSqzsGd?~@{ z3@;_vM{p{`3kl99IGN$O1Ybt5gW(wjPbawhTP}Zsa|rHacoM;v6Wqb@g#=TVB;3mI zSb}E~+|2Ol1kWP4k>L{wrmjc0p5ajhQ1GMC%BQ}6A7l!J6zB3D1s^E z4p%dL1i>o_E@OB&!IcE(Gn`29DuQzu{&pVV)dXiT`~|_+5uDEOCj?Un9ZqHVLxQUa zPGxS8SK5?n)Y zBf}39TuX30!w(RAGr`pi-$n2(1eY;`Kf(0`cQQPQ;5!NKVE96U?;^OB;jskY zO>i^ArxSb+!Ho=`Nbp*M>lq$J@Vx|A1E$zazwe5n4hqS_pI$xGQGB-Zcv2tsK^>pv z$W_#TwR!dvsO9djeZyHptSO-(gOH69`q^l{T(oyC!nbGAmGOVcs!OjZb330I>I?ns z17O{CLp{!C4)+GP4ENMsz8Al*+~=vga-Ylj%;i0_RQ}7nZ6?pTO6a^f*Cv3qi#9I; zhw8udCD#pgk zZ>RJ4YEmW`<}1>FekJqu30+P*ps3x-mQOEHw)6~A5_TxBAMlSv22UCpB=vR{JC8@} zW|oWGA;jU-;roHx;pv6`Jl&7sR-0!JFpjS2TJ9btRNINRP<@+d%}pa( z&U;#s^VwR+ha9xE3jTuGZbjYk;&1RYlh)7q3RvX#dti`vLeR4(0W6O9?79AN=QEz( zV0QvC`32ZpOMMTpmkyGGy=G$XHAEnk@FgL8a8IgQwMS6{oudX|g5P5&BNt+!Go zzgUJ%w)z8^s6FZsjncJwdTzKV3+Z!VDnlv-+1@wsyTo8&9a6vOMjCy_V?!OtOg1;z zDcRIaMSWBB0cRxj9!ZWyQQx1J7jAxVDBpL@c3t7hb)N>z&8|oG9sF}8u+6Rb>DHz;xYg<;*eG&t@~L%m_~-m)WKP{cu-phnsRyV{ zZ&B+S@B^H-BP*SMuIxZo-JEhN3ZS|ZKi%5&oo=-*jrpCgBP+rBjbObJf=-8^bu8%Y z9yNyq1HSAVD^r?FljcvidSZUkVvTmBA_el7orLN%q zB9I}3&Iti6(Ix5w)WU5YXb#98HITdxdHWk_2n4?ZY)wqf~neFtcw~AUbAGKy~3s;t4Tbg1#tllafoQel0;lUg6 z;OaV5@tunLlz4C|9-IWLeaBf72G__mNmrVVuv|DJ5Nl|YSmGH)Dx4MxkA?To%J|!yQ)CQk=6IDXgr$)DW>te2D^XrhIsEbV5fv&pQU*NE!*29i?sJfGti+xpq{ao_qmwXwhY z*&L~#YoqFC&f0_2&*PE6zJ7l2Z&X94SwG+Wl_fOS&qJUIqkii5pnjep-~rUnZ=@Wom&lwcK&)W*TC2Yo076v?@vU+@|K$Wwa{6k9*V&ZroAV zPUQPl6Wyw(#;p~(l{RvFXt>uT^AG$y?VB}QQUIW7tlfon(OFYC2!2k>zReZ#jrqG< zTT59f&%5wkg5wnjHI+{a@A+m|%ejN9k9BKL5+5G*&EP*1w1DDMLyHN{cq#bJ1uo~* zzq!>9(AxUc^<*vH=M!-nOI9-a5BF^KzS%YGO}DzmyYEep`f1(znMeSSkN}f7)2D7A zvvWJAzOTHgyVZXx`#RJBs=x=qP9*3V?VQ@?I$;}l*g9D>Q4&BL?X++;tnqBMT3B4}P1d zt{q2gIq%(}y!olJ(UGJiB%>)%_Py;H_GR#+1V{;{oKp^f@`c2)wx0B!Rkt~lo(o++ z<{r2DQSjsMg1rgOd$%cXexii38-pK`l&8C$Q(jio5Y=ab`okw@T2csp{vF`8vJyrTYd5>JmJ%xBm)T^NO0HH=HQoG zT|WnxEa$y#ZguS}{B#XFfM~=U%JVz#-3o~zGZnAHS^F&VsoqS5OfQN!_^f@Sy~d5&?Y60O=6P&f*M6 zIRL0TTfLdYbZBhp8rKAk?OoAAqzbj7TfJ_NIpbO_M)OqoR&imjuLmkr##ypmt@Rh4~x6vQ0-b`f%?nA_eTkrvcBSs9t-Rh-# z++fJ9&XZ(EV2UIW`NQ9VgW`HPL?u+!fFisN(R>3aV@czOHmBn zk(~m?L8LylU5h~Nw-`gn=;Dz1x4FHxVD?ggVDHJ*Y6NLG3q8l(a>90gQ5JkTL?v? zb6vGQQ64UVTMS&d6d4(%&=#bWJnl!jH0qP9t(MR{Jm_LH6L$&fg_OtXjAjvte@f1y zjYlxPR`6dkJ>=0v&7A#xN1MVAW?OFzzN=E5i!9=*Pc(NX2X zqui@GZ%KJP7GB7yW##dZc{ZbEsHNZ`Ie}j%rbPbqH=nok!D{m5^{|t1L@?3=7 zz*tFnS%iIvv6AvGA*{++NqH9&wgT8_8 zj#A!uN>1}RQGPL#u%BR-BihehK zMzuYY(7PBNrMxo;zYX{(<(*F0Cpoojd8ZNjUPjBxOC$7+jFy#mDxnuMT2|gEguWc; zDCM0@*a?i4lsAU3Co@)3-bsXYGFDRFiG=;8CsuhU5c)%)quQcW!oI?ZW#t`D=naf! zE)3-zN9bQNI!bw?34b%^&1w=2#?J{`#;IlHjUx1wjFy#mETJbcT2@{Pq0eBntUMax z4UYsmN_j^U_5fxyqI}*_gw+`Jw$*n%3B1iZgns||0{UpL}VJx#PTHB$7{T*W^>G6`-T2V^4ppI70k)iOyAxQ)Cc zad#xbciub-kA^Go2f2#OYegrS`(%iX5f@KJd_1owoQ+hu8>!f+$BhBznO^m4%mCFr zjBdaBof2#t?Ak=UV{ke}AN%*-Uh3Rz1|m4&XU+`)B)FzY_aZ5py#w)Og-eLgwJ4N4ze}!ODJ(@qN)R>jtPc>lx(#K zW1;g>QTnO+`#9}~t;t!tk7H8KBQ5+f0K*O_A978Kb}9P5*|5vWDd+}RjLn` zmJLhuX_uyFtJ$!ynXs_jOwi2&%`DJVKvRJ|=YYQ)MXQ*De)JsVmyi7Nk>6tEw;1`A zA-^)@SBd;8745-lkoBtT=@QOmju0*qKjcA?5BLcrhbQnI6rj)>IWT=_L@o-!kvC*7 z>OlUuPKFLVDX1B#s2QoK8Dmg0#(-bQk%y_td61(h6Z%OHzmI@b(gXR-SUrTF=QPaM zV41H+BKRS|hwqNSmqpa-_RGv8j6y`1rdA_<1Yn18~o1%|G6pPHx>M* zh9^YQQCrdVwiuTXm4cU4q1H&_{VFDK|0U0V8?G*67kjl=iV_`KmJ;kqz&tV>gSs=? zFZe=5@A%Y@^^r3Z9Qs3)I7d-}mH8Nixs%uoEyF1AXL{`;WLfIAz!{2`w^LtXB-ASB zDC$4-eK<{urnjf@{B1G0ICY!9kn(+RMgqALxJdF24t>NMJoc~?;||W6YfvHa_~Kjf zcrVeOlWH!3OstwEq?#?4N2})Z4oNi&g=(@@R*lT0um}Ci0>PVBnXk|O&d^Vj zp`T)89X_7)qyO1Vmy=(;I@#g>hoLdAc0&^D>{WGJco~w4e8qe%wTB;~R9NXwJdp$) zbLx{YGaIVXp#y3~9Qs7Tv`*tlLs6FN>a4P4eMa)TYe4z!`3oz-%Fh=kKW@rh>V9g? ziPKCo=cB-BCOGw}pSsnLC4P6BWv1UI@+bRae)rsB@k`Tw#525-RKLv7L88}=LSfAe zfZpgBde;w>o>$%PGUS^h)60T%S5fuXywPyRz^PiFYj~i(I{+RsV zs+B69eg2!FURD+HpV|-qBV+RS_n$wkjrEf!=by$!A74LDzY?vVkps*Bd#KUkzrXxv z#pM5VO~3jv`Cl*RpWF}sU;R0n|5^RzZ>$%AuWqG~-le|nQvU*dWn!I66KV!(dnN3GYtLYm$f-GaE)k4sc05hI$Yt6c!YT`F; z^$SG{w17a9=})^JkG99Y{CeZ_d$A3_N5|#2^<~zX#cyi={3_trL#t!@u>3Nb&Br4C zKeB${>zPU@uhpx*=D{?Ap>L1(^cF=!8G%O;)#MwAStl97Yl3yh#0&gOvN)n6%Y+ z?7NXkQ!q>qWW}`iX8t<|n*Rkc`QO)n{zg0sDUx~l4fRCXLcfA1(?`t(a|jj_uSgJ9 zGY&=?31I%bgJrP-m@@<|IYK0flu&L5EbuK@oZddx2vVPc(%RVxqbj|n1v(JIvd?+} z)^tBdK6Fl@qbn5czi8+L9^H&b+EH>`?iBwtaelV(*60{^ufM@ky=}Z@>VNUt0haHx ze~K>OV!q43^f_?=^VWQMa23#n)Ls`H0s&NISB3dIRmff!5wYOK+gr)jM(wxXD64PV_RGpp+)|m2Yoj zr8JpJIUmPeDxsooRti=*$BEYwVT%6296iNkg7n{V5dB{xNLl*-^L1R-|E>BLLzPB- zn=^nyfbu+7exbXHm{(?_7$%DVwtt zUN)>H)xPAcnFoiZv~5jBT~@RsCS2&OxdfPCIKda1l%jUyaRaQ!L_lv4{s^5o$ETe|`4&c4ti$u-;Hs3ity>{~|D&qJZa+lJ1`i zAYD;k_J+z7e>MPA$1k!&Ir;u90Qo-kjqK2zO8>b4Dt+p^-cU7#DgKjO<6GzlXH!S@ z%b)CB)7r|YmyuWx)F|4dWZ~Jc(__{5*gqk~z5h@D{~h{Ivh@GWcar|8esSOss_M~S ze1RHv|DjlQZ^g?R@Taa!#NvN$&!f`cVUzxt==5g%?^6Fd6VoK2suq{}6^Lf)mvIJI zQxw2>7uJb|0?k@|4J=2^eL`Pwxj7;=M|~G-we{vws{BapACFAh;mzBT)S)LK7qlYn zC!go4svq-HlYeS0%Z6kKr5xzo(9X`b(m%XI2_?5FH2q zmEbRR?c46ah*n@OMuCDK4-NJvt{4*R9UPdZZ_bI~afHdEvzF$$(6BXQ?P@&-H6H~( z+UL?TX^pvm6vPOhj}+$kF|Uvej{yeFS`V=os%j`4 zS|MUmfYqC3d1>?;@IZ%tBNDQAZl&o4xB4)vGmO$;>~HnkryJ^0@~c-RI|73NM<3tG&)}zL-{pGX|=+%DZ*+8=y4hVzYPV$#)1Km z+?_sctUfneDv7=NuBFHV73dW7^-)u(W@(vJvAC-Ee}&QK)m$w^c|OmpQb_GEDYw`^ z#PPIYPyQ7`vF-X7w~9jYk283Ie-U#GP0vN^FG)xdRqjf#s@>rqkIGaAju4fYbt&-2 z7$XsUMC@d3#7-^&Az>%0Ognjq#4tGte%I^I(Y?Mzo=2gX1WXK&Z~RohXNhS)llakW zRNrlNUQTQ$8R}zAI+#NW1v*h> zs}~D-{9~i2{O#EY6`EogFGxs3zmNlLbn2HNOE$(A;V3)3SeTtei{%w9Cr1gDz9U~=W-91MB8Irc@|Ey z?B0;4c~M+>hQ-LU1lw<{N@nSqAx|=0g*++vIdFN*{&o)=%mBtyralv0 zBELZ+N`(#wC88FoeembGHZfD}XM;e0t%%B#>o|nha`wRTDC6`6d8h?rsqQCK{V`B1M zDd*c~{K*i;BqJo*!jf1*z^=JcVw6$R*B_pa)|XSJ)0hA5ftL5|n0%itk@V7se`cK8 ze$?Yy>?{cE#NJ3a7S~jxf&_MwAJi}R0?ty@L69Xaqm@mE;*yAedH=s6@)-VQq9C0X z<6o#zp!uY;IGn>g^+-6t<_FP0?zQW2-XvvCZskJ+4B*6cD@Og7+jFxmZ--jBTGIFz z5$R_>ZnU6cwdL0fDso#6?C#b^r9PkD>P- z+Tb55Ukl2>lCQFVdLv@!mHY^LicGJpe|qcw5UtPsXp?`ad^=GFmVC+m(>pVU-fcgE z-eQ?vQvdWe{XSa0(F36;*28$!1L)U#)xW~O~hrw9Im>mgsu&g9v$^Yj6gSK>_P|o zX}6Zw@})D`(~PBH4lJum`qJe*+>?xjU?V-Wx$7o0eu5tR^SJUuaa_nGe-955+sGgC zA5{J)xlkhV7yZwY-{_yu2_6{kyk#Sm!spbsh0gm&#Zc~~7Yx2#N$AE|BlX%5wDIq4 z6d)I(QcsE*KO(ZQ={Lv69xZYup8$yqnyvIPN>Uk z%&M#URo7admgv)_;nai~BQYO~x!B}M$r#9P#6Wh_mnc)ry`s3)yq54HiplFmd|n(K zpWDiJx{Z8$Q9yCzoBz9L`Ci0Ys<`s$|Gn}>*0)?_Fdm@s^~LNe;*YQ2^IH~$yJ}P= zzgozmn9)vj{fOlMca$jC3d%pLpZv$guD=JD&x7LU3L7oo?|;KuwB$SNAoBgfRz5|R?}F#z z%lFx=pCliwlNQ2x&E-oedMQesjppZ2aVi_lH&{W^$4(<9x(Q3lVK6Ul+}RRRl&pPZ#)G(@9ag z4`cjy%o5b+usYlvg?b&X?O4Hr{8YsLjPWS5zxX}W#R3!kv>!)*d<^~j^CVZ%XFP=Z zcar=jed@0&ILN}jzxu|nBVv*V9~(=i8Z}9rrzHAU--}tB6g|Zxasnnsuy3n3;5Ddm zeD_)KqoF)bC}!PvnxmI`zMyFNz}Bmx%9ccPaDDD-k8VHW`NO+WDy(Vphv|^CfB(B1 z3(jSK=oYj^p$^3Vo+Q&tJ19MW486DJNrf0oFQ)(6f|6j-XgnYbr25p?h)zeu&?ymg z%=$_?J!pSfk?CdjPj4L-sLOiXPpgX#(myxH15=STt*>gKdbs90u9QxCn1^aaJWXq_ z{9RF_Hm3=aR;ZyyNQ&`bGyfDL|AVgIdgoWsrhkE)W8d*7seT;?v*Dtl_$8TD6+b@m z$B=mIN~!#%^#@Y_fre#xOk1qqqF@8AT>mXflt}uc*KHjs2w0V=LMC7uSQgFeBr%(o z(-+S081jSc5arI%@u1{?4x#itX8%Ui$J*%n$no%+J;Wz3IQs(@I%Kp4FHZ7>9_1rj z)bF3;%|+_RSQ@!(Vkr#9Ed{!!8w-p zV24;LSf>qYv^fnM=MamorSyu*+eW=O;RnZo`Nxd$smA#=eBO=TK8&X65S;p55K|Fi z(ghS8`s(#8CZi!H79@PCzn#lwNX)raoo8K*NDBMQGI5p+4qV~_Mo+X_Z^6sKIsZT- zMoYYHJ9e6CIN<6%8a4E3(C(_?a&~Pd`waU*o#B{xWEp3L@oVx|9h^;kf3IQ2icr;;oGT}I^}P9{PILK|eEVygKWT=QoY$~E7rKQK^FHCdGBnH zLsafS9Z!`aJ`wfaQ!Og>vbr$s7!`QbcTcsb%tdwKb1gg*5S17NelGAn@-Loh@_9H4 zsV+P?LYHrdN{t&`Tt%^GmeoaD_^@icF8r2JbA=!9RMQ?z3}@7ZpBL#x{eH1;{lb6q_1!KhZC*nXnpdGvV2_JS1s7qAK{mH_o9T3M;I_`gql66sHrJivBk z^(S7L!3AZ;Cj;qENc4Y+Vz%hhd5vQ8K|l2O+#gNfcQE>B zbNcZw-2T9wbkIf%7jLvkC8urfi(iC7WHU%XDB3~Gn#4AoON@bT|9Cld_&ye~!yKgW z3eu@kqZ5fY$gbB@X97oqR<(0C=1sIYe=z-1Bwp)>zcwf_9)Ay+3lgIE^TzP^I2K94 z1Z??hIVgWd{l(e0SZ2T1rM^nrZA9BBni(~>!CHo`Zk_|*gNVBt?Ha0pc_^@gvI6yL0B6=MTc>6>Vq?p%F{smo<-=I|=BcI> z`UdD64Hw$W?0R&!v0KU9HH20uar>HPOEhI+|)=s7|N^1c@E6729`sC zI^KhXMKFA(nf~Xyh3<_+fx9&vmOw9zQTZVpyhp2sV5v(Ty?i!CZy?2^>Q}gCqs(yz z1PP{zFhHxSGuAGr;~<9`8WaZaf_OL+5d6OEFaHPW+XEYlukT&=MC*G(_D|FIyt@XV z@4Ek-zP)OXv_;9VbR*D%yV#5QC#w9y+C5sbM^gqP6me-~BV1a}NCa$jyoXm)Qe4`c zB#%~^oUP4C#VkNQ+SPm1z&hHDhRFf+I50QBhTsyQL6P#8Z?7`aVQO39(&swfNkpeyg|C6B!T)tjA_WbbIEY zI5J*RG)@O?8NoGX%yxuVA_sYV@BbuypX0OD_x3wu^nKE_AFXfYju?IC`~ZE^c;5d! z|NS+z5#OI^^%2FqAw8k>3wM~G~WT43-wc<43dvH-} z8}Ju0HRGa}-72_fgcJyaNFWbR{RnPL0ND{Bo9xBDYm+6MVT)68d}G?d+ivjI4eC8! z?K0hit%DsNY#4mYgAIc_UHJ8$3wsJXUAVE^gFS^h?J4Z0hkM4ar!sQh@-%v~7zrtZ zF{;}%wi1mkh8jJj;DHfm%`oopVtkIOJKIV4O`Px(iSLC88Mj)@Q-dP+<#^7R55+3u ze^3eGbO4?c-HS%L6)HgI4(HK$MD_8XFS;CjLtmkBC2cjW@$Jd5#>h?qVTwFngI-1} zf>=IB;0yf*b9nhFZ>TB>_J*M=9B4!zTp;~uD@8QlOJ#vR<^!%5tTaPS1W zL%A)i3EFEwr{MrOnvgHhxP*1*a&ae>@6gDEb>{+c2g{oA3=K|LcaFmy1Q}2B9jF7+ z3#Ah&2W~0_xlg}9!zH+ZlZ#*>5-;zgT$F+UKh5_8v}s4m{skoP6?mQo!)Z){20*a- z2D?Hq;zcypQ5M9O7|@Im58?(MgJt6;4UkxmEWsUp)NzT9HM~P@>KP8ljX3)(`{|5b zbn01{?#t`4sffelM0VpiI~rE8vKuAtWbz#v2DR=u#GQ$JhsM9GJ0HQsz+4vJp)qmm z&MV>$syf)Fg9EKQPl-EjzC**7)}0322~U8szwBER@feWeYUtEw~|9F8U?0Sb)(ADt*>8R_a7f6X+TVEh8cReo#v+^Lf z81FUa%M|R8!X!zQl)g!Zl&NSx{FfWmtK+$a$cRqrC~+J0bqb!2Or!nj78cik9_eWD5xAxRjQ+nB-PWaK6a_qXFfB@hHsyW3O8i z7e_J;B>%oxj`zjzpd~NPgP^g&2u$&*JRgfGDilDnK8RVz&>+pnE{2x zz9^0`!hUe-26}U}(vFmT#9trwS^ri2mBTs18Cg%T{bimEKhNuzz z*vQ3yLKH7$F}!q4WVOh=pq=jebCmtb_C*xU^;VCdz_4s|sx{oKUmKt5x4~!)%oS9l zEsN;BMDs|I@jQ4=d41QpOwX|AriTu;zMv+C>h1|~OaKiy(~FFszKY^uE9UW2P=Pw7 zwG%o#gHCQlA0zU&#!qYH{QH|v-b?mtC{n-LAQxl5Z8t@$>{K~(b1qrfZ$$kM&-zLB z`zDGdj{Q!IVP)NgeQd_CU)n;TXPZp)YrjVSPOK9^9h!lOD>NMbX14r&)jrjZ?_*w~zk!$`H5+d?LGbtiPmAo+AD?Ly)RWnC za!0mWGA5;Ks~q=q-5p)uBldZg!4A(K?(D}tYcL~*CdIPP-I)@DvGy6s|5fM{wc15x zxyIm=y-39JPmjs@*65rKIi&jhIk^zHOeIuHBi3kg`Ryc1Xe|xOp*u$dc*X#s5~{$+ zFmKiV(s_f}vK^Y7jEP_#VGeE^j1qDl%{Po`VRYpvTdI|Kga?(;_oL*_qYa2J7|A0m zKpK&k7#egQ%}|@?9txGQz@4JtHqW}jd}*ZEw$1ZviefRR-t0UryVZFbj)kh(4h(i` z;xGxVl0B5i}R}#oE?OZ(l(j$qARVubhJ&T8Af#F=;+L5!sxHx zz(v+ftqOvNkM#5lP-f;3W6XKK8ozNS_)UU;S@4@gzk;JOYO5(<9?hiueA<&dd!X@* zKb;$_!L~$oGvz~5F7TJZ z%~V*l7)SP+M=r zt2?av4I)Y8Be35g87J_hxUK-N29K!`9@lm~jYmvoM)dJO*K?9S2oFJ zm`!e9{jWzM!(UqZ&+142pRbPA|K&0XYhQ3Y{Tux&(YH#`)0ikiAzF{v!ydIX;%-)gVfjDg@hK5uIk@tv~PPgu}-H9(AZwO7~6yHT16XAsyr893oNpQp4Nv8R$HuQe91Yi%B+Yg zQI7EW9a>-~aHLW6>1QUZ6)8fiS*%sz-$Z-bwcZ@>i0F5q{3}0@|7j~&)e-(5Kl?w; ze@y)EthpJA!w_m6d>Q78y)>1>|XA2)BgLe%ky&iB~^e4C=|AiU5F!?2x zvqxftI|C6Lp_#AG&tkq!S7*#ObfGl3UT(wi6Zg7lU{j>P3{z?3P z;E(3l6_?)${|SD73H`$NRx-cz0%k10gm3Rn?xW%9Lc-;v!TC4i5#vzWWO$Lqc#u3sAB9g53co}$=}1)aLOHW* zwF$zhb75#wiaSV$ADFs@((XEO-qrTx<){@oN z?Kw^2ilf+wJ(7KiaR=<$gAN9CzU&1t1nv_A$g_ynFMj?x1I_=PvS!KZ0tf9ycVzO!MuxqEu#OKcpv4F*`Zuq<_-34(G%56lctA8WZ`|O zL%rj_aMt_{nP=14kHhf8i$1QiW+zy}uS93fAH}ah&YC*$Yp}l%cZT>~_g@&#@$KCc^Yz_yWgb^M~=pA zk+VAOD|Iz)uEtF~yL2#d1MYCn$<`4nJ-QTkC+%mAv_VvlHr%7lrDXZwvI+S;fu#8m zwi%2)jVxO5_$H9VlE1mXR;M)~`F132S6AayYf82H6{PM^Cq0eKTkz0ZcxWexYy$7C zc=$a$xLu_OUcm!M_!bgU0^Fbk(>jsmZe*z=uRX}C8<~8COnQiMr0GNkyVYsBx_S>X zz-y+X#Hbz5BObJZJ`1Kx2VSfH;JGwE-mJPm6^+EoQUxpcVQCoEp$p`8=q<~rdI&Ve zMvkI(XXGh~j;=%LeMr6Z=*p=yPy%y_X@}|+_3amV0`NuZyXfn&FdrLU6`H`Lchta! z_2*V#bOQ_CtBDvPnh5a+5r2V0Oqmh8G`hZz&k8&gjD~4lBKq^7-&GUa9}xZXP}O_z zaH(1%GRQ;*+Kj=fr&G<{jjl~6AO3ZOmi=A^+Qt!M5KE_W)Q8qqM@)%mQYUuwO(hZ6 zz=7}2Pv*Lt8Wl}O`yX*SUq0^!pp#0qqqWO$8u}FMy1#4$7P==ppPhmMhvL%}?dlV0 zLk||)VXd8_T`^YCE<=U!G+^!BI-fRW61J^OqgMlC`^^mJvn#GBro(`-zmJQrXd`Ag zq2auz=qnNPwl!YIp&i;2naYT#1r6tX+zd)PXDD*}TcfDR*kJ+#m zeG%ntEP}()l`slEEa@58+4CJI)K-pL!W=Ol9>AZFEayY?R=rn4(Kym z{l-u!2AmqBb-EAn73nk`$-%6UU-lQ&Ps&789~gxwN0?oo^P6dqI8@c_QFmZe0oyr^ zfd5k3`wG4k*ll+!dVH1Txy#hA0i4i<2-X*{_>lat58UqESg_4g<1 z>v$NBjlKp?l5fT8>t;)v{|S953*+ePkx@4KGTRPIWoo9Zvd6-ok;?kFFFuktlLJ4q z88hNLVPCDN&>kEpjY-7-zq#lWyUp~EP?$XXgeGMl?uc@)USP@Le+bQG=dq}l z_X_)f!I2%(G3Jk(E0?ypg5Q&6wXYm+SXP)V%a1@Ajs!Iq?GvUD-D+4#cn1la^?$Rh z7Dt;p}IuIl>;==g#>8HxO7lqMR-unD#dAn2M%KO|U;^9CmG{;R@?ovi%#m*;51bwxjfr@b;!l+uIAIwF}z!5*F`8`H!p! zf9yXR(Fn)!A4`m-N~ljE53DHA&Q1VFv9J82GKf}o<~GA|KwmAQCh5*9E+7N|0+xWEMM!$xbmsynxlT?6OKX>@vUJN{+$uk6aV7?y@UR&4pQ{$&3CG1iv9N3M)k z;Gq8ye;E1Nr0+m!5Pt}OF=&>(iK;Le9t@F<&{&Z2qCIOgKj!b0 zc>E>w;qQ2R{tD+rt8aVqf0DnOQ5bRbmjM0sVs)jpqUVMT+w$Fp<=F5i)>y|$@fiFO z_Q(4B2&K`7zl5cI`1?n?Eq^D)@E3H(QQ(i@PxwE<-%<@PZifky4-_WI2FNCu!;0i} zQ7J-;>2cg(71m_STKxNAak!)w7WH^X-|?C__Q(7^hQfgU`tU~z6b|}xiN8vr#d!Sv zJvW-ai~ckG9b&^DS711pRG6T|;5+AVF~?(YVhn@peim1OHsf7(`YVR9*y^t@e;3&E zw{BLn0{4&jA^g29+TT~D_E-2n6hn0Vpw?IRFIYP9vHl0aS85!?8yv$|VLyD?w;y)= zof40~DF4U&Iqmr?#NuYTVr)OuUT;5~znfttar7tq7iO^ZY&N`j3fwj$n!%IeF?cZl zVyC~4P#S&si}rua-)m>t@^?}Uf5G8#6nHTHjQa7HY;_0xoD}~F{-XU0nP9AcVJ`Fb`1fIPxIC!;>%-q;D2zV!7yR|{f6QNl&|*CP{+<)f-$nl!{tmI>udn}O z2KSxG#T<{pi7^bWONy(&{{3Gc{T0JlZ1orA|Cqno_WZ4z9<9LrLw^K+=zq}b#SQzz zoWu?k1J#ds?XMNRPy?dx7p$emae)ajtSyMg8rt2L?fpxn{fOr86dV4?{-XK2%AUUk zmqn{?%OP=8_v84x8CD|nhk0hB|3(qC%v%bn?>Kw*wq{4OcVayDsQ>ZO57*yED2h1z zQU61P_9$ECuj&l08S#qu#2Ef=!a}A#Jpf{h0Oab4(^qCne+wC1kv`6npE<0Z5&~jb`*#B|Suz$=!D;>%m$kw{H;Z zK{p1Jv6jFZe-irG60MIIe%euztdtmj5@PsCwc}@K3_pv01V32DjZ-lA{Gc^^Xl1dU z!E9l1h_iMGCO$Bc<*Yf6erQMH>`bh(;?y`l6JsWqrew7Gw3(^Tjiezi^)oEe@@WOw zl7C%}qFtJ)Xp9 zpjsWq;j#21&|tp20joqXcEiWb;%Ki*q{g9R)p%teZGXaHV6;cer#)CrkoJfen$#Kq zDO#|RkZMt@TPw)IQj!*o^S9&a4*k>jteG$+w1Gwv>3x}*-_o1YY323hymsF@%Spf8 zONJm$T{3r3eUc!IK`fYY<;m;S4V`thSoWYjNTbSnAc}A%2;=>At(e4Qx`8^fQJmaC z9O2{*x=%IsB~%)IO&-|N6VWRJkDl7ybLKj0XCg^BfImDd5V1#|A0YedTiz~M4U_x7 zr@Rlm8?U?-Oqa$l?_W;sTi)OHCXgT2e^7bXMiDm3y91M~_T>!^8CBj#ptCW+@;288 zJ zWA1Nc-`KUG-l*Secgi%4^6vcFEbmaf`favF-BuMp9)W$N$aATR({XKm;*oyJ`zl!L z|7GQU>^rjVO{ZS)m0fv1H@R%QTJh?*6jB@=oYm-sd11{2}E{@Aos$ z$Ef(8hy|t#uR(h}jo16>S0cQka3kilhOLuG?8sY!Py7xdnAA7gP|G%d3CG5x)=M`ge4SlPnf)QR{ z#f|1tEaAY`OsqZQ(ad+FqpHZ1&L3T@5NkyEaN;I*N~iz+N<4nvgg3Pv^e~We24%>BB$xX8!kr ze{laCt?2pRgm2Mm%OW7OqjmstU_oNkdJNP~G5%@TXNvwBM|gp` zumUlyEzai=@8Q&&F^+B3l89X%D>$(1auqQUc?E}gCPfV-p>xo>w%XN~zWiKl@FVJL z9F~rY&(h6Uq$rPWeuTy}4olDr_`xX{G4ZIio-Q)}(1wyqv*u?XOgh1A%_$NN9w_! zV$1tKBu_nuY<=ZnIY=O`&9X>0h>=^VVn;;UIw3}+6Z(h*JE3~r9wU#rzsoVu_1v=s zDc#(O@GJrYqq@Y~-xaf-+iKrZ^xHXt#Bd6~-|PNqD7S;0$N%1i(e+_sgmh#*b&P!W z^beEirwoMtRWbB8ePN0I1L)%f2pBQs=OE6IKMnM;blN(hi1%;AZrXhh>nmkXHSq`0 z{~rDu=c(iLkXM-gVKV(>mj45{`mNXz8JGT5G4wZm{zK${3-oD|C*=2T*`Ep?D8@lE zo!g?{#L*>maT;29ELUtz0zcj@yD=h4Z@EOcL)$dfH+;jy?wDB3Y{k+-Su-aJ&eEb* zNk+YI#f$Uh?fLlvnx)pu;>YpB_!%3+&t2WDsW|+Y^{=O4fctUY!IDCVYSq6BMAiq} zZ_+)`{8z^0|ITMtA;+!X96w_PJiqS%#fx&qqJ_x&4pyQlusix(b3aoD`{2U`l@8O3 zTq~%^n`4XXA!dizWT9smi?RY6;cKE(#k9u<Tqy zf;%`rR(yXz>{s|JPEo{L?f0bV7rkWlvoKPJ&2zf;5%Gp)g@IGiP_}EyYVIceXgS#@ zl&sK9=D&#cm6}UV3T$@pXwVp z%rkzE|8Ux_*Gh2(80xy0+K)CmxyjM>k+h$T-5Y7zvxdeU)ouJTtmiWzZFn+` zQbg7#oAG?A{wmaKiQ1``4lzW<>zGhI%}t4?qQ{Edt@?V)9u_rKnsY3kZ7lh|L>XD~?c}DpKl$7- zbbtLxKk`N9lR_pHIzKUmMU(XxF`?bGW=S$3x12w3{uKQsdHsCs{xQ7&$RtPcRx%e_ zWDA>AZjt^+iJ;qVI_X!!ESITI(OHX)w`6-U$8#P*L0I}sVoCec=U3lgp(2Z{| zmVY(JE6n)nY?CO->k#txA75QB=vwl=rw>5hNO^8Xv9Od>o;@5;#V^m1f{x`9{DO{< zPcBcKFOUQmq(sgaz{^6)u-@AUU8tR1v!@cB9?V(k7cqUm7iktFjnUxN(r!Kr+2lE)yqUf2ll*;|a!`=?&fJ*H=Dh zdYa8hhIh~7NUKY<+)ecIJq;M27NSgo-(kWyM7*y!!Kbb5U=-fNx3&_${D=9p_1*Y^ zxvy%vQ`LH{TYEGa9!aa^O##~G6aqq{@mF2nfHZFP(K=kz+S?e|Tu(sg9{gRolFubS z?_YZlaVQ0&Ur-Xh?ENRTWA4yoQ21Z$eG8b4)%X8QxlD;O#aojMQ>iGG!3i-nlR2Ep zoJ=93D5Z;vlFpzqnwmM8*Xh*sMJd#XYATg-X%ZT_jD(O%@vRB*jwytY+x$Okt-arK znHlEy{ePe5e|hvgIkVrjKYQ)9_S$RT_r}GRJ8up&Sx%a@`d^3R>jkPkQ;MTY5|IqZ zXcl)`574;FRvX@zCPu$lU!oB%e;t1Z{Ryv^szl140jbnC6aQX}gxJ3+t^AEvH1|k! z*1A$(A;>5_Y^>)Zi{ShR?S-*9d+R42w9>#8Jz>0qvKIzcIj;x_RL-MhD(8__&{3|O zN2;itN7}(b@Oh-r%6X*b%6Y@_FFlwdLt{r?6vAi+=$d)S>m|qxAJ>;4m3+AiNC~#2 zAT*|emr;<8g$ea?3Q{pi@Cpi^Wd~bP@Cf(`wKWCleK-kTNx?045SN`tmD78WLTy7q zx@BF0S5xp~J9rHRNd-c^mVz(a!L}59&JJ>u{)8QDN7Vc5V0#MowSyff*xe2~DcI2t zUPr-JcCaG_FSLW5D0sFV>`cLmtsP9F;Fosr1`5u$gEvxe zx*bfW;J@r(ECqAz;JFm^+QIWEc)uNNOu^gjAgza&_ppO}YN?YQJfEno?cfCzY-$JN zDA>RbUP!@X$8;GrrQn}-@FEKSVh5X1@LM|=Pr(v9*n)ze*uew}zGVmRq2L5NcrOL> z?BHMuX4%2}DENRKyq|*o?BD|wblbrp6zpsVAEMxucJN^eUStO!q2M`oa3}?jAJyUy zqu_2k_$UQ`wS$jQaGf0-PQfL1@No)$Y6nv&IKvL!M8S!6up0$^b}*HKBkiDzf)Cok z?i9?lgFPsiW(VCAyxtC`QSd4|cryi?*}iGlCk5l}-~b9XvV#LDSox0@|1JvdwS#w4@Haa+h=LpJAhlBEOYITxiy-rX*+78mQ4doBnL3+uc{0=)vH^7wlw1a0-u&W(J z3l>#=wH>4@0n3})L4=~p9d?i!xbi3tl9y&`0|Z0w+rqFSgYRG|09o$*M(5Fb_&4cN z@%zz}?HSzfF6Ry+&*0L5rS`vaHzxf0*kroJ%|a`Qu1g_LBk&EHnADkrd1K5P({Lqg zWyp#UO(|Os-iYoIF99K@NpC7geL&@+s5)e8D$I3~UpDRak7 zCcTH4lg0o`U9{KBR2Q*1?zt)BfyG~brmEpnW9mTieUtf+HlK85{eBrso3A@5ktU2;b*h%g`xL|5H{}JuQQySAUK$cY)Oi$neIs&0Uq~bWzq+gs^wckv9Q<1a7TN^|!~?CVC4mcWbmciPpQVw?0Eg_|kz) z88TQU-%-h>m`fZ!>hZYo1QC7|7dd|EAL~v*zb?h>+S2j-bx1sS5eXNa!VlOup1%~I zQvE(+;G&s^uaM{N{;ut<4#aJ^8}BA%!VEA6Yuy&)_BpByI?Ti^1=m2(-Bx$FHD4UQ z?O`_S;CP-cy~3kKby7Ps&ruJR&%+nhuf54XrhOfA5lgmmekd=$h`VirE!@q_j-Lj! znUvzrEw|g%`A82ly+fUmcY#riVl?vBoBVa!n=F(yw7Rs%1=HS*?f`axg(@yED%yXm zJEil!Zf27Xj&Zj^%5?wRWNWm&v5w1Z(lT*#IRSb7VoCY?{HKghK4-5~fiE&Y^Es)f ze6t;9dzSecoN9%ONk*MoN0IQmsjmE%;U~&^_7a)Ap$T6X=8_7DgEeIyl$F5+11CcF zgjg1fgF4y{vpm6}atiPmvf4w(=|A((FNdByzNRKDD{h33M;5z^HmA&J5$oMJd z;)?0&LoCC%{ZGco?S1e-uUQXlQ9k2Ex_C3p|Iolt&qu{tNjjnfb)*1wga`HQa6L-s zeAKI`^P!UohkoLm>cJ;*z#0^?l7ke~C4#?V<#U0$|6k3|$b4U%wQ{q{9gVVw0D{B2 zJWEBJ(L-hxg0n&AO9t$@zmbvwJ*yBp{w4YB`2=v(^9j8*(`Je(vBc^nmR4)xTA09M z+gzhU#g-i+(jEo%`6tSd3#SRVWRPgIM<7I|;0(=8lDa*je``~OQgg`4?EQ=OdT5-L zubI&N7BOKD5XvQ}xh*ZiW#}qgf|}z|W=Q)KZXfZQ)k*DRlrXVH`SHgHQM7%yYqk%2 zJ~+-Qf}UB4BwsQhm~0K#Vo<(g&BNszAgoU=pS}KGW&THVCd=%^oN0Yc_9ujtVz3gA z5&m{1-tq&BuKAy0z6j#CZvYr$2I4!Cu!E^3(l8hT!U?6n`g7c8G)h5Zi_F zZ3jCx=wK&Wbzx?lKk4m7)SpoQqs#X@=+G|TLEMcyS^2gU0c_ushYm`_GFEW@yE=Y@ zL-}Q%lHc5m!s}6!lkp4AUmk~ESt^>pTn8@UzBK6V`bhe=i&cd;;c|5qzPf&%Y<^!nu5LdX z>rBLf?MjxE=A&!!OZP?aU4}k@EwA2Pn5z7{lwUZ%87KhTUW!l2@4$uOa`rh1KkW|+ zkZP^`!K;$EU3iDqvoNH@D*k}l4|{(71O_+oaQrYIo%>(QeN-Iy_jZJ*SgF@{S5ix7 zB?=eYmA))o!WY1y{6bO&(7f?LFYILDWrKs>`tTMj)6DY|H)Gco*AMhUrc~K~rR&QH z8EnN`*KxkQ*CW|YI#ZiCQ&Z!@^?Gbw_2r0sO_qFNEzQo<#X3`XEsrji(@%eB1K@Mv z1rhl>Y<4vJ)iHa;K$WRx4_u+!E0)xpLm9IB18}WzG`iF8qdlQJnc?rFZMh&k|6L{j zq4v+|@~v@utbsFSW zlqp#?&UO&Njdx-Bhtb}fFsDstX5d6H_M^W5i?ZTa2K&?rjo!1qMKQ>YwBh4D49nJ0 zioUOl35(^3K?tgJ)6B2a9jVyqxt^b`!oHQA*5*d4r5TU)Y}}mN3fKAb4dkHikjryl z!F2aS$PD#!Wn52}(~5oR`FqN2IgK8x?@!S+TeJ$g2I{x{WdgGb?Y9N}Wy|xq-0Uis zw>HG?BK@V9$D+zf(wY*v&$$o zTf53r!p`G3+t^&gImdY8BfaOEuJGk&_I@~5DRn}{XW@DxwrW}=2g!%+7p2JqHwL^c z!5k262}rxv%P4cwowrMbeH?DW5>O;9L0@zWAOWRjOOSH+z@>Pfvugfv$qtJRS&aMXMRu%Kn)zym`b#{&vSL2nPfdq}D4SetJFNx{lt|Eu6jnb+5wjZW=U&eCN$clz+UW)B=l!T} zO0SXiQ~C>NYc9cgDr><^bi#AkH_#I`I0%VO04llkr^DtA?uHxC^9E=0sUB+~b|w+3 z7&S8rK&r3}O6xbn3S45zQkgFxPl)*6rJ2f~>e{e11nE87VGnXNtd1%NVnF zOo~6f1(eJ$Ijn}gd{Os1M0svpTMZuhy?s{2;3@aSQbT~;@K3@^*`U(Ev~jj{I) z<&Z`=Kg!=z`$p6A9$yJ2$A`d$I`X`z2k3=jlz}rm9&?%X0SbgnC_NAuju_q>_~t|V z)j_KPsxF#qqUpwN2=;Qp9Z=F?jUDL&XzZaFM6rWU7h30QCi2W-)|B*sD~F3sQl{fm zd_WmhQ2J5k3Y=V~WUN(KO5hCoC5E3rJABk9atB5yYj*NRq~-rbDhc*<5ZvKwgMYc8 zS@T@$d<#oG)WX>3|p2ZJ{I=3_Nxe~RO=)RwJG&kJVuMBe%BD#YdY zlT*!sxJ+N3q&(ME1nrP+Y0m;pnQukw4Rs3p@{bVWejNE9rQ`C~_+t*f1nmcQK7?17 zR^h9xE?Ew2tK;gOi0YjW-H^(otkLIioyyncv1u7s?;)x%sOLoWc_jpa=O|FE5nABS z-Tr|E)4EHU3k;gx3F~$}P5m79 z4<%b2w}^hE^F`JZM;6s21ttV%(gzBG!-yq|YG!6nChw6Tz55a}rYsoG32jWSe6#Nh zrU!FOuBo`2sn7un;%>hqj}|}B^=}}`lJ-sY_gN|Bf3e+E?cYW0MvqhdG#Z6=*7*FpdU(bDoVVQ3>nnd_`PffqPeut$rZTf$J&Q9nSsVDFC7h`Y+uM+d zi+<2l@xAz|uvvQN(q(2*d!G?`6bmTQ1rsO--!pa)!`+%Ridx_?-a$9y!VVnLd}Q5s$zN%7wW>mL~h&Bb<)#c8NQ9B(Yz z4>is<2hPQH&gIl&2j1mx3_{y`l$Y40qmEO{Fdw%a@0ByW8I zTau%bsqVm{!-xd$LO+NYWyRNL@4}za`9q#}SWkWlt_T~dg@OR zE75S^?q_Q_HWmW<6E=@?S3Es>*ND~bF1X)&1>GTEOq;((eZl>HzC?aU?vAG358%OL zpjCSNaa>RhH1iKf!OuX3>cL}voC6BtYCSMeYrOfupTZkgboS$Zw=Rc5bVcJ_hkog6j1V=yihifsGNPiqisP zp@P3ilIMdepoNg?Rq#;`D2N-Xg6D%OSgcim^@^f2bL1e8`9MN>FS5;u^Go0M_L!^b z@e5peLr%?I)9tD7Qqq zfybigm`3fyKT?45h8Lg5apXM;0<=+nBYuPaAq8s2hKDQhF}QwY&qvXEC=Eo?&2Pd@ z1Ok$YSPd6)O~8KfX{25Fz;rrI6ts<@(UG>X!=iJkwr%M9L&Tv}V;3+8lF1qYi((J1 zcx6peMW2o*!^kwIk>;(QWjdOlKRA33bLoo-*;b;WYh#(mo5U#l8r7jDn>m{*inf{K zP#y|DWg(eNZuuGXWZt-ckdLZHf(C?CM%$U_{c*{zm<-8xQj@_LicAJIQcPyjVT7#Y z^>%xuL?zn@w;b@{f~vDE7?(cah9vweBdV%)B&{6u>qaC!a7v@USwoaSd1L(ZK!IxK z>LE~#{m^}wG>R4bnM|4sb1~K$n1a;u#>yjD4`X)?fAZqJ_eEq?q4w0Q61PkF<+JuR zqp|l1_C(1?`Wg)Be1njLs;pQJiuKcV+@(-FZqF(K36osnIVP1MWX>biQngDre?z>Q zsxY51us-_Du9h@?i7_cw3_{fDG0UJztZI$H zhdfDbFfSHq zU^GU%|Iw$R`Cy*BKV&_mMps!cReV;!{ksaEJ--*)KMu*Sz20!Z+J(}oF~6Rw`F(%h z$?~f*Dh0F?jiz-aPaetqbx9G)!UuhMg7-7@l1;Wt>6ccs|1xZS@<-UK^as{L`$b}} zRCcJHR28gv7KYBpu!}rf6c|?k#UyL0?dVpp zqw{s5tlYa8GWj@rA#*$<$#zfmC{P)sUyidW!K?je^novLZ?EEDEJ<&S4o*vM)sf8Lu!(L&1~`e$zz(q&@n;D=cP+(LfMd$>Y@G_gTb zO=ofk&lCNJABw4@??_NUGdZrR6|lN`;Y* z1%Fxig*8wiktvvbs0d51cxn<>@MEgUgS~X~!!pFE$sVSafT-qsAc5OIjqO%z;4$V# z%eLYOIJ1~~Rued*Ko+?PRh~jY3?9+{xek9;V-E*m54h}Ljf?Fer2Vp*%%MVp*SR;s z;<@D@V^25dQD)(=s6cq$HBvOVF9^C9u_zO^wZDBBU##0UQ`>^&P4e@Z_=2ePgP2j4 zaX8G($j^_M%~nR4wEaAFs$@Kh?xOOIb~AJV40$aaWMTMz1Al$EM7LSb?e7;e&~4rx zU z`J^48##{8-*Zp767tIesS8i_V$3rUB)PIa3WfP$JWg4Ovk;qouLDo=_*3jsWSVL~5 zAw9o5nS>0`3oo+TSqEkP8G1moX`e7&`}1cnqZwoDk7?2}4Ku`;l+d%rJWU)|@jl+y z;_5;38(LoM=ZTolj8WO-`OE@tfoq)49Pl^i-JZ`}_#x*#bpHuP=|O!%y<}3M_J~!% zAU)FFIYNXq#ro8nq{tSSKl*t&Vh`&=?O_h=VI35L{Yc6PDwYKM zOBEAkzM#7NG_F2BWA?Kq?fh){p!)of3ZwT8*T_XU_F5XwChW7J!Q*YmfzNYSIJGN|Izg&gY{`|7WoM| zn5)J=vrf%_KNMRH{{a#F7h+U^)~!1J?ppIdb@|+{a#KzDtlAT95m!o%v7`&?ZW=HvOTwSPR8K$o4u-B%k40!^&oj?eBi5 zxjOkJ-Jtx_Ym|RoZRMx2Qye-DD*>q0`Gp@X7S7V0=8nNk$f|Mp_(G>&Qrq-LMWp{@ zp)KUe(l4%U`WHl`KkDS^M~>GrQI=FRJYJj4TCQ=tHfv|NKRGAJ>eTyBsE3T+If^IN z+6EmnQ!1$=eoFxAwzKd^9!dTiIX^fzo%)a920cC;U@5QT#If{m)n z4f~jvo4v7tW85mx{hp1`Zg-r{!*xjG-O=CCbx6pWjB8&=DXr6z)Qp2R)9G�e?@T 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�=+RJ$nYjgk9&$ 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

&Xr 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

< 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

E+6^l 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%0A~;dn3GXz zU6SBWNg7nz>h&k{eOkedNdxN{`zlBgk^nCZm>L36SqW! zJ|r3LXn=euWUwdBB`xTB*5N_!tm7C>O!8^?^;8Q9{c2`CtWXggzEEZY0sXfFR8iQI zWJ3!bnm;L%O$hAg7;_+^c^6l9+VC|?<>yB4Lpe8A!IqW3*nFYxlZ+)NE6=j)o2!%e z_YeVnZL7laRpJjN7Vj^l}V>B>T%syWcGo%)|o%{xoj~DaC9Qt2EFp*pS1=Xis zadgPUafkS+(Zvh>FV2A^2lkt%#9S z$q%#@P!p`ow!vX!pXzg~N6xG4SG5BD$l@Kd07!z@IQqqJqIi128aMe1iZ&K0P7f>M zH079Qo751xNRost;x#RNBn~nff@GpS$#V0Vx0qT3W^Cyvm+Q=%fX$pv$ z+!hdpY6wS;j_e!s^6Omd_}EtC^OqlC%qMTIKfHZB+?tIk^J~PGaSkF5`GxwIScxbf z7)1yo0#R?y7bwlLR?J*8^8+#D(g3hl7zwP9A;M|!sa0(LBv3ic9KQirrBO(q@l;~Z zM@%iDG7VE#Vh$h+><|J>4RE=IQqH+o zPgUK-KMn+;xx)F*TWY>q;9xyt4tWO%M1_7%SsmPj*TsN&dU_;Q7^%mp1Xt#VG8+Sd z1P)SX#D#3DiGeT;<+%7w^_^lDOC1RXb0#j0u|a+uM^T3Oy@O>x#^WhmXzg z>0!s^0QyVt61@9e5b<$KEy?b|h@=>ldZE+^ezTAPOB+TS3Q!>t` zGFxZ00SNd22jR->$a!2Yi5BDgt6&oNW6h{-#d+!AxP|$2k;Jb>`Iq zx(8x;p0aiQk(#AlUL$4|LfhfB=>opJR6dmE{eHSh1b*aqdA@6G-zTN_<}vP7+4JHe zIin00vB;6E>f!{WQeLYIn()*&W`6)9&-dS!(-fqvMp~T%wNP zkEMUh3zO_3LfKT&_y?duVIk*314|r_r_B_>>m+B0Y z)X;;_R%LpTwVx&QC7e%V%-L(5-_2UR_ljGT`|5VT79WtcAkfHcWP^CunJ z7Cj>r2@j0LzrGwAX1y1bEY9ozd0^Z8Nr95ju>T{YL9N2A=l~TX>Ml)4_9U({we0*! zP0=73thba&u?g%kIRb%&(eM?3Ow%7TNV$D>%B&X$YKMcua{g{*k)uS26z#-OY8YFe z1co3GwMZH1r8aJ3{v_O+*qjo`3zhMLZngSIZ`t~ZmyKfO37b*hlozBD*Iku}h+q+B z#`aAckJJc&ArcslVYbQY5Mg_RUI7)b-?Q24Rnz*)=tfY%(nY!#ITvAB{I?4QWNe{x zNTVYu0(q7#D0r~GOJ|-if4W-Lk6UyGp-&x+!%A4FKt)2&IIugv=doI71TS;z{eATqFfxF-jAD8?F&)L%$%rHhU8kSV*?sDNlH=4N~sU zQF8U{fZ>Q4+HYWL4}!!}cdmO-!|8evyuR4+h}!OPFozxY4`{iqRa(+&gA^xC9Y(nW z^h{~6oFod(!NT=CJG(wUy14JmGOZ~+c?RqHWKA%cb|h(bjzq1=$|0372Ms8+ugCNK_v<@tf?>k_Gh;E?|0i{^O z!AU9n+aom6`UZb2a%B~C)@aDGw4)dn?^}Asni2i3@(~;~zpkDh%?^))e5J)n z%fvY-U7(reLqtzX1I`&<&(ZwcQS^XAsT59(LP1?uk|1OznkzL@RY2_)k5I%GG-N;m zqUGW8B*smarkCKKn3r6=B#WTz#K2*pbd~6!2C##`*Eo1JymNub-W*)a^L(|UO0sKf zv~lf{?K-w(t%Q2e)6r>&-d?FG(cOCRAkWZql^blU$tA<=XA5y>eD^3ew`)oO3bK0Vutd572@jT<1@kMeBZAV$Kwm z3{WSFST7P2!S0912{W?tX$sfUuwtLs$+ah-Y%Dw4|2oQP7x?9en(bobtxv~N5$729 z<{aqGYw|)OeJG>X{Qp}!d)PRND2@*?5I$mvn_vNo*TM)ltc-vnK(Pb@F;F0pBHeMu zXP+g1VP7mG8qC*39jTD%QXxyEh){%FrLr);|GatjdhQ}9Sm|zN zcIQ7cJ74?e&3kXq)R)PpDayy1w;!WWif>HEa2+J*%+x}?v6zPXlpui4;$m^gf-3e! z;|IA=O~w~GTyIYH+5bQVo$VC_?VyxV4ubxGr3jmyw${!I0tc8+Ktidvf+50T`@%U@ zSA!a5FmfgX0^?{Ju-^nRgUK0o3sW_HcxAQyA2#Qp)#9Oxtb3sP5LtmBLz|CvB#S9p zf-Mp4>-Q-SpEk7pSyi%Hh953*1ICn$bi$TLR+i&$p~+_YFsj7|)jAQb1zS%DEyBsr zL4$M^s8IxvAh_5q?Xx~12dW7kn9hjT(G*bnkgo76B*n>QJ8LbN0exsOHgX|rC2kQpEanZ@t5L<^(q+!Xd*ELPa53s`iWLIJ!5>chGzz#L%`2rpQKjVlMAZs zsOu;dMKSj8N1(yiX;OupeSshaM06aSeiwcA00-?&Lhr*jtmtCuaxDi^gvk_u{^`1MJVCe zbTFS(viWIl+kJD3SP5JX&sqS1`(yO@Rhm5s_oj5sl=BLZ%k@=JGe_YRy$OHUNq{MblRMEGaZaf=9M}LZ2zn&v- zlAq)EPgI0L*iSc#7&`iU@W>l|uk!y8KgSmXRlHveL??6;Kyh?EVovaMULt(&;9$w| zTPLd+V@rkN8Z#&6A+O`p?eIFD$N4#aC*gMz{--A_=EFF8cgGLg?eG?^it708nJPZ% zo{3KQBc)>@OT+zg-{*HwEC2l2O1H!O+31AVQic2bdp_=7CfeUM{MJYnfmd)W*Q=SWdKE*3WtLQ66?Z$YjKjp2y=J`AR zbMEOCRlaylRLM0*nEK`I?)TR4)bT~a7ZVm^<57=k?&%bC_Y1;x{Ec%}jB(?fMf~x* z;|=IIdm6%*c$xQ*v#<5cQ3{m z!*{KwpUmQW{rl~2GW>YLk0<=atiU<``wYLlXZbJhSxj$d&o9SsXZUWycN6}NR~%_> zR-Eu_hQB#B86(~tvxdJlsMa~U^89b{NcRRj;p#n$Ts>xP-r!mIcVelFr|Bw$3}09( zhyR|xyMOXTZRGeO;fs`imfhj_ar`~7dPB!o3120A^$rhfS5foJI{;W?&+!{q?fo~d z+WUW;I;M|L&)3U!3Vc2P-LBzxyM`~6N$qmHyF(fN&Nai|xn}qsZVPeM?4OZ$2(HO8nhx@bJUPsTh3fuj8qE UxjpXCeek~w+RXEI2FQZpA0O*16951J literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.28.6/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.28.6/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..7e57104f7d6258899c419b53557397829bda9e6f GIT binary patch literal 25560 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 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if __cplusplus > 202002L + "23" +#elif __cplusplus > 201703L + "20" +#elif __cplusplus >= 201703L + "17" +#elif __cplusplus >= 201402L + "14" +#elif __cplusplus >= 201103L + "11" +#else + "03" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/a.out b/build/CMakeFiles/3.28.6/CompilerIdCUDA/a.out new file mode 100644 index 0000000000000000000000000000000000000000..ea6e712182cc5597459a33058996cd3e1159b9fb GIT binary patch literal 989384 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%0Alugu}pSk5)jtznUQJ5ivBW zH3Cw!nkGW3MXg?~APY-LS}@Mvj;A~H&p)tc!j$lO8cC%0WoGW9H>cCe>&tlUzIB$9 ze!HIxL7ci|?xOlEK^TKrFyqOS*Q*;k>uRy=LA#$umGzK~a3%=j{dKLF#ALdmda_ZR z+(8`S8k_Z+bVZ0op#Zi0Y@n5pPzUA$K z)iAmLcgp*~U*naxg6Y!u<^8Lveam}aZvy#Y{d<*nosFA1E&@kl@A zeKoB0|FQBu_I+9Rrc*E2?Nr{+PwrdZNA3T9<^9-uGEJkryT9tMyc7DC_c@3LzfXD7 z`~A%GF)F?zVxbwrYtSA~}l?bmW+=w}?Vap^EJNlO36TgMX<_XZ|jzq*mapGUo z-eme;L1ThG;z}V}l!f;Y$;4q{VhjrpqT!8U0rX$*WAE1Z|JO9WgdLgUykbnQp>MTB zFv9DrxY1mKB^=nAiM3}un)z3IR27}l`GbcQVvPtNPTa&!>Ga=UiO0`hp;stI@Iy{L zhM#Fp{G1TO&uWAR1LJ2lmMPKuED?**uHW1gOg*RKwcBZ!SZot?msq_lES0S9?R9y&=3nxHr_1u?O!**GGYW z6j~O08N32GjH!Kd_vAHMtkQMXUbRhVY9T|nxw;s~U~cPrJ$8QQ$Mau=vV+nW_u(IW zGyi+QKe&IMR`}>wh2phgnekWWf2hCQ9A%RuprU49s{*gjDH&TnWDeR z5ngC6tUyd_i}QKJdpPxGjAL81Bx;w(3Jxs0TuBT>U%_FXNl^<)=p3}JEl%~NFF%(U z{D}G*ho$4r;Cn1w4tQZtohl;IU)~@US)duv0$@d`VrksIqolZ09UMoW)jRV_qzFKEmTTUwm{Ne#CGl_vm-(bqLPl z@^f_zKN}GP9F!l5*HMG9o)ua_x2fMsjLinQ=*?uKGUuT(hni>!2P$#1p3m_m*2Qrp zM)h6S8)~A;i%Q(l8)}FBqi%1YDgfW8Uj`ZM6}b@=nYvIeea!?`Yok?>ccVFl98we< ztp_j1miK>1o(2xt`pUy{kU(6UWszz3!cca{IKOVPzqCaE9`tbn1dJH+a}a09uYf+5P9H>mtgnOQd}GOqrwj-kKti|-@D(6mCXOzli__4;W4U5$8u;;V{sbeU^p;D6JG4zxeLFBr?2d`Gj4fDNC~M|K z!C9JZm89)`D}J0W@66Aa&@8oH7C))qkDswI{M^~inu^1ZS^rW%U_kqE-p7(ch-%fp z3q;lj+i#LQ(EL}#UYvck}*XeisYWHooA zezctIGfGxyCJSCn`%29vyqmDx(yRnYw2X4J5F#yRpPx0pOS=cK&)mhY`rE68Hfo3S zslK7ZeB*Zo52x*VtrS;)p{{$V{b-|;n_OL=O8d$9ed%c5>7BVGR0|4{YmOVibBBKA zAx0QT=RQOSp^p%(T7%H#|FYE&GBm_ni1Iu1W7;h(k?f8CL`sxjfqtMZdIJmPX|QuT zZZh#Z16on5{(+SuAIo0bX(|2lVKH3ouA_6c;b?m9BggwW>5Y7zyOzcs)vXbF8P*FK zkTx=zMk(a;ghYQNReuBOwM6aIONSVu;&n`@p5~^+Q_*8Z?pA%hWfzN@D$P4U&QARt zi`h9OXY(hfoJUJH!W8I#tQX)WQ^qTTi#qh(ub7%3Ik%IXZ{23fxlG8}4LQNab|ECa zhZI86Kr6~s$T@|9KI=!V{xKprwBA&`^>#J%)N!Qt!OB zi&Y?3uBd)v<`)*3r0D#fERgDl&PM9`NOVREI^-IueKxErp1%-X8%w^gP)3$~J@B0I z+U2Nx-Wa-%e%6nC(fOpXNrlc&%w*AI{Y6da6I!z*nUGh`pErMs{*t^tI(GjU-hX70 zqj)Qw3oW{ZO)9r&yj3FTwwq4+^$5#l>Qi*qV&g5@Ud-{FM^F%!KGRsz{_JHpIz)0g z&K7jz+l%F2&G8B|zB=0^O7f-(dE=F1RNm_aT}$2%^a02lEzeCT7M7CAGo_#M94Y8n zE+HuB2>Iml#Q6eAa6wA+d;z>Hqzvo5jnIYK+10x$(dogQm3}eP5Bia25z-h9ZXNw5 zx2-=weIlG54%jTweLEpxY>yJoPS{f*yr~(9pFfFs2#1pCrE-}#0sAZEF&s}Y=1hP1 z#-P69e$&%zLNdI29!FYD)N(h{%l9;30$P|dsreQY#$n=p`3V7SO$VbAF;`ZJU%|ry z+5_GAfw`}0x>MEqbFcPTGCY!2$D0DQO(_I~N8_*hKqJz4)yL{_QR{AFU{eDD;k)s7 z#R@)`{JcN!J;bFHjDAr`_^S6G)Q)+>lR*IoTkf0|9{Dn9RzDVphIcg>?U|uCIwTR< z;5MAiPQ94=U6$JLerY1~cl{+a!jb#%JL*q(zSPJhawBfF)jf*8Cm7nz3WLU2$Xx* zlPY@GlXkEXd_5_&cRi`OcYPWD(hE~W*VtX_0*rQmj+qy{o(NufyS@Oa_#NAT}q+$}_sRRzQz%&B)fu6W~8iDkFI02qc;0G3n!_Hk1dLN{?dnSQ& z%DMp0BJlSXcs7Bg0&(|$vG*-tR!-mlGrEl~&d|IyXc!ENzH~b(8fG-7&Tx)~q@)yy zTvBpI(Zw(`n%8ldR1CsIF_A2NBuSB^`f4P4r-@RjRGR;1t+n@iE;Cc}`~JVr z^S?ZK9-Z0m+Mm7lT6^ua?|WZO!3lP-4F#XIgWRM)ZU@^D^*%e;o`SvXU@nP_U&P>`1|L?O-PgHnfACDR|7*^R*P*V+XIJ;J@u)7YeSkgUJ+JVh69M;A}g1 z0|lqr!4wL|g=~OYGo<6#T>vCQ|SnJ9rNTC)&Y# zDVSpi2T?H74&Fz>`|aRh3ih^x_fybq2ZvCwvmJbpf>+qVhbVZy9ekLAjqTtg6#VCy z7Jn!O|FDCPQgFK+97e(Qc5pZam)gO{DEO%zOr_wvcJM|DPO^htDVS>q(~@cM7K4K{o}jwS(ytywVQdM8Otz@Ma1&v4b88o;a$-_fl}L9lV8tWp=O! z1vl8i3<@r@gSS#}jvc&>g466^PYO=9gSS)gIXl>kf+OwV9TXg52YXZSPCM9#f;ZX0 zJ1Kab9qdcN)^_kN3MSaWeiS^*4)&*D<=aez&B`OQfCh4jWKIX z!OrEEQL1G-1N1caC-y{R0vkS;?me+o?*^&*1py}U1=XBg?K74*w+OdLnE zcX7u}CcTH4lg9u{U9{KBR2T6A+;bDfebPVuOjX00rqqGt`zG@sZ64{$`t?$lHcxlj zTt8LQX``HpH0Yq|B`%pGFQ~-h)A`qjh*emzgyQ!qz6j-t-lZBDg^wQ&_C(*Z2pPat zQg|we)}GDDUGQ&dZW{ijtT}Q_*h%)^xL|5H{}JuOQyOn(fGn#pn4Z7`bOb`zhCUO@ zierHmQ`r9|6S4oO3Ci)|e`6pkU!GY(ti$K;cuE|FTEvCQY}|pxl$iyIh>T$~k8X1} zqPTE3GZAnzvm@sNg#DZgx+rT3LfAX!$eD;g0=HJC`P*Y_6TO9(y(8M3OzYj&JD(vV zeCa?R88TQU-%-h>noAwI)Z=mE2_pO`E^_?RKhB+seqE~BCCTyJHAp;rF$ou)$`9B$ zp1TB}()_u^z(q3+%aG@8{x0pU4#aJ^8}BCdff-;9*19do?Q>KabeM@-Dz1T`yRG`V zHD4UQ?QXW{;CPNMy~3kKb<;XC&yf$7&%+nhuf5SfrhQ#=F-x|3ekd=$i2KX8ws1Ew zJAN9_W>Shfx7==5=cCg@Iuu#PX zMn?N@b*FaT-_?xk;23`!r1bcwldaMA#=0&uE~)L-asu-D#nSQ*_)i(1e9m5}0$*f) z=5ta{`Bpp3_AKkKIMoUllY%<6o+9CQb3OSj!%vj;%*8T!LleF(%q0~P2kVV_P*w&P z44eqv6Jl8`4(ez-%<=?>j;X+7$Z8KAr*7e)V~U#Pk^EUVBR!tr_V*cr1lRkot?U`k zL&i@r7gtPIA7UBC?SC>xZtsH!dd<3joAMbi(#4x${)YyJdVM+8O4bn_s3Ws!cz_8l zUprin5;`CCD(ZabWWwPeIj4H?NgS{Sg{%}J1$BwwcC36ZQ1}0<`5Bq-i?>#9Rk@>4 zb{-%&yvwsxv>82QRv|cB(o8a7&;30i8PKx|q2phY&z?^JM?Ig=Q!{O$m=a5@USesr zCa#5vEVj)xDpYLQAtLQjP@lh}47qUPz-2gzMtcN8WU^pJ7MstFlDa*je`j-qQnM(U zy?@bO4~@6-G!vTNA|~tsLb(Jrx9!4k8M+9Upyqg#8PYz5+ed8Cf&yUVQ!LZQrV4cCNtMU!XT{lAR`-E?`^Idwq zD8IJrIqxTg*Y^fNp{lIsggj1*YK{&~A=WJZL5n^H4jKM)6l#|_j{@k-;4bER4QDh! z_X@AK(ne(5JVE_Jy!}v!ze}i7NXz-wrN{wmgBJJl)65Upx85*2)VJoL>RK;+Eo$Tb zPXW@9_4;31umpB*&-FbQ%cziPU1<-jijOfn;&ZDYECroyTgZ&8Gh4O3% zJ1*#8Ct3AiW}H9i?M2j|Q2(RL_dDp&F5fJfAFg6o!SYQK0c_usgAPi>GFEW@yE=Y@ zLivq4CBM1nhu5RHlkp4AU;YEVvQ#vGxer{zeQD6!-7e|dE@CcvE4Dn5{#)7$yo4_A zFBNDem!@VPkM`mHwc}@`Ib3C6xtax|r=8UOg|f;U)Z@1E!sY5Be0BXi+5EnET-|;& z)tQI~TZ<*7`RJPb(tQzpSD+7I%d2-6rYZj}7^pJM?2apRd&H8OvnWG$e*msEodT!untFUinm$mgQ)zUnVtF3Tzt{d0+^9|&n{w9~_ zzJlrQ2ay@-=gPRAE~gdy()0I}*>V~^R^OkZYqn?=^lPZ!_LnKlDzx7g^p{D^xZLb2 zm$NR!?jrrA*fWOSG!p`&aO4E=hip}W=rm}ydMeJoWYMlYvR+^iCmvbr*@EW8?3opm znyp>sDPiZGINR7NVf zOE3pSTLRLqH34N#y7OHZVIN20SOSWqCFq520VJT*Yza~a^k0tmIjiO$H|{QPLqY`> zlkM=vp-Q?y7_v>mY(YLgiio^j72}29tb?&4p(B?T%PS`8^)I#$Wp3&YV|e+9{z15Z zR8m`?Kos01``=dzv^WDi$Ivw)eiW1ZY_^s}#;k*e|Z`%MnH?3lTuY6U# z0jl$sD#?oZbU!s65~6H!vF)-NHBzSc8bnWIQzet+&ihQX2G3SI9@h2qUn-OQ{#!hw ztFNCq=Y-eKookR|z0K%9sh@LDlx*FR_47RD6jnb+60;iXXDny?r1kR}?ev26b1>?g z(raY>l>P$Rnu~Fs%33fDo$xI74fI3}4nm?6fJ!d?>9Bc&0dNC)-k>3$>aiAKXA+@` zQ8S|eqzc=pv_T83z_l$|F7pNCDUr?*^yZHsR+QCT(m6trRXRST!)bhpmNBA!ael3P zVMAPnY3N$WT^-ae=^qCD>>|`-okeO`TB!V~t_|C_q_^x{J@^=ise`h%-&#>msK)Xf zclOw_DBpF~A1D|u#FQ{S^p0Ti*=kV&GZFvDH<0NL6+8y=T%hy(3(OX;!)1{!?Dn4z ze$f7@cx#m6%I{SjDd6$4^3GM>;aZC-40-KwMeATzYToZ6{r$k$GQ4TRg;VM(qs&nJIAV04N#vWyg$xhvIwds2+q zGbYvVNos7~j91+8UZeSVY^r}uQk*$D&gD-_icd4U;$Z<#Qj0Y6<`ym>64T6{iC%xd zB*6F=9XY`d_{I#V-LkZiXD8q&}ycc$TNqTZ+HT(EG{-lnT}8K z0cBJ{=|`EXaB`WFvDRQIfivir7=Hfj$fZ7!J1{Cmvy(R>E&oqaNwBAb;EvqZ_?HWs zHP1!Q5oAuhi! zNHhE6GJScH@@!WTv_rb3Jqt8tz5}f{)G6%CXCcJ>IPyPA$K|i_$1Hpa+7Ik}2(K=! z!B<&bvK-h}$JM(ns&^iALn@E5Mm6R-m8Z*N^9rusLsVf<&xz`@1wr6B@>Oeu7Wi}Q z;>))leA~87G_trD*LvTn97}<}SApL<1vftX$4 zbtjb`I!!fEYg{I(j0@jdxDX{V)p0g7R!;YZhV;YAlkIT0eQKGTu~lMtbP)Y%GBqm> zHpZgE9`U4R&>lyly^XNP&CA2&*9Ua6NLdl+z)DFrbA~4{HrxV(rgy@+Lr+sbi~U0> zR>y6kAL)FN^~94!#ihc8;7o3ZLf|lB$)Z}AV++W8BuekTjEpH0#&bd&lPk~c^@8ce z9FuDb?q(`Z3{h+Dh zd-2m?v-HlT%gm(qJ|pDRa2BQM@eeMyvu)<%YR2*m;Y{T_l8Q%Uen+{i};>Y@{6hd>%B|+1 z8$C zI6kNbn)!#L;AbF1_24x>&H@E-wH_F#HQ_Qpqcl8q2A5E^_nO@kz2*Z0l{rV)que*U z7TrRZS?V>{!B0XLINAyY+4?w!{6^|y*Dtlw$3Q+xP`y3^Jx;JburXp}ae81JRPZNB z@?1~_v=CCg3T9=2g1Dh7crK`dFSH7JOoe9rJ5`G()ZjxAW{~sygFPdDNHQ_D&-&6PB;Qo zN=h}&w8D&rGEem~gW_Y{uaZ&8(>4)&v9cGFj=?N*0;(Fvr6&RoSr6?{1V^q9B57h^ z9#v|XA?6%gQUW`;kdS~Q*TeB9a|Y?~XdRpYuj7h$JbQw2avi$^$M`=H$R3+mH+3-? zs$+aJpd9nPiEPV!F})+_3`!~RCe0yYp^G**!pvgP7$w4$U_lGHq1-Ev0_n&{P!+|W z`}CjYPM53d=#yR(m=#xeid#a5Rgp7 zYO;uH0``l)N!o=E^w4Rdplv)79cdfCS#&PdwheuMh&YsL>;eWsGFc;FQS8ALuguA+ z=skEcj7;NA(!6zZnU3b?502c2xb($@Y%5XGwXw|mITF>OCYxzU6-C?3KTsYDKXnnA zOm_Jh^km-nzmbosMuG-}R7TsG=>2iYu9ytTcT$tV7>Y~=HBwAw@)3lrlnr)!r9>s$ z2)7*Y;ex9BOE4~dzzs?GS4LD-?MPZV=+})%df=2!f1`l?oML%X1nxiA-FeGOBPTHaK71nVK}uHjEUy!XDCtSZ!=T2$h8DZhNyzGf8mKEa+S z`AA=bAzki3B%vxRmV;vbbRBmo6p!1pNG@WsoYj)GwL$jjQCU?L10Bm6qnx4`M`F|NO)1;m=SH&0zJN&)O*ixtjhtdN=E-cN3Twi!?AAquu}L z)6je{Pu?H49#o^N%$F)Y%jf=GMXo)+7ur7#$*;ZMaM0R~(y1}O-m3ZiVBX2{t1>DD zvawh?6Yb+XqhN5t^kTj<`mn}tzt))+ljJr z?^YcR`vLL6k^2}KgK8^799=H?ML0S}t>uw3<=fBS9l6(0x%)pN@h}hOuEWiwH~Lq{ zv+E&|=em!mb~wf_M}T^9x^=9JuiP@~_kbKZH2lRB%0T?6`bM>g6^Cgjc69;D1l(8& zbNhy7>8F>`r)pbDkGVJt#5AdtRtirYN!}^Dj$HP4rOT<*QOP)M+(riyt=2el#^bMG z^zvINDD52`$f(9&(fTyKssxv1mp|8Cw9-=kFi!M@gXLcuS^h^O%m0M6`O}c{4}a0A zn)c2zVJ=kucvgjttfunky-5@;wEUre_GTenCbkZKm?gk17ws4}r5j({_Zsb@8T zGZJKxn^5Jc6vW^W{hw>_XEpY42=;)>4!(A=J%qGhR@@vaBzT>BBP^a<4l;I+Igc_6 zheZX#^RAJi!F|E-_aPQ#!nXG5NAShEZ7a1cSl%Q*-v?h1m3|O2$}*0GnHl-{5wqFK zD3i9Ir%siON6}qWzR_-mn!}LS!9f;=?>F!_fJ=0n_1*s7G5y`<9WnkMvF0u4<93fr zGrPrk{5{Zq-hwNXo<^T{Tq2LMgZ;_S@g}X4^x?t&*gV;)Y>)J5W_!aYqC($w?$EiB zYY&rXm@HB4*X!7jg@I?ENTG5_5vV_7^R14nMOB&edD<_XmJvJwS0T^(rTgn9$>bg; zlIKc~r-U4a*{jI(&PJP!sS!*Pc`*_DHzr7m!8}j;JihUm?i+y83(6<$2sPfK*Iw@b zg1%^e5V~@6Q~x}qQceBGC{i{7nqQ_NdJ&0i#UEk~6=@BPn#CG&D-G%Sqh1w%l1%vcRd+WsZ<}GsM z*m^vKI!yL<4-AR43Gs`3G#^(CjTW;;R~_VB6>E)NCb{YqW^?Qx*tW=|pj9kJ6p^$6 zR|)zYv`-P1gg=ie>sbtiV-YHgSg;-|p2vL@wU9^ILrd6$?+IlK@1l^|7HB`uYUF%1 z=e)7xe6`N`BQsf_dXp5{0`o^duTbn^eW*Rmfjz8;La-l689~L;V1KD%lFS!Wm!GE9 z=V#0T)})=EZ68*jA5x*zQ`TdF%A3A~O=)l?xu>f62^*i{S|}Q#qW)n05BJ?Yg|Z_> zWnKuG^QnCB(5Vb)s?4(o^|)exc)pXu^R3q`g6lz;^p)LW@m7rHNc)rXh-1z3`Tc}X z(EdL-x&4RQH~67F3d)Q7e^A;iEA3CtV$P>HkH78Da5=k#^RIq?vb|mj9ZUTxR(7fD zRy~ywaxLu7gPMIPg5#PQVHP1A?ePTU7zH_a;DjAl=s$|{`WlwN=cvdZRlH@#XZVI^78P58&H;ep;9L!bYpP8rT ze*lWDhJU{Z{);dwKW}-sQa9XTI;8}@|gq0S7RS7BKVJ~nSZBR^FMX@T&i+Y zP5C^(C%pdbo_31zY4cwxpNTMoYV>owBD{S1Np7n1FD+}WpX$n|Y4!ZaMDX8+T~amp zx5QfWKXv)!!VGGtKf8B_m(NX-qniC&%zveP4nXnMlutj&jqTqSVIxuv`ic6V>L;>) zApN0-R7SWzbmY}q_J`(TEffPG+v~(hKEt(!mCYL4-vdx{b@EHPLHVcFDE~gnEAJoX zxxAX&Um82bqvK!!P^5q&^|A#_b$djeNxwh#y zk4S&y$1|eF)$?rGm5neybd3KR-8*-{xbM^YQD&ukP~8RY==GIl`E5%|>o){R z&x267QA8NQFgkTHL*vtF-_S4}84eBCjR@C^2-8AtXnb1R4h_ddgz18Y{>zJZfe)EW z*m$@~eH*9xyV)q1YU)uZfxWj zzXo)_cO$fW%_n>v((~@<@8~)t?aS3xQj1g};>Dl`NWRS+Qx(ykQ3QjsG_ z%eMWdH>{IfK zi{R%w89&v2Mz#;})-9STjUS7c=_$sKQ?QO0+AbV_Bg~#oI)04gFYVKsH zwcFtrUay6|tCM$-W=-fG{$k&|p*hw8+4peDLv8H4Lqt9%VO}5o#Om$4X8AR5vbQ0% zl7D-I{K8j{AO3^-y&D>|D80SA3T3NRx_jX$9-7f>d)(J#9AWC+3o^% zko3jAxpB^+CZy)}p{eFX^(lopovc4|pYXHW;T5m2Jk{5y>gw;iCs=fX%3FSvwJ~=;M1iy`w zPEy`9z7CmBE=F0gXf&T(%&cncpEr)+^N8@#^|ku`qg~#7pF6HGM-P3JmC9^=E*yKL zE&g=gkk%aOZ>kB_R4hok!%v!=n8;F%s=7|15(&X0HER~M&XP?FIb4E1XBKXJQEM?+ z7^c%2*5hhM*^x`PDZBl-^p(z&Sm`rmwa<}z7e3K$e;g2^6+heyPX~u+n?H^Ud2sFl zpRwVePmd(Zg3S=@q{itHz1!dW0`~b&!p>(L8tH}o{{0KFg^oDMwtqP>avs812>cyg z#<2a9bbiNzW^l0Ck@F$`;I25P#5Y=hp%_R|-wp1no0$7-VMWp^uO5NUdl`y+W(B1d zrptW5X?@tb{X@0H`7tz03(EEmn7^%-ixq7m>}4Qr71w)}Lub$nAp)IEMb*>&c3#`0 zUU2w$H`sq!hy9@|ct6C~khK_n?1=qaO;}Fa4-ufXXyBth|0L`?XG3 zt0%CqlwA0=;+Ri>ycwjI;J#3M{~v5kZHr)DA^ZQ<@wOP*-EcFKm1utcP~-kTrrP`e zK95Av{=bO*FtNz6y&t9y0@-6@>&jLL$9UQggWaOBBvq8!ElMR9z7Y^-c4D!auMH9O zhS5$4oOBzEy{V0N z!YcPqZpjH$vsvvH5QGz<%j5BnT31y2Cu-RLcNq4w(rtc)UB;32GdTr`SYN{wWIv6v z9~>(Sv!B*KMB2|GEAOQc``H(^xA-LX(~eoC;^3OtY7O?&Xuep&D(u&!Vyd0}WPTQj z68qU<@2A3^nkcp(-c#cke*k6zV@UmicaEx^G?ic&ZZO!~LyE$dQJmt~u1trwQt__X zQ*4*Xr5z|RpDaqklwG3@-xpg53TRTKNW0vI@EynBWH%4|+`KY; zfTObTLqg$}2!yE4ONh63n{OV$2P^k8l}Sf#Z#W9{dP3AkZYE-jXj~GhkfNg6l_!yJ z2|4d8{UJ2kDctlFfqAg$dFn+{5t^P3=#~XHjr@ZB<>&wv=@zH!3s3^?sI;3KnVAHp z(AuSM{aDOP^t_D*&8OO2gN6Ijm3`36s9iPK_)u(mOK_fSwwa06!i60thtPhm#$rjK zTF9S_#%Cy`Q2R;l#h=m+h0MP|osdo`%AEZ-HLxRSuV6dG~d--=$)L-9HV_Uo7SCkzoGL3eDeUdy#qMx2$Ws zv;V{MoWJnSrsNMTwwv>`BV@7rJLF|nNIP9IwU+rAheEaW70k~rY!pY?+xh8!()^_S z_ww@x3Z|O;^p42SXXeTD)9JsLpS!EiPbs#XhwA6@ljbL$*Jb`I<+Tn4QH_2&M&#$! zyp!oC_J5imy`HfdLyKCim%RTC>&G4}H<0|$Afx8>4AhhxVcqM&Ba zRv)P=Ed4u5gybt9&3*hT`zb>9F(0(vM&VT>PfUb7L$a#a6tD08ACt!(ub}^Y$dOYB zdASdb%PBTlYoL7=ipDF!LTXnc&Adnz*+nCI zP?2407umd!`zi9m%Iys)7w&hI)6r2C=2hdqcGxaAnkog}1%%dt+Jn z@K%B6Eme7=oN*AlDG<^4a9AEjEI{3{~lA9E7&Rk$+Z|@<+i|C;##Y`A0+k z$T!7w`4^DT{L3Qbf9fRi=l|a-e{g??UO)T; zX!qCEIri%xkSr9(tMCXK4rBSg%fhMx~<$^0J*E90bBM3OI)lcNH3Ngvr#qg{_xCFKoU+L$?6Qx>;6z=w7)SRFsdO1NRy?MoA%3gy959LTq{8IOb^xx04D}BxLOSoUYw(0L$6rTU?wM*ZsZTjOQ z(%5o5o`g;AA)~8#-2<5)5Vyr_ra#p}5Q5p2LF3YW(QI@o#vVzYU zuSO&+V$cs+xAhSg4&DC6{8^T7f3wac?$4~Cl&jvih4qv5lm@L;(G`)i5wJ>sIZ??x zu$o05u=Ix4Wgxxn2El{!$33_X>S@oT4Sj91k2cAisFt(c=FN!}&*^o?MO3@W)43If zU!dE!=%pmLe;(b$;Wp=F5&d?iNBRf5y?$m-C)UrGSY{&rSPrKAIdW(>vE6IM?Il(c zOh(k?atA~oA!>SVK~**F7{O{H29at)ez6E?>uDX9^@_mOdK-6BDn0QB+%}Ej4fGV! z&E*V+s>>NvS36RdKSW(>R7v^~eWirzt9?~{(ZS{#{pmA%Xa$^yaMM{oe9*2T%z+#g z+s|fFVree@AV!om6z?e^v;0||=U(#|>xGgEbFDc9po>UoSq;-iaCX*nKn__0eOs*xlarY8meLzQ<6D!_Sb|T}r;Cd7KeZ3%K(0}{q4MaHIoST#d z_T?Niay%DeFY&Aa?Du#Vv4aai^&VGBp#2_^m1qc7Q9~*b9oAntoRvVS*-D_p`uX;q z`DZ}>0+v5yOGjqAV9|FZ72tsqzNAi6@HX{xMgHKp2J)*xtms?S7h8Ug zS%ds&KYP0I3KskaUNO;qtOa?rw2AVM3pvLk{WMq-@}1B5-sLin&{ZL57|~EtMJJ!L z7U=~$e>Y&2RChY~YQMLJMWgckQZd~wui$zd-ey>j&(jQepud+d6;?Uwqe)?PiaTO1iL?0!8p_f+Y-4Ryn3 zxXq4Xw>M`|o)+GVe;{md#_Tr94mYYBU=p7`%Gr@d)s~mbuOisrAo-b}buaMd^0p

f!NY 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

gLoA4g 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 z z=wIH$_!!Kv$W|-7C}UGWZy=-qGd${2q9At z5}AjnoQ5K#Wa3KEQPIcLYAiTD(~T@jKu6S$?NOA2+2{W7-L#WNM`FCfet4B!l`=j~ z){a*(W~>K0L>|Go5NkpWmA=KACgg+;I6^f+OQf5;EgYsELH0g{fMTS|cm|1+DIzhE zS0)mDQbKHjRtVswtVwc`)%_E^qgPXQHCzt27C=2S)b~!#V!4N+6qFP z8iAgSq#&?v~vq$-UeTvV(kl{;+_1qX~O8Oh>72@|^#Bq{Da4H0}_%f92a zfjb#&fWh*_FQo;F?$&ps}#1u%l)V2 zGILIrRl*xPHW*>WGcs3lc9bJo^=xVX%vS8l4P-AITpu!l^|WYWAUqBhMsAOqxYD=u zU`fWp1kz(!8w>&bMLbNo#^)pnW~YnFjL*(LqE-n9L8=TzhYX zNTJ1}5g`>y%$k55DFJ+10?8+F5|Wj*_e3}2zEijk3WW^{JOv(1427?l*wil6G%k$< z6$6a|5`=+>UNVv?^C4*~t_=>e<5T5n;d~)4jziT9762cGgHJY-d=420h_R_S=l**} z(m?(=qiN+%Xjj$Rht7p<5Fc26`JUv``)8)>Qo20=Q7mIji)E#R%R4$X1vJ7uh`WDg zXgbS}x{3+(i`+6d94-qNyak0QEka22&$LpQ5CBS`OL5I|0ToirN>}MC;DwawsA}n- z*&z6(6}+CUMsR5I%EZcwru24gY!?mJ zlw_pZ3L(@BNOZM80nLdxm&r`TmF?!}EXWQk{!_Xln+HwJ>S)ZZ>;P2B2wD;~W-6net??1%NKFEOK>h4L$^gdk+SKzk==(?8REPbE^y9^fIHaLSQL>k;p% zycY$jm}I(ZnQ;0@qmNSXK8@H-kSr58z!Zq{)RDq=5Lr#3%u6S|4m3$YrgTQ`N_lG} zPmQI@H7Ns|IBDvMYr6Fw2$dRx0ESk zNThp{Zxg7eTCIO3Tp<`^fCS=%x8RKk4-`vPx@!u)&D^#&DxeHR>P4hxz+zFOO=1-+ zk_beKqJqmyn27y*+QSoNnsQ${_moJ|^MK;^Qjm1@s-ky0TFonGCflFX4?0loXzHzH z55RF56ZK-LVl^b@XaAn?Z4|TAXL6r-6Os)HcnqGz@Q64I!hm&a2m@QsvqId8g2W#> z#;%S@?`5N<$n!*JDBguD}lDH1t`=h&v@-Ipl$~x2DxHy6{>Jv^yWf9 z!X4TAD60fn(5kGm9!7LIqW`omn(`@RS*n*kEe%k1P_<(U4RM!$Qr1_Avnkams|b^9 zSR?35*SD9PIKK2c%^sT8%NxbU_p*#jGYF1ea!aWSN*ui>$I4kqkK0$e2 zj@Ojn`S5-6$yfxCOk2vtAg!v_&XY=_b4&?g?cKm3vLR$$sxAgL`-yomF8xuVpg~s& z<$xLrR-_mG1r`*;jE<6~u~w1Jl{1MYSW7Su7s>zFw9tM~oDYH`1t&1hNX^sME+FmkmRN2t z0Kw9@XSHsktf;ChF%n3E=nd~LyX&31ZFZc)ZDzxJQXRLh%>?sD3R1-YN}A9EKn8Im zkg>>-JyK;De)Mc*CZt#n!{P=)6o4qiJ+m2l9Tn`NY9k@P%9-pMb0gLuqP3Zc8ZQhk zxPlnB#gbVF(N%Zc@+jFx8l`Crch%Ui5y2CrD(gpQEDwadZD@t7D;{Y2oU5Ju&g~|l7KTpy>ljsb$3=@F3WDVFx zM4i$?Xxe_ydfl$A*)X<$CiW8SmvuL$GSbo2;owXww17mnC@3P7+Fn3{j+B(y$<9ne z_=4WZco|J;ZaUc525z`^Px3QxUt&2mMcKLxD=#M{_ho@nILK(ZP)(E1BdZ5e1gn3< zt0s^Yj)B2lXIF4JTg;q-%l>;}dj$`Y$_}UHAc(;eDXzIwfav|Ay`YEgt|qJ3^OXcgQk(U0y57Ttvbw7d0JsTd??RK zBr5%l(xQZRCFqz0S2`la%r#Ualo78)4#CF)_32&6iOy!Zun|ZkuXY7ZNoR@W$U>1ZGz@u8SrlL(TnRx=m zD?mZekmV$fFk`98tQFoRmZ-u+2sYGk*p$K*)KMI18w$czbA2C3IkL%E0|DauI3UyGUX{9Lv4N zw^i&=`~d+Z480pvw#3I%B4s81$k0$ifep2ce|8D6-GV@21q$P9@Z=aCGs4^g%SG%a zMa`Pn$yh#`)Ck{4jcV8lK6g8iMlnxm!QCfi)*nw|Gucs?B3cL@Q`F7FgvU)uXb>`p z1hV(f#Hx$hlHXu@fJSxa!g-yA!Go|=LCGS}S@+LGG(g*t-DY>5fQo!e1p5jp)6>w) z;ao7P{WI;uV|puFQ8vdW>kMpouc(^;<7Z%Mj!np& z(%hsTgdY8S;#H&$g`R|=Vr={sfgB|?)nle$zL%5kHW1F4v zg4@C%B3JtFiHEX1AZVg&DZ;N5j>@pmn3LP5l*?_|C$u6J%g z1S?6yTQE_5_U~z0lO7WI@j{Wxk5c!*0*fn!=~3XhBUjiz6DLC4YsjQ4#UA>IDN8~# zCA#(~G!5X}8Y=+cQTyAkL6DL<1&pRzcG^T>f%Q_=OAN-f^zVriOwFixi~%uca8p(& zHpOgKk(7^kWcz^1dqzG)?x=&@S!PBL>85ND9SEQ(#1*hHm3y-Of&}6YiZTi>CRBM> zRMc!B`k2+X7;MYee_A0R3!fZ9PT%SKVDiY$h^y4m?M9c+>7Qw@XIqV6U#Vx*(z&DL zg=r)L711$Ycs0V4$|@tW$i~FPyK1-vsZkUl7j3J^iK&*rJF$gTgyAzfI47VWLl4D3 zR-!*Wj%)-1qn4oIsLX_<(ZV_LN8&gZB=cO#SAmG(wDr6U$x_{4|2@TPNN_wGa>f3H z)Cl6(C|*p;L|*VNWq(bBhBQzLqPPOWm1GrPbAGAk;NVhKPGmvIR@-61MtKNNfCLfA zs_;Vs0h>@-;qrqNbd+{%V`XKBLXU7wFlpwwgdr5dkYe&J#5gF5Y|~R&*(wf1dpcAA zzZ-#UGR$(BKVFjIbGk~CO5Z}Tl0N!BF;T?-&%8VBdWot|mjw^(b zF%T*avU{Z@ZnoasRnpY*f&?M-8&Dc<1u>*x3|xz9A=}M?>r@Yzm5G5#Z|nnTjcpi0ZN}fTN*rJn5E}3W&?|nn^?d(K zHJ-a_PwNvPk!vDD0=^=MkTA`*g~r)%SI)F)5S6)1UHC5Hl9X~{m;gA+j%@9Tz^qlU zqls-aq!1GnhQe&_X+6W>_R!!UZ1KhSGsBgq1?_-%HD!=uwpzkZDQOZ*P}CToaLCyy zz0$Y#4ko;0nC0r&5KaakuZkhn0qm^YsZCdeb^Z7Bh-4ecL{KUZ%_f)=_MJ%43J0Uq z#6+sbNOI63ZI2sOdWdy9VJq^0J7HwpLR3W%T>qXC-SS3q=%VQ)F6btS*$6h1Rm%QU zB5+Qpee;?Jlp^uHGnpr`ynUU--d8lo)Bgc(YznLZ*p+W{8#+-l_078(T zX$4=g^0R5Y zU#NiDAc-h!LQT=iDl2nBnsVxt;_K{H846$J9SDf(^BQbbC5lv@NW7bpd|7Nmml+?~ zy8-sOBf0^mKGie*QK8Q!u8U>|BS49!xN-MY0ZCN#9Qo=l=;?7PXId#FQoFoo_7?yf z#C0h)jCMtUMzqXFRGxOXC5^}{yIT-~Wy>NQ25FS7vGJ1RxY%|Jt$$Cz%*%*XxK7D` zJ4s0=CijI$2Ig#RWG^>_a{tVo7)(sEmJgR?6Cp!o5*$`-0+p;(BE0Inm92vGl@@s} z`f`MXoH-`lwly3PLnbnSDFt)q{`>lef65B&Ho(3^v zqj5MkkbqKzW`#_F;{|wpjYo>Of6ov?9uxbi;MdSvT^s`8o309VNBX7)zBc21$Q43E z%mC3qT#9^nZlVUUj&EU&JaQ06C31z*O#`V@Sz+K*;-95Xk+!^@cjapo1H+*Gr)5}0 zoR%5+Wj;%ny&jme9VM<{o^p?!CMD{hX+;UmLOuvsJZdDy=AHr};u>ARPASi>eL+eb z$ZT-x=Ddg_f#gmyl4LGY6FG;2jR&8GcE^gp=vNr&?BvH_?@ZQ7UN>za9^HobPyuJwmvH`u#I^ zq(i=8$uF2gcvqEzy96P{3eV3sAQ@_Pt}#|dg|UV!#2?vEEIF3lhY+o9r^4m6J**TM zaMuhwdI05`&&?32s};+Kaq!}zt9)O$Voi7rdM=LFwqCKyf+<-udIJHI*#l~rS)^b6 z_p}SX+!S{!$rl;`e@h#fO(zjy=0{Tc%yH#Rj8t|F%BJmX4$qAyNQydN((xqh7h=>^ z`}fS`vmG#>1%2T}?M8-s5qZ+Oz~ip6t4ym{FdoPoipG*_Ac1r!qo+(;_jpVpCZ#NH zq<_!sa%Q;lnKmhhh;vBIu>u?gdRzh^8(yjm=%49h+S&0I>5k_xbS56Hlut|SHu*98 zcXj$T94`~@a|AVx^O*;1jZ)F>qs7EQzfCJsp8Fz}U;^Aiwy&6hEWc(S+7@ zD%HrCYB*krYE+KdTh;Uq)kbEY0;=pqPkj>HfE2A*O+{~}UA`WK3gVYkrZEme??${D z9!K__53g8ilq3g6Oc;R)^Ns;yuGRgC@@xvrtz@ig+#5pLXh|}qC>G^L>PyNiy`tCh z3441u`%A4(M`UXy^U$Jc)y^ipWK8((d?AZHLCpdIwS6M24CI596Ltn=XZ|=I<=H z!sT;wv>l_$d)mAMKSa!#sz3FNa?3VL5og5Ni`8~vnPg~xJb@2bbI!GA>oUB8+Clyx zpRI%|@bdyX+K9?MO%us7y+clgrjfu_9mr`$mv7=F9SV9(EBA!*Qus?s=$k{rUKu6w zUuom0>~dE%N;c{RU29APnnZZbYwZflNUib( zE906(k`i$$SyevXrZOsIDyU1QUZ@&I9WAbaL5Z(8I6E<#_K3^M`poB(&^f!EJ&EIB zAU0b9G&@d`%n_p5XwE(i{d*>-B~YYqCv=p&%txNhM07RDpwGd}cMJAw7)+T>HWl+^ z2sey8&nJrzZAw(i$Tuo(2(2E)lIQb)k=&sjCH)dDs~DgGnv1QY=A5Tt+Y%3J+ZyXBnlSu{R4_DGX^1IcGyHja!#U=N2@A00zj-T zZ*#Muv@q*1c*`a5lcx{z=H5Y?I6oVdz+LJ(z2!-m!+iI z1s4%$%0N|HrBaOAz+M8`ycb!jAiDORmK9zzJCw5`(H6_f5G2TE5|7CBiqOzFwKEBK z^VMN|scEj9i3T;MTDn7+Mq4Aj3C-24X7sNd84I1c5aypOMwrH_VPaEJWM8Q2{$SZP zQNl@vfMyM8C2iCRD+6~9n8`b18B2XAZ3M-Q?!1);5bsSV*UFe2I72kmT=M(ed= zsd2Rl$Veb$O3}4617fXggOLoQ9g=Z|Xu!&Ql6*xV%suB@?7ERcgbSR)aRdZr5%vXF zRYR%SGt?G5LL#}(d?za=Q;-5Ll#0t$k_RG;`9j=VB?k13z8JK2<=_MT?5GE7z$w<86ybC(86zAG%d z(i{q_0QCocD%FkPAriEHS!-ievy8P$`Y#+;9_GdqXPE$Xpr5TWht^r zj$@O;mW{|cFhF=78pHlQDKgQFSUN_BB!*~HNGT&=mpeAWQ#0A1Xk}%)Bhm^Kkn2oE z5(zAnhqx9300AOQqH)_F_3xQfM&eA8SqlWrwAA6oY{+2EW`7qkydb@QCP*na6V_O= z0F#y4X>>Xx4~eZ2Mo0tZq!O*-D=0EA9 z^2x>QshRpwz0GiE?@ej_{;0?;%OB7S;J@U}Rb!jF1k|Q%K5cIWMJQ9#+7V>Zhftmg zu7PO;2&UXTwa2C~7=%!5EgY`QKE@;2_1s6HeG&q|kZGP$B(*zY9Nj~Y+ke{B{bXa2 zL3Twk&!w@c?NDDBEeUk<1ET`Q_RriEI_0Ca_PBxFC5aPqOC{M;)+ZlQZENn;bW$n& zO+~p+Ga*5l12wWpa(RzzT92JqB!s!C*gki`Nv0%?%@PCxG{#_;l_9iOIhdVR5gGlb zje;L7m;G)@7H#E`kA27t#eb%(n!ivdDVYU z(HC}5rC>7d`j(K(_)>&$Nn!M8>{<9){AqdS+i`^PLS@u%Do251hyl%xX`r-+S8Mev zV4rlhMM`~|YW`@mNKJ{4>|F(if@Wf;8aK|>D@YY=_)-C|f$#;O5n>#?`Y%Wb*G}?P zvD8Y773(MDbx*M;y(YIl1a70{_EF#;1($V?u{qp^jN`Bf}6J%YkAz%5@>Au&-uWzOU9v9?^IuJ;il z{ocPPc^VoAnS@&rwOG`t=pZr8M{*D!C^8VFrpYJHG-oX=dUnJoLJA_s*O0B5K-uv^ zl!bV%+;bqJ zdXN#V8F1#(<`z-$O_zLdHa!**b7%JY0C^Bj2a8Iq6kP=_G^GG0MLsr1;YU>X zd=A}Iqy|w}hJ!UDsvM(oWjlLFl_uz9dvsMk`om8kJuvH{VfCaHW=SfH`LpPS&HRzw zsN%oHkrqNGlTdV9VZ0gOcJZz{`fBl^)`}XmY~51F~2F zz019E67m>Q>PmU#pjffW9P%ZBY+Z)tAtytI3eTdyWv=an5!KXgv!%+s#Tpn;Xd zwai=^37UiqF_ID0#H`l51I0H>2@NaLiELQtYst#Oc-0kL&?;J=A zs}MrEfqMD=rdZ6JP)Sd0z>xRvneAWHETKJof>8#8UqO=73fAfX(XRwyD^Pc3g{gLcXKwyzwttD#Y-|bOIo>rN+ z`c4-_Fq}{Fx=D6lp`BEmkEV1P(;~~E|DM@yL)a!y=4}yIHkFW4p|Ur&g55Aq*{rGJ z1sPNUF6^X8G0HJknL%()tAJD21~1#)vw{;m3f9sLFo?)r`}d*Hd`T+RekOe6gxUJF zGUI8e(S*Bd8HogdU*sq(^AVVsPrgNPB|NB&CymgKR?eqWcAJRh`|#ZEP9;Mp08x{t zRbmIp0mK;wgOvmH?3?nPKA~TK1qUk zRNK`bi_LSICrU9XsF?`Xfj)tnKWbQxTW-DT9l%7)P^7&A6FVNjLLd~-Z=I(iI7$LC z-ijT$M zIDKi({+WU(I0?6sEiDkXww@=sv^1tumNNXugq!g0`jWtAyVr!?k^gmRc?B zijzubMWhyyAm~*2Y3Bq2wuO{;bp}1hZ2=gjcy|K3QiiM@D8J_>>i;n!u+SsE14`MH1Piw%S9|;4o|+ zDG{js0L=bK<0rm;i|Jy`IPS{qgPa7^vMQ+IjOOa|Ub(IyXiMq%~wM3tM9&+83f;RKT1bjN}oy3+3w;HQ1 zpfMi#(wVqMg>Dok_yO2UQK+I?XF*{#W=TK~G)JqMkluHlctba#7D=3JtkNMSX^CXFG~QKyLK;r`o- zN1_-KTiL@kqC+;9`DG;-J3L>OEhs?sS=|#G|A@X6oG`lf5E9l~Az-Fz(qsfNBUr{! zU zl~}N&S%?XMRHP{K){&+h7|SlM-JJqX&EvF}y%A=ak zvf1+Dpk#${k$P68BM1_@C9;z24UMYEjpUxSu!)xo)D)1G1(3H>GD70{>_&ucw5*|< z@Flx1B18Atg+sew;wm1=F34yaeVF=hPR4GU`69J= z-7fB-@M--Z;L02lh_eaVTg)^xh=^&PR{l*x>N*Jpq<(Af2}aqb!`>td{R;}AdlVZ8 z2T{1zJ26hkv6}6(iFD{}8eJ9#N~GvZ7G7k}%gaou{O03oIdps;+JXJIszEn$GC36! z%K5s0-B-Sy&y)B27SC&9A{Vjs1dq1(%|I@!#O;9hY!ib2#=S)bt&WO&U7^Hh2m#bZkiX+b65AfeSxqQ@uqM+FU| z1EVQU zP^=Hp1s`hqVG^jJ0k~`jD{R1{5x3URIIrnjAKClZY{Fh~-%0aCj4z5*HUkAH*{H;V zh7C7|F2;v3yZpCwkezC{TjZOSo6m_=ceM~(WD_Zw;OrHQcq5;-`5vqx9s@C?v&dFz z>NOz>kmhAj0@ClSK+Yw2&lWfK@sdkb7&2eq3Tj?S2hbSl8zc?0k0pih>MfxVPiYc=~ zrKc+vjGVwNvOi9?uV4lgC>jVM5-nx&ZOO2B(f-p?t!5KEES+7QXya1umHY^pV>YF< zZYMFT#ASL?4HH&MCIy7a7FJ3@WH}`%mVLUo2bmxyh%FfiB*gb2 zHRR%rcK>Pfl|Lku)Ix-T_+yBlfw0)~5f&nA8h!Lo<({H!6o5{V_EdstI7p6hue*9t ziV&cX->#jBw8OZ|V2R~LRbmsgDx|2NY~GMvdvq^7T>ohksrsZQ(#4j$lEta^@^u*4 zz(!-#-Ps!eUaDAXK8(UV`@fp2X2DK-YwDY}!Xxo^CUkXw6Ls=YOIn9wTe&ZpNjtyL zn;>POYsS<6i|gq>El4S-p}<$FE)TA+q3QPKD%3G=$H452d4ciTQ zf`D9OG77vJTOydKWfUPTjK4t@7V|_jSzISVZpS#28mfTcmWP#jn=knR5E0U#MNvz> z>WVB@^cffg?Z|s5%c}IPw}A?j8M|#nQnq}dsIpnBiWD%wj&__JNk#uXdFbq0;a#n7 z$Qt3n5dzgzB-Xa=CqW{UzJF$FC>S9H7B<@DNEiqZAsYQ?$XzH9i$0@&X7o0?0COfg zC_I+jhj1-VYFc?*^FR>*cCLS>5`6`6vT>L+JODI?eo=_dz(+MI9Lej{YAj-%WUR7t zmGrY6H~?K5!N{aAhJs%+K6N$yd%B(TpeAn8>WoItBe<4IgnazUHeWc2+P>;mCqb3@ zC)r7}63MOfB6pZVRE2}&7$8Q~Qb**Y7>(jTUkl%5AX2YF*GB*;ZG-;JXHWZ2Yab?Y zrukrnG6DAfpw1E5T0rl@` z&5OU_Z} zIWr$vi3$;C6UjB2+B{Mb!hf+Ml$gmB)hg3qfiO8hI7H+F1~j3b6(>N4Yfl*n76XpN z=-)G2DamGY?Y@tbG*mJagtswBNG7}c!zv(7|4f5mQ7h{M5wi;)r^NUOR#C`kNsY=#y4{Ua1h8y@X~+ZehaqBWUqfWtB{oFiwp(KLQZ0k;1qQ>z zW}8eu0Kv+8CI=8LKItptXroGN1-%O3dP*do&kOStlZtm>|Fdf>g(Y=r5*;K4Ofd3Z znn-s;fg;1&Ou!#teASYP&e<>9W8@Qll26fsTXdX;Qp_6rk-}=sl~I+|v8ZuarY!QG z1)+?mWP`25>-|yTeiZk~_KG-3Y@#4iL4bxJuchsmkj^Kro64C;fP7E^(1URyX;{eW zkyBTcq+n4F96MQMM8i;LBVWtPo*lv8%%)En+hb31z-HRx>~mAw&zMHZE_?YFG|3!; zF5w~VX=(_3p(FM>JG#_%@HQez6WDOdJirn`UHMcIl|v+Ku`EI}N%(#b<@>hTBLW4B zAR#Fv!jLUUMRFp!>{&mQ->l4da&0B(Bw%KOsxJx?9tIer`9l`L^4t>hR+;fQUveGU zr{trZldnT7p`xR^XQ{zo}W3FX@|TII~ZLc_GT| zpJ{3MJPl`%8Uk}r5eI&fKU1kK1QJaM`AHl4XW~&gK#X3#;VAKhqe-x&0@Gf$vG&>E zj5Y6{Nd_ZA!qcQzh#uWrwo5rN42AY(AV>&s3jH(V9KcygvarqZoMcsEf$ZH%kfv_N zx8u0p{+UA5?7KowqtwFO-R&pD&69Bkm>_t_v89swXX1Bp%IrX9I$kQ@Ek*Unm5D*c zu=YZNm1}m0giGNiMvwqdnI{4n(nMsc;o7ODvY!XZb%j}?VCQkrn06+MsGiC%nHa@< z*+4Y>pINNe`cKPK0T7OqED*y2p3-~>h)_EwEmMv6AxP?QR0Y%)ro$BQf zxMI?1J5WlJNFw*ol;#v|BELJJYC9}geEv*#oNU+$#N)P!UiIiL zWaJT$vT19n??RQi;EEaTKW!uiDMk`IBB}wC5op|PotizcV6Fa{)NS@$mg}V{L`>UWDZ82IHXs}8LknyD$n^Bjj3RZX z6wXKbghtsXz%Y`p;NMIqp(Myr+hM{UX!xtRG4NO<0QGY$!~+B}{D~4y{-4mXe@}aB zM%l;FaXo;k&x&!2YHs8bvF&yR=hAEi-9IxabJZtud5j)*nhQ7SrFkR1Wlq_m7_`bg z(FIUw<^e)pY;QWTU-VCMnn>Af!IkZYD-i%kWJ&*jjNNN*dpl+4a%wA?}i4Xg^RArt#=VVq51P#%X!LThT z-*@YN$OK|*7GQ>V>xer_Btehg8z5FE)b|48(3TN|vMwqG^S(c)$sRmzQV9Q0C#(ry z6gInAv8CR(hMDdd2KOr^vSw2^ONo;VmJ`Q_5C8|9+9}RTUxtw3Ii(y;PWqh~1J%vp zadcG8&$bWf*T`R`$gujEV(HpFf^k8y3x7EDJp>CzA*xvY34ble5U~ze%K^i=uJ(A>1q)LjRO6 zfs{o{2o~CkwFC|^KGB)*0ypt7FeJ+5LRvHfj&zP1aB+*ac){I*+KP7NskK7l+pjd%oPl0E#&AH%PMc91 zL-w+&LZFEpopV3+xq@c+Ic}5u)1)IcoGzqtA?cSpf;bN>O|vPW2n1!qV26JJ3-WZi zg-emg8cgBEt`U2`+uWQ8A|#r~+(8Y72eQmt%7_iRJt;~(`gB+c&0$1l<3YJ#s;lZj zppv0UdAm@@3TcYYa-$5T(W8%Y3z-cKoHCLh>`4H2HLPw?9hAg9BhZXNZ5%J22%?UeDqRoD#BFf{bv+Xbunht8f7p~6>RZYeL>&HSh>{rUkAF6rF%t(8y zg|&%}sOI#}@wyO)^)=lsiymtW1cN*+?z5SG)I`SI)J7jxZ$)*p`c$pYTdV&BaD>5Gsg4}cjhS!8W8L~aV#%6>}kg*L| z#o{u=YZCH^@(OKID{_VD{)TW#GDwCqdrAgnbV6zsD=i`VDaIYJ`*=c9T49A9@Q-<$ z;oB0g2W7RhF-t27$vw=p`)_KR@($gx&4qZ?OzYz}z{o^Jf=dm|u)?HRD0c+}`iyO2 zx*P>ua%YNMBfs2+Eu`;uaz%GeDD#(=-^6}v36*aptD&(Iv{nHvNp^_036S7FRO>N| zX6*o)4r&}WibPx9`ynO}6p^OxuEx2gVl%4%j~uP!!%uT7#q`mC4Hiy1i6SHT^Azm)vLCfG{%m>1<)kX;Ww2vED?(jCx|Sy z2`6tn1~w0BgFHlQn#TT{fFw5wVzQnC*Dw|~F_L@I)sxwTw&0U z8(74p6;(|jLR6Csr&F*yq_!itL}t?+GWBqaHsO-vvZ;*D{Id0@&NQ_>^^u2=+l}U$ zio{rET#<$3Ki5vG@$hQMf;PX`OWA=`gG|nTb*DP-82q>jX&6{5?%(07*kceICrqPX z7%NPLBM1R*1#r*dA+R|EN<|@Miec9z1fp#lBu|}Itvin;4i7SiAO=*U_~YPe2wwwD zIEDBib%1)^&Udm~b;a3wlb^a#KdQl?0g5k^mI5g|61GUlW@6$W%)Kh#A89i~up)b8i4kTeiiFw?AlWNErVjKAm zmTbukT%@vjcufh|i5l=HUK2Uid;nyk+k>Z@hhgnnd{*TWVTt)R%l?~^Gzv-;O2#C~ z2!aj&tkh}JA`7;o1rW1COdwZ+22kEI&PkzaDsxD6P{&`eLvYS1wTIZp58>;RZ1o(0 z7OYD~`b#vaXnYl*t?LvP``y0ZfhPP^hQv1^0^6_U0s~0u5k`F^9}3hT?lylE+nTRn zP8<-YVHAstcv(Z??J>d479W1I8RiNyQ4-hIXeA^r#7Nv`3ar=z?LqS4IrV%;29fl% z(|Q|10T}{=AP{Pow2|0XpN-(sidzp{S!D_MC!TFow4 z+Eoo0kVBLN!{n2vzyorKdvv&x=5Am{^H^8~)Va!fRz&@2;bRHW(&M6wSh;D`O)+P#<@#0q^( zT2X=7=3WwH&&LMvdOap74Byi{Cskr|6&t2*_)9|>sU%{33+BBmu5BT`T|)}l_8{j2c9tL$NZZWzM0xwVj&zLlzV>j)^uFu^SQl}$V= zWHcBXMWbjI-6@cW2(J|>MT1I4*{_V?lRqsp35a4V2P$@W)}&G9BNPX4JUTek3VNv{ zyinl>57{zOH5;Akh$PyrfDiQyzX|ldkIHF4B~{PbN2%gK)oAK{hXm&i_pt{gl^BGG zz+%J()jzB_R5!|ujWkxag1Gq0;WqMy9OcI=sCY5NgX-^$3rFjr-1obMMd5IWQ6bQ=H0v;~`g<-*7VuKsSev<=Ui*OZ`X)Y=A{k#|?0`Ux_3k zMq>Z1{74e*C(@9mw{#L~Q^>$O4%uGLpi<-%<~*V?AP97Vu&4l^Vmw48WkWdoZ{i-> zS48+chxTx8Z_II%V{jJ;GWH-Ys{Kk|oguU2BXGr!YhrEy);f@GH62PEzR`ZAD3Ysb zO@ZV9qyvh+I09S7bb&P&3+fo>-?F*cWc;J$77aP_iAs{Nq>-LnY(*#{rcMc)LY8%> zI-OXYEC-%awvJegPO26ifXS&A)IdRoLx6V(^3ojeD0m@UH46`y21J>0d4Eo%wC-(j z6*14!uco17FLwkdg+tiIVJ+d4uZC0IE74=B;k2m^)DD1=5Ga%B0c5#C{4rJTznS|{ zbCr^Q8RqbxO)|1>RJ(d7Y*%8Em^56;_e_K{IaE`U62vQ_-kVKFn?%{L{~hVXlWTYxP$O@|TZ>F;z>r4Mxx)K#XDGNztzQPUoJCJ0F&s&SQrG~NN}r0UvgeM~@i_@43x z*Zx(l<_I1?M|opHvc^uS6Y^wbT+91*0v@Q zPEn;Z?zs%5$D-b7QA- zh#R&|-}5mfSO~oNWm2$I6X@`sxg?ZN!@I>#0Q*Q&zy?FkrfYZ9)d|)rCES83)K0qI zpVN~WM$H;cN9rh^W`02NuB^?1ECeI-KMgrMS;beVX-1Q>CSuiz!WTc)F$z3?W?aCj z!y57dKejn?Fnbf!rX&loES?cP&w9dgr>kYZTVJi-S#6#&EfuSB2Q=j+bIU|9cGDvL z@P=~w6sY3|RU6A&-!~LEWBsrcum`PX|ILQxN}ITM$;1w|NoqW22gmbKPiYqo!5pF{ z4&7`Jo~By+#AYhGgOPN$u}Y``RokW2scS*1C)NWZwDQoDvE>vuw31%71PES4{KnM~ zWEw#oVF_BhY18KU1% zuc-Y^B+=7>m{&#`GKPa=N7A;gLc_w{b$qd5D8cO9fEpMYrZ)c<8pyDkqlbp;-NZhuZysm36o84`21(i!QsDV@eYs4F-k zksM09{YnJ~2V|pX^21uOj@(1%lLfgBggw%vTbX(k(|5fgB51Y>yd=8KT6ExtE#{rp z(rm{Jk=oYBdNRxzp5@C^-BcNlH`M>hK#Zys_f;~(>htpS9ymf##FZ`?I%0uQhNiG< z4P~mqT%)7+=i~`l;1;+L6`)*lCmWErTS;pSE}k_X$9|>GO~P{{1fXh_SzZwIgS_jY zZv`+e0f{#uMpbU)(9)2s*XmEepQAv14H?J<5&oj+wl6HghFC4GZ6h?wYd<|-&o zfkgVh9CkK>SD1WEKP;0v%ax}9fPgoI2&!p#c{=` z8ki~Yhy$jUc>*FbeD&2=+ z47DXsOKvh}WI(GOnv|_(*45*H@6`CnGjr;&jTN8*I z=?cW(f0Iyw#?GrQPy(~+QQl;47kBImJFoVIX?`Eg9?OAK_iud+9XTinsUJHKKTFSI z@Mb62e^cL6?h=c~A65|NG0t$rm;mcAlfj=ne?v_0XB6m|a1q`A<{7HmoL`HNDju^(}K~-p=-dg(2%$U8XTFU@zWIUDoJB!;5g2*g^H6tpx=t9%yc~Lat*x z2(oneDwrK;%@_AltecF#wbju`Du6Hv@~7`K>@uCvylG|y+Ml%ydp|h#h-$7GOfD)P z-!N4=;F2Orec&2aKq9lKkXX-jBq*-Y;pmzn_CZ?OvY z)7D4_;E*u{m<#U$1p#COC<+Qu56Tr790fFdmDUd(JB%l2V$%(?@WM)OY(QxanV_aK z*i{Fa`&`)BTs(5Bbha)Wo-HOZFdZ}fO?gGavnPpj=uqB=XqT(b80TsO5rs1 z)~ftT6d;_qS8I(=3OJBWtydw6gH#VF7x4Z)`8L>-883Kjwd~1&8YIAxaFKr{@*%-M z`Ta`olq!Zjp|KdX%Bv=!(t#{u7qEpBU9cm=_XOJzdZy~wBbE*KQXHtm3>CsW3eE|3 z@CIYY{+nVPt(_W2%Z2<5iqYi2&D!tO$mJVBEtB^H_bIcIo_V(ACg{Qm08I66KvKyS zB!kPP`)}45WK*Ih5p=GA%c09A&}WfR5|+B{qWwx>%WsJCR*OLmrcKD*>TI?|g^IsI znOKAJex<~zI5u&cbyZge^vDRy`)PcLA$zo2i$q`=kQ4_Ri5>T0Ba3!;XW`6PmTZ$Y z4$4tGm1VsDCJk9i_ha0h*j}Y4BPvX8qoD!$r0^|_NkbemA4~f2hXV`*SKP8?3YyyK z7)neb0!>8Pe-nI(M?j>Sgy;KcUQh{eCfGYb7`rHF&X&Dj*&yv0Ac&IU8}_Fs^5+-u zw1t`^Z`PU4{ryT|0})CR%iLx70QE=$j50JQ0+Z*jbzJ4t$)vYc8C^#pJ*js3tCPPwd&}TY3hLs>0EZ!i3S4Ro| zSC(INDvKC8of%00b^H5onr-4vY5jtTp8L2gi9$!bid}n}H0m$$7wlJlNJT~=sA<$j zvYy5Pl^w@g=h^bwgd$b_L)27=`RGiR^@-xyxd|jqE@{h$+06gaWDH<;l~r3S%@$dmaw)h&IF@2*+^h;4)P8WVi(@8>_idT zf-Ui0Y_X;1a$&H}Ls8tW?PE=jIo(n;5O_Opyb&`db*jVcP?l_LH-8!sag`}?rsg)OxT zuUx}Bj9pc~avfMeppjoS=fG~a1NYzLBnEDkUz{7ffpUS`hEjsEk;M3(8FG15hwOm- z(2Cm}YKzp%Dny!Am<5D#z^Bd&SL53Lo7!G7EFlGG;3A9Jm^G=ISkWn!b_?7PKd@g} z{{W&VGoF3` zOf)$2e+3|Zew}*wj|R*dc3o4gr6C70f=p_V)K}||z~g(`*NJC>v|`H|rb;7d0j7zC zrG1Jyx;Jg&=84KM6w@YBFi;t~Q>`K_4qv5KJ#BJ44RjKyiZOxMfh_NQRn#AcKg=;X zS|PPgrIDUR+H9KQ94m#!M9LdRO(THDtf~G~eeu~LMJ>cFghg*!!w<&2U}OUvXl&C;s{*tO6+1&5$%xSYM#I9O~vP{^Zg9Z&s8 z1U5~7yq@{KGp00n2vhk&jYzVCt?VXaz4zx-Ubr1OS{t_Z4vxOgLvPfu1``NQ-OPJ8 z@qKk3)SMwDXt)EvA`SJM)f1G0;sg&+VAMYqEI2!^CCf0Qyk=*$jWo6rzteHFo{i^S z>2*VTrlQCn@`ye4er`>QeP^lJ;Ia$(c7INPwl5g-fS2aVl4n^VJJjbn{xR7qJH-$a z=tVq()EtT}As~E7kr5;0Z)Kp4Nzuuk+kevtDD5`ZknJ1CDRJ9r8b2*SrXECRbI7Mz z(G2lWh|@?YkW5vTR2~{CXSg%d)AF_12w3}Xl5fCMii~0$^U*v+M;JS^_{aKn^`%$p+$R`-ZXArntIN|n245Pl;-%Do%E zMRnVslUim{EiN9gQGDV-jebDa(exlFzA4vQzti_rJ187gy@C+F#IVvRH2+W>M*9HF z4W$`kpEA)}=rD);dU`nMpc#tT`9+!Lf;O3NRxAK!jF~q~mTbhe=Z2{w4)M%tmZ#>M zOue;Iwg{_+QgU?6i`fr$C*}f)t2&3pRRY@GhBw6B&3`ZQSUoAPPgy|f_aY!zJVGd5 z%P^4PN+DfqI}V`fI=rN&N8-QO8@VHda4=G}Hl0=El`{=0ZW?TYUl+DI0YENlQnU=9 z%rd@Yc(=fd8XlDc0%_lQQV1h_v#p;eq|gV+_eR&(3QE#XEY_b1K-)bkP&1 z+Y!7QP%0wlJpciNftsUAr{5MYaj7~hfHa&G2HlP3H*XN#F|BNfTU z2x=qOITWW8FrbSZSPe*N9KQ9NqZDH;VMCi`3f6o3g(?~0Eaj%$`i|oRuCqlpJQLMu<$(-lW)m@@|~}$LtD#?Z!Zi{zaW*S z@ew0|(5WLt2by<^3-$eUH=6h73=3hPWBfE6s`|I1mD+9y!Uu_haQ?Q|AXWV+oRM&;VzM=(|5B(a}8yfIvOa#_AR_ zu`o-$pt#{ig_U8&Q*;RjfCVBGJf^srxnPrN(~?Vxs!BWvX}}2}sb*fSs;M|kCNe&h z$EwhSuF)=7eF$W~Td9xMO%<$^s#_oQC&#m)5G!Osf!h+C&i~ZDPp$YUn>u)#L93x) z91Gf5eN}Xfl;Iogzo{im3RAM+lt5?*UXWFx%SaXpg2Q6M8x1jDIpnU zz?##u<3pN|qHdbpP9#gLm0FcMFQcjEaUt4=kRYrFd)lxAGlKTj#~G<;!z%l?Nr`4& z$=!UKVQ~f`v>K9ZayAH7f_z_;AHhJqn(6e2Dd_N_^~{=E$MZX2YBd}_QR)!Rbz2xQ zV$l#QR3NoJbaV$sYFf9-OfsA?IOuWwDPW@Ix;|VqyreAQXFDI=YyPPOiCqG|v;k0( zkd?ZMk%r0%Zc|bciFtoRIVW-*;)al!elOsFiU3r-bFhd_NWaFgSJnV4aH_6%fsDS^ zz-EO}@s}w`O2M#CyG$Eq{j^wwrg|#Ca5J6}#m+7u{gDit$}z1Wx;3hw8?-KjT19~_ zpb9P{5p@U*&VcEDf6koR4XsxeHPR6Ag|bb=!eFti+XY4g2!{KWHZ4k7!WJT-zB-ZI zG+1guf6TL*wFdMZaDv3e;%5ETR!F|`VHMR0?X33J7WDulm z{+Py4)^qPTg`gWuHQX)!5X)zc$;|XzUr!s70ep-{byUe^Yu52_B`hgnQW`W$u*k5( z_*BYy}UWl7~I7 zlXYr7QIL7|z7joE8}WW6?9*CN@qw7?nsgYu%aUN5tQ6z`C)W*8Q^&W1Jvz5V$5x|L zC0Ybl%(gaCB(}nx<}uuDvt@8n*kO8`pbdV*Z3;3ynqZ^iT~WyKwcqWzr(WbUJOwaE z4|0zg5Ks>>DC9m6-h%mlr7*yQir(OF^PbhIh$M<+UF6IkIC8j1_xErm&cJ)LWMz7t z3wfmgc!sGzz}Sw*Y49rXb-&VHDm$dI^R2mD#|)G~d;my1f&irlXX@g_kyx)bzc7bh zM8C68<2o}*zfKvxo5kCaN}RSC3~2&4Pm$|kA}D8xcl zTyfY~ufVvICK(Ym?J!5%xx@GDm@yCHa8pooZw;xSY*4`3n@)AmZi`2@*F{8QMrErZmvxk! zXX|7HB03I$i4i^IEyE?ED2KCUHO4+Y6%wnKB+r!J4C)kfqu^O@8wP?uBa`oU%kVAy zdlEfiy5$=nt7k=G^Td8zVn(kKs`o2%7cV2I7{YW(L$&2P*G^=idhwt8uzckEl`1f3 zRtnalisWTtU^I)A%gzF(t+c}yKroDo3SKPw5BxN-UUi8XV!+*tVSQHc&6yT%_)`6in z19_epPDQkt;c`2KfrWspmpw^o$h;B}M1d5rz5!f`NQzHgQIVo?(CnBVzL()SSdziEqLzRCSWRqA+2GTVI{3I zTT(6GgrgJy{tf2=z-*S02=BD5X)cd6m#7H!;Qf6dqAx#??c9-VRkcq$dUR5QL}z6f z_JKFVJxyNf<16Txe8?v$gW>djYg-Bl^0r%>6pxwryIl{w=)}12NP4$XZEp(rOBsWP)6qQslhx87%oJk?J3Is3P z+paeFrzweP(!c?kNYAxvQf+3*3N9A2P=k}5D)iK9Sj0#v zb*SVF&eZjKz2p0zJbW*@WQdK173np z-i(S~HndA?8dP9QZS;(BvKTV}XP~N4DFm@2rW*Fk@X7Vv+-lq=2JQX9`(cOZtisqZ z_jyx1^r&=g?8ZfyPQm;~Igtd1{i#C~{=g#8gB^LsDalCfOiiJ?9uy&*2Myu6ulR%@ z+EL{U$v!F_*`gcS3So`}7gTM|1Da|F76Asgn19@r>Q`P63KbKiN%TuYb5sKZYsUp4 z%vf|}R<$Oc4^70LY-O>$bnt3z^;3n8hg2>gnQbQ}D~Ul5olnxFBxp=+rE$^M+MhF4 zM64o^SmEM&vnyR5z9E%Je~fXcpCQJ}x&RkkB8{?8Vjh$LqAgC4Mc4xr<&yb6T>z@y#=_{(Uh$8EeL6|qb{2Bo7XPmNt`P&xOv?f`mh(t0f@gXNVYKmn^KB{S9pRPwYjQB_V3vV zL7HSZ10*rEvDK#?fz8?YRP>TkfNxoH+^<9gWNJrSHTDg$1v4VIby(x^cxj=trYaBF z0hadZyafC*hMez*H_XL_|Ikp36i`O*!eoyFn}Wd9MQYOslE37 zN)v=YKlHtLUIYSCd05j5wHTS~Nk&Sl8P=`ZY8`PZx?@ijMy8j>hbPByP^k{URmIZ& zo2rt=ICWl-1&f9-Ov5?=li2_){=DaGnNtMgVK5U|9~m!~s!C(3tzuo&dT5$4WfO-s z^<5!I(o;e{4ULrCVG0$B?+>T~|8h7rb9h4yux^|km$<#mprF3uk!!%US4)tWT{>HM ze@@IIm{1=H(7CF0w~oa?Q^GTXJ`0C@Hmo6w1y|PGkZ5r|ylPGEbm)Y|m9r>SihpF- zE9!IED4}*8c7VidD2Wk`>TTVbjzl!+1f<*VmfVTKYS>Z19b#ZMAz)aSloCjWyDmH-of;b%iv|AnelIRi0uxw^n3kIAQs=9C+ja12b;;>!F>Fp7Bkh z4nG>A2_z}BBfh{1{=Ck?0Lg^=%vFFKue%8Nhhcv<>?nJ@)hEGcOlX3Fb(0)p+WuZ8r2&%&Z$4FA^oYmgZ!gNUdw=$&~9wNAo9c}`4GFt zi8pcMa+S_%5}>0)IRo?pm$sQ5AR?z)i}5xZyfoac;{Yr=R4q^&X$YC{1L@h&!UTcg zGerJrhLyqq()Zo-kExA36KJCy1B5mKiyvAVe&xw0PW2=}Eb!ucajrVNPsqO5& z8ki}u{@;G3t}=~4`iH{=Hfjbm{e|qJB^=ryjDXo4uJjgJQ)=1@7t5BJT8zDAIG{E2 zIq`1l7@HzBL%m4E>*F@jwc?;|$UndhiG5;_N)#%aoA8a&t}#&&3NQdxMruH*jO%P< z(r_aihKer1LKFa-jypi1vR0(fV5L-Y;BqpTqAaLsBrZq}RO7-$hK zbQN1flIg5@W1K`e#4Tef2$y7(mCX!hXpbGBsIT%FqNXQlrmKyq3$nSV6`#I`;I3t& z!31_4I&S|e^k=Ar2bHtXSRk>(j0g=OP2;i2L^IfK^i#V%nuBO73;2VHO>j6ui*pv; zgjh#YvR>`KsZuoG1Eq(iVdz6iik7A$GOih)^AsVEP&_6g533Jj&W?^ZCe;C>DhPNF zB-VY{Bmz4nt#MNP)24{@9X%>8Fzop_O*BS^uDVc$Xr{-oZZTyFYl#eQ!h*&fGgeo; z3R_WBW~+k?(=L-+VJUp#B@!#E)#}Zp+G9%qc*EG%NiO?W5h-DAlzbz#wT-h2hyxrt zsw~4!LQ*o))RhbGkb%ru>$ILAhICOsxWJd!s?Gu>-o&Z{;qaDV(1r%(=nd8s0FO_D z$s6jUgq>!bV_0zD=D3j2;St|McR2ma01qUqfRGZ&D7HUmL>FoeUaCln)xq`Z)k)XH zvXV1+IA!4dN*yTDkBNOa3xC=c5q-(#em{ajtxlt6uGz2T2+UX4{3!Ge#JToFd)Q7p~MmGznQOGv~Y}*?av4zF+m8JSk`7= z%1O_7HQ{f+(nQrvEZC)foU-k{nD7NxHz$}!RXM<5C2G2n&U#>I8mD(~fvWnI;R>6~Sk}0DALOKf zH)F!)rO6I4-i`+i6_RwdSbVqcqdHr?mKW>S$X4wa$KgtDf5g9%fiy$vSG+c($#asVX!jZX^}5Cxy15TWEQR)Xlq+Z8IBn!i})3=CQ+k)T35# z!5g%qi|^l4^NA4T)$>&$8<9RLhOAHEm3ChKtB!D+v@6dQeBs$7;Ha!^D!@r%5Le_= zi$X?IH0{5sSoCl7VzB25S>!YJP|{3wsRG=1uzFCZz79~Yy~v&doYb$3&NP;hOlxsS zq(rwh-D>~MWr*v*D0M9(E(;Js9NYzq1!`{74}?rTHT#wJuNF9LADLa$1oMnK(lM60 zrmQqeDo)@qWCx(Fx%l>XXOW>zh=54j`kF)+mL%0FWA;!xkn#-M5Qc)pay@C*C+z4K zRhrQ6uVkm4a+&p^nt@?#Dn0MkOf%awFn9D1HibDsKkC%^qMG5p^>SoC%x9hpbpYEf zZ-W?!S@LhyYx^4_%_^z=6vKx*G+qQN2A@C0Q+s-Mi_cZR>{kkzmRCFx)Lg(#tJ6=qUzwqXoj=M!ePr#z8l1n-e-6eVYu<&4S;DPBqUs#lwO1wn*#cE# zN&Zm_on0%B@4wl6UY&ge3SyxBse?q9nzBmD&!}$*ufKZo+R1u&+h8s3U%zUu50Tp@ zLx`$Du?8$XI-W0IUmZ>l7Z2Z`*ihcNeD&(hKe@cSeK`L6VfaTEFTXpje|&TO{PFVp zhr`45};#xAADOMSg^F_azPe}oEc{Wycpt%OW-Uxt?}4`tOfOP5wZDD)<x~P(?Hs7D{PIiYp&)^>8{Je*EQAeSf@pb$rVMRa7)v z@&JN31vk)-j={T8VgwBKKZ=o26L0?VhnxGiycx$_uEWfo5qcGzeyq z#v(p{^A{Z-p5M%W6W13{adSK@SiZT4Z_!?6Lsd1f3r~yc9I`i+RssW?GA{}PN>3rh zvGE`!pv=yeW#Kp=25(*;sHlUv6MPfSJ1o%%ZhUT3{^cakT;Tcm%uUwT$Lsd`_e#{)}#3mm# z_B_yJzuBh0d63J)%?yt=-) zJ-j@=<%U`1G62QU#QnoW4f;XF#B)o_gjf86j)0&4`d{4gTmI5^h7SU+s$v;9g*wL* z>E_84l`xU+s&XB^XGg2#*4OiGP@fyaX(KnxeFEEkPj|{b_~IA0^V_GLmzeEf)V_qK zGdHVK@-L$brA9VzdB710yP&pYq9OG0fN)buS^BSbLeURQb1XjyidZWU@UM!`}>t31zHB8 zar~xf96DE4SG$nC>N||8)MaPwSF)esAI#YSS0P&H95~ULAT(&!#2I$xCjY~JB|9=o z$~Dp#J8JS;$5B!FOhok*^df&^^1FAg6Ei;6xpF`sas6TS1pB{OWc75jkS6WF`3xB> z8<9_s@mfW3_WC3R*##F|bMaI~aHe3=00k&)Io==+jgg2}|70Cngf)e?_UDAa9csz1 zfefHw3X=}_43+aCfkx|`05sHqkvU8n1j)pNSwg~4>;OhBu+H~nfU1>?YCcV~vNHJ| z)zbU-CeH4p@Ubv)&a}Wz($uA#PLsUtDax(y>NAL*Na+d1U2QrPj8bnt&0O6oW~+aqO4u7|`{^QyO}O zT&eq)hN*~Dw!r9I7{XFyQHdLSID8d>gwIsi;)V4hBz7J{>@O@YF&Wo_{;W-Ie@;?( zZUJnV&_sJR;f~c}nMmkS4m)aOCths7(z51ah4+*mK7g1nG7t}N^}1m2Xe=Kw^9k8WGYV=&SpcF@n6!Isx1>>CF@=%C;<-{@?I(e<>br_$nM6 zP1#SvYQSqJ5}3@yZCHz0P7*nQ!Zh4%#tFVyfmMG5vlRo19ZIc3M2MG?34Uet*n11m zJSIx>R`3axfUa!frzj?f5Z)=-S;TGG;fx4f5*om3dVr(&QSbvPc2>fdd!u+kz-hm z{mRBW5hbh`laGaCM0TndrB3kDxY(|c_S#&EgVPbM?oDbnMq8YM@xE0dS7$!xiQV^=N344F) zAr)qjb>@`gL1}ay#Uj|LCscsiOsrvsG)MUDZ^$}e$`U6#Ax7pBY7v%tPa9%Yw~@{1 zfQjLI>fM9&wPa+h*R2QI!0-n4+Np33Qnr@g2@ly{YXA&>1#^?9S+|#7p_=26xz2K6 z1+bI$yJZem^WYw2lz2F8gMxrOElaT?nG^$w`S1IcA}cnHK$H8zUPa^a<}07jp4KoT z$C@Vl?N_S*fC|gq%_(aP^NS8>)CoR@)`nqaX}cWwo;;~q$uK9HtxQ70_;kv(MBdRV zhKg85OejOahXpdsu9LI4afr6=PM;-p5+WuGK{#X$ir#*=#03z|@um#XVKopZ8;UXw zdQ8$}pivGCcPsP}TGiO78y-9B)+rhp2kVB02rJ)fA=-aaNhP7kn8p+;mkA1fDWT4S zmAt(rpc?hFU+E{=7dt_vvrHDtE{6gCU>Tj!&;VnD-TH7P1stsA&6kF{0Y$8Ytqx8q zq}J$Xp!p0dURtQKAV977rBG#f&>7lP4412axXgr`{WsBQ+C(Y6cpbNxxZ7|mj6SZl z$lq&Vm)x&}+bnfJNR-sF(2D^z>^7ttQ%M`0%X0D{8JOCFPYP856Dh#y5~*-vsZ(sE zDbGIKt#r)dC)IUUv?<;}O}Ji_Y34?^~m{){Hh`HeCcj#zgrGkk%|;$1=vj8n{uMf($O#V`+HNP zuOBSv5XVl5Ks+p)yXelXh}#s}I^zdLG&xTsxTnfQ>z#U}(lrW6e~5BHoL6Wkh>HJ* zp`uF)&|EF==EBj`4pArAN)GU_?j4$LW%T}>@&Z8U<58Er37?cSL;A#8Nv5(=$JdCX z`<0ENM(?Vnq)tB#5OWTh&1Zv=AN0*O#eb^kieId(oj1;sL7I_bSXkJ?D0j9FOcY5p zd{5&E`944a_OUFx@@4^B)fCd9S7#MO7VLNH%XR#A6WIZp%oxIfWbLd9`&~>i+lUA@ ztb~L^K3$cs7)@})DlyePBm>IrUkOmb6p*LKH>Yveq zV{5?FBC6IUsTbKL#q$Yv*iy%_Q@e$idX*rY0Ws>4=IyhB46cf^78D4LZdlEQ#pBVA z>YvVysg)OB(%DbS-PQ6Uf`DsiR|dG6yg47}5SzBsNC^H7Rh8;O8LD-$5rTL%2~?g! zhMMd#)<0;Jd1+B zz!}8ds6T2xwJ5J+tFEcuZ`Qd57l=d7uK+CW-hod43+e520En zgph()gsCCkcBC8xf|Trpbdf~J>fGp-Z9XCHRu1p!>|69@uaDl3@=lf3$Sl+1m~orA z_dZ~il@Iqfq)?GPH23(3ET^JDJZ|&9>Oex->d0+kvpKBxi(0gC$~pIS(0 zMEbMRY(j6$H@fabO>M5G*qCtFcgUJc>;?LkM-p1te={JhL7&x<*B64RpQyt}DKaWK zgVwY#E0l)k^lCl7>KYR+5i|~*Ls=2xGP%^wM_TO}WmXC3^gnvA7lg(K+%^Hh8 zV?xLa$~iVv0Ft~{VAg~63xtd9=KR1hIZsfPY{TqgYQ+6F(K_6ab*9;-T0gA=VOOuB zZ<_-NVl+-^nnkL=lrvKe2z6PgK9TX6vCo|{t_QEt?Q*~n6Yxj!-x{{63RCQAlN-oy4LB^C`%-DNEWVl?zBd zTlJFBRqEwuskR*QrzE0>oli!4uEYy*37xDeoMyUw?FA~ZLTFGFlXc@li2x`}COHI} z!rp)L9W4RMPZMm0@2LeB7yVqUiCE+xtJo(PLLJ_V5>k$1${W_L9obkp;%O+X2S(r8 zaH?&Iv)*x~6_$K|w;(^aPtq(jv=lhrzdFF26(A`Z9DrklviB>K6l<=j5+vtf`#7SN zg9+&T?@9^dbH;beLy6yZ6-&K1+kPfs2%B=Tu&Mshy#`C|ze%!3DoIwB4((ntv*yf~ z&9H@|1b#_DXyN@z&I_K8hAJ^MNW82ajS;eY@OJzW-WT`qRn&a_Sr;1>enpqyS%?R5~#t5y~QQsA3bm=tEPLiK#pjLrm}|P~1(WW0SMHp|BJS zd=sZ@hKWu99&JI?0 z+1F@8Yig?PdAW@+!q*xzB0J+Ejk%F8s3VY>NeGCsj7j@%Vpy2#o#()0PB91fX#cD; zG(RUMdC#W1pt*+csR5v#6${>8QFhumDh?!zQrnQdnsm|QQ%tZE%*N;?!3g>(l@JT< z0fXxiv2ld3sp=?#8GAsx@p52W<~Pk)3OvNMQkxX1!@>U^p0i`}j8rE3%7blgbO{^} z9W>ZYdetSsXs};dfh>$r%&7!Gks5_56=7|LM;#aJ4u1eyh6u)rlU@(L;ViNaaL%h_ z5yAFQCj^^t<}Vnyw+5q>PUEgWnBcU=!1~$|qttC>MyS$Zlln4!7=9PrNUHmxDGu zBs9hNp_V{^tb!78Hdq!6oyTMANjYKfQw z45?BaUS&LWb95DSnOpYn87G|~pT)_K<9N+blcD4^8p7NZU6>qg)sY#y+LV2v{&_)9GF^QlnMLhfm-`ZV|6-F75#X@yC` zX(u8QsZM4?jnHW(AGrEbyrZdU@1k$v-kbeJO!r?AE@D0L!-0JJ-Rj>I3FP_wC`^hR zm0AE%L}qeZOIUWxT}jM-YC>V4$SarYBc{qS=W15^6@3O|< zpiIaB*$N>>j4-ZiSVLw=!QB>0m7ik08Gd}~IAc?na14MJ@HcTaP4ZqGk5L?=q)W1N z$Zv>~dfN;u;Tf57nZ`o3YxY#;I5iFV}9%JQet${ zpBkAUlkP|J_uj|T2r^I!Ar95_2QXWF7)?ZgDPj=yAM)Q@yTj^JRWpU)T~P6a#U^0I zS(rrxn?bzT50HL38Gzp4Y$ljbUdPwweMf_kT-G|*Gg!GKvh43x7?D@C24-+I(L<+& zzoo|7I@z79S%(Q;bib0iq*jKNGR)F? zwpPw{pf^jGKsspv2v1EcwlXoZ>6Hj^2!mcB0Mm>`WArw8b$HHH?=_-~ase_ado5E5 zuw>fEeO6?J){q68g#x)54?-)It|23~T7Q=LAfZ?!LI_W@@i1%A(%O6sDqLe-nJPM% z2@G${D5i(xF>#FNUW#}xO+ls_5FHwELuo;y3Z`_)CfyC+Q+3513vNmg+E@H|XO=pX zhg>i9B4GK-oB+1JA+b^FjHeS=O{-b?N9T_XgDR2;i+xhnex*jO+-ho8BrNxl*d_Z4 zfSRh<`T=C)(nj3pH0sQf#Q>}zeFmb?Zcl|!%|Xl%TvH>4-vkVCS140dmiUzq(A!o! z^B5Sm!9^z`&@+d-U7B|%B~*S``{r=i<@^w2G+zm)%S(1OdR0*#vUbr)S%?YfA4pT9K*a?=Q!ysVT`)S zaLPf$WgXwmH;t2+&WNC{E1xv^h#vU^1a66jmxGC#KLj54;x=VMAo)GNK7YWA6lTB^>T~wacWr#=>jyQvrf{8hnlB zi!kPgG!Bbk9QD>X;Qej|;cPyVs1lpB0XBd#bZmc%gp<9I9dVjEqRK_QsWfmUxZ2pe zjv?|n(I<2ul_fBHn>Q&ITn_y|~^< zbC=jv3nL&${e;lqer0FlFc(nW(=3~uZ@W=_k-2c6uC?MDu6)1J*ggrg*+)oFJS-EE zN{(vAjt`s@mZAEyh@sm@g;JM5nS>D6<1yy)-9{0Kf}0+gG;{m z8k=9z6kf%M&q^Q`1qW2ay@r)TMktdP=I0-z#xPvs5cP*p3>gEb6Edw)o2!`=LV{K= z4kvkpE(!0kgbORpj-4txKC_BFTNoS%5Nc2}ELMfp#6m7_YlK6o%IG#@|xsmH&8T~+8NC>4(*G`0P>|IVL=SPY0Qp&X7&bD zNKK)mV+P{b3CyhryAETl7D}6_Rkby@> z2NNn5Q-6XmskIY*7JZ^vCOPg`n$v_!(62}Ex9A$JLAAU(;GrnnrEujvzgGn{~7e0wimETOgV)HPUDIH}*F)%yObg~X-6;${v zE2uu1)KBjPM~e4(Pc`7p(s9)f!@JeRNmPXUN}#M2bV8~~vMpPL>OHC(CAwc3&crS8 zQmfO&JLWv)y2^}>lo>!aM}$l~m;q>B3l%-K2K&MU>l-v;xHQvw#)1(a$^M&k(LA7Z zD>R`g4j>eQS+9^n5ZO{k6hSR zQou%YdlgtHz9_<^i^>_U#JFK0apz<~ zWCUy>Ct(5jO|a`IO@)`hIveAxWb)#-5q%ObzR` zL|2zYrkIdl4KE-OF)K&#boyu`aUgJbx-$n@5;60d>Yyq8ze%omRquGnD@r(pw!m6b zCip0>8&*l%)?%Zr3dsXA5bXA^l2}aOL3Acru%5v|s7fHM7kE zHwimDEo`n~+!$(L2Lr8?ap`^~$VMbl_0a*GALH}rttO|c>_iv41{=pFF|59#iA_Z7 z!g4n_CJGIMft^Qu*TaNT9~m^MPcGrngG%rQwzQum=O|wBco=8@lXY`gw?_AvJ0%wq zvE)ovFnvLOL)F~iRVsv(inJe|lQ%>ytzu;IWVRLk@RP|T{31fb(n?5f`<045Aj5`+ zBbuTmdO&T|NUd%VAK)NKiYfb*=4s%pGCHzIN+VKmppR8FS0v1!n5`-vu9Pe_o**!E zespdEixdf6b<^l0q11As0uQ^ao(=d(WljwOZyJ%!IEQpYtL5Ot6UCD6zbWuZki15@ zC@2RoS&4xSCn!#DL_7KqLoQQeh(HYeNNsEd(W<6VQk2RF|HhkO53qvozbQ__?nGU} z0Rd6XD1U>G+;2D#;0!J2T@QOjSky10Ino_w44}>l%tZbiZ+_nba#K_9JJSa1KUNai z*jQRKjdQIa6(p8M9@ieJ!(+c&IEMIBNS9ONgviKs;wq*uE(I+>Ghe@-028XzcQ z0z|gPN)Z`NY=O>pRlqP04Cu|IOxY8lW=~1~(tyanF?pTe9eaNSLuVHep-+k4yR~RD@MaVn_|&S98M5_ zwALpAB)p1UOTr&2IuwT_9`j1mnFb`qh3A_nisL_6JwaV_8tfjG8ZA}XuPua2XMaORV5W-Z_6)&jl z=qP+eQZ_x$oGG6K48-lf7OLuoFP zo+6f=xa)67(YHMR}w76C*9%>2-yG+3n~r}lEmhSF#)bP}>Y&i!s{SZS32 z@hOD9Pa{-nmdP8Y$P!U&huW_c+)xmNXXyang91h^#8662c7qlS(*2k}Ejas@fC-ix zYC)b*r6@NfMkc`EDes7+&7L(K`!P+I%2bi$8k)A&`yST?9N8W~eCa2V=&oj^jfnHV56 z+i>nXhuvDZD)dVvnpF6~z;L6tr7y!=bON4- zjKAO!YDPD@M3x2yBm~&^uY&(>YQ1!)yrz`Y4Q!JD53mAk20Y;4CI!lYTDtbs*TNo9 zfKC!~Gn<1$@`joJOasXJ;WvRV1ffGJ^~Z4aGgBZyF&Eem%jZ1`fS@|9gr<1O@CKEG zvt2KeHC&l+tv#o6{$OENcmgUDBLV_TfWoT_3-!2PsjN^L%dp-& z7d=it5SOjcl8+xxS?5XHuk??F0O?E9FXC38H=>UbheZrt@rxQ`)CWUGl9nYtRGn&D zWlytbvgGPODEJ%rYx$(9`onM5IiMM>8RyaDUZd2@1YYM3>ag=CJNIUYU`rEL7Xd%@ zJ(z$&gJR`2`bweZw=-AxTKjVf#2zRA7z(Q_WPf5M04cNE!l><7n0&u7QquaW%~hv; zQ|I4hkN60Uhk)t8h=7upuwN-cCR@dnsjRVOS`n}&aAxPNxs)#s{2XGu)>$S-{*UEg z=cbg(MCpishI*npO1Ge3v#*}01}HIfl7 zJGB^>RA05dCuL)tjg{fo8KQ}L4qJl&K_4lPa#J-d;(%zc`Kbxw9r-ZqG6=d#0S;9O ze5ih9sjgd)bI!6Qgj&&Vclb@E0a^fKfjE)giRT@w$_SZPO5O7ZTP~q@|0-+*Bn$Dz z!B;F1Si!0t43tCtOOeRaBfaeZ?R=0I{Ng& zy60gX6;3+z1$7HpHyjk)B}a3$u{8NduvGNpezy#9(gG#|WYcT&ToIRb1Vd9g&*-U) z2F~{@$txOZaneznew`f*zYvR@lmWn@Kor5l*H&DK?J2xIcR~z#C!lELfGW*4jp5K2 zxBn)SZ)fmW;1)Zo26C0ktogiCzBE|vT=!}AeXeH>2lNKsNd~x%iae-2DG|z}GOr;4@c~J ztlFwP8!f~K9e$H=hz?2gV^OM^AKn*(u{?TBarYZgQ-$XzwYB3olEWuYZY{pus z-F`4!2mZ^0H9!f`IPna2$$HMU%1|W$>dk?9XdsM`GSx6As6t5=8DzaMpFEf|5U zmd(xIp#Xx(+9rt6&RDi*t)bx+Dx@rFZR-ddq_0P|(({V0Bc4#n#ve(K!!8xQYWk&q zDddDt+!SGv#k#bJ^0d>?k<)p|ED&l!+^t&7pI4|j#KR4H2rvz{Q3H9)@0y^0cYksB zW_W!6?W^nC*Z-a~50y@eUaci6E-fz#WWmysLj^E5>&k)2r-{;}Tj|M!1M6J-Ezb-v zsFiZreuJXfHYn!%0`$H;i;*;NiwH@c#S6k0@m&}?=#RS?YrS8&&T~=364or3rkn~7 z#AP^2Um+O}d4b3pvYmQVsntL^mcDvf-E<^`!~Lk`?9qY)%sN!#9o>ZB#VCR*Y~*S% zWJwH#S*&SP1jP>F+wXRTeWZ05l=*}~q_MBGQK|)zo>$ba8U2INqxQC1Npq-|)x=Mc z$v91jn&lDK8|yU$lr(Ytu|$fEGaA@dWA>M^6h-WBz8Jh}q3(AZ08$W|?T3rZH>NM5 ziNJD?A1-+@9Dtttm4r$;nd^^y$eOD%p^>7i>bYlEGmykL#S-pU@~{w&dHd1Y$qa%m z_S$qWbPi{LB?tpkb@nSE5OJ}IPvjWoxW=c>U9Z@57NIwc|Dxy&D*??ag&1(b5by6d z=E5t&6uJeat8$ux1j41M$Fue{W)!GNvX~zp*|@Z%rcit;o;~fG%ebtv*rd2vJBwLMxYL} z=gVjJpjhEk6~4`<$k+Ma5Ui2p*b)6ZhOZ(cS-`kSJf#dHt+36Svx~eKqFYBHh}PUm zs606o4`70wk>3KOaS)aW)a?5GIVDgOhr->V!LgRe zTH$QON73L^F;O7eciN9xcy515&~gwGxwn5ksBOluwajgY5^5AVlW8~Z-}^U z0ZO^PijHqTju@ec$Yg?&5oX|q(qdTgg?J^C?s6~4AD8olJkLxQVYuY?2BS^$-tQKl zCdA318gm#94gCX4*cMCL5hN6gJyk9SQZAw=KejwTgX@}K;;;MB6T96zye>Xkv{Mrm%5n- z`<0>-!aOf#JSm$$NnTwE(rMW*RoC=OEFCKzTaq8V${N=6sG z*x`-;IQ;!^``z*W)5GQWZ#kw#S<|pbg%J;toScb^y+GQ?=MeQ~VM{>!Gq5k_wool& z)n!H!G{pseMpvSKRIg|S4K8OKbb0sk<=ySYtGoN_w;>?gRgxAYRj=^A!qvziW2W4h ztWSJwXzj%QK+P&-9_Qw>0}u4U!lQ0zGk%1UWt>5O4bOlFwiY|cRyZV12?qWWl9BOJ zP0zlBED$^Um6TWy3zGm^ID3MWxuLjPV-5_dX^5Qlv(6 z)-#^TFhvHyA;0UmrqtQUNLq>lMJO9Gw1hZkL7=2zsL}8H-75DuV8u1@4gVtQ7$t+4 zPUJ=lt)_QX;BaNanVYl@ysH}RfIFXX=|;=FudP*8_u{;oUq4(w96@w-2WupS(CZ4C&(P^~;w(y5txCO>K4k@T)(1bA9{Icih$U zCl~+wt7q?Ctb>)lI6Qp%`uX+kpANTIH%EU(B;7x5-`w&auWt{hAOGRG)&xS}4rzPx>0b{2JbwC*&p!Fo6UP4i z*;#IWh}&<~J>8JM`}T)**Uo%;dAL1%=YO9b`U~GX|GV?Ae82AW;)Qdje)Fe3Tz|v; z;fG^C@5aVI`t{d8tebpxef#3>;)mnu{`&5AJ>ApwPwuZ@zP>p;9Dnhz&Ud%|_VuPO zULCyli_`JN*FSvjVf}~o7r4#&53L{c2VdS@y}ogL*ww}T!)aae!Q0>Xy3NN&Umx@5 z$G!O1^~3j%f7|(ayrie=w|lLhJEiR5$G<-=yH6j_`0@vTakKxOKfdnp4;OCsx+m+e ze)E@pa&zPUF24BtCx7|;;`6_Lc5&gqefigaTzvkg$A9>z&;I`8;@f8u`g5Q_BJh|x zoBfy0h8)R51BT*;-hXm`e0gzo^rG*6{2yO__2)l+dhzU?XYULF6f_j0>qE^nAh6(C zU^tcnAQ9KhY|wza324@}+7FAo#?WMJ5{jW+$U))E=lL|I_9Nlp>hR_1@ap?duCD%a ze0hI-`0Je+tuG#qH#fh3bD){LUnZfv$;7l(?uFnEFj6zU&~A9afVWgNm~hq$9E#z_ z6c=6)ZS3^p(uoYEN_MwTUY$=@yl|wVg?atm?cwKpdheYfKWa>>8skdvAV0%I|Jy`fxzyDUv;!w+=KQ$XNL~4CS6_fU267k#wagHR0ko`VT6wSQ^ zm^FZzagfK;L$e?>jxRyCVc+mbpWLUueD&ie_dnhaH8O~X7*l8Rk@L{eD8L3yAPQXX zh#_6Upj&0Ql5<%90plB}hb1E;XRz%cUG)olStC(YfkO^;$_?|ng)Q?z`Oq**5#7Q% z(YLgu@W-RGO}U5tG-Ho^Wl1UC3_+6kN%@9QL44`TR^0x^8Zg&+sAy=4CLVk_X7yA6 zilifD4xW&#xL@fC$(3t?o{6T{J)UcjOV-jRo7DRci<+w2yZ-FF)yp@pPshJK|3Ame zhyAZa>%-vS2T+Y^C7#yrue9Wq)C)qo#IM*J`<03&d=4yuQ8s z{!e%J4`28X7q1@f|KEOlKB5hxFfs~EM+?dn633Z>S~yakAz}!IW7t_t$Mz6mUOO^l zH^^y-Sk06Sa;R_QW4;x-wg{|9!@Kr z{p!zb1IcyvX+g^x$IgVyAq1G%K~FJ>jx?Yq(>la}ww{0GhEK)c>wf%jbB1G|o{oUX z{ywxfFY1P{h|X0MIZ#+YM)BHWXfDf#6?5uKiacw|48o8xxqd3s41jO+XZ{&_uU-VE z(ET@?f`K^6tzsMjA0}P7k@un`#zP2lJ&HXfe0BKxQRMyR;qH83?}f33g&yd8grwQK4A_3q*N#r64f|Kd-5bA0&b`@`v2p7upvTz|L! zcoM0uGd}cqDA9vf6CYruH9`R)?QZ=4C-*#zd5?oBZa%qIl^hKd}t2pT7oF=YU{^8?VB8=c93k@hi}NISOL%o5jLH+D#6x zmhIAbfC@iz$M8Gyv7c|S9Oeecs!UbTvm(FlB-Y=5HXqWH?)30&hwkpLQOlsr#&m!ZXK;+o;wW)K6|`Z`8=&Ckt%mcj zeEHRRec8ZQuP=`$vHsoET?{u_2~k=o8TEd6(IuUVB~zKC-E7(c!0^|9Zw%cV6S z%!!3sozbotP{YQ>cI%x8p9q29-@g%Bu1;NV1s7&8NZw!^S1v9tPgD@sh2uenok=#= zxd!dnqVx^wh2_O~3Ay0Q2vodhn8@Ku#w5v)Pca7`L8mit{7Jnpq*DXCg{da359@-0 z$J_)FcRYOKCN=7rm%%$Cjo0h5j=j1%r=N2+{r>vqYW=55Eh~2Y=lwk>7V)u7(xb_T zpn#IBbASanPx@!e0}Y3|(R;>`nZF9eCyuJcz-zKzaaS?G0iYG%K}~P)Lj~4<6Fq1w zNgSW3|xt2Jvdw+)vBaWGAn+Vbxbks+TpMn4n0Hg<2G65$xzj+h? zy#7s6EVir<6wK{|$#7rCvfNkDUEH#bUEcqGs%fHBonD%PKS~yG8^8{^oZ3zDRE(=U z5U^{zS`VL{uCYJ3lGBf0-|>I_@yGvoB!eD-E=2n5vxQu~y<7ilcyMqChN{!s$L4~{ z5oz)W`WEYsm+oLk<0OVF`QZ)AA|5M%6?5z`VvQt6fg$Ev=A4{5AD_JZ=ZotXcfbGW zVhGEX0~OT{w!WAkxe)B+OPe|8z0%az*l)uDN!%&!TL9@KEACp#BM)L{@K83TYnqKh zBsS&Y`sMNJUsB}n-wiqiH}6hV4Q8;pv4&m2!nH#wMXY5^Eo0VCA6@W#q(pxH>>Hrw zm4l5cIn~YDz(i)&Pg)n<)$pp-qX0<^IvIxCvS!g!c%YgiD0J~cGaaeQV_b`s1AvC? ziTu?PfWzm=F{7=+cLXR8!&6So35PV9^$Z@qI316_2NfDaf=_bX9@0Smt@AV)o$U%R zOMSM>Q1AO!Qa`yrL^o;*^X>?NhG&2r4YM%4fF?$9H0o%*(c{Cfir_b(`aiCZ|579m zd;*AxknxO^ZVn;D3}6I$py3-Y%_ghel#lYwU;o>kv)`~HlJ45s+SE5CN-L`|?qswE zerRXnF+~gPS8BgB%|s++^UO}n8X*QF_P9tIfXk^*!gChbFE{Dq{*)uH?)SfvTZkQ; z4T+$}OH7;tXKBaG1a50jU}P|9!mN1Ms#JwKnJVqUA~x zW@G4hHf#=nk%_HD14SJj#sIRv26{d1A7Ws@YId(e+{*LEJMn>?$urTUKA7||KZqN% zq&gayO@{Nqz(hci=FUq3^yLg2R=07&(Rorc|E<%eV4|j;Htd+~Gew878n?7Q|09d^ zrUnq0)T`^?oFU_B*+>H3m%kg|*RkK~1e`@f!?H|1>VGme|4U5dhS%DtaUc%3Z?b6?-=~k@_ zRr7n}I)@d*P9zK2bC8d*Xxc4VvNS0gugB&gUl}3`C!NX7wPGr~+Axn8>oH|-D<=D~ zPJVdNV8}f9S>2o5!IO3VY1KgfBWpJ1dTG8bWQbZ_E1xv_zGiA zYp6EVr5AUu82<4J$UHvQXP+Hk9dECWx0lz)`?qs-)O6*l&M>xpGc{lm19X{?1eR)N z&#SZ$>-M+VDQwLx0(HdJX8nQmQl>IZWkm|%{*Gx)KzmBo3G+v? zZo;qygF)CpZZc2^ZR`@wcqX*q6*?t`YtV|vDkCi)sh_n<9|7g(x7EnMVBDxNzkEUa z<9&ci%kRyV7(g@Sq-ii_j+lbc>o0P?(Z`(C=$w9J!zo)k zR+0J-8kh=GyRM!73UXMpf&(1K@L<4?~4s zMdlxDD00Go)IbD_s-XQSvtPy5{w`QJ?G;0e5ICSIB0)Yk7NYK5CAoqFhNUd+SMr6c z;Z-sMwgs=gAOj&`?H28T?nhPp!hYVbgs+sGHI^orQ~? zQx-S7q$5O+I)1QEjgQ5t$XZCC<^nu!oOAL1#p&+liaKw}{+$PB%oHk2^OUY<469|% z)fJN>hpXo`dQX;G6QGQMM$y8L8s$-aT4P}dgK9XG*Bp)I<=tO^mRJiqOr(L*^muO# z&@-|em(rMj`JXXns^&U#hcL7zrOMAV!shCD z%nqEwnF|aCVRYpEK)1u>ykMsJFq0b^DM4|N+NjbE)0|{$nxxz}ED^>@O=)(Lws=N< z(UkI&Wy2^bH$e~Ke&uG~-;iZ*{Sm)}8v}##_i2Yp=xh?Uj8)qewqU=qZgo2b_=kJp zXk;=k3*KH&Fv&?3Yj2^j&aqX&xC{+v>TSz#wp$Y^kN_S2gwDwK$oj`gMcqs1lCp8q z`)znyqBDGg9r1IFe_#>P*K7o09$+GVdX5228U2hgN(1*(pp=j+d^?*vn>9ql52kla z*Z$AR;St|Fx!|ed*0`r<9RG`Q4(wE1HFjO7@__Io9Fm{XyW$dOcS3{kEdTr~i$;yH z+@DsqC0HO}YmaqlkC;2W51w2M!;_WjE8CDtGC=HF*0c4Q@kHsut?F*h4EWNV@! z_A6P2Sdp)c1-oC4Qb=f` zJeLkXLFhLxd0QkDJuyq$B2V-O+N;2T&Z-I;DNg_jTRngOdX+!@b#K7v&xG_hOQiob zO|tzMLny%(d84F6;j@?7jw}F4fn@9cdEVgxF)s<;8{u2!LGEOO+^Y>8wmZ#hNlWl9 zp8Z7Uyd*>X`vQ@YKKA=LkDnS9E%vC?k&Ze?Wb6O{K(GC?1_wpi8oc`Pu&Z^zDK{U>zBuq|9v~U22{$v+KW!-5C zxaR#zJG?0_DnTnN4i>0jR^`DKY^#}MO_*^gxf`*z-M>;vNd7Cl@)VZer*!rkZc7Kg+n4nk~plp8vmJog@%%&Dt?I=x} zsk07W7>j9&WT(hFl4-wEIi>|bu}J&o4FhZZHRwBKgaEFR15|m)1~8;Aq`0a!rp(j> zjF4$!0#;dag7UK=d$0R%BHX$84W1C1JQH$Ba3<{XyNd-hGZc6X>XX~U?cM#&@%ZXj z@2#C^8MFxh{4ybPk@1ragbq&fFo}q1gII**_oR5e-ea>e<5#Mh_FEJ_4INj-;f;|; zu$}fIg#$(qtp+ymOfdovbR^!c%#2OJZB>}co_JC70mLO>Mf;UOdXs)_CW8g2UmP(e zNUOJeYrEDiWDnFa%&e>*Ye-jcY$td(Em7yW2+A8yqE?`JU^5mB#qi&zQMUqLu$?1O zZGar{GI$b+%rqlS@hl%X^G3`s2Qwq733beuAL=jV1iyR8WtsN(jM>zx^uikq)80s;>Iv4UYN>X>tw{95O9u4%lB|5;eM@v zuab?P^YzW)cGyff60IAy05g+geySGfwjoK&w1ec0gfc>GP?RGZDf-ZkVed`!AerIB(4yca|X>v9o zLZANLKqurY2-MMVI4NW!LtQPMIHw@n z?}H_`ZbT#@zgte86g|cy`HO)<`d1A&d3dP8En3crB&Hgww4HE<;n_>}##rRp!zk46 zUeNyXD;}*sYH~Q9-sZOaz~ogR(tV4!Xm?#E9hTLx5UbrqVXTIlVqldAubvJ(`U)Z& z?$nC6PL=Z%pr6MJrk=mmLJ@CaZ7dgKQ*>|G9~=jDDOw}G3Hl5oLv8xE_Sl=h=`z*# zCn{)vyNyVolA&T4XL0(nyhC2(zh-AEBj7Cm^$!CuF-SIfmk(0m)6`)*#q6#Yjm(Y$ z(3Yr_`K7e=C~Upu(NOU*)>tr=tO_;BRXI+kR}*WJ2RiDyop1u?1FgxdUHxk-`7Q;j zO!b{b=eFGCG$RD7)CPxxX?q5(36D&j-0mPpHez!y>Kz&bvBdyJZ~`|AQz2?s04%H| z)~2RXrW5_q=UV#AwNQgsliJ&SctTX8eV$t0_8Q_v!N3}l%0QShjFmBj);73bTtTeU zKVZq@Ui4?0I%s{rk6AYt%OHzJKgbGi91A~rH{jJ*_sbyoD;Tqt-vT^Wdx}^_4rXaS zH#BCYrhIH#FSmP4+P=cfh2f9VZKxK?@Gr7ipJCU|I5+ZCJqBS9Ph|i|V}O-F=x~ol zGi|;dImhr!8n>PA$4&Hj1YHYzuf=t?7hU}MZ<;->u5T}1-%ssO&dh1(mT1rzhI+we z{nS+($Ofa}Ntxp?R_%gPX;YZ0Wl>ZyUCISZcd?-a85PR(rD&J5GnGH01h{k_n$-sf zp)-g!e3GIYSIh@M`Qhf(;oysr8q1|n19UPOOYK9e0FB~iDR~_L_&27Mfc*VdK#K83u&AqKpHBRHGrx!+ecnFr%@F;u5%oE2iOJv3Gzje+As4t(;HdoF(ddNmm{Sll`U` zEEG*KY<4Xdq$yHJYwIE}pb6_VQ*e`3yFCu1%`||mz?2Gs09U7rBu?oO)Ffl?HEC=B z6mC}^fUSemrlZs!EN^yh5k0VuM6nKiKfpZ1Cp|Xv=U1>zuKnglois22U} z=Xvw1DioLrLbj)SB(kc$LuO>e-aB?ARVGp;60%D4u<&&QB~#k5Li}`bY{)z46;o02 zUINEKw;`_tePK~wx@!__25F0jZ2uzQ`KJ&=)f*(rN=BW@pdnq>5)3;~g)`r$JM=sq zF}gjtgv6VAwmf-F#q!Kdo4{mQ_wy%f7tlEMh1jBZ*V@FXLE@BssBMvpc;2n7hL@_C z)CJX2&|l{x&w0Kt*fHLVju=NBV-zRO{F}f<9S=Iu;@NpSSvP!iRKoF2Gq z{^am)){JYzLWKou4LY`GCbw26vnhrT3eiPS6C=p2h&!ZaE)K3P8`0!|_{dGwydFCO z;XeN+)U@=y?x*mSAxdD@0RYjJE3=R)sy9|jPNFDUVrPnc)CQ1Ss)JdLvCXFHZX%hc zV_nG_D>`eAMH1UlGcw3x!=H)^5cu@F!lI->CFZh-t(j>#ZV)eefPf_QZ}TlSa!8qt zgrXm{j0PehZwg89#MA_e)g`-TJim zKO)x^)dSv>ASZlSEuj)cJjwJr+4&^e+jX_{ptMXZ|`2;U8b@;zrDR) z^xzm)0J;_=><0$MJg_~x+6bK>WCIpKM)wyB2-^lm(j*avB2n-;@?A6Q5G)EbL$4C6 za<#?Lm9JsP#=H?qVY+JGflpAVQo&jqEn}W;syk*9n-=1bK<==md1Yk1L+#;kMeT_2 zzzVNeRw1W$inrlFej1dfvqowr2~#|>*sm9mS&M@bGRHNP#9l=z(I>o|Kbc*nRwXSe zRB$4=1II#;9whH`$S7wW4J%KAuPFw(*$}OuZeWvT=uSne-pWVNP-sN?-)r;+S^2SY z725`bl$QzsfFh*?Iyr%qMm9kwffu`jRWQfBd(dMhiH)TfiFUk$TAB$WlYPj-oh!$T zAbe)GGwK+4WOqQ2L=cCTPB_AJjr!uf7A;3`_TK6=0%fD<=I6?-!zC-T0gpIIFR&5_ zMguYTkSHVc!N`r~PoAhE-K(PyAVAzBzQ@3M3oPjaYPp{|MHZ|g*a0vMT}sELi8Cc2 z!UJvMLK<6B7c$Z6{F?$cxf5$b&(MLIj!s(*z!f~?Sd#U_e{~3q9kGdebo+4Yu$GUq z^=VxO^MXb)Nz$uGBbU7?9ET5=vXCB1%B{h3!{ra`hcz;KJsxF0oG3zIsdL^J>Q^AP zTU4ZgIUHtQ7%3NXk?Df4q(CnUW6Plzq<3eaq0&2vyMZ=v7h=rC$rN`^GR0rWO?}4E zPVAE)o!VGS89KuhMesFlT`+YCRA32nP&38I(x;E$h<@B3E@iR=dUCmbGvPj8Wc!4F4qZ9{aYXT{(r{Y9$Z7pCj$g}{@EjiO{MeI= z;oq%Y{I&oClmp2^pc?-Ko-=Az`wyK4VDR<%!`{b;aPkZGxCwHA}sDBfyxb1b~k7XRiU3pCv(FRbj;GYg~tQo>r9aAx-j)Dm5jr20D> zShg*=|MTvgR(JZQl#H+nNtO^oRS0CR`v5y3EorK*76*LnB6Cr@tI-&}masS&lR`L{ zh9i=vY?%TQCEoLIB5z3-VN=oCqI$x5SDmb#V2@~rv%K`rqxk2O;j1AEj7Y0VNC=v~ zRSS?T059XYXkw5B5@pR-q0i6Mayg?DKpToBn9HhQ!Q`9Um!>8q1@LkHBv%I6MkWJv z#@vo1x-^wA6S;SiO(PkQdpn8c=uP}PkAvTCuCFftcPEC~YYpyG5c<>kmsF_FbJ36r zrIU6_;5gFdGtrmoc)Y}(%Xv-0p*{spcPI`WvIHqkdIAD?9woqNZEN7bk-U8`ZI3M4 zdW(uyHPwrnA2$6S3X~tN_>*u{A*zjd+CKS6L>m=n&~)Z~jT4|}ux#})C?LG?MzCcF z|Lo%QH)b#gsA}m;f(xgfZnO z`?lnQ+0~QVya_o?xn;fVT~``7p^49x*Af46B6+secz@|XljQ$?{&CrEjdzkrMh)x{ zrCKy54lV$q0vW6Wi*$&JY4govlvp5^aFAChD4m852cS+dfW)Nu?ZDslE=g*S`T?fM zL*K^ZSPf5dE|*kdkUa4%ag-zDotqK|eXa{_ivv-Xg>CDT)|&x|{hoE6|`%LU~Dx0LSVLqDV@O z_9Fk}3agXz?BsBK{$IU;5B6z0Yr`|Xy^ajz7xDY~uK(lL^SgIXdCxe%Ei4THP8Lv{ zp`Ho=N1Yd&Y9)oBw@YQ!4{ax#@N~bgrey|y<2=crlRicgN;N{53F1nh3Cw{IkKUn0 z@YRZk z&f1h`hCSRQK6i++c8d-zGBL4FiZg$bf29{D`=n`N5Z-X494%@06`#PY9QRwo5*xPBpp?{C`V6p3TEj^hogd^jdHE_X z=1;|SBt}O9X z>o!RPlW1)@G#bnmj#_r3biRGiVlPNN*8b&eq0VYbtzy%I1$2xoT*{%w3)OmmqMl7Ffa2{*%cm4KXqjOkH^JMu?U7OV3tk z-I7y-*>m2|#!YqM2>L`+CBtI;ps37x86XTMI$i8D0&{C#3i`EliIyd`R=t<1Wlf(D zA}#Vx?=R|UKmFGe=^y%8d#?`Vdf1Vc>K;vNS&WkbW?N~`gToe>x7tX_paN@LGZ-Z) zp9-W*5;a_BW>D&9i;97$klqneWCx12B}()>nMy03NXcYW4obEIBe{F~l(Al_Y@Hyy z(v;>34mcY_TQeu%6=YcXk5?AWuf47}i_cq6)5BZHYp;dhCV__lN=cHUC+1JWr-3j4 z1k4&gy6o;OU6S)O&2maWvkcRwnwA=goTC%(iFlL`iKUnU$}w*4c%n~*c$kjZGS20H z{Dy8mllMMm@Fh(IlJL%w)et|D6kPZKB(pwM)SRP;;l=`HfKNG;ZD2Vn*11t7G*$o_ zK25rLJxWO>QQ>?8+$U&;+%abeo`|HL?#PcjR{+dFTXQ)`95zz%`20LRmMhW@$Mz$< zZN$RnbMg#*aDq7CLHYy;=Zb9#fFB0K8BCab0bw)5Uf_TblCXyZNz!b+ognqj@$sS`lJ&ugr^qM7j7P z0x&IT&H0nbHw3g7bm$U=OBL;YL$p|4+Ei$RHh~?^|kY~9B@-ux!HqK)V9pK!?58rHLEAA?~t<= z;2yFl!sYolT_dq1!Wyw4MR8xWi%J-d&A11r6Y7B#;;vl%P#`xlyyW?@3c%;;a+2Ct6xsmF81x3U$M|Ba?DqU_{*t^2)tt&T?+8w!%F0Qb z#TRErNU1i)aTnuDKIVdT93Fmo`i2(56z}<}>5qy-gf~gwv6x&V;cpPOeNbU?liOzU8){L(2}Je^Kq5jqT>D5m!?Y zU_~}K$4t&YR+h%UCC94ADiiH76RaL`KaUEk+2X5J zkSCxc`e;D21_6~HAMH9*yGg2aeL@(2=u1$k_xYgcnhvhopd4?~U4>wvP&P&yCq#ts zeCYyTZl%TixM45-kYe9auaO8k$Q_ZXN*ZUk;>kJwzg%Qj(kJwnxnPb{4_!rVMe1Az zElT<|3Z>4su6F$YzAZYeEr-Kr%%+2>p184Q2&3Sk_g)4^WD_HK!Z?y$VMdnXx&X@I`nQ?6in`4V! zBz2Y|3laDR^*ZxgqPqE$D$M!>tS!8JjanqUpd9O;&XG2lKpalKvht5Y7KCUgNPM0A zuA6L*sFZ3K@2>=GK+lTGgqO+)WyG`%6zk@`>2UMZ^hHR#^*b}lK~a77?9IC?+UAcx zd!%UkRuKat;n<26_3+9gD#>Lva%v~;2pAhmaj$-up9dK#XwT}F_;_iO{UJ5t3`B%W z($18Jm;7o_ueYZ-lRYy2PzQPvHJUWJ6w1T~Kvh@ew%BBFLrW!!l5dL>sLlu_w^v3) zrumLqz+!*C2qt(u3%T-u>Og1Ay}Els1dkMiLp7?nwoQPLou^#Z%)|c%um4K2 zm?kzSw?UplDrcZF_cGU4q*a)0_))OTY z;kx6PSmc8m4vFUoxA78`i0A9NTmQ>o>FvUvTq{wvyZ1`Ad~-jcF!Vr}DPx z$sC4ge~3HnBI}YI>vUrPMj`X=JhxsE84amV%(0|LJ# zX*mAj%m0=sKhys=<4(qpZXoOKnLH2f(P&*^gkF%O0DlI}*MYS-6!DEB zG^PvGMTuem5U4kg39G7N%XOCN3+`(=h~*6G23iPz0Wv7IB&OuIpfIBtD~LMgKU-{m z>So)uPBfoB;h2|yX2Be}3t+7GLl|7u`U!odQlgpjUUVl0h1L{$z--hn03fi>%F$Qz z99oniAQ)Y#Z0!IS;iCB6hPH4r@MmlZ=KEBl0x}37PwaCFOyB^4JIY>C3S4zkBax{_ z=1)pozka1O23zPith^1LMkpIYqVXS8=W3Pg^CvYx`6;u2k;ygf@qqJm2p2*Y$!xMf zpmbmD$}%837{kFYoXWsCP9Ph+jN2e4ApwJxE%G}eGo*g*Ds=Uh41tG-mVisB)v^@S z$lH2rq}|boAFWuy^a`SMtgI>YXTqNA|=F2dDJ6ht!MCOjj(Eva84tjSl1$2$X>KHKS_&q!{POkC9POJ4gb* zBo*WaS?8y74=H@HC;&WYNjy{P(UIY_cM#!tsfXFKs-EQKcGrqgN*@X0P4OjV5Nq_M zsG6>!H`qIQ)k#AaNO(iojs z#kwcR@571YRKA2dY-Ojf?z6$&UHHFF4~jW?ThqI2Ju8}I0syd5QY#c8m{x##9axjx z*i{13ow&9zR_kkt{81yqKhNL4T%4hu8e8_Y(YZU3-G_+I^t1-q>gw%x+fPOWo1~Gz zQUaf(p5lR|Z)J(7e*<(FZ<)I+8#jfL^@#VA7*`K8kV2LdX9VVaBFnU6F^zBx1Fuem z*YxF-_egHA!LV3t)YuUu1p?oooDP?R<_ljeWbOEDFxsrgK2kWUo^E- zSd(l^8z?5wCSLUpK>KziG!K4pUX-AyOePz^nE|4fbq#bvqZRJH2)nre8NjeO5s2kz zguD*qq#=}utURGypz{lBgGosN;FI0@x4&Iq-{Qm@xHJC6cB>z^MRXC~m{v>2Mk6|P z4QmI>ffyJ7J_`A!Us=ROX;^HY>Je0GKE)43fG*f?q&*uj#mm{gD_dtHy38KO8i&$)7rZxcxUUQtEKl}Zb zcPvW$;)#Vw%2-&&r4dX*_ibQ@5&k31H6TL_Cl@Oo9`Y7~Bq+Bq;l$e=IZ$F<; z8V zU(dI|vkN(YYoN^(XRLNH%}Gz@K%A!BmaX7$)v{8gCMh@0nfQD7%ig?y+FjN`81D}qP{X(LcHj-Ay-$?KSy&>GLg@ur;Oax^`auzm9waJyr*P^6TmqQsuUmxaZ})hgj+nocI!ku;2Fr-VemyHo_psY(+LIQlL!PWhqrmX!!9 zO|pgp<8grP)D~ont$oTRgLr*@Lazh>R&}0*@)@EgNyzmKxdIU@7#q0Q48r-71+P+K zv=6w(o1$4HnR2LukC~8SWeo=btBqqTJ(g4L@e*qO0fsnC`%0z})eN1sE-J-x8FVsv z7B6z}#Vc^ukjqItnW<)htSjA{x26U^rHwiN2$|jdn^DQ`TxknrP_4N)os+<*rm;5# z!@mMjEFz>sOfyp*pH6asi1UGM7ASZWAB1okKo>TV?`>wW(BcRzje3zB90_tBBORjWx5s}$zv>;6C$LJ^?P9%T6= zGNZ0L{3YFv3CD@Moj(a{$?X9wXr;-ZjMGxBNR#EsHnCoNP?fZD{-iVdbBmvog&dZ^ zOpO_t76)c;%liSQvV=vc3pufYm_2DHJ_VmkaY`Q{`)x61kl1T=vbdHC@Z^a!P$*0Y zO*@nN+%*yFBJc7Ym0&cTNCB*eVcRf2?$P8Y%m<*Sjy2dWAp<3dxM-lITvsiG>5Ye{ z5R|Bn4C?L=KG_ruS-_ijclGO!&qpb@fe$A)r@xKAw;g$eK}X#f^K(t!r_n(f4zbb; zn(vB5r2EH_uHJU^#ZPX{I!9Q~{7v**ZBOcZ42G8>*dtE`WuCYW|oAaM55#<`S{E7L8$fr*b<;0zq~ja z_BAqdnlBO!^|B*SqBB2RXNZ*^AghNoPG4%6<%T|ehM8~xbvBG@ zvCDIHu&uIu)Ug1L&juAT1d#;yTO=xbYkTpV%3y6=;B#_EouSY+sf?gX4!}G+dIdTx zoXuD3dFUYmUsKxPSzAZtl^MIx%_*s|-Skn5-vpTtd5>r0w3m@mI08h1ri~!jKk`c^Ua@x64g-xemv2?qWFn2t07s!*kC=tfCF}C za`-_NKRESAFksT{y0z21Xb}=VG+g3@opUmXG04hFaFC6A+ny~&&qq|Bu*+~Pog@4s z=+;%w8vF~-qA5&V|CC2X&~$6;*Hg*7?hBhKeGqy}0CD&^?Hg4bB19x($C#V6RnfoP z?p=0%KEF#$-Lmi~99d?Ri~*DVn;+hu{ujgVaisjmHqv(r?>Z(3Blr?XOy%w9kQ_Mk zKKG!Zg5Vu45TK{N@VIgN`#-)N|89WqrnT9&`;+*GH^%jDfB54sk&7Qcnu*$A`*ppl zqZA7gahe9eosA(E(N9IDsFQwPD%OJ|gm4?MZ|`c>a*!nz*W6E}X015dt0$-1hR|tb zQMjan2(eljVFv_Quvqvoy{-SP zW8;g}Z8+4R{njC!8VeLXM#&UhI6lX+(r~T=VYOH6h~)LiEzBq1E-rJjH5GeKzwqT~ zQ7u1z?%f$`K{hHZz(v@lXw^BT zd(yRIQ_0llPeQ%&xT}{zf#)$}L{+<i&8-UC=`U*MScU;Rxtw(u!wPdr0%l&SSPitC#X=D_k6ZkL-wQu z3X4M|sJ}-e7!2G1m|zXfAyh?D9cHmi1Z#h)p^yNKthtUFJ-ad(IGP+#Dr(Q-CD;LzW7(R|UY@-+ zN;^fNp@z42`YH@Nz1#tsv!lTy>%yUNYQ&4IgahMf`|;$|f|d#)mA3_NBGow}FSi&s zzcVrcB!CL1hC|0#no#Hk@IuE4v7ka3I%hy{PkEb(<2mn#NbQZIHg9Cj6CYY5-^ZD4 z?&;A<)*p>13m4cotrSU6Zk?x+lub%EKF5{Jm(*i-vgmZBq~k|s)nHBmd=!yn^~w$b z)8d*x`GQzljnTlV>>&ItQ@-;>wpN;tCq<}XVUazUHHH_GPx~#ah0q@dq9q`w!4s-7I^+-k=;xL(*(KK zH2#g z5aNWvN5Im_H$yXgXCIQq`lU2q+$UiS?hWMuULbl&zRBkwv7V!pnwZzFN8( z&@JfBD&zGp?T0_n@p-RmWyAjz=#)~6^Am+%GeI`&;&r_P>CbdCBc-)GMRuUkR(Yzvc? zaBqR-ndlg{@~NQOKwKS;Xd`XlwEsIZk~|5H^Fg+ej|@@ZXu`K!vk>-CvcV!kq3oe2 z0ip{|q-v7WDtzc*l259ind>XU0keWNh*jo628mv!qF9f3V?b{HfR&2El8T2yutp@` z0t9eH;T6G0O{zXG2%@AK;~Oq28raR|3qc1lhv+RstN?iibL8d)fLyuWv5z-v1n7v$zNQ-Y&{1)PG4N zluKAA(6@M9C%-?Y318ejk+}hZl)6rU6J5#e}84^0-AVnGPan?mokk z6gkA$L`KqKBpc!mTB&(+oU4P>bgusN?GJx>cl*NvrC<=~>vUHeSRyv-U8Xqp6)yxG zyNfth2a#%YeBXWfxOFht11nYxNP`Ta6NAReyWlHwbP$+>ApEfwj0#>w~`51Mt&_S5Se+CX3U>X=Lv11ApEY}xyuSG)#q9068s8_2E z?9FI=K4gz8l@E&z42Cj4^)yKWpwf%=9kdnXTBJ7u4ByB5l@3;MJnlz!E^>3{SRIp@ z-$^gilzTc_$vsWYeQd1>kF3GZlHZ&@C9fq#LBYzC4D-UVIj=6r4&@xm%Vg(R7`sUf zZ|QF5$z$jrHx@C+Fv_S_q$2SkL{%0_5hSw%dcIOmu6q4&`4ALjwEY>cjx3}F!kM#Z z05X`eW7)_Fp6wvv!xLYcX1MSyjq{6CPn&Qft1UkxEX$YK90*7;+GKm=x^5nu0{lpM z$;hsLCF*{SDSC8e2@pRqgBn?j;qa!0KriBiMhR;uDyIqnH%HQmB7vc6FtoHTbo4Mw zSbS2njlGf)!Mh+HdLey>PC}gv!#jn>#1XoH;oDxKLh>URz7pK9P$wk$kxU;KW+gRy zXmO~L*Wj+$-FP2H15mUJDBzBQsd5Hqn520%tdcJ|CaEmkl z;04qn=}W-Jn@h-XzQAk6I|mNZt{Jr!Xc2Z%NoZ1$H=qm8wNlgI>RtBt<=py9b;db! zSvxectcARZSUxnY*=JHmW%v|TH1o>SooC(?*(u2bl$!yoyb-pbAj#STu(pUtYL(}z z1KqWt;(P)WR%5=G&zG!dp;3Y?j!|AR95{8vso@9=8C0RSWD2P?yb&ywW>;X=;x{7! z$~uS;?c*w9`h#4URC7u+mcx?1m4kc$iL+U+bV4fh2(cF_Hk1&x!g)g;KxMNsE`f`o z3YAb9uFI+6?;39S+fi##@l%WGBLr72uC{EqXyo{{3uoU4m?3a(5LL7XC+T` z+9`l?-3HwWALew-pB&n6ft$D~dp>#7XP&xe3-=(17je8@yzczTHmxp3Jd}i2X|2<` zd{>{dlbgk-r9dCF8jeK-2=(^DYm;|)SZICFB_l?!h{ zW+BzcvSnk68l(g|RGX+HQuCxFlYVva0tl*{#D#XgBamg@jtCy$EnG!ZR28PkCLEt4 z3_6IpMSBGJMl@tFomXcD4>h$;GjYP^wbn);+d|gI0v5Xm9v^m-Fz#WY0JS!FMV|tO z>=4y!I*+dwXHLEEQj`2Fa=Bv}H(!<|XJl8$wy5)Y3cZpXs z9fUucF?Iw;)1e+|Gyn9v`S~C@d;^^c&MIeL{>b)(jn9#!K1`>B*!=loX|ojqWm+JV z1*e+W z$+a9E2ywQ~wRkr-QjX>jSj0pG1OE}4xuGVdIuZ}?9`1B_a6E^62@k6$od385mj8{) zljnpC+`3k$Z- zNp0$}>qK*mwXj??Tk15$)0WR}Df)*D+Ve+JS%!IP2SN;lA}vgld_zDppMt||#uI9` z#Tp^;0yY|6em3?+|HqkFr=tb#(UI;v?YbXv3 zgs2HDBN5@xzoMHFeO43Zn*}D((G(-?QDEy=QK91)b&CmAxgY5U+)4AdcXX6}KJs?5 zx*-QZYa_@Fd9f*bL|iTs32H9W#bXsM&>$UL$yl_qv;lG|*ZIVGhx|F~Z6vJBQG>(0 zX~-DrUu;FwQJm|s!xA1oDy7T{y&EFA#6(K6I3ptMsY0h}4R zq@M?ynUIH}AlQ3`qGgBs>-k-tDTmni=^`Hv92K$IHM^-IhZW_V$=j+Uydg3+!Aj}C zfDbD!^+>)|8@H)n+Ik&SodLu=kgBHq%+E!dfI#O&?sSmF;<{@$6Kwr?h!|oj#9w}YJ{F}f<=m_JICSW+b@ruHI%_%vRLJ+Mu zH@v8+ur@RuVrRldKIsRBfI8X3W&fa#E%EDIOCp?@+-@kcv{rc}YrA|S} zGgLguj>4IFwKZcvR^lmgPqV_!TaxVTW>W7dVtHU`M;G|)!MX||DJdC$@o|B9==$b| zI$aOJhWKMa)sV(V1DC4&%nK8`CdntUpo&{X1e0nd3Sd-om`3p}{{nkqO!BZ)Lb8Q( z!Y=AoLPlgOn9CC-7qEVC1)hgwn4-;SK&)SsIOGLFn4j725m&kuQCDZVa?&s6%H*YU_X3XDX zPu4k=hlQzP*@JTBlc2d{SXGUhd2n&!nBJ|sQsC9Rq3?^i08wudMO&~_PH!5ZtLEHA zap1xliQ*{`rPB=xZmKs<@14O;N+cQ!?&pj3t?5%upbH^l&8w8Y>Y9dOHbM~iBf|!^ zt^j)NnL<)i|MX5UXLE)zbI45W(=k^}GOtKnb-(EIC=Ns%QSBMAnh!VB;pIpE-;g zWi84&_skf=JBM?xLY?v(fMKKQc1g_;GO8|qUPF?8RXPh-;5Ck0sO@K4kMkuM4TI1! z$CPEg)y5kGR-#5`_Mk7z$sjF5eZh1os!C95EOkZNO)$3HJ_DD7%ui6-ju1F@Q|OOU?4ixN6ytjM)*)}DI z7BgYrMassIE(|w8N|vMbKml%^+YWS&~f})6)OLTTcUnr0@FNV;zZW@lkH(z zW6r)71CBs0OYo%5V_`xg<9RFJ`QOc-lo_i$6m@DQ4G5|jSMG;&jk@rn7aghAxqW~d zqTfe|>oXxv_@T1|&^oR<`A_%H zxIY=n5f$>y)yeC>pOg9ic71bxyCufI@5;=JS%o++ht>^aR%<|k!gVc;5b%J~qIM*L z;JPBY0rjI>!St8&UoWqA!q9(QkA!CX)5~97%$(aiyr{($lt0%`nSlm~gN%~DSWU<0 z0)`Dje*`X>Usf7j^@w1JR~@a8`QMoPU`vyhV?Gc;PK2YE_2NjOZQXA9A5Pn|y9I{) zk=F4+7SnBSIa`AJpU+RPZ_di@4q>prFm+A*eE$0UJtq|N8pf?Qj47 z(=Xp$-khJ_{ruhEzWE=5ko5rDn!vRb!&UU**qRbqDi~J2a;4_otL}9(%@2k7kFGW6 z3TIBI0C-R+&{CoQ$G|P$A-F*?7pa6Sow5mNtbU}dl}OYYtEVP1NWrMLQ*+|#Sa)_P z*+pV13z?HG>Q~Mn|HSJK#R3_nEeO6xv56jr2xq=}mgnf_eC?A{%Y;zoIyCi+onirA zD5We7&tU$fa7X=&tU@$Hq!67_b~{c^8CGAPgtJcdMM;?%k_hF8)sUD~vrZJJ zzQ~uA!SH>u=5>kOFCHsyEJP9FJ`_xsq=Ar1jR2EU(fNmhmh4mZ!zmgL?@SOD?;uK|AJ>BX&$c31@`sWSs|aePAzWa>Z;0w4+YShM<<(PU)o>T4Q4 z#t9}o_W&!&)`QGQ3O=u}3NJy6!Iv?XGEgs2dE@2a8Jz=*3y{4*Q>*<+?Z~c7qDvbA zVM3FEdZ0JHamAHriohg(4hyAqcM#x!QKnKi^mt?EB(c4;#e=S%z=6OZ03#G3Xp zPxFQ`;qt>(Ak?`B&k_!te^zc#I-FOj4BsXfLcOftIgnCNT8RCU=CNIro8+7odl$>jx>ywAsN0T(t5$ zcBhg7)ffW_uh^NQc&$Fo!s+?5i!)O*9*)$QzKpsO_=Vzg>MBzt>pDmj>B)FB1SmD= zj1)0r@ox#@u$XxSOV4$dr?(f7HMXx34ME0619I|ft#j?wn6Sw9oJRg~XSB1O0s)d9 zD_ZsAwc6dfnC#~RAN$SO@0Yg&CVctwVovO)8`bL0T+XV(t9nwrzcl{y)$A0aZ>Jt> z{EjZ|k;IICzef^(p~y1hajJbE&gKXuW1#baQaJ~+K_HcbtnR;QVA=;Wq>ZwiE-&^^ zuu;31PN3+uS~VX0XT^=SVp9pW*1V2frHwyT|Piy3yk~haAVbU z-~aLU`sR+QQ{&Z7UcEkltc4Nf57d^RKL@Vj(SWy!qfv|@VWggRcn*FO)IQ3K~GgMN6HN^ z;MEs9UzWXg@~M)Z6l2JLLI)0eXatimD3P#E*yBay zV|7592F0OwHS1Lt5C2m)8@wPp1rs6_Aa9G>fj&#h3$FpV@ZA=Q$W|ztX;?Ac$SZ$A z$+|dP=_s5zL}7v@!wdmNa%MD~#7>ivK1vUYpUpyPmO`C<;bzHW9n_`HX`_ULE^C{u zB~9M&h;12sd;RwPAq8FtGlyFYaR)mVg02uiTQ~JzdBov)wIZf4eL5}F0)$rxj1Vn;wvsW5 zP=zBBfZS~UB;lzetfeEOVibr6IbjkWY6iA;y+LIWBxU~O1^m%lLQaMQgFuxr{#VH3 zE(zs?e5gylT!aCz5KV(+LPN|dfWW|+2S0^{Swh@K1QJTcWA>yhLLGe(Fcb z&e>p82Z6bq_s}kRtGwRo)@<#cSFLjh(keO85poWm&5H-Q$?Yk7g3{Owi#}Ow18}Nh zph2YMxBd$8P%}fM=t_yW7LbNcx<%a5P>)+n^bVppL8yB zERMo*OE{bOMrN+QQ0wsEM}LaB69_zS6^V1jBI;ZZ z=OLh{baaNOhIF_suAkcx@vyQ(Oi?cjhw44j8WE1@h~$tHijv4DZ^^A5EcWSP;0w(G zN>*z}+etzKVX$-GgQ=S*@F#t&cBVHk|HXCs!Pm8S27u)?|9pM@SjV%}!_me7FW=-E z3Ds@hQG|}BK6?lfSV#5ZUbW>>#hQ&qP045E6Z!{~gT@~NNuV^;(h8N8AA_ZszdJ+% zK%YID#vM*A;swx4i+nth?zqJc0a@wBu_DO<(N=O^Ar(LLM`bJ0qNhAl+Cgx%MAF-I zwl2U_9^qOXL3mcEM-R>chk%^i8z>Ij97k?DieUfv+qW;j|IhDUzC60nn<78{zv);nU{ZmBDGlL!vI3EBblb`jR!$PLII3E zA`gK1lKVLh0EhE$24vb%G7gX&Z!Hf?K9DArblL85sg8~nG%gJS8EVC86Db@Jgu{|Z z8$%<}bo>C5@?(B@l7;X7_sPwCB}q-t$L1zglw`j}mpmF>!|W)km6>p;ML8twCoO2! zho?@!AzU+1fQAr80x{r2V91L_sHfXk_sMJt8k*k53r&Tj^b%D>8HXrESq?YTTUH~G z{!tz%&sBfeA07Cv8udZ)0%d1F!r*VA!NQ-*oQeCbj2gbAQ>;K41lM6AE~~)`J!(`%i3%v*|h1hvo?^DQ_SnTm&(usTy!_xY9Iet`>os&;f4p-!Uz?>FTKF z`8RQj&5#3?0r$`|sTVY+k^os~GF8lUD#FEEQ8`ORXyKxEod~uOfEJEen|k>w#h1Ub zI3UPXq#X2Ul2@jg#!XRg5D98fG5}M)s)YnXzJ7@8lF4~RNJekyb< z_7GstEh2&Pz7lB&Zk_JHVn>ft0@Q0qY9bvsxveba@*`ssr7grCLjgn&r&5DeLl95{ z1Uz_9ah?_A&L(hsfyY9C?G29lXf)&Q?7Hrs?+^{$^XH!NCL_AQ%{^EkQ%D4wF=n!B z=s|Mv4pY_g*O?jWP`Z_>dr=g@KB%+E2FV*#ynth7Q&I@;rV>CzHsc&UGOr(wdsLoq z2P!PbCMZqnL7fUpv))9<8k<06^CzRp^cM{?R*w|wfLbIvmd)7{In<{6TIH_|kHc#; z+%{k0oUJ4hpp^R96@VmNP^^`6pi})h2?gR%S}%!ECbEFA67_s||7cjE#N{jx4NYJW zusOw(W5#=zD!5oKX2POyo>;{VjQ1$4?Dalwi(sPHJ>DW?|GS&(_xEqxZo0Rm+Z;#c zN2T+F5(myBNpz^SX}}-iqcqxmI3ih=E2QU7>W*Mu0yjkU9BBev{ z3aS2^lfgVZSk#9wGd(HdlMlAW{L{?n^_c57%>~MPcDz~^-jn!Co}>nmRmcjr=TFx1 z?#3fI|F2j7H<`)#?e)8x({sPPp&cVJ-uX}cb5<`}=aV0U?xjrvv2Gw9>@D@_fS)f8 zoEXqgYlgPc`V3C=3nv0Jy&d$rJ`HH|Vk6QIC?hN7r9WC*r2!Ngx#6ZQ6hFKO3u^Je z!-3#dxK;;=M_f6>oQvR_@l;hC9R!l(sM#R->z^9fDhPm;=o;Bc>TYy579))&u*Mn{ z+Td_?Nz4xdGNm9#h|+I3g5fk!3~>=vWo>9)g%e=q7e`Hen*~cVO@2i;tm@D>MMIp` zC7wa(gkZDP9=i40%Qx=~?pmyq`e5-wh_hfR`Z-858)n4~_ZlshP-K0!tL_a|1}s4_ zY{jd8*?uZtRRm_EP$1YaN+h!!7W<7Wu@jDu9GH}on+x#R0tYm~B2H6Ls|8lTiD4Mo z>Vkyzs9@#ww(6obvxn>k##l>2N{z*D8ms~Y4EV31-SMgvPfb@7r*4Q&lHnaTzau=Q zV<`{~kWGt79qyBGFJKfzj_?*=ymYpv41EAuAH!hFOlhq~e&Ok*-$@%Q2~8;I;09J(gbP4`L6O|YSq)1DImuZg zhf$RE^C=jd0y-6UzRMN!zg*oAnnEQPHN7fD07FqxF@rsv-qKY1rVRI+I@8&c8TI0+ zf>*EzT6tB=2rIjb3d!Q51X5f`am%Vt7ny?yC2U|dK`7`~q>LhnhMGaYc7vL@i(xB= zfLM**c88J&_k_$XKP4C0oQQj#_`Hs8=Gf@`Ic`-4luJe6t9_7JwQ?MOuB#W^s? z_Bo_yPVf5z`w=05)VaZsbVdMrq6*@t`pGxRcL7arknBar|6?y5E>%VTe*IbCD( z-yUft_e=8boml=krHGoaDn#obDcja=qr;Ue~xr`2oR0qk}Me6>qhho0DlGG1#$;_ zH(OgzWMXcq4ebSo^RP^8uJTQ-2FYJ_+RD<@XdrXok?rDhR-22rK#i9WSKwS&-9;G! z8MLdMDOg{JBcA|bFVLiHB!&$m<|Z(e^L;uBp;I+dp0IRI((WmPPAo!51emv+)nAxD ziCflgHI7l}-I#AsqpzfsKnL|8ZZX_}+#MHt#}010fB&F&=aB-R{6kgjaYton|6$Y| zJ41ttToRvo2=K?Zr>-vU{&mPtUi{lG)2*d{^Cz2DrL!Pk9+t-qOBehaq=2GGjswLL zxxl8n_UHRYiDY!cbwd><*pmG>trXa*l5f72GzxCGc;>iKJdNpM^vjiTdJW;(z%8JF zh@_YzIU)o{2=F?9~4BI1zth zH)zBKv%y8BI7L?W8F^ObxdbqCPD!RT1PgPZ4av36Xq$wO0}5}tS`&r=2&ybhMM{-{1DkI*)Nl2Bmpr&N_kl|xs(DUVam#(oN=uL z2l^6BO~y+o>fj`i!dS>YLS|+99`{J|4*m&R8Lk-eojq_*P{I$j*^u8q7)sZ!-Ex6% zPp-Zh_5JYXot}zbG2I7tuAr4KvBqj+XTan@mJURu6k3wH&>XF<=&)^tXFFlFJgq4~c)Q)$!Cmn@sZi%vC+Q4JgZVYa5e$bpu2l8P(&mE zvc_=)YUccKMUA>Vn6nuNY0RHgl~RQc-bg!MV^7&{4t1zYN=?x%rcTxhAdnuyO??M*%GTt?5$H2C|DjZs6Yh zNn9xTiIf?wY$ap3oqeG%rC0<(qOweNGC9k+zMAXkx||@aG$-{}vsgUWKbd zyX)Rna(Rg9NuU94ivh*roYrlru+eZNwkSF^f9faKX6=Z=bLh>6WYX@`4IozBnunlJj{KZInX|eMepDnEA@m2Mo<`@wsa&$E6JP+YUu92c(psO= zECfCA$YjV!FdYZ7E%lt^nGYI8u2BCq0tra&REFUWv;{$ic*_-FnS7tQ@(ZwyZ-2VXxstzDLsk_VVo$92qnM zxZ@VBD?uH=3pW<<=(3VA0cTYKOFK*q%V%76{SL-nVeEvZ^UlVUDJ2>g{SQrA&4EX$ z;UvJX$~81M>_9=0#U!fBDIs7xHhtIpuo=>5X;n;2^vb`ZKLOPv5Bnv zQ@)YgXL@Syo_Gvlc@$U{0Q{2VvT}+>iq?&07vJlcRC26@`UJ-ra*71NT8{y~%>}0& zDu9Kc12_e}RrCpdq~Vh75nI3qEI{WyDmZap@&=yV+KBe`augaG_JFd@k4Nh*`MWcx zra;?G)v8pbz$F!zzER_bu&fYH{v9gCM&G5nrz@jZ7PY-w_Pb69P@^5NdL>02X$7UR z9uB^dQh81U>Lob8)XhyGRh;$n)k-a?Qem9KkGZY}1cr)5#HW|xv}B1>GjD^1M!-RN zZAs1uIWJ$Ho!p&d8-8;)e|yVHiIKGs-c<=!=Yp5WkVf(0Ky%n&5Tj6mOd;Mw zZHX-%FBBiLSx*NHkXhJj&d+EE3!)?$yqmj~wrucB?x540skk-ZXr;y`s2E_#V zf@`olWCZ>vagu{Sdy|ag7m*9hY3I2phoj!nl&Ml8-7(rsJYeTw4l=8J5^E)$(TC|) zVd#<~z5!|#VFV46(Y!QCT|VC@jge3*1Eo~RQwtskRLKk#_zyj`gNYd!EL_~(n3jaE z_;_MS1w=2^>Pv=qR3r^b5D56Fo~j^orqB{@Es z9E+-C1o{r-P9=|eIoB|=jc1=TW%O6ARY#8qYa0TjqBPO8;ER<&5I~Dl1E#CERBFwN zp{RC-QWS!qb<KmQqoJV8)4blq3*?knot>+= z!3utHwdf~!lv;*{K%cMP#~3>pXx34j$70e6sTM1XldUEzpbxz3Hdt^5=162Yn7mDg=;(mWKmP+)j_E2?CN){K zIYQIz0^w?#5#L=?Pu<{HJQa6t~DJ$dvqC;KWje5mk(zVj9HF*EypIk zIZ$`sS+@L9clw-Xw|6&p*RMYwH}OtN^X35Xq85R5xdC*&Fab@zN)z1#gJpp7*Nq7W z#Nff*B!;R8U6n z=^{~3KchV5FNVsJuo7oTEhwMs%Lmudfrc@xWZ>E+Ty-v}b@;)CrBdE9c!4XUN$^>l zlK(8?9HboMl?e+aIh88Kh5*GYi`>Cy>3@K6pW}dz_ts35UEy)MdpPz27&)%J$-yDrfz6aBR zEPr|b_`oEGjl7nYz;kibDp|D-q-iS33-8nns<2)1e6SPymQBXF3C$Omzs|QWAZOgy zjp|9EdUuxaprWP&0mJNYs}wWrmZt}2g(`qi;}j11J|%;+>m`TS;91Wi5-GpH;>S~^cRl?KRd7J$+ zw($_kZStpkqqXTaoU7u9BM5c&rTCFF8q3>pwP&lJ@B!s$0dhPBvn?o$BjYp1K$SCDdFBV4^J&@#OCBJr1}61^!`gI(tAqA^l4UA_FyAT{ zHeTYkioaiu5;stlCLK~P!e#rEi%G2kmT!hR=ok05+L#ae^9NZlFBJC*cGn04}K1zqLQl zUcSFPe|`4E`RD9cQ`nLCO~zG{A^Hwq-Vk34E^(9MY$Mx`mVYXb0uZ@Q>bd+$^>!E*Keo4cU63pvK ziHF(OIAkSeuPPJ?bsoOjw53&t3Qy_AyybNDHUtFan1o5*CZ58Koq_hIj2S(W84g2V6vF%-9kvuz^1(4{73Q5yy}t6I zylh1BCCjGDJKB^py*zDCEl1HvWIw7_js=pEuQa6Un^H01P3v(5UoE0^2!dW0_X(X9 zb1mS^w$#QVm;frlG2Dm}b^1+FxxcQHR?i*vGi1&h zo78D}6cCPz1tj@SN5pDP&8uugmTFta3yXsGH+WYnC7Fc!+aO7Uv)^1?Eut%DB>A+} zWdlRBiPzXbF(9yX5O$2|X*NDs@)N9~!{X$L@L&O(oXPIp=F}xy*bYZUYOpJ*w?`ge zrEJ4ZH|%bvJxh8HNs;X2_T8KF8~=SpgnoZqA1G@D*qU+>R)tbw2lLKmS89>rm%{)w zL_TNKdkVajaf6;rC0gt;##U<#0F@98kj}ru@r;kl_)8@(Wd25Ccttk-AU+p|&Yl_t zA}JV9zbYKO>3D>W*g%dd(moSTCAEZ?s~NJIbS1kcKWQ7Sf50HeZQ}Xn9+=f8C~oJI zcsP=V2TzFUV;P@Xgp{@fr2%*H74%ZZQ}lum6O9p?N$l2p3~b|tPVVk*pz5l{>xa(W zy`s&f@hR7`p@&SfLqe!0i-JF#$~k5RT5J@^RMMl_W zROqQ8^555Jott8r78;AVd_1IGtJ9`_o4<^zTzdo-L_IBeA)+9CfN{zj$kDKO(mZOi zMLr2KSEk5ffpB6o8bfQk5FMeZ3I*ao!>pxo8L4H}8QX%{_pH5q`Rev|hpO)piqm=_ z(sQ0Y=+0j@M4)V|GSh50-P1v-Mg(TioEk}wzH}gO@o@zM*1yN}UCh=!GCz{EJ{oB0 zA0;^~ zp1SoYUq*$=-70BVjeELsIz`F~&j%|BfjU!c*oq;nRLq|9j*>Yt0NY|b(ZhhLyR~~>IA4JGQobec0XbuJU{!4WMmt)8fCUg`vu(=Vq`6p#MXwS zkd}IzO1fK)kLchE;Ao+I3xH`bBgh&fKP0*wk+KD$kYCZF$}o9|{RU`XM_n$0o|Bg@ z8}KS@XWCdX73Dl`@9%d`y*C!(4`=tSiHDH7N6H>-jHma+5Vs3$D6%XB$s06H8;R#V zdMJ(@Z7E*U;-z{KIH9z^y0_d0WtA+BPrpsB+7U9p)~dH^FJge|QE48?rBqQQ5U6E{ z-33C-uG9||rhjkShx;gSZ_BMl<(0P!pZVEBhZasfv zKyRrrEJ)^sE?PY0b__BI35y38Ca63Sb?9sSp`yie^j+|``Gy!13HnKUtxCnJ1o;ea z+Wv=lr74l)fl*eU1OqyZ{9WDo>Sy_(#9D*^ZPaQm)8;(1i17|1swLU9=6RW+8egi# z-c;R;WNMaS(%;j?)e?caDjBojDUf7wV()ZsLkI(4B&wGvj>iw4$~5xk?}K117koOy z@uU?#GF6y`Bi8_%>a9e*LM`@+wnf#k2(=J0nY<)`ZKaumK)8hH!$3eYQ#SiLoy6ez zIkJzYuZ{iTQYQ)HR!LdP^UMMyaG4AACe(z zjHj_3QZK$s+iLwS2afB~;SuVn6S;kw&Wxs~mY=L<)x0>x6IIu?BQ~N_RhUG`bDHto;u}EG|ebZAvkZA%o-o6)_0^YO199*+DUwVbTo2V`&|f zce!0F7Zm$npws}@Ngo!^4m^cTOw$+c2z1NATf%If8T&@)Qg+(Lz3!h~0hOkAz68es z+XmIJFh%aCwK4FUv`SNn#i%k>L|WVPCuK*-N2!wB7*!e-KqIclsXYX7)&T-QUv-~( zKrlz$^T;%vQXHJZ>4a0nuPVkFWh^JWcwGGP2#24pWuteOC$GO{PoTkQJpf3Gc~WyU zm7)^ubIC^KLxZHz`OJwJ^@#i{yqsrkGYaZOawd5IwyE&W;0{P6OP7lh*RJGqvSn{B z)>v`~WbtYMqnct|gmX@JooG{I>|tr)=q{&zqM>|oeeo-PIMM#_+DX*d(>qx|60LA=C zA&c}u5NyC8z*dn33ee6?RHgTw!U&3rm0|o+W&iT@_T6agy?+)~=l5s7p5HDR9gwJi zg5lMqi+8hEoXIq$f<=BymJA0HdBl8SB$XLu>87U*HaDV?xL7lBS2Jv6fmD>(Yq2q9 z?{r6Ao+O{cb3B_RK(C>$MYhuxwpCYdKbQtNj$Z&WSPSTHsSTA^`D#$1)g>UT_LDv= zq7kri01HlB1uaVh{wO#>mpZ$2nt*(sUHp1}_XJbvvHQOO=G^>&ES8QoS;i~gB=n^o z?V6$HXXc>rtUP2WHHMjJN5>MnIeT5c3(`K#H%^E7lL^q|Jh~p#({f)HqT-T3AQlrq zbMve1az!YI4j^u1zls;ciL@}Q9}O+FJD%vZAVsFOeD>?ry9U2)%joy>o2E=YzyZeY z`tg2WZ4L%oKmB~gZd4YDg^YEf8OM{el<@ z2)YiZkIi)JerFtvlNZ;kK^YgX z=>^CIur~6GNSP%G*aNJ?Y6iW!bWPSQGe$F$I}3DDFhXPfF;W=Ru_IXBlN54+Rl^P# z!{F1TpmrZMXVWW{)0t7n`~~K4H<_=N@Z74&HQ15WXnWeFjvJ|`0TH$BrF`EpF(auf zo%_g2QiV5B&Caqq5eSkwV4)s4L^Sr7N#UTC|pfrKHh78fA?yiA4wE8ho?bQ zJbUx@Mn-sgZxOOo142`R5&0>LcIiyKq7HIOKw;aBViUm9i?wC5!j48N4c-8K|YvwXu9PMnTYM(e-C3M0u^ z!2zc&isD1Hh}h!LLjX;?y{I^I)@JPKiIN;}I;W-aR^&(-bUVmYtw5$G#fFD(-bb7G zVEmgM&}u1t14zGo^=>)H$(O6fZ4Qq?9juv6kP%tb`;1vNl$tX@v$uGGt_Oyq5VOBd zbZZ0shP}>kXp)VB_m!bvF7j1*t;S=JBWOp6RacLVSZkqGdXeF!o|si94Y!I!k}w?C zE00vSHG3F0X}vTmZs^IE;nUxzna2_VsnAj#`J^)87k<+@>KW(r-`L&T^CuAqT_t`N zLq}#u?JcKpjw)8IAv}OlMuaAmi;I+-A%~nw6%903J_v{|3K3ygyKoChQa+jRv}ik# zhLtlXLcxFucaj%EUm3yaxpP7Lq@bp#pT(X^EYpCByn(g*5bJcbl~-k2V@ z6HBLf1DO;{C3`>}N<-%|wZU^58_JC3%IE9^#nVIJiUn0@f0A4QUYkZJBV%bm%>0`g z0!&wS*m`y#1)5y>H?owMW`+=D*R((v=LgDk*CF-p>S>{X$RM!;K>Kd{vBR|IDi`Ug z>P|vHG{fY>@1FSB=^3;8!4T+O(q+mZUb!z(F&vs%I~6MnKe7$~Z=t(V%tKt|Q7SCV zP>z;1g=9~z1^kjI(ZGJC3k^W^+ATgPa;ED@N})Yo_JKBpaBzC6@kPxn<&so*k-l>` z3ow-bo4)gKzt>l%Pb?-$U2QUY$t(*erjrnzE{Bz1H?)W!g*xKX#f@f#pDCh69NhQs%&Ay<;S=lQh^BB-a-KfM-XPIs~H|^zQ{U}#@#zcSjse*_;P=xVsw$$X| z#ED0$FR-sC<^+OvSo)}YM>?gYbV1sgGo})X7=2#0N+8*U)CHCfxI#At@M;x}9I@+> z94Vg`n@ovEPEbCfqZXf)`3T4lCYXw8%*FFmTY1gn${vXp7f@yw49#-@bqT-A)#n}!s3-}JAbS>NMe2HJile!#1%Ca@U%ve zYNOoYd7a`<)Hj zf26~ocHcO}#xI>`$>~T>N|FZ!jDzTL*t9{Z=4S~8mpW;UYQCvovF#n0 zA&P>sm8x*3ha`X;H1A%4{qygx2>6m|AqhIZaE{4-J&11gTC1VhMXN>KaD z^vQY<)QeH`dc@Lyk~LvLP$#sbVMNAY?~SkQeWd<8zisf=%8C2Ey!Wr zWq>t3cJ2>M&4#c8S;=C%AnX$Dn6kYP?^RP8FTJHb!h801$`}^5U&oe z$}K|t@sPwYWe#c)$A?NnRi=$yz@P7v@iB%&XQ63>lnZJqyHGVygCacyXsy8$tFd4* zTZNK-1l)tRQer?Z3z7_|nxm8EI){9syZJZcIvokRmpm!^lx$Vvis$i?+q4J)5~LM+ z76&PYYZ-%odq_}Q*>&yKYH&#$l#6_MB|JJ@RHf9z?=)K@wVx0ISKi)bOM(*-Z68Ie?xqr=U_B%HQ}Z$avDm`8NsI*{l0q zFhrw4W5|Ypz7#JFJGPce#{r@b@0wsBPEF2)$*_d z(byR;N9VgrN#D7w;||mUdn8hsua;`ECUzMBDv?iwoC!!5z*lQa{T9ePIr&i@TjnxS zl`UzT&NVU!b+-DHa8+eRrQ??sH#s*`oY}16rWW!0lVZz=9zf=rE)Vc*2gx+e{(iRX zd{e+?b{6P1#c2S$8i&Lc(9haS%y4NCBwJwqWZ}=T;eXX>!h)p9HsE8>xdnU>-S=Vy6|DmHKY84$v#McZQsd_Aj@Dx9OWK}OJX0Sum!=4= z1yUHD?ij*-LbO+3e{=f(-kCN3NJiwM)CHcB zO;@(4RaZ5jUrBjQ^CL)#+M@9MBxo44z|@DHe^Tu=SPp@U*b(W)-4!~?EOW7SBw4y2 zNhc+$v0?t2h^2RsN(8{;5Q;qI3N<}_M~%G&LbbnTse1D2cF^^&zL&g7I0H#mky7KD z?TKBa;HRP$jnstbSs0oUG6}b&hvVY>oANq9GJsju<|OkQ`tfzdL{N3jfK-~uIh zxlT6`4~QtP>dMYg*|D#xM>BCU)BE7P&G%^?I)Wt4SX+FbvkneeRjy!10yuPC2KfEq z{F{#uaWF9OovenGwVv5F4Avs5MA#4f$g#q@efW*LL1zEG8ma@!h{<p(IP!5mmOr;Ao`Z{C(yu@-Ro36J|!I=;fkILEIAx!xS`sk3K9gN4dM@%txQRJGs0%`rvdmHHCU?9lA&nt{7oo4=Su2KO2Cr#KSTB|^2D0n<*!O_OMxx4T}B7RAYLmTNT6Y~l6z?SVaY8{c{8Nn zzj<~2dVVYH6x1F725_#|&(*9FOy`?h%$l0`Foy_wuOI&LH;pQLJ8;wAUSD6G|6@I~ zQa>5IKf7bBr}YV`Q%~t*P%MzgGp465B@LLb$2cTM%vXSEs7?a`Lr>J$M69B{FKXnr z2QYuK3I$5%xpW+B{o`l11&Qo7RUPvi|!+utZ zpx#bsbVPb;aUg~SLBkyjG1`RrH|62g7pS;&NI5pp1@Y)|-L$4~2tzLfg9UC2fFN=a zkf;w7wha2HZ?Fc6Yxo8gll(%gT;#j5u&=dyNMBJ|QoF*<`FwmOE+cIf#Xs&?>tGN_pi_VTS<1f%v~U7S&E2u-1~i12C{+866ogU>PmJo0;mG z?ga%)jQcR$`>hslVzmPL&oR#Wp zg+vU~b~U(Oj*~SLelCV}Yroi<=6<@oJN<3`CZ)LAI?bsT0pfCoe`*K|6JVsf)Xw$w z7^?ed3XFfC5Bu-Sv-9hn{C58SoR*|VC<-)n12r1-OnVv(>~NzUPbT*1BJjzMWzM8V zQN+Wq+@2vh*Bnd$4d++Ol}}UCO+Rx$rD4`dq1)O?UDUR=s6H@mQ0K<`-9J!Ord>H$ z%XRB1CO}&2gM>O z4!ZdnQeAjZL?#MgwGLB`>7f9v#n~22h|Aw~6HJYHrzf5*p zuRjJI(1AG5Okw_H6HkFJ7z{aY^CJm-aBa{GN2RmNDpw*{0f&=5LFHVr*HreP#-D$R zgbwV22z07u*OOnq{lIHi9Z91hk2g+e*R2s{@<9*kR-^oM{WcS^tt0l`&B+}F@BCZt z#u*j!D|xHt5qr?<7$tH5!n`^ja;ZL0*!SjeqV}EHSO?&EnUukS)S%Tc^<$IT>E~|n zpz6$KBUh~3&%c|m%wTtIrnm!|9z4IZTw%$=PmV>5Pc2UIAkkcW5}1RX_lUT~su%2I|nVJKIkEujqC zr&WmDgg%@hE(=4Vsz7KtN}}cpokhf9L8Mv3#X~mpjs#Ariqt~3ktU&RVnH1%QWj7G zKbB7e;0&bzb23V;OA`DkNrOsTz5ZmrPb;_qYG6GBVFf8d65xf=Q$rvst05f4sU8h~ z`r+!9hrT|MyYqO;$0WlY4Ui9o4EDsiqy=5iIy}gobsVFKNj{Cmo@ybXU(KwC6)J+m z7s^Z{p#OG&Dhhj&Y-piF^CxAp34#3_V-7?#qvFa=8@^_#{M_h$DCfp1*s}5$n=jNu zlCk7uy6fD`F&7@&j!J)C4PMZEzUbr~2ILk@G71RjoijvUtZV0FvM}j(+i*D4t%h z#!dc$qK!q0)5D55O*!V-CN+dEk|be^cufl*iGz%WAem@SvfN}bswsz(#7<^5|E5S3 z@?<&q`_wWejv7vor;aj+5~KsUV0`lQK6$k3>i}}<{*v{)sxX91)H9;V<|J>4RE=IQqH+oPgUK-KMn+;xx)F*TWY>q;9xyt4tWO%M1_7%SsmPj*TsN&dU_;Q z7^%mp1Xt#VGMo8;1P)SX#D#3DiGeT;<+%7w^_^lDOC1RXb0`Iqx(8x;p0aiQk(#AlUc+YopJRz8&G{eHel1pdbF@^aVM zen?6mOlmx+vggG`az+_0Vv%n#dm;x)a^kcl8_zICs(>I}ja;Txvo)<}2?*_#W*P|& zsb5vECs;dbl;QJzvMzzRxqJBr4*T&(qVUB+_+E9iM`Gs^rzEqbq=|JV^5vQ>m+B0Y)X;;_R%LpTwVx&QC7e%V%*896-%VkC@QPcMhwApQ79WwdAkfHc zWP^CunJ7Cj>r2@j0L|9m+#%z7^`7c@YT5adnxa86SZ^tlViVY7as&bkqv0z6nI=JIkg|Vv%B&YhYKNo3a{g{* zk)uS26z#-OY8YFe1co3GwMZH1r8aJ3{v_O+*qjo`3zhMLZngSIZ`t~ZmyKoR37b*h zlozBD*Iku}h+q+B#`aAckJJc&ArcslVYbQY5Mg_RUI7)b-?Q24Rnz*)=tfY%(nY!# zITvAB{I?4QWNe{xNTVYu0(q7#D0r~GOJ|-if4W-Lk6UyGp-&x+!%A4FKt)2&IIugv z=doI71TS;z{eATqFfxF-jAD8?F&)L%$%rHir`w zSV*?sDNlH=4N~sUQF8U{fZ>Q4+HYWL4}!!}cdmO-!|8evyuR4+h}!OPFvlJDk7&8A zRa(+&gA^xCAV#?Z^h{~6oFobjy~6c8ySP0)xq9f#GOZ~+d4}xzWKA%cb|h(bjzq1= z$|0372Ms9u9lf98!VTp1cKpjn64gge{3biJWI=rdVGOZ@P)hr~VOS`Ui2t^6$5(&c zzWnXo?f=e8Kq=PPaMF*6B()PoR8k88Kp>zoljMeF??fL;h%I}bzX^BEMv1zC+k+a= zB5!S3hiZ zrt#0?k2mS~_~-vH*z)z_=V*#@4pF4Nu+M0N00KmAPz#_BQ$!nBJVzPsCHBJ)??VT~ zr5heg8!S5?CrNX!2by1hj<2;nLL;qj@W&!oRzYWthAc}vied4-rB|#O(eElB!9nxu z>gmz!@Hog*)c;lwBu)O95ZLS~}5QX^Fb z)Nb(zMQlMs1|%R_9xhK}+>~j03I2(B$<<4;2+B?j92QDfi4JN2I|zJ@hF8No7l`c5 z#Kk<%S1YO{yS7Ff-7eX#V@uXbs0TeAordV`m6{UWtp^YC3_Vx5!M2)QGQ1A#d!wvL z`MjOQTd}hx?qS)o7c9toW3`91b|v^QO!)bHNbcS+ z7`mPBRc0Oi$QukSCMxT1AhxGsgSL>fWS)e4;=+6Juba!KX5Ro;9RPCc+F&#pTSsIX zP8P}#khBy^`9@njUj~rOpCI6cT@?i680_FEp}>OTvoW@SRAfg@aX$}2?zk&|X|e;P zK^ZVQ)NPgN3~{4zaT0nm3c^CyMa7CQm@mmbao^A@XC$gbQ1`s89TY#{>gwUVNh|WcpH9ctt8sWV>1m7_i925V_LY6vu#D+D9&Kl0eud zIWU7co7FdRpPrvP0$OnFh<^F3QBX^n{g?=XYlMT|NQ&0}DR^y44K<^>&m3XdQd3g{%%fgOVg=iVoLN zC2uYb-~aLU`sQx$ggfPW4Mo!uo|c1ICI30;!r%}cxTp_VgK8@g=JZJ&qtx!%(2BjP zsVv^)1$4;F@?OX_EX)$?aWNY@$#UfUZvG~P&2aW?s*uo&2Vl_5l0SL5LPGa7$&cQV z`ICx4vJv)3da~eX4t3zEyzKwCcJ?q$MNu5TQWZY{VIf8hJR?RHUrM3|qQeu77F|qS z+}Z+#HYo+Mk{TCG2(lO$AaP{W#Kn!lp`(+D8-p=TScoBp7{Wxv|M{Y?m#}%0_s;z| zzkANT@1yN|_uk^{!z&`JK7`LUn(!_MnnohkAB#55V?JCr-uU3=MRRL02pc2R>GKs& z&v1R?H$3hDI3e&n2k%K@ojo)`oy~I{X^J8}*gxtE8lG$7-&pbT1rv&Jf5kf~%;Cip zDa@Y04I1AtX$gMJ7(4734K%^j9D136#jNo%21EZbRveC^=~z+#j$*em;pZ8av~VGw*p#t+QizwIBJ&n2l(0(RlnYB( zCMLW)ICQ<79d{v?5exI#7kL+szA6D0S)P^>U019jkw)2cu9zi2V^hVl3u%o27nXAs z?0IZQi2szqzaqloOnNL^9xgz=G$UiYpXSEt+Xb#56i(p3XNtLWVbq1We0ppeE1IYC zqcCGBREve6#Y8&GkMG!o#mNl$1dHrH4QqqXlkfz)klhnkxSEm42{z7+AAVUVj)vL# z@+a;;go~)-7`7&@tJV~8tfm>4I91<~ZaiE;q8XdaaM;$Jq8`{`Yi6l6J7O@?Ej&AoDEUuynEzVp#u1^uwE8kZ#6_8ah0BOwmZHX6`=29^_(3W} zs48C#IO*E8|Hw9-Yd-%PdDKMmk3%w2DT0`Iu;XrdGl<0bK=~jk8dIlDQ)Ig)O};@o z&Myr_tg$p8ihn*f9zf%y)Va5a#QC|6hg>wbAzZ5|s`UMTr@ZyQ+ZNt!3*WcbSV7R3 zbSoa;zm;N*{w?ik>u}|~q+9j*9p!gKQ@c^=`th@j&mNywKCk>aQ&j2OuX=n%`HJ#) zZZuZl_un^|2aNR*>9BK-sIrGG+;PI0|mIp^_# z)N-&l`zC*(g!;(%K>0xJd*%+VALDnyQVWfbl#i5;9-uH5f>@lQ3BYvi89zHO?Vp{O z_Gk3OwCmICnqMv8_s~s1u!#I-{JifXte05p) zO3XGz13wL(>azAnE5i4$2;XiWAjNTG3kMRI?4kklH" +# 0 "" +# 1 "/usr/include/stdc-predef.h" 1 3 4 +# 0 "" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 1 +# 61 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +#pragma GCC diagnostic push + + +#pragma GCC diagnostic ignored "-Wunused-function" +# 82 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_config.h" 1 +# 218 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_config.h" +# 1 "/usr/include/features.h" 1 3 4 +# 438 "/usr/include/features.h" 3 4 +# 1 "/usr/include/sys/cdefs.h" 1 3 4 +# 501 "/usr/include/sys/cdefs.h" 3 4 +# 1 "/usr/include/bits/wordsize.h" 1 3 4 +# 502 "/usr/include/sys/cdefs.h" 2 3 4 +# 1 "/usr/include/bits/long-double.h" 1 3 4 +# 503 "/usr/include/sys/cdefs.h" 2 3 4 +# 439 "/usr/include/features.h" 2 3 4 +# 462 "/usr/include/features.h" 3 4 +# 1 "/usr/include/gnu/stubs.h" 1 3 4 +# 10 "/usr/include/gnu/stubs.h" 3 4 +# 1 "/usr/include/gnu/stubs-64.h" 1 3 4 +# 11 "/usr/include/gnu/stubs.h" 2 3 4 +# 463 "/usr/include/features.h" 2 3 4 +# 219 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_config.h" 2 +# 83 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 + + + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 56 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" 1 +# 59 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 64 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" +# 1 "/usr/include/ctype.h" 1 3 4 +# 26 "/usr/include/ctype.h" 3 4 +# 1 "/usr/include/bits/types.h" 1 3 4 +# 27 "/usr/include/bits/types.h" 3 4 +# 1 "/usr/include/bits/wordsize.h" 1 3 4 +# 28 "/usr/include/bits/types.h" 2 3 4 + + + +# 30 "/usr/include/bits/types.h" 3 4 +typedef unsigned char __u_char; +typedef unsigned short int __u_short; +typedef unsigned int __u_int; +typedef unsigned long int __u_long; + + +typedef signed char __int8_t; +typedef unsigned char __uint8_t; +typedef signed short int __int16_t; +typedef unsigned short int __uint16_t; +typedef signed int __int32_t; +typedef unsigned int __uint32_t; + +typedef signed long int __int64_t; +typedef unsigned long int __uint64_t; + + + + + + +typedef __int8_t __int_least8_t; +typedef __uint8_t __uint_least8_t; +typedef __int16_t __int_least16_t; +typedef __uint16_t __uint_least16_t; +typedef __int32_t __int_least32_t; +typedef __uint32_t __uint_least32_t; +typedef __int64_t __int_least64_t; +typedef __uint64_t __uint_least64_t; + + + +typedef long int __quad_t; +typedef unsigned long int __u_quad_t; + + + + + + + +typedef long int __intmax_t; +typedef unsigned long int __uintmax_t; +# 140 "/usr/include/bits/types.h" 3 4 +# 1 "/usr/include/bits/typesizes.h" 1 3 4 +# 141 "/usr/include/bits/types.h" 2 3 4 + + +typedef unsigned long int __dev_t; +typedef unsigned int __uid_t; +typedef unsigned int __gid_t; +typedef unsigned long int __ino_t; +typedef unsigned long int __ino64_t; +typedef unsigned int __mode_t; +typedef unsigned long int __nlink_t; +typedef long int __off_t; +typedef long int __off64_t; +typedef int __pid_t; +typedef struct { int __val[2]; } __fsid_t; +typedef long int __clock_t; +typedef unsigned long int __rlim_t; +typedef unsigned long int __rlim64_t; +typedef unsigned int __id_t; +typedef long int __time_t; +typedef unsigned int __useconds_t; +typedef long int __suseconds_t; + +typedef int __daddr_t; +typedef int __key_t; + + +typedef int __clockid_t; + + +typedef void * __timer_t; + + +typedef long int __blksize_t; + + + + +typedef long int __blkcnt_t; +typedef long int __blkcnt64_t; + + +typedef unsigned long int __fsblkcnt_t; +typedef unsigned long int __fsblkcnt64_t; + + +typedef unsigned long int __fsfilcnt_t; +typedef unsigned long int __fsfilcnt64_t; + + +typedef long int __fsword_t; + +typedef long int __ssize_t; + + +typedef long int __syscall_slong_t; + +typedef unsigned long int __syscall_ulong_t; + + + +typedef __off64_t __loff_t; +typedef char *__caddr_t; + + +typedef long int __intptr_t; + + +typedef unsigned int __socklen_t; + + + + +typedef int __sig_atomic_t; +# 27 "/usr/include/ctype.h" 2 3 4 + +extern "C" { +# 39 "/usr/include/ctype.h" 3 4 +# 1 "/usr/include/endian.h" 1 3 4 +# 36 "/usr/include/endian.h" 3 4 +# 1 "/usr/include/bits/endian.h" 1 3 4 +# 37 "/usr/include/endian.h" 2 3 4 +# 60 "/usr/include/endian.h" 3 4 +# 1 "/usr/include/bits/byteswap.h" 1 3 4 +# 33 "/usr/include/bits/byteswap.h" 3 4 +static __inline __uint16_t +__bswap_16 (__uint16_t __bsx) +{ + + return __builtin_bswap16 (__bsx); + + + +} + + + + + + +static __inline __uint32_t +__bswap_32 (__uint32_t __bsx) +{ + + return __builtin_bswap32 (__bsx); + + + +} +# 69 "/usr/include/bits/byteswap.h" 3 4 +__extension__ static __inline __uint64_t +__bswap_64 (__uint64_t __bsx) +{ + + return __builtin_bswap64 (__bsx); + + + +} +# 61 "/usr/include/endian.h" 2 3 4 +# 1 "/usr/include/bits/uintn-identity.h" 1 3 4 +# 32 "/usr/include/bits/uintn-identity.h" 3 4 +static __inline __uint16_t +__uint16_identity (__uint16_t __x) +{ + return __x; +} + +static __inline __uint32_t +__uint32_identity (__uint32_t __x) +{ + return __x; +} + +static __inline __uint64_t +__uint64_identity (__uint64_t __x) +{ + return __x; +} +# 62 "/usr/include/endian.h" 2 3 4 +# 40 "/usr/include/ctype.h" 2 3 4 + + + + + + +enum +{ + _ISupper = ((0) < 8 ? ((1 << (0)) << 8) : ((1 << (0)) >> 8)), + _ISlower = ((1) < 8 ? ((1 << (1)) << 8) : ((1 << (1)) >> 8)), + _ISalpha = ((2) < 8 ? ((1 << (2)) << 8) : ((1 << (2)) >> 8)), + _ISdigit = ((3) < 8 ? ((1 << (3)) << 8) : ((1 << (3)) >> 8)), + _ISxdigit = ((4) < 8 ? ((1 << (4)) << 8) : ((1 << (4)) >> 8)), + _ISspace = ((5) < 8 ? ((1 << (5)) << 8) : ((1 << (5)) >> 8)), + _ISprint = ((6) < 8 ? ((1 << (6)) << 8) : ((1 << (6)) >> 8)), + _ISgraph = ((7) < 8 ? ((1 << (7)) << 8) : ((1 << (7)) >> 8)), + _ISblank = ((8) < 8 ? ((1 << (8)) << 8) : ((1 << (8)) >> 8)), + _IScntrl = ((9) < 8 ? ((1 << (9)) << 8) : ((1 << (9)) >> 8)), + _ISpunct = ((10) < 8 ? ((1 << (10)) << 8) : ((1 << (10)) >> 8)), + _ISalnum = ((11) < 8 ? ((1 << (11)) << 8) : ((1 << (11)) >> 8)) +}; +# 79 "/usr/include/ctype.h" 3 4 +extern const unsigned short int **__ctype_b_loc (void) + throw () __attribute__ ((__const__)); +extern const __int32_t **__ctype_tolower_loc (void) + throw () __attribute__ ((__const__)); +extern const __int32_t **__ctype_toupper_loc (void) + throw () __attribute__ ((__const__)); +# 108 "/usr/include/ctype.h" 3 4 +extern int isalnum (int) throw (); +extern int isalpha (int) throw (); +extern int iscntrl (int) throw (); +extern int isdigit (int) throw (); +extern int islower (int) throw (); +extern int isgraph (int) throw (); +extern int isprint (int) throw (); +extern int ispunct (int) throw (); +extern int isspace (int) throw (); +extern int isupper (int) throw (); +extern int isxdigit (int) throw (); + + + +extern int tolower (int __c) throw (); + + +extern int toupper (int __c) throw (); + + + + +extern int isblank (int) throw (); + + + + +extern int isctype (int __c, int __mask) throw (); + + + + + + +extern int isascii (int __c) throw (); + + + +extern int toascii (int __c) throw (); + + + +extern int _toupper (int) throw (); +extern int _tolower (int) throw (); +# 237 "/usr/include/ctype.h" 3 4 +# 1 "/usr/include/bits/types/locale_t.h" 1 3 4 +# 22 "/usr/include/bits/types/locale_t.h" 3 4 +# 1 "/usr/include/bits/types/__locale_t.h" 1 3 4 +# 28 "/usr/include/bits/types/__locale_t.h" 3 4 +struct __locale_struct +{ + + struct __locale_data *__locales[13]; + + + const unsigned short int *__ctype_b; + const int *__ctype_tolower; + const int *__ctype_toupper; + + + const char *__names[13]; +}; + +typedef struct __locale_struct *__locale_t; +# 23 "/usr/include/bits/types/locale_t.h" 2 3 4 + +typedef __locale_t locale_t; +# 238 "/usr/include/ctype.h" 2 3 4 +# 251 "/usr/include/ctype.h" 3 4 +extern int isalnum_l (int, locale_t) throw (); +extern int isalpha_l (int, locale_t) throw (); +extern int iscntrl_l (int, locale_t) throw (); +extern int isdigit_l (int, locale_t) throw (); +extern int islower_l (int, locale_t) throw (); +extern int isgraph_l (int, locale_t) throw (); +extern int isprint_l (int, locale_t) throw (); +extern int ispunct_l (int, locale_t) throw (); +extern int isspace_l (int, locale_t) throw (); +extern int isupper_l (int, locale_t) throw (); +extern int isxdigit_l (int, locale_t) throw (); + +extern int isblank_l (int, locale_t) throw (); + + + +extern int __tolower_l (int __c, locale_t __l) throw (); +extern int tolower_l (int __c, locale_t __l) throw (); + + +extern int __toupper_l (int __c, locale_t __l) throw (); +extern int toupper_l (int __c, locale_t __l) throw (); +# 327 "/usr/include/ctype.h" 3 4 +} +# 65 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 2 +# 60 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" 2 +# 68 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" + +# 68 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" +enum __attribute__((device_builtin)) cudaRoundMode +{ + cudaRoundNearest, + cudaRoundZero, + cudaRoundPosInf, + cudaRoundMinInf +}; +# 57 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" 1 +# 59 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 60 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" 1 +# 65 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 66 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" 2 +# 104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +struct __attribute__((device_builtin)) char1 +{ + signed char x; +}; + +struct __attribute__((device_builtin)) uchar1 +{ + unsigned char x; +}; + + +struct __attribute__((device_builtin)) __attribute__((aligned(2))) char2 +{ + signed char x, y; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(2))) uchar2 +{ + unsigned char x, y; +}; + +struct __attribute__((device_builtin)) char3 +{ + signed char x, y, z; +}; + +struct __attribute__((device_builtin)) uchar3 +{ + unsigned char x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(4))) char4 +{ + signed char x, y, z, w; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(4))) uchar4 +{ + unsigned char x, y, z, w; +}; + +struct __attribute__((device_builtin)) short1 +{ + short x; +}; + +struct __attribute__((device_builtin)) ushort1 +{ + unsigned short x; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(4))) short2 +{ + short x, y; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(4))) ushort2 +{ + unsigned short x, y; +}; + +struct __attribute__((device_builtin)) short3 +{ + short x, y, z; +}; + +struct __attribute__((device_builtin)) ushort3 +{ + unsigned short x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(8))) short4 { short x; short y; short z; short w; }; +struct __attribute__((device_builtin)) __attribute__((aligned(8))) ushort4 { unsigned short x; unsigned short y; unsigned short z; unsigned short w; }; + +struct __attribute__((device_builtin)) int1 +{ + int x; +}; + +struct __attribute__((device_builtin)) uint1 +{ + unsigned int x; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(8))) int2 { int x; int y; }; +struct __attribute__((device_builtin)) __attribute__((aligned(8))) uint2 { unsigned int x; unsigned int y; }; + +struct __attribute__((device_builtin)) int3 +{ + int x, y, z; +}; + +struct __attribute__((device_builtin)) uint3 +{ + unsigned int x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) int4 +{ + int x, y, z, w; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) uint4 +{ + unsigned int x, y, z, w; +}; + +struct __attribute__((device_builtin)) long1 +{ + long int x; +}; + +struct __attribute__((device_builtin)) ulong1 +{ + unsigned long x; +}; + + + + + + +struct __attribute__((device_builtin)) __attribute__((aligned(2*sizeof(long int)))) long2 +{ + long int x, y; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(2*sizeof(unsigned long int)))) ulong2 +{ + unsigned long int x, y; +}; + + + +struct __attribute__((device_builtin)) long3 +{ + long int x, y, z; +}; + +struct __attribute__((device_builtin)) ulong3 +{ + unsigned long int x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) long4 +{ + long int x, y, z, w; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) ulong4 +{ + unsigned long int x, y, z, w; +}; + +struct __attribute__((device_builtin)) float1 +{ + float x; +}; +# 280 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +struct __attribute__((device_builtin)) __attribute__((aligned(8))) float2 { float x; float y; }; + + + + +struct __attribute__((device_builtin)) float3 +{ + float x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) float4 +{ + float x, y, z, w; +}; + +struct __attribute__((device_builtin)) longlong1 +{ + long long int x; +}; + +struct __attribute__((device_builtin)) ulonglong1 +{ + unsigned long long int x; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) longlong2 +{ + long long int x, y; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) ulonglong2 +{ + unsigned long long int x, y; +}; + +struct __attribute__((device_builtin)) longlong3 +{ + long long int x, y, z; +}; + +struct __attribute__((device_builtin)) ulonglong3 +{ + unsigned long long int x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) longlong4 +{ + long long int x, y, z ,w; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) ulonglong4 +{ + unsigned long long int x, y, z, w; +}; + +struct __attribute__((device_builtin)) double1 +{ + double x; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) double2 +{ + double x, y; +}; + +struct __attribute__((device_builtin)) double3 +{ + double x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) double4 +{ + double x, y, z, w; +}; +# 367 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +typedef __attribute__((device_builtin)) struct char1 char1; +typedef __attribute__((device_builtin)) struct uchar1 uchar1; +typedef __attribute__((device_builtin)) struct char2 char2; +typedef __attribute__((device_builtin)) struct uchar2 uchar2; +typedef __attribute__((device_builtin)) struct char3 char3; +typedef __attribute__((device_builtin)) struct uchar3 uchar3; +typedef __attribute__((device_builtin)) struct char4 char4; +typedef __attribute__((device_builtin)) struct uchar4 uchar4; +typedef __attribute__((device_builtin)) struct short1 short1; +typedef __attribute__((device_builtin)) struct ushort1 ushort1; +typedef __attribute__((device_builtin)) struct short2 short2; +typedef __attribute__((device_builtin)) struct ushort2 ushort2; +typedef __attribute__((device_builtin)) struct short3 short3; +typedef __attribute__((device_builtin)) struct ushort3 ushort3; +typedef __attribute__((device_builtin)) struct short4 short4; +typedef __attribute__((device_builtin)) struct ushort4 ushort4; +typedef __attribute__((device_builtin)) struct int1 int1; +typedef __attribute__((device_builtin)) struct uint1 uint1; +typedef __attribute__((device_builtin)) struct int2 int2; +typedef __attribute__((device_builtin)) struct uint2 uint2; +typedef __attribute__((device_builtin)) struct int3 int3; +typedef __attribute__((device_builtin)) struct uint3 uint3; +typedef __attribute__((device_builtin)) struct int4 int4; +typedef __attribute__((device_builtin)) struct uint4 uint4; +typedef __attribute__((device_builtin)) struct long1 long1; +typedef __attribute__((device_builtin)) struct ulong1 ulong1; +typedef __attribute__((device_builtin)) struct long2 long2; +typedef __attribute__((device_builtin)) struct ulong2 ulong2; +typedef __attribute__((device_builtin)) struct long3 long3; +typedef __attribute__((device_builtin)) struct ulong3 ulong3; +typedef __attribute__((device_builtin)) struct long4 long4; +typedef __attribute__((device_builtin)) struct ulong4 ulong4; +typedef __attribute__((device_builtin)) struct float1 float1; +typedef __attribute__((device_builtin)) struct float2 float2; +typedef __attribute__((device_builtin)) struct float3 float3; +typedef __attribute__((device_builtin)) struct float4 float4; +typedef __attribute__((device_builtin)) struct longlong1 longlong1; +typedef __attribute__((device_builtin)) struct ulonglong1 ulonglong1; +typedef __attribute__((device_builtin)) struct longlong2 longlong2; +typedef __attribute__((device_builtin)) struct ulonglong2 ulonglong2; +typedef __attribute__((device_builtin)) struct longlong3 longlong3; +typedef __attribute__((device_builtin)) struct ulonglong3 ulonglong3; +typedef __attribute__((device_builtin)) struct longlong4 longlong4; +typedef __attribute__((device_builtin)) struct ulonglong4 ulonglong4; +typedef __attribute__((device_builtin)) struct double1 double1; +typedef __attribute__((device_builtin)) struct double2 double2; +typedef __attribute__((device_builtin)) struct double3 double3; +typedef __attribute__((device_builtin)) struct double4 double4; +# 426 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +struct __attribute__((device_builtin)) dim3 +{ + unsigned int x, y, z; + + + __attribute__((host)) __attribute__((device)) constexpr dim3(unsigned int vx = 1, unsigned int vy = 1, unsigned int vz = 1) : x(vx), y(vy), z(vz) {} + __attribute__((host)) __attribute__((device)) constexpr dim3(uint3 v) : x(v.x), y(v.y), z(v.z) {} + __attribute__((host)) __attribute__((device)) constexpr operator uint3(void) const { return uint3{x, y, z}; } + + + + + + +}; + +typedef __attribute__((device_builtin)) struct dim3 dim3; +# 62 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" 2 +# 83 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 1 3 4 +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/syslimits.h" 1 3 4 + + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 1 3 4 +# 205 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 3 4 +# 1 "/usr/include/limits.h" 1 3 4 +# 26 "/usr/include/limits.h" 3 4 +# 1 "/usr/include/bits/libc-header-start.h" 1 3 4 +# 27 "/usr/include/limits.h" 2 3 4 +# 183 "/usr/include/limits.h" 3 4 +# 1 "/usr/include/bits/posix1_lim.h" 1 3 4 +# 27 "/usr/include/bits/posix1_lim.h" 3 4 +# 1 "/usr/include/bits/wordsize.h" 1 3 4 +# 28 "/usr/include/bits/posix1_lim.h" 2 3 4 +# 161 "/usr/include/bits/posix1_lim.h" 3 4 +# 1 "/usr/include/bits/local_lim.h" 1 3 4 +# 38 "/usr/include/bits/local_lim.h" 3 4 +# 1 "/usr/include/linux/limits.h" 1 3 4 +# 39 "/usr/include/bits/local_lim.h" 2 3 4 +# 162 "/usr/include/bits/posix1_lim.h" 2 3 4 +# 184 "/usr/include/limits.h" 2 3 4 + + + +# 1 "/usr/include/bits/posix2_lim.h" 1 3 4 +# 188 "/usr/include/limits.h" 2 3 4 + + + +# 1 "/usr/include/bits/xopen_lim.h" 1 3 4 +# 64 "/usr/include/bits/xopen_lim.h" 3 4 +# 1 "/usr/include/bits/uio_lim.h" 1 3 4 +# 65 "/usr/include/bits/xopen_lim.h" 2 3 4 +# 192 "/usr/include/limits.h" 2 3 4 +# 206 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 2 3 4 +# 8 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/syslimits.h" 2 3 4 +# 35 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 2 3 4 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 145 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 4 + +# 145 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 4 +typedef long int ptrdiff_t; +# 214 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 4 +typedef long unsigned int size_t; +# 425 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 4 +typedef struct { + long long __max_align_ll __attribute__((__aligned__(__alignof__(long long)))); + long double __max_align_ld __attribute__((__aligned__(__alignof__(long double)))); +# 436 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 4 +} max_align_t; + + + + + + + typedef decltype(nullptr) nullptr_t; +# 85 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" 2 +# 205 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + +# 205 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +enum __attribute__((device_builtin)) cudaError +{ + + + + + + cudaSuccess = 0, + + + + + + cudaErrorInvalidValue = 1, + + + + + + cudaErrorMemoryAllocation = 2, + + + + + + cudaErrorInitializationError = 3, + + + + + + + cudaErrorCudartUnloading = 4, + + + + + + + cudaErrorProfilerDisabled = 5, + + + + + + + + cudaErrorProfilerNotInitialized = 6, + + + + + + + cudaErrorProfilerAlreadyStarted = 7, + + + + + + + cudaErrorProfilerAlreadyStopped = 8, + + + + + + + + cudaErrorInvalidConfiguration = 9, + + + + + + cudaErrorInvalidPitchValue = 12, + + + + + + cudaErrorInvalidSymbol = 13, + + + + + + + + cudaErrorInvalidHostPointer = 16, + + + + + + + + cudaErrorInvalidDevicePointer = 17, + + + + + cudaErrorInvalidTexture = 18, + + + + + + cudaErrorInvalidTextureBinding = 19, + + + + + + + cudaErrorInvalidChannelDescriptor = 20, + + + + + + cudaErrorInvalidMemcpyDirection = 21, +# 336 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorAddressOfConstant = 22, +# 345 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorTextureFetchFailed = 23, +# 354 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorTextureNotBound = 24, +# 363 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorSynchronizationError = 25, + + + + + cudaErrorInvalidFilterSetting = 26, + + + + + + cudaErrorInvalidNormSetting = 27, + + + + + + + + cudaErrorMixedDeviceExecution = 28, + + + + + + + + cudaErrorNotYetImplemented = 31, +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorMemoryValueTooLarge = 32, + + + + + + cudaErrorStubLibrary = 34, + + + + + + + cudaErrorInsufficientDriver = 35, + + + + + + + cudaErrorCallRequiresNewerDriver = 36, + + + + + + cudaErrorInvalidSurface = 37, + + + + + + cudaErrorDuplicateVariableName = 43, + + + + + + cudaErrorDuplicateTextureName = 44, + + + + + + cudaErrorDuplicateSurfaceName = 45, +# 453 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorDevicesUnavailable = 46, +# 466 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorIncompatibleDriverContext = 49, + + + + + + cudaErrorMissingConfiguration = 52, +# 481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorPriorLaunchFailure = 53, + + + + + + cudaErrorLaunchMaxDepthExceeded = 65, + + + + + + + + cudaErrorLaunchFileScopedTex = 66, + + + + + + + + cudaErrorLaunchFileScopedSurf = 67, +# 519 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorSyncDepthExceeded = 68, +# 531 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorLaunchPendingCountExceeded = 69, + + + + + + cudaErrorInvalidDeviceFunction = 98, + + + + + + cudaErrorNoDevice = 100, + + + + + + + cudaErrorInvalidDevice = 101, + + + + + cudaErrorDeviceNotLicensed = 102, +# 564 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorSoftwareValidityNotEstablished = 103, + + + + + cudaErrorStartupFailure = 127, + + + + + cudaErrorInvalidKernelImage = 200, +# 584 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorDeviceUninitialized = 201, + + + + + cudaErrorMapBufferObjectFailed = 205, + + + + + cudaErrorUnmapBufferObjectFailed = 206, + + + + + + cudaErrorArrayIsMapped = 207, + + + + + cudaErrorAlreadyMapped = 208, + + + + + + + + cudaErrorNoKernelImageForDevice = 209, + + + + + cudaErrorAlreadyAcquired = 210, + + + + + cudaErrorNotMapped = 211, + + + + + + cudaErrorNotMappedAsArray = 212, + + + + + + cudaErrorNotMappedAsPointer = 213, + + + + + + cudaErrorECCUncorrectable = 214, + + + + + + cudaErrorUnsupportedLimit = 215, + + + + + + cudaErrorDeviceAlreadyInUse = 216, + + + + + + cudaErrorPeerAccessUnsupported = 217, + + + + + + cudaErrorInvalidPtx = 218, + + + + + cudaErrorInvalidGraphicsContext = 219, + + + + + + cudaErrorNvlinkUncorrectable = 220, + + + + + + + cudaErrorJitCompilerNotFound = 221, + + + + + + + cudaErrorUnsupportedPtxVersion = 222, + + + + + + + cudaErrorJitCompilationDisabled = 223, + + + + + cudaErrorUnsupportedExecAffinity = 224, + + + + + + cudaErrorUnsupportedDevSideSync = 225, + + + + + cudaErrorInvalidSource = 300, + + + + + cudaErrorFileNotFound = 301, + + + + + cudaErrorSharedObjectSymbolNotFound = 302, + + + + + cudaErrorSharedObjectInitFailed = 303, + + + + + cudaErrorOperatingSystem = 304, + + + + + + + cudaErrorInvalidResourceHandle = 400, + + + + + + cudaErrorIllegalState = 401, + + + + + + + + cudaErrorLossyQuery = 402, + + + + + + + cudaErrorSymbolNotFound = 500, + + + + + + + + cudaErrorNotReady = 600, + + + + + + + + cudaErrorIllegalAddress = 700, +# 786 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorLaunchOutOfResources = 701, +# 797 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorLaunchTimeout = 702, + + + + + + cudaErrorLaunchIncompatibleTexturing = 703, + + + + + + + cudaErrorPeerAccessAlreadyEnabled = 704, + + + + + + + cudaErrorPeerAccessNotEnabled = 705, +# 830 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorSetOnActiveProcess = 708, + + + + + + + cudaErrorContextIsDestroyed = 709, + + + + + + + cudaErrorAssert = 710, + + + + + + + cudaErrorTooManyPeers = 711, + + + + + + cudaErrorHostMemoryAlreadyRegistered = 712, + + + + + + cudaErrorHostMemoryNotRegistered = 713, +# 872 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorHardwareStackError = 714, + + + + + + + + cudaErrorIllegalInstruction = 715, +# 889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorMisalignedAddress = 716, +# 900 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorInvalidAddressSpace = 717, + + + + + + + + cudaErrorInvalidPc = 718, +# 919 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorLaunchFailure = 719, +# 928 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorCooperativeLaunchTooLarge = 720, + + + + + cudaErrorNotPermitted = 800, + + + + + + cudaErrorNotSupported = 801, +# 948 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorSystemNotReady = 802, + + + + + + + cudaErrorSystemDriverMismatch = 803, +# 964 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorCompatNotSupportedOnDevice = 804, + + + + + cudaErrorMpsConnectionFailed = 805, + + + + + cudaErrorMpsRpcFailure = 806, + + + + + + cudaErrorMpsServerNotReady = 807, + + + + + cudaErrorMpsMaxClientsReached = 808, + + + + + cudaErrorMpsMaxConnectionsReached = 809, + + + + + cudaErrorMpsClientTerminated = 810, + + + + + cudaErrorCdpNotSupported = 811, + + + + + cudaErrorCdpVersionMismatch = 812, + + + + + cudaErrorStreamCaptureUnsupported = 900, + + + + + + cudaErrorStreamCaptureInvalidated = 901, + + + + + + cudaErrorStreamCaptureMerge = 902, + + + + + cudaErrorStreamCaptureUnmatched = 903, + + + + + + cudaErrorStreamCaptureUnjoined = 904, + + + + + + + cudaErrorStreamCaptureIsolation = 905, + + + + + + cudaErrorStreamCaptureImplicit = 906, + + + + + + cudaErrorCapturedEvent = 907, + + + + + + + cudaErrorStreamCaptureWrongThread = 908, + + + + + cudaErrorTimeout = 909, + + + + + + cudaErrorGraphExecUpdateFailure = 910, +# 1080 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorExternalDevice = 911, + + + + + + cudaErrorInvalidClusterSize = 912, + + + + + + cudaErrorFunctionNotLoaded = 913, + + + + + + cudaErrorInvalidResourceType = 914, + + + + + + cudaErrorInvalidResourceConfiguration = 915, + + + + + cudaErrorUnknown = 999 + + + + + + + + , cudaErrorApiFailureBase = 10000 +}; + + + + +enum __attribute__((device_builtin)) cudaChannelFormatKind +{ + cudaChannelFormatKindSigned = 0, + cudaChannelFormatKindUnsigned = 1, + cudaChannelFormatKindFloat = 2, + cudaChannelFormatKindNone = 3, + cudaChannelFormatKindNV12 = 4, + cudaChannelFormatKindUnsignedNormalized8X1 = 5, + cudaChannelFormatKindUnsignedNormalized8X2 = 6, + cudaChannelFormatKindUnsignedNormalized8X4 = 7, + cudaChannelFormatKindUnsignedNormalized16X1 = 8, + cudaChannelFormatKindUnsignedNormalized16X2 = 9, + cudaChannelFormatKindUnsignedNormalized16X4 = 10, + cudaChannelFormatKindSignedNormalized8X1 = 11, + cudaChannelFormatKindSignedNormalized8X2 = 12, + cudaChannelFormatKindSignedNormalized8X4 = 13, + cudaChannelFormatKindSignedNormalized16X1 = 14, + cudaChannelFormatKindSignedNormalized16X2 = 15, + cudaChannelFormatKindSignedNormalized16X4 = 16, + cudaChannelFormatKindUnsignedBlockCompressed1 = 17, + cudaChannelFormatKindUnsignedBlockCompressed1SRGB = 18, + cudaChannelFormatKindUnsignedBlockCompressed2 = 19, + cudaChannelFormatKindUnsignedBlockCompressed2SRGB = 20, + cudaChannelFormatKindUnsignedBlockCompressed3 = 21, + cudaChannelFormatKindUnsignedBlockCompressed3SRGB = 22, + cudaChannelFormatKindUnsignedBlockCompressed4 = 23, + cudaChannelFormatKindSignedBlockCompressed4 = 24, + cudaChannelFormatKindUnsignedBlockCompressed5 = 25, + cudaChannelFormatKindSignedBlockCompressed5 = 26, + cudaChannelFormatKindUnsignedBlockCompressed6H = 27, + cudaChannelFormatKindSignedBlockCompressed6H = 28, + cudaChannelFormatKindUnsignedBlockCompressed7 = 29, + cudaChannelFormatKindUnsignedBlockCompressed7SRGB = 30 +}; + + + + +struct __attribute__((device_builtin)) cudaChannelFormatDesc +{ + int x; + int y; + int z; + int w; + enum cudaChannelFormatKind f; +}; + + + + +typedef struct cudaArray *cudaArray_t; + + + + +typedef const struct cudaArray *cudaArray_const_t; + +struct cudaArray; + + + + +typedef struct cudaMipmappedArray *cudaMipmappedArray_t; + + + + +typedef const struct cudaMipmappedArray *cudaMipmappedArray_const_t; + +struct cudaMipmappedArray; +# 1202 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct __attribute__((device_builtin)) cudaArraySparseProperties { + struct { + unsigned int width; + unsigned int height; + unsigned int depth; + } tileExtent; + unsigned int miptailFirstLevel; + unsigned long long miptailSize; + unsigned int flags; + unsigned int reserved[4]; +}; + + + + +struct __attribute__((device_builtin)) cudaArrayMemoryRequirements { + size_t size; + size_t alignment; + unsigned int reserved[4]; +}; + + + + +enum __attribute__((device_builtin)) cudaMemoryType +{ + cudaMemoryTypeUnregistered = 0, + cudaMemoryTypeHost = 1, + cudaMemoryTypeDevice = 2, + cudaMemoryTypeManaged = 3 +}; + + + + +enum __attribute__((device_builtin)) cudaMemcpyKind +{ + cudaMemcpyHostToHost = 0, + cudaMemcpyHostToDevice = 1, + cudaMemcpyDeviceToHost = 2, + cudaMemcpyDeviceToDevice = 3, + cudaMemcpyDefault = 4 +}; + + + + + + +struct __attribute__((device_builtin)) cudaPitchedPtr +{ + void *ptr; + size_t pitch; + size_t xsize; + size_t ysize; +}; + + + + + + +struct __attribute__((device_builtin)) cudaExtent +{ + size_t width; + size_t height; + size_t depth; +}; + + + + + + +struct __attribute__((device_builtin)) cudaPos +{ + size_t x; + size_t y; + size_t z; +}; + + + + +struct __attribute__((device_builtin)) cudaMemcpy3DParms +{ + cudaArray_t srcArray; + struct cudaPos srcPos; + struct cudaPitchedPtr srcPtr; + + cudaArray_t dstArray; + struct cudaPos dstPos; + struct cudaPitchedPtr dstPtr; + + struct cudaExtent extent; + enum cudaMemcpyKind kind; +}; + + + + +struct __attribute__((device_builtin)) cudaMemcpyNodeParams { + int flags; + int reserved[3]; + struct cudaMemcpy3DParms copyParams; +}; + + + + +struct __attribute__((device_builtin)) cudaMemcpy3DPeerParms +{ + cudaArray_t srcArray; + struct cudaPos srcPos; + struct cudaPitchedPtr srcPtr; + int srcDevice; + + cudaArray_t dstArray; + struct cudaPos dstPos; + struct cudaPitchedPtr dstPtr; + int dstDevice; + + struct cudaExtent extent; +}; + + + + +struct __attribute__((device_builtin)) cudaMemsetParams { + void *dst; + size_t pitch; + unsigned int value; + unsigned int elementSize; + size_t width; + size_t height; +}; + + + + +struct __attribute__((device_builtin)) cudaMemsetParamsV2 { + void *dst; + size_t pitch; + unsigned int value; + unsigned int elementSize; + size_t width; + size_t height; +}; + + + + +enum __attribute__((device_builtin)) cudaAccessProperty { + cudaAccessPropertyNormal = 0, + cudaAccessPropertyStreaming = 1, + cudaAccessPropertyPersisting = 2 +}; +# 1371 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct __attribute__((device_builtin)) cudaAccessPolicyWindow { + void *base_ptr; + size_t num_bytes; + float hitRatio; + enum cudaAccessProperty hitProp; + enum cudaAccessProperty missProp; +}; +# 1389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef void ( *cudaHostFn_t)(void *userData); + + + + +struct __attribute__((device_builtin)) cudaHostNodeParams { + cudaHostFn_t fn; + void* userData; +}; + + + + +struct __attribute__((device_builtin)) cudaHostNodeParamsV2 { + cudaHostFn_t fn; + void* userData; +}; + + + + +enum __attribute__((device_builtin)) cudaStreamCaptureStatus { + cudaStreamCaptureStatusNone = 0, + cudaStreamCaptureStatusActive = 1, + cudaStreamCaptureStatusInvalidated = 2 + +}; + + + + + +enum __attribute__((device_builtin)) cudaStreamCaptureMode { + cudaStreamCaptureModeGlobal = 0, + cudaStreamCaptureModeThreadLocal = 1, + cudaStreamCaptureModeRelaxed = 2 +}; + +enum __attribute__((device_builtin)) cudaSynchronizationPolicy { + cudaSyncPolicyAuto = 1, + cudaSyncPolicySpin = 2, + cudaSyncPolicyYield = 3, + cudaSyncPolicyBlockingSync = 4 +}; + + + + +enum __attribute__((device_builtin)) cudaClusterSchedulingPolicy { + cudaClusterSchedulingPolicyDefault = 0, + cudaClusterSchedulingPolicySpread = 1, + cudaClusterSchedulingPolicyLoadBalancing = 2 +}; + + + + +enum __attribute__((device_builtin)) cudaStreamUpdateCaptureDependenciesFlags { + cudaStreamAddCaptureDependencies = 0x0, + cudaStreamSetCaptureDependencies = 0x1 +}; + + + + +enum __attribute__((device_builtin)) cudaUserObjectFlags { + cudaUserObjectNoDestructorSync = 0x1 +}; + + + + +enum __attribute__((device_builtin)) cudaUserObjectRetainFlags { + cudaGraphUserObjectMove = 0x1 +}; + + + + +struct cudaGraphicsResource; + + + + +enum __attribute__((device_builtin)) cudaGraphicsRegisterFlags +{ + cudaGraphicsRegisterFlagsNone = 0, + cudaGraphicsRegisterFlagsReadOnly = 1, + cudaGraphicsRegisterFlagsWriteDiscard = 2, + cudaGraphicsRegisterFlagsSurfaceLoadStore = 4, + cudaGraphicsRegisterFlagsTextureGather = 8 +}; + + + + +enum __attribute__((device_builtin)) cudaGraphicsMapFlags +{ + cudaGraphicsMapFlagsNone = 0, + cudaGraphicsMapFlagsReadOnly = 1, + cudaGraphicsMapFlagsWriteDiscard = 2 +}; + + + + +enum __attribute__((device_builtin)) cudaGraphicsCubeFace +{ + cudaGraphicsCubeFacePositiveX = 0x00, + cudaGraphicsCubeFaceNegativeX = 0x01, + cudaGraphicsCubeFacePositiveY = 0x02, + cudaGraphicsCubeFaceNegativeY = 0x03, + cudaGraphicsCubeFacePositiveZ = 0x04, + cudaGraphicsCubeFaceNegativeZ = 0x05 +}; + + + + +enum __attribute__((device_builtin)) cudaResourceType +{ + cudaResourceTypeArray = 0x00, + cudaResourceTypeMipmappedArray = 0x01, + cudaResourceTypeLinear = 0x02, + cudaResourceTypePitch2D = 0x03 +}; + + + + +enum __attribute__((device_builtin)) cudaResourceViewFormat +{ + cudaResViewFormatNone = 0x00, + cudaResViewFormatUnsignedChar1 = 0x01, + cudaResViewFormatUnsignedChar2 = 0x02, + cudaResViewFormatUnsignedChar4 = 0x03, + cudaResViewFormatSignedChar1 = 0x04, + cudaResViewFormatSignedChar2 = 0x05, + cudaResViewFormatSignedChar4 = 0x06, + cudaResViewFormatUnsignedShort1 = 0x07, + cudaResViewFormatUnsignedShort2 = 0x08, + cudaResViewFormatUnsignedShort4 = 0x09, + cudaResViewFormatSignedShort1 = 0x0a, + cudaResViewFormatSignedShort2 = 0x0b, + cudaResViewFormatSignedShort4 = 0x0c, + cudaResViewFormatUnsignedInt1 = 0x0d, + cudaResViewFormatUnsignedInt2 = 0x0e, + cudaResViewFormatUnsignedInt4 = 0x0f, + cudaResViewFormatSignedInt1 = 0x10, + cudaResViewFormatSignedInt2 = 0x11, + cudaResViewFormatSignedInt4 = 0x12, + cudaResViewFormatHalf1 = 0x13, + cudaResViewFormatHalf2 = 0x14, + cudaResViewFormatHalf4 = 0x15, + cudaResViewFormatFloat1 = 0x16, + cudaResViewFormatFloat2 = 0x17, + cudaResViewFormatFloat4 = 0x18, + cudaResViewFormatUnsignedBlockCompressed1 = 0x19, + cudaResViewFormatUnsignedBlockCompressed2 = 0x1a, + cudaResViewFormatUnsignedBlockCompressed3 = 0x1b, + cudaResViewFormatUnsignedBlockCompressed4 = 0x1c, + cudaResViewFormatSignedBlockCompressed4 = 0x1d, + cudaResViewFormatUnsignedBlockCompressed5 = 0x1e, + cudaResViewFormatSignedBlockCompressed5 = 0x1f, + cudaResViewFormatUnsignedBlockCompressed6H = 0x20, + cudaResViewFormatSignedBlockCompressed6H = 0x21, + cudaResViewFormatUnsignedBlockCompressed7 = 0x22 +}; + + + + +struct __attribute__((device_builtin)) cudaResourceDesc { + enum cudaResourceType resType; + + union { + struct { + cudaArray_t array; + } array; + struct { + cudaMipmappedArray_t mipmap; + } mipmap; + struct { + void *devPtr; + struct cudaChannelFormatDesc desc; + size_t sizeInBytes; + } linear; + struct { + void *devPtr; + struct cudaChannelFormatDesc desc; + size_t width; + size_t height; + size_t pitchInBytes; + } pitch2D; + } res; +}; + + + + +struct __attribute__((device_builtin)) cudaResourceViewDesc +{ + enum cudaResourceViewFormat format; + size_t width; + size_t height; + size_t depth; + unsigned int firstMipmapLevel; + unsigned int lastMipmapLevel; + unsigned int firstLayer; + unsigned int lastLayer; +}; + + + + +struct __attribute__((device_builtin)) cudaPointerAttributes +{ + + + + + enum cudaMemoryType type; +# 1621 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + int device; + + + + + + void *devicePointer; +# 1636 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + void *hostPointer; +}; + + + + +struct __attribute__((device_builtin)) cudaFuncAttributes +{ + + + + + + size_t sharedSizeBytes; + + + + + + size_t constSizeBytes; + + + + + size_t localSizeBytes; + + + + + + + int maxThreadsPerBlock; + + + + + int numRegs; + + + + + + + int ptxVersion; + + + + + + + int binaryVersion; + + + + + + int cacheModeCA; + + + + + + + int maxDynamicSharedSizeBytes; +# 1708 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + int preferredShmemCarveout; + + + + + + int clusterDimMustBeSet; +# 1725 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + int requiredClusterWidth; + int requiredClusterHeight; + int requiredClusterDepth; + + + + + + int clusterSchedulingPolicyPreference; +# 1755 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + int nonPortableClusterSizeAllowed; + + + + + int reserved[16]; +}; + + + + +enum __attribute__((device_builtin)) cudaFuncAttribute +{ + cudaFuncAttributeMaxDynamicSharedMemorySize = 8, + cudaFuncAttributePreferredSharedMemoryCarveout = 9, + cudaFuncAttributeClusterDimMustBeSet = 10, + cudaFuncAttributeRequiredClusterWidth = 11, + cudaFuncAttributeRequiredClusterHeight = 12, + cudaFuncAttributeRequiredClusterDepth = 13, + cudaFuncAttributeNonPortableClusterSizeAllowed = 14, + cudaFuncAttributeClusterSchedulingPolicyPreference = 15, + cudaFuncAttributeMax +}; + + + + +enum __attribute__((device_builtin)) cudaFuncCache +{ + cudaFuncCachePreferNone = 0, + cudaFuncCachePreferShared = 1, + cudaFuncCachePreferL1 = 2, + cudaFuncCachePreferEqual = 3 +}; + + + + + +enum __attribute__((device_builtin)) cudaSharedMemConfig +{ + cudaSharedMemBankSizeDefault = 0, + cudaSharedMemBankSizeFourByte = 1, + cudaSharedMemBankSizeEightByte = 2 +}; + + + + +enum __attribute__((device_builtin)) cudaSharedCarveout { + cudaSharedmemCarveoutDefault = -1, + cudaSharedmemCarveoutMaxShared = 100, + cudaSharedmemCarveoutMaxL1 = 0 +}; + + + + +enum __attribute__((device_builtin)) cudaComputeMode +{ + cudaComputeModeDefault = 0, + cudaComputeModeExclusive = 1, + cudaComputeModeProhibited = 2, + cudaComputeModeExclusiveProcess = 3 +}; + + + + +enum __attribute__((device_builtin)) cudaLimit +{ + cudaLimitStackSize = 0x00, + cudaLimitPrintfFifoSize = 0x01, + cudaLimitMallocHeapSize = 0x02, + cudaLimitDevRuntimeSyncDepth = 0x03, + cudaLimitDevRuntimePendingLaunchCount = 0x04, + cudaLimitMaxL2FetchGranularity = 0x05, + cudaLimitPersistingL2CacheSize = 0x06 +}; + + + + +enum __attribute__((device_builtin)) cudaMemoryAdvise +{ + cudaMemAdviseSetReadMostly = 1, + cudaMemAdviseUnsetReadMostly = 2, + cudaMemAdviseSetPreferredLocation = 3, + cudaMemAdviseUnsetPreferredLocation = 4, + cudaMemAdviseSetAccessedBy = 5, + cudaMemAdviseUnsetAccessedBy = 6 +}; + + + + +enum __attribute__((device_builtin)) cudaMemRangeAttribute +{ + cudaMemRangeAttributeReadMostly = 1, + cudaMemRangeAttributePreferredLocation = 2, + cudaMemRangeAttributeAccessedBy = 3, + cudaMemRangeAttributeLastPrefetchLocation = 4 + , cudaMemRangeAttributePreferredLocationType = 5 + , cudaMemRangeAttributePreferredLocationId = 6 + , cudaMemRangeAttributeLastPrefetchLocationType = 7 + , cudaMemRangeAttributeLastPrefetchLocationId = 8 +}; + + + + +enum __attribute__((device_builtin)) cudaFlushGPUDirectRDMAWritesOptions { + cudaFlushGPUDirectRDMAWritesOptionHost = 1<<0, + cudaFlushGPUDirectRDMAWritesOptionMemOps = 1<<1 +}; + + + + +enum __attribute__((device_builtin)) cudaGPUDirectRDMAWritesOrdering { + cudaGPUDirectRDMAWritesOrderingNone = 0, + cudaGPUDirectRDMAWritesOrderingOwner = 100, + cudaGPUDirectRDMAWritesOrderingAllDevices = 200 +}; + + + + +enum __attribute__((device_builtin)) cudaFlushGPUDirectRDMAWritesScope { + cudaFlushGPUDirectRDMAWritesToOwner = 100, + cudaFlushGPUDirectRDMAWritesToAllDevices = 200 +}; + + + + +enum __attribute__((device_builtin)) cudaFlushGPUDirectRDMAWritesTarget { + cudaFlushGPUDirectRDMAWritesTargetCurrentDevice +}; + + + + + +enum __attribute__((device_builtin)) cudaDeviceAttr +{ + cudaDevAttrMaxThreadsPerBlock = 1, + cudaDevAttrMaxBlockDimX = 2, + cudaDevAttrMaxBlockDimY = 3, + cudaDevAttrMaxBlockDimZ = 4, + cudaDevAttrMaxGridDimX = 5, + cudaDevAttrMaxGridDimY = 6, + cudaDevAttrMaxGridDimZ = 7, + cudaDevAttrMaxSharedMemoryPerBlock = 8, + cudaDevAttrTotalConstantMemory = 9, + cudaDevAttrWarpSize = 10, + cudaDevAttrMaxPitch = 11, + cudaDevAttrMaxRegistersPerBlock = 12, + cudaDevAttrClockRate = 13, + cudaDevAttrTextureAlignment = 14, + cudaDevAttrGpuOverlap = 15, + cudaDevAttrMultiProcessorCount = 16, + cudaDevAttrKernelExecTimeout = 17, + cudaDevAttrIntegrated = 18, + cudaDevAttrCanMapHostMemory = 19, + cudaDevAttrComputeMode = 20, + cudaDevAttrMaxTexture1DWidth = 21, + cudaDevAttrMaxTexture2DWidth = 22, + cudaDevAttrMaxTexture2DHeight = 23, + cudaDevAttrMaxTexture3DWidth = 24, + cudaDevAttrMaxTexture3DHeight = 25, + cudaDevAttrMaxTexture3DDepth = 26, + cudaDevAttrMaxTexture2DLayeredWidth = 27, + cudaDevAttrMaxTexture2DLayeredHeight = 28, + cudaDevAttrMaxTexture2DLayeredLayers = 29, + cudaDevAttrSurfaceAlignment = 30, + cudaDevAttrConcurrentKernels = 31, + cudaDevAttrEccEnabled = 32, + cudaDevAttrPciBusId = 33, + cudaDevAttrPciDeviceId = 34, + cudaDevAttrTccDriver = 35, + cudaDevAttrMemoryClockRate = 36, + cudaDevAttrGlobalMemoryBusWidth = 37, + cudaDevAttrL2CacheSize = 38, + cudaDevAttrMaxThreadsPerMultiProcessor = 39, + cudaDevAttrAsyncEngineCount = 40, + cudaDevAttrUnifiedAddressing = 41, + cudaDevAttrMaxTexture1DLayeredWidth = 42, + cudaDevAttrMaxTexture1DLayeredLayers = 43, + cudaDevAttrMaxTexture2DGatherWidth = 45, + cudaDevAttrMaxTexture2DGatherHeight = 46, + cudaDevAttrMaxTexture3DWidthAlt = 47, + cudaDevAttrMaxTexture3DHeightAlt = 48, + cudaDevAttrMaxTexture3DDepthAlt = 49, + cudaDevAttrPciDomainId = 50, + cudaDevAttrTexturePitchAlignment = 51, + cudaDevAttrMaxTextureCubemapWidth = 52, + cudaDevAttrMaxTextureCubemapLayeredWidth = 53, + cudaDevAttrMaxTextureCubemapLayeredLayers = 54, + cudaDevAttrMaxSurface1DWidth = 55, + cudaDevAttrMaxSurface2DWidth = 56, + cudaDevAttrMaxSurface2DHeight = 57, + cudaDevAttrMaxSurface3DWidth = 58, + cudaDevAttrMaxSurface3DHeight = 59, + cudaDevAttrMaxSurface3DDepth = 60, + cudaDevAttrMaxSurface1DLayeredWidth = 61, + cudaDevAttrMaxSurface1DLayeredLayers = 62, + cudaDevAttrMaxSurface2DLayeredWidth = 63, + cudaDevAttrMaxSurface2DLayeredHeight = 64, + cudaDevAttrMaxSurface2DLayeredLayers = 65, + cudaDevAttrMaxSurfaceCubemapWidth = 66, + cudaDevAttrMaxSurfaceCubemapLayeredWidth = 67, + cudaDevAttrMaxSurfaceCubemapLayeredLayers = 68, + cudaDevAttrMaxTexture1DLinearWidth = 69, + cudaDevAttrMaxTexture2DLinearWidth = 70, + cudaDevAttrMaxTexture2DLinearHeight = 71, + cudaDevAttrMaxTexture2DLinearPitch = 72, + cudaDevAttrMaxTexture2DMipmappedWidth = 73, + cudaDevAttrMaxTexture2DMipmappedHeight = 74, + cudaDevAttrComputeCapabilityMajor = 75, + cudaDevAttrComputeCapabilityMinor = 76, + cudaDevAttrMaxTexture1DMipmappedWidth = 77, + cudaDevAttrStreamPrioritiesSupported = 78, + cudaDevAttrGlobalL1CacheSupported = 79, + cudaDevAttrLocalL1CacheSupported = 80, + cudaDevAttrMaxSharedMemoryPerMultiprocessor = 81, + cudaDevAttrMaxRegistersPerMultiprocessor = 82, + cudaDevAttrManagedMemory = 83, + cudaDevAttrIsMultiGpuBoard = 84, + cudaDevAttrMultiGpuBoardGroupID = 85, + cudaDevAttrHostNativeAtomicSupported = 86, + cudaDevAttrSingleToDoublePrecisionPerfRatio = 87, + cudaDevAttrPageableMemoryAccess = 88, + cudaDevAttrConcurrentManagedAccess = 89, + cudaDevAttrComputePreemptionSupported = 90, + cudaDevAttrCanUseHostPointerForRegisteredMem = 91, + cudaDevAttrReserved92 = 92, + cudaDevAttrReserved93 = 93, + cudaDevAttrReserved94 = 94, + cudaDevAttrCooperativeLaunch = 95, + cudaDevAttrCooperativeMultiDeviceLaunch = 96, + cudaDevAttrMaxSharedMemoryPerBlockOptin = 97, + cudaDevAttrCanFlushRemoteWrites = 98, + cudaDevAttrHostRegisterSupported = 99, + cudaDevAttrPageableMemoryAccessUsesHostPageTables = 100, + cudaDevAttrDirectManagedMemAccessFromHost = 101, + cudaDevAttrMaxBlocksPerMultiprocessor = 106, + cudaDevAttrMaxPersistingL2CacheSize = 108, + cudaDevAttrMaxAccessPolicyWindowSize = 109, + cudaDevAttrReservedSharedMemoryPerBlock = 111, + cudaDevAttrSparseCudaArraySupported = 112, + cudaDevAttrHostRegisterReadOnlySupported = 113, + cudaDevAttrTimelineSemaphoreInteropSupported = 114, + cudaDevAttrMaxTimelineSemaphoreInteropSupported = 114, + cudaDevAttrMemoryPoolsSupported = 115, + cudaDevAttrGPUDirectRDMASupported = 116, + cudaDevAttrGPUDirectRDMAFlushWritesOptions = 117, + cudaDevAttrGPUDirectRDMAWritesOrdering = 118, + cudaDevAttrMemoryPoolSupportedHandleTypes = 119, + cudaDevAttrClusterLaunch = 120, + cudaDevAttrDeferredMappingCudaArraySupported = 121, + cudaDevAttrReserved122 = 122, + cudaDevAttrReserved123 = 123, + cudaDevAttrReserved124 = 124, + cudaDevAttrIpcEventSupport = 125, + cudaDevAttrMemSyncDomainCount = 126, + cudaDevAttrReserved127 = 127, + cudaDevAttrReserved128 = 128, + cudaDevAttrReserved129 = 129, + cudaDevAttrNumaConfig = 130, + cudaDevAttrNumaId = 131, + cudaDevAttrReserved132 = 132, + cudaDevAttrMpsEnabled = 133, + cudaDevAttrHostNumaId = 134, + cudaDevAttrD3D12CigSupported = 135, + cudaDevAttrMax +}; + + + + +enum __attribute__((device_builtin)) cudaMemPoolAttr +{ +# 2046 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaMemPoolReuseFollowEventDependencies = 0x1, + + + + + + + cudaMemPoolReuseAllowOpportunistic = 0x2, + + + + + + + + cudaMemPoolReuseAllowInternalDependencies = 0x3, +# 2072 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaMemPoolAttrReleaseThreshold = 0x4, + + + + + + cudaMemPoolAttrReservedMemCurrent = 0x5, + + + + + + + cudaMemPoolAttrReservedMemHigh = 0x6, + + + + + + cudaMemPoolAttrUsedMemCurrent = 0x7, + + + + + + + cudaMemPoolAttrUsedMemHigh = 0x8 +}; + + + + +enum __attribute__((device_builtin)) cudaMemLocationType { + cudaMemLocationTypeInvalid = 0, + cudaMemLocationTypeDevice = 1 + , cudaMemLocationTypeHost = 2 + , cudaMemLocationTypeHostNuma = 3 + , cudaMemLocationTypeHostNumaCurrent = 4 +}; + + + + + + + +struct __attribute__((device_builtin)) cudaMemLocation { + enum cudaMemLocationType type; + int id; +}; + + + + +enum __attribute__((device_builtin)) cudaMemAccessFlags { + cudaMemAccessFlagsProtNone = 0, + cudaMemAccessFlagsProtRead = 1, + cudaMemAccessFlagsProtReadWrite = 3 +}; + + + + +struct __attribute__((device_builtin)) cudaMemAccessDesc { + struct cudaMemLocation location; + enum cudaMemAccessFlags flags; +}; + + + + +enum __attribute__((device_builtin)) cudaMemAllocationType { + cudaMemAllocationTypeInvalid = 0x0, + + + + cudaMemAllocationTypePinned = 0x1, + cudaMemAllocationTypeMax = 0x7FFFFFFF +}; + + + + +enum __attribute__((device_builtin)) cudaMemAllocationHandleType { + cudaMemHandleTypeNone = 0x0, + cudaMemHandleTypePosixFileDescriptor = 0x1, + cudaMemHandleTypeWin32 = 0x2, + cudaMemHandleTypeWin32Kmt = 0x4, + cudaMemHandleTypeFabric = 0x8 +}; + + + + +struct __attribute__((device_builtin)) cudaMemPoolProps { + enum cudaMemAllocationType allocType; + enum cudaMemAllocationHandleType handleTypes; + struct cudaMemLocation location; + + + + + + + void *win32SecurityAttributes; + size_t maxSize; + unsigned short usage; + unsigned char reserved[54]; +}; + + + + +struct __attribute__((device_builtin)) cudaMemPoolPtrExportData { + unsigned char reserved[64]; +}; + + + + +struct __attribute__((device_builtin)) cudaMemAllocNodeParams { + + + + + struct cudaMemPoolProps poolProps; + const struct cudaMemAccessDesc *accessDescs; + size_t accessDescCount; + size_t bytesize; + void *dptr; +}; + + + + +struct __attribute__((device_builtin)) cudaMemAllocNodeParamsV2 { + + + + + struct cudaMemPoolProps poolProps; + const struct cudaMemAccessDesc *accessDescs; + size_t accessDescCount; + size_t bytesize; + void *dptr; +}; + + + + +struct __attribute__((device_builtin)) cudaMemFreeNodeParams { + void *dptr; +}; + + + + +enum __attribute__((device_builtin)) cudaGraphMemAttributeType { + + + + + cudaGraphMemAttrUsedMemCurrent = 0x0, + + + + + + + cudaGraphMemAttrUsedMemHigh = 0x1, + + + + + + + cudaGraphMemAttrReservedMemCurrent = 0x2, + + + + + + + cudaGraphMemAttrReservedMemHigh = 0x3 +}; + + + + + +enum __attribute__((device_builtin)) cudaDeviceP2PAttr { + cudaDevP2PAttrPerformanceRank = 1, + cudaDevP2PAttrAccessSupported = 2, + cudaDevP2PAttrNativeAtomicSupported = 3, + cudaDevP2PAttrCudaArrayAccessSupported = 4 +}; + + + + + + +struct __attribute__((device_builtin)) CUuuid_st { + char bytes[16]; +}; +typedef __attribute__((device_builtin)) struct CUuuid_st CUuuid; + +typedef __attribute__((device_builtin)) struct CUuuid_st cudaUUID_t; + + + + +struct __attribute__((device_builtin)) cudaDeviceProp +{ + char name[256]; + cudaUUID_t uuid; + char luid[8]; + unsigned int luidDeviceNodeMask; + size_t totalGlobalMem; + size_t sharedMemPerBlock; + int regsPerBlock; + int warpSize; + size_t memPitch; + int maxThreadsPerBlock; + int maxThreadsDim[3]; + int maxGridSize[3]; + int clockRate; + size_t totalConstMem; + int major; + int minor; + size_t textureAlignment; + size_t texturePitchAlignment; + int deviceOverlap; + int multiProcessorCount; + int kernelExecTimeoutEnabled; + int integrated; + int canMapHostMemory; + int computeMode; + int maxTexture1D; + int maxTexture1DMipmap; + int maxTexture1DLinear; + int maxTexture2D[2]; + int maxTexture2DMipmap[2]; + int maxTexture2DLinear[3]; + int maxTexture2DGather[2]; + int maxTexture3D[3]; + int maxTexture3DAlt[3]; + int maxTextureCubemap; + int maxTexture1DLayered[2]; + int maxTexture2DLayered[3]; + int maxTextureCubemapLayered[2]; + int maxSurface1D; + int maxSurface2D[2]; + int maxSurface3D[3]; + int maxSurface1DLayered[2]; + int maxSurface2DLayered[3]; + int maxSurfaceCubemap; + int maxSurfaceCubemapLayered[2]; + size_t surfaceAlignment; + int concurrentKernels; + int ECCEnabled; + int pciBusID; + int pciDeviceID; + int pciDomainID; + int tccDriver; + int asyncEngineCount; + int unifiedAddressing; + int memoryClockRate; + int memoryBusWidth; + int l2CacheSize; + int persistingL2CacheMaxSize; + int maxThreadsPerMultiProcessor; + int streamPrioritiesSupported; + int globalL1CacheSupported; + int localL1CacheSupported; + size_t sharedMemPerMultiprocessor; + int regsPerMultiprocessor; + int managedMemory; + int isMultiGpuBoard; + int multiGpuBoardGroupID; + int hostNativeAtomicSupported; + int singleToDoublePrecisionPerfRatio; + int pageableMemoryAccess; + int concurrentManagedAccess; + int computePreemptionSupported; + int canUseHostPointerForRegisteredMem; + int cooperativeLaunch; + int cooperativeMultiDeviceLaunch; + size_t sharedMemPerBlockOptin; + int pageableMemoryAccessUsesHostPageTables; + int directManagedMemAccessFromHost; + int maxBlocksPerMultiProcessor; + int accessPolicyMaxWindowSize; + size_t reservedSharedMemPerBlock; + int hostRegisterSupported; + int sparseCudaArraySupported; + int hostRegisterReadOnlySupported; + int timelineSemaphoreInteropSupported; + int memoryPoolsSupported; + int gpuDirectRDMASupported; + unsigned int gpuDirectRDMAFlushWritesOptions; + int gpuDirectRDMAWritesOrdering; + unsigned int memoryPoolSupportedHandleTypes; + int deferredMappingCudaArraySupported; + int ipcEventSupported; + int clusterLaunch; + int unifiedFunctionPointers; + int reserved2[2]; + int reserved1[1]; + int reserved[60]; +}; +# 2392 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef __attribute__((device_builtin)) struct __attribute__((device_builtin)) cudaIpcEventHandle_st +{ + char reserved[64]; +}cudaIpcEventHandle_t; + + + + +typedef __attribute__((device_builtin)) struct __attribute__((device_builtin)) cudaIpcMemHandle_st +{ + char reserved[64]; +}cudaIpcMemHandle_t; + + + + +typedef __attribute__((device_builtin)) struct __attribute__((device_builtin)) cudaMemFabricHandle_st +{ + char reserved[64]; +}cudaMemFabricHandle_t; + + + + +enum __attribute__((device_builtin)) cudaExternalMemoryHandleType { + + + + cudaExternalMemoryHandleTypeOpaqueFd = 1, + + + + cudaExternalMemoryHandleTypeOpaqueWin32 = 2, + + + + cudaExternalMemoryHandleTypeOpaqueWin32Kmt = 3, + + + + cudaExternalMemoryHandleTypeD3D12Heap = 4, + + + + cudaExternalMemoryHandleTypeD3D12Resource = 5, + + + + cudaExternalMemoryHandleTypeD3D11Resource = 6, + + + + cudaExternalMemoryHandleTypeD3D11ResourceKmt = 7, + + + + cudaExternalMemoryHandleTypeNvSciBuf = 8 +}; +# 2491 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct __attribute__((device_builtin)) cudaExternalMemoryHandleDesc { + + + + enum cudaExternalMemoryHandleType type; + union { + + + + + + int fd; +# 2518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + struct { + + + + void *handle; + + + + + const void *name; + } win32; + + + + + const void *nvSciBufObject; + } handle; + + + + unsigned long long size; + + + + unsigned int flags; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalMemoryBufferDesc { + + + + unsigned long long offset; + + + + unsigned long long size; + + + + unsigned int flags; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalMemoryMipmappedArrayDesc { + + + + + unsigned long long offset; + + + + struct cudaChannelFormatDesc formatDesc; + + + + struct cudaExtent extent; + + + + + unsigned int flags; + + + + unsigned int numLevels; +}; + + + + +enum __attribute__((device_builtin)) cudaExternalSemaphoreHandleType { + + + + cudaExternalSemaphoreHandleTypeOpaqueFd = 1, + + + + cudaExternalSemaphoreHandleTypeOpaqueWin32 = 2, + + + + cudaExternalSemaphoreHandleTypeOpaqueWin32Kmt = 3, + + + + cudaExternalSemaphoreHandleTypeD3D12Fence = 4, + + + + cudaExternalSemaphoreHandleTypeD3D11Fence = 5, + + + + cudaExternalSemaphoreHandleTypeNvSciSync = 6, + + + + cudaExternalSemaphoreHandleTypeKeyedMutex = 7, + + + + cudaExternalSemaphoreHandleTypeKeyedMutexKmt = 8, + + + + cudaExternalSemaphoreHandleTypeTimelineSemaphoreFd = 9, + + + + cudaExternalSemaphoreHandleTypeTimelineSemaphoreWin32 = 10 +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreHandleDesc { + + + + enum cudaExternalSemaphoreHandleType type; + union { + + + + + + + int fd; +# 2668 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + struct { + + + + void *handle; + + + + + const void *name; + } win32; + + + + const void* nvSciSyncObj; + } handle; + + + + unsigned int flags; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreSignalParams_v1 { + struct { + + + + struct { + + + + unsigned long long value; + } fence; + union { + + + + + void *fence; + unsigned long long reserved; + } nvSciSync; + + + + struct { + + + + unsigned long long key; + } keyedMutex; + } params; +# 2732 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + unsigned int flags; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreWaitParams_v1 { + struct { + + + + struct { + + + + unsigned long long value; + } fence; + union { + + + + + void *fence; + unsigned long long reserved; + } nvSciSync; + + + + struct { + + + + unsigned long long key; + + + + unsigned int timeoutMs; + } keyedMutex; + } params; +# 2781 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + unsigned int flags; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreSignalParams{ + struct { + + + + struct { + + + + unsigned long long value; + } fence; + union { + + + + + void *fence; + unsigned long long reserved; + } nvSciSync; + + + + struct { + + + + unsigned long long key; + } keyedMutex; + unsigned int reserved[12]; + } params; +# 2827 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + unsigned int flags; + unsigned int reserved[16]; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreWaitParams { + struct { + + + + struct { + + + + unsigned long long value; + } fence; + union { + + + + + void *fence; + unsigned long long reserved; + } nvSciSync; + + + + struct { + + + + unsigned long long key; + + + + unsigned int timeoutMs; + } keyedMutex; + unsigned int reserved[10]; + } params; +# 2878 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + unsigned int flags; + unsigned int reserved[16]; +}; +# 2891 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef __attribute__((device_builtin)) enum cudaError cudaError_t; + + + + +typedef __attribute__((device_builtin)) struct CUstream_st *cudaStream_t; + + + + +typedef __attribute__((device_builtin)) struct CUevent_st *cudaEvent_t; + + + + +typedef __attribute__((device_builtin)) struct cudaGraphicsResource *cudaGraphicsResource_t; + + + + +typedef __attribute__((device_builtin)) struct CUexternalMemory_st *cudaExternalMemory_t; + + + + +typedef __attribute__((device_builtin)) struct CUexternalSemaphore_st *cudaExternalSemaphore_t; + + + + +typedef __attribute__((device_builtin)) struct CUgraph_st *cudaGraph_t; + + + + +typedef __attribute__((device_builtin)) struct CUgraphNode_st *cudaGraphNode_t; + + + + +typedef __attribute__((device_builtin)) struct CUuserObject_st *cudaUserObject_t; + + + + +typedef __attribute__((device_builtin)) unsigned long long cudaGraphConditionalHandle; + + + + +typedef __attribute__((device_builtin)) struct CUfunc_st *cudaFunction_t; + + + + +typedef __attribute__((device_builtin)) struct CUkern_st *cudaKernel_t; + + + + +typedef __attribute__((device_builtin)) struct CUmemPoolHandle_st *cudaMemPool_t; + + + + +enum __attribute__((device_builtin)) cudaCGScope { + cudaCGScopeInvalid = 0, + cudaCGScopeGrid = 1, + cudaCGScopeMultiGrid = 2 +}; + + + + +struct __attribute__((device_builtin)) cudaLaunchParams +{ + void *func; + dim3 gridDim; + dim3 blockDim; + void **args; + size_t sharedMem; + cudaStream_t stream; +}; + + + + +struct __attribute__((device_builtin)) cudaKernelNodeParams { + void* func; + dim3 gridDim; + dim3 blockDim; + unsigned int sharedMemBytes; + void **kernelParams; + void **extra; +}; + + + + +struct __attribute__((device_builtin)) cudaKernelNodeParamsV2 { + void* func; + + dim3 gridDim; + dim3 blockDim; + + + + + + unsigned int sharedMemBytes; + void **kernelParams; + void **extra; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreSignalNodeParams { + cudaExternalSemaphore_t* extSemArray; + const struct cudaExternalSemaphoreSignalParams* paramsArray; + unsigned int numExtSems; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreSignalNodeParamsV2 { + cudaExternalSemaphore_t* extSemArray; + const struct cudaExternalSemaphoreSignalParams* paramsArray; + unsigned int numExtSems; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreWaitNodeParams { + cudaExternalSemaphore_t* extSemArray; + const struct cudaExternalSemaphoreWaitParams* paramsArray; + unsigned int numExtSems; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreWaitNodeParamsV2 { + cudaExternalSemaphore_t* extSemArray; + const struct cudaExternalSemaphoreWaitParams* paramsArray; + unsigned int numExtSems; +}; + +enum __attribute__((device_builtin)) cudaGraphConditionalHandleFlags { + cudaGraphCondAssignDefault = 1 +}; + + + + +enum __attribute__((device_builtin)) cudaGraphConditionalNodeType { + cudaGraphCondTypeIf = 0, + cudaGraphCondTypeWhile = 1, +}; + + + + +struct __attribute__((device_builtin)) cudaConditionalNodeParams { + cudaGraphConditionalHandle handle; + + + enum cudaGraphConditionalNodeType type; + unsigned int size; + cudaGraph_t *phGraph_out; +# 3072 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +}; + + + + +enum __attribute__((device_builtin)) cudaGraphNodeType { + cudaGraphNodeTypeKernel = 0x00, + cudaGraphNodeTypeMemcpy = 0x01, + cudaGraphNodeTypeMemset = 0x02, + cudaGraphNodeTypeHost = 0x03, + cudaGraphNodeTypeGraph = 0x04, + cudaGraphNodeTypeEmpty = 0x05, + cudaGraphNodeTypeWaitEvent = 0x06, + cudaGraphNodeTypeEventRecord = 0x07, + cudaGraphNodeTypeExtSemaphoreSignal = 0x08, + cudaGraphNodeTypeExtSemaphoreWait = 0x09, + cudaGraphNodeTypeMemAlloc = 0x0a, + cudaGraphNodeTypeMemFree = 0x0b, + cudaGraphNodeTypeConditional = 0x0d, +# 3107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaGraphNodeTypeCount +}; + + + + +struct __attribute__((device_builtin)) cudaChildGraphNodeParams { + cudaGraph_t graph; + +}; + + + + +struct __attribute__((device_builtin)) cudaEventRecordNodeParams { + cudaEvent_t event; +}; + + + + +struct __attribute__((device_builtin)) cudaEventWaitNodeParams { + cudaEvent_t event; +}; + + + + +struct __attribute__((device_builtin)) cudaGraphNodeParams { + enum cudaGraphNodeType type; + int reserved0[3]; + + union { + long long reserved1[29]; + struct cudaKernelNodeParamsV2 kernel; + struct cudaMemcpyNodeParams memcpy; + struct cudaMemsetParamsV2 memset; + struct cudaHostNodeParamsV2 host; + struct cudaChildGraphNodeParams graph; + struct cudaEventWaitNodeParams eventWait; + struct cudaEventRecordNodeParams eventRecord; + struct cudaExternalSemaphoreSignalNodeParamsV2 extSemSignal; + struct cudaExternalSemaphoreWaitNodeParamsV2 extSemWait; + struct cudaMemAllocNodeParamsV2 alloc; + struct cudaMemFreeNodeParams free; + struct cudaConditionalNodeParams conditional; + }; + + long long reserved2; +}; + + + + +typedef __attribute__((device_builtin)) enum cudaGraphDependencyType_enum { + cudaGraphDependencyTypeDefault = 0, + cudaGraphDependencyTypeProgrammatic = 1 + + + + +} cudaGraphDependencyType; + + + + + + +typedef __attribute__((device_builtin)) struct cudaGraphEdgeData_st { + unsigned char from_port; +# 3186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + unsigned char to_port; + + + + + + + unsigned char type; + + + unsigned char reserved[5]; + +} cudaGraphEdgeData; +# 3219 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef struct CUgraphExec_st* cudaGraphExec_t; + + + + +enum __attribute__((device_builtin)) cudaGraphExecUpdateResult { + cudaGraphExecUpdateSuccess = 0x0, + cudaGraphExecUpdateError = 0x1, + cudaGraphExecUpdateErrorTopologyChanged = 0x2, + cudaGraphExecUpdateErrorNodeTypeChanged = 0x3, + cudaGraphExecUpdateErrorFunctionChanged = 0x4, + cudaGraphExecUpdateErrorParametersChanged = 0x5, + cudaGraphExecUpdateErrorNotSupported = 0x6, + cudaGraphExecUpdateErrorUnsupportedFunctionChange = 0x7, + cudaGraphExecUpdateErrorAttributesChanged = 0x8 +}; + + + + +typedef __attribute__((device_builtin)) enum cudaGraphInstantiateResult { + cudaGraphInstantiateSuccess = 0, + cudaGraphInstantiateError = 1, + cudaGraphInstantiateInvalidStructure = 2, + cudaGraphInstantiateNodeOperationNotSupported = 3, + cudaGraphInstantiateMultipleDevicesNotSupported = 4 +} cudaGraphInstantiateResult; + + + + +typedef __attribute__((device_builtin)) struct cudaGraphInstantiateParams_st +{ + unsigned long long flags; + cudaStream_t uploadStream; + cudaGraphNode_t errNode_out; + cudaGraphInstantiateResult result_out; +} cudaGraphInstantiateParams; + + + + +typedef __attribute__((device_builtin)) struct cudaGraphExecUpdateResultInfo_st { + + + + enum cudaGraphExecUpdateResult result; + + + + + + + cudaGraphNode_t errorNode; + + + + + cudaGraphNode_t errorFromNode; +} cudaGraphExecUpdateResultInfo; + + + + +typedef struct CUgraphDeviceUpdatableNode_st* cudaGraphDeviceNode_t; + + + + +enum __attribute__((device_builtin)) cudaGraphKernelNodeField +{ + cudaGraphKernelNodeFieldInvalid = 0, + cudaGraphKernelNodeFieldGridDim, + cudaGraphKernelNodeFieldParam, + cudaGraphKernelNodeFieldEnabled +}; + + + + +struct __attribute__((device_builtin)) cudaGraphKernelNodeUpdate { + cudaGraphDeviceNode_t node; + enum cudaGraphKernelNodeField field; + union { + + dim3 gridDim; + + + + + struct { + const void *pValue; + size_t offset; + size_t size; + } param; + unsigned int isEnabled; + } updateData; +}; + + + + + +enum __attribute__((device_builtin)) cudaGetDriverEntryPointFlags { + cudaEnableDefault = 0x0, + cudaEnableLegacyStream = 0x1, + cudaEnablePerThreadDefaultStream = 0x2 +}; + + + + +enum __attribute__((device_builtin)) cudaDriverEntryPointQueryResult { + cudaDriverEntryPointSuccess = 0, + cudaDriverEntryPointSymbolNotFound = 1, + cudaDriverEntryPointVersionNotSufficent = 2 +}; + + + + +enum __attribute__((device_builtin)) cudaGraphDebugDotFlags { + cudaGraphDebugDotFlagsVerbose = 1<<0, + cudaGraphDebugDotFlagsKernelNodeParams = 1<<2, + cudaGraphDebugDotFlagsMemcpyNodeParams = 1<<3, + cudaGraphDebugDotFlagsMemsetNodeParams = 1<<4, + cudaGraphDebugDotFlagsHostNodeParams = 1<<5, + cudaGraphDebugDotFlagsEventNodeParams = 1<<6, + cudaGraphDebugDotFlagsExtSemasSignalNodeParams = 1<<7, + cudaGraphDebugDotFlagsExtSemasWaitNodeParams = 1<<8, + cudaGraphDebugDotFlagsKernelNodeAttributes = 1<<9, + cudaGraphDebugDotFlagsHandles = 1<<10 + ,cudaGraphDebugDotFlagsConditionalNodeParams = 1<<15, +}; + + + + +enum __attribute__((device_builtin)) cudaGraphInstantiateFlags { + cudaGraphInstantiateFlagAutoFreeOnLaunch = 1 + , cudaGraphInstantiateFlagUpload = 2 + + + , cudaGraphInstantiateFlagDeviceLaunch = 4 + + + , cudaGraphInstantiateFlagUseNodePriority = 8 + +}; +# 3385 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef __attribute__((device_builtin)) enum cudaLaunchMemSyncDomain { + cudaLaunchMemSyncDomainDefault = 0, + cudaLaunchMemSyncDomainRemote = 1 +} cudaLaunchMemSyncDomain; +# 3401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef __attribute__((device_builtin)) struct cudaLaunchMemSyncDomainMap_st { + unsigned char default_; + unsigned char remote; +} cudaLaunchMemSyncDomainMap; + + + + +typedef __attribute__((device_builtin)) enum cudaLaunchAttributeID { + cudaLaunchAttributeIgnore = 0 + , cudaLaunchAttributeAccessPolicyWindow = 1 + + , cudaLaunchAttributeCooperative = 2 + + , cudaLaunchAttributeSynchronizationPolicy = 3 + , cudaLaunchAttributeClusterDimension = 4 + + , cudaLaunchAttributeClusterSchedulingPolicyPreference = 5 + + , cudaLaunchAttributeProgrammaticStreamSerialization = 6 +# 3431 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + , cudaLaunchAttributeProgrammaticEvent = 7 +# 3457 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + , cudaLaunchAttributePriority = 8 + + , cudaLaunchAttributeMemSyncDomainMap = 9 + + , cudaLaunchAttributeMemSyncDomain = 10 + + , cudaLaunchAttributeLaunchCompletionEvent = 12 +# 3485 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + , cudaLaunchAttributeDeviceUpdatableKernelNode = 13 +# 3513 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + , cudaLaunchAttributePreferredSharedMemoryCarveout = 14 + + + + + + +} cudaLaunchAttributeID; + + + + +typedef __attribute__((device_builtin)) union cudaLaunchAttributeValue { + char pad[64]; + struct cudaAccessPolicyWindow accessPolicyWindow; + int cooperative; + + enum cudaSynchronizationPolicy syncPolicy; +# 3544 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + struct { + unsigned int x; + unsigned int y; + unsigned int z; + } clusterDim; + enum cudaClusterSchedulingPolicy clusterSchedulingPolicyPreference; + + + int programmaticStreamSerializationAllowed; +# 3563 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + struct { + cudaEvent_t event; + int flags; + int triggerAtBlockStart; + } programmaticEvent; + int priority; + cudaLaunchMemSyncDomainMap memSyncDomainMap; + + + cudaLaunchMemSyncDomain memSyncDomain; +# 3581 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + struct { + cudaEvent_t event; + int flags; + } launchCompletionEvent; + + + + + + + + struct { + int deviceUpdatable; + cudaGraphDeviceNode_t devNode; + } deviceUpdatableKernelNode; + unsigned int sharedMemCarveout; +} cudaLaunchAttributeValue; + + + + +typedef __attribute__((device_builtin)) struct cudaLaunchAttribute_st { + cudaLaunchAttributeID id; + char pad[8 - sizeof(cudaLaunchAttributeID)]; + cudaLaunchAttributeValue val; +} cudaLaunchAttribute; + + + + +typedef __attribute__((device_builtin)) struct cudaLaunchConfig_st { + dim3 gridDim; + dim3 blockDim; + size_t dynamicSmemBytes; + cudaStream_t stream; + cudaLaunchAttribute *attrs; + unsigned int numAttrs; +} cudaLaunchConfig_t; +# 3645 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +enum __attribute__((device_builtin)) cudaDeviceNumaConfig { + cudaDeviceNumaConfigNone = 0, + cudaDeviceNumaConfigNumaNode, +}; + + + + +typedef struct cudaAsyncCallbackEntry* cudaAsyncCallbackHandle_t; + +struct cudaAsyncCallbackEntry; + + + + +typedef __attribute__((device_builtin)) enum cudaAsyncNotificationType_enum { + cudaAsyncNotificationTypeOverBudget = 0x1 +} cudaAsyncNotificationType; + + + + +typedef __attribute__((device_builtin)) struct cudaAsyncNotificationInfo +{ + cudaAsyncNotificationType type; + union { + struct { + unsigned long long bytesOverBudget; + } overBudget; + } info; +} cudaAsyncNotificationInfo_t; + +typedef void (*cudaAsyncCallback)(cudaAsyncNotificationInfo_t*, void*, cudaAsyncCallbackHandle_t); +# 60 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_types.h" 1 +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_types.h" +enum __attribute__((device_builtin)) cudaSurfaceBoundaryMode +{ + cudaBoundaryModeZero = 0, + cudaBoundaryModeClamp = 1, + cudaBoundaryModeTrap = 2 +}; + + + + +enum __attribute__((device_builtin)) cudaSurfaceFormatMode +{ + cudaFormatModeForced = 0, + cudaFormatModeAuto = 1 +}; + + + + +typedef __attribute__((device_builtin)) unsigned long long cudaSurfaceObject_t; +# 63 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_types.h" 1 +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_types.h" +enum __attribute__((device_builtin)) cudaTextureAddressMode +{ + cudaAddressModeWrap = 0, + cudaAddressModeClamp = 1, + cudaAddressModeMirror = 2, + cudaAddressModeBorder = 3 +}; + + + + +enum __attribute__((device_builtin)) cudaTextureFilterMode +{ + cudaFilterModePoint = 0, + cudaFilterModeLinear = 1 +}; + + + + +enum __attribute__((device_builtin)) cudaTextureReadMode +{ + cudaReadModeElementType = 0, + cudaReadModeNormalizedFloat = 1 +}; + + + + +struct __attribute__((device_builtin)) cudaTextureDesc +{ + + + + enum cudaTextureAddressMode addressMode[3]; + + + + enum cudaTextureFilterMode filterMode; + + + + enum cudaTextureReadMode readMode; + + + + int sRGB; + + + + float borderColor[4]; + + + + int normalizedCoords; + + + + unsigned int maxAnisotropy; + + + + enum cudaTextureFilterMode mipmapFilterMode; + + + + float mipmapLevelBias; + + + + float minMipmapLevelClamp; + + + + float maxMipmapLevelClamp; + + + + int disableTrilinearOptimization; + + + + int seamlessCubemap; +}; + + + + +typedef __attribute__((device_builtin)) unsigned long long cudaTextureObject_t; +# 64 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 2 +# 91 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/library_types.h" 1 +# 57 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/library_types.h" +typedef enum cudaDataType_t +{ + CUDA_R_16F = 2, + CUDA_C_16F = 6, + CUDA_R_16BF = 14, + CUDA_C_16BF = 15, + CUDA_R_32F = 0, + CUDA_C_32F = 4, + CUDA_R_64F = 1, + CUDA_C_64F = 5, + CUDA_R_4I = 16, + CUDA_C_4I = 17, + CUDA_R_4U = 18, + CUDA_C_4U = 19, + CUDA_R_8I = 3, + CUDA_C_8I = 7, + CUDA_R_8U = 8, + CUDA_C_8U = 9, + CUDA_R_16I = 20, + CUDA_C_16I = 21, + CUDA_R_16U = 22, + CUDA_C_16U = 23, + CUDA_R_32I = 10, + CUDA_C_32I = 11, + CUDA_R_32U = 12, + CUDA_C_32U = 13, + CUDA_R_64I = 24, + CUDA_C_64I = 25, + CUDA_R_64U = 26, + CUDA_C_64U = 27, + CUDA_R_8F_E4M3 = 28, + CUDA_R_8F_E5M2 = 29, +} cudaDataType; + + +typedef enum libraryPropertyType_t +{ + MAJOR_VERSION, + MINOR_VERSION, + PATCH_LEVEL +} libraryPropertyType; +# 92 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" 1 +# 61 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 1 +# 148 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 151 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" 1 +# 54 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/stdlib.h" 1 3 +# 36 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/stdlib.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 1 3 +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 + +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 1 3 +# 306 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 + +# 306 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +namespace std +{ + typedef long unsigned int size_t; + typedef long int ptrdiff_t; + + + typedef decltype(nullptr) nullptr_t; + + +#pragma GCC visibility push(default) + + + extern "C++" __attribute__ ((__noreturn__, __always_inline__)) + inline void __terminate() noexcept + { + void terminate() noexcept __attribute__ ((__noreturn__)); + terminate(); + } +#pragma GCC visibility pop +} +# 339 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +namespace std +{ + inline namespace __cxx11 __attribute__((__abi_tag__ ("cxx11"))) { } +} +namespace __gnu_cxx +{ + inline namespace __cxx11 __attribute__((__abi_tag__ ("cxx11"))) { } +} +# 532 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +namespace std +{ +#pragma GCC visibility push(default) + + + + + constexpr inline bool + __is_constant_evaluated() noexcept + { + + + + + + return __builtin_is_constant_evaluated(); + + + + } +#pragma GCC visibility pop +} +# 679 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/os_defines.h" 1 3 +# 680 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 2 3 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h" 1 3 +# 683 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 2 3 +# 882 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/pstl/pstl_config.h" 1 3 +# 883 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 2 3 +# 42 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 2 3 +# 79 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +# 1 "/usr/include/stdlib.h" 1 3 4 +# 25 "/usr/include/stdlib.h" 3 4 +# 1 "/usr/include/bits/libc-header-start.h" 1 3 4 +# 26 "/usr/include/stdlib.h" 2 3 4 + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 32 "/usr/include/stdlib.h" 2 3 4 + +extern "C" { + + + + + +# 1 "/usr/include/bits/waitflags.h" 1 3 4 +# 40 "/usr/include/stdlib.h" 2 3 4 +# 1 "/usr/include/bits/waitstatus.h" 1 3 4 +# 41 "/usr/include/stdlib.h" 2 3 4 +# 55 "/usr/include/stdlib.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn.h" 1 3 4 +# 128 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn-common.h" 1 3 4 +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn-common.h" 3 4 +# 1 "/usr/include/bits/long-double.h" 1 3 4 +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn-common.h" 2 3 4 +# 129 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn.h" 2 3 4 +# 56 "/usr/include/stdlib.h" 2 3 4 + + +typedef struct + { + int quot; + int rem; + } div_t; + + + +typedef struct + { + long int quot; + long int rem; + } ldiv_t; + + + + + +__extension__ typedef struct + { + long long int quot; + long long int rem; + } lldiv_t; +# 97 "/usr/include/stdlib.h" 3 4 +extern size_t __ctype_get_mb_cur_max (void) throw () ; + + + +extern double atof (const char *__nptr) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; + +extern int atoi (const char *__nptr) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; + +extern long int atol (const char *__nptr) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; + + + +__extension__ extern long long int atoll (const char *__nptr) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; + + + +extern double strtod (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); + + + +extern float strtof (const char *__restrict __nptr, + char **__restrict __endptr) throw () __attribute__ ((__nonnull__ (1))); + +extern long double strtold (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); +# 140 "/usr/include/stdlib.h" 3 4 +extern _Float32 strtof32 (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); + + + +extern _Float64 strtof64 (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); + + + +extern _Float128 strtof128 (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); + + + +extern _Float32x strtof32x (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); + + + +extern _Float64x strtof64x (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); +# 176 "/usr/include/stdlib.h" 3 4 +extern long int strtol (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + +extern unsigned long int strtoul (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + + + +__extension__ +extern long long int strtoq (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + +__extension__ +extern unsigned long long int strtouq (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + + + + +__extension__ +extern long long int strtoll (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + +__extension__ +extern unsigned long long int strtoull (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + + + + +extern int strfromd (char *__dest, size_t __size, const char *__format, + double __f) + throw () __attribute__ ((__nonnull__ (3))); + +extern int strfromf (char *__dest, size_t __size, const char *__format, + float __f) + throw () __attribute__ ((__nonnull__ (3))); + +extern int strfroml (char *__dest, size_t __size, const char *__format, + long double __f) + throw () __attribute__ ((__nonnull__ (3))); +# 232 "/usr/include/stdlib.h" 3 4 +extern int strfromf32 (char *__dest, size_t __size, const char * __format, + _Float32 __f) + throw () __attribute__ ((__nonnull__ (3))); + + + +extern int strfromf64 (char *__dest, size_t __size, const char * __format, + _Float64 __f) + throw () __attribute__ ((__nonnull__ (3))); + + + +extern int strfromf128 (char *__dest, size_t __size, const char * __format, + _Float128 __f) + throw () __attribute__ ((__nonnull__ (3))); + + + +extern int strfromf32x (char *__dest, size_t __size, const char * __format, + _Float32x __f) + throw () __attribute__ ((__nonnull__ (3))); + + + +extern int strfromf64x (char *__dest, size_t __size, const char * __format, + _Float64x __f) + throw () __attribute__ ((__nonnull__ (3))); +# 274 "/usr/include/stdlib.h" 3 4 +extern long int strtol_l (const char *__restrict __nptr, + char **__restrict __endptr, int __base, + locale_t __loc) throw () __attribute__ ((__nonnull__ (1, 4))); + +extern unsigned long int strtoul_l (const char *__restrict __nptr, + char **__restrict __endptr, + int __base, locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 4))); + +__extension__ +extern long long int strtoll_l (const char *__restrict __nptr, + char **__restrict __endptr, int __base, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 4))); + +__extension__ +extern unsigned long long int strtoull_l (const char *__restrict __nptr, + char **__restrict __endptr, + int __base, locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 4))); + +extern double strtod_l (const char *__restrict __nptr, + char **__restrict __endptr, locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + +extern float strtof_l (const char *__restrict __nptr, + char **__restrict __endptr, locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + +extern long double strtold_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); +# 316 "/usr/include/stdlib.h" 3 4 +extern _Float32 strtof32_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + + + +extern _Float64 strtof64_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + + + +extern _Float128 strtof128_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + + + +extern _Float32x strtof32x_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + + + +extern _Float64x strtof64x_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); +# 385 "/usr/include/stdlib.h" 3 4 +extern char *l64a (long int __n) throw () ; + + +extern long int a64l (const char *__s) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; + + + + +# 1 "/usr/include/sys/types.h" 1 3 4 +# 27 "/usr/include/sys/types.h" 3 4 +extern "C" { + + + + + +typedef __u_char u_char; +typedef __u_short u_short; +typedef __u_int u_int; +typedef __u_long u_long; +typedef __quad_t quad_t; +typedef __u_quad_t u_quad_t; +typedef __fsid_t fsid_t; + + +typedef __loff_t loff_t; + + + + +typedef __ino_t ino_t; + + + + + + +typedef __ino64_t ino64_t; + + + + +typedef __dev_t dev_t; + + + + +typedef __gid_t gid_t; + + + + +typedef __mode_t mode_t; + + + + +typedef __nlink_t nlink_t; + + + + +typedef __uid_t uid_t; + + + + + +typedef __off_t off_t; + + + + + + +typedef __off64_t off64_t; + + + + +typedef __pid_t pid_t; + + + + + +typedef __id_t id_t; + + + + +typedef __ssize_t ssize_t; + + + + + +typedef __daddr_t daddr_t; +typedef __caddr_t caddr_t; + + + + + +typedef __key_t key_t; + + + + +# 1 "/usr/include/bits/types/clock_t.h" 1 3 4 + + + + + + +typedef __clock_t clock_t; +# 127 "/usr/include/sys/types.h" 2 3 4 + +# 1 "/usr/include/bits/types/clockid_t.h" 1 3 4 + + + + + + +typedef __clockid_t clockid_t; +# 129 "/usr/include/sys/types.h" 2 3 4 +# 1 "/usr/include/bits/types/time_t.h" 1 3 4 + + + + + + +typedef __time_t time_t; +# 130 "/usr/include/sys/types.h" 2 3 4 +# 1 "/usr/include/bits/types/timer_t.h" 1 3 4 + + + + + + +typedef __timer_t timer_t; +# 131 "/usr/include/sys/types.h" 2 3 4 + + + +typedef __useconds_t useconds_t; + + + +typedef __suseconds_t suseconds_t; + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 145 "/usr/include/sys/types.h" 2 3 4 + + + +typedef unsigned long int ulong; +typedef unsigned short int ushort; +typedef unsigned int uint; + + + + +# 1 "/usr/include/bits/stdint-intn.h" 1 3 4 +# 24 "/usr/include/bits/stdint-intn.h" 3 4 +typedef __int8_t int8_t; +typedef __int16_t int16_t; +typedef __int32_t int32_t; +typedef __int64_t int64_t; +# 156 "/usr/include/sys/types.h" 2 3 4 + + +typedef __uint8_t u_int8_t; +typedef __uint16_t u_int16_t; +typedef __uint32_t u_int32_t; +typedef __uint64_t u_int64_t; + + +typedef int register_t __attribute__ ((__mode__ (__word__))); +# 179 "/usr/include/sys/types.h" 3 4 +# 1 "/usr/include/sys/select.h" 1 3 4 +# 30 "/usr/include/sys/select.h" 3 4 +# 1 "/usr/include/bits/select.h" 1 3 4 +# 22 "/usr/include/bits/select.h" 3 4 +# 1 "/usr/include/bits/wordsize.h" 1 3 4 +# 23 "/usr/include/bits/select.h" 2 3 4 +# 31 "/usr/include/sys/select.h" 2 3 4 + + +# 1 "/usr/include/bits/types/sigset_t.h" 1 3 4 + + + +# 1 "/usr/include/bits/types/__sigset_t.h" 1 3 4 + + + + +typedef struct +{ + unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; +} __sigset_t; +# 5 "/usr/include/bits/types/sigset_t.h" 2 3 4 + + +typedef __sigset_t sigset_t; +# 34 "/usr/include/sys/select.h" 2 3 4 + + + +# 1 "/usr/include/bits/types/struct_timeval.h" 1 3 4 + + + + + + + +struct timeval +{ + __time_t tv_sec; + __suseconds_t tv_usec; +}; +# 38 "/usr/include/sys/select.h" 2 3 4 + +# 1 "/usr/include/bits/types/struct_timespec.h" 1 3 4 +# 9 "/usr/include/bits/types/struct_timespec.h" 3 4 +struct timespec +{ + __time_t tv_sec; + __syscall_slong_t tv_nsec; +}; +# 40 "/usr/include/sys/select.h" 2 3 4 +# 49 "/usr/include/sys/select.h" 3 4 +typedef long int __fd_mask; +# 59 "/usr/include/sys/select.h" 3 4 +typedef struct + { + + + + __fd_mask fds_bits[1024 / (8 * (int) sizeof (__fd_mask))]; + + + + + + } fd_set; + + + + + + +typedef __fd_mask fd_mask; +# 91 "/usr/include/sys/select.h" 3 4 +extern "C" { +# 101 "/usr/include/sys/select.h" 3 4 +extern int select (int __nfds, fd_set *__restrict __readfds, + fd_set *__restrict __writefds, + fd_set *__restrict __exceptfds, + struct timeval *__restrict __timeout); +# 113 "/usr/include/sys/select.h" 3 4 +extern int pselect (int __nfds, fd_set *__restrict __readfds, + fd_set *__restrict __writefds, + fd_set *__restrict __exceptfds, + const struct timespec *__restrict __timeout, + const __sigset_t *__restrict __sigmask); +# 126 "/usr/include/sys/select.h" 3 4 +} +# 180 "/usr/include/sys/types.h" 2 3 4 + + + + + +typedef __blksize_t blksize_t; + + + + + + +typedef __blkcnt_t blkcnt_t; + + + +typedef __fsblkcnt_t fsblkcnt_t; + + + +typedef __fsfilcnt_t fsfilcnt_t; +# 219 "/usr/include/sys/types.h" 3 4 +typedef __blkcnt64_t blkcnt64_t; +typedef __fsblkcnt64_t fsblkcnt64_t; +typedef __fsfilcnt64_t fsfilcnt64_t; + + + + + +# 1 "/usr/include/bits/pthreadtypes.h" 1 3 4 +# 23 "/usr/include/bits/pthreadtypes.h" 3 4 +# 1 "/usr/include/bits/thread-shared-types.h" 1 3 4 +# 77 "/usr/include/bits/thread-shared-types.h" 3 4 +# 1 "/usr/include/bits/pthreadtypes-arch.h" 1 3 4 +# 21 "/usr/include/bits/pthreadtypes-arch.h" 3 4 +# 1 "/usr/include/bits/wordsize.h" 1 3 4 +# 22 "/usr/include/bits/pthreadtypes-arch.h" 2 3 4 +# 65 "/usr/include/bits/pthreadtypes-arch.h" 3 4 +struct __pthread_rwlock_arch_t +{ + unsigned int __readers; + unsigned int __writers; + unsigned int __wrphase_futex; + unsigned int __writers_futex; + unsigned int __pad3; + unsigned int __pad4; + + int __cur_writer; + int __shared; + signed char __rwelision; + + + + + unsigned char __pad1[7]; + + + unsigned long int __pad2; + + + unsigned int __flags; +# 99 "/usr/include/bits/pthreadtypes-arch.h" 3 4 +}; +# 78 "/usr/include/bits/thread-shared-types.h" 2 3 4 + + + + +typedef struct __pthread_internal_list +{ + struct __pthread_internal_list *__prev; + struct __pthread_internal_list *__next; +} __pthread_list_t; +# 118 "/usr/include/bits/thread-shared-types.h" 3 4 +struct __pthread_mutex_s +{ + int __lock ; + unsigned int __count; + int __owner; + + unsigned int __nusers; +# 148 "/usr/include/bits/thread-shared-types.h" 3 4 + int __kind; + + + + + + short __spins; short __elision; + __pthread_list_t __list; +# 165 "/usr/include/bits/thread-shared-types.h" 3 4 + +}; + + + + +struct __pthread_cond_s +{ + __extension__ union + { + __extension__ unsigned long long int __wseq; + struct + { + unsigned int __low; + unsigned int __high; + } __wseq32; + }; + __extension__ union + { + __extension__ unsigned long long int __g1_start; + struct + { + unsigned int __low; + unsigned int __high; + } __g1_start32; + }; + unsigned int __glibc_unused___g_refs[2] ; + unsigned int __g_size[2]; + unsigned int __g1_orig_size; + unsigned int __wrefs; + unsigned int __g_signals[2]; +}; +# 24 "/usr/include/bits/pthreadtypes.h" 2 3 4 + + + +typedef unsigned long int pthread_t; + + + + +typedef union +{ + char __size[4]; + int __align; +} pthread_mutexattr_t; + + + + +typedef union +{ + char __size[4]; + int __align; +} pthread_condattr_t; + + + +typedef unsigned int pthread_key_t; + + + +typedef int pthread_once_t; + + +union pthread_attr_t +{ + char __size[56]; + long int __align; +}; + +typedef union pthread_attr_t pthread_attr_t; + + + + +typedef union +{ + struct __pthread_mutex_s __data; + char __size[40]; + long int __align; +} pthread_mutex_t; + + +typedef union +{ + struct __pthread_cond_s __data; + char __size[48]; + __extension__ long long int __align; +} pthread_cond_t; + + + + + +typedef union +{ + struct __pthread_rwlock_arch_t __data; + char __size[56]; + long int __align; +} pthread_rwlock_t; + +typedef union +{ + char __size[8]; + long int __align; +} pthread_rwlockattr_t; + + + + + +typedef volatile int pthread_spinlock_t; + + + + +typedef union +{ + char __size[32]; + long int __align; +} pthread_barrier_t; + +typedef union +{ + char __size[4]; + int __align; +} pthread_barrierattr_t; +# 228 "/usr/include/sys/types.h" 2 3 4 + + +} +# 395 "/usr/include/stdlib.h" 2 3 4 + + + + + + +extern long int random (void) throw (); + + +extern void srandom (unsigned int __seed) throw (); + + + + + +extern char *initstate (unsigned int __seed, char *__statebuf, + size_t __statelen) throw () __attribute__ ((__nonnull__ (2))); + + + +extern char *setstate (char *__statebuf) throw () __attribute__ ((__nonnull__ (1))); + + + + + + + +struct random_data + { + int32_t *fptr; + int32_t *rptr; + int32_t *state; + int rand_type; + int rand_deg; + int rand_sep; + int32_t *end_ptr; + }; + +extern int random_r (struct random_data *__restrict __buf, + int32_t *__restrict __result) throw () __attribute__ ((__nonnull__ (1, 2))); + +extern int srandom_r (unsigned int __seed, struct random_data *__buf) + throw () __attribute__ ((__nonnull__ (2))); + +extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, + size_t __statelen, + struct random_data *__restrict __buf) + throw () __attribute__ ((__nonnull__ (2, 4))); + +extern int setstate_r (char *__restrict __statebuf, + struct random_data *__restrict __buf) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + + +extern int rand (void) throw (); + +extern void srand (unsigned int __seed) throw (); + + + +extern int rand_r (unsigned int *__seed) throw (); + + + + + + + +extern double drand48 (void) throw (); +extern double erand48 (unsigned short int __xsubi[3]) throw () __attribute__ ((__nonnull__ (1))); + + +extern long int lrand48 (void) throw (); +extern long int nrand48 (unsigned short int __xsubi[3]) + throw () __attribute__ ((__nonnull__ (1))); + + +extern long int mrand48 (void) throw (); +extern long int jrand48 (unsigned short int __xsubi[3]) + throw () __attribute__ ((__nonnull__ (1))); + + +extern void srand48 (long int __seedval) throw (); +extern unsigned short int *seed48 (unsigned short int __seed16v[3]) + throw () __attribute__ ((__nonnull__ (1))); +extern void lcong48 (unsigned short int __param[7]) throw () __attribute__ ((__nonnull__ (1))); + + + + + +struct drand48_data + { + unsigned short int __x[3]; + unsigned short int __old_x[3]; + unsigned short int __c; + unsigned short int __init; + __extension__ unsigned long long int __a; + + }; + + +extern int drand48_r (struct drand48_data *__restrict __buffer, + double *__restrict __result) throw () __attribute__ ((__nonnull__ (1, 2))); +extern int erand48_r (unsigned short int __xsubi[3], + struct drand48_data *__restrict __buffer, + double *__restrict __result) throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern int lrand48_r (struct drand48_data *__restrict __buffer, + long int *__restrict __result) + throw () __attribute__ ((__nonnull__ (1, 2))); +extern int nrand48_r (unsigned short int __xsubi[3], + struct drand48_data *__restrict __buffer, + long int *__restrict __result) + throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern int mrand48_r (struct drand48_data *__restrict __buffer, + long int *__restrict __result) + throw () __attribute__ ((__nonnull__ (1, 2))); +extern int jrand48_r (unsigned short int __xsubi[3], + struct drand48_data *__restrict __buffer, + long int *__restrict __result) + throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern int srand48_r (long int __seedval, struct drand48_data *__buffer) + throw () __attribute__ ((__nonnull__ (2))); + +extern int seed48_r (unsigned short int __seed16v[3], + struct drand48_data *__buffer) throw () __attribute__ ((__nonnull__ (1, 2))); + +extern int lcong48_r (unsigned short int __param[7], + struct drand48_data *__buffer) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + +extern void *malloc (size_t __size) throw () __attribute__ ((__malloc__)) ; + +extern void *calloc (size_t __nmemb, size_t __size) + throw () __attribute__ ((__malloc__)) ; + + + + + + +extern void *realloc (void *__ptr, size_t __size) + throw () __attribute__ ((__warn_unused_result__)); + + + + + + + +extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) + throw () __attribute__ ((__warn_unused_result__)); + + + +extern void free (void *__ptr) throw (); + + +# 1 "/usr/include/alloca.h" 1 3 4 +# 24 "/usr/include/alloca.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 25 "/usr/include/alloca.h" 2 3 4 + +extern "C" { + + + + + +extern void *alloca (size_t __size) throw (); + + + + + +} +# 567 "/usr/include/stdlib.h" 2 3 4 + + + + + +extern void *valloc (size_t __size) throw () __attribute__ ((__malloc__)) ; + + + + +extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) + throw () __attribute__ ((__nonnull__ (1))) ; + + + + +extern void *aligned_alloc (size_t __alignment, size_t __size) + throw () __attribute__ ((__malloc__)) __attribute__ ((__alloc_size__ (2))) ; + + + +extern void abort (void) throw () __attribute__ ((__noreturn__)); + + + +extern int atexit (void (*__func) (void)) throw () __attribute__ ((__nonnull__ (1))); + + + + +extern "C++" int at_quick_exit (void (*__func) (void)) + throw () __asm ("at_quick_exit") __attribute__ ((__nonnull__ (1))); +# 607 "/usr/include/stdlib.h" 3 4 +extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) + throw () __attribute__ ((__nonnull__ (1))); + + + + + +extern void exit (int __status) throw () __attribute__ ((__noreturn__)); + + + + + +extern void quick_exit (int __status) throw () __attribute__ ((__noreturn__)); + + + + + +extern void _Exit (int __status) throw () __attribute__ ((__noreturn__)); + + + + +extern char *getenv (const char *__name) throw () __attribute__ ((__nonnull__ (1))) ; + + + + +extern char *secure_getenv (const char *__name) + throw () __attribute__ ((__nonnull__ (1))) ; + + + + + + +extern int putenv (char *__string) throw () __attribute__ ((__nonnull__ (1))); + + + + + +extern int setenv (const char *__name, const char *__value, int __replace) + throw () __attribute__ ((__nonnull__ (2))); + + +extern int unsetenv (const char *__name) throw () __attribute__ ((__nonnull__ (1))); + + + + + + +extern int clearenv (void) throw (); +# 672 "/usr/include/stdlib.h" 3 4 +extern char *mktemp (char *__template) throw () __attribute__ ((__nonnull__ (1))); +# 685 "/usr/include/stdlib.h" 3 4 +extern int mkstemp (char *__template) __attribute__ ((__nonnull__ (1))) ; +# 695 "/usr/include/stdlib.h" 3 4 +extern int mkstemp64 (char *__template) __attribute__ ((__nonnull__ (1))) ; +# 707 "/usr/include/stdlib.h" 3 4 +extern int mkstemps (char *__template, int __suffixlen) __attribute__ ((__nonnull__ (1))) ; +# 717 "/usr/include/stdlib.h" 3 4 +extern int mkstemps64 (char *__template, int __suffixlen) + __attribute__ ((__nonnull__ (1))) ; +# 728 "/usr/include/stdlib.h" 3 4 +extern char *mkdtemp (char *__template) throw () __attribute__ ((__nonnull__ (1))) ; +# 739 "/usr/include/stdlib.h" 3 4 +extern int mkostemp (char *__template, int __flags) __attribute__ ((__nonnull__ (1))) ; +# 749 "/usr/include/stdlib.h" 3 4 +extern int mkostemp64 (char *__template, int __flags) __attribute__ ((__nonnull__ (1))) ; +# 759 "/usr/include/stdlib.h" 3 4 +extern int mkostemps (char *__template, int __suffixlen, int __flags) + __attribute__ ((__nonnull__ (1))) ; +# 771 "/usr/include/stdlib.h" 3 4 +extern int mkostemps64 (char *__template, int __suffixlen, int __flags) + __attribute__ ((__nonnull__ (1))) ; +# 781 "/usr/include/stdlib.h" 3 4 +extern int system (const char *__command) ; + + + + + +extern char *canonicalize_file_name (const char *__name) + throw () __attribute__ ((__nonnull__ (1))) ; +# 797 "/usr/include/stdlib.h" 3 4 +extern char *realpath (const char *__restrict __name, + char *__restrict __resolved) throw () ; + + + + + + +typedef int (*__compar_fn_t) (const void *, const void *); + + +typedef __compar_fn_t comparison_fn_t; + + + +typedef int (*__compar_d_fn_t) (const void *, const void *, void *); + + + + +extern void *bsearch (const void *__key, const void *__base, + size_t __nmemb, size_t __size, __compar_fn_t __compar) + __attribute__ ((__nonnull__ (1, 2, 5))) ; + + + + + + + +extern void qsort (void *__base, size_t __nmemb, size_t __size, + __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 4))); + +extern void qsort_r (void *__base, size_t __nmemb, size_t __size, + __compar_d_fn_t __compar, void *__arg) + __attribute__ ((__nonnull__ (1, 4))); + + + + +extern int abs (int __x) throw () __attribute__ ((__const__)) ; +extern long int labs (long int __x) throw () __attribute__ ((__const__)) ; + + +__extension__ extern long long int llabs (long long int __x) + throw () __attribute__ ((__const__)) ; + + + + + + +extern div_t div (int __numer, int __denom) + throw () __attribute__ ((__const__)) ; +extern ldiv_t ldiv (long int __numer, long int __denom) + throw () __attribute__ ((__const__)) ; + + +__extension__ extern lldiv_t lldiv (long long int __numer, + long long int __denom) + throw () __attribute__ ((__const__)) ; +# 869 "/usr/include/stdlib.h" 3 4 +extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, + int *__restrict __sign) throw () __attribute__ ((__nonnull__ (3, 4))) ; + + + + +extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, + int *__restrict __sign) throw () __attribute__ ((__nonnull__ (3, 4))) ; + + + + +extern char *gcvt (double __value, int __ndigit, char *__buf) + throw () __attribute__ ((__nonnull__ (3))) ; + + + + +extern char *qecvt (long double __value, int __ndigit, + int *__restrict __decpt, int *__restrict __sign) + throw () __attribute__ ((__nonnull__ (3, 4))) ; +extern char *qfcvt (long double __value, int __ndigit, + int *__restrict __decpt, int *__restrict __sign) + throw () __attribute__ ((__nonnull__ (3, 4))) ; +extern char *qgcvt (long double __value, int __ndigit, char *__buf) + throw () __attribute__ ((__nonnull__ (3))) ; + + + + +extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, + int *__restrict __sign, char *__restrict __buf, + size_t __len) throw () __attribute__ ((__nonnull__ (3, 4, 5))); +extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, + int *__restrict __sign, char *__restrict __buf, + size_t __len) throw () __attribute__ ((__nonnull__ (3, 4, 5))); + +extern int qecvt_r (long double __value, int __ndigit, + int *__restrict __decpt, int *__restrict __sign, + char *__restrict __buf, size_t __len) + throw () __attribute__ ((__nonnull__ (3, 4, 5))); +extern int qfcvt_r (long double __value, int __ndigit, + int *__restrict __decpt, int *__restrict __sign, + char *__restrict __buf, size_t __len) + throw () __attribute__ ((__nonnull__ (3, 4, 5))); + + + + + +extern int mblen (const char *__s, size_t __n) throw (); + + +extern int mbtowc (wchar_t *__restrict __pwc, + const char *__restrict __s, size_t __n) throw (); + + +extern int wctomb (char *__s, wchar_t __wchar) throw (); + + + +extern size_t mbstowcs (wchar_t *__restrict __pwcs, + const char *__restrict __s, size_t __n) throw (); + +extern size_t wcstombs (char *__restrict __s, + const wchar_t *__restrict __pwcs, size_t __n) + throw (); + + + + + + + +extern int rpmatch (const char *__response) throw () __attribute__ ((__nonnull__ (1))) ; +# 954 "/usr/include/stdlib.h" 3 4 +extern int getsubopt (char **__restrict __optionp, + char *const *__restrict __tokens, + char **__restrict __valuep) + throw () __attribute__ ((__nonnull__ (1, 2, 3))) ; + + + + + + + +extern int posix_openpt (int __oflag) ; + + + + + + + +extern int grantpt (int __fd) throw (); + + + +extern int unlockpt (int __fd) throw (); + + + + +extern char *ptsname (int __fd) throw () ; + + + + + + +extern int ptsname_r (int __fd, char *__buf, size_t __buflen) + throw () __attribute__ ((__nonnull__ (2))); + + +extern int getpt (void); + + + + + + +extern int getloadavg (double __loadavg[], int __nelem) + throw () __attribute__ ((__nonnull__ (1))); +# 1010 "/usr/include/stdlib.h" 3 4 +# 1 "/usr/include/bits/stdlib-float.h" 1 3 4 +# 1011 "/usr/include/stdlib.h" 2 3 4 +# 1020 "/usr/include/stdlib.h" 3 4 +} +# 80 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 2 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 1 3 +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 + +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 +# 46 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 +extern "C++" +{ +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + using ::abs; + + + inline long + abs(long __i) { return __builtin_labs(__i); } + + + + inline long long + abs(long long __x) { return __builtin_llabs (__x); } +# 70 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 + inline constexpr double + abs(double __x) + { return __builtin_fabs(__x); } + + inline constexpr float + abs(float __x) + { return __builtin_fabsf(__x); } + + inline constexpr long double + abs(long double __x) + { return __builtin_fabsl(__x); } + + + + __extension__ inline constexpr __int128 + abs(__int128 __x) { return __x >= 0 ? __x : -__x; } +# 135 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 + __extension__ inline constexpr + __float128 + abs(__float128 __x) + { + + + + return __builtin_fabsf128(__x); + + + + + } + + + +} +} +# 82 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 2 3 +# 125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +extern "C++" +{ +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + using ::div_t; + using ::ldiv_t; + + using ::abort; + + using ::aligned_alloc; + + using ::atexit; + + + using ::at_quick_exit; + + + using ::atof; + using ::atoi; + using ::atol; + using ::bsearch; + using ::calloc; + using ::div; + using ::exit; + using ::free; + using ::getenv; + using ::labs; + using ::ldiv; + using ::malloc; + + using ::mblen; + using ::mbstowcs; + using ::mbtowc; + + using ::qsort; + + + using ::quick_exit; + + + using ::rand; + using ::realloc; + using ::srand; + using ::strtod; + using ::strtol; + using ::strtoul; + using ::system; + + using ::wcstombs; + using ::wctomb; + + + + inline ldiv_t + div(long __i, long __j) noexcept { return ldiv(__i, __j); } + + + + +} +# 199 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) +{ + + + + using ::lldiv_t; + + + + + + using ::_Exit; + + + + using ::llabs; + + inline lldiv_t + div(long long __n, long long __d) + { lldiv_t __q; __q.quot = __n / __d; __q.rem = __n % __d; return __q; } + + using ::lldiv; +# 231 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 + using ::atoll; + using ::strtoll; + using ::strtoull; + + using ::strtof; + using ::strtold; + + +} + +namespace std +{ + + using ::__gnu_cxx::lldiv_t; + + using ::__gnu_cxx::_Exit; + + using ::__gnu_cxx::llabs; + using ::__gnu_cxx::div; + using ::__gnu_cxx::lldiv; + + using ::__gnu_cxx::atoll; + using ::__gnu_cxx::strtof; + using ::__gnu_cxx::strtoll; + using ::__gnu_cxx::strtoull; + using ::__gnu_cxx::strtold; +} + + + +} +# 37 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/stdlib.h" 2 3 + +using std::abort; +using std::atexit; +using std::exit; + + + using std::at_quick_exit; + + + using std::quick_exit; + + + using std::_Exit; + + + + +using std::div_t; +using std::ldiv_t; + +using std::abs; +using std::atof; +using std::atoi; +using std::atol; +using std::bsearch; +using std::calloc; +using std::div; +using std::free; +using std::getenv; +using std::labs; +using std::ldiv; +using std::malloc; + +using std::mblen; +using std::mbstowcs; +using std::mbtowc; + +using std::qsort; +using std::rand; +using std::realloc; +using std::srand; +using std::strtod; +using std::strtol; +using std::strtoul; +using std::system; + +using std::wcstombs; +using std::wctomb; +# 55 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" 2 +# 72 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" + +# 72 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern "C" { + + +struct cudaFuncAttributes; +# 112 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +inline __attribute__((device)) cudaError_t __cudaCDP2Malloc(void **p, size_t s) +{ + return cudaErrorUnknown; +} + +inline __attribute__((device)) cudaError_t __cudaCDP2FuncGetAttributes(struct cudaFuncAttributes *p, const void *c) +{ + return cudaErrorUnknown; +} + +inline __attribute__((device)) cudaError_t __cudaCDP2DeviceGetAttribute(int *value, enum cudaDeviceAttr attr, int device) +{ + return cudaErrorUnknown; +} + +inline __attribute__((device)) cudaError_t __cudaCDP2GetDevice(int *device) +{ + return cudaErrorUnknown; +} + +inline __attribute__((device)) cudaError_t __cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessor(int *numBlocks, const void *func, int blockSize, size_t dynamicSmemSize) +{ + return cudaErrorUnknown; +} + +inline __attribute__((device)) cudaError_t __cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int *numBlocks, const void *func, int blockSize, size_t dynamicSmemSize, unsigned int flags) +{ + return cudaErrorUnknown; +} + + + + + +} +# 173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 174 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" 2 +# 184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern "C" +{ + + + + + +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaDeviceSynchronizeDeprecationAvoidance(void); +# 244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2DeviceGetAttribute(int *value, enum cudaDeviceAttr attr, int device); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2DeviceGetLimit(size_t *pValue, enum cudaLimit limit); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2DeviceGetCacheConfig(enum cudaFuncCache *pCacheConfig); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2DeviceGetSharedMemConfig(enum cudaSharedMemConfig *pConfig); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2GetLastError(void); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2PeekAtLastError(void); +extern __attribute__((device)) __attribute__((cudart_builtin)) const char* __cudaCDP2GetErrorString(cudaError_t error); +extern __attribute__((device)) __attribute__((cudart_builtin)) const char* __cudaCDP2GetErrorName(cudaError_t error); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2GetDeviceCount(int *count); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2GetDevice(int *device); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2StreamCreateWithFlags(cudaStream_t *pStream, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2StreamDestroy(cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2StreamWaitEvent(cudaStream_t stream, cudaEvent_t event, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2StreamWaitEvent_ptsz(cudaStream_t stream, cudaEvent_t event, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventCreateWithFlags(cudaEvent_t *event, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventRecord(cudaEvent_t event, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventRecord_ptsz(cudaEvent_t event, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventRecordWithFlags(cudaEvent_t event, cudaStream_t stream, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventRecordWithFlags_ptsz(cudaEvent_t event, cudaStream_t stream, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventDestroy(cudaEvent_t event); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2FuncGetAttributes(struct cudaFuncAttributes *attr, const void *func); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Free(void *devPtr); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Malloc(void **devPtr, size_t size); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2MemcpyAsync(void *dst, const void *src, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2MemcpyAsync_ptsz(void *dst, const void *src, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memcpy2DAsync(void *dst, size_t dpitch, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memcpy2DAsync_ptsz(void *dst, size_t dpitch, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memcpy3DAsync(const struct cudaMemcpy3DParms *p, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memcpy3DAsync_ptsz(const struct cudaMemcpy3DParms *p, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2MemsetAsync(void *devPtr, int value, size_t count, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2MemsetAsync_ptsz(void *devPtr, int value, size_t count, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memset2DAsync(void *devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memset2DAsync_ptsz(void *devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memset3DAsync(struct cudaPitchedPtr pitchedDevPtr, int value, struct cudaExtent extent, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memset3DAsync_ptsz(struct cudaPitchedPtr pitchedDevPtr, int value, struct cudaExtent extent, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2RuntimeGetVersion(int *runtimeVersion); +extern __attribute__((device)) __attribute__((cudart_builtin)) void * __cudaCDP2GetParameterBuffer(size_t alignment, size_t size); +extern __attribute__((device)) __attribute__((cudart_builtin)) void * __cudaCDP2GetParameterBufferV2(void *func, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2LaunchDevice_ptsz(void *func, void *parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2LaunchDeviceV2_ptsz(void *parameterBuffer, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2LaunchDevice(void *func, void *parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2LaunchDeviceV2(void *parameterBuffer, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessor(int *numBlocks, const void *func, int blockSize, size_t dynamicSmemSize); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int *numBlocks, const void *func, int blockSize, size_t dynamicSmemSize, unsigned int flags); + + +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphLaunch(cudaGraphExec_t graphExec, cudaStream_t stream); +# 311 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +static inline __attribute__((device)) __attribute__((cudart_builtin)) cudaGraphExec_t cudaGetCurrentGraphExec(void) +{ + unsigned long long current_graph_exec; + asm ("mov.u64 %0, %%current_graph_exec;" : "=l"(current_graph_exec)); + return (cudaGraphExec_t)current_graph_exec; +} +# 346 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphKernelNodeSetParam(cudaGraphDeviceNode_t node, size_t offset, const void *value , size_t size); +# 374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphKernelNodeSetEnabled(cudaGraphDeviceNode_t node, bool enable); +# 401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphKernelNodeSetGridDim(cudaGraphDeviceNode_t node, dim3 gridDim); +# 430 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphKernelNodeUpdatesApply(const cudaGraphKernelNodeUpdate *updates, size_t updateCount); +# 448 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +static inline __attribute__((device)) __attribute__((cudart_builtin)) void cudaTriggerProgrammaticLaunchCompletion(void) +{ + asm volatile("griddepcontrol.launch_dependents;":::); +} +# 464 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +static inline __attribute__((device)) __attribute__((cudart_builtin)) void cudaGridDependencySynchronize(void) +{ + asm volatile("griddepcontrol.wait;":::"memory"); +} +# 476 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) void cudaGraphSetConditional(cudaGraphConditionalHandle handle, unsigned int value); + + +extern __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long cudaCGGetIntrinsicHandle(enum cudaCGScope scope); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaCGSynchronize(unsigned long long handle, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaCGSynchronizeGrid(unsigned long long handle, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaCGGetSize(unsigned int *numThreads, unsigned int *numGrids, unsigned long long handle); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaCGGetRank(unsigned int *threadRank, unsigned int *gridRank, unsigned long long handle); +# 495 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetAttribute(int *value, enum cudaDeviceAttr attr, int device) +{ + return __cudaCDP2DeviceGetAttribute(value, attr, device); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetLimit(size_t *pValue, enum cudaLimit limit) +{ + return __cudaCDP2DeviceGetLimit(pValue, limit); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetCacheConfig(enum cudaFuncCache *pCacheConfig) +{ + return __cudaCDP2DeviceGetCacheConfig(pCacheConfig); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetSharedMemConfig(enum cudaSharedMemConfig *pConfig) +{ + return __cudaCDP2DeviceGetSharedMemConfig(pConfig); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGetLastError(void) +{ + return __cudaCDP2GetLastError(); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaPeekAtLastError(void) +{ + return __cudaCDP2PeekAtLastError(); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) const char* cudaGetErrorString(cudaError_t error) +{ + return __cudaCDP2GetErrorString(error); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) const char* cudaGetErrorName(cudaError_t error) +{ + return __cudaCDP2GetErrorName(error); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGetDeviceCount(int *count) +{ + return __cudaCDP2GetDeviceCount(count); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGetDevice(int *device) +{ + return __cudaCDP2GetDevice(device); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaStreamCreateWithFlags(cudaStream_t *pStream, unsigned int flags) +{ + return __cudaCDP2StreamCreateWithFlags(pStream, flags); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaStreamDestroy(cudaStream_t stream) +{ + return __cudaCDP2StreamDestroy(stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaStreamWaitEvent(cudaStream_t stream, cudaEvent_t event, unsigned int flags) +{ + return __cudaCDP2StreamWaitEvent(stream, event, flags); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaStreamWaitEvent_ptsz(cudaStream_t stream, cudaEvent_t event, unsigned int flags) +{ + return __cudaCDP2StreamWaitEvent_ptsz(stream, event, flags); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaEventCreateWithFlags(cudaEvent_t *event, unsigned int flags) +{ + return __cudaCDP2EventCreateWithFlags(event, flags); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaEventRecord(cudaEvent_t event, cudaStream_t stream) +{ + return __cudaCDP2EventRecord(event, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaEventRecord_ptsz(cudaEvent_t event, cudaStream_t stream) +{ + return __cudaCDP2EventRecord_ptsz(event, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaEventRecordWithFlags(cudaEvent_t event, cudaStream_t stream, unsigned int flags) +{ + return __cudaCDP2EventRecordWithFlags(event, stream, flags); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaEventRecordWithFlags_ptsz(cudaEvent_t event, cudaStream_t stream, unsigned int flags) +{ + return __cudaCDP2EventRecordWithFlags_ptsz(event, stream, flags); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaEventDestroy(cudaEvent_t event) +{ + return __cudaCDP2EventDestroy(event); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaFuncGetAttributes(struct cudaFuncAttributes *attr, const void *func) +{ + return __cudaCDP2FuncGetAttributes(attr, func); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaFree(void *devPtr) +{ + return __cudaCDP2Free(devPtr); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMalloc(void **devPtr, size_t size) +{ + return __cudaCDP2Malloc(devPtr, size); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpyAsync(void *dst, const void *src, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream) +{ + return __cudaCDP2MemcpyAsync(dst, src, count, kind, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpyAsync_ptsz(void *dst, const void *src, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream) +{ + return __cudaCDP2MemcpyAsync_ptsz(dst, src, count, kind, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpy2DAsync(void *dst, size_t dpitch, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream) +{ + return __cudaCDP2Memcpy2DAsync(dst, dpitch, src, spitch, width, height, kind, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpy2DAsync_ptsz(void *dst, size_t dpitch, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream) +{ + return __cudaCDP2Memcpy2DAsync_ptsz(dst, dpitch, src, spitch, width, height, kind, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpy3DAsync(const struct cudaMemcpy3DParms *p, cudaStream_t stream) +{ + return __cudaCDP2Memcpy3DAsync(p, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpy3DAsync_ptsz(const struct cudaMemcpy3DParms *p, cudaStream_t stream) +{ + return __cudaCDP2Memcpy3DAsync_ptsz(p, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemsetAsync(void *devPtr, int value, size_t count, cudaStream_t stream) +{ + return __cudaCDP2MemsetAsync(devPtr, value, count, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemsetAsync_ptsz(void *devPtr, int value, size_t count, cudaStream_t stream) +{ + return __cudaCDP2MemsetAsync_ptsz(devPtr, value, count, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemset2DAsync(void *devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream) +{ + return __cudaCDP2Memset2DAsync(devPtr, pitch, value, width, height, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemset2DAsync_ptsz(void *devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream) +{ + return __cudaCDP2Memset2DAsync_ptsz(devPtr, pitch, value, width, height, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemset3DAsync(struct cudaPitchedPtr pitchedDevPtr, int value, struct cudaExtent extent, cudaStream_t stream) +{ + return __cudaCDP2Memset3DAsync(pitchedDevPtr, value, extent, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMemset3DAsync_ptsz(struct cudaPitchedPtr pitchedDevPtr, int value, struct cudaExtent extent, cudaStream_t stream) +{ + return __cudaCDP2Memset3DAsync_ptsz(pitchedDevPtr, value, extent, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaRuntimeGetVersion(int *runtimeVersion) +{ + return __cudaCDP2RuntimeGetVersion(runtimeVersion); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessor(int *numBlocks, const void *func, int blockSize, size_t dynamicSmemSize) +{ + return __cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessor(numBlocks, func, blockSize, dynamicSmemSize); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int *numBlocks, const void *func, int blockSize, size_t dynamicSmemSize, unsigned int flags) +{ + return __cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessorWithFlags(numBlocks, func, blockSize, dynamicSmemSize, flags); +} +# 711 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) void * cudaGetParameterBuffer(size_t alignment, size_t size) +{ + return __cudaCDP2GetParameterBuffer(alignment, size); +} + + + + + + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) void * cudaGetParameterBufferV2(void *func, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize) +{ + return __cudaCDP2GetParameterBufferV2(func, gridDimension, blockDimension, sharedMemSize); +} + + + + + + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaLaunchDevice_ptsz(void *func, void *parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize, cudaStream_t stream) +{ + return __cudaCDP2LaunchDevice_ptsz(func, parameterBuffer, gridDimension, blockDimension, sharedMemSize, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaLaunchDeviceV2_ptsz(void *parameterBuffer, cudaStream_t stream) +{ + return __cudaCDP2LaunchDeviceV2_ptsz(parameterBuffer, stream); +} +# 797 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" + static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaLaunchDevice(void *func, void *parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize, cudaStream_t stream) + { + return __cudaCDP2LaunchDevice(func, parameterBuffer, gridDimension, blockDimension, sharedMemSize, stream); + } + + static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaLaunchDeviceV2(void *parameterBuffer, cudaStream_t stream) + { + return __cudaCDP2LaunchDeviceV2(parameterBuffer, stream); + } +# 859 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +} + + + + + +template static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMalloc(T **devPtr, size_t size); +template static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaFuncGetAttributes(struct cudaFuncAttributes *attr, T *entry); +template static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessor(int *numBlocks, T func, int blockSize, size_t dynamicSmemSize); +template static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int *numBlocks, T func, int blockSize, size_t dynamicSmemSize, unsigned int flags); +# 898 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +template +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphKernelNodeSetParam(cudaGraphDeviceNode_t node, size_t offset, const T &value) +{ + return cudaGraphKernelNodeSetParam(node, offset, &value, sizeof(T)); +} +# 154 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 2 +# 284 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern "C" { +# 331 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceReset(void); +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceSynchronize(void); +# 439 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceSetLimit(enum cudaLimit limit, size_t value); +# 475 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetLimit(size_t *pValue, enum cudaLimit limit); +# 498 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetTexture1DLinearMaxWidth(size_t *maxWidthInElements, const struct cudaChannelFormatDesc *fmtDesc, int device); +# 532 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetCacheConfig(enum cudaFuncCache *pCacheConfig); +# 569 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetStreamPriorityRange(int *leastPriority, int *greatestPriority); +# 613 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceSetCacheConfig(enum cudaFuncCache cacheConfig); +# 640 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetByPCIBusId(int *device, const char *pciBusId); +# 670 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetPCIBusId(char *pciBusId, int len, int device); +# 721 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaIpcGetEventHandle(cudaIpcEventHandle_t *handle, cudaEvent_t event); +# 765 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaIpcOpenEventHandle(cudaEvent_t *event, cudaIpcEventHandle_t handle); +# 810 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaIpcGetMemHandle(cudaIpcMemHandle_t *handle, void *devPtr); +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaIpcOpenMemHandle(void **devPtr, cudaIpcMemHandle_t handle, unsigned int flags); +# 916 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaIpcCloseMemHandle(void *devPtr); +# 948 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceFlushGPUDirectRDMAWrites(enum cudaFlushGPUDirectRDMAWritesTarget target, enum cudaFlushGPUDirectRDMAWritesScope scope); +# 986 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceRegisterAsyncNotification(int device, cudaAsyncCallback callbackFunc, void* userData, cudaAsyncCallbackHandle_t* callback); +# 1009 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceUnregisterAsyncNotification(int device, cudaAsyncCallbackHandle_t callback); +# 1056 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetSharedMemConfig(enum cudaSharedMemConfig *pConfig); +# 1102 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaDeviceSetSharedMemConfig(enum cudaSharedMemConfig config); +# 1143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadExit(void); +# 1169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadSynchronize(void); +# 1218 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadSetLimit(enum cudaLimit limit, size_t value); +# 1251 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadGetLimit(size_t *pValue, enum cudaLimit limit); +# 1287 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadGetCacheConfig(enum cudaFuncCache *pCacheConfig); +# 1334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadSetCacheConfig(enum cudaFuncCache cacheConfig); +# 1399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaGetLastError(void); +# 1450 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaPeekAtLastError(void); +# 1466 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) const char* cudaGetErrorName(cudaError_t error); +# 1482 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) const char* cudaGetErrorString(cudaError_t error); +# 1511 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaGetDeviceCount(int *count); +# 1816 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaGetDeviceProperties_v2(struct cudaDeviceProp *prop, int device); +# 2020 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetAttribute(int *value, enum cudaDeviceAttr attr, int device); +# 2038 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetDefaultMemPool(cudaMemPool_t *memPool, int device); +# 2062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceSetMemPool(int device, cudaMemPool_t memPool); +# 2082 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetMemPool(cudaMemPool_t *memPool, int device); +# 2144 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetNvSciSyncAttributes(void *nvSciSyncAttrList, int device, int flags); +# 2184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetP2PAttribute(int *value, enum cudaDeviceP2PAttr attr, int srcDevice, int dstDevice); +# 2206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaChooseDevice(int *device, const struct cudaDeviceProp *prop); +# 2235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaInitDevice(int device, unsigned int deviceFlags, unsigned int flags); +# 2281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaSetDevice(int device); +# 2303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaGetDevice(int *device); +# 2334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaSetValidDevices(int *device_arr, int len); +# 2404 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaSetDeviceFlags( unsigned int flags ); +# 2449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetDeviceFlags( unsigned int *flags ); +# 2492 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamCreate(cudaStream_t *pStream); +# 2527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamCreateWithFlags(cudaStream_t *pStream, unsigned int flags); +# 2579 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamCreateWithPriority(cudaStream_t *pStream, unsigned int flags, int priority); +# 2606 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamGetPriority(cudaStream_t hStream, int *priority); +# 2631 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamGetFlags(cudaStream_t hStream, unsigned int *flags); +# 2668 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamGetId(cudaStream_t hStream, unsigned long long *streamId); +# 2683 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaCtxResetPersistingL2Cache(void); +# 2703 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamCopyAttributes(cudaStream_t dst, cudaStream_t src); +# 2724 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamGetAttribute( + cudaStream_t hStream, cudaLaunchAttributeID attr, + cudaLaunchAttributeValue *value_out); +# 2748 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamSetAttribute( + cudaStream_t hStream, cudaLaunchAttributeID attr, + const cudaLaunchAttributeValue *value); +# 2782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamDestroy(cudaStream_t stream); +# 2813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamWaitEvent(cudaStream_t stream, cudaEvent_t event, unsigned int flags = 0); + + + + + + + +typedef void ( *cudaStreamCallback_t)(cudaStream_t stream, cudaError_t status, void *userData); +# 2888 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamAddCallback(cudaStream_t stream, + cudaStreamCallback_t callback, void *userData, unsigned int flags); +# 2912 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamSynchronize(cudaStream_t stream); +# 2937 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamQuery(cudaStream_t stream); +# 3021 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamAttachMemAsync(cudaStream_t stream, void *devPtr, size_t length = 0, unsigned int flags = 0x04); +# 3060 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamBeginCapture(cudaStream_t stream, enum cudaStreamCaptureMode mode); +# 3101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamBeginCaptureToGraph(cudaStream_t stream, cudaGraph_t graph, const cudaGraphNode_t *dependencies, const cudaGraphEdgeData *dependencyData, size_t numDependencies, enum cudaStreamCaptureMode mode); +# 3152 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaThreadExchangeStreamCaptureMode(enum cudaStreamCaptureMode *mode); +# 3181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamEndCapture(cudaStream_t stream, cudaGraph_t *pGraph); +# 3219 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamIsCapturing(cudaStream_t stream, enum cudaStreamCaptureStatus *pCaptureStatus); +# 3269 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamGetCaptureInfo_v2(cudaStream_t stream, enum cudaStreamCaptureStatus *captureStatus_out, unsigned long long *id_out = 0, cudaGraph_t *graph_out = 0, const cudaGraphNode_t **dependencies_out = 0, size_t *numDependencies_out = 0); +# 3328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamGetCaptureInfo_v3(cudaStream_t stream, + enum cudaStreamCaptureStatus *captureStatus_out, unsigned long long *id_out = 0, + cudaGraph_t *graph_out = 0, const cudaGraphNode_t **dependencies_out = 0, + const cudaGraphEdgeData **edgeData_out = 0, size_t *numDependencies_out = 0); +# 3368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamUpdateCaptureDependencies(cudaStream_t stream, cudaGraphNode_t *dependencies, size_t numDependencies, unsigned int flags = 0); +# 3403 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamUpdateCaptureDependencies_v2(cudaStream_t stream, cudaGraphNode_t *dependencies, const cudaGraphEdgeData *dependencyData, size_t numDependencies, unsigned int flags = 0); +# 3440 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaEventCreate(cudaEvent_t *event); +# 3477 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaEventCreateWithFlags(cudaEvent_t *event, unsigned int flags); +# 3518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaEventRecord(cudaEvent_t event, cudaStream_t stream = 0); +# 3566 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaEventRecordWithFlags(cudaEvent_t event, cudaStream_t stream = 0, unsigned int flags = 0); +# 3599 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaEventQuery(cudaEvent_t event); +# 3630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaEventSynchronize(cudaEvent_t event); +# 3660 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaEventDestroy(cudaEvent_t event); +# 3705 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaEventElapsedTime(float *ms, cudaEvent_t start, cudaEvent_t end); +# 3886 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaImportExternalMemory(cudaExternalMemory_t *extMem_out, const struct cudaExternalMemoryHandleDesc *memHandleDesc); +# 3941 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaExternalMemoryGetMappedBuffer(void **devPtr, cudaExternalMemory_t extMem, const struct cudaExternalMemoryBufferDesc *bufferDesc); +# 4001 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaExternalMemoryGetMappedMipmappedArray(cudaMipmappedArray_t *mipmap, cudaExternalMemory_t extMem, const struct cudaExternalMemoryMipmappedArrayDesc *mipmapDesc); +# 4025 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDestroyExternalMemory(cudaExternalMemory_t extMem); +# 4179 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaImportExternalSemaphore(cudaExternalSemaphore_t *extSem_out, const struct cudaExternalSemaphoreHandleDesc *semHandleDesc); +# 4262 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaSignalExternalSemaphoresAsync_v2(const cudaExternalSemaphore_t *extSemArray, const struct cudaExternalSemaphoreSignalParams *paramsArray, unsigned int numExtSems, cudaStream_t stream = 0); +# 4338 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaWaitExternalSemaphoresAsync_v2(const cudaExternalSemaphore_t *extSemArray, const struct cudaExternalSemaphoreWaitParams *paramsArray, unsigned int numExtSems, cudaStream_t stream = 0); +# 4361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDestroyExternalSemaphore(cudaExternalSemaphore_t extSem); +# 4428 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaLaunchKernel(const void *func, dim3 gridDim, dim3 blockDim, void **args, size_t sharedMem, cudaStream_t stream); +# 4490 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaLaunchKernelExC(const cudaLaunchConfig_t *config, const void *func, void **args); +# 4547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaLaunchCooperativeKernel(const void *func, dim3 gridDim, dim3 blockDim, void **args, size_t sharedMem, cudaStream_t stream); +# 4648 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaLaunchCooperativeKernelMultiDevice(struct cudaLaunchParams *launchParamsList, unsigned int numDevices, unsigned int flags = 0); +# 4693 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaFuncSetCacheConfig(const void *func, enum cudaFuncCache cacheConfig); +# 4727 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaFuncGetAttributes(struct cudaFuncAttributes *attr, const void *func); +# 4785 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaFuncSetAttribute(const void *func, enum cudaFuncAttribute attr, int value); +# 4809 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaFuncGetName(const char **name, const void *func); +# 4831 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaFuncGetParamInfo(const void *func, size_t paramIndex, size_t *paramOffset, size_t *paramSize); +# 4855 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaSetDoubleForDevice(double *d); +# 4879 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaSetDoubleForHost(double *d); +# 4945 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaLaunchHostFunc(cudaStream_t stream, cudaHostFn_t fn, void *userData); +# 5019 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaFuncSetSharedMemConfig(const void *func, enum cudaSharedMemConfig config); +# 5075 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessor(int *numBlocks, const void *func, int blockSize, size_t dynamicSMemSize); +# 5104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyAvailableDynamicSMemPerBlock(size_t *dynamicSmemSize, const void *func, int numBlocks, int blockSize); +# 5149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int *numBlocks, const void *func, int blockSize, size_t dynamicSMemSize, unsigned int flags); +# 5184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxPotentialClusterSize(int *clusterSize, const void *func, const cudaLaunchConfig_t *launchConfig); +# 5223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveClusters(int *numClusters, const void *func, const cudaLaunchConfig_t *launchConfig); +# 5343 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMallocManaged(void **devPtr, size_t size, unsigned int flags = 0x01); +# 5376 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMalloc(void **devPtr, size_t size); +# 5413 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocHost(void **ptr, size_t size); +# 5456 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocPitch(void **devPtr, size_t *pitch, size_t width, size_t height); +# 5508 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocArray(cudaArray_t *array, const struct cudaChannelFormatDesc *desc, size_t width, size_t height = 0, unsigned int flags = 0); +# 5547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaFree(void *devPtr); +# 5570 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaFreeHost(void *ptr); +# 5593 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaFreeArray(cudaArray_t array); +# 5616 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaFreeMipmappedArray(cudaMipmappedArray_t mipmappedArray); +# 5682 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaHostAlloc(void **pHost, size_t size, unsigned int flags); +# 5779 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaHostRegister(void *ptr, size_t size, unsigned int flags); +# 5802 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaHostUnregister(void *ptr); +# 5847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaHostGetDevicePointer(void **pDevice, void *pHost, unsigned int flags); +# 5869 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaHostGetFlags(unsigned int *pFlags, void *pHost); +# 5908 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMalloc3D(struct cudaPitchedPtr* pitchedDevPtr, struct cudaExtent extent); +# 6053 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMalloc3DArray(cudaArray_t *array, const struct cudaChannelFormatDesc* desc, struct cudaExtent extent, unsigned int flags = 0); +# 6198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocMipmappedArray(cudaMipmappedArray_t *mipmappedArray, const struct cudaChannelFormatDesc* desc, struct cudaExtent extent, unsigned int numLevels, unsigned int flags = 0); +# 6231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetMipmappedArrayLevel(cudaArray_t *levelArray, cudaMipmappedArray_const_t mipmappedArray, unsigned int level); +# 6336 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy3D(const struct cudaMemcpy3DParms *p); +# 6368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy3DPeer(const struct cudaMemcpy3DPeerParms *p); +# 6486 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpy3DAsync(const struct cudaMemcpy3DParms *p, cudaStream_t stream = 0); +# 6513 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy3DPeerAsync(const struct cudaMemcpy3DPeerParms *p, cudaStream_t stream = 0); +# 6547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemGetInfo(size_t *free, size_t *total); +# 6573 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaArrayGetInfo(struct cudaChannelFormatDesc *desc, struct cudaExtent *extent, unsigned int *flags, cudaArray_t array); +# 6602 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaArrayGetPlane(cudaArray_t *pPlaneArray, cudaArray_t hArray, unsigned int planeIdx); +# 6625 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaArrayGetMemoryRequirements(struct cudaArrayMemoryRequirements *memoryRequirements, cudaArray_t array, int device); +# 6649 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMipmappedArrayGetMemoryRequirements(struct cudaArrayMemoryRequirements *memoryRequirements, cudaMipmappedArray_t mipmap, int device); +# 6677 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaArrayGetSparseProperties(struct cudaArraySparseProperties *sparseProperties, cudaArray_t array); +# 6707 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaMipmappedArrayGetSparseProperties(struct cudaArraySparseProperties *sparseProperties, cudaMipmappedArray_t mipmap); +# 6752 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy(void *dst, const void *src, size_t count, enum cudaMemcpyKind kind); +# 6787 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyPeer(void *dst, int dstDevice, const void *src, int srcDevice, size_t count); +# 6836 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2D(void *dst, size_t dpitch, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind); +# 6886 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2DToArray(cudaArray_t dst, size_t wOffset, size_t hOffset, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind); +# 6936 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2DFromArray(void *dst, size_t dpitch, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t width, size_t height, enum cudaMemcpyKind kind); +# 6983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2DArrayToArray(cudaArray_t dst, size_t wOffsetDst, size_t hOffsetDst, cudaArray_const_t src, size_t wOffsetSrc, size_t hOffsetSrc, size_t width, size_t height, enum cudaMemcpyKind kind = cudaMemcpyDeviceToDevice); +# 7026 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyToSymbol(const void *symbol, const void *src, size_t count, size_t offset = 0, enum cudaMemcpyKind kind = cudaMemcpyHostToDevice); +# 7070 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyFromSymbol(void *dst, const void *symbol, size_t count, size_t offset = 0, enum cudaMemcpyKind kind = cudaMemcpyDeviceToHost); +# 7127 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpyAsync(void *dst, const void *src, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7162 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyPeerAsync(void *dst, int dstDevice, const void *src, int srcDevice, size_t count, cudaStream_t stream = 0); +# 7225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpy2DAsync(void *dst, size_t dpitch, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7283 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2DToArrayAsync(cudaArray_t dst, size_t wOffset, size_t hOffset, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7340 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2DFromArrayAsync(void *dst, size_t dpitch, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyToSymbolAsync(const void *symbol, const void *src, size_t count, size_t offset, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7442 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyFromSymbolAsync(void *dst, const void *symbol, size_t count, size_t offset, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemset(void *devPtr, int value, size_t count); +# 7505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemset2D(void *devPtr, size_t pitch, int value, size_t width, size_t height); +# 7551 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemset3D(struct cudaPitchedPtr pitchedDevPtr, int value, struct cudaExtent extent); +# 7587 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemsetAsync(void *devPtr, int value, size_t count, cudaStream_t stream = 0); +# 7628 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemset2DAsync(void *devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream = 0); +# 7681 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemset3DAsync(struct cudaPitchedPtr pitchedDevPtr, int value, struct cudaExtent extent, cudaStream_t stream = 0); +# 7709 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetSymbolAddress(void **devPtr, const void *symbol); +# 7736 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetSymbolSize(size_t *size, const void *symbol); +# 7808 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPrefetchAsync(const void *devPtr, size_t count, int dstDevice, cudaStream_t stream = 0); +# 7889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPrefetchAsync_v2(const void *devPtr, size_t count, struct cudaMemLocation location, unsigned int flags, cudaStream_t stream = 0); +# 8003 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemAdvise(const void *devPtr, size_t count, enum cudaMemoryAdvise advice, int device); +# 8126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemAdvise_v2(const void *devPtr, size_t count, enum cudaMemoryAdvise advice, struct cudaMemLocation location); +# 8208 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemRangeGetAttribute(void *data, size_t dataSize, enum cudaMemRangeAttribute attribute, const void *devPtr, size_t count); +# 8251 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemRangeGetAttributes(void **data, size_t *dataSizes, enum cudaMemRangeAttribute *attributes, size_t numAttributes, const void *devPtr, size_t count); +# 8311 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaMemcpyToArray(cudaArray_t dst, size_t wOffset, size_t hOffset, const void *src, size_t count, enum cudaMemcpyKind kind); +# 8353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaMemcpyFromArray(void *dst, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t count, enum cudaMemcpyKind kind); +# 8396 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaMemcpyArrayToArray(cudaArray_t dst, size_t wOffsetDst, size_t hOffsetDst, cudaArray_const_t src, size_t wOffsetSrc, size_t hOffsetSrc, size_t count, enum cudaMemcpyKind kind = cudaMemcpyDeviceToDevice); +# 8447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaMemcpyToArrayAsync(cudaArray_t dst, size_t wOffset, size_t hOffset, const void *src, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 8497 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaMemcpyFromArrayAsync(void *dst, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 8566 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocAsync(void **devPtr, size_t size, cudaStream_t hStream); +# 8592 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaFreeAsync(void *devPtr, cudaStream_t hStream); +# 8617 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolTrimTo(cudaMemPool_t memPool, size_t minBytesToKeep); +# 8661 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolSetAttribute(cudaMemPool_t memPool, enum cudaMemPoolAttr attr, void *value ); +# 8709 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolGetAttribute(cudaMemPool_t memPool, enum cudaMemPoolAttr attr, void *value ); +# 8724 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolSetAccess(cudaMemPool_t memPool, const struct cudaMemAccessDesc *descList, size_t count); +# 8737 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolGetAccess(enum cudaMemAccessFlags *flags, cudaMemPool_t memPool, struct cudaMemLocation *location); +# 8777 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolCreate(cudaMemPool_t *memPool, const struct cudaMemPoolProps *poolProps); +# 8799 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolDestroy(cudaMemPool_t memPool); +# 8835 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocFromPoolAsync(void **ptr, size_t size, cudaMemPool_t memPool, cudaStream_t stream); +# 8860 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolExportToShareableHandle( + void *shareableHandle, + cudaMemPool_t memPool, + enum cudaMemAllocationHandleType handleType, + unsigned int flags); +# 8887 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolImportFromShareableHandle( + cudaMemPool_t *memPool, + void *shareableHandle, + enum cudaMemAllocationHandleType handleType, + unsigned int flags); +# 8910 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolExportPointer(struct cudaMemPoolPtrExportData *exportData, void *ptr); +# 8939 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolImportPointer(void **ptr, cudaMemPool_t memPool, struct cudaMemPoolPtrExportData *exportData); +# 9092 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaPointerGetAttributes(struct cudaPointerAttributes *attributes, const void *ptr); +# 9133 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceCanAccessPeer(int *canAccessPeer, int device, int peerDevice); +# 9175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceEnablePeerAccess(int peerDevice, unsigned int flags); +# 9197 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceDisablePeerAccess(int peerDevice); +# 9261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsUnregisterResource(cudaGraphicsResource_t resource); +# 9296 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsResourceSetMapFlags(cudaGraphicsResource_t resource, unsigned int flags); +# 9335 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsMapResources(int count, cudaGraphicsResource_t *resources, cudaStream_t stream = 0); +# 9370 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsUnmapResources(int count, cudaGraphicsResource_t *resources, cudaStream_t stream = 0); +# 9402 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsResourceGetMappedPointer(void **devPtr, size_t *size, cudaGraphicsResource_t resource); +# 9440 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsSubResourceGetMappedArray(cudaArray_t *array, cudaGraphicsResource_t resource, unsigned int arrayIndex, unsigned int mipLevel); +# 9469 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsResourceGetMappedMipmappedArray(cudaMipmappedArray_t *mipmappedArray, cudaGraphicsResource_t resource); +# 9504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetChannelDesc(struct cudaChannelFormatDesc *desc, cudaArray_const_t array); +# 9534 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) struct cudaChannelFormatDesc cudaCreateChannelDesc(int x, int y, int z, int w, enum cudaChannelFormatKind f); +# 9759 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaCreateTextureObject(cudaTextureObject_t *pTexObject, const struct cudaResourceDesc *pResDesc, const struct cudaTextureDesc *pTexDesc, const struct cudaResourceViewDesc *pResViewDesc); +# 9779 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDestroyTextureObject(cudaTextureObject_t texObject); +# 9799 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetTextureObjectResourceDesc(struct cudaResourceDesc *pResDesc, cudaTextureObject_t texObject); +# 9819 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetTextureObjectTextureDesc(struct cudaTextureDesc *pTexDesc, cudaTextureObject_t texObject); +# 9840 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetTextureObjectResourceViewDesc(struct cudaResourceViewDesc *pResViewDesc, cudaTextureObject_t texObject); +# 9885 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaCreateSurfaceObject(cudaSurfaceObject_t *pSurfObject, const struct cudaResourceDesc *pResDesc); +# 9905 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDestroySurfaceObject(cudaSurfaceObject_t surfObject); +# 9924 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetSurfaceObjectResourceDesc(struct cudaResourceDesc *pResDesc, cudaSurfaceObject_t surfObject); +# 9958 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDriverGetVersion(int *driverVersion); +# 9987 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaRuntimeGetVersion(int *runtimeVersion); +# 10034 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphCreate(cudaGraph_t *pGraph, unsigned int flags); +# 10132 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddKernelNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaKernelNodeParams *pNodeParams); +# 10165 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphKernelNodeGetParams(cudaGraphNode_t node, struct cudaKernelNodeParams *pNodeParams); +# 10191 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphKernelNodeSetParams(cudaGraphNode_t node, const struct cudaKernelNodeParams *pNodeParams); +# 10211 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphKernelNodeCopyAttributes( + cudaGraphNode_t hSrc, + cudaGraphNode_t hDst); +# 10234 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphKernelNodeGetAttribute( + cudaGraphNode_t hNode, + cudaLaunchAttributeID attr, + cudaLaunchAttributeValue *value_out); +# 10258 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphKernelNodeSetAttribute( + cudaGraphNode_t hNode, + cudaLaunchAttributeID attr, + const cudaLaunchAttributeValue *value); +# 10309 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddMemcpyNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaMemcpy3DParms *pCopyParams); +# 10368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphAddMemcpyNodeToSymbol( + cudaGraphNode_t *pGraphNode, + cudaGraph_t graph, + const cudaGraphNode_t *pDependencies, + size_t numDependencies, + const void* symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 10437 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphAddMemcpyNodeFromSymbol( + cudaGraphNode_t* pGraphNode, + cudaGraph_t graph, + const cudaGraphNode_t* pDependencies, + size_t numDependencies, + void* dst, + const void* symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 10505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphAddMemcpyNode1D( + cudaGraphNode_t *pGraphNode, + cudaGraph_t graph, + const cudaGraphNode_t *pDependencies, + size_t numDependencies, + void* dst, + const void* src, + size_t count, + enum cudaMemcpyKind kind); +# 10537 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemcpyNodeGetParams(cudaGraphNode_t node, struct cudaMemcpy3DParms *pNodeParams); +# 10564 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParams(cudaGraphNode_t node, const struct cudaMemcpy3DParms *pNodeParams); +# 10603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParamsToSymbol( + cudaGraphNode_t node, + const void* symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 10649 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParamsFromSymbol( + cudaGraphNode_t node, + void* dst, + const void* symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 10695 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParams1D( + cudaGraphNode_t node, + void* dst, + const void* src, + size_t count, + enum cudaMemcpyKind kind); +# 10743 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddMemsetNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaMemsetParams *pMemsetParams); +# 10766 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemsetNodeGetParams(cudaGraphNode_t node, struct cudaMemsetParams *pNodeParams); +# 10790 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemsetNodeSetParams(cudaGraphNode_t node, const struct cudaMemsetParams *pNodeParams); +# 10832 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddHostNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaHostNodeParams *pNodeParams); +# 10855 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphHostNodeGetParams(cudaGraphNode_t node, struct cudaHostNodeParams *pNodeParams); +# 10879 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphHostNodeSetParams(cudaGraphNode_t node, const struct cudaHostNodeParams *pNodeParams); +# 10920 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddChildGraphNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, cudaGraph_t childGraph); +# 10947 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphChildGraphNodeGetGraph(cudaGraphNode_t node, cudaGraph_t *pGraph); +# 10985 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddEmptyNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies); +# 11029 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphAddEventRecordNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, cudaEvent_t event); +# 11056 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphEventRecordNodeGetEvent(cudaGraphNode_t node, cudaEvent_t *event_out); +# 11084 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphEventRecordNodeSetEvent(cudaGraphNode_t node, cudaEvent_t event); +# 11131 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphAddEventWaitNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, cudaEvent_t event); +# 11158 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphEventWaitNodeGetEvent(cudaGraphNode_t node, cudaEvent_t *event_out); +# 11186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphEventWaitNodeSetEvent(cudaGraphNode_t node, cudaEvent_t event); +# 11236 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddExternalSemaphoresSignalNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaExternalSemaphoreSignalNodeParams *nodeParams); +# 11269 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExternalSemaphoresSignalNodeGetParams(cudaGraphNode_t hNode, struct cudaExternalSemaphoreSignalNodeParams *params_out); +# 11297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExternalSemaphoresSignalNodeSetParams(cudaGraphNode_t hNode, const struct cudaExternalSemaphoreSignalNodeParams *nodeParams); +# 11347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddExternalSemaphoresWaitNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaExternalSemaphoreWaitNodeParams *nodeParams); +# 11380 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExternalSemaphoresWaitNodeGetParams(cudaGraphNode_t hNode, struct cudaExternalSemaphoreWaitNodeParams *params_out); +# 11408 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExternalSemaphoresWaitNodeSetParams(cudaGraphNode_t hNode, const struct cudaExternalSemaphoreWaitNodeParams *nodeParams); +# 11486 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddMemAllocNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, struct cudaMemAllocNodeParams *nodeParams); +# 11513 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemAllocNodeGetParams(cudaGraphNode_t node, struct cudaMemAllocNodeParams *params_out); +# 11574 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddMemFreeNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, void *dptr); +# 11598 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemFreeNodeGetParams(cudaGraphNode_t node, void *dptr_out); +# 11626 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGraphMemTrim(int device); +# 11663 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetGraphMemAttribute(int device, enum cudaGraphMemAttributeType attr, void* value); +# 11697 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceSetGraphMemAttribute(int device, enum cudaGraphMemAttributeType attr, void* value); +# 11725 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphClone(cudaGraph_t *pGraphClone, cudaGraph_t originalGraph); +# 11753 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeFindInClone(cudaGraphNode_t *pNode, cudaGraphNode_t originalNode, cudaGraph_t clonedGraph); +# 11784 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetType(cudaGraphNode_t node, enum cudaGraphNodeType *pType); +# 11815 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphGetNodes(cudaGraph_t graph, cudaGraphNode_t *nodes, size_t *numNodes); +# 11846 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphGetRootNodes(cudaGraph_t graph, cudaGraphNode_t *pRootNodes, size_t *pNumRootNodes); +# 11880 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphGetEdges(cudaGraph_t graph, cudaGraphNode_t *from, cudaGraphNode_t *to, size_t *numEdges); +# 11920 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphGetEdges_v2(cudaGraph_t graph, cudaGraphNode_t *from, cudaGraphNode_t *to, cudaGraphEdgeData *edgeData, size_t *numEdges); +# 11951 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetDependencies(cudaGraphNode_t node, cudaGraphNode_t *pDependencies, size_t *pNumDependencies); +# 11988 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetDependencies_v2(cudaGraphNode_t node, cudaGraphNode_t *pDependencies, cudaGraphEdgeData *edgeData, size_t *pNumDependencies); +# 12020 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetDependentNodes(cudaGraphNode_t node, cudaGraphNode_t *pDependentNodes, size_t *pNumDependentNodes); +# 12058 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetDependentNodes_v2(cudaGraphNode_t node, cudaGraphNode_t *pDependentNodes, cudaGraphEdgeData *edgeData, size_t *pNumDependentNodes); +# 12089 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddDependencies(cudaGraph_t graph, const cudaGraphNode_t *from, const cudaGraphNode_t *to, size_t numDependencies); +# 12121 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddDependencies_v2(cudaGraph_t graph, const cudaGraphNode_t *from, const cudaGraphNode_t *to, const cudaGraphEdgeData *edgeData, size_t numDependencies); +# 12152 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphRemoveDependencies(cudaGraph_t graph, const cudaGraphNode_t *from, const cudaGraphNode_t *to, size_t numDependencies); +# 12187 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphRemoveDependencies_v2(cudaGraph_t graph, const cudaGraphNode_t *from, const cudaGraphNode_t *to, const cudaGraphEdgeData *edgeData, size_t numDependencies); +# 12217 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphDestroyNode(cudaGraphNode_t node); +# 12288 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphInstantiate(cudaGraphExec_t *pGraphExec, cudaGraph_t graph, unsigned long long flags = 0); +# 12361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphInstantiateWithFlags(cudaGraphExec_t *pGraphExec, cudaGraph_t graph, unsigned long long flags = 0); +# 12468 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphInstantiateWithParams(cudaGraphExec_t *pGraphExec, cudaGraph_t graph, cudaGraphInstantiateParams *instantiateParams); +# 12493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecGetFlags(cudaGraphExec_t graphExec, unsigned long long *flags); +# 12552 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecKernelNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const struct cudaKernelNodeParams *pNodeParams); +# 12603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const struct cudaMemcpy3DParms *pNodeParams); +# 12658 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParamsToSymbol( + cudaGraphExec_t hGraphExec, + cudaGraphNode_t node, + const void* symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 12721 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParamsFromSymbol( + cudaGraphExec_t hGraphExec, + cudaGraphNode_t node, + void* dst, + const void* symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 12782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParams1D( + cudaGraphExec_t hGraphExec, + cudaGraphNode_t node, + void* dst, + const void* src, + size_t count, + enum cudaMemcpyKind kind); +# 12841 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecMemsetNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const struct cudaMemsetParams *pNodeParams); +# 12881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecHostNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const struct cudaHostNodeParams *pNodeParams); +# 12928 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecChildGraphNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, cudaGraph_t childGraph); +# 12973 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecEventRecordNodeSetEvent(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, cudaEvent_t event); +# 13018 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecEventWaitNodeSetEvent(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, cudaEvent_t event); +# 13066 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecExternalSemaphoresSignalNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, const struct cudaExternalSemaphoreSignalNodeParams *nodeParams); +# 13114 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecExternalSemaphoresWaitNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, const struct cudaExternalSemaphoreWaitNodeParams *nodeParams); +# 13154 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeSetEnabled(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, unsigned int isEnabled); +# 13188 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetEnabled(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, unsigned int *isEnabled); +# 13282 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecUpdate(cudaGraphExec_t hGraphExec, cudaGraph_t hGraph, cudaGraphExecUpdateResultInfo *resultInfo); +# 13307 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphUpload(cudaGraphExec_t graphExec, cudaStream_t stream); +# 13338 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphLaunch(cudaGraphExec_t graphExec, cudaStream_t stream); +# 13361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecDestroy(cudaGraphExec_t graphExec); +# 13382 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphDestroy(cudaGraph_t graph); +# 13401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphDebugDotPrint(cudaGraph_t graph, const char *path, unsigned int flags); +# 13437 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaUserObjectCreate(cudaUserObject_t *object_out, void *ptr, cudaHostFn_t destroy, unsigned int initialRefcount, unsigned int flags); +# 13461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaUserObjectRetain(cudaUserObject_t object, unsigned int count = 1); +# 13489 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaUserObjectRelease(cudaUserObject_t object, unsigned int count = 1); +# 13517 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphRetainUserObject(cudaGraph_t graph, cudaUserObject_t object, unsigned int count = 1, unsigned int flags = 0); +# 13542 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphReleaseUserObject(cudaGraph_t graph, cudaUserObject_t object, unsigned int count = 1); +# 13584 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, struct cudaGraphNodeParams *nodeParams); +# 13628 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddNode_v2(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, const cudaGraphEdgeData *dependencyData, size_t numDependencies, struct cudaGraphNodeParams *nodeParams); +# 13657 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeSetParams(cudaGraphNode_t node, struct cudaGraphNodeParams *nodeParams); +# 13706 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecNodeSetParams(cudaGraphExec_t graphExec, cudaGraphNode_t node, struct cudaGraphNodeParams *nodeParams); +# 13732 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphConditionalHandleCreate(cudaGraphConditionalHandle *pHandle_out, cudaGraph_t graph, unsigned int defaultLaunchValue = 0, unsigned int flags = 0); +# 13813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetDriverEntryPoint(const char *symbol, void **funcPtr, unsigned long long flags, enum cudaDriverEntryPointQueryResult *driverStatus = +# 13813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 3 4 + __null +# 13813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + ); +# 13889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetDriverEntryPointByVersion(const char *symbol, void **funcPtr, unsigned int cudaVersion, unsigned long long flags, enum cudaDriverEntryPointQueryResult *driverStatus = +# 13889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 3 4 + __null +# 13889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + ); + + + + + + + +extern __attribute__((host)) cudaError_t cudaGetExportTable(const void **ppExportTable, const cudaUUID_t *pExportTableId); +# 14076 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetFuncBySymbol(cudaFunction_t* functionPtr, const void* symbolPtr); +# 14092 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetKernel(cudaKernel_t *kernelPtr, const void *entryFuncAddr); +# 14264 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +} +# 62 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" 2 +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" +template __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(0, 0, 0, 0, cudaChannelFormatKindNone); +} + +static __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDescHalf(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +} + +static __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDescHalf1(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +} + +static __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDescHalf2(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindFloat); +} + +static __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDescHalf4(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindFloat); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(char) * 8; + + + + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); + +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(signed char) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned char) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(signed char) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned char) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(signed char) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned char) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(signed char) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned char) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(short) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(short) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(int) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned int) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(int) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned int) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(int) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned int) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(int) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned int) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindUnsigned); +} +# 389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(float) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(float) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(float) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindFloat); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(float) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindFloat); +} + +static __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDescNV12(void) +{ + int e = (int)sizeof(char) * 8; + + return cudaCreateChannelDesc(e, e, e, 0, cudaChannelFormatKindNV12); +} + +template __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(0, 0, 0, 0, cudaChannelFormatKindNone); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindSignedNormalized8X1); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindSignedNormalized8X2); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindSignedNormalized8X4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindUnsignedNormalized8X1); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindUnsignedNormalized8X2); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedNormalized8X4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 0, 0, 0, cudaChannelFormatKindSignedNormalized16X1); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 0, 0, cudaChannelFormatKindSignedNormalized16X2); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 16, 16, cudaChannelFormatKindSignedNormalized16X4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 0, 0, 0, cudaChannelFormatKindUnsignedNormalized16X1); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 0, 0, cudaChannelFormatKindUnsignedNormalized16X2); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 16, 16, cudaChannelFormatKindUnsignedNormalized16X4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 0, cudaChannelFormatKindNV12); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed1); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed1SRGB); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed2); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed2SRGB); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed3); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed3SRGB); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindUnsignedBlockCompressed4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindSignedBlockCompressed4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindUnsignedBlockCompressed5); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindSignedBlockCompressed5); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 16, 0, cudaChannelFormatKindUnsignedBlockCompressed6H); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 16, 0, cudaChannelFormatKindSignedBlockCompressed6H); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed7); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed7SRGB); +} +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" 1 +# 53 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 54 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 55 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" 2 +# 79 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +static __inline__ __attribute__((host)) struct cudaPitchedPtr make_cudaPitchedPtr(void *d, size_t p, size_t xsz, size_t ysz) +{ + struct cudaPitchedPtr s; + + s.ptr = d; + s.pitch = p; + s.xsize = xsz; + s.ysize = ysz; + + return s; +} +# 106 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +static __inline__ __attribute__((host)) struct cudaPos make_cudaPos(size_t x, size_t y, size_t z) +{ + struct cudaPos p; + + p.x = x; + p.y = y; + p.z = z; + + return p; +} +# 132 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +static __inline__ __attribute__((host)) struct cudaExtent make_cudaExtent(size_t w, size_t h, size_t d) +{ + struct cudaExtent e; + + e.width = w; + e.height = h; + e.depth = d; + + return e; +} +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 100 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.h" 1 +# 77 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.h" +static __inline__ __attribute__((host)) __attribute__((device)) char1 make_char1(signed char x); + +static __inline__ __attribute__((host)) __attribute__((device)) uchar1 make_uchar1(unsigned char x); + +static __inline__ __attribute__((host)) __attribute__((device)) char2 make_char2(signed char x, signed char y); + +static __inline__ __attribute__((host)) __attribute__((device)) uchar2 make_uchar2(unsigned char x, unsigned char y); + +static __inline__ __attribute__((host)) __attribute__((device)) char3 make_char3(signed char x, signed char y, signed char z); + +static __inline__ __attribute__((host)) __attribute__((device)) uchar3 make_uchar3(unsigned char x, unsigned char y, unsigned char z); + +static __inline__ __attribute__((host)) __attribute__((device)) char4 make_char4(signed char x, signed char y, signed char z, signed char w); + +static __inline__ __attribute__((host)) __attribute__((device)) uchar4 make_uchar4(unsigned char x, unsigned char y, unsigned char z, unsigned char w); + +static __inline__ __attribute__((host)) __attribute__((device)) short1 make_short1(short x); + +static __inline__ __attribute__((host)) __attribute__((device)) ushort1 make_ushort1(unsigned short x); + +static __inline__ __attribute__((host)) __attribute__((device)) short2 make_short2(short x, short y); + +static __inline__ __attribute__((host)) __attribute__((device)) ushort2 make_ushort2(unsigned short x, unsigned short y); + +static __inline__ __attribute__((host)) __attribute__((device)) short3 make_short3(short x,short y, short z); + +static __inline__ __attribute__((host)) __attribute__((device)) ushort3 make_ushort3(unsigned short x, unsigned short y, unsigned short z); + +static __inline__ __attribute__((host)) __attribute__((device)) short4 make_short4(short x, short y, short z, short w); + +static __inline__ __attribute__((host)) __attribute__((device)) ushort4 make_ushort4(unsigned short x, unsigned short y, unsigned short z, unsigned short w); + +static __inline__ __attribute__((host)) __attribute__((device)) int1 make_int1(int x); + +static __inline__ __attribute__((host)) __attribute__((device)) uint1 make_uint1(unsigned int x); + +static __inline__ __attribute__((host)) __attribute__((device)) int2 make_int2(int x, int y); + +static __inline__ __attribute__((host)) __attribute__((device)) uint2 make_uint2(unsigned int x, unsigned int y); + +static __inline__ __attribute__((host)) __attribute__((device)) int3 make_int3(int x, int y, int z); + +static __inline__ __attribute__((host)) __attribute__((device)) uint3 make_uint3(unsigned int x, unsigned int y, unsigned int z); + +static __inline__ __attribute__((host)) __attribute__((device)) int4 make_int4(int x, int y, int z, int w); + +static __inline__ __attribute__((host)) __attribute__((device)) uint4 make_uint4(unsigned int x, unsigned int y, unsigned int z, unsigned int w); + +static __inline__ __attribute__((host)) __attribute__((device)) long1 make_long1(long int x); + +static __inline__ __attribute__((host)) __attribute__((device)) ulong1 make_ulong1(unsigned long int x); + +static __inline__ __attribute__((host)) __attribute__((device)) long2 make_long2(long int x, long int y); + +static __inline__ __attribute__((host)) __attribute__((device)) ulong2 make_ulong2(unsigned long int x, unsigned long int y); + +static __inline__ __attribute__((host)) __attribute__((device)) long3 make_long3(long int x, long int y, long int z); + +static __inline__ __attribute__((host)) __attribute__((device)) ulong3 make_ulong3(unsigned long int x, unsigned long int y, unsigned long int z); + +static __inline__ __attribute__((host)) __attribute__((device)) long4 make_long4(long int x, long int y, long int z, long int w); + +static __inline__ __attribute__((host)) __attribute__((device)) ulong4 make_ulong4(unsigned long int x, unsigned long int y, unsigned long int z, unsigned long int w); + +static __inline__ __attribute__((host)) __attribute__((device)) float1 make_float1(float x); + +static __inline__ __attribute__((host)) __attribute__((device)) float2 make_float2(float x, float y); + +static __inline__ __attribute__((host)) __attribute__((device)) float3 make_float3(float x, float y, float z); + +static __inline__ __attribute__((host)) __attribute__((device)) float4 make_float4(float x, float y, float z, float w); + +static __inline__ __attribute__((host)) __attribute__((device)) longlong1 make_longlong1(long long int x); + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong1 make_ulonglong1(unsigned long long int x); + +static __inline__ __attribute__((host)) __attribute__((device)) longlong2 make_longlong2(long long int x, long long int y); + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong2 make_ulonglong2(unsigned long long int x, unsigned long long int y); + +static __inline__ __attribute__((host)) __attribute__((device)) longlong3 make_longlong3(long long int x, long long int y, long long int z); + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong3 make_ulonglong3(unsigned long long int x, unsigned long long int y, unsigned long long int z); + +static __inline__ __attribute__((host)) __attribute__((device)) longlong4 make_longlong4(long long int x, long long int y, long long int z, long long int w); + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong4 make_ulonglong4(unsigned long long int x, unsigned long long int y, unsigned long long int z, unsigned long long int w); + +static __inline__ __attribute__((host)) __attribute__((device)) double1 make_double1(double x); + +static __inline__ __attribute__((host)) __attribute__((device)) double2 make_double2(double x, double y); + +static __inline__ __attribute__((host)) __attribute__((device)) double3 make_double3(double x, double y, double z); + +static __inline__ __attribute__((host)) __attribute__((device)) double4 make_double4(double x, double y, double z, double w); + + + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.hpp" 1 +# 73 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.hpp" +static __inline__ __attribute__((host)) __attribute__((device)) char1 make_char1(signed char x) +{ + char1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uchar1 make_uchar1(unsigned char x) +{ + uchar1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) char2 make_char2(signed char x, signed char y) +{ + char2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uchar2 make_uchar2(unsigned char x, unsigned char y) +{ + uchar2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) char3 make_char3(signed char x, signed char y, signed char z) +{ + char3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uchar3 make_uchar3(unsigned char x, unsigned char y, unsigned char z) +{ + uchar3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) char4 make_char4(signed char x, signed char y, signed char z, signed char w) +{ + char4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uchar4 make_uchar4(unsigned char x, unsigned char y, unsigned char z, unsigned char w) +{ + uchar4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) short1 make_short1(short x) +{ + short1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ushort1 make_ushort1(unsigned short x) +{ + ushort1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) short2 make_short2(short x, short y) +{ + short2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ushort2 make_ushort2(unsigned short x, unsigned short y) +{ + ushort2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) short3 make_short3(short x,short y, short z) +{ + short3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ushort3 make_ushort3(unsigned short x, unsigned short y, unsigned short z) +{ + ushort3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) short4 make_short4(short x, short y, short z, short w) +{ + short4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ushort4 make_ushort4(unsigned short x, unsigned short y, unsigned short z, unsigned short w) +{ + ushort4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) int1 make_int1(int x) +{ + int1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uint1 make_uint1(unsigned int x) +{ + uint1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) int2 make_int2(int x, int y) +{ + int2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uint2 make_uint2(unsigned int x, unsigned int y) +{ + uint2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) int3 make_int3(int x, int y, int z) +{ + int3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uint3 make_uint3(unsigned int x, unsigned int y, unsigned int z) +{ + uint3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) int4 make_int4(int x, int y, int z, int w) +{ + int4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uint4 make_uint4(unsigned int x, unsigned int y, unsigned int z, unsigned int w) +{ + uint4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) long1 make_long1(long int x) +{ + long1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulong1 make_ulong1(unsigned long int x) +{ + ulong1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) long2 make_long2(long int x, long int y) +{ + long2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulong2 make_ulong2(unsigned long int x, unsigned long int y) +{ + ulong2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) long3 make_long3(long int x, long int y, long int z) +{ + long3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulong3 make_ulong3(unsigned long int x, unsigned long int y, unsigned long int z) +{ + ulong3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) long4 make_long4(long int x, long int y, long int z, long int w) +{ + long4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulong4 make_ulong4(unsigned long int x, unsigned long int y, unsigned long int z, unsigned long int w) +{ + ulong4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) float1 make_float1(float x) +{ + float1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) float2 make_float2(float x, float y) +{ + float2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) float3 make_float3(float x, float y, float z) +{ + float3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) float4 make_float4(float x, float y, float z, float w) +{ + float4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) longlong1 make_longlong1(long long int x) +{ + longlong1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong1 make_ulonglong1(unsigned long long int x) +{ + ulonglong1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) longlong2 make_longlong2(long long int x, long long int y) +{ + longlong2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong2 make_ulonglong2(unsigned long long int x, unsigned long long int y) +{ + ulonglong2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) longlong3 make_longlong3(long long int x, long long int y, long long int z) +{ + longlong3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong3 make_ulonglong3(unsigned long long int x, unsigned long long int y, unsigned long long int z) +{ + ulonglong3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) longlong4 make_longlong4(long long int x, long long int y, long long int z, long long int w) +{ + longlong4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong4 make_ulonglong4(unsigned long long int x, unsigned long long int y, unsigned long long int z, unsigned long long int w) +{ + ulonglong4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) double1 make_double1(double x) +{ + double1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) double2 make_double2(double x, double y) +{ + double2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) double3 make_double3(double x, double y, double z) +{ + double3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) double4 make_double4(double x, double y, double z, double w) +{ + double4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} +# 177 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.h" 2 +# 106 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 1 +# 71 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 72 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 73 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 +# 85 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +# 1 "/usr/include/string.h" 1 3 4 +# 26 "/usr/include/string.h" 3 4 +# 1 "/usr/include/bits/libc-header-start.h" 1 3 4 +# 27 "/usr/include/string.h" 2 3 4 + + +# 28 "/usr/include/string.h" 3 4 +extern "C" { + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 34 "/usr/include/string.h" 2 3 4 +# 43 "/usr/include/string.h" 3 4 +extern void *memcpy (void *__restrict __dest, const void *__restrict __src, + size_t __n) throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern void *memmove (void *__dest, const void *__src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + + +extern void *memccpy (void *__restrict __dest, const void *__restrict __src, + int __c, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + +extern void *memset (void *__s, int __c, size_t __n) throw () __attribute__ ((__nonnull__ (1))); + + +extern int memcmp (const void *__s1, const void *__s2, size_t __n) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + + +extern "C++" +{ +extern void *memchr (void *__s, int __c, size_t __n) + throw () __asm ("memchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern const void *memchr (const void *__s, int __c, size_t __n) + throw () __asm ("memchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 89 "/usr/include/string.h" 3 4 +} +# 99 "/usr/include/string.h" 3 4 +extern "C++" void *rawmemchr (void *__s, int __c) + throw () __asm ("rawmemchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern "C++" const void *rawmemchr (const void *__s, int __c) + throw () __asm ("rawmemchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); + + + + + + + +extern "C++" void *memrchr (void *__s, int __c, size_t __n) + throw () __asm ("memrchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern "C++" const void *memrchr (const void *__s, int __c, size_t __n) + throw () __asm ("memrchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 122 "/usr/include/string.h" 3 4 +extern char *strcpy (char *__restrict __dest, const char *__restrict __src) + throw () __attribute__ ((__nonnull__ (1, 2))); + +extern char *strncpy (char *__restrict __dest, + const char *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern char *strcat (char *__restrict __dest, const char *__restrict __src) + throw () __attribute__ ((__nonnull__ (1, 2))); + +extern char *strncat (char *__restrict __dest, const char *__restrict __src, + size_t __n) throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern int strcmp (const char *__s1, const char *__s2) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + +extern int strncmp (const char *__s1, const char *__s2, size_t __n) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern int strcoll (const char *__s1, const char *__s2) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + +extern size_t strxfrm (char *__restrict __dest, + const char *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (2))); + + + + + + +extern int strcoll_l (const char *__s1, const char *__s2, locale_t __l) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3))); + + +extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, + locale_t __l) throw () __attribute__ ((__nonnull__ (2, 4))); + + + + + +extern char *strdup (const char *__s) + throw () __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); + + + + + + +extern char *strndup (const char *__string, size_t __n) + throw () __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); +# 204 "/usr/include/string.h" 3 4 +extern "C++" +{ +extern char *strchr (char *__s, int __c) + throw () __asm ("strchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern const char *strchr (const char *__s, int __c) + throw () __asm ("strchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 224 "/usr/include/string.h" 3 4 +} + + + + + + +extern "C++" +{ +extern char *strrchr (char *__s, int __c) + throw () __asm ("strrchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern const char *strrchr (const char *__s, int __c) + throw () __asm ("strrchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 251 "/usr/include/string.h" 3 4 +} +# 261 "/usr/include/string.h" 3 4 +extern "C++" char *strchrnul (char *__s, int __c) + throw () __asm ("strchrnul") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern "C++" const char *strchrnul (const char *__s, int __c) + throw () __asm ("strchrnul") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 273 "/usr/include/string.h" 3 4 +extern size_t strcspn (const char *__s, const char *__reject) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern size_t strspn (const char *__s, const char *__accept) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern "C++" +{ +extern char *strpbrk (char *__s, const char *__accept) + throw () __asm ("strpbrk") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +extern const char *strpbrk (const char *__s, const char *__accept) + throw () __asm ("strpbrk") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +# 301 "/usr/include/string.h" 3 4 +} + + + + + + +extern "C++" +{ +extern char *strstr (char *__haystack, const char *__needle) + throw () __asm ("strstr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +extern const char *strstr (const char *__haystack, const char *__needle) + throw () __asm ("strstr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +# 328 "/usr/include/string.h" 3 4 +} + + + + + + + +extern char *strtok (char *__restrict __s, const char *__restrict __delim) + throw () __attribute__ ((__nonnull__ (2))); + + + +extern char *__strtok_r (char *__restrict __s, + const char *__restrict __delim, + char **__restrict __save_ptr) + throw () __attribute__ ((__nonnull__ (2, 3))); + +extern char *strtok_r (char *__restrict __s, const char *__restrict __delim, + char **__restrict __save_ptr) + throw () __attribute__ ((__nonnull__ (2, 3))); + + + + + +extern "C++" char *strcasestr (char *__haystack, const char *__needle) + throw () __asm ("strcasestr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +extern "C++" const char *strcasestr (const char *__haystack, + const char *__needle) + throw () __asm ("strcasestr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +# 369 "/usr/include/string.h" 3 4 +extern void *memmem (const void *__haystack, size_t __haystacklen, + const void *__needle, size_t __needlelen) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 3))); + + + +extern void *__mempcpy (void *__restrict __dest, + const void *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); +extern void *mempcpy (void *__restrict __dest, + const void *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + +extern size_t strlen (const char *__s) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); + + + + +extern size_t strnlen (const char *__string, size_t __maxlen) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); + + + + +extern char *strerror (int __errnum) throw (); +# 421 "/usr/include/string.h" 3 4 +extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) + throw () __attribute__ ((__nonnull__ (2))) ; + + + + + +extern char *strerror_l (int __errnum, locale_t __l) throw (); + + + +# 1 "/usr/include/strings.h" 1 3 4 +# 23 "/usr/include/strings.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 24 "/usr/include/strings.h" 2 3 4 + + + + + + +extern "C" { + + + +extern int bcmp (const void *__s1, const void *__s2, size_t __n) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern void bcopy (const void *__src, void *__dest, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern void bzero (void *__s, size_t __n) throw () __attribute__ ((__nonnull__ (1))); + + + +extern "C++" +{ +extern char *index (char *__s, int __c) + throw () __asm ("index") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern const char *index (const char *__s, int __c) + throw () __asm ("index") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 66 "/usr/include/strings.h" 3 4 +} + + + + + + + +extern "C++" +{ +extern char *rindex (char *__s, int __c) + throw () __asm ("rindex") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern const char *rindex (const char *__s, int __c) + throw () __asm ("rindex") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 94 "/usr/include/strings.h" 3 4 +} +# 104 "/usr/include/strings.h" 3 4 +extern int ffs (int __i) throw () __attribute__ ((__const__)); + + + + + +extern int ffsl (long int __l) throw () __attribute__ ((__const__)); +__extension__ extern int ffsll (long long int __ll) + throw () __attribute__ ((__const__)); + + + +extern int strcasecmp (const char *__s1, const char *__s2) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + + + + + +extern int strcasecmp_l (const char *__s1, const char *__s2, locale_t __loc) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3))); + + + +extern int strncasecmp_l (const char *__s1, const char *__s2, + size_t __n, locale_t __loc) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 4))); + + +} +# 433 "/usr/include/string.h" 2 3 4 + + + +extern void explicit_bzero (void *__s, size_t __n) throw () __attribute__ ((__nonnull__ (1))); + + + +extern char *strsep (char **__restrict __stringp, + const char *__restrict __delim) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + +extern char *strsignal (int __sig) throw (); + + +extern char *__stpcpy (char *__restrict __dest, const char *__restrict __src) + throw () __attribute__ ((__nonnull__ (1, 2))); +extern char *stpcpy (char *__restrict __dest, const char *__restrict __src) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + +extern char *__stpncpy (char *__restrict __dest, + const char *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); +extern char *stpncpy (char *__restrict __dest, + const char *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + +extern int strverscmp (const char *__s1, const char *__s2) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern char *strfry (char *__string) throw () __attribute__ ((__nonnull__ (1))); + + +extern void *memfrob (void *__s, size_t __n) throw () __attribute__ ((__nonnull__ (1))); + + + + + + + +extern "C++" char *basename (char *__filename) + throw () __asm ("basename") __attribute__ ((__nonnull__ (1))); +extern "C++" const char *basename (const char *__filename) + throw () __asm ("basename") __attribute__ ((__nonnull__ (1))); +# 499 "/usr/include/string.h" 3 4 +} +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 +# 1 "/usr/include/time.h" 1 3 4 +# 29 "/usr/include/time.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 30 "/usr/include/time.h" 2 3 4 + + + +# 1 "/usr/include/bits/time.h" 1 3 4 +# 73 "/usr/include/bits/time.h" 3 4 +# 1 "/usr/include/bits/timex.h" 1 3 4 +# 26 "/usr/include/bits/timex.h" 3 4 +struct timex +{ + unsigned int modes; + __syscall_slong_t offset; + __syscall_slong_t freq; + __syscall_slong_t maxerror; + __syscall_slong_t esterror; + int status; + __syscall_slong_t constant; + __syscall_slong_t precision; + __syscall_slong_t tolerance; + struct timeval time; + __syscall_slong_t tick; + __syscall_slong_t ppsfreq; + __syscall_slong_t jitter; + int shift; + __syscall_slong_t stabil; + __syscall_slong_t jitcnt; + __syscall_slong_t calcnt; + __syscall_slong_t errcnt; + __syscall_slong_t stbcnt; + + int tai; + + + int :32; int :32; int :32; int :32; + int :32; int :32; int :32; int :32; + int :32; int :32; int :32; +}; +# 74 "/usr/include/bits/time.h" 2 3 4 + +extern "C" { + + +extern int clock_adjtime (__clockid_t __clock_id, struct timex *__utx) throw (); + +} +# 34 "/usr/include/time.h" 2 3 4 + + + + + +# 1 "/usr/include/bits/types/struct_tm.h" 1 3 4 + + + + + + +struct tm +{ + int tm_sec; + int tm_min; + int tm_hour; + int tm_mday; + int tm_mon; + int tm_year; + int tm_wday; + int tm_yday; + int tm_isdst; + + + long int tm_gmtoff; + const char *tm_zone; + + + + +}; +# 40 "/usr/include/time.h" 2 3 4 +# 48 "/usr/include/time.h" 3 4 +# 1 "/usr/include/bits/types/struct_itimerspec.h" 1 3 4 + + + + + + + +struct itimerspec + { + struct timespec it_interval; + struct timespec it_value; + }; +# 49 "/usr/include/time.h" 2 3 4 +struct sigevent; +# 68 "/usr/include/time.h" 3 4 +extern "C" { + + + +extern clock_t clock (void) throw (); + + +extern time_t time (time_t *__timer) throw (); + + +extern double difftime (time_t __time1, time_t __time0) + throw () __attribute__ ((__const__)); + + +extern time_t mktime (struct tm *__tp) throw (); + + + + + +extern size_t strftime (char *__restrict __s, size_t __maxsize, + const char *__restrict __format, + const struct tm *__restrict __tp) throw (); + + + + +extern char *strptime (const char *__restrict __s, + const char *__restrict __fmt, struct tm *__tp) + throw (); + + + + + + +extern size_t strftime_l (char *__restrict __s, size_t __maxsize, + const char *__restrict __format, + const struct tm *__restrict __tp, + locale_t __loc) throw (); + + + +extern char *strptime_l (const char *__restrict __s, + const char *__restrict __fmt, struct tm *__tp, + locale_t __loc) throw (); + + + + + +extern struct tm *gmtime (const time_t *__timer) throw (); + + + +extern struct tm *localtime (const time_t *__timer) throw (); + + + + +extern struct tm *gmtime_r (const time_t *__restrict __timer, + struct tm *__restrict __tp) throw (); + + + +extern struct tm *localtime_r (const time_t *__restrict __timer, + struct tm *__restrict __tp) throw (); + + + + +extern char *asctime (const struct tm *__tp) throw (); + + +extern char *ctime (const time_t *__timer) throw (); + + + + + + +extern char *asctime_r (const struct tm *__restrict __tp, + char *__restrict __buf) throw (); + + +extern char *ctime_r (const time_t *__restrict __timer, + char *__restrict __buf) throw (); + + + + +extern char *__tzname[2]; +extern int __daylight; +extern long int __timezone; + + + + +extern char *tzname[2]; + + + +extern void tzset (void) throw (); + + + +extern int daylight; +extern long int timezone; + + + + + +extern int stime (const time_t *__when) throw (); +# 196 "/usr/include/time.h" 3 4 +extern time_t timegm (struct tm *__tp) throw (); + + +extern time_t timelocal (struct tm *__tp) throw (); + + +extern int dysize (int __year) throw () __attribute__ ((__const__)); +# 211 "/usr/include/time.h" 3 4 +extern int nanosleep (const struct timespec *__requested_time, + struct timespec *__remaining); + + + +extern int clock_getres (clockid_t __clock_id, struct timespec *__res) throw (); + + +extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) throw (); + + +extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp) + throw (); + + + + + + +extern int clock_nanosleep (clockid_t __clock_id, int __flags, + const struct timespec *__req, + struct timespec *__rem); + + +extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) throw (); + + + + +extern int timer_create (clockid_t __clock_id, + struct sigevent *__restrict __evp, + timer_t *__restrict __timerid) throw (); + + +extern int timer_delete (timer_t __timerid) throw (); + + +extern int timer_settime (timer_t __timerid, int __flags, + const struct itimerspec *__restrict __value, + struct itimerspec *__restrict __ovalue) throw (); + + +extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) + throw (); + + +extern int timer_getoverrun (timer_t __timerid) throw (); + + + + + +extern int timespec_get (struct timespec *__ts, int __base) + throw () __attribute__ ((__nonnull__ (1))); +# 280 "/usr/include/time.h" 3 4 +extern int getdate_err; +# 289 "/usr/include/time.h" 3 4 +extern struct tm *getdate (const char *__string); +# 303 "/usr/include/time.h" 3 4 +extern int getdate_r (const char *__restrict __string, + struct tm *__restrict __resbufp); + + +} +# 87 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 + + +# 88 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +extern "C" +{ + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) clock_t clock(void) + + + + +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 3 4 +throw () +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) void* memset(void*, int, size_t) +# 96 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 3 4 + throw () +# 96 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) void* memcpy(void*, const void*, size_t) +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 3 4 + throw () +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" + ; + +} +# 111 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/new" 1 3 +# 38 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/new" 3 + +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/new" 3 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/exception.h" 1 3 +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/exception.h" 3 + +# 35 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/exception.h" 3 + + + + +# 38 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/exception.h" 3 +extern "C++" { + +namespace std __attribute__ ((__visibility__ ("default"))) +{ +# 59 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/exception.h" 3 + class exception + { + public: + exception() noexcept { } + virtual ~exception() noexcept; + + exception(const exception&) = default; + exception& operator=(const exception&) = default; + exception(exception&&) = default; + exception& operator=(exception&&) = default; + + + + + virtual const char* + what() const noexcept; + }; + + + +} + +} +# 42 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/new" 2 3 + +#pragma GCC visibility push(default) + +extern "C++" { + +namespace std +{ + + + + + + + class bad_alloc : public exception + { + public: + bad_alloc() throw() { } + + + bad_alloc(const bad_alloc&) = default; + bad_alloc& operator=(const bad_alloc&) = default; + + + + + virtual ~bad_alloc() throw(); + + + virtual const char* what() const throw(); + }; + + + class bad_array_new_length : public bad_alloc + { + public: + bad_array_new_length() throw() { } + + + + virtual ~bad_array_new_length() throw(); + + + virtual const char* what() const throw(); + }; + + + + enum class align_val_t: size_t {}; + + + struct nothrow_t + { + + explicit nothrow_t() = default; + + }; + + extern const nothrow_t nothrow; + + + + typedef void (*new_handler)(); + + + + new_handler set_new_handler(new_handler) throw(); + + + + new_handler get_new_handler() noexcept; + +} +# 126 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/new" 3 +[[__nodiscard__]] void* operator new(std::size_t) + __attribute__((__externally_visible__)); +[[__nodiscard__]] void* operator new[](std::size_t) + __attribute__((__externally_visible__)); +void operator delete(void*) noexcept + __attribute__((__externally_visible__)); +void operator delete[](void*) noexcept + __attribute__((__externally_visible__)); + +void operator delete(void*, std::size_t) noexcept + __attribute__((__externally_visible__)); +void operator delete[](void*, std::size_t) noexcept + __attribute__((__externally_visible__)); + +[[__nodiscard__]] void* operator new(std::size_t, const std::nothrow_t&) noexcept + __attribute__((__externally_visible__, __alloc_size__ (1), __malloc__)); +[[__nodiscard__]] void* operator new[](std::size_t, const std::nothrow_t&) noexcept + __attribute__((__externally_visible__, __alloc_size__ (1), __malloc__)); +void operator delete(void*, const std::nothrow_t&) noexcept + __attribute__((__externally_visible__)); +void operator delete[](void*, const std::nothrow_t&) noexcept + __attribute__((__externally_visible__)); + +[[__nodiscard__]] void* operator new(std::size_t, std::align_val_t) + __attribute__((__externally_visible__, __alloc_size__ (1), __malloc__)); +[[__nodiscard__]] void* operator new(std::size_t, std::align_val_t, const std::nothrow_t&) + noexcept __attribute__((__externally_visible__, __alloc_size__ (1), __malloc__)); +void operator delete(void*, std::align_val_t) + noexcept __attribute__((__externally_visible__)); +void operator delete(void*, std::align_val_t, const std::nothrow_t&) + noexcept __attribute__((__externally_visible__)); +[[__nodiscard__]] void* operator new[](std::size_t, std::align_val_t) + __attribute__((__externally_visible__, __alloc_size__ (1), __malloc__)); +[[__nodiscard__]] void* operator new[](std::size_t, std::align_val_t, const std::nothrow_t&) + noexcept __attribute__((__externally_visible__, __alloc_size__ (1), __malloc__)); +void operator delete[](void*, std::align_val_t) + noexcept __attribute__((__externally_visible__)); +void operator delete[](void*, std::align_val_t, const std::nothrow_t&) + noexcept __attribute__((__externally_visible__)); + +void operator delete(void*, std::size_t, std::align_val_t) + noexcept __attribute__((__externally_visible__)); +void operator delete[](void*, std::size_t, std::align_val_t) + noexcept __attribute__((__externally_visible__)); + + + + +[[__nodiscard__]] inline void* operator new(std::size_t, void* __p) noexcept +{ return __p; } +[[__nodiscard__]] inline void* operator new[](std::size_t, void* __p) noexcept +{ return __p; } + + +inline void operator delete (void*, void*) noexcept { } +inline void operator delete[](void*, void*) noexcept { } + +} + + +namespace std +{ + + + + template + [[nodiscard]] constexpr _Tp* + launder(_Tp* __p) noexcept + { return __builtin_launder(__p); } + + + + + template + void launder(_Ret (*)(_Args...) noexcept (_NE)) = delete; + template + void launder(_Ret (*)(_Args......) noexcept (_NE)) = delete; + + void launder(void*) = delete; + void launder(const void*) = delete; + void launder(volatile void*) = delete; + void launder(const volatile void*) = delete; + + + + + inline constexpr size_t hardware_destructive_interference_size = 64; + inline constexpr size_t hardware_constructive_interference_size = 64; + +} +# 236 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/new" 3 +#pragma GCC visibility pop +# 112 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 +# 125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" + +# 125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void* operator new(std:: size_t, void*) throw(); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void* operator new[](std:: size_t, void*) throw(); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete(void*, void*) throw(); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete[](void*, void*) throw(); + +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete(void*, std:: size_t) throw(); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete[](void*, std:: size_t) throw(); + + + + +# 1 "/usr/include/stdio.h" 1 3 4 +# 27 "/usr/include/stdio.h" 3 4 +# 1 "/usr/include/bits/libc-header-start.h" 1 3 4 +# 28 "/usr/include/stdio.h" 2 3 4 + + +# 29 "/usr/include/stdio.h" 3 4 +extern "C" { + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 34 "/usr/include/stdio.h" 2 3 4 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stdarg.h" 1 3 4 +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stdarg.h" 3 4 +typedef __builtin_va_list __gnuc_va_list; +# 37 "/usr/include/stdio.h" 2 3 4 + + +# 1 "/usr/include/bits/types/__fpos_t.h" 1 3 4 + + + + +# 1 "/usr/include/bits/types/__mbstate_t.h" 1 3 4 +# 13 "/usr/include/bits/types/__mbstate_t.h" 3 4 +typedef struct +{ + int __count; + union + { + unsigned int __wch; + char __wchb[4]; + } __value; +} __mbstate_t; +# 6 "/usr/include/bits/types/__fpos_t.h" 2 3 4 + + + + +typedef struct _G_fpos_t +{ + __off_t __pos; + __mbstate_t __state; +} __fpos_t; +# 40 "/usr/include/stdio.h" 2 3 4 +# 1 "/usr/include/bits/types/__fpos64_t.h" 1 3 4 +# 10 "/usr/include/bits/types/__fpos64_t.h" 3 4 +typedef struct _G_fpos64_t +{ + __off64_t __pos; + __mbstate_t __state; +} __fpos64_t; +# 41 "/usr/include/stdio.h" 2 3 4 +# 1 "/usr/include/bits/types/__FILE.h" 1 3 4 + + + +struct _IO_FILE; +typedef struct _IO_FILE __FILE; +# 42 "/usr/include/stdio.h" 2 3 4 +# 1 "/usr/include/bits/types/FILE.h" 1 3 4 + + + +struct _IO_FILE; + + +typedef struct _IO_FILE FILE; +# 43 "/usr/include/stdio.h" 2 3 4 +# 1 "/usr/include/bits/types/struct_FILE.h" 1 3 4 +# 35 "/usr/include/bits/types/struct_FILE.h" 3 4 +struct _IO_FILE; +struct _IO_marker; +struct _IO_codecvt; +struct _IO_wide_data; + + + + +typedef void _IO_lock_t; + + + + + +struct _IO_FILE +{ + int _flags; + + + char *_IO_read_ptr; + char *_IO_read_end; + char *_IO_read_base; + char *_IO_write_base; + char *_IO_write_ptr; + char *_IO_write_end; + char *_IO_buf_base; + char *_IO_buf_end; + + + char *_IO_save_base; + char *_IO_backup_base; + char *_IO_save_end; + + struct _IO_marker *_markers; + + struct _IO_FILE *_chain; + + int _fileno; + int _flags2; + __off_t _old_offset; + + + unsigned short _cur_column; + signed char _vtable_offset; + char _shortbuf[1]; + + _IO_lock_t *_lock; + + + + + + + + __off64_t _offset; + + struct _IO_codecvt *_codecvt; + struct _IO_wide_data *_wide_data; + struct _IO_FILE *_freeres_list; + void *_freeres_buf; + size_t __pad5; + int _mode; + + char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)]; +}; +# 44 "/usr/include/stdio.h" 2 3 4 + + +# 1 "/usr/include/bits/types/cookie_io_functions_t.h" 1 3 4 +# 27 "/usr/include/bits/types/cookie_io_functions_t.h" 3 4 +typedef __ssize_t cookie_read_function_t (void *__cookie, char *__buf, + size_t __nbytes); + + + + + + + +typedef __ssize_t cookie_write_function_t (void *__cookie, const char *__buf, + size_t __nbytes); + + + + + + + +typedef int cookie_seek_function_t (void *__cookie, __off64_t *__pos, int __w); + + +typedef int cookie_close_function_t (void *__cookie); + + + + + + +typedef struct _IO_cookie_io_functions_t +{ + cookie_read_function_t *read; + cookie_write_function_t *write; + cookie_seek_function_t *seek; + cookie_close_function_t *close; +} cookie_io_functions_t; +# 47 "/usr/include/stdio.h" 2 3 4 + + + + + +typedef __gnuc_va_list va_list; +# 84 "/usr/include/stdio.h" 3 4 +typedef __fpos_t fpos_t; + + + + +typedef __fpos64_t fpos64_t; +# 133 "/usr/include/stdio.h" 3 4 +# 1 "/usr/include/bits/stdio_lim.h" 1 3 4 +# 134 "/usr/include/stdio.h" 2 3 4 + + + +extern FILE *stdin; +extern FILE *stdout; +extern FILE *stderr; + + + + + + +extern int remove (const char *__filename) throw (); + +extern int rename (const char *__old, const char *__new) throw (); + + + +extern int renameat (int __oldfd, const char *__old, int __newfd, + const char *__new) throw (); +# 164 "/usr/include/stdio.h" 3 4 +extern int renameat2 (int __oldfd, const char *__old, int __newfd, + const char *__new, unsigned int __flags) throw (); + + + + + + + +extern FILE *tmpfile (void) ; +# 183 "/usr/include/stdio.h" 3 4 +extern FILE *tmpfile64 (void) ; + + + +extern char *tmpnam (char *__s) throw () ; + + + + +extern char *tmpnam_r (char *__s) throw () ; +# 204 "/usr/include/stdio.h" 3 4 +extern char *tempnam (const char *__dir, const char *__pfx) + throw () __attribute__ ((__malloc__)) ; + + + + + + + +extern int fclose (FILE *__stream); + + + + +extern int fflush (FILE *__stream); +# 227 "/usr/include/stdio.h" 3 4 +extern int fflush_unlocked (FILE *__stream); +# 237 "/usr/include/stdio.h" 3 4 +extern int fcloseall (void); +# 246 "/usr/include/stdio.h" 3 4 +extern FILE *fopen (const char *__restrict __filename, + const char *__restrict __modes) ; + + + + +extern FILE *freopen (const char *__restrict __filename, + const char *__restrict __modes, + FILE *__restrict __stream) ; +# 270 "/usr/include/stdio.h" 3 4 +extern FILE *fopen64 (const char *__restrict __filename, + const char *__restrict __modes) ; +extern FILE *freopen64 (const char *__restrict __filename, + const char *__restrict __modes, + FILE *__restrict __stream) ; + + + + +extern FILE *fdopen (int __fd, const char *__modes) throw () ; + + + + + +extern FILE *fopencookie (void *__restrict __magic_cookie, + const char *__restrict __modes, + cookie_io_functions_t __io_funcs) throw () ; + + + + +extern FILE *fmemopen (void *__s, size_t __len, const char *__modes) + throw () ; + + + + +extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) throw () ; + + + + + +extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) throw (); + + + +extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf, + int __modes, size_t __n) throw (); + + + + +extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf, + size_t __size) throw (); + + +extern void setlinebuf (FILE *__stream) throw (); + + + + + + + +extern int fprintf (FILE *__restrict __stream, + const char *__restrict __format, ...); + + + + +extern int printf (const char *__restrict __format, ...); + +extern int sprintf (char *__restrict __s, + const char *__restrict __format, ...) throw (); + + + + + +extern int vfprintf (FILE *__restrict __s, const char *__restrict __format, + __gnuc_va_list __arg); + + + + +extern int vprintf (const char *__restrict __format, __gnuc_va_list __arg); + +extern int vsprintf (char *__restrict __s, const char *__restrict __format, + __gnuc_va_list __arg) throw (); + + + +extern int snprintf (char *__restrict __s, size_t __maxlen, + const char *__restrict __format, ...) + throw () __attribute__ ((__format__ (__printf__, 3, 4))); + +extern int vsnprintf (char *__restrict __s, size_t __maxlen, + const char *__restrict __format, __gnuc_va_list __arg) + throw () __attribute__ ((__format__ (__printf__, 3, 0))); + + + + + +extern int vasprintf (char **__restrict __ptr, const char *__restrict __f, + __gnuc_va_list __arg) + throw () __attribute__ ((__format__ (__printf__, 2, 0))) ; +extern int __asprintf (char **__restrict __ptr, + const char *__restrict __fmt, ...) + throw () __attribute__ ((__format__ (__printf__, 2, 3))) ; +extern int asprintf (char **__restrict __ptr, + const char *__restrict __fmt, ...) + throw () __attribute__ ((__format__ (__printf__, 2, 3))) ; + + + + +extern int vdprintf (int __fd, const char *__restrict __fmt, + __gnuc_va_list __arg) + __attribute__ ((__format__ (__printf__, 2, 0))); +extern int dprintf (int __fd, const char *__restrict __fmt, ...) + __attribute__ ((__format__ (__printf__, 2, 3))); + + + + + + + +extern int fscanf (FILE *__restrict __stream, + const char *__restrict __format, ...) ; + + + + +extern int scanf (const char *__restrict __format, ...) ; + +extern int sscanf (const char *__restrict __s, + const char *__restrict __format, ...) throw (); +# 434 "/usr/include/stdio.h" 3 4 +extern int vfscanf (FILE *__restrict __s, const char *__restrict __format, + __gnuc_va_list __arg) + __attribute__ ((__format__ (__scanf__, 2, 0))) ; + + + + + +extern int vscanf (const char *__restrict __format, __gnuc_va_list __arg) + __attribute__ ((__format__ (__scanf__, 1, 0))) ; + + +extern int vsscanf (const char *__restrict __s, + const char *__restrict __format, __gnuc_va_list __arg) + throw () __attribute__ ((__format__ (__scanf__, 2, 0))); +# 491 "/usr/include/stdio.h" 3 4 +extern int fgetc (FILE *__stream); +extern int getc (FILE *__stream); + + + + + +extern int getchar (void); + + + + + + +extern int getc_unlocked (FILE *__stream); +extern int getchar_unlocked (void); +# 516 "/usr/include/stdio.h" 3 4 +extern int fgetc_unlocked (FILE *__stream); +# 527 "/usr/include/stdio.h" 3 4 +extern int fputc (int __c, FILE *__stream); +extern int putc (int __c, FILE *__stream); + + + + + +extern int putchar (int __c); +# 543 "/usr/include/stdio.h" 3 4 +extern int fputc_unlocked (int __c, FILE *__stream); + + + + + + + +extern int putc_unlocked (int __c, FILE *__stream); +extern int putchar_unlocked (int __c); + + + + + + +extern int getw (FILE *__stream); + + +extern int putw (int __w, FILE *__stream); + + + + + + + +extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) + ; +# 593 "/usr/include/stdio.h" 3 4 +extern char *fgets_unlocked (char *__restrict __s, int __n, + FILE *__restrict __stream) ; +# 609 "/usr/include/stdio.h" 3 4 +extern __ssize_t __getdelim (char **__restrict __lineptr, + size_t *__restrict __n, int __delimiter, + FILE *__restrict __stream) ; +extern __ssize_t getdelim (char **__restrict __lineptr, + size_t *__restrict __n, int __delimiter, + FILE *__restrict __stream) ; + + + + + + + +extern __ssize_t getline (char **__restrict __lineptr, + size_t *__restrict __n, + FILE *__restrict __stream) ; + + + + + + + +extern int fputs (const char *__restrict __s, FILE *__restrict __stream); + + + + + +extern int puts (const char *__s); + + + + + + +extern int ungetc (int __c, FILE *__stream); + + + + + + +extern size_t fread (void *__restrict __ptr, size_t __size, + size_t __n, FILE *__restrict __stream) ; + + + + +extern size_t fwrite (const void *__restrict __ptr, size_t __size, + size_t __n, FILE *__restrict __s); +# 668 "/usr/include/stdio.h" 3 4 +extern int fputs_unlocked (const char *__restrict __s, + FILE *__restrict __stream); +# 679 "/usr/include/stdio.h" 3 4 +extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, + size_t __n, FILE *__restrict __stream) ; +extern size_t fwrite_unlocked (const void *__restrict __ptr, size_t __size, + size_t __n, FILE *__restrict __stream); + + + + + + + +extern int fseek (FILE *__stream, long int __off, int __whence); + + + + +extern long int ftell (FILE *__stream) ; + + + + +extern void rewind (FILE *__stream); +# 713 "/usr/include/stdio.h" 3 4 +extern int fseeko (FILE *__stream, __off_t __off, int __whence); + + + + +extern __off_t ftello (FILE *__stream) ; +# 737 "/usr/include/stdio.h" 3 4 +extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos); + + + + +extern int fsetpos (FILE *__stream, const fpos_t *__pos); +# 756 "/usr/include/stdio.h" 3 4 +extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence); +extern __off64_t ftello64 (FILE *__stream) ; +extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos); +extern int fsetpos64 (FILE *__stream, const fpos64_t *__pos); + + + +extern void clearerr (FILE *__stream) throw (); + +extern int feof (FILE *__stream) throw () ; + +extern int ferror (FILE *__stream) throw () ; + + + +extern void clearerr_unlocked (FILE *__stream) throw (); +extern int feof_unlocked (FILE *__stream) throw () ; +extern int ferror_unlocked (FILE *__stream) throw () ; + + + + + + + +extern void perror (const char *__s); + + + + + +# 1 "/usr/include/bits/sys_errlist.h" 1 3 4 +# 26 "/usr/include/bits/sys_errlist.h" 3 4 +extern int sys_nerr; +extern const char *const sys_errlist[]; + + +extern int _sys_nerr; +extern const char *const _sys_errlist[]; +# 788 "/usr/include/stdio.h" 2 3 4 + + + + +extern int fileno (FILE *__stream) throw () ; + + + + +extern int fileno_unlocked (FILE *__stream) throw () ; +# 806 "/usr/include/stdio.h" 3 4 +extern FILE *popen (const char *__command, const char *__modes) ; + + + + + +extern int pclose (FILE *__stream); + + + + + +extern char *ctermid (char *__s) throw (); + + + + + +extern char *cuserid (char *__s); + + + + +struct obstack; + + +extern int obstack_printf (struct obstack *__restrict __obstack, + const char *__restrict __format, ...) + throw () __attribute__ ((__format__ (__printf__, 2, 3))); +extern int obstack_vprintf (struct obstack *__restrict __obstack, + const char *__restrict __format, + __gnuc_va_list __args) + throw () __attribute__ ((__format__ (__printf__, 2, 0))); + + + + + + + +extern void flockfile (FILE *__stream) throw (); + + + +extern int ftrylockfile (FILE *__stream) throw () ; + + +extern void funlockfile (FILE *__stream) throw (); +# 864 "/usr/include/stdio.h" 3 4 +extern int __uflow (FILE *); +extern int __overflow (FILE *, int); +# 879 "/usr/include/stdio.h" 3 4 +} +# 137 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/stdlib.h" 1 3 +# 138 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 + + + + + + +# 143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +extern "C" +{ +extern + + + + + + + +__attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) int printf(const char*, ...); + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void* malloc(size_t) +# 157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 3 4 + throw () +# 157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void free(void*) +# 158 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 3 4 + throw () +# 158 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" + ; +# 168 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +} + + + + + +# 1 "/usr/include/assert.h" 1 3 4 +# 64 "/usr/include/assert.h" 3 4 + +# 64 "/usr/include/assert.h" 3 4 +extern "C" { + + +extern void __assert_fail (const char *__assertion, const char *__file, + unsigned int __line, const char *__function) + throw () __attribute__ ((__noreturn__)); + + +extern void __assert_perror_fail (int __errnum, const char *__file, + unsigned int __line, const char *__function) + throw () __attribute__ ((__noreturn__)); + + + + +extern void __assert (const char *__assertion, const char *__file, int __line) + throw () __attribute__ ((__noreturn__)); + + +} +# 175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 + + + +# 177 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +extern "C" +{ +# 205 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void __assert_fail( + const char *, const char *, unsigned int, const char *) + +# 207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 3 4 + throw () +# 207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" + ; + + + + +} +# 267 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void* operator new(std:: size_t) ; +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void* operator new[](std:: size_t) ; +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete(void*) throw(); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete[](void*) throw(); + +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete(void*, std:: size_t) throw(); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete[](void*, std:: size_t) throw(); + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void* operator new(std:: size_t, std::align_val_t); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void* operator new[](std:: size_t, std::align_val_t); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete(void*, std::align_val_t) noexcept; +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete[](void*, std::align_val_t) noexcept; +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete(void*, std:: size_t, std::align_val_t) noexcept; +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void operator delete[](void*, std:: size_t, std::align_val_t) noexcept; +# 303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 1 +# 114 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 115 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern "C" +{ +# 231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) int abs(int a) +# 231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 242 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) long int labs(long int a) +# 242 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 242 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) long long int llabs(long long int a) +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fabs(double x) +# 281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fabsf(float x) +# 301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 311 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int min(const int a, const int b); + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) unsigned int umin(const unsigned int a, const unsigned int b); + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llmin(const long long int a, const long long int b); + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) unsigned long long int ullmin(const unsigned long long int a, const unsigned long long int b); +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fminf(float x, float y) +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fmin(double x, double y) +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int max(const int a, const int b); + + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) unsigned int umax(const unsigned int a, const unsigned int b); + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llmax(const long long int a, const long long int b); + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) unsigned long long int ullmax(const unsigned long long int a, const unsigned long long int b); +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fmaxf(float x, float y) +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fmax(double, double) +# 449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double sin(double x) +# 471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 489 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double cos(double x) +# 489 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 489 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) void sincos(double x, double *sptr, double *cptr) +# 505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) void sincosf(float x, float *sptr, float *cptr) +# 518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 541 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double tan(double x) +# 541 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 541 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 565 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double sqrt(double x) +# 565 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 565 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double rsqrt(double x); +# 615 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float rsqrtf(float x); +# 642 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double log2(double x) +# 642 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 642 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 671 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double exp2(double x) +# 671 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 671 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 700 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float exp2f(float x) +# 700 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 700 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 731 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double exp10(double x) +# 731 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 731 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 758 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float exp10f(float x) +# 758 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 758 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 792 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double expm1(double x) +# 792 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 792 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 825 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float expm1f(float x) +# 825 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 825 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 852 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float log2f(float x) +# 852 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 852 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double log10(double x) +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 903 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double log(double x) +# 903 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 903 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 930 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double log1p(double x) +# 930 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 930 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 960 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float log1pf(float x) +# 960 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 960 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 986 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double floor(double x) +# 986 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 986 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1015 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double exp(double x) +# 1015 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1015 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1034 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double cosh(double x) +# 1034 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1034 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double sinh(double x) +# 1054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1074 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double tanh(double x) +# 1074 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1074 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1098 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double acosh(double x) +# 1098 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1098 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float acoshf(float x) +# 1125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double asinh(double x) +# 1149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float asinhf(float x) +# 1173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double atanh(double x) +# 1198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float atanhf(float x) +# 1223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double ldexp(double x, int exp) +# 1241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1256 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float ldexpf(float x, int exp) +# 1256 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1256 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double logb(double x) +# 1277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float logbf(float x) +# 1301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1325 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int ilogb(double x) +# 1325 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1325 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1349 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int ilogbf(float x) +# 1349 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1349 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double scalbn(double x, int n) +# 1377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float scalbnf(float x, int n) +# 1405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1433 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double scalbln(double x, long int n) +# 1433 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1433 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float scalblnf(float x, long int n) +# 1461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double frexp(double x, int *nptr) +# 1493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1522 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float frexpf(float x, int *nptr) +# 1522 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1522 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1545 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double round(double x) +# 1545 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1545 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1571 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float roundf(float x) +# 1571 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1571 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1589 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long int lround(double x) +# 1589 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1589 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1607 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long int lroundf(float x) +# 1607 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1607 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1625 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llround(double x) +# 1625 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1625 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llroundf(float x) +# 1643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1688 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double rint(double x) +# 1688 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1688 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1713 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float rintf(float x) +# 1713 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1713 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1730 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long int lrint(double x) +# 1730 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1730 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1747 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long int lrintf(float x) +# 1747 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1747 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1764 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llrint(double x) +# 1764 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1764 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1781 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llrintf(float x) +# 1781 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1781 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1805 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double nearbyint(double x) +# 1805 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1805 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1829 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float nearbyintf(float x) +# 1829 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1829 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1853 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double ceil(double x) +# 1853 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1853 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1876 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double trunc(double x) +# 1876 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1876 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1902 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float truncf(float x) +# 1902 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1902 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1924 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fdim(double x, double y) +# 1924 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1924 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1945 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fdimf(float x, float y) +# 1945 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1945 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double atan2(double y, double x) +# 2028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double atan(double x) +# 2054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2071 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double acos(double x) +# 2071 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2071 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2093 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double asin(double x) +# 2093 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2093 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2124 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double hypot(double x, double y) +# 2124 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2124 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2150 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double rhypot(double x, double y) +# 2150 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2150 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float hypotf(float x, float y) +# 2181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float rhypotf(float x, float y) +# 2207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double norm3d(double a, double b, double c) +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double rnorm3d(double a, double b, double c) +# 2243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double norm4d(double a, double b, double c, double d) +# 2261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double rnorm4d(double a, double b, double c, double d) +# 2279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +__attribute__((device)) __attribute__((device_builtin)) double norm(int dim, double const * p) +# 2297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double rnorm(int dim, double const * p) +# 2315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float rnormf(int dim, float const * p) +# 2334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2352 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +__attribute__((device)) __attribute__((device_builtin)) float normf(int dim, float const * p) +# 2352 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2352 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2371 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float norm3df(float a, float b, float c) +# 2371 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2371 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float rnorm3df(float a, float b, float c) +# 2389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2407 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float norm4df(float a, float b, float c, float d) +# 2407 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2407 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2425 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float rnorm4df(float a, float b, float c, float d) +# 2425 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2425 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2453 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double cbrt(double x) +# 2453 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2453 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2480 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float cbrtf(float x) +# 2480 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2480 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2506 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double rcbrt(double x); +# 2527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float rcbrtf(float x); +# 2550 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double sinpi(double x); +# 2573 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float sinpif(float x); +# 2595 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double cospi(double x); +# 2617 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float cospif(float x); +# 2630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) void sincospi(double x, double *sptr, double *cptr); +# 2643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) void sincospif(float x, float *sptr, float *cptr); +# 2729 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double pow(double x, double y) +# 2729 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2729 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2753 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double modf(double x, double *iptr) +# 2753 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2753 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2780 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fmod(double x, double y) +# 2780 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2780 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2810 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double remainder(double x, double y) +# 2810 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2810 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2843 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float remainderf(float x, float y) +# 2843 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2843 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double remquo(double x, double y, int *quo) +# 2881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2919 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float remquof(float x, float y, int *quo) +# 2919 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2919 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2940 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double j0(double x) +# 2940 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2940 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2962 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float j0f(float x) +# 2962 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2962 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2989 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double j1(double x) +# 2989 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2989 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3016 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float j1f(float x) +# 3016 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3016 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double jn(int n, double x) +# 3039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float jnf(int n, float x) +# 3062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3089 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double y0(double x) +# 3089 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3089 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float y0f(float x) +# 3116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double y1(double x) +# 3143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float y1f(float x) +# 3170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double yn(int n, double x) +# 3198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float ynf(int n, float x) +# 3226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double cyl_bessel_i0(double x) +# 3244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float cyl_bessel_i0f(float x) +# 3261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double cyl_bessel_i1(double x) +# 3279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3296 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float cyl_bessel_i1f(float x) +# 3296 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3296 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double erf(double x) +# 3322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float erff(float x) +# 3347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double erfinv(double x); +# 3400 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float erfinvf(float x); +# 3424 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double erfc(double x) +# 3424 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3424 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float erfcf(float x) +# 3447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3479 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double lgamma(double x) +# 3479 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3479 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3507 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double erfcinv(double x); +# 3528 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float erfcinvf(float x); +# 3550 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double normcdfinv(double x); +# 3572 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float normcdfinvf(float x); +# 3591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double normcdf(double x); +# 3610 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float normcdff(float x); +# 3630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double erfcx(double x); +# 3650 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float erfcxf(float x); +# 3683 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float lgammaf(float x) +# 3683 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3683 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3712 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double tgamma(double x) +# 3712 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3712 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3741 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float tgammaf(float x) +# 3741 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3741 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3755 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double copysign(double x, double y) +# 3755 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3755 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3769 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float copysignf(float x, float y) +# 3769 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3769 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double nextafter(double x, double y) +# 3788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3807 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float nextafterf(float x, float y) +# 3807 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3807 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3823 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double nan(const char *tagp) +# 3823 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3823 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3839 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float nanf(const char *tagp) +# 3839 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3839 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isinff(float) +# 3846 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3846 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isnanf(float) +# 3847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __finite(double) +# 3857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __finitef(float) +# 3858 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3858 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __signbit(double) +# 3859 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3859 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isnan(double) +# 3860 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3860 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isinf(double) +# 3861 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3861 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __signbitf(float) +# 3864 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3864 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3915 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fma(double x, double y, double z) +# 3915 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3915 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3965 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fmaf(float x, float y, float z) +# 3965 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3965 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3976 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __signbitl(long double) +# 3976 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3976 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __finitel(long double) +# 3982 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3982 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isinfl(long double) +# 3983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isnanl(long double) +# 3984 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3984 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float acosf(float x) +# 4028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float asinf(float x) +# 4050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4077 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float atanf(float x) +# 4077 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4077 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float atan2f(float y, float x) +# 4157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4176 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float cosf(float x) +# 4176 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4176 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float sinf(float x) +# 4196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float tanf(float x) +# 4216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float coshf(float x) +# 4235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4255 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float sinhf(float x) +# 4255 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4255 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4275 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float tanhf(float x) +# 4275 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4275 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4298 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float logf(float x) +# 4298 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4298 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float expf(float x) +# 4328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4351 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float log10f(float x) +# 4351 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4351 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float modff(float x, float *iptr) +# 4374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4457 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float powf(float x, float y) +# 4457 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4457 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float sqrtf(float x) +# 4481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float ceilf(float x) +# 4504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float floorf(float x) +# 4527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4553 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fmodf(float x, float y) +# 4553 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4553 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4568 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +} + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/math.h" 1 3 +# 36 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/math.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 1 3 +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/requires_hosted.h" 1 3 +# 42 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 2 3 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 1 3 +# 35 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + +# 36 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +extern "C++" { + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + struct __true_type { }; + struct __false_type { }; + + template + struct __truth_type + { typedef __false_type __type; }; + + template<> + struct __truth_type + { typedef __true_type __type; }; + + + + template + struct __traitor + { + enum { __value = bool(_Sp::__value) || bool(_Tp::__value) }; + typedef typename __truth_type<__value>::__type __type; + }; + + + template + struct __are_same + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + template + struct __are_same<_Tp, _Tp> + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + template + struct __is_void + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + template<> + struct __is_void + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + + + template + struct __is_integer + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + + + + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; +# 184 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; +# 272 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +__extension__ template<> struct __is_integer<__int128> { enum { __value = 1 }; typedef __true_type __type; }; __extension__ template<> struct __is_integer { enum { __value = 1 }; typedef __true_type __type; }; +# 289 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + template + struct __is_floating + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + + template<> + struct __is_floating + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_floating + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_floating + { + enum { __value = 1 }; + typedef __true_type __type; + }; +# 366 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + template + struct __is_pointer + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + template + struct __is_pointer<_Tp*> + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + + + template + struct __is_arithmetic + : public __traitor<__is_integer<_Tp>, __is_floating<_Tp> > + { }; + + + + + template + struct __is_scalar + : public __traitor<__is_arithmetic<_Tp>, __is_pointer<_Tp> > + { }; + + + + + template + struct __is_char + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + template<> + struct __is_char + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + template<> + struct __is_char + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + template + struct __is_byte + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + template<> + struct __is_byte + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_byte + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_byte + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + enum class byte : unsigned char; + + template<> + struct __is_byte + { + enum { __value = 1 }; + typedef __true_type __type; + }; +# 470 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + template struct iterator_traits; + + + template + struct __is_nonvolatile_trivially_copyable + { + enum { __value = __is_trivially_copyable(_Tp) }; + }; + + + + + template + struct __is_nonvolatile_trivially_copyable + { + enum { __value = 0 }; + }; + + + template + struct __memcpyable + { + enum { __value = 0 }; + }; + + template + struct __memcpyable<_Tp*, _Tp*> + : __is_nonvolatile_trivially_copyable<_Tp> + { }; + + template + struct __memcpyable<_Tp*, const _Tp*> + : __is_nonvolatile_trivially_copyable<_Tp> + { }; + + + + + + + template + struct __memcmpable + { + enum { __value = 0 }; + }; + + + template + struct __memcmpable<_Tp*, _Tp*> + : __is_nonvolatile_trivially_copyable<_Tp> + { }; + + template + struct __memcmpable + : __is_nonvolatile_trivially_copyable<_Tp> + { }; + + template + struct __memcmpable<_Tp*, const _Tp*> + : __is_nonvolatile_trivially_copyable<_Tp> + { }; + + + + + + + + template::__value + + > + struct __is_memcmp_ordered + { + static const bool __value = _Tp(-1) > _Tp(1); + }; + + template + struct __is_memcmp_ordered<_Tp, false> + { + static const bool __value = false; + }; + + + template + struct __is_memcmp_ordered_with + { + static const bool __value = __is_memcmp_ordered<_Tp>::__value + && __is_memcmp_ordered<_Up>::__value; + }; + + template + struct __is_memcmp_ordered_with<_Tp, _Up, false> + { + static const bool __value = false; + }; +# 579 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + template<> + struct __is_memcmp_ordered_with + { static constexpr bool __value = true; }; + + template + struct __is_memcmp_ordered_with<_Tp, std::byte, _SameSize> + { static constexpr bool __value = false; }; + + template + struct __is_memcmp_ordered_with + { static constexpr bool __value = false; }; + + + + + + template + struct __is_move_iterator + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + + + template + + inline _Iterator + __miter_base(_Iterator __it) + { return __it; } + + +} +} +# 45 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 1 3 +# 32 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 + +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 + + + + +extern "C++" { + +namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) +{ + + + + template + struct __enable_if + { }; + + template + struct __enable_if + { typedef _Tp __type; }; + + + + template + struct __conditional_type + { typedef _Iftrue __type; }; + + template + struct __conditional_type + { typedef _Iffalse __type; }; + + + + template + struct __add_unsigned + { + private: + typedef __enable_if::__value, _Tp> __if_type; + + public: + typedef typename __if_type::__type __type; + }; + + template<> + struct __add_unsigned + { typedef unsigned char __type; }; + + template<> + struct __add_unsigned + { typedef unsigned char __type; }; + + template<> + struct __add_unsigned + { typedef unsigned short __type; }; + + template<> + struct __add_unsigned + { typedef unsigned int __type; }; + + template<> + struct __add_unsigned + { typedef unsigned long __type; }; + + template<> + struct __add_unsigned + { typedef unsigned long long __type; }; + + + template<> + struct __add_unsigned; + + template<> + struct __add_unsigned; + + + + template + struct __remove_unsigned + { + private: + typedef __enable_if::__value, _Tp> __if_type; + + public: + typedef typename __if_type::__type __type; + }; + + template<> + struct __remove_unsigned + { typedef signed char __type; }; + + template<> + struct __remove_unsigned + { typedef signed char __type; }; + + template<> + struct __remove_unsigned + { typedef short __type; }; + + template<> + struct __remove_unsigned + { typedef int __type; }; + + template<> + struct __remove_unsigned + { typedef long __type; }; + + template<> + struct __remove_unsigned + { typedef long long __type; }; + + + template<> + struct __remove_unsigned; + + template<> + struct __remove_unsigned; + + + + template + constexpr + inline bool + __is_null_pointer(_Type* __ptr) + { return __ptr == 0; } + + template + constexpr + inline bool + __is_null_pointer(_Type) + { return false; } + + + constexpr bool + __is_null_pointer(std::nullptr_t) + { return true; } + + + + + template::__value> + struct __promote + { typedef double __type; }; + + + + + template + struct __promote<_Tp, false> + { }; + + template<> + struct __promote + { typedef long double __type; }; + + template<> + struct __promote + { typedef double __type; }; + + template<> + struct __promote + { typedef float __type; }; +# 225 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 + template + using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); + + + + template + using __promote_2 = __promote<__promoted_t<_Tp, _Up>>; + + template + using __promote_3 = __promote<__promoted_t<_Tp, _Up, _Vp>>; + + template + using __promote_4 = __promote<__promoted_t<_Tp, _Up, _Vp, _Wp>>; +# 269 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 + +} +} +# 46 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 2 3 + +# 1 "/usr/include/math.h" 1 3 4 +# 27 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/libc-header-start.h" 1 3 4 +# 28 "/usr/include/math.h" 2 3 4 + + + + + + +extern "C" { + + + + + +# 1 "/usr/include/bits/math-vector.h" 1 3 4 +# 25 "/usr/include/bits/math-vector.h" 3 4 +# 1 "/usr/include/bits/libm-simd-decl-stubs.h" 1 3 4 +# 26 "/usr/include/bits/math-vector.h" 2 3 4 +# 41 "/usr/include/math.h" 2 3 4 +# 138 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/flt-eval-method.h" 1 3 4 +# 139 "/usr/include/math.h" 2 3 4 +# 149 "/usr/include/math.h" 3 4 +typedef float float_t; +typedef double double_t; +# 190 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/fp-logb.h" 1 3 4 +# 191 "/usr/include/math.h" 2 3 4 +# 233 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/fp-fast.h" 1 3 4 +# 234 "/usr/include/math.h" 2 3 4 + + + +enum + { + FP_INT_UPWARD = + + 0, + FP_INT_DOWNWARD = + + 1, + FP_INT_TOWARDZERO = + + 2, + FP_INT_TONEARESTFROMZERO = + + 3, + FP_INT_TONEAREST = + + 4, + }; +# 289 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-helper-functions.h" 1 3 4 +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 4 +extern int __fpclassify (double __value) throw () + __attribute__ ((__const__)); + + +extern int __signbit (double __value) throw () + __attribute__ ((__const__)); + + + +extern int __isinf (double __value) throw () __attribute__ ((__const__)); + + +extern int __finite (double __value) throw () __attribute__ ((__const__)); + + +extern int __isnan (double __value) throw () __attribute__ ((__const__)); + + +extern int __iseqsig (double __x, double __y) throw (); + + +extern int __issignaling (double __value) throw () + __attribute__ ((__const__)); +# 290 "/usr/include/math.h" 2 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern double acos (double __x) throw (); extern double __acos (double __x) throw (); + +extern double asin (double __x) throw (); extern double __asin (double __x) throw (); + +extern double atan (double __x) throw (); extern double __atan (double __x) throw (); + +extern double atan2 (double __y, double __x) throw (); extern double __atan2 (double __y, double __x) throw (); + + + extern double cos (double __x) throw (); extern double __cos (double __x) throw (); + + extern double sin (double __x) throw (); extern double __sin (double __x) throw (); + +extern double tan (double __x) throw (); extern double __tan (double __x) throw (); + + + + +extern double cosh (double __x) throw (); extern double __cosh (double __x) throw (); + +extern double sinh (double __x) throw (); extern double __sinh (double __x) throw (); + +extern double tanh (double __x) throw (); extern double __tanh (double __x) throw (); + + + + extern void sincos (double __x, double *__sinx, double *__cosx) throw (); extern void __sincos (double __x, double *__sinx, double *__cosx) throw () + ; + + + + +extern double acosh (double __x) throw (); extern double __acosh (double __x) throw (); + +extern double asinh (double __x) throw (); extern double __asinh (double __x) throw (); + +extern double atanh (double __x) throw (); extern double __atanh (double __x) throw (); + + + + + + extern double exp (double __x) throw (); extern double __exp (double __x) throw (); + + +extern double frexp (double __x, int *__exponent) throw (); extern double __frexp (double __x, int *__exponent) throw (); + + +extern double ldexp (double __x, int __exponent) throw (); extern double __ldexp (double __x, int __exponent) throw (); + + + extern double log (double __x) throw (); extern double __log (double __x) throw (); + + +extern double log10 (double __x) throw (); extern double __log10 (double __x) throw (); + + +extern double modf (double __x, double *__iptr) throw (); extern double __modf (double __x, double *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern double exp10 (double __x) throw (); extern double __exp10 (double __x) throw (); + + + + +extern double expm1 (double __x) throw (); extern double __expm1 (double __x) throw (); + + +extern double log1p (double __x) throw (); extern double __log1p (double __x) throw (); + + +extern double logb (double __x) throw (); extern double __logb (double __x) throw (); + + + + +extern double exp2 (double __x) throw (); extern double __exp2 (double __x) throw (); + + +extern double log2 (double __x) throw (); extern double __log2 (double __x) throw (); + + + + + + + extern double pow (double __x, double __y) throw (); extern double __pow (double __x, double __y) throw (); + + +extern double sqrt (double __x) throw (); extern double __sqrt (double __x) throw (); + + + +extern double hypot (double __x, double __y) throw (); extern double __hypot (double __x, double __y) throw (); + + + + +extern double cbrt (double __x) throw (); extern double __cbrt (double __x) throw (); + + + + + + +extern double ceil (double __x) throw () __attribute__ ((__const__)); extern double __ceil (double __x) throw () __attribute__ ((__const__)); + + +extern double fabs (double __x) throw () __attribute__ ((__const__)); extern double __fabs (double __x) throw () __attribute__ ((__const__)); + + +extern double floor (double __x) throw () __attribute__ ((__const__)); extern double __floor (double __x) throw () __attribute__ ((__const__)); + + +extern double fmod (double __x, double __y) throw (); extern double __fmod (double __x, double __y) throw (); +# 182 "/usr/include/bits/mathcalls.h" 3 4 +extern int finite (double __value) throw () __attribute__ ((__const__)); + + +extern double drem (double __x, double __y) throw (); extern double __drem (double __x, double __y) throw (); + + + +extern double significand (double __x) throw (); extern double __significand (double __x) throw (); + + + + + + +extern double copysign (double __x, double __y) throw () __attribute__ ((__const__)); extern double __copysign (double __x, double __y) throw () __attribute__ ((__const__)); + + + + +extern double nan (const char *__tagb) throw (); extern double __nan (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern double j0 (double) throw (); extern double __j0 (double) throw (); +extern double j1 (double) throw (); extern double __j1 (double) throw (); +extern double jn (int, double) throw (); extern double __jn (int, double) throw (); +extern double y0 (double) throw (); extern double __y0 (double) throw (); +extern double y1 (double) throw (); extern double __y1 (double) throw (); +extern double yn (int, double) throw (); extern double __yn (int, double) throw (); + + + + + +extern double erf (double) throw (); extern double __erf (double) throw (); +extern double erfc (double) throw (); extern double __erfc (double) throw (); +extern double lgamma (double) throw (); extern double __lgamma (double) throw (); + + + + +extern double tgamma (double) throw (); extern double __tgamma (double) throw (); + + + + + +extern double gamma (double) throw (); extern double __gamma (double) throw (); + + + + + + + +extern double lgamma_r (double, int *__signgamp) throw (); extern double __lgamma_r (double, int *__signgamp) throw (); + + + + + + +extern double rint (double __x) throw (); extern double __rint (double __x) throw (); + + +extern double nextafter (double __x, double __y) throw (); extern double __nextafter (double __x, double __y) throw (); + +extern double nexttoward (double __x, long double __y) throw (); extern double __nexttoward (double __x, long double __y) throw (); + + + + +extern double nextdown (double __x) throw (); extern double __nextdown (double __x) throw (); + +extern double nextup (double __x) throw (); extern double __nextup (double __x) throw (); + + + +extern double remainder (double __x, double __y) throw (); extern double __remainder (double __x, double __y) throw (); + + + +extern double scalbn (double __x, int __n) throw (); extern double __scalbn (double __x, int __n) throw (); + + + +extern int ilogb (double __x) throw (); extern int __ilogb (double __x) throw (); + + + + +extern long int llogb (double __x) throw (); extern long int __llogb (double __x) throw (); + + + + +extern double scalbln (double __x, long int __n) throw (); extern double __scalbln (double __x, long int __n) throw (); + + + +extern double nearbyint (double __x) throw (); extern double __nearbyint (double __x) throw (); + + + +extern double round (double __x) throw () __attribute__ ((__const__)); extern double __round (double __x) throw () __attribute__ ((__const__)); + + + +extern double trunc (double __x) throw () __attribute__ ((__const__)); extern double __trunc (double __x) throw () __attribute__ ((__const__)); + + + + +extern double remquo (double __x, double __y, int *__quo) throw (); extern double __remquo (double __x, double __y, int *__quo) throw (); + + + + + + +extern long int lrint (double __x) throw (); extern long int __lrint (double __x) throw (); +__extension__ +extern long long int llrint (double __x) throw (); extern long long int __llrint (double __x) throw (); + + + +extern long int lround (double __x) throw (); extern long int __lround (double __x) throw (); +__extension__ +extern long long int llround (double __x) throw (); extern long long int __llround (double __x) throw (); + + + +extern double fdim (double __x, double __y) throw (); extern double __fdim (double __x, double __y) throw (); + + +extern double fmax (double __x, double __y) throw () __attribute__ ((__const__)); extern double __fmax (double __x, double __y) throw () __attribute__ ((__const__)); + + +extern double fmin (double __x, double __y) throw () __attribute__ ((__const__)); extern double __fmin (double __x, double __y) throw () __attribute__ ((__const__)); + + +extern double fma (double __x, double __y, double __z) throw (); extern double __fma (double __x, double __y, double __z) throw (); + + + + +extern double roundeven (double __x) throw () __attribute__ ((__const__)); extern double __roundeven (double __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfp (double __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfp (double __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfp (double __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfp (double __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpx (double __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpx (double __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpx (double __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpx (double __x, int __round, unsigned int __width) throw () + ; + + +extern double fmaxmag (double __x, double __y) throw () __attribute__ ((__const__)); extern double __fmaxmag (double __x, double __y) throw () __attribute__ ((__const__)); + + +extern double fminmag (double __x, double __y) throw () __attribute__ ((__const__)); extern double __fminmag (double __x, double __y) throw () __attribute__ ((__const__)); + + +extern int totalorder (double __x, double __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermag (double __x, double __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalize (double *__cx, const double *__x) throw (); + + +extern double getpayload (const double *__x) throw (); extern double __getpayload (const double *__x) throw (); + + +extern int setpayload (double *__x, double __payload) throw (); + + +extern int setpayloadsig (double *__x, double __payload) throw (); + + + + + + + +extern double scalb (double __x, double __n) throw (); extern double __scalb (double __x, double __n) throw (); +# 291 "/usr/include/math.h" 2 3 4 +# 306 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-helper-functions.h" 1 3 4 +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 4 +extern int __fpclassifyf (float __value) throw () + __attribute__ ((__const__)); + + +extern int __signbitf (float __value) throw () + __attribute__ ((__const__)); + + + +extern int __isinff (float __value) throw () __attribute__ ((__const__)); + + +extern int __finitef (float __value) throw () __attribute__ ((__const__)); + + +extern int __isnanf (float __value) throw () __attribute__ ((__const__)); + + +extern int __iseqsigf (float __x, float __y) throw (); + + +extern int __issignalingf (float __value) throw () + __attribute__ ((__const__)); +# 307 "/usr/include/math.h" 2 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern float acosf (float __x) throw (); extern float __acosf (float __x) throw (); + +extern float asinf (float __x) throw (); extern float __asinf (float __x) throw (); + +extern float atanf (float __x) throw (); extern float __atanf (float __x) throw (); + +extern float atan2f (float __y, float __x) throw (); extern float __atan2f (float __y, float __x) throw (); + + + extern float cosf (float __x) throw (); extern float __cosf (float __x) throw (); + + extern float sinf (float __x) throw (); extern float __sinf (float __x) throw (); + +extern float tanf (float __x) throw (); extern float __tanf (float __x) throw (); + + + + +extern float coshf (float __x) throw (); extern float __coshf (float __x) throw (); + +extern float sinhf (float __x) throw (); extern float __sinhf (float __x) throw (); + +extern float tanhf (float __x) throw (); extern float __tanhf (float __x) throw (); + + + + extern void sincosf (float __x, float *__sinx, float *__cosx) throw (); extern void __sincosf (float __x, float *__sinx, float *__cosx) throw () + ; + + + + +extern float acoshf (float __x) throw (); extern float __acoshf (float __x) throw (); + +extern float asinhf (float __x) throw (); extern float __asinhf (float __x) throw (); + +extern float atanhf (float __x) throw (); extern float __atanhf (float __x) throw (); + + + + + + extern float expf (float __x) throw (); extern float __expf (float __x) throw (); + + +extern float frexpf (float __x, int *__exponent) throw (); extern float __frexpf (float __x, int *__exponent) throw (); + + +extern float ldexpf (float __x, int __exponent) throw (); extern float __ldexpf (float __x, int __exponent) throw (); + + + extern float logf (float __x) throw (); extern float __logf (float __x) throw (); + + +extern float log10f (float __x) throw (); extern float __log10f (float __x) throw (); + + +extern float modff (float __x, float *__iptr) throw (); extern float __modff (float __x, float *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern float exp10f (float __x) throw (); extern float __exp10f (float __x) throw (); + + + + +extern float expm1f (float __x) throw (); extern float __expm1f (float __x) throw (); + + +extern float log1pf (float __x) throw (); extern float __log1pf (float __x) throw (); + + +extern float logbf (float __x) throw (); extern float __logbf (float __x) throw (); + + + + +extern float exp2f (float __x) throw (); extern float __exp2f (float __x) throw (); + + +extern float log2f (float __x) throw (); extern float __log2f (float __x) throw (); + + + + + + + extern float powf (float __x, float __y) throw (); extern float __powf (float __x, float __y) throw (); + + +extern float sqrtf (float __x) throw (); extern float __sqrtf (float __x) throw (); + + + +extern float hypotf (float __x, float __y) throw (); extern float __hypotf (float __x, float __y) throw (); + + + + +extern float cbrtf (float __x) throw (); extern float __cbrtf (float __x) throw (); + + + + + + +extern float ceilf (float __x) throw () __attribute__ ((__const__)); extern float __ceilf (float __x) throw () __attribute__ ((__const__)); + + +extern float fabsf (float __x) throw () __attribute__ ((__const__)); extern float __fabsf (float __x) throw () __attribute__ ((__const__)); + + +extern float floorf (float __x) throw () __attribute__ ((__const__)); extern float __floorf (float __x) throw () __attribute__ ((__const__)); + + +extern float fmodf (float __x, float __y) throw (); extern float __fmodf (float __x, float __y) throw (); +# 177 "/usr/include/bits/mathcalls.h" 3 4 +extern int isinff (float __value) throw () __attribute__ ((__const__)); + + + + +extern int finitef (float __value) throw () __attribute__ ((__const__)); + + +extern float dremf (float __x, float __y) throw (); extern float __dremf (float __x, float __y) throw (); + + + +extern float significandf (float __x) throw (); extern float __significandf (float __x) throw (); + + + + + + +extern float copysignf (float __x, float __y) throw () __attribute__ ((__const__)); extern float __copysignf (float __x, float __y) throw () __attribute__ ((__const__)); + + + + +extern float nanf (const char *__tagb) throw (); extern float __nanf (const char *__tagb) throw (); +# 211 "/usr/include/bits/mathcalls.h" 3 4 +extern int isnanf (float __value) throw () __attribute__ ((__const__)); + + + + + +extern float j0f (float) throw (); extern float __j0f (float) throw (); +extern float j1f (float) throw (); extern float __j1f (float) throw (); +extern float jnf (int, float) throw (); extern float __jnf (int, float) throw (); +extern float y0f (float) throw (); extern float __y0f (float) throw (); +extern float y1f (float) throw (); extern float __y1f (float) throw (); +extern float ynf (int, float) throw (); extern float __ynf (int, float) throw (); + + + + + +extern float erff (float) throw (); extern float __erff (float) throw (); +extern float erfcf (float) throw (); extern float __erfcf (float) throw (); +extern float lgammaf (float) throw (); extern float __lgammaf (float) throw (); + + + + +extern float tgammaf (float) throw (); extern float __tgammaf (float) throw (); + + + + + +extern float gammaf (float) throw (); extern float __gammaf (float) throw (); + + + + + + + +extern float lgammaf_r (float, int *__signgamp) throw (); extern float __lgammaf_r (float, int *__signgamp) throw (); + + + + + + +extern float rintf (float __x) throw (); extern float __rintf (float __x) throw (); + + +extern float nextafterf (float __x, float __y) throw (); extern float __nextafterf (float __x, float __y) throw (); + +extern float nexttowardf (float __x, long double __y) throw (); extern float __nexttowardf (float __x, long double __y) throw (); + + + + +extern float nextdownf (float __x) throw (); extern float __nextdownf (float __x) throw (); + +extern float nextupf (float __x) throw (); extern float __nextupf (float __x) throw (); + + + +extern float remainderf (float __x, float __y) throw (); extern float __remainderf (float __x, float __y) throw (); + + + +extern float scalbnf (float __x, int __n) throw (); extern float __scalbnf (float __x, int __n) throw (); + + + +extern int ilogbf (float __x) throw (); extern int __ilogbf (float __x) throw (); + + + + +extern long int llogbf (float __x) throw (); extern long int __llogbf (float __x) throw (); + + + + +extern float scalblnf (float __x, long int __n) throw (); extern float __scalblnf (float __x, long int __n) throw (); + + + +extern float nearbyintf (float __x) throw (); extern float __nearbyintf (float __x) throw (); + + + +extern float roundf (float __x) throw () __attribute__ ((__const__)); extern float __roundf (float __x) throw () __attribute__ ((__const__)); + + + +extern float truncf (float __x) throw () __attribute__ ((__const__)); extern float __truncf (float __x) throw () __attribute__ ((__const__)); + + + + +extern float remquof (float __x, float __y, int *__quo) throw (); extern float __remquof (float __x, float __y, int *__quo) throw (); + + + + + + +extern long int lrintf (float __x) throw (); extern long int __lrintf (float __x) throw (); +__extension__ +extern long long int llrintf (float __x) throw (); extern long long int __llrintf (float __x) throw (); + + + +extern long int lroundf (float __x) throw (); extern long int __lroundf (float __x) throw (); +__extension__ +extern long long int llroundf (float __x) throw (); extern long long int __llroundf (float __x) throw (); + + + +extern float fdimf (float __x, float __y) throw (); extern float __fdimf (float __x, float __y) throw (); + + +extern float fmaxf (float __x, float __y) throw () __attribute__ ((__const__)); extern float __fmaxf (float __x, float __y) throw () __attribute__ ((__const__)); + + +extern float fminf (float __x, float __y) throw () __attribute__ ((__const__)); extern float __fminf (float __x, float __y) throw () __attribute__ ((__const__)); + + +extern float fmaf (float __x, float __y, float __z) throw (); extern float __fmaf (float __x, float __y, float __z) throw (); + + + + +extern float roundevenf (float __x) throw () __attribute__ ((__const__)); extern float __roundevenf (float __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf (float __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf (float __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf (float __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf (float __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf (float __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf (float __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf (float __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf (float __x, int __round, unsigned int __width) throw () + ; + + +extern float fmaxmagf (float __x, float __y) throw () __attribute__ ((__const__)); extern float __fmaxmagf (float __x, float __y) throw () __attribute__ ((__const__)); + + +extern float fminmagf (float __x, float __y) throw () __attribute__ ((__const__)); extern float __fminmagf (float __x, float __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf (float __x, float __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf (float __x, float __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef (float *__cx, const float *__x) throw (); + + +extern float getpayloadf (const float *__x) throw (); extern float __getpayloadf (const float *__x) throw (); + + +extern int setpayloadf (float *__x, float __payload) throw (); + + +extern int setpayloadsigf (float *__x, float __payload) throw (); + + + + + + + +extern float scalbf (float __x, float __n) throw (); extern float __scalbf (float __x, float __n) throw (); +# 308 "/usr/include/math.h" 2 3 4 +# 349 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-helper-functions.h" 1 3 4 +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 4 +extern int __fpclassifyl (long double __value) throw () + __attribute__ ((__const__)); + + +extern int __signbitl (long double __value) throw () + __attribute__ ((__const__)); + + + +extern int __isinfl (long double __value) throw () __attribute__ ((__const__)); + + +extern int __finitel (long double __value) throw () __attribute__ ((__const__)); + + +extern int __isnanl (long double __value) throw () __attribute__ ((__const__)); + + +extern int __iseqsigl (long double __x, long double __y) throw (); + + +extern int __issignalingl (long double __value) throw () + __attribute__ ((__const__)); +# 350 "/usr/include/math.h" 2 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern long double acosl (long double __x) throw (); extern long double __acosl (long double __x) throw (); + +extern long double asinl (long double __x) throw (); extern long double __asinl (long double __x) throw (); + +extern long double atanl (long double __x) throw (); extern long double __atanl (long double __x) throw (); + +extern long double atan2l (long double __y, long double __x) throw (); extern long double __atan2l (long double __y, long double __x) throw (); + + + extern long double cosl (long double __x) throw (); extern long double __cosl (long double __x) throw (); + + extern long double sinl (long double __x) throw (); extern long double __sinl (long double __x) throw (); + +extern long double tanl (long double __x) throw (); extern long double __tanl (long double __x) throw (); + + + + +extern long double coshl (long double __x) throw (); extern long double __coshl (long double __x) throw (); + +extern long double sinhl (long double __x) throw (); extern long double __sinhl (long double __x) throw (); + +extern long double tanhl (long double __x) throw (); extern long double __tanhl (long double __x) throw (); + + + + extern void sincosl (long double __x, long double *__sinx, long double *__cosx) throw (); extern void __sincosl (long double __x, long double *__sinx, long double *__cosx) throw () + ; + + + + +extern long double acoshl (long double __x) throw (); extern long double __acoshl (long double __x) throw (); + +extern long double asinhl (long double __x) throw (); extern long double __asinhl (long double __x) throw (); + +extern long double atanhl (long double __x) throw (); extern long double __atanhl (long double __x) throw (); + + + + + + extern long double expl (long double __x) throw (); extern long double __expl (long double __x) throw (); + + +extern long double frexpl (long double __x, int *__exponent) throw (); extern long double __frexpl (long double __x, int *__exponent) throw (); + + +extern long double ldexpl (long double __x, int __exponent) throw (); extern long double __ldexpl (long double __x, int __exponent) throw (); + + + extern long double logl (long double __x) throw (); extern long double __logl (long double __x) throw (); + + +extern long double log10l (long double __x) throw (); extern long double __log10l (long double __x) throw (); + + +extern long double modfl (long double __x, long double *__iptr) throw (); extern long double __modfl (long double __x, long double *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern long double exp10l (long double __x) throw (); extern long double __exp10l (long double __x) throw (); + + + + +extern long double expm1l (long double __x) throw (); extern long double __expm1l (long double __x) throw (); + + +extern long double log1pl (long double __x) throw (); extern long double __log1pl (long double __x) throw (); + + +extern long double logbl (long double __x) throw (); extern long double __logbl (long double __x) throw (); + + + + +extern long double exp2l (long double __x) throw (); extern long double __exp2l (long double __x) throw (); + + +extern long double log2l (long double __x) throw (); extern long double __log2l (long double __x) throw (); + + + + + + + extern long double powl (long double __x, long double __y) throw (); extern long double __powl (long double __x, long double __y) throw (); + + +extern long double sqrtl (long double __x) throw (); extern long double __sqrtl (long double __x) throw (); + + + +extern long double hypotl (long double __x, long double __y) throw (); extern long double __hypotl (long double __x, long double __y) throw (); + + + + +extern long double cbrtl (long double __x) throw (); extern long double __cbrtl (long double __x) throw (); + + + + + + +extern long double ceill (long double __x) throw () __attribute__ ((__const__)); extern long double __ceill (long double __x) throw () __attribute__ ((__const__)); + + +extern long double fabsl (long double __x) throw () __attribute__ ((__const__)); extern long double __fabsl (long double __x) throw () __attribute__ ((__const__)); + + +extern long double floorl (long double __x) throw () __attribute__ ((__const__)); extern long double __floorl (long double __x) throw () __attribute__ ((__const__)); + + +extern long double fmodl (long double __x, long double __y) throw (); extern long double __fmodl (long double __x, long double __y) throw (); +# 177 "/usr/include/bits/mathcalls.h" 3 4 +extern int isinfl (long double __value) throw () __attribute__ ((__const__)); + + + + +extern int finitel (long double __value) throw () __attribute__ ((__const__)); + + +extern long double dreml (long double __x, long double __y) throw (); extern long double __dreml (long double __x, long double __y) throw (); + + + +extern long double significandl (long double __x) throw (); extern long double __significandl (long double __x) throw (); + + + + + + +extern long double copysignl (long double __x, long double __y) throw () __attribute__ ((__const__)); extern long double __copysignl (long double __x, long double __y) throw () __attribute__ ((__const__)); + + + + +extern long double nanl (const char *__tagb) throw (); extern long double __nanl (const char *__tagb) throw (); +# 211 "/usr/include/bits/mathcalls.h" 3 4 +extern int isnanl (long double __value) throw () __attribute__ ((__const__)); + + + + + +extern long double j0l (long double) throw (); extern long double __j0l (long double) throw (); +extern long double j1l (long double) throw (); extern long double __j1l (long double) throw (); +extern long double jnl (int, long double) throw (); extern long double __jnl (int, long double) throw (); +extern long double y0l (long double) throw (); extern long double __y0l (long double) throw (); +extern long double y1l (long double) throw (); extern long double __y1l (long double) throw (); +extern long double ynl (int, long double) throw (); extern long double __ynl (int, long double) throw (); + + + + + +extern long double erfl (long double) throw (); extern long double __erfl (long double) throw (); +extern long double erfcl (long double) throw (); extern long double __erfcl (long double) throw (); +extern long double lgammal (long double) throw (); extern long double __lgammal (long double) throw (); + + + + +extern long double tgammal (long double) throw (); extern long double __tgammal (long double) throw (); + + + + + +extern long double gammal (long double) throw (); extern long double __gammal (long double) throw (); + + + + + + + +extern long double lgammal_r (long double, int *__signgamp) throw (); extern long double __lgammal_r (long double, int *__signgamp) throw (); + + + + + + +extern long double rintl (long double __x) throw (); extern long double __rintl (long double __x) throw (); + + +extern long double nextafterl (long double __x, long double __y) throw (); extern long double __nextafterl (long double __x, long double __y) throw (); + +extern long double nexttowardl (long double __x, long double __y) throw (); extern long double __nexttowardl (long double __x, long double __y) throw (); + + + + +extern long double nextdownl (long double __x) throw (); extern long double __nextdownl (long double __x) throw (); + +extern long double nextupl (long double __x) throw (); extern long double __nextupl (long double __x) throw (); + + + +extern long double remainderl (long double __x, long double __y) throw (); extern long double __remainderl (long double __x, long double __y) throw (); + + + +extern long double scalbnl (long double __x, int __n) throw (); extern long double __scalbnl (long double __x, int __n) throw (); + + + +extern int ilogbl (long double __x) throw (); extern int __ilogbl (long double __x) throw (); + + + + +extern long int llogbl (long double __x) throw (); extern long int __llogbl (long double __x) throw (); + + + + +extern long double scalblnl (long double __x, long int __n) throw (); extern long double __scalblnl (long double __x, long int __n) throw (); + + + +extern long double nearbyintl (long double __x) throw (); extern long double __nearbyintl (long double __x) throw (); + + + +extern long double roundl (long double __x) throw () __attribute__ ((__const__)); extern long double __roundl (long double __x) throw () __attribute__ ((__const__)); + + + +extern long double truncl (long double __x) throw () __attribute__ ((__const__)); extern long double __truncl (long double __x) throw () __attribute__ ((__const__)); + + + + +extern long double remquol (long double __x, long double __y, int *__quo) throw (); extern long double __remquol (long double __x, long double __y, int *__quo) throw (); + + + + + + +extern long int lrintl (long double __x) throw (); extern long int __lrintl (long double __x) throw (); +__extension__ +extern long long int llrintl (long double __x) throw (); extern long long int __llrintl (long double __x) throw (); + + + +extern long int lroundl (long double __x) throw (); extern long int __lroundl (long double __x) throw (); +__extension__ +extern long long int llroundl (long double __x) throw (); extern long long int __llroundl (long double __x) throw (); + + + +extern long double fdiml (long double __x, long double __y) throw (); extern long double __fdiml (long double __x, long double __y) throw (); + + +extern long double fmaxl (long double __x, long double __y) throw () __attribute__ ((__const__)); extern long double __fmaxl (long double __x, long double __y) throw () __attribute__ ((__const__)); + + +extern long double fminl (long double __x, long double __y) throw () __attribute__ ((__const__)); extern long double __fminl (long double __x, long double __y) throw () __attribute__ ((__const__)); + + +extern long double fmal (long double __x, long double __y, long double __z) throw (); extern long double __fmal (long double __x, long double __y, long double __z) throw (); + + + + +extern long double roundevenl (long double __x) throw () __attribute__ ((__const__)); extern long double __roundevenl (long double __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpl (long double __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpl (long double __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpl (long double __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpl (long double __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxl (long double __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxl (long double __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxl (long double __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxl (long double __x, int __round, unsigned int __width) throw () + ; + + +extern long double fmaxmagl (long double __x, long double __y) throw () __attribute__ ((__const__)); extern long double __fmaxmagl (long double __x, long double __y) throw () __attribute__ ((__const__)); + + +extern long double fminmagl (long double __x, long double __y) throw () __attribute__ ((__const__)); extern long double __fminmagl (long double __x, long double __y) throw () __attribute__ ((__const__)); + + +extern int totalorderl (long double __x, long double __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagl (long double __x, long double __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizel (long double *__cx, const long double *__x) throw (); + + +extern long double getpayloadl (const long double *__x) throw (); extern long double __getpayloadl (const long double *__x) throw (); + + +extern int setpayloadl (long double *__x, long double __payload) throw (); + + +extern int setpayloadsigl (long double *__x, long double __payload) throw (); + + + + + + + +extern long double scalbl (long double __x, long double __n) throw (); extern long double __scalbl (long double __x, long double __n) throw (); +# 351 "/usr/include/math.h" 2 3 4 +# 389 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32 acosf32 (_Float32 __x) throw (); extern _Float32 __acosf32 (_Float32 __x) throw (); + +extern _Float32 asinf32 (_Float32 __x) throw (); extern _Float32 __asinf32 (_Float32 __x) throw (); + +extern _Float32 atanf32 (_Float32 __x) throw (); extern _Float32 __atanf32 (_Float32 __x) throw (); + +extern _Float32 atan2f32 (_Float32 __y, _Float32 __x) throw (); extern _Float32 __atan2f32 (_Float32 __y, _Float32 __x) throw (); + + + extern _Float32 cosf32 (_Float32 __x) throw (); extern _Float32 __cosf32 (_Float32 __x) throw (); + + extern _Float32 sinf32 (_Float32 __x) throw (); extern _Float32 __sinf32 (_Float32 __x) throw (); + +extern _Float32 tanf32 (_Float32 __x) throw (); extern _Float32 __tanf32 (_Float32 __x) throw (); + + + + +extern _Float32 coshf32 (_Float32 __x) throw (); extern _Float32 __coshf32 (_Float32 __x) throw (); + +extern _Float32 sinhf32 (_Float32 __x) throw (); extern _Float32 __sinhf32 (_Float32 __x) throw (); + +extern _Float32 tanhf32 (_Float32 __x) throw (); extern _Float32 __tanhf32 (_Float32 __x) throw (); + + + + extern void sincosf32 (_Float32 __x, _Float32 *__sinx, _Float32 *__cosx) throw (); extern void __sincosf32 (_Float32 __x, _Float32 *__sinx, _Float32 *__cosx) throw () + ; + + + + +extern _Float32 acoshf32 (_Float32 __x) throw (); extern _Float32 __acoshf32 (_Float32 __x) throw (); + +extern _Float32 asinhf32 (_Float32 __x) throw (); extern _Float32 __asinhf32 (_Float32 __x) throw (); + +extern _Float32 atanhf32 (_Float32 __x) throw (); extern _Float32 __atanhf32 (_Float32 __x) throw (); + + + + + + extern _Float32 expf32 (_Float32 __x) throw (); extern _Float32 __expf32 (_Float32 __x) throw (); + + +extern _Float32 frexpf32 (_Float32 __x, int *__exponent) throw (); extern _Float32 __frexpf32 (_Float32 __x, int *__exponent) throw (); + + +extern _Float32 ldexpf32 (_Float32 __x, int __exponent) throw (); extern _Float32 __ldexpf32 (_Float32 __x, int __exponent) throw (); + + + extern _Float32 logf32 (_Float32 __x) throw (); extern _Float32 __logf32 (_Float32 __x) throw (); + + +extern _Float32 log10f32 (_Float32 __x) throw (); extern _Float32 __log10f32 (_Float32 __x) throw (); + + +extern _Float32 modff32 (_Float32 __x, _Float32 *__iptr) throw (); extern _Float32 __modff32 (_Float32 __x, _Float32 *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern _Float32 exp10f32 (_Float32 __x) throw (); extern _Float32 __exp10f32 (_Float32 __x) throw (); + + + + +extern _Float32 expm1f32 (_Float32 __x) throw (); extern _Float32 __expm1f32 (_Float32 __x) throw (); + + +extern _Float32 log1pf32 (_Float32 __x) throw (); extern _Float32 __log1pf32 (_Float32 __x) throw (); + + +extern _Float32 logbf32 (_Float32 __x) throw (); extern _Float32 __logbf32 (_Float32 __x) throw (); + + + + +extern _Float32 exp2f32 (_Float32 __x) throw (); extern _Float32 __exp2f32 (_Float32 __x) throw (); + + +extern _Float32 log2f32 (_Float32 __x) throw (); extern _Float32 __log2f32 (_Float32 __x) throw (); + + + + + + + extern _Float32 powf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __powf32 (_Float32 __x, _Float32 __y) throw (); + + +extern _Float32 sqrtf32 (_Float32 __x) throw (); extern _Float32 __sqrtf32 (_Float32 __x) throw (); + + + +extern _Float32 hypotf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __hypotf32 (_Float32 __x, _Float32 __y) throw (); + + + + +extern _Float32 cbrtf32 (_Float32 __x) throw (); extern _Float32 __cbrtf32 (_Float32 __x) throw (); + + + + + + +extern _Float32 ceilf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __ceilf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + +extern _Float32 fabsf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __fabsf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + +extern _Float32 floorf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __floorf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + +extern _Float32 fmodf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __fmodf32 (_Float32 __x, _Float32 __y) throw (); +# 196 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32 copysignf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); extern _Float32 __copysignf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); + + + + +extern _Float32 nanf32 (const char *__tagb) throw (); extern _Float32 __nanf32 (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32 j0f32 (_Float32) throw (); extern _Float32 __j0f32 (_Float32) throw (); +extern _Float32 j1f32 (_Float32) throw (); extern _Float32 __j1f32 (_Float32) throw (); +extern _Float32 jnf32 (int, _Float32) throw (); extern _Float32 __jnf32 (int, _Float32) throw (); +extern _Float32 y0f32 (_Float32) throw (); extern _Float32 __y0f32 (_Float32) throw (); +extern _Float32 y1f32 (_Float32) throw (); extern _Float32 __y1f32 (_Float32) throw (); +extern _Float32 ynf32 (int, _Float32) throw (); extern _Float32 __ynf32 (int, _Float32) throw (); + + + + + +extern _Float32 erff32 (_Float32) throw (); extern _Float32 __erff32 (_Float32) throw (); +extern _Float32 erfcf32 (_Float32) throw (); extern _Float32 __erfcf32 (_Float32) throw (); +extern _Float32 lgammaf32 (_Float32) throw (); extern _Float32 __lgammaf32 (_Float32) throw (); + + + + +extern _Float32 tgammaf32 (_Float32) throw (); extern _Float32 __tgammaf32 (_Float32) throw (); +# 249 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32 lgammaf32_r (_Float32, int *__signgamp) throw (); extern _Float32 __lgammaf32_r (_Float32, int *__signgamp) throw (); + + + + + + +extern _Float32 rintf32 (_Float32 __x) throw (); extern _Float32 __rintf32 (_Float32 __x) throw (); + + +extern _Float32 nextafterf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __nextafterf32 (_Float32 __x, _Float32 __y) throw (); + + + + + + +extern _Float32 nextdownf32 (_Float32 __x) throw (); extern _Float32 __nextdownf32 (_Float32 __x) throw (); + +extern _Float32 nextupf32 (_Float32 __x) throw (); extern _Float32 __nextupf32 (_Float32 __x) throw (); + + + +extern _Float32 remainderf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __remainderf32 (_Float32 __x, _Float32 __y) throw (); + + + +extern _Float32 scalbnf32 (_Float32 __x, int __n) throw (); extern _Float32 __scalbnf32 (_Float32 __x, int __n) throw (); + + + +extern int ilogbf32 (_Float32 __x) throw (); extern int __ilogbf32 (_Float32 __x) throw (); + + + + +extern long int llogbf32 (_Float32 __x) throw (); extern long int __llogbf32 (_Float32 __x) throw (); + + + + +extern _Float32 scalblnf32 (_Float32 __x, long int __n) throw (); extern _Float32 __scalblnf32 (_Float32 __x, long int __n) throw (); + + + +extern _Float32 nearbyintf32 (_Float32 __x) throw (); extern _Float32 __nearbyintf32 (_Float32 __x) throw (); + + + +extern _Float32 roundf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __roundf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + + +extern _Float32 truncf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __truncf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + + + +extern _Float32 remquof32 (_Float32 __x, _Float32 __y, int *__quo) throw (); extern _Float32 __remquof32 (_Float32 __x, _Float32 __y, int *__quo) throw (); + + + + + + +extern long int lrintf32 (_Float32 __x) throw (); extern long int __lrintf32 (_Float32 __x) throw (); +__extension__ +extern long long int llrintf32 (_Float32 __x) throw (); extern long long int __llrintf32 (_Float32 __x) throw (); + + + +extern long int lroundf32 (_Float32 __x) throw (); extern long int __lroundf32 (_Float32 __x) throw (); +__extension__ +extern long long int llroundf32 (_Float32 __x) throw (); extern long long int __llroundf32 (_Float32 __x) throw (); + + + +extern _Float32 fdimf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __fdimf32 (_Float32 __x, _Float32 __y) throw (); + + +extern _Float32 fmaxf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); extern _Float32 __fmaxf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); + + +extern _Float32 fminf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); extern _Float32 __fminf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); + + +extern _Float32 fmaf32 (_Float32 __x, _Float32 __y, _Float32 __z) throw (); extern _Float32 __fmaf32 (_Float32 __x, _Float32 __y, _Float32 __z) throw (); + + + + +extern _Float32 roundevenf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __roundevenf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf32 (_Float32 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf32 (_Float32 __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf32 (_Float32 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf32 (_Float32 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf32 (_Float32 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf32 (_Float32 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf32 (_Float32 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf32 (_Float32 __x, int __round, unsigned int __width) throw () + ; + + +extern _Float32 fmaxmagf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); extern _Float32 __fmaxmagf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); + + +extern _Float32 fminmagf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); extern _Float32 __fminmagf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf32 (_Float32 __x, _Float32 __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf32 (_Float32 __x, _Float32 __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef32 (_Float32 *__cx, const _Float32 *__x) throw (); + + +extern _Float32 getpayloadf32 (const _Float32 *__x) throw (); extern _Float32 __getpayloadf32 (const _Float32 *__x) throw (); + + +extern int setpayloadf32 (_Float32 *__x, _Float32 __payload) throw (); + + +extern int setpayloadsigf32 (_Float32 *__x, _Float32 __payload) throw (); +# 390 "/usr/include/math.h" 2 3 4 +# 406 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64 acosf64 (_Float64 __x) throw (); extern _Float64 __acosf64 (_Float64 __x) throw (); + +extern _Float64 asinf64 (_Float64 __x) throw (); extern _Float64 __asinf64 (_Float64 __x) throw (); + +extern _Float64 atanf64 (_Float64 __x) throw (); extern _Float64 __atanf64 (_Float64 __x) throw (); + +extern _Float64 atan2f64 (_Float64 __y, _Float64 __x) throw (); extern _Float64 __atan2f64 (_Float64 __y, _Float64 __x) throw (); + + + extern _Float64 cosf64 (_Float64 __x) throw (); extern _Float64 __cosf64 (_Float64 __x) throw (); + + extern _Float64 sinf64 (_Float64 __x) throw (); extern _Float64 __sinf64 (_Float64 __x) throw (); + +extern _Float64 tanf64 (_Float64 __x) throw (); extern _Float64 __tanf64 (_Float64 __x) throw (); + + + + +extern _Float64 coshf64 (_Float64 __x) throw (); extern _Float64 __coshf64 (_Float64 __x) throw (); + +extern _Float64 sinhf64 (_Float64 __x) throw (); extern _Float64 __sinhf64 (_Float64 __x) throw (); + +extern _Float64 tanhf64 (_Float64 __x) throw (); extern _Float64 __tanhf64 (_Float64 __x) throw (); + + + + extern void sincosf64 (_Float64 __x, _Float64 *__sinx, _Float64 *__cosx) throw (); extern void __sincosf64 (_Float64 __x, _Float64 *__sinx, _Float64 *__cosx) throw () + ; + + + + +extern _Float64 acoshf64 (_Float64 __x) throw (); extern _Float64 __acoshf64 (_Float64 __x) throw (); + +extern _Float64 asinhf64 (_Float64 __x) throw (); extern _Float64 __asinhf64 (_Float64 __x) throw (); + +extern _Float64 atanhf64 (_Float64 __x) throw (); extern _Float64 __atanhf64 (_Float64 __x) throw (); + + + + + + extern _Float64 expf64 (_Float64 __x) throw (); extern _Float64 __expf64 (_Float64 __x) throw (); + + +extern _Float64 frexpf64 (_Float64 __x, int *__exponent) throw (); extern _Float64 __frexpf64 (_Float64 __x, int *__exponent) throw (); + + +extern _Float64 ldexpf64 (_Float64 __x, int __exponent) throw (); extern _Float64 __ldexpf64 (_Float64 __x, int __exponent) throw (); + + + extern _Float64 logf64 (_Float64 __x) throw (); extern _Float64 __logf64 (_Float64 __x) throw (); + + +extern _Float64 log10f64 (_Float64 __x) throw (); extern _Float64 __log10f64 (_Float64 __x) throw (); + + +extern _Float64 modff64 (_Float64 __x, _Float64 *__iptr) throw (); extern _Float64 __modff64 (_Float64 __x, _Float64 *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern _Float64 exp10f64 (_Float64 __x) throw (); extern _Float64 __exp10f64 (_Float64 __x) throw (); + + + + +extern _Float64 expm1f64 (_Float64 __x) throw (); extern _Float64 __expm1f64 (_Float64 __x) throw (); + + +extern _Float64 log1pf64 (_Float64 __x) throw (); extern _Float64 __log1pf64 (_Float64 __x) throw (); + + +extern _Float64 logbf64 (_Float64 __x) throw (); extern _Float64 __logbf64 (_Float64 __x) throw (); + + + + +extern _Float64 exp2f64 (_Float64 __x) throw (); extern _Float64 __exp2f64 (_Float64 __x) throw (); + + +extern _Float64 log2f64 (_Float64 __x) throw (); extern _Float64 __log2f64 (_Float64 __x) throw (); + + + + + + + extern _Float64 powf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __powf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float64 sqrtf64 (_Float64 __x) throw (); extern _Float64 __sqrtf64 (_Float64 __x) throw (); + + + +extern _Float64 hypotf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __hypotf64 (_Float64 __x, _Float64 __y) throw (); + + + + +extern _Float64 cbrtf64 (_Float64 __x) throw (); extern _Float64 __cbrtf64 (_Float64 __x) throw (); + + + + + + +extern _Float64 ceilf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __ceilf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + +extern _Float64 fabsf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __fabsf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + +extern _Float64 floorf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __floorf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + +extern _Float64 fmodf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __fmodf64 (_Float64 __x, _Float64 __y) throw (); +# 196 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64 copysignf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); extern _Float64 __copysignf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); + + + + +extern _Float64 nanf64 (const char *__tagb) throw (); extern _Float64 __nanf64 (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64 j0f64 (_Float64) throw (); extern _Float64 __j0f64 (_Float64) throw (); +extern _Float64 j1f64 (_Float64) throw (); extern _Float64 __j1f64 (_Float64) throw (); +extern _Float64 jnf64 (int, _Float64) throw (); extern _Float64 __jnf64 (int, _Float64) throw (); +extern _Float64 y0f64 (_Float64) throw (); extern _Float64 __y0f64 (_Float64) throw (); +extern _Float64 y1f64 (_Float64) throw (); extern _Float64 __y1f64 (_Float64) throw (); +extern _Float64 ynf64 (int, _Float64) throw (); extern _Float64 __ynf64 (int, _Float64) throw (); + + + + + +extern _Float64 erff64 (_Float64) throw (); extern _Float64 __erff64 (_Float64) throw (); +extern _Float64 erfcf64 (_Float64) throw (); extern _Float64 __erfcf64 (_Float64) throw (); +extern _Float64 lgammaf64 (_Float64) throw (); extern _Float64 __lgammaf64 (_Float64) throw (); + + + + +extern _Float64 tgammaf64 (_Float64) throw (); extern _Float64 __tgammaf64 (_Float64) throw (); +# 249 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64 lgammaf64_r (_Float64, int *__signgamp) throw (); extern _Float64 __lgammaf64_r (_Float64, int *__signgamp) throw (); + + + + + + +extern _Float64 rintf64 (_Float64 __x) throw (); extern _Float64 __rintf64 (_Float64 __x) throw (); + + +extern _Float64 nextafterf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __nextafterf64 (_Float64 __x, _Float64 __y) throw (); + + + + + + +extern _Float64 nextdownf64 (_Float64 __x) throw (); extern _Float64 __nextdownf64 (_Float64 __x) throw (); + +extern _Float64 nextupf64 (_Float64 __x) throw (); extern _Float64 __nextupf64 (_Float64 __x) throw (); + + + +extern _Float64 remainderf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __remainderf64 (_Float64 __x, _Float64 __y) throw (); + + + +extern _Float64 scalbnf64 (_Float64 __x, int __n) throw (); extern _Float64 __scalbnf64 (_Float64 __x, int __n) throw (); + + + +extern int ilogbf64 (_Float64 __x) throw (); extern int __ilogbf64 (_Float64 __x) throw (); + + + + +extern long int llogbf64 (_Float64 __x) throw (); extern long int __llogbf64 (_Float64 __x) throw (); + + + + +extern _Float64 scalblnf64 (_Float64 __x, long int __n) throw (); extern _Float64 __scalblnf64 (_Float64 __x, long int __n) throw (); + + + +extern _Float64 nearbyintf64 (_Float64 __x) throw (); extern _Float64 __nearbyintf64 (_Float64 __x) throw (); + + + +extern _Float64 roundf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __roundf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + + +extern _Float64 truncf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __truncf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + + + +extern _Float64 remquof64 (_Float64 __x, _Float64 __y, int *__quo) throw (); extern _Float64 __remquof64 (_Float64 __x, _Float64 __y, int *__quo) throw (); + + + + + + +extern long int lrintf64 (_Float64 __x) throw (); extern long int __lrintf64 (_Float64 __x) throw (); +__extension__ +extern long long int llrintf64 (_Float64 __x) throw (); extern long long int __llrintf64 (_Float64 __x) throw (); + + + +extern long int lroundf64 (_Float64 __x) throw (); extern long int __lroundf64 (_Float64 __x) throw (); +__extension__ +extern long long int llroundf64 (_Float64 __x) throw (); extern long long int __llroundf64 (_Float64 __x) throw (); + + + +extern _Float64 fdimf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __fdimf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float64 fmaxf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); extern _Float64 __fmaxf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); + + +extern _Float64 fminf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); extern _Float64 __fminf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); + + +extern _Float64 fmaf64 (_Float64 __x, _Float64 __y, _Float64 __z) throw (); extern _Float64 __fmaf64 (_Float64 __x, _Float64 __y, _Float64 __z) throw (); + + + + +extern _Float64 roundevenf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __roundevenf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf64 (_Float64 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf64 (_Float64 __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf64 (_Float64 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf64 (_Float64 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf64 (_Float64 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf64 (_Float64 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf64 (_Float64 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf64 (_Float64 __x, int __round, unsigned int __width) throw () + ; + + +extern _Float64 fmaxmagf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); extern _Float64 __fmaxmagf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); + + +extern _Float64 fminmagf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); extern _Float64 __fminmagf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf64 (_Float64 __x, _Float64 __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf64 (_Float64 __x, _Float64 __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef64 (_Float64 *__cx, const _Float64 *__x) throw (); + + +extern _Float64 getpayloadf64 (const _Float64 *__x) throw (); extern _Float64 __getpayloadf64 (const _Float64 *__x) throw (); + + +extern int setpayloadf64 (_Float64 *__x, _Float64 __payload) throw (); + + +extern int setpayloadsigf64 (_Float64 *__x, _Float64 __payload) throw (); +# 407 "/usr/include/math.h" 2 3 4 +# 420 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-helper-functions.h" 1 3 4 +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 4 +extern int __fpclassifyf128 (_Float128 __value) throw () + __attribute__ ((__const__)); + + +extern int __signbitf128 (_Float128 __value) throw () + __attribute__ ((__const__)); + + + +extern int __isinff128 (_Float128 __value) throw () __attribute__ ((__const__)); + + +extern int __finitef128 (_Float128 __value) throw () __attribute__ ((__const__)); + + +extern int __isnanf128 (_Float128 __value) throw () __attribute__ ((__const__)); + + +extern int __iseqsigf128 (_Float128 __x, _Float128 __y) throw (); + + +extern int __issignalingf128 (_Float128 __value) throw () + __attribute__ ((__const__)); +# 421 "/usr/include/math.h" 2 3 4 + + +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float128 acosf128 (_Float128 __x) throw (); extern _Float128 __acosf128 (_Float128 __x) throw (); + +extern _Float128 asinf128 (_Float128 __x) throw (); extern _Float128 __asinf128 (_Float128 __x) throw (); + +extern _Float128 atanf128 (_Float128 __x) throw (); extern _Float128 __atanf128 (_Float128 __x) throw (); + +extern _Float128 atan2f128 (_Float128 __y, _Float128 __x) throw (); extern _Float128 __atan2f128 (_Float128 __y, _Float128 __x) throw (); + + + extern _Float128 cosf128 (_Float128 __x) throw (); extern _Float128 __cosf128 (_Float128 __x) throw (); + + extern _Float128 sinf128 (_Float128 __x) throw (); extern _Float128 __sinf128 (_Float128 __x) throw (); + +extern _Float128 tanf128 (_Float128 __x) throw (); extern _Float128 __tanf128 (_Float128 __x) throw (); + + + + +extern _Float128 coshf128 (_Float128 __x) throw (); extern _Float128 __coshf128 (_Float128 __x) throw (); + +extern _Float128 sinhf128 (_Float128 __x) throw (); extern _Float128 __sinhf128 (_Float128 __x) throw (); + +extern _Float128 tanhf128 (_Float128 __x) throw (); extern _Float128 __tanhf128 (_Float128 __x) throw (); + + + + extern void sincosf128 (_Float128 __x, _Float128 *__sinx, _Float128 *__cosx) throw (); extern void __sincosf128 (_Float128 __x, _Float128 *__sinx, _Float128 *__cosx) throw () + ; + + + + +extern _Float128 acoshf128 (_Float128 __x) throw (); extern _Float128 __acoshf128 (_Float128 __x) throw (); + +extern _Float128 asinhf128 (_Float128 __x) throw (); extern _Float128 __asinhf128 (_Float128 __x) throw (); + +extern _Float128 atanhf128 (_Float128 __x) throw (); extern _Float128 __atanhf128 (_Float128 __x) throw (); + + + + + + extern _Float128 expf128 (_Float128 __x) throw (); extern _Float128 __expf128 (_Float128 __x) throw (); + + +extern _Float128 frexpf128 (_Float128 __x, int *__exponent) throw (); extern _Float128 __frexpf128 (_Float128 __x, int *__exponent) throw (); + + +extern _Float128 ldexpf128 (_Float128 __x, int __exponent) throw (); extern _Float128 __ldexpf128 (_Float128 __x, int __exponent) throw (); + + + extern _Float128 logf128 (_Float128 __x) throw (); extern _Float128 __logf128 (_Float128 __x) throw (); + + +extern _Float128 log10f128 (_Float128 __x) throw (); extern _Float128 __log10f128 (_Float128 __x) throw (); + + +extern _Float128 modff128 (_Float128 __x, _Float128 *__iptr) throw (); extern _Float128 __modff128 (_Float128 __x, _Float128 *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern _Float128 exp10f128 (_Float128 __x) throw (); extern _Float128 __exp10f128 (_Float128 __x) throw (); + + + + +extern _Float128 expm1f128 (_Float128 __x) throw (); extern _Float128 __expm1f128 (_Float128 __x) throw (); + + +extern _Float128 log1pf128 (_Float128 __x) throw (); extern _Float128 __log1pf128 (_Float128 __x) throw (); + + +extern _Float128 logbf128 (_Float128 __x) throw (); extern _Float128 __logbf128 (_Float128 __x) throw (); + + + + +extern _Float128 exp2f128 (_Float128 __x) throw (); extern _Float128 __exp2f128 (_Float128 __x) throw (); + + +extern _Float128 log2f128 (_Float128 __x) throw (); extern _Float128 __log2f128 (_Float128 __x) throw (); + + + + + + + extern _Float128 powf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __powf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float128 sqrtf128 (_Float128 __x) throw (); extern _Float128 __sqrtf128 (_Float128 __x) throw (); + + + +extern _Float128 hypotf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __hypotf128 (_Float128 __x, _Float128 __y) throw (); + + + + +extern _Float128 cbrtf128 (_Float128 __x) throw (); extern _Float128 __cbrtf128 (_Float128 __x) throw (); + + + + + + +extern _Float128 ceilf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __ceilf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + +extern _Float128 fabsf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __fabsf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + +extern _Float128 floorf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __floorf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + +extern _Float128 fmodf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __fmodf128 (_Float128 __x, _Float128 __y) throw (); +# 196 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float128 copysignf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); extern _Float128 __copysignf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); + + + + +extern _Float128 nanf128 (const char *__tagb) throw (); extern _Float128 __nanf128 (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float128 j0f128 (_Float128) throw (); extern _Float128 __j0f128 (_Float128) throw (); +extern _Float128 j1f128 (_Float128) throw (); extern _Float128 __j1f128 (_Float128) throw (); +extern _Float128 jnf128 (int, _Float128) throw (); extern _Float128 __jnf128 (int, _Float128) throw (); +extern _Float128 y0f128 (_Float128) throw (); extern _Float128 __y0f128 (_Float128) throw (); +extern _Float128 y1f128 (_Float128) throw (); extern _Float128 __y1f128 (_Float128) throw (); +extern _Float128 ynf128 (int, _Float128) throw (); extern _Float128 __ynf128 (int, _Float128) throw (); + + + + + +extern _Float128 erff128 (_Float128) throw (); extern _Float128 __erff128 (_Float128) throw (); +extern _Float128 erfcf128 (_Float128) throw (); extern _Float128 __erfcf128 (_Float128) throw (); +extern _Float128 lgammaf128 (_Float128) throw (); extern _Float128 __lgammaf128 (_Float128) throw (); + + + + +extern _Float128 tgammaf128 (_Float128) throw (); extern _Float128 __tgammaf128 (_Float128) throw (); +# 249 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float128 lgammaf128_r (_Float128, int *__signgamp) throw (); extern _Float128 __lgammaf128_r (_Float128, int *__signgamp) throw (); + + + + + + +extern _Float128 rintf128 (_Float128 __x) throw (); extern _Float128 __rintf128 (_Float128 __x) throw (); + + +extern _Float128 nextafterf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __nextafterf128 (_Float128 __x, _Float128 __y) throw (); + + + + + + +extern _Float128 nextdownf128 (_Float128 __x) throw (); extern _Float128 __nextdownf128 (_Float128 __x) throw (); + +extern _Float128 nextupf128 (_Float128 __x) throw (); extern _Float128 __nextupf128 (_Float128 __x) throw (); + + + +extern _Float128 remainderf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __remainderf128 (_Float128 __x, _Float128 __y) throw (); + + + +extern _Float128 scalbnf128 (_Float128 __x, int __n) throw (); extern _Float128 __scalbnf128 (_Float128 __x, int __n) throw (); + + + +extern int ilogbf128 (_Float128 __x) throw (); extern int __ilogbf128 (_Float128 __x) throw (); + + + + +extern long int llogbf128 (_Float128 __x) throw (); extern long int __llogbf128 (_Float128 __x) throw (); + + + + +extern _Float128 scalblnf128 (_Float128 __x, long int __n) throw (); extern _Float128 __scalblnf128 (_Float128 __x, long int __n) throw (); + + + +extern _Float128 nearbyintf128 (_Float128 __x) throw (); extern _Float128 __nearbyintf128 (_Float128 __x) throw (); + + + +extern _Float128 roundf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __roundf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + + +extern _Float128 truncf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __truncf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + + + +extern _Float128 remquof128 (_Float128 __x, _Float128 __y, int *__quo) throw (); extern _Float128 __remquof128 (_Float128 __x, _Float128 __y, int *__quo) throw (); + + + + + + +extern long int lrintf128 (_Float128 __x) throw (); extern long int __lrintf128 (_Float128 __x) throw (); +__extension__ +extern long long int llrintf128 (_Float128 __x) throw (); extern long long int __llrintf128 (_Float128 __x) throw (); + + + +extern long int lroundf128 (_Float128 __x) throw (); extern long int __lroundf128 (_Float128 __x) throw (); +__extension__ +extern long long int llroundf128 (_Float128 __x) throw (); extern long long int __llroundf128 (_Float128 __x) throw (); + + + +extern _Float128 fdimf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __fdimf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float128 fmaxf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); extern _Float128 __fmaxf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); + + +extern _Float128 fminf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); extern _Float128 __fminf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); + + +extern _Float128 fmaf128 (_Float128 __x, _Float128 __y, _Float128 __z) throw (); extern _Float128 __fmaf128 (_Float128 __x, _Float128 __y, _Float128 __z) throw (); + + + + +extern _Float128 roundevenf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __roundevenf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf128 (_Float128 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf128 (_Float128 __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf128 (_Float128 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf128 (_Float128 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf128 (_Float128 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf128 (_Float128 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf128 (_Float128 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf128 (_Float128 __x, int __round, unsigned int __width) throw () + ; + + +extern _Float128 fmaxmagf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); extern _Float128 __fmaxmagf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); + + +extern _Float128 fminmagf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); extern _Float128 __fminmagf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf128 (_Float128 __x, _Float128 __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf128 (_Float128 __x, _Float128 __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef128 (_Float128 *__cx, const _Float128 *__x) throw (); + + +extern _Float128 getpayloadf128 (const _Float128 *__x) throw (); extern _Float128 __getpayloadf128 (const _Float128 *__x) throw (); + + +extern int setpayloadf128 (_Float128 *__x, _Float128 __payload) throw (); + + +extern int setpayloadsigf128 (_Float128 *__x, _Float128 __payload) throw (); +# 424 "/usr/include/math.h" 2 3 4 +# 440 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32x acosf32x (_Float32x __x) throw (); extern _Float32x __acosf32x (_Float32x __x) throw (); + +extern _Float32x asinf32x (_Float32x __x) throw (); extern _Float32x __asinf32x (_Float32x __x) throw (); + +extern _Float32x atanf32x (_Float32x __x) throw (); extern _Float32x __atanf32x (_Float32x __x) throw (); + +extern _Float32x atan2f32x (_Float32x __y, _Float32x __x) throw (); extern _Float32x __atan2f32x (_Float32x __y, _Float32x __x) throw (); + + + extern _Float32x cosf32x (_Float32x __x) throw (); extern _Float32x __cosf32x (_Float32x __x) throw (); + + extern _Float32x sinf32x (_Float32x __x) throw (); extern _Float32x __sinf32x (_Float32x __x) throw (); + +extern _Float32x tanf32x (_Float32x __x) throw (); extern _Float32x __tanf32x (_Float32x __x) throw (); + + + + +extern _Float32x coshf32x (_Float32x __x) throw (); extern _Float32x __coshf32x (_Float32x __x) throw (); + +extern _Float32x sinhf32x (_Float32x __x) throw (); extern _Float32x __sinhf32x (_Float32x __x) throw (); + +extern _Float32x tanhf32x (_Float32x __x) throw (); extern _Float32x __tanhf32x (_Float32x __x) throw (); + + + + extern void sincosf32x (_Float32x __x, _Float32x *__sinx, _Float32x *__cosx) throw (); extern void __sincosf32x (_Float32x __x, _Float32x *__sinx, _Float32x *__cosx) throw () + ; + + + + +extern _Float32x acoshf32x (_Float32x __x) throw (); extern _Float32x __acoshf32x (_Float32x __x) throw (); + +extern _Float32x asinhf32x (_Float32x __x) throw (); extern _Float32x __asinhf32x (_Float32x __x) throw (); + +extern _Float32x atanhf32x (_Float32x __x) throw (); extern _Float32x __atanhf32x (_Float32x __x) throw (); + + + + + + extern _Float32x expf32x (_Float32x __x) throw (); extern _Float32x __expf32x (_Float32x __x) throw (); + + +extern _Float32x frexpf32x (_Float32x __x, int *__exponent) throw (); extern _Float32x __frexpf32x (_Float32x __x, int *__exponent) throw (); + + +extern _Float32x ldexpf32x (_Float32x __x, int __exponent) throw (); extern _Float32x __ldexpf32x (_Float32x __x, int __exponent) throw (); + + + extern _Float32x logf32x (_Float32x __x) throw (); extern _Float32x __logf32x (_Float32x __x) throw (); + + +extern _Float32x log10f32x (_Float32x __x) throw (); extern _Float32x __log10f32x (_Float32x __x) throw (); + + +extern _Float32x modff32x (_Float32x __x, _Float32x *__iptr) throw (); extern _Float32x __modff32x (_Float32x __x, _Float32x *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern _Float32x exp10f32x (_Float32x __x) throw (); extern _Float32x __exp10f32x (_Float32x __x) throw (); + + + + +extern _Float32x expm1f32x (_Float32x __x) throw (); extern _Float32x __expm1f32x (_Float32x __x) throw (); + + +extern _Float32x log1pf32x (_Float32x __x) throw (); extern _Float32x __log1pf32x (_Float32x __x) throw (); + + +extern _Float32x logbf32x (_Float32x __x) throw (); extern _Float32x __logbf32x (_Float32x __x) throw (); + + + + +extern _Float32x exp2f32x (_Float32x __x) throw (); extern _Float32x __exp2f32x (_Float32x __x) throw (); + + +extern _Float32x log2f32x (_Float32x __x) throw (); extern _Float32x __log2f32x (_Float32x __x) throw (); + + + + + + + extern _Float32x powf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __powf32x (_Float32x __x, _Float32x __y) throw (); + + +extern _Float32x sqrtf32x (_Float32x __x) throw (); extern _Float32x __sqrtf32x (_Float32x __x) throw (); + + + +extern _Float32x hypotf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __hypotf32x (_Float32x __x, _Float32x __y) throw (); + + + + +extern _Float32x cbrtf32x (_Float32x __x) throw (); extern _Float32x __cbrtf32x (_Float32x __x) throw (); + + + + + + +extern _Float32x ceilf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __ceilf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + +extern _Float32x fabsf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __fabsf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + +extern _Float32x floorf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __floorf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + +extern _Float32x fmodf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __fmodf32x (_Float32x __x, _Float32x __y) throw (); +# 196 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32x copysignf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); extern _Float32x __copysignf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); + + + + +extern _Float32x nanf32x (const char *__tagb) throw (); extern _Float32x __nanf32x (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32x j0f32x (_Float32x) throw (); extern _Float32x __j0f32x (_Float32x) throw (); +extern _Float32x j1f32x (_Float32x) throw (); extern _Float32x __j1f32x (_Float32x) throw (); +extern _Float32x jnf32x (int, _Float32x) throw (); extern _Float32x __jnf32x (int, _Float32x) throw (); +extern _Float32x y0f32x (_Float32x) throw (); extern _Float32x __y0f32x (_Float32x) throw (); +extern _Float32x y1f32x (_Float32x) throw (); extern _Float32x __y1f32x (_Float32x) throw (); +extern _Float32x ynf32x (int, _Float32x) throw (); extern _Float32x __ynf32x (int, _Float32x) throw (); + + + + + +extern _Float32x erff32x (_Float32x) throw (); extern _Float32x __erff32x (_Float32x) throw (); +extern _Float32x erfcf32x (_Float32x) throw (); extern _Float32x __erfcf32x (_Float32x) throw (); +extern _Float32x lgammaf32x (_Float32x) throw (); extern _Float32x __lgammaf32x (_Float32x) throw (); + + + + +extern _Float32x tgammaf32x (_Float32x) throw (); extern _Float32x __tgammaf32x (_Float32x) throw (); +# 249 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32x lgammaf32x_r (_Float32x, int *__signgamp) throw (); extern _Float32x __lgammaf32x_r (_Float32x, int *__signgamp) throw (); + + + + + + +extern _Float32x rintf32x (_Float32x __x) throw (); extern _Float32x __rintf32x (_Float32x __x) throw (); + + +extern _Float32x nextafterf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __nextafterf32x (_Float32x __x, _Float32x __y) throw (); + + + + + + +extern _Float32x nextdownf32x (_Float32x __x) throw (); extern _Float32x __nextdownf32x (_Float32x __x) throw (); + +extern _Float32x nextupf32x (_Float32x __x) throw (); extern _Float32x __nextupf32x (_Float32x __x) throw (); + + + +extern _Float32x remainderf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __remainderf32x (_Float32x __x, _Float32x __y) throw (); + + + +extern _Float32x scalbnf32x (_Float32x __x, int __n) throw (); extern _Float32x __scalbnf32x (_Float32x __x, int __n) throw (); + + + +extern int ilogbf32x (_Float32x __x) throw (); extern int __ilogbf32x (_Float32x __x) throw (); + + + + +extern long int llogbf32x (_Float32x __x) throw (); extern long int __llogbf32x (_Float32x __x) throw (); + + + + +extern _Float32x scalblnf32x (_Float32x __x, long int __n) throw (); extern _Float32x __scalblnf32x (_Float32x __x, long int __n) throw (); + + + +extern _Float32x nearbyintf32x (_Float32x __x) throw (); extern _Float32x __nearbyintf32x (_Float32x __x) throw (); + + + +extern _Float32x roundf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __roundf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + + +extern _Float32x truncf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __truncf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + + + +extern _Float32x remquof32x (_Float32x __x, _Float32x __y, int *__quo) throw (); extern _Float32x __remquof32x (_Float32x __x, _Float32x __y, int *__quo) throw (); + + + + + + +extern long int lrintf32x (_Float32x __x) throw (); extern long int __lrintf32x (_Float32x __x) throw (); +__extension__ +extern long long int llrintf32x (_Float32x __x) throw (); extern long long int __llrintf32x (_Float32x __x) throw (); + + + +extern long int lroundf32x (_Float32x __x) throw (); extern long int __lroundf32x (_Float32x __x) throw (); +__extension__ +extern long long int llroundf32x (_Float32x __x) throw (); extern long long int __llroundf32x (_Float32x __x) throw (); + + + +extern _Float32x fdimf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __fdimf32x (_Float32x __x, _Float32x __y) throw (); + + +extern _Float32x fmaxf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); extern _Float32x __fmaxf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); + + +extern _Float32x fminf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); extern _Float32x __fminf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); + + +extern _Float32x fmaf32x (_Float32x __x, _Float32x __y, _Float32x __z) throw (); extern _Float32x __fmaf32x (_Float32x __x, _Float32x __y, _Float32x __z) throw (); + + + + +extern _Float32x roundevenf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __roundevenf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf32x (_Float32x __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf32x (_Float32x __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf32x (_Float32x __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf32x (_Float32x __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf32x (_Float32x __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf32x (_Float32x __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf32x (_Float32x __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf32x (_Float32x __x, int __round, unsigned int __width) throw () + ; + + +extern _Float32x fmaxmagf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); extern _Float32x __fmaxmagf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); + + +extern _Float32x fminmagf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); extern _Float32x __fminmagf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf32x (_Float32x __x, _Float32x __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf32x (_Float32x __x, _Float32x __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef32x (_Float32x *__cx, const _Float32x *__x) throw (); + + +extern _Float32x getpayloadf32x (const _Float32x *__x) throw (); extern _Float32x __getpayloadf32x (const _Float32x *__x) throw (); + + +extern int setpayloadf32x (_Float32x *__x, _Float32x __payload) throw (); + + +extern int setpayloadsigf32x (_Float32x *__x, _Float32x __payload) throw (); +# 441 "/usr/include/math.h" 2 3 4 +# 457 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64x acosf64x (_Float64x __x) throw (); extern _Float64x __acosf64x (_Float64x __x) throw (); + +extern _Float64x asinf64x (_Float64x __x) throw (); extern _Float64x __asinf64x (_Float64x __x) throw (); + +extern _Float64x atanf64x (_Float64x __x) throw (); extern _Float64x __atanf64x (_Float64x __x) throw (); + +extern _Float64x atan2f64x (_Float64x __y, _Float64x __x) throw (); extern _Float64x __atan2f64x (_Float64x __y, _Float64x __x) throw (); + + + extern _Float64x cosf64x (_Float64x __x) throw (); extern _Float64x __cosf64x (_Float64x __x) throw (); + + extern _Float64x sinf64x (_Float64x __x) throw (); extern _Float64x __sinf64x (_Float64x __x) throw (); + +extern _Float64x tanf64x (_Float64x __x) throw (); extern _Float64x __tanf64x (_Float64x __x) throw (); + + + + +extern _Float64x coshf64x (_Float64x __x) throw (); extern _Float64x __coshf64x (_Float64x __x) throw (); + +extern _Float64x sinhf64x (_Float64x __x) throw (); extern _Float64x __sinhf64x (_Float64x __x) throw (); + +extern _Float64x tanhf64x (_Float64x __x) throw (); extern _Float64x __tanhf64x (_Float64x __x) throw (); + + + + extern void sincosf64x (_Float64x __x, _Float64x *__sinx, _Float64x *__cosx) throw (); extern void __sincosf64x (_Float64x __x, _Float64x *__sinx, _Float64x *__cosx) throw () + ; + + + + +extern _Float64x acoshf64x (_Float64x __x) throw (); extern _Float64x __acoshf64x (_Float64x __x) throw (); + +extern _Float64x asinhf64x (_Float64x __x) throw (); extern _Float64x __asinhf64x (_Float64x __x) throw (); + +extern _Float64x atanhf64x (_Float64x __x) throw (); extern _Float64x __atanhf64x (_Float64x __x) throw (); + + + + + + extern _Float64x expf64x (_Float64x __x) throw (); extern _Float64x __expf64x (_Float64x __x) throw (); + + +extern _Float64x frexpf64x (_Float64x __x, int *__exponent) throw (); extern _Float64x __frexpf64x (_Float64x __x, int *__exponent) throw (); + + +extern _Float64x ldexpf64x (_Float64x __x, int __exponent) throw (); extern _Float64x __ldexpf64x (_Float64x __x, int __exponent) throw (); + + + extern _Float64x logf64x (_Float64x __x) throw (); extern _Float64x __logf64x (_Float64x __x) throw (); + + +extern _Float64x log10f64x (_Float64x __x) throw (); extern _Float64x __log10f64x (_Float64x __x) throw (); + + +extern _Float64x modff64x (_Float64x __x, _Float64x *__iptr) throw (); extern _Float64x __modff64x (_Float64x __x, _Float64x *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern _Float64x exp10f64x (_Float64x __x) throw (); extern _Float64x __exp10f64x (_Float64x __x) throw (); + + + + +extern _Float64x expm1f64x (_Float64x __x) throw (); extern _Float64x __expm1f64x (_Float64x __x) throw (); + + +extern _Float64x log1pf64x (_Float64x __x) throw (); extern _Float64x __log1pf64x (_Float64x __x) throw (); + + +extern _Float64x logbf64x (_Float64x __x) throw (); extern _Float64x __logbf64x (_Float64x __x) throw (); + + + + +extern _Float64x exp2f64x (_Float64x __x) throw (); extern _Float64x __exp2f64x (_Float64x __x) throw (); + + +extern _Float64x log2f64x (_Float64x __x) throw (); extern _Float64x __log2f64x (_Float64x __x) throw (); + + + + + + + extern _Float64x powf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __powf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float64x sqrtf64x (_Float64x __x) throw (); extern _Float64x __sqrtf64x (_Float64x __x) throw (); + + + +extern _Float64x hypotf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __hypotf64x (_Float64x __x, _Float64x __y) throw (); + + + + +extern _Float64x cbrtf64x (_Float64x __x) throw (); extern _Float64x __cbrtf64x (_Float64x __x) throw (); + + + + + + +extern _Float64x ceilf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __ceilf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + +extern _Float64x fabsf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __fabsf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + +extern _Float64x floorf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __floorf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + +extern _Float64x fmodf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __fmodf64x (_Float64x __x, _Float64x __y) throw (); +# 196 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64x copysignf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); extern _Float64x __copysignf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); + + + + +extern _Float64x nanf64x (const char *__tagb) throw (); extern _Float64x __nanf64x (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64x j0f64x (_Float64x) throw (); extern _Float64x __j0f64x (_Float64x) throw (); +extern _Float64x j1f64x (_Float64x) throw (); extern _Float64x __j1f64x (_Float64x) throw (); +extern _Float64x jnf64x (int, _Float64x) throw (); extern _Float64x __jnf64x (int, _Float64x) throw (); +extern _Float64x y0f64x (_Float64x) throw (); extern _Float64x __y0f64x (_Float64x) throw (); +extern _Float64x y1f64x (_Float64x) throw (); extern _Float64x __y1f64x (_Float64x) throw (); +extern _Float64x ynf64x (int, _Float64x) throw (); extern _Float64x __ynf64x (int, _Float64x) throw (); + + + + + +extern _Float64x erff64x (_Float64x) throw (); extern _Float64x __erff64x (_Float64x) throw (); +extern _Float64x erfcf64x (_Float64x) throw (); extern _Float64x __erfcf64x (_Float64x) throw (); +extern _Float64x lgammaf64x (_Float64x) throw (); extern _Float64x __lgammaf64x (_Float64x) throw (); + + + + +extern _Float64x tgammaf64x (_Float64x) throw (); extern _Float64x __tgammaf64x (_Float64x) throw (); +# 249 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64x lgammaf64x_r (_Float64x, int *__signgamp) throw (); extern _Float64x __lgammaf64x_r (_Float64x, int *__signgamp) throw (); + + + + + + +extern _Float64x rintf64x (_Float64x __x) throw (); extern _Float64x __rintf64x (_Float64x __x) throw (); + + +extern _Float64x nextafterf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __nextafterf64x (_Float64x __x, _Float64x __y) throw (); + + + + + + +extern _Float64x nextdownf64x (_Float64x __x) throw (); extern _Float64x __nextdownf64x (_Float64x __x) throw (); + +extern _Float64x nextupf64x (_Float64x __x) throw (); extern _Float64x __nextupf64x (_Float64x __x) throw (); + + + +extern _Float64x remainderf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __remainderf64x (_Float64x __x, _Float64x __y) throw (); + + + +extern _Float64x scalbnf64x (_Float64x __x, int __n) throw (); extern _Float64x __scalbnf64x (_Float64x __x, int __n) throw (); + + + +extern int ilogbf64x (_Float64x __x) throw (); extern int __ilogbf64x (_Float64x __x) throw (); + + + + +extern long int llogbf64x (_Float64x __x) throw (); extern long int __llogbf64x (_Float64x __x) throw (); + + + + +extern _Float64x scalblnf64x (_Float64x __x, long int __n) throw (); extern _Float64x __scalblnf64x (_Float64x __x, long int __n) throw (); + + + +extern _Float64x nearbyintf64x (_Float64x __x) throw (); extern _Float64x __nearbyintf64x (_Float64x __x) throw (); + + + +extern _Float64x roundf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __roundf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + + +extern _Float64x truncf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __truncf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + + + +extern _Float64x remquof64x (_Float64x __x, _Float64x __y, int *__quo) throw (); extern _Float64x __remquof64x (_Float64x __x, _Float64x __y, int *__quo) throw (); + + + + + + +extern long int lrintf64x (_Float64x __x) throw (); extern long int __lrintf64x (_Float64x __x) throw (); +__extension__ +extern long long int llrintf64x (_Float64x __x) throw (); extern long long int __llrintf64x (_Float64x __x) throw (); + + + +extern long int lroundf64x (_Float64x __x) throw (); extern long int __lroundf64x (_Float64x __x) throw (); +__extension__ +extern long long int llroundf64x (_Float64x __x) throw (); extern long long int __llroundf64x (_Float64x __x) throw (); + + + +extern _Float64x fdimf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __fdimf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float64x fmaxf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); extern _Float64x __fmaxf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); + + +extern _Float64x fminf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); extern _Float64x __fminf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); + + +extern _Float64x fmaf64x (_Float64x __x, _Float64x __y, _Float64x __z) throw (); extern _Float64x __fmaf64x (_Float64x __x, _Float64x __y, _Float64x __z) throw (); + + + + +extern _Float64x roundevenf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __roundevenf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf64x (_Float64x __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf64x (_Float64x __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf64x (_Float64x __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf64x (_Float64x __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf64x (_Float64x __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf64x (_Float64x __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf64x (_Float64x __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf64x (_Float64x __x, int __round, unsigned int __width) throw () + ; + + +extern _Float64x fmaxmagf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); extern _Float64x __fmaxmagf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); + + +extern _Float64x fminmagf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); extern _Float64x __fminmagf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf64x (_Float64x __x, _Float64x __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf64x (_Float64x __x, _Float64x __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef64x (_Float64x *__cx, const _Float64x *__x) throw (); + + +extern _Float64x getpayloadf64x (const _Float64x *__x) throw (); extern _Float64x __getpayloadf64x (const _Float64x *__x) throw (); + + +extern int setpayloadf64x (_Float64x *__x, _Float64x __payload) throw (); + + +extern int setpayloadsigf64x (_Float64x *__x, _Float64x __payload) throw (); +# 458 "/usr/include/math.h" 2 3 4 +# 503 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern float fadd (double __x, double __y) throw (); + + +extern float fdiv (double __x, double __y) throw (); + + +extern float fmul (double __x, double __y) throw (); + + +extern float fsub (double __x, double __y) throw (); +# 504 "/usr/include/math.h" 2 3 4 +# 517 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern float faddl (long double __x, long double __y) throw (); + + +extern float fdivl (long double __x, long double __y) throw (); + + +extern float fmull (long double __x, long double __y) throw (); + + +extern float fsubl (long double __x, long double __y) throw (); +# 518 "/usr/include/math.h" 2 3 4 +# 537 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern double daddl (long double __x, long double __y) throw (); + + +extern double ddivl (long double __x, long double __y) throw (); + + +extern double dmull (long double __x, long double __y) throw (); + + +extern double dsubl (long double __x, long double __y) throw (); +# 538 "/usr/include/math.h" 2 3 4 +# 616 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32 f32addf32x (_Float32x __x, _Float32x __y) throw (); + + +extern _Float32 f32divf32x (_Float32x __x, _Float32x __y) throw (); + + +extern _Float32 f32mulf32x (_Float32x __x, _Float32x __y) throw (); + + +extern _Float32 f32subf32x (_Float32x __x, _Float32x __y) throw (); +# 617 "/usr/include/math.h" 2 3 4 +# 626 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32 f32addf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32 f32divf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32 f32mulf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32 f32subf64 (_Float64 __x, _Float64 __y) throw (); +# 627 "/usr/include/math.h" 2 3 4 +# 636 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32 f32addf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32 f32divf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32 f32mulf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32 f32subf64x (_Float64x __x, _Float64x __y) throw (); +# 637 "/usr/include/math.h" 2 3 4 +# 646 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32 f32addf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32 f32divf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32 f32mulf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32 f32subf128 (_Float128 __x, _Float128 __y) throw (); +# 647 "/usr/include/math.h" 2 3 4 +# 666 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32x f32xaddf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32x f32xdivf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32x f32xmulf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32x f32xsubf64 (_Float64 __x, _Float64 __y) throw (); +# 667 "/usr/include/math.h" 2 3 4 +# 676 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32x f32xaddf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32x f32xdivf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32x f32xmulf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32x f32xsubf64x (_Float64x __x, _Float64x __y) throw (); +# 677 "/usr/include/math.h" 2 3 4 +# 686 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32x f32xaddf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32x f32xdivf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32x f32xmulf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32x f32xsubf128 (_Float128 __x, _Float128 __y) throw (); +# 687 "/usr/include/math.h" 2 3 4 +# 706 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float64 f64addf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float64 f64divf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float64 f64mulf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float64 f64subf64x (_Float64x __x, _Float64x __y) throw (); +# 707 "/usr/include/math.h" 2 3 4 +# 716 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float64 f64addf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64 f64divf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64 f64mulf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64 f64subf128 (_Float128 __x, _Float128 __y) throw (); +# 717 "/usr/include/math.h" 2 3 4 +# 736 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float64x f64xaddf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64x f64xdivf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64x f64xmulf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64x f64xsubf128 (_Float128 __x, _Float128 __y) throw (); +# 737 "/usr/include/math.h" 2 3 4 +# 773 "/usr/include/math.h" 3 4 +extern int signgam; +# 853 "/usr/include/math.h" 3 4 +enum + { + FP_NAN = + + 0, + FP_INFINITE = + + 1, + FP_ZERO = + + 2, + FP_SUBNORMAL = + + 3, + FP_NORMAL = + + 4 + }; +# 973 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/iscanonical.h" 1 3 4 +# 23 "/usr/include/bits/iscanonical.h" 3 4 +extern int __iscanonicall (long double __x) + throw () __attribute__ ((__const__)); +# 46 "/usr/include/bits/iscanonical.h" 3 4 +extern "C++" { +inline int iscanonical (float __val) { return ((void) (__typeof (__val)) (__val), 1); } +inline int iscanonical (double __val) { return ((void) (__typeof (__val)) (__val), 1); } +inline int iscanonical (long double __val) { return __iscanonicall (__val); } + +inline int iscanonical (_Float128 __val) { return ((void) (__typeof (__val)) (__val), 1); } + +} +# 974 "/usr/include/math.h" 2 3 4 +# 985 "/usr/include/math.h" 3 4 +extern "C++" { +inline int issignaling (float __val) { return __issignalingf (__val); } +inline int issignaling (double __val) { return __issignaling (__val); } +inline int +issignaling (long double __val) +{ + + + + return __issignalingl (__val); + +} + + + +inline int issignaling (_Float128 __val) { return __issignalingf128 (__val); } + +} +# 1016 "/usr/include/math.h" 3 4 +extern "C++" { +# 1047 "/usr/include/math.h" 3 4 +template inline bool +iszero (__T __val) +{ + return __val == 0; +} + +} +# 1498 "/usr/include/math.h" 3 4 +extern "C++" { +template struct __iseqsig_type; + +template<> struct __iseqsig_type +{ + static int __call (float __x, float __y) throw () + { + return __iseqsigf (__x, __y); + } +}; + +template<> struct __iseqsig_type +{ + static int __call (double __x, double __y) throw () + { + return __iseqsig (__x, __y); + } +}; + +template<> struct __iseqsig_type +{ + static int __call (long double __x, long double __y) throw () + { + + return __iseqsigl (__x, __y); + + + + } +}; + + + + +template<> struct __iseqsig_type<_Float128> +{ + static int __call (_Float128 __x, _Float128 __y) throw () + { + return __iseqsigf128 (__x, __y); + } +}; + + +template +inline int +iseqsig (_T1 __x, _T2 __y) throw () +{ + + typedef decltype (((__x) + (__y) + 0.0f)) _T3; + + + + return __iseqsig_type<_T3>::__call (__x, __y); +} + +} + + + + +} +# 48 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 2 3 +# 79 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +extern "C++" +{ +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + using ::acos; + + + inline constexpr float + acos(float __x) + { return __builtin_acosf(__x); } + + inline constexpr long double + acos(long double __x) + { return __builtin_acosl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + acos(_Tp __x) + { return __builtin_acos(__x); } + + using ::asin; + + + inline constexpr float + asin(float __x) + { return __builtin_asinf(__x); } + + inline constexpr long double + asin(long double __x) + { return __builtin_asinl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + asin(_Tp __x) + { return __builtin_asin(__x); } + + using ::atan; + + + inline constexpr float + atan(float __x) + { return __builtin_atanf(__x); } + + inline constexpr long double + atan(long double __x) + { return __builtin_atanl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + atan(_Tp __x) + { return __builtin_atan(__x); } + + using ::atan2; + + + inline constexpr float + atan2(float __y, float __x) + { return __builtin_atan2f(__y, __x); } + + inline constexpr long double + atan2(long double __y, long double __x) + { return __builtin_atan2l(__y, __x); } + + + using ::ceil; + + + inline constexpr float + ceil(float __x) + { return __builtin_ceilf(__x); } + + inline constexpr long double + ceil(long double __x) + { return __builtin_ceill(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + ceil(_Tp __x) + { return __builtin_ceil(__x); } + + using ::cos; + + + inline constexpr float + cos(float __x) + { return __builtin_cosf(__x); } + + inline constexpr long double + cos(long double __x) + { return __builtin_cosl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + cos(_Tp __x) + { return __builtin_cos(__x); } + + using ::cosh; + + + inline constexpr float + cosh(float __x) + { return __builtin_coshf(__x); } + + inline constexpr long double + cosh(long double __x) + { return __builtin_coshl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + cosh(_Tp __x) + { return __builtin_cosh(__x); } + + using ::exp; + + + inline constexpr float + exp(float __x) + { return __builtin_expf(__x); } + + inline constexpr long double + exp(long double __x) + { return __builtin_expl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + exp(_Tp __x) + { return __builtin_exp(__x); } + + using ::fabs; + + + inline constexpr float + fabs(float __x) + { return __builtin_fabsf(__x); } + + inline constexpr long double + fabs(long double __x) + { return __builtin_fabsl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + fabs(_Tp __x) + { return __builtin_fabs(__x); } + + using ::floor; + + + inline constexpr float + floor(float __x) + { return __builtin_floorf(__x); } + + inline constexpr long double + floor(long double __x) + { return __builtin_floorl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + floor(_Tp __x) + { return __builtin_floor(__x); } + + using ::fmod; + + + inline constexpr float + fmod(float __x, float __y) + { return __builtin_fmodf(__x, __y); } + + inline constexpr long double + fmod(long double __x, long double __y) + { return __builtin_fmodl(__x, __y); } + + + using ::frexp; + + + inline float + frexp(float __x, int* __exp) + { return __builtin_frexpf(__x, __exp); } + + inline long double + frexp(long double __x, int* __exp) + { return __builtin_frexpl(__x, __exp); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + frexp(_Tp __x, int* __exp) + { return __builtin_frexp(__x, __exp); } + + using ::ldexp; + + + inline constexpr float + ldexp(float __x, int __exp) + { return __builtin_ldexpf(__x, __exp); } + + inline constexpr long double + ldexp(long double __x, int __exp) + { return __builtin_ldexpl(__x, __exp); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + ldexp(_Tp __x, int __exp) + { return __builtin_ldexp(__x, __exp); } + + using ::log; + + + inline constexpr float + log(float __x) + { return __builtin_logf(__x); } + + inline constexpr long double + log(long double __x) + { return __builtin_logl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + log(_Tp __x) + { return __builtin_log(__x); } + + using ::log10; + + + inline constexpr float + log10(float __x) + { return __builtin_log10f(__x); } + + inline constexpr long double + log10(long double __x) + { return __builtin_log10l(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + log10(_Tp __x) + { return __builtin_log10(__x); } + + using ::modf; + + + inline float + modf(float __x, float* __iptr) + { return __builtin_modff(__x, __iptr); } + + inline long double + modf(long double __x, long double* __iptr) + { return __builtin_modfl(__x, __iptr); } + + + using ::pow; + + + inline constexpr float + pow(float __x, float __y) + { return __builtin_powf(__x, __y); } + + inline constexpr long double + pow(long double __x, long double __y) + { return __builtin_powl(__x, __y); } +# 396 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + using ::sin; + + + inline constexpr float + sin(float __x) + { return __builtin_sinf(__x); } + + inline constexpr long double + sin(long double __x) + { return __builtin_sinl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + sin(_Tp __x) + { return __builtin_sin(__x); } + + using ::sinh; + + + inline constexpr float + sinh(float __x) + { return __builtin_sinhf(__x); } + + inline constexpr long double + sinh(long double __x) + { return __builtin_sinhl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + sinh(_Tp __x) + { return __builtin_sinh(__x); } + + using ::sqrt; + + + inline constexpr float + sqrt(float __x) + { return __builtin_sqrtf(__x); } + + inline constexpr long double + sqrt(long double __x) + { return __builtin_sqrtl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + sqrt(_Tp __x) + { return __builtin_sqrt(__x); } + + using ::tan; + + + inline constexpr float + tan(float __x) + { return __builtin_tanf(__x); } + + inline constexpr long double + tan(long double __x) + { return __builtin_tanl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + tan(_Tp __x) + { return __builtin_tan(__x); } + + using ::tanh; + + + inline constexpr float + tanh(float __x) + { return __builtin_tanhf(__x); } + + inline constexpr long double + tanh(long double __x) + { return __builtin_tanhl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + tanh(_Tp __x) + { return __builtin_tanh(__x); } +# 1049 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + template + inline constexpr + typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + atan2(_Tp __y, _Up __x) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return atan2(__type(__y), __type(__x)); + } + + template + inline constexpr + typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + fmod(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return fmod(__type(__x), __type(__y)); + } + + template + inline constexpr + typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + pow(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return pow(__type(__x), __type(__y)); + } +# 1096 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + constexpr int + fpclassify(float __x) + { return __builtin_fpclassify(0, 1, 4, + 3, 2, __x); } + + constexpr int + fpclassify(double __x) + { return __builtin_fpclassify(0, 1, 4, + 3, 2, __x); } + + constexpr int + fpclassify(long double __x) + { return __builtin_fpclassify(0, 1, 4, + 3, 2, __x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + int>::__type + fpclassify(_Tp __x) + { return __x != 0 ? 4 : 2; } + + + + constexpr bool + isfinite(float __x) + { return __builtin_isfinite(__x); } + + constexpr bool + isfinite(double __x) + { return __builtin_isfinite(__x); } + + constexpr bool + isfinite(long double __x) + { return __builtin_isfinite(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + bool>::__type + isfinite(_Tp __x) + { return true; } + + + + constexpr bool + isinf(float __x) + { return __builtin_isinf(__x); } + + + + + + constexpr bool + isinf(double __x) + { return __builtin_isinf(__x); } + + + constexpr bool + isinf(long double __x) + { return __builtin_isinf(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + bool>::__type + isinf(_Tp __x) + { return false; } + + + + constexpr bool + isnan(float __x) + { return __builtin_isnan(__x); } + + + + + + constexpr bool + isnan(double __x) + { return __builtin_isnan(__x); } + + + constexpr bool + isnan(long double __x) + { return __builtin_isnan(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + bool>::__type + isnan(_Tp __x) + { return false; } + + + + constexpr bool + isnormal(float __x) + { return __builtin_isnormal(__x); } + + constexpr bool + isnormal(double __x) + { return __builtin_isnormal(__x); } + + constexpr bool + isnormal(long double __x) + { return __builtin_isnormal(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + bool>::__type + isnormal(_Tp __x) + { return __x != 0 ? true : false; } + + + + + constexpr bool + signbit(float __x) + { return __builtin_signbit(__x); } + + constexpr bool + signbit(double __x) + { return __builtin_signbit(__x); } + + constexpr bool + signbit(long double __x) + { return __builtin_signbit(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + bool>::__type + signbit(_Tp __x) + { return __x < 0 ? true : false; } + + + + constexpr bool + isgreater(float __x, float __y) + { return __builtin_isgreater(__x, __y); } + + constexpr bool + isgreater(double __x, double __y) + { return __builtin_isgreater(__x, __y); } + + constexpr bool + isgreater(long double __x, long double __y) + { return __builtin_isgreater(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + isgreater(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_isgreater(__type(__x), __type(__y)); + } + + + + constexpr bool + isgreaterequal(float __x, float __y) + { return __builtin_isgreaterequal(__x, __y); } + + constexpr bool + isgreaterequal(double __x, double __y) + { return __builtin_isgreaterequal(__x, __y); } + + constexpr bool + isgreaterequal(long double __x, long double __y) + { return __builtin_isgreaterequal(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + isgreaterequal(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_isgreaterequal(__type(__x), __type(__y)); + } + + + + constexpr bool + isless(float __x, float __y) + { return __builtin_isless(__x, __y); } + + constexpr bool + isless(double __x, double __y) + { return __builtin_isless(__x, __y); } + + constexpr bool + isless(long double __x, long double __y) + { return __builtin_isless(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + isless(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_isless(__type(__x), __type(__y)); + } + + + + constexpr bool + islessequal(float __x, float __y) + { return __builtin_islessequal(__x, __y); } + + constexpr bool + islessequal(double __x, double __y) + { return __builtin_islessequal(__x, __y); } + + constexpr bool + islessequal(long double __x, long double __y) + { return __builtin_islessequal(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + islessequal(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_islessequal(__type(__x), __type(__y)); + } + + + + constexpr bool + islessgreater(float __x, float __y) + { return __builtin_islessgreater(__x, __y); } + + constexpr bool + islessgreater(double __x, double __y) + { return __builtin_islessgreater(__x, __y); } + + constexpr bool + islessgreater(long double __x, long double __y) + { return __builtin_islessgreater(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + islessgreater(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_islessgreater(__type(__x), __type(__y)); + } + + + + constexpr bool + isunordered(float __x, float __y) + { return __builtin_isunordered(__x, __y); } + + constexpr bool + isunordered(double __x, double __y) + { return __builtin_isunordered(__x, __y); } + + constexpr bool + isunordered(long double __x, long double __y) + { return __builtin_isunordered(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + isunordered(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_isunordered(__type(__x), __type(__y)); + } +# 1881 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + using ::double_t; + using ::float_t; + + + using ::acosh; + using ::acoshf; + using ::acoshl; + + using ::asinh; + using ::asinhf; + using ::asinhl; + + using ::atanh; + using ::atanhf; + using ::atanhl; + + using ::cbrt; + using ::cbrtf; + using ::cbrtl; + + using ::copysign; + using ::copysignf; + using ::copysignl; + + using ::erf; + using ::erff; + using ::erfl; + + using ::erfc; + using ::erfcf; + using ::erfcl; + + using ::exp2; + using ::exp2f; + using ::exp2l; + + using ::expm1; + using ::expm1f; + using ::expm1l; + + using ::fdim; + using ::fdimf; + using ::fdiml; + + using ::fma; + using ::fmaf; + using ::fmal; + + using ::fmax; + using ::fmaxf; + using ::fmaxl; + + using ::fmin; + using ::fminf; + using ::fminl; + + using ::hypot; + using ::hypotf; + using ::hypotl; + + using ::ilogb; + using ::ilogbf; + using ::ilogbl; + + using ::lgamma; + using ::lgammaf; + using ::lgammal; + + + using ::llrint; + using ::llrintf; + using ::llrintl; + + using ::llround; + using ::llroundf; + using ::llroundl; + + + using ::log1p; + using ::log1pf; + using ::log1pl; + + using ::log2; + using ::log2f; + using ::log2l; + + using ::logb; + using ::logbf; + using ::logbl; + + using ::lrint; + using ::lrintf; + using ::lrintl; + + using ::lround; + using ::lroundf; + using ::lroundl; + + using ::nan; + using ::nanf; + using ::nanl; + + using ::nearbyint; + using ::nearbyintf; + using ::nearbyintl; + + using ::nextafter; + using ::nextafterf; + using ::nextafterl; + + using ::nexttoward; + using ::nexttowardf; + using ::nexttowardl; + + using ::remainder; + using ::remainderf; + using ::remainderl; + + using ::remquo; + using ::remquof; + using ::remquol; + + using ::rint; + using ::rintf; + using ::rintl; + + using ::round; + using ::roundf; + using ::roundl; + + using ::scalbln; + using ::scalblnf; + using ::scalblnl; + + using ::scalbn; + using ::scalbnf; + using ::scalbnl; + + using ::tgamma; + using ::tgammaf; + using ::tgammal; + + using ::trunc; + using ::truncf; + using ::truncl; + + + + constexpr float + acosh(float __x) + { return __builtin_acoshf(__x); } + + constexpr long double + acosh(long double __x) + { return __builtin_acoshl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + acosh(_Tp __x) + { return __builtin_acosh(__x); } + + + + constexpr float + asinh(float __x) + { return __builtin_asinhf(__x); } + + constexpr long double + asinh(long double __x) + { return __builtin_asinhl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + asinh(_Tp __x) + { return __builtin_asinh(__x); } + + + + constexpr float + atanh(float __x) + { return __builtin_atanhf(__x); } + + constexpr long double + atanh(long double __x) + { return __builtin_atanhl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + atanh(_Tp __x) + { return __builtin_atanh(__x); } + + + + constexpr float + cbrt(float __x) + { return __builtin_cbrtf(__x); } + + constexpr long double + cbrt(long double __x) + { return __builtin_cbrtl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + cbrt(_Tp __x) + { return __builtin_cbrt(__x); } + + + + constexpr float + copysign(float __x, float __y) + { return __builtin_copysignf(__x, __y); } + + constexpr long double + copysign(long double __x, long double __y) + { return __builtin_copysignl(__x, __y); } + + + + constexpr float + erf(float __x) + { return __builtin_erff(__x); } + + constexpr long double + erf(long double __x) + { return __builtin_erfl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + erf(_Tp __x) + { return __builtin_erf(__x); } + + + + constexpr float + erfc(float __x) + { return __builtin_erfcf(__x); } + + constexpr long double + erfc(long double __x) + { return __builtin_erfcl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + erfc(_Tp __x) + { return __builtin_erfc(__x); } + + + + constexpr float + exp2(float __x) + { return __builtin_exp2f(__x); } + + constexpr long double + exp2(long double __x) + { return __builtin_exp2l(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + exp2(_Tp __x) + { return __builtin_exp2(__x); } + + + + constexpr float + expm1(float __x) + { return __builtin_expm1f(__x); } + + constexpr long double + expm1(long double __x) + { return __builtin_expm1l(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + expm1(_Tp __x) + { return __builtin_expm1(__x); } + + + + constexpr float + fdim(float __x, float __y) + { return __builtin_fdimf(__x, __y); } + + constexpr long double + fdim(long double __x, long double __y) + { return __builtin_fdiml(__x, __y); } + + + + constexpr float + fma(float __x, float __y, float __z) + { return __builtin_fmaf(__x, __y, __z); } + + constexpr long double + fma(long double __x, long double __y, long double __z) + { return __builtin_fmal(__x, __y, __z); } + + + + constexpr float + fmax(float __x, float __y) + { return __builtin_fmaxf(__x, __y); } + + constexpr long double + fmax(long double __x, long double __y) + { return __builtin_fmaxl(__x, __y); } + + + + constexpr float + fmin(float __x, float __y) + { return __builtin_fminf(__x, __y); } + + constexpr long double + fmin(long double __x, long double __y) + { return __builtin_fminl(__x, __y); } + + + + constexpr float + hypot(float __x, float __y) + { return __builtin_hypotf(__x, __y); } + + constexpr long double + hypot(long double __x, long double __y) + { return __builtin_hypotl(__x, __y); } + + + + constexpr int + ilogb(float __x) + { return __builtin_ilogbf(__x); } + + constexpr int + ilogb(long double __x) + { return __builtin_ilogbl(__x); } + + + + template + constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + int>::__type + ilogb(_Tp __x) + { return __builtin_ilogb(__x); } + + + + constexpr float + lgamma(float __x) + { return __builtin_lgammaf(__x); } + + constexpr long double + lgamma(long double __x) + { return __builtin_lgammal(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + lgamma(_Tp __x) + { return __builtin_lgamma(__x); } + + + + constexpr long long + llrint(float __x) + { return __builtin_llrintf(__x); } + + constexpr long long + llrint(long double __x) + { return __builtin_llrintl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + long long>::__type + llrint(_Tp __x) + { return __builtin_llrint(__x); } + + + + constexpr long long + llround(float __x) + { return __builtin_llroundf(__x); } + + constexpr long long + llround(long double __x) + { return __builtin_llroundl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + long long>::__type + llround(_Tp __x) + { return __builtin_llround(__x); } + + + + constexpr float + log1p(float __x) + { return __builtin_log1pf(__x); } + + constexpr long double + log1p(long double __x) + { return __builtin_log1pl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + log1p(_Tp __x) + { return __builtin_log1p(__x); } + + + + + constexpr float + log2(float __x) + { return __builtin_log2f(__x); } + + constexpr long double + log2(long double __x) + { return __builtin_log2l(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + log2(_Tp __x) + { return __builtin_log2(__x); } + + + + constexpr float + logb(float __x) + { return __builtin_logbf(__x); } + + constexpr long double + logb(long double __x) + { return __builtin_logbl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + logb(_Tp __x) + { return __builtin_logb(__x); } + + + + constexpr long + lrint(float __x) + { return __builtin_lrintf(__x); } + + constexpr long + lrint(long double __x) + { return __builtin_lrintl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + long>::__type + lrint(_Tp __x) + { return __builtin_lrint(__x); } + + + + constexpr long + lround(float __x) + { return __builtin_lroundf(__x); } + + constexpr long + lround(long double __x) + { return __builtin_lroundl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + long>::__type + lround(_Tp __x) + { return __builtin_lround(__x); } + + + + constexpr float + nearbyint(float __x) + { return __builtin_nearbyintf(__x); } + + constexpr long double + nearbyint(long double __x) + { return __builtin_nearbyintl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + nearbyint(_Tp __x) + { return __builtin_nearbyint(__x); } + + + + constexpr float + nextafter(float __x, float __y) + { return __builtin_nextafterf(__x, __y); } + + constexpr long double + nextafter(long double __x, long double __y) + { return __builtin_nextafterl(__x, __y); } + + + + constexpr float + nexttoward(float __x, long double __y) + { return __builtin_nexttowardf(__x, __y); } + + constexpr long double + nexttoward(long double __x, long double __y) + { return __builtin_nexttowardl(__x, __y); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + nexttoward(_Tp __x, long double __y) + { return __builtin_nexttoward(__x, __y); } + + + + constexpr float + remainder(float __x, float __y) + { return __builtin_remainderf(__x, __y); } + + constexpr long double + remainder(long double __x, long double __y) + { return __builtin_remainderl(__x, __y); } + + + + inline float + remquo(float __x, float __y, int* __pquo) + { return __builtin_remquof(__x, __y, __pquo); } + + inline long double + remquo(long double __x, long double __y, int* __pquo) + { return __builtin_remquol(__x, __y, __pquo); } + + + + constexpr float + rint(float __x) + { return __builtin_rintf(__x); } + + constexpr long double + rint(long double __x) + { return __builtin_rintl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + rint(_Tp __x) + { return __builtin_rint(__x); } + + + + constexpr float + round(float __x) + { return __builtin_roundf(__x); } + + constexpr long double + round(long double __x) + { return __builtin_roundl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + round(_Tp __x) + { return __builtin_round(__x); } + + + + constexpr float + scalbln(float __x, long __ex) + { return __builtin_scalblnf(__x, __ex); } + + constexpr long double + scalbln(long double __x, long __ex) + { return __builtin_scalblnl(__x, __ex); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + scalbln(_Tp __x, long __ex) + { return __builtin_scalbln(__x, __ex); } + + + + constexpr float + scalbn(float __x, int __ex) + { return __builtin_scalbnf(__x, __ex); } + + constexpr long double + scalbn(long double __x, int __ex) + { return __builtin_scalbnl(__x, __ex); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + scalbn(_Tp __x, int __ex) + { return __builtin_scalbn(__x, __ex); } + + + + constexpr float + tgamma(float __x) + { return __builtin_tgammaf(__x); } + + constexpr long double + tgamma(long double __x) + { return __builtin_tgammal(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + tgamma(_Tp __x) + { return __builtin_tgamma(__x); } + + + + constexpr float + trunc(float __x) + { return __builtin_truncf(__x); } + + constexpr long double + trunc(long double __x) + { return __builtin_truncl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + trunc(_Tp __x) + { return __builtin_trunc(__x); } +# 3469 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + copysign(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return copysign(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + fdim(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return fdim(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + fmax(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return fmax(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + fmin(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return fmin(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + hypot(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return hypot(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + nextafter(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return nextafter(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + remainder(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return remainder(__type(__x), __type(__y)); + } + + template + inline typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + remquo(_Tp __x, _Up __y, int* __pquo) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return remquo(__type(__x), __type(__y), __pquo); + } + + template + constexpr typename __gnu_cxx::__promote_3<_Tp, _Up, _Vp>::__type + fma(_Tp __x, _Up __y, _Vp __z) + { + typedef typename __gnu_cxx::__promote_3<_Tp, _Up, _Vp>::__type __type; + return fma(__type(__x), __type(__y), __type(__z)); + } +# 3550 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + template + inline _Tp + __hypot3(_Tp __x, _Tp __y, _Tp __z) + { + __x = std::abs(__x); + __y = std::abs(__y); + __z = std::abs(__z); + if (_Tp __a = __x < __y ? __y < __z ? __z : __y : __x < __z ? __z : __x) + return __a * std::sqrt((__x / __a) * (__x / __a) + + (__y / __a) * (__y / __a) + + (__z / __a) * (__z / __a)); + else + return {}; + } + + inline float + hypot(float __x, float __y, float __z) + { return std::__hypot3(__x, __y, __z); } + + inline double + hypot(double __x, double __y, double __z) + { return std::__hypot3(__x, __y, __z); } + + inline long double + hypot(long double __x, long double __y, long double __z) + { return std::__hypot3(__x, __y, __z); } + + template + __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> + hypot(_Tp __x, _Up __y, _Vp __z) + { + using __type = __gnu_cxx::__promoted_t<_Tp, _Up, _Vp>; + return std::__hypot3<__type>(__x, __y, __z); + } +# 3695 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + +} + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 1 3 +# 43 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 1 3 +# 60 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/functexcept.h" 1 3 +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/functexcept.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/exception_defines.h" 1 3 +# 41 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/functexcept.h" 2 3 + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + void + __throw_bad_exception(void) __attribute__((__noreturn__)); + + + void + __throw_bad_alloc(void) __attribute__((__noreturn__)); + + void + __throw_bad_array_new_length(void) __attribute__((__noreturn__)); + + + void + __throw_bad_cast(void) __attribute__((__noreturn__)); + + void + __throw_bad_typeid(void) __attribute__((__noreturn__)); + + + void + __throw_logic_error(const char*) __attribute__((__noreturn__)); + + void + __throw_domain_error(const char*) __attribute__((__noreturn__)); + + void + __throw_invalid_argument(const char*) __attribute__((__noreturn__)); + + void + __throw_length_error(const char*) __attribute__((__noreturn__)); + + void + __throw_out_of_range(const char*) __attribute__((__noreturn__)); + + void + __throw_out_of_range_fmt(const char*, ...) __attribute__((__noreturn__)) + __attribute__((__format__(__gnu_printf__, 1, 2))); + + void + __throw_runtime_error(const char*) __attribute__((__noreturn__)); + + void + __throw_range_error(const char*) __attribute__((__noreturn__)); + + void + __throw_overflow_error(const char*) __attribute__((__noreturn__)); + + void + __throw_underflow_error(const char*) __attribute__((__noreturn__)); + + + void + __throw_ios_failure(const char*) __attribute__((__noreturn__)); + + void + __throw_ios_failure(const char*, int) __attribute__((__noreturn__)); + + + void + __throw_system_error(int) __attribute__((__noreturn__)); + + + void + __throw_future_error(int) __attribute__((__noreturn__)); + + + void + __throw_bad_function_call() __attribute__((__noreturn__)); +# 140 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/functexcept.h" 3 + +} +# 61 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 1 3 +# 32 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + + + + +namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) +{ + +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + template + struct __is_integer_nonstrict + : public std::__is_integer<_Tp> + { + using std::__is_integer<_Tp>::__value; + + + enum { __width = __value ? sizeof(_Tp) * 8 : 0 }; + }; + + template + struct __numeric_traits_integer + { + + static_assert(__is_integer_nonstrict<_Value>::__value, + "invalid specialization"); + + + + + static const bool __is_signed = (_Value)(-1) < 0; + static const int __digits + = __is_integer_nonstrict<_Value>::__width - __is_signed; + + + static const _Value __max = __is_signed + ? (((((_Value)1 << (__digits - 1)) - 1) << 1) + 1) + : ~(_Value)0; + static const _Value __min = __is_signed ? -__max - 1 : (_Value)0; + }; + + template + const _Value __numeric_traits_integer<_Value>::__min; + + template + const _Value __numeric_traits_integer<_Value>::__max; + + template + const bool __numeric_traits_integer<_Value>::__is_signed; + + template + const int __numeric_traits_integer<_Value>::__digits; +# 137 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + template + using __int_traits = __numeric_traits_integer<_Tp>; +# 157 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + template + struct __numeric_traits_floating + { + + static const int __max_digits10 = (2 + (std::__are_same<_Value, float>::__value ? 24 : std::__are_same<_Value, double>::__value ? 53 : 64) * 643L / 2136); + + + static const bool __is_signed = true; + static const int __digits10 = (std::__are_same<_Value, float>::__value ? 6 : std::__are_same<_Value, double>::__value ? 15 : 18); + static const int __max_exponent10 = (std::__are_same<_Value, float>::__value ? 38 : std::__are_same<_Value, double>::__value ? 308 : 4932); + }; + + template + const int __numeric_traits_floating<_Value>::__max_digits10; + + template + const bool __numeric_traits_floating<_Value>::__is_signed; + + template + const int __numeric_traits_floating<_Value>::__digits10; + + template + const int __numeric_traits_floating<_Value>::__max_exponent10; + + + + + + + template + struct __numeric_traits + : public __numeric_traits_integer<_Value> + { }; + + template<> + struct __numeric_traits + : public __numeric_traits_floating + { }; + + template<> + struct __numeric_traits + : public __numeric_traits_floating + { }; + + template<> + struct __numeric_traits + : public __numeric_traits_floating + { }; +# 238 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + +} +# 64 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 1 3 +# 60 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 1 3 +# 32 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + + + + + + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + template + class reference_wrapper; +# 61 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct integral_constant + { + static constexpr _Tp value = __v; + typedef _Tp value_type; + typedef integral_constant<_Tp, __v> type; + constexpr operator value_type() const noexcept { return value; } + + + + + constexpr value_type operator()() const noexcept { return value; } + + }; + + + + + + + + using true_type = integral_constant; + + + using false_type = integral_constant; + + + + template + using __bool_constant = integral_constant; + + + + + + + template + using bool_constant = integral_constant; + + + + + + + template + struct enable_if + { }; + + + template + struct enable_if + { typedef _Tp type; }; + + + template + using __enable_if_t = typename enable_if<_Cond, _Tp>::type; + + template + struct __conditional + { + template + using type = _Tp; + }; + + template<> + struct __conditional + { + template + using type = _Up; + }; + + + template + using __conditional_t + = typename __conditional<_Cond>::template type<_If, _Else>; + + + template + struct __type_identity + { using type = _Type; }; + + template + using __type_identity_t = typename __type_identity<_Tp>::type; + + namespace __detail + { + + template + using __first_t = _Tp; + + + template + auto __or_fn(int) -> __first_t...>; + + template + auto __or_fn(...) -> true_type; + + template + auto __and_fn(int) -> __first_t...>; + + template + auto __and_fn(...) -> false_type; + } + + + + + template + struct __or_ + : decltype(__detail::__or_fn<_Bn...>(0)) + { }; + + template + struct __and_ + : decltype(__detail::__and_fn<_Bn...>(0)) + { }; + + template + struct __not_ + : __bool_constant + { }; + + + + + + template + inline constexpr bool __or_v = __or_<_Bn...>::value; + template + inline constexpr bool __and_v = __and_<_Bn...>::value; + + namespace __detail + { + template + struct __disjunction_impl + { using type = _B1; }; + + template + struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> + { using type = typename __disjunction_impl::type; }; + + template + struct __conjunction_impl + { using type = _B1; }; + + template + struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> + { using type = typename __conjunction_impl::type; }; + } + + + + + template + struct conjunction + : __detail::__conjunction_impl::type + { }; + + template<> + struct conjunction<> + : true_type + { }; + + template + struct disjunction + : __detail::__disjunction_impl::type + { }; + + template<> + struct disjunction<> + : false_type + { }; + + template + struct negation + : __not_<_Pp>::type + { }; + + + + + template + inline constexpr bool conjunction_v = conjunction<_Bn...>::value; + + template + inline constexpr bool disjunction_v = disjunction<_Bn...>::value; + + template + inline constexpr bool negation_v = negation<_Pp>::value; + + + + + + template + struct is_reference; + template + struct is_function; + template + struct is_void; + template + struct remove_cv; + template + struct is_const; + + + template + struct __is_array_unknown_bounds; + + + + + template + constexpr true_type __is_complete_or_unbounded(__type_identity<_Tp>) + { return {}; } + + template + constexpr typename __or_< + is_reference<_NestedType>, + is_function<_NestedType>, + is_void<_NestedType>, + __is_array_unknown_bounds<_NestedType> + >::type __is_complete_or_unbounded(_TypeIdentity) + { return {}; } + + + template + using __remove_cv_t = typename remove_cv<_Tp>::type; + + + + + + template + struct is_void + : public false_type { }; + + template<> + struct is_void + : public true_type { }; + + template<> + struct is_void + : public true_type { }; + + template<> + struct is_void + : public true_type { }; + + template<> + struct is_void + : public true_type { }; + + + template + struct __is_integral_helper + : public false_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + + + + template<> + struct __is_integral_helper + : public true_type { }; + + + + + + + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + + + + __extension__ + template<> + struct __is_integral_helper<__int128> + : public true_type { }; + + __extension__ + template<> + struct __is_integral_helper + : public true_type { }; +# 440 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct is_integral + : public __is_integral_helper<__remove_cv_t<_Tp>>::type + { }; + + + template + struct __is_floating_point_helper + : public false_type { }; + + template<> + struct __is_floating_point_helper + : public true_type { }; + + template<> + struct __is_floating_point_helper + : public true_type { }; + + template<> + struct __is_floating_point_helper + : public true_type { }; +# 493 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template<> + struct __is_floating_point_helper<__float128> + : public true_type { }; + + + + + template + struct is_floating_point + : public __is_floating_point_helper<__remove_cv_t<_Tp>>::type + { }; + + + template + struct is_array + : public false_type { }; + + template + struct is_array<_Tp[_Size]> + : public true_type { }; + + template + struct is_array<_Tp[]> + : public true_type { }; + + template + struct __is_pointer_helper + : public false_type { }; + + template + struct __is_pointer_helper<_Tp*> + : public true_type { }; + + + template + struct is_pointer + : public __is_pointer_helper<__remove_cv_t<_Tp>>::type + { }; + + + template + struct is_lvalue_reference + : public false_type { }; + + template + struct is_lvalue_reference<_Tp&> + : public true_type { }; + + + template + struct is_rvalue_reference + : public false_type { }; + + template + struct is_rvalue_reference<_Tp&&> + : public true_type { }; + + template + struct __is_member_object_pointer_helper + : public false_type { }; + + template + struct __is_member_object_pointer_helper<_Tp _Cp::*> + : public __not_>::type { }; + + + template + struct is_member_object_pointer + : public __is_member_object_pointer_helper<__remove_cv_t<_Tp>>::type + { }; + + template + struct __is_member_function_pointer_helper + : public false_type { }; + + template + struct __is_member_function_pointer_helper<_Tp _Cp::*> + : public is_function<_Tp>::type { }; + + + template + struct is_member_function_pointer + : public __is_member_function_pointer_helper<__remove_cv_t<_Tp>>::type + { }; + + + template + struct is_enum + : public integral_constant + { }; + + + template + struct is_union + : public integral_constant + { }; + + + template + struct is_class + : public integral_constant + { }; + + + template + struct is_function + : public __bool_constant::value> { }; + + template + struct is_function<_Tp&> + : public false_type { }; + + template + struct is_function<_Tp&&> + : public false_type { }; + + + + + template + struct is_null_pointer + : public false_type { }; + + template<> + struct is_null_pointer + : public true_type { }; + + template<> + struct is_null_pointer + : public true_type { }; + + template<> + struct is_null_pointer + : public true_type { }; + + template<> + struct is_null_pointer + : public true_type { }; + + + + template + struct __is_nullptr_t + : public is_null_pointer<_Tp> + { } __attribute__ ((__deprecated__ ("use '" "std::is_null_pointer" "' instead"))); + + + + + template + struct is_reference + : public false_type + { }; + + template + struct is_reference<_Tp&> + : public true_type + { }; + + template + struct is_reference<_Tp&&> + : public true_type + { }; + + + template + struct is_arithmetic + : public __or_, is_floating_point<_Tp>>::type + { }; + + + template + struct is_fundamental + : public __or_, is_void<_Tp>, + is_null_pointer<_Tp>>::type + { }; + + + template + struct is_object + : public __not_<__or_, is_reference<_Tp>, + is_void<_Tp>>>::type + { }; + + template + struct is_member_pointer; + + + template + struct is_scalar + : public __or_, is_enum<_Tp>, is_pointer<_Tp>, + is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type + { }; + + + template + struct is_compound + : public __not_>::type { }; + + + template + struct __is_member_pointer_helper + : public false_type { }; + + template + struct __is_member_pointer_helper<_Tp _Cp::*> + : public true_type { }; + + + + template + struct is_member_pointer + : public __is_member_pointer_helper<__remove_cv_t<_Tp>>::type + { }; + + template + struct is_same; + + + template + using __is_one_of = __or_...>; + + + __extension__ + template + using __is_signed_integer = __is_one_of<__remove_cv_t<_Tp>, + signed char, signed short, signed int, signed long, + signed long long + + , signed __int128 +# 733 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + >; + + + __extension__ + template + using __is_unsigned_integer = __is_one_of<__remove_cv_t<_Tp>, + unsigned char, unsigned short, unsigned int, unsigned long, + unsigned long long + + , unsigned __int128 +# 753 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + >; + + + template + using __is_standard_integer + = __or_<__is_signed_integer<_Tp>, __is_unsigned_integer<_Tp>>; + + + template using __void_t = void; + + + + + + template + struct is_const + : public false_type { }; + + template + struct is_const<_Tp const> + : public true_type { }; + + + template + struct is_volatile + : public false_type { }; + + template + struct is_volatile<_Tp volatile> + : public true_type { }; + + + template + struct is_trivial + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_copyable + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_standard_layout + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + + + + template + struct + + is_pod + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + + + template + struct + [[__deprecated__]] + is_literal_type + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_empty + : public integral_constant + { }; + + + template + struct is_polymorphic + : public integral_constant + { }; + + + + + + template + struct is_final + : public integral_constant + { }; + + + + template + struct is_abstract + : public integral_constant + { }; + + + template::value> + struct __is_signed_helper + : public false_type { }; + + template + struct __is_signed_helper<_Tp, true> + : public integral_constant + { }; + + + + template + struct is_signed + : public __is_signed_helper<_Tp>::type + { }; + + + template + struct is_unsigned + : public __and_, __not_>>::type + { }; + + + template + _Up + __declval(int); + + template + _Tp + __declval(long); + + + template + auto declval() noexcept -> decltype(__declval<_Tp>(0)); + + template + struct remove_all_extents; + + + template + struct __is_array_known_bounds + : public false_type + { }; + + template + struct __is_array_known_bounds<_Tp[_Size]> + : public true_type + { }; + + template + struct __is_array_unknown_bounds + : public false_type + { }; + + template + struct __is_array_unknown_bounds<_Tp[]> + : public true_type + { }; +# 936 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + struct __do_is_destructible_impl + { + template().~_Tp())> + static true_type __test(int); + + template + static false_type __test(...); + }; + + template + struct __is_destructible_impl + : public __do_is_destructible_impl + { + typedef decltype(__test<_Tp>(0)) type; + }; + + template, + __is_array_unknown_bounds<_Tp>, + is_function<_Tp>>::value, + bool = __or_, is_scalar<_Tp>>::value> + struct __is_destructible_safe; + + template + struct __is_destructible_safe<_Tp, false, false> + : public __is_destructible_impl::type>::type + { }; + + template + struct __is_destructible_safe<_Tp, true, false> + : public false_type { }; + + template + struct __is_destructible_safe<_Tp, false, true> + : public true_type { }; + + + + template + struct is_destructible + : public __is_destructible_safe<_Tp>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + + + + + struct __do_is_nt_destructible_impl + { + template + static __bool_constant().~_Tp())> + __test(int); + + template + static false_type __test(...); + }; + + template + struct __is_nt_destructible_impl + : public __do_is_nt_destructible_impl + { + typedef decltype(__test<_Tp>(0)) type; + }; + + template, + __is_array_unknown_bounds<_Tp>, + is_function<_Tp>>::value, + bool = __or_, is_scalar<_Tp>>::value> + struct __is_nt_destructible_safe; + + template + struct __is_nt_destructible_safe<_Tp, false, false> + : public __is_nt_destructible_impl::type>::type + { }; + + template + struct __is_nt_destructible_safe<_Tp, true, false> + : public false_type { }; + + template + struct __is_nt_destructible_safe<_Tp, false, true> + : public true_type { }; + + + + template + struct is_nothrow_destructible + : public __is_nt_destructible_safe<_Tp>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_constructible_impl + = __bool_constant<__is_constructible(_Tp, _Args...)>; + + + + template + struct is_constructible + : public __is_constructible_impl<_Tp, _Args...> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_default_constructible + : public __is_constructible_impl<_Tp> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct __add_lvalue_reference_helper + { using type = _Tp; }; + + template + struct __add_lvalue_reference_helper<_Tp, __void_t<_Tp&>> + { using type = _Tp&; }; + + template + using __add_lval_ref_t = typename __add_lvalue_reference_helper<_Tp>::type; + + + + template + struct is_copy_constructible + : public __is_constructible_impl<_Tp, __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct __add_rvalue_reference_helper + { using type = _Tp; }; + + template + struct __add_rvalue_reference_helper<_Tp, __void_t<_Tp&&>> + { using type = _Tp&&; }; + + template + using __add_rval_ref_t = typename __add_rvalue_reference_helper<_Tp>::type; + + + + template + struct is_move_constructible + : public __is_constructible_impl<_Tp, __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_nothrow_constructible_impl + = __bool_constant<__is_nothrow_constructible(_Tp, _Args...)>; + + + + template + struct is_nothrow_constructible + : public __is_nothrow_constructible_impl<_Tp, _Args...> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_default_constructible + : public __is_nothrow_constructible_impl<_Tp> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_copy_constructible + : public __is_nothrow_constructible_impl<_Tp, __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_move_constructible + : public __is_nothrow_constructible_impl<_Tp, __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_assignable_impl = __bool_constant<__is_assignable(_Tp, _Up)>; + + + + template + struct is_assignable + : public __is_assignable_impl<_Tp, _Up> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_copy_assignable + : public __is_assignable_impl<__add_lval_ref_t<_Tp>, + __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_move_assignable + : public __is_assignable_impl<__add_lval_ref_t<_Tp>, __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_nothrow_assignable_impl + = __bool_constant<__is_nothrow_assignable(_Tp, _Up)>; + + + + template + struct is_nothrow_assignable + : public __is_nothrow_assignable_impl<_Tp, _Up> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_copy_assignable + : public __is_nothrow_assignable_impl<__add_lval_ref_t<_Tp>, + __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_move_assignable + : public __is_nothrow_assignable_impl<__add_lval_ref_t<_Tp>, + __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_trivially_constructible_impl + = __bool_constant<__is_trivially_constructible(_Tp, _Args...)>; + + + + template + struct is_trivially_constructible + : public __is_trivially_constructible_impl<_Tp, _Args...> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_default_constructible + : public __is_trivially_constructible_impl<_Tp> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + struct __do_is_implicitly_default_constructible_impl + { + template + static void __helper(const _Tp&); + + template + static true_type __test(const _Tp&, + decltype(__helper({}))* = 0); + + static false_type __test(...); + }; + + template + struct __is_implicitly_default_constructible_impl + : public __do_is_implicitly_default_constructible_impl + { + typedef decltype(__test(declval<_Tp>())) type; + }; + + template + struct __is_implicitly_default_constructible_safe + : public __is_implicitly_default_constructible_impl<_Tp>::type + { }; + + template + struct __is_implicitly_default_constructible + : public __and_<__is_constructible_impl<_Tp>, + __is_implicitly_default_constructible_safe<_Tp>>::type + { }; + + + template + struct is_trivially_copy_constructible + : public __is_trivially_constructible_impl<_Tp, __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_move_constructible + : public __is_trivially_constructible_impl<_Tp, __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_trivially_assignable_impl + = __bool_constant<__is_trivially_assignable(_Tp, _Up)>; + + + + template + struct is_trivially_assignable + : public __is_trivially_assignable_impl<_Tp, _Up> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_copy_assignable + : public __is_trivially_assignable_impl<__add_lval_ref_t<_Tp>, + __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_move_assignable + : public __is_trivially_assignable_impl<__add_lval_ref_t<_Tp>, + __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_destructible + : public __and_<__is_destructible_safe<_Tp>, + __bool_constant<__has_trivial_destructor(_Tp)>>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + template + struct has_virtual_destructor + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + + + template + struct alignment_of + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct rank + : public integral_constant { }; + + template + struct rank<_Tp[_Size]> + : public integral_constant::value> { }; + + template + struct rank<_Tp[]> + : public integral_constant::value> { }; + + + template + struct extent + : public integral_constant { }; + + template + struct extent<_Tp[_Size], 0> + : public integral_constant { }; + + template + struct extent<_Tp[_Size], _Uint> + : public extent<_Tp, _Uint - 1>::type { }; + + template + struct extent<_Tp[], 0> + : public integral_constant { }; + + template + struct extent<_Tp[], _Uint> + : public extent<_Tp, _Uint - 1>::type { }; + + + + + + template + struct is_same + + : public integral_constant + + + + { }; +# 1409 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct is_base_of + : public integral_constant + { }; + + + template + struct is_convertible + : public __bool_constant<__is_convertible(_From, _To)> + { }; +# 1458 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + using __is_array_convertible + = is_convertible<_FromElementType(*)[], _ToElementType(*)[]>; +# 1522 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct remove_const + { typedef _Tp type; }; + + template + struct remove_const<_Tp const> + { typedef _Tp type; }; + + + template + struct remove_volatile + { typedef _Tp type; }; + + template + struct remove_volatile<_Tp volatile> + { typedef _Tp type; }; + + + + template + struct remove_cv + { using type = __remove_cv(_Tp); }; +# 1563 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct add_const + { using type = _Tp const; }; + + + template + struct add_volatile + { using type = _Tp volatile; }; + + + template + struct add_cv + { using type = _Tp const volatile; }; + + + + + + + template + using remove_const_t = typename remove_const<_Tp>::type; + + + template + using remove_volatile_t = typename remove_volatile<_Tp>::type; + + + template + using remove_cv_t = typename remove_cv<_Tp>::type; + + + template + using add_const_t = typename add_const<_Tp>::type; + + + template + using add_volatile_t = typename add_volatile<_Tp>::type; + + + template + using add_cv_t = typename add_cv<_Tp>::type; + + + + + + + template + struct remove_reference + { using type = __remove_reference(_Tp); }; +# 1628 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct add_lvalue_reference + { using type = __add_lval_ref_t<_Tp>; }; + + + template + struct add_rvalue_reference + { using type = __add_rval_ref_t<_Tp>; }; + + + + template + using remove_reference_t = typename remove_reference<_Tp>::type; + + + template + using add_lvalue_reference_t = typename add_lvalue_reference<_Tp>::type; + + + template + using add_rvalue_reference_t = typename add_rvalue_reference<_Tp>::type; + + + + + + + + template + struct __cv_selector; + + template + struct __cv_selector<_Unqualified, false, false> + { typedef _Unqualified __type; }; + + template + struct __cv_selector<_Unqualified, false, true> + { typedef volatile _Unqualified __type; }; + + template + struct __cv_selector<_Unqualified, true, false> + { typedef const _Unqualified __type; }; + + template + struct __cv_selector<_Unqualified, true, true> + { typedef const volatile _Unqualified __type; }; + + template::value, + bool _IsVol = is_volatile<_Qualified>::value> + class __match_cv_qualifiers + { + typedef __cv_selector<_Unqualified, _IsConst, _IsVol> __match; + + public: + typedef typename __match::__type __type; + }; + + + template + struct __make_unsigned + { typedef _Tp __type; }; + + template<> + struct __make_unsigned + { typedef unsigned char __type; }; + + template<> + struct __make_unsigned + { typedef unsigned char __type; }; + + template<> + struct __make_unsigned + { typedef unsigned short __type; }; + + template<> + struct __make_unsigned + { typedef unsigned int __type; }; + + template<> + struct __make_unsigned + { typedef unsigned long __type; }; + + template<> + struct __make_unsigned + { typedef unsigned long long __type; }; + + + __extension__ + template<> + struct __make_unsigned<__int128> + { typedef unsigned __int128 __type; }; +# 1741 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template::value, + bool _IsEnum = is_enum<_Tp>::value> + class __make_unsigned_selector; + + template + class __make_unsigned_selector<_Tp, true, false> + { + using __unsigned_type + = typename __make_unsigned<__remove_cv_t<_Tp>>::__type; + + public: + using __type + = typename __match_cv_qualifiers<_Tp, __unsigned_type>::__type; + }; + + class __make_unsigned_selector_base + { + protected: + template struct _List { }; + + template + struct _List<_Tp, _Up...> : _List<_Up...> + { static constexpr size_t __size = sizeof(_Tp); }; + + template + struct __select; + + template + struct __select<_Sz, _List<_Uint, _UInts...>, true> + { using __type = _Uint; }; + + template + struct __select<_Sz, _List<_Uint, _UInts...>, false> + : __select<_Sz, _List<_UInts...>> + { }; + }; + + + template + class __make_unsigned_selector<_Tp, false, true> + : __make_unsigned_selector_base + { + + using _UInts = _List; + + using __unsigned_type = typename __select::__type; + + public: + using __type + = typename __match_cv_qualifiers<_Tp, __unsigned_type>::__type; + }; + + + + + + template<> + struct __make_unsigned + { + using __type + = typename __make_unsigned_selector::__type; + }; +# 1815 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template<> + struct __make_unsigned + { + using __type + = typename __make_unsigned_selector::__type; + }; + + template<> + struct __make_unsigned + { + using __type + = typename __make_unsigned_selector::__type; + }; + + + + + + + template + struct make_unsigned + { typedef typename __make_unsigned_selector<_Tp>::__type type; }; + + + template<> struct make_unsigned; + template<> struct make_unsigned; + template<> struct make_unsigned; + template<> struct make_unsigned; + + + + + template + struct __make_signed + { typedef _Tp __type; }; + + template<> + struct __make_signed + { typedef signed char __type; }; + + template<> + struct __make_signed + { typedef signed char __type; }; + + template<> + struct __make_signed + { typedef signed short __type; }; + + template<> + struct __make_signed + { typedef signed int __type; }; + + template<> + struct __make_signed + { typedef signed long __type; }; + + template<> + struct __make_signed + { typedef signed long long __type; }; + + + __extension__ + template<> + struct __make_signed + { typedef __int128 __type; }; +# 1901 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template::value, + bool _IsEnum = is_enum<_Tp>::value> + class __make_signed_selector; + + template + class __make_signed_selector<_Tp, true, false> + { + using __signed_type + = typename __make_signed<__remove_cv_t<_Tp>>::__type; + + public: + using __type + = typename __match_cv_qualifiers<_Tp, __signed_type>::__type; + }; + + + template + class __make_signed_selector<_Tp, false, true> + { + typedef typename __make_unsigned_selector<_Tp>::__type __unsigned_type; + + public: + typedef typename __make_signed_selector<__unsigned_type>::__type __type; + }; + + + + + + template<> + struct __make_signed + { + using __type + = typename __make_signed_selector::__type; + }; +# 1947 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template<> + struct __make_signed + { + using __type + = typename __make_signed_selector::__type; + }; + + template<> + struct __make_signed + { + using __type + = typename __make_signed_selector::__type; + }; + + + + + + + template + struct make_signed + { typedef typename __make_signed_selector<_Tp>::__type type; }; + + + template<> struct make_signed; + template<> struct make_signed; + template<> struct make_signed; + template<> struct make_signed; + + + + template + using make_signed_t = typename make_signed<_Tp>::type; + + + template + using make_unsigned_t = typename make_unsigned<_Tp>::type; + + + + + + template + struct remove_extent + { typedef _Tp type; }; + + template + struct remove_extent<_Tp[_Size]> + { typedef _Tp type; }; + + template + struct remove_extent<_Tp[]> + { typedef _Tp type; }; + + + template + struct remove_all_extents + { typedef _Tp type; }; + + template + struct remove_all_extents<_Tp[_Size]> + { typedef typename remove_all_extents<_Tp>::type type; }; + + template + struct remove_all_extents<_Tp[]> + { typedef typename remove_all_extents<_Tp>::type type; }; + + + + template + using remove_extent_t = typename remove_extent<_Tp>::type; + + + template + using remove_all_extents_t = typename remove_all_extents<_Tp>::type; + + + + + template + struct __remove_pointer_helper + { typedef _Tp type; }; + + template + struct __remove_pointer_helper<_Tp, _Up*> + { typedef _Up type; }; + + + template + struct remove_pointer + : public __remove_pointer_helper<_Tp, __remove_cv_t<_Tp>> + { }; + + template + struct __add_pointer_helper + { using type = _Tp; }; + + template + struct __add_pointer_helper<_Tp, __void_t<_Tp*>> + { using type = _Tp*; }; + + + template + struct add_pointer + : public __add_pointer_helper<_Tp> + { }; + + template + struct add_pointer<_Tp&> + { using type = _Tp*; }; + + template + struct add_pointer<_Tp&&> + { using type = _Tp*; }; + + + + template + using remove_pointer_t = typename remove_pointer<_Tp>::type; + + + template + using add_pointer_t = typename add_pointer<_Tp>::type; + + + template + struct __aligned_storage_msa + { + union __type + { + unsigned char __data[_Len]; + struct __attribute__((__aligned__)) { } __align; + }; + }; +# 2095 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template::__type)> + struct + + aligned_storage + { + union type + { + unsigned char __data[_Len]; + struct __attribute__((__aligned__((_Align)))) { } __align; + }; + }; + + template + struct __strictest_alignment + { + static const size_t _S_alignment = 0; + static const size_t _S_size = 0; + }; + + template + struct __strictest_alignment<_Tp, _Types...> + { + static const size_t _S_alignment = + alignof(_Tp) > __strictest_alignment<_Types...>::_S_alignment + ? alignof(_Tp) : __strictest_alignment<_Types...>::_S_alignment; + static const size_t _S_size = + sizeof(_Tp) > __strictest_alignment<_Types...>::_S_size + ? sizeof(_Tp) : __strictest_alignment<_Types...>::_S_size; + }; + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +# 2141 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct + + aligned_union + { + private: + static_assert(sizeof...(_Types) != 0, "At least one type is required"); + + using __strictest = __strictest_alignment<_Types...>; + static const size_t _S_len = _Len > __strictest::_S_size + ? _Len : __strictest::_S_size; + public: + + static const size_t alignment_value = __strictest::_S_alignment; + + typedef typename aligned_storage<_S_len, alignment_value>::type type; + }; + + template + const size_t aligned_union<_Len, _Types...>::alignment_value; +#pragma GCC diagnostic pop + + + + + + template + struct __decay_selector + : __conditional_t::value, + remove_cv<_Up>, + add_pointer<_Up>> + { }; + + template + struct __decay_selector<_Up[_Nm]> + { using type = _Up*; }; + + template + struct __decay_selector<_Up[]> + { using type = _Up*; }; + + + + + template + struct decay + { using type = typename __decay_selector<_Tp>::type; }; + + template + struct decay<_Tp&> + { using type = typename __decay_selector<_Tp>::type; }; + + template + struct decay<_Tp&&> + { using type = typename __decay_selector<_Tp>::type; }; + + + + + template + struct __strip_reference_wrapper + { + typedef _Tp __type; + }; + + template + struct __strip_reference_wrapper > + { + typedef _Tp& __type; + }; + + + template + using __decay_t = typename decay<_Tp>::type; + + template + using __decay_and_strip = __strip_reference_wrapper<__decay_t<_Tp>>; + + + + + + template + using _Require = __enable_if_t<__and_<_Cond...>::value>; + + + template + using __remove_cvref_t + = typename remove_cv::type>::type; + + + + + template + struct conditional + { typedef _Iftrue type; }; + + + template + struct conditional + { typedef _Iffalse type; }; + + + template + struct common_type; +# 2256 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct __success_type + { typedef _Tp type; }; + + struct __failure_type + { }; + + struct __do_common_type_impl + { + template + using __cond_t + = decltype(true ? std::declval<_Tp>() : std::declval<_Up>()); + + + + template + static __success_type<__decay_t<__cond_t<_Tp, _Up>>> + _S_test(int); +# 2283 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + static __failure_type + _S_test_2(...); + + template + static decltype(_S_test_2<_Tp, _Up>(0)) + _S_test(...); + }; + + + template<> + struct common_type<> + { }; + + + template + struct common_type<_Tp0> + : public common_type<_Tp0, _Tp0> + { }; + + + template, typename _Dp2 = __decay_t<_Tp2>> + struct __common_type_impl + { + + + using type = common_type<_Dp1, _Dp2>; + }; + + template + struct __common_type_impl<_Tp1, _Tp2, _Tp1, _Tp2> + : private __do_common_type_impl + { + + + using type = decltype(_S_test<_Tp1, _Tp2>(0)); + }; + + + template + struct common_type<_Tp1, _Tp2> + : public __common_type_impl<_Tp1, _Tp2>::type + { }; + + template + struct __common_type_pack + { }; + + template + struct __common_type_fold; + + + template + struct common_type<_Tp1, _Tp2, _Rp...> + : public __common_type_fold, + __common_type_pack<_Rp...>> + { }; + + + + + template + struct __common_type_fold<_CTp, __common_type_pack<_Rp...>, + __void_t> + : public common_type + { }; + + + template + struct __common_type_fold<_CTp, _Rp, void> + { }; + + template::value> + struct __underlying_type_impl + { + using type = __underlying_type(_Tp); + }; + + template + struct __underlying_type_impl<_Tp, false> + { }; + + + + template + struct underlying_type + : public __underlying_type_impl<_Tp> + { }; + + + template + struct __declval_protector + { + static const bool __stop = false; + }; + + + + + + + template + auto declval() noexcept -> decltype(__declval<_Tp>(0)) + { + static_assert(__declval_protector<_Tp>::__stop, + "declval() must not be used!"); + return __declval<_Tp>(0); + } + + + template + struct result_of; + + + + + + + struct __invoke_memfun_ref { }; + struct __invoke_memfun_deref { }; + struct __invoke_memobj_ref { }; + struct __invoke_memobj_deref { }; + struct __invoke_other { }; + + + template + struct __result_of_success : __success_type<_Tp> + { using __invoke_type = _Tag; }; + + + struct __result_of_memfun_ref_impl + { + template + static __result_of_success().*std::declval<_Fp>())(std::declval<_Args>()...) + ), __invoke_memfun_ref> _S_test(int); + + template + static __failure_type _S_test(...); + }; + + template + struct __result_of_memfun_ref + : private __result_of_memfun_ref_impl + { + typedef decltype(_S_test<_MemPtr, _Arg, _Args...>(0)) type; + }; + + + struct __result_of_memfun_deref_impl + { + template + static __result_of_success()).*std::declval<_Fp>())(std::declval<_Args>()...) + ), __invoke_memfun_deref> _S_test(int); + + template + static __failure_type _S_test(...); + }; + + template + struct __result_of_memfun_deref + : private __result_of_memfun_deref_impl + { + typedef decltype(_S_test<_MemPtr, _Arg, _Args...>(0)) type; + }; + + + struct __result_of_memobj_ref_impl + { + template + static __result_of_success().*std::declval<_Fp>() + ), __invoke_memobj_ref> _S_test(int); + + template + static __failure_type _S_test(...); + }; + + template + struct __result_of_memobj_ref + : private __result_of_memobj_ref_impl + { + typedef decltype(_S_test<_MemPtr, _Arg>(0)) type; + }; + + + struct __result_of_memobj_deref_impl + { + template + static __result_of_success()).*std::declval<_Fp>() + ), __invoke_memobj_deref> _S_test(int); + + template + static __failure_type _S_test(...); + }; + + template + struct __result_of_memobj_deref + : private __result_of_memobj_deref_impl + { + typedef decltype(_S_test<_MemPtr, _Arg>(0)) type; + }; + + template + struct __result_of_memobj; + + template + struct __result_of_memobj<_Res _Class::*, _Arg> + { + typedef __remove_cvref_t<_Arg> _Argval; + typedef _Res _Class::* _MemPtr; + typedef typename __conditional_t<__or_, + is_base_of<_Class, _Argval>>::value, + __result_of_memobj_ref<_MemPtr, _Arg>, + __result_of_memobj_deref<_MemPtr, _Arg> + >::type type; + }; + + template + struct __result_of_memfun; + + template + struct __result_of_memfun<_Res _Class::*, _Arg, _Args...> + { + typedef typename remove_reference<_Arg>::type _Argval; + typedef _Res _Class::* _MemPtr; + typedef typename __conditional_t::value, + __result_of_memfun_ref<_MemPtr, _Arg, _Args...>, + __result_of_memfun_deref<_MemPtr, _Arg, _Args...> + >::type type; + }; + + + + + + + template> + struct __inv_unwrap + { + using type = _Tp; + }; + + template + struct __inv_unwrap<_Tp, reference_wrapper<_Up>> + { + using type = _Up&; + }; + + template + struct __result_of_impl + { + typedef __failure_type type; + }; + + template + struct __result_of_impl + : public __result_of_memobj<__decay_t<_MemPtr>, + typename __inv_unwrap<_Arg>::type> + { }; + + template + struct __result_of_impl + : public __result_of_memfun<__decay_t<_MemPtr>, + typename __inv_unwrap<_Arg>::type, _Args...> + { }; + + + struct __result_of_other_impl + { + template + static __result_of_success()(std::declval<_Args>()...) + ), __invoke_other> _S_test(int); + + template + static __failure_type _S_test(...); + }; + + template + struct __result_of_impl + : private __result_of_other_impl + { + typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; + }; + + + template + struct __invoke_result + : public __result_of_impl< + is_member_object_pointer< + typename remove_reference<_Functor>::type + >::value, + is_member_function_pointer< + typename remove_reference<_Functor>::type + >::value, + _Functor, _ArgTypes... + >::type + { }; + + + template + struct result_of<_Functor(_ArgTypes...)> + : public __invoke_result<_Functor, _ArgTypes...> + { } __attribute__ ((__deprecated__ ("use '" "std::invoke_result" "' instead"))); + + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" + + template::__type)> + using aligned_storage_t = typename aligned_storage<_Len, _Align>::type; + + template + using aligned_union_t = typename aligned_union<_Len, _Types...>::type; +#pragma GCC diagnostic pop + + + template + using decay_t = typename decay<_Tp>::type; + + + template + using enable_if_t = typename enable_if<_Cond, _Tp>::type; + + + template + using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; + + + template + using common_type_t = typename common_type<_Tp...>::type; + + + template + using underlying_type_t = typename underlying_type<_Tp>::type; + + + template + using result_of_t = typename result_of<_Tp>::type; + + + + + + template using void_t = void; +# 2659 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template class _Op, typename... _Args> + struct __detector + { + using type = _Default; + using __is_detected = false_type; + }; + + + template class _Op, + typename... _Args> + struct __detector<_Default, __void_t<_Op<_Args...>>, _Op, _Args...> + { + using type = _Op<_Args...>; + using __is_detected = true_type; + }; + + template class _Op, + typename... _Args> + using __detected_or = __detector<_Default, void, _Op, _Args...>; + + + + template class _Op, + typename... _Args> + using __detected_or_t + = typename __detected_or<_Default, _Op, _Args...>::type; +# 2701 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct __is_swappable; + + template + struct __is_nothrow_swappable; + + template + struct __is_tuple_like_impl : false_type + { }; + + + template + struct __is_tuple_like + : public __is_tuple_like_impl<__remove_cvref_t<_Tp>>::type + { }; + + + template + + inline + _Require<__not_<__is_tuple_like<_Tp>>, + is_move_constructible<_Tp>, + is_move_assignable<_Tp>> + swap(_Tp&, _Tp&) + noexcept(__and_, + is_nothrow_move_assignable<_Tp>>::value); + + template + + inline + __enable_if_t<__is_swappable<_Tp>::value> + swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm]) + noexcept(__is_nothrow_swappable<_Tp>::value); + + + namespace __swappable_details { + using std::swap; + + struct __do_is_swappable_impl + { + template(), std::declval<_Tp&>()))> + static true_type __test(int); + + template + static false_type __test(...); + }; + + struct __do_is_nothrow_swappable_impl + { + template + static __bool_constant< + noexcept(swap(std::declval<_Tp&>(), std::declval<_Tp&>())) + > __test(int); + + template + static false_type __test(...); + }; + + } + + template + struct __is_swappable_impl + : public __swappable_details::__do_is_swappable_impl + { + typedef decltype(__test<_Tp>(0)) type; + }; + + template + struct __is_nothrow_swappable_impl + : public __swappable_details::__do_is_nothrow_swappable_impl + { + typedef decltype(__test<_Tp>(0)) type; + }; + + template + struct __is_swappable + : public __is_swappable_impl<_Tp>::type + { }; + + template + struct __is_nothrow_swappable + : public __is_nothrow_swappable_impl<_Tp>::type + { }; + + + + + + + + template + struct is_swappable + : public __is_swappable_impl<_Tp>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_swappable + : public __is_nothrow_swappable_impl<_Tp>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + template + inline constexpr bool is_swappable_v = + is_swappable<_Tp>::value; + + + template + inline constexpr bool is_nothrow_swappable_v = + is_nothrow_swappable<_Tp>::value; + + + + namespace __swappable_with_details { + using std::swap; + + struct __do_is_swappable_with_impl + { + template(), std::declval<_Up>())), + typename + = decltype(swap(std::declval<_Up>(), std::declval<_Tp>()))> + static true_type __test(int); + + template + static false_type __test(...); + }; + + struct __do_is_nothrow_swappable_with_impl + { + template + static __bool_constant< + noexcept(swap(std::declval<_Tp>(), std::declval<_Up>())) + && + noexcept(swap(std::declval<_Up>(), std::declval<_Tp>())) + > __test(int); + + template + static false_type __test(...); + }; + + } + + template + struct __is_swappable_with_impl + : public __swappable_with_details::__do_is_swappable_with_impl + { + typedef decltype(__test<_Tp, _Up>(0)) type; + }; + + + template + struct __is_swappable_with_impl<_Tp&, _Tp&> + : public __swappable_details::__do_is_swappable_impl + { + typedef decltype(__test<_Tp&>(0)) type; + }; + + template + struct __is_nothrow_swappable_with_impl + : public __swappable_with_details::__do_is_nothrow_swappable_with_impl + { + typedef decltype(__test<_Tp, _Up>(0)) type; + }; + + + template + struct __is_nothrow_swappable_with_impl<_Tp&, _Tp&> + : public __swappable_details::__do_is_nothrow_swappable_impl + { + typedef decltype(__test<_Tp&>(0)) type; + }; + + + + template + struct is_swappable_with + : public __is_swappable_with_impl<_Tp, _Up>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "first template argument must be a complete class or an unbounded array"); + static_assert(std::__is_complete_or_unbounded(__type_identity<_Up>{}), + "second template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_swappable_with + : public __is_nothrow_swappable_with_impl<_Tp, _Up>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "first template argument must be a complete class or an unbounded array"); + static_assert(std::__is_complete_or_unbounded(__type_identity<_Up>{}), + "second template argument must be a complete class or an unbounded array"); + }; + + + + template + inline constexpr bool is_swappable_with_v = + is_swappable_with<_Tp, _Up>::value; + + + template + inline constexpr bool is_nothrow_swappable_with_v = + is_nothrow_swappable_with<_Tp, _Up>::value; +# 2924 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template::value, typename = void> + struct __is_invocable_impl + : false_type + { + using __nothrow_conv = false_type; + }; + + + template + struct __is_invocable_impl<_Result, _Ret, + true, + __void_t> + : true_type + { + using __nothrow_conv = true_type; + }; + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wctor-dtor-privacy" + + template + struct __is_invocable_impl<_Result, _Ret, + false, + __void_t> + { + private: + + using _Res_t = typename _Result::type; + + + + static _Res_t _S_get() noexcept; + + + template + static void _S_conv(__type_identity_t<_Tp>) noexcept; + + + template(_S_get())), + typename = decltype(_S_conv<_Tp>(_S_get())), + + bool _Dangle = __reference_converts_from_temporary(_Tp, _Res_t) + + + + > + static __bool_constant<_Nothrow && !_Dangle> + _S_test(int); + + template + static false_type + _S_test(...); + + public: + + using type = decltype(_S_test<_Ret, true>(1)); + + + using __nothrow_conv = decltype(_S_test<_Ret>(1)); + }; +#pragma GCC diagnostic pop + + template + struct __is_invocable + : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type + { }; + + template + constexpr bool __call_is_nt(__invoke_memfun_ref) + { + using _Up = typename __inv_unwrap<_Tp>::type; + return noexcept((std::declval<_Up>().*std::declval<_Fn>())( + std::declval<_Args>()...)); + } + + template + constexpr bool __call_is_nt(__invoke_memfun_deref) + { + return noexcept(((*std::declval<_Tp>()).*std::declval<_Fn>())( + std::declval<_Args>()...)); + } + + template + constexpr bool __call_is_nt(__invoke_memobj_ref) + { + using _Up = typename __inv_unwrap<_Tp>::type; + return noexcept(std::declval<_Up>().*std::declval<_Fn>()); + } + + template + constexpr bool __call_is_nt(__invoke_memobj_deref) + { + return noexcept((*std::declval<_Tp>()).*std::declval<_Fn>()); + } + + template + constexpr bool __call_is_nt(__invoke_other) + { + return noexcept(std::declval<_Fn>()(std::declval<_Args>()...)); + } + + template + struct __call_is_nothrow + : __bool_constant< + std::__call_is_nt<_Fn, _Args...>(typename _Result::__invoke_type{}) + > + { }; + + template + using __call_is_nothrow_ + = __call_is_nothrow<__invoke_result<_Fn, _Args...>, _Fn, _Args...>; + + + template + struct __is_nothrow_invocable + : __and_<__is_invocable<_Fn, _Args...>, + __call_is_nothrow_<_Fn, _Args...>>::type + { }; + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wctor-dtor-privacy" + struct __nonesuchbase {}; + struct __nonesuch : private __nonesuchbase { + ~__nonesuch() = delete; + __nonesuch(__nonesuch const&) = delete; + void operator=(__nonesuch const&) = delete; + }; +#pragma GCC diagnostic pop + + + + + + + template + struct invoke_result + : public __invoke_result<_Functor, _ArgTypes...> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Functor>{}), + "_Functor must be a complete class or an unbounded array"); + static_assert((std::__is_complete_or_unbounded( + __type_identity<_ArgTypes>{}) && ...), + "each argument type must be a complete class or an unbounded array"); + }; + + + template + using invoke_result_t = typename invoke_result<_Fn, _Args...>::type; + + + template + struct is_invocable + : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Fn>{}), + "_Fn must be a complete class or an unbounded array"); + static_assert((std::__is_complete_or_unbounded( + __type_identity<_ArgTypes>{}) && ...), + "each argument type must be a complete class or an unbounded array"); + }; + + + template + struct is_invocable_r + : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, _Ret>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Fn>{}), + "_Fn must be a complete class or an unbounded array"); + static_assert((std::__is_complete_or_unbounded( + __type_identity<_ArgTypes>{}) && ...), + "each argument type must be a complete class or an unbounded array"); + static_assert(std::__is_complete_or_unbounded(__type_identity<_Ret>{}), + "_Ret must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_invocable + : __and_<__is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>, + __call_is_nothrow_<_Fn, _ArgTypes...>>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Fn>{}), + "_Fn must be a complete class or an unbounded array"); + static_assert((std::__is_complete_or_unbounded( + __type_identity<_ArgTypes>{}) && ...), + "each argument type must be a complete class or an unbounded array"); + }; + + + + + + template + using __is_nt_invocable_impl + = typename __is_invocable_impl<_Result, _Ret>::__nothrow_conv; + + + + template + struct is_nothrow_invocable_r + : __and_<__is_nt_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, _Ret>, + __call_is_nothrow_<_Fn, _ArgTypes...>>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Fn>{}), + "_Fn must be a complete class or an unbounded array"); + static_assert((std::__is_complete_or_unbounded( + __type_identity<_ArgTypes>{}) && ...), + "each argument type must be a complete class or an unbounded array"); + static_assert(std::__is_complete_or_unbounded(__type_identity<_Ret>{}), + "_Ret must be a complete class or an unbounded array"); + }; +# 3155 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template + inline constexpr bool is_void_v = is_void<_Tp>::value; +template + inline constexpr bool is_null_pointer_v = is_null_pointer<_Tp>::value; +template + inline constexpr bool is_integral_v = is_integral<_Tp>::value; +template + inline constexpr bool is_floating_point_v = is_floating_point<_Tp>::value; + +template + inline constexpr bool is_array_v = false; +template + inline constexpr bool is_array_v<_Tp[]> = true; +template + inline constexpr bool is_array_v<_Tp[_Num]> = true; + +template + inline constexpr bool is_pointer_v = is_pointer<_Tp>::value; +template + inline constexpr bool is_lvalue_reference_v = false; +template + inline constexpr bool is_lvalue_reference_v<_Tp&> = true; +template + inline constexpr bool is_rvalue_reference_v = false; +template + inline constexpr bool is_rvalue_reference_v<_Tp&&> = true; +template + inline constexpr bool is_member_object_pointer_v = + is_member_object_pointer<_Tp>::value; +template + inline constexpr bool is_member_function_pointer_v = + is_member_function_pointer<_Tp>::value; +template + inline constexpr bool is_enum_v = __is_enum(_Tp); +template + inline constexpr bool is_union_v = __is_union(_Tp); +template + inline constexpr bool is_class_v = __is_class(_Tp); +template + inline constexpr bool is_function_v = is_function<_Tp>::value; +template + inline constexpr bool is_reference_v = false; +template + inline constexpr bool is_reference_v<_Tp&> = true; +template + inline constexpr bool is_reference_v<_Tp&&> = true; +template + inline constexpr bool is_arithmetic_v = is_arithmetic<_Tp>::value; +template + inline constexpr bool is_fundamental_v = is_fundamental<_Tp>::value; +template + inline constexpr bool is_object_v = is_object<_Tp>::value; +template + inline constexpr bool is_scalar_v = is_scalar<_Tp>::value; +template + inline constexpr bool is_compound_v = is_compound<_Tp>::value; +template + inline constexpr bool is_member_pointer_v = is_member_pointer<_Tp>::value; +template + inline constexpr bool is_const_v = false; +template + inline constexpr bool is_const_v = true; +template + inline constexpr bool is_volatile_v = false; +template + inline constexpr bool is_volatile_v = true; + +template + inline constexpr bool is_trivial_v = __is_trivial(_Tp); +template + inline constexpr bool is_trivially_copyable_v = __is_trivially_copyable(_Tp); +template + inline constexpr bool is_standard_layout_v = __is_standard_layout(_Tp); +template + + inline constexpr bool is_pod_v = __is_pod(_Tp); +template + [[__deprecated__]] + inline constexpr bool is_literal_type_v = __is_literal_type(_Tp); +template + inline constexpr bool is_empty_v = __is_empty(_Tp); +template + inline constexpr bool is_polymorphic_v = __is_polymorphic(_Tp); +template + inline constexpr bool is_abstract_v = __is_abstract(_Tp); +template + inline constexpr bool is_final_v = __is_final(_Tp); + +template + inline constexpr bool is_signed_v = is_signed<_Tp>::value; +template + inline constexpr bool is_unsigned_v = is_unsigned<_Tp>::value; + +template + inline constexpr bool is_constructible_v = __is_constructible(_Tp, _Args...); +template + inline constexpr bool is_default_constructible_v = __is_constructible(_Tp); +template + inline constexpr bool is_copy_constructible_v + = __is_constructible(_Tp, __add_lval_ref_t); +template + inline constexpr bool is_move_constructible_v + = __is_constructible(_Tp, __add_rval_ref_t<_Tp>); + +template + inline constexpr bool is_assignable_v = __is_assignable(_Tp, _Up); +template + inline constexpr bool is_copy_assignable_v + = __is_assignable(__add_lval_ref_t<_Tp>, __add_lval_ref_t); +template + inline constexpr bool is_move_assignable_v + = __is_assignable(__add_lval_ref_t<_Tp>, __add_rval_ref_t<_Tp>); + +template + inline constexpr bool is_destructible_v = is_destructible<_Tp>::value; + +template + inline constexpr bool is_trivially_constructible_v + = __is_trivially_constructible(_Tp, _Args...); +template + inline constexpr bool is_trivially_default_constructible_v + = __is_trivially_constructible(_Tp); +template + inline constexpr bool is_trivially_copy_constructible_v + = __is_trivially_constructible(_Tp, __add_lval_ref_t); +template + inline constexpr bool is_trivially_move_constructible_v + = __is_trivially_constructible(_Tp, __add_rval_ref_t<_Tp>); + +template + inline constexpr bool is_trivially_assignable_v + = __is_trivially_assignable(_Tp, _Up); +template + inline constexpr bool is_trivially_copy_assignable_v + = __is_trivially_assignable(__add_lval_ref_t<_Tp>, + __add_lval_ref_t); +template + inline constexpr bool is_trivially_move_assignable_v + = __is_trivially_assignable(__add_lval_ref_t<_Tp>, + __add_rval_ref_t<_Tp>); +template + inline constexpr bool is_trivially_destructible_v = + is_trivially_destructible<_Tp>::value; +template + inline constexpr bool is_nothrow_constructible_v + = __is_nothrow_constructible(_Tp, _Args...); +template + inline constexpr bool is_nothrow_default_constructible_v + = __is_nothrow_constructible(_Tp); +template + inline constexpr bool is_nothrow_copy_constructible_v + = __is_nothrow_constructible(_Tp, __add_lval_ref_t); +template + inline constexpr bool is_nothrow_move_constructible_v + = __is_nothrow_constructible(_Tp, __add_rval_ref_t<_Tp>); + +template + inline constexpr bool is_nothrow_assignable_v + = __is_nothrow_assignable(_Tp, _Up); +template + inline constexpr bool is_nothrow_copy_assignable_v + = __is_nothrow_assignable(__add_lval_ref_t<_Tp>, + __add_lval_ref_t); +template + inline constexpr bool is_nothrow_move_assignable_v + = __is_nothrow_assignable(__add_lval_ref_t<_Tp>, __add_rval_ref_t<_Tp>); + +template + inline constexpr bool is_nothrow_destructible_v = + is_nothrow_destructible<_Tp>::value; + +template + inline constexpr bool has_virtual_destructor_v + = __has_virtual_destructor(_Tp); + +template + inline constexpr size_t alignment_of_v = alignment_of<_Tp>::value; + +template + inline constexpr size_t rank_v = 0; +template + inline constexpr size_t rank_v<_Tp[_Size]> = 1 + rank_v<_Tp>; +template + inline constexpr size_t rank_v<_Tp[]> = 1 + rank_v<_Tp>; + +template + inline constexpr size_t extent_v = 0; +template + inline constexpr size_t extent_v<_Tp[_Size], 0> = _Size; +template + inline constexpr size_t extent_v<_Tp[_Size], _Idx> = extent_v<_Tp, _Idx - 1>; +template + inline constexpr size_t extent_v<_Tp[], 0> = 0; +template + inline constexpr size_t extent_v<_Tp[], _Idx> = extent_v<_Tp, _Idx - 1>; + + +template + inline constexpr bool is_same_v = __is_same(_Tp, _Up); + + + + + + +template + inline constexpr bool is_base_of_v = __is_base_of(_Base, _Derived); +template + inline constexpr bool is_convertible_v = __is_convertible(_From, _To); +template + inline constexpr bool is_invocable_v = is_invocable<_Fn, _Args...>::value; +template + inline constexpr bool is_nothrow_invocable_v + = is_nothrow_invocable<_Fn, _Args...>::value; +template + inline constexpr bool is_invocable_r_v + = is_invocable_r<_Ret, _Fn, _Args...>::value; +template + inline constexpr bool is_nothrow_invocable_r_v + = is_nothrow_invocable_r<_Ret, _Fn, _Args...>::value; + + + + + + + template + struct has_unique_object_representations + : bool_constant<__has_unique_object_representations( + remove_cv_t> + )> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + inline constexpr bool has_unique_object_representations_v + = has_unique_object_representations<_Tp>::value; + + + + + + + template + struct is_aggregate + : bool_constant<__is_aggregate(remove_cv_t<_Tp>)> + { }; + + + + + + template + inline constexpr bool is_aggregate_v = __is_aggregate(remove_cv_t<_Tp>); +# 3828 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + +} +# 61 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 1 3 +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + + + + template + inline constexpr _Tp* + __addressof(_Tp& __r) noexcept + { return __builtin_addressof(__r); } +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 + template + [[__nodiscard__]] + constexpr _Tp&& + forward(typename std::remove_reference<_Tp>::type& __t) noexcept + { return static_cast<_Tp&&>(__t); } + + + + + + + + template + [[__nodiscard__]] + constexpr _Tp&& + forward(typename std::remove_reference<_Tp>::type&& __t) noexcept + { + static_assert(!std::is_lvalue_reference<_Tp>::value, + "std::forward must not be used to convert an rvalue to an lvalue"); + return static_cast<_Tp&&>(__t); + } + + + + + + + template + [[__nodiscard__]] + constexpr typename std::remove_reference<_Tp>::type&& + move(_Tp&& __t) noexcept + { return static_cast::type&&>(__t); } + + + template + struct __move_if_noexcept_cond + : public __and_<__not_>, + is_copy_constructible<_Tp>>::type { }; +# 114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 + template + [[__nodiscard__]] + constexpr + __conditional_t<__move_if_noexcept_cond<_Tp>::value, const _Tp&, _Tp&&> + move_if_noexcept(_Tp& __x) noexcept + { return std::move(__x); } +# 135 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 + template + [[__nodiscard__]] + inline constexpr _Tp* + addressof(_Tp& __r) noexcept + { return std::__addressof(__r); } + + + + template + const _Tp* addressof(const _Tp&&) = delete; + + + template + + inline _Tp + __exchange(_Tp& __obj, _Up&& __new_val) + { + _Tp __old_val = std::move(__obj); + __obj = std::forward<_Up>(__new_val); + return __old_val; + } +# 179 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 + template + + inline + + typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>, + is_move_constructible<_Tp>, + is_move_assignable<_Tp>>::value>::type + + + + swap(_Tp& __a, _Tp& __b) + noexcept(__and_, is_nothrow_move_assignable<_Tp>>::value) + + { + + + + + _Tp __tmp = std::move(__a); + __a = std::move(__b); + __b = std::move(__tmp); + } + + + + + template + + inline + + typename enable_if<__is_swappable<_Tp>::value>::type + + + + swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm]) + noexcept(__is_nothrow_swappable<_Tp>::value) + { + for (size_t __n = 0; __n < _Nm; ++__n) + swap(__a[__n], __b[__n]); + } + + + +} +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 1 3 +# 36 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 + +# 37 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 + + + + + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + template + struct tuple_size; + + + + + + template::type, + typename = typename enable_if::value>::type, + size_t = tuple_size<_Tp>::value> + using __enable_if_has_tuple_size = _Tp; + + template + struct tuple_size> + : public tuple_size<_Tp> { }; + + template + struct tuple_size> + : public tuple_size<_Tp> { }; + + template + struct tuple_size> + : public tuple_size<_Tp> { }; + + + template + inline constexpr size_t tuple_size_v = tuple_size<_Tp>::value; + + + + template + struct tuple_element; + + + template + using __tuple_element_t = typename tuple_element<__i, _Tp>::type; + + template + struct tuple_element<__i, const _Tp> + { + using type = const __tuple_element_t<__i, _Tp>; + }; + + template + struct tuple_element<__i, volatile _Tp> + { + using type = volatile __tuple_element_t<__i, _Tp>; + }; + + template + struct tuple_element<__i, const volatile _Tp> + { + using type = const volatile __tuple_element_t<__i, _Tp>; + }; + + + + + + template + constexpr size_t + __find_uniq_type_in_pack() + { + constexpr size_t __sz = sizeof...(_Types); + constexpr bool __found[__sz] = { __is_same(_Tp, _Types) ... }; + size_t __n = __sz; + for (size_t __i = 0; __i < __sz; ++__i) + { + if (__found[__i]) + { + if (__n < __sz) + return __sz; + __n = __i; + } + } + return __n; + } +# 134 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 + template + using tuple_element_t = typename tuple_element<__i, _Tp>::type; + + + + + template struct _Index_tuple { }; + + + template + struct _Build_index_tuple + { +# 154 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 + using __type = _Index_tuple<__integer_pack(_Num)...>; + + }; + + + + + + + template + struct integer_sequence + { + typedef _Tp value_type; + static constexpr size_t size() noexcept { return sizeof...(_Idx); } + }; + + + template + using make_integer_sequence + + + + = integer_sequence<_Tp, __integer_pack(_Num)...>; + + + + template + using index_sequence = integer_sequence; + + + template + using make_index_sequence = make_integer_sequence; + + + template + using index_sequence_for = make_index_sequence; + + + + struct in_place_t { + explicit in_place_t() = default; + }; + + inline constexpr in_place_t in_place{}; + + template struct in_place_type_t + { + explicit in_place_type_t() = default; + }; + + template + inline constexpr in_place_type_t<_Tp> in_place_type{}; + + template struct in_place_index_t + { + explicit in_place_index_t() = default; + }; + + template + inline constexpr in_place_index_t<_Idx> in_place_index{}; + + template + inline constexpr bool __is_in_place_type_v = false; + + template + inline constexpr bool __is_in_place_type_v> = true; + + template + using __is_in_place_type = bool_constant<__is_in_place_type_v<_Tp>>; + + + + + template + struct _Nth_type + { }; + + template + struct _Nth_type<0, _Tp0, _Rest...> + { using type = _Tp0; }; + + template + struct _Nth_type<1, _Tp0, _Tp1, _Rest...> + { using type = _Tp1; }; + + template + struct _Nth_type<2, _Tp0, _Tp1, _Tp2, _Rest...> + { using type = _Tp2; }; + + template + + + + struct _Nth_type<_Np, _Tp0, _Tp1, _Tp2, _Rest...> + : _Nth_type<_Np - 3, _Rest...> + { }; + + + template + struct _Nth_type<0, _Tp0, _Tp1, _Rest...> + { using type = _Tp0; }; + + template + struct _Nth_type<0, _Tp0, _Tp1, _Tp2, _Rest...> + { using type = _Tp0; }; + + template + struct _Nth_type<1, _Tp0, _Tp1, _Tp2, _Rest...> + { using type = _Tp1; }; + + + + + + + +} +# 63 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 2 3 + + + + + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 80 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + struct piecewise_construct_t { explicit piecewise_construct_t() = default; }; + + + inline constexpr piecewise_construct_t piecewise_construct = + piecewise_construct_t(); + + + + + template + class tuple; + + template + struct _Index_tuple; + + + + + + + + template + struct _PCC + { + template + static constexpr bool _ConstructiblePair() + { + return __and_, + is_constructible<_T2, const _U2&>>::value; + } + + template + static constexpr bool _ImplicitlyConvertiblePair() + { + return __and_, + is_convertible>::value; + } + + template + static constexpr bool _MoveConstructiblePair() + { + return __and_, + is_constructible<_T2, _U2&&>>::value; + } + + template + static constexpr bool _ImplicitlyMoveConvertiblePair() + { + return __and_, + is_convertible<_U2&&, _T2>>::value; + } + }; + + template + struct _PCC + { + template + static constexpr bool _ConstructiblePair() + { + return false; + } + + template + static constexpr bool _ImplicitlyConvertiblePair() + { + return false; + } + + template + static constexpr bool _MoveConstructiblePair() + { + return false; + } + + template + static constexpr bool _ImplicitlyMoveConvertiblePair() + { + return false; + } + }; + + + + template class __pair_base + { + + template friend struct pair; + __pair_base() = default; + ~__pair_base() = default; + __pair_base(const __pair_base&) = default; + __pair_base& operator=(const __pair_base&) = delete; + + }; +# 186 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + struct pair + : public __pair_base<_T1, _T2> + { + typedef _T1 first_type; + typedef _T2 second_type; + + _T1 first; + _T2 second; + + + constexpr pair(const pair&) = default; + constexpr pair(pair&&) = default; + + template + + pair(piecewise_construct_t, tuple<_Args1...>, tuple<_Args2...>); + + + void + swap(pair& __p) + noexcept(__and_<__is_nothrow_swappable<_T1>, + __is_nothrow_swappable<_T2>>::value) + { + using std::swap; + swap(first, __p.first); + swap(second, __p.second); + } +# 234 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + private: + template + + pair(tuple<_Args1...>&, tuple<_Args2...>&, + _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>); + public: +# 525 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template , + __is_implicitly_default_constructible<_U2>> + ::value, bool>::type = true> + constexpr pair() + : first(), second() { } + + template , + is_default_constructible<_U2>, + __not_< + __and_<__is_implicitly_default_constructible<_U1>, + __is_implicitly_default_constructible<_U2>>>> + ::value, bool>::type = false> + explicit constexpr pair() + : first(), second() { } + + + + using _PCCP = _PCC; + + + + template() + && _PCCP::template + _ImplicitlyConvertiblePair<_U1, _U2>(), + bool>::type=true> + constexpr pair(const _T1& __a, const _T2& __b) + : first(__a), second(__b) { } + + + template() + && !_PCCP::template + _ImplicitlyConvertiblePair<_U1, _U2>(), + bool>::type=false> + explicit constexpr pair(const _T1& __a, const _T2& __b) + : first(__a), second(__b) { } + + + + template + using _PCCFP = _PCC::value + || !is_same<_T2, _U2>::value, + _T1, _T2>; + + + template::template + _ConstructiblePair<_U1, _U2>() + && _PCCFP<_U1, _U2>::template + _ImplicitlyConvertiblePair<_U1, _U2>(), + bool>::type=true> + constexpr pair(const pair<_U1, _U2>& __p) + : first(__p.first), second(__p.second) + { ; } + + template::template + _ConstructiblePair<_U1, _U2>() + && !_PCCFP<_U1, _U2>::template + _ImplicitlyConvertiblePair<_U1, _U2>(), + bool>::type=false> + explicit constexpr pair(const pair<_U1, _U2>& __p) + : first(__p.first), second(__p.second) + { ; } +# 609 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + private: + + + + struct __zero_as_null_pointer_constant + { + __zero_as_null_pointer_constant(int __zero_as_null_pointer_constant::*) + { } + template::value>> + __zero_as_null_pointer_constant(_Tp) = delete; + }; + + public: + + + + + template>, + is_pointer<_T2>, + is_constructible<_T1, _U1>, + __not_>, + is_convertible<_U1, _T1>>::value, + bool> = true> + __attribute__ ((__deprecated__ ("use 'nullptr' instead of '0' to " "initialize std::pair of move-only " "type and pointer"))) + constexpr + pair(_U1&& __x, __zero_as_null_pointer_constant, ...) + : first(std::forward<_U1>(__x)), second(nullptr) + { ; } + + template>, + is_pointer<_T2>, + is_constructible<_T1, _U1>, + __not_>, + __not_>>::value, + bool> = false> + __attribute__ ((__deprecated__ ("use 'nullptr' instead of '0' to " "initialize std::pair of move-only " "type and pointer"))) + explicit constexpr + pair(_U1&& __x, __zero_as_null_pointer_constant, ...) + : first(std::forward<_U1>(__x)), second(nullptr) + { ; } + + template, + __not_>, + is_constructible<_T2, _U2>, + __not_>, + is_convertible<_U2, _T2>>::value, + bool> = true> + __attribute__ ((__deprecated__ ("use 'nullptr' instead of '0' to " "initialize std::pair of move-only " "type and pointer"))) + constexpr + pair(__zero_as_null_pointer_constant, _U2&& __y, ...) + : first(nullptr), second(std::forward<_U2>(__y)) + { ; } + + template, + __not_>, + is_constructible<_T2, _U2>, + __not_>, + __not_>>::value, + bool> = false> + __attribute__ ((__deprecated__ ("use 'nullptr' instead of '0' to " "initialize std::pair of move-only " "type and pointer"))) + explicit constexpr + pair(__zero_as_null_pointer_constant, _U2&& __y, ...) + : first(nullptr), second(std::forward<_U2>(__y)) + { ; } + + + + template() + && _PCCP::template + _ImplicitlyMoveConvertiblePair<_U1, _U2>(), + bool>::type=true> + constexpr pair(_U1&& __x, _U2&& __y) + : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) + { ; } + + template() + && !_PCCP::template + _ImplicitlyMoveConvertiblePair<_U1, _U2>(), + bool>::type=false> + explicit constexpr pair(_U1&& __x, _U2&& __y) + : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) + { ; } + + + template::template + _MoveConstructiblePair<_U1, _U2>() + && _PCCFP<_U1, _U2>::template + _ImplicitlyMoveConvertiblePair<_U1, _U2>(), + bool>::type=true> + constexpr pair(pair<_U1, _U2>&& __p) + : first(std::forward<_U1>(__p.first)), + second(std::forward<_U2>(__p.second)) + { ; } + + template::template + _MoveConstructiblePair<_U1, _U2>() + && !_PCCFP<_U1, _U2>::template + _ImplicitlyMoveConvertiblePair<_U1, _U2>(), + bool>::type=false> + explicit constexpr pair(pair<_U1, _U2>&& __p) + : first(std::forward<_U1>(__p.first)), + second(std::forward<_U2>(__p.second)) + { ; } + + + + pair& + operator=(__conditional_t<__and_, + is_copy_assignable<_T2>>::value, + const pair&, const __nonesuch&> __p) + { + first = __p.first; + second = __p.second; + return *this; + } + + pair& + operator=(__conditional_t<__and_, + is_move_assignable<_T2>>::value, + pair&&, __nonesuch&&> __p) + noexcept(__and_, + is_nothrow_move_assignable<_T2>>::value) + { + first = std::forward(__p.first); + second = std::forward(__p.second); + return *this; + } + + template + typename enable_if<__and_, + is_assignable<_T2&, const _U2&>>::value, + pair&>::type + operator=(const pair<_U1, _U2>& __p) + { + first = __p.first; + second = __p.second; + return *this; + } + + template + typename enable_if<__and_, + is_assignable<_T2&, _U2&&>>::value, + pair&>::type + operator=(pair<_U1, _U2>&& __p) + { + first = std::forward<_U1>(__p.first); + second = std::forward<_U2>(__p.second); + return *this; + } +# 801 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + }; + + + + + template pair(_T1, _T2) -> pair<_T1, _T2>; + + + + template + inline constexpr bool + operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return __x.first == __y.first && __x.second == __y.second; } +# 833 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + inline constexpr bool + operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return __x.first < __y.first + || (!(__y.first < __x.first) && __x.second < __y.second); } + + + template + inline constexpr bool + operator!=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return !(__x == __y); } + + + template + inline constexpr bool + operator>(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return __y < __x; } + + + template + inline constexpr bool + operator<=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return !(__y < __x); } + + + template + inline constexpr bool + operator>=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return !(__x < __y); } +# 870 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + inline + + + typename enable_if<__and_<__is_swappable<_T1>, + __is_swappable<_T2>>::value>::type + + + + swap(pair<_T1, _T2>& __x, pair<_T1, _T2>& __y) + noexcept(noexcept(__x.swap(__y))) + { __x.swap(__y); } +# 893 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + typename enable_if, + __is_swappable<_T2>>::value>::type + swap(pair<_T1, _T2>&, pair<_T1, _T2>&) = delete; +# 919 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + constexpr pair::__type, + typename __decay_and_strip<_T2>::__type> + make_pair(_T1&& __x, _T2&& __y) + { + typedef typename __decay_and_strip<_T1>::__type __ds_type1; + typedef typename __decay_and_strip<_T2>::__type __ds_type2; + typedef pair<__ds_type1, __ds_type2> __pair_type; + return __pair_type(std::forward<_T1>(__x), std::forward<_T2>(__y)); + } +# 942 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + struct __is_tuple_like_impl> : true_type + { }; + + + + template + struct tuple_size> + : public integral_constant { }; + + + template + struct tuple_element<0, pair<_Tp1, _Tp2>> + { typedef _Tp1 type; }; + + + template + struct tuple_element<1, pair<_Tp1, _Tp2>> + { typedef _Tp2 type; }; + + + template + inline constexpr size_t tuple_size_v> = 2; + + template + inline constexpr size_t tuple_size_v> = 2; + + template + inline constexpr bool __is_pair = false; + + template + inline constexpr bool __is_pair> = true; + + + + template + struct __pair_get; + + template<> + struct __pair_get<0> + { + template + static constexpr _Tp1& + __get(pair<_Tp1, _Tp2>& __pair) noexcept + { return __pair.first; } + + template + static constexpr _Tp1&& + __move_get(pair<_Tp1, _Tp2>&& __pair) noexcept + { return std::forward<_Tp1>(__pair.first); } + + template + static constexpr const _Tp1& + __const_get(const pair<_Tp1, _Tp2>& __pair) noexcept + { return __pair.first; } + + template + static constexpr const _Tp1&& + __const_move_get(const pair<_Tp1, _Tp2>&& __pair) noexcept + { return std::forward(__pair.first); } + }; + + template<> + struct __pair_get<1> + { + template + static constexpr _Tp2& + __get(pair<_Tp1, _Tp2>& __pair) noexcept + { return __pair.second; } + + template + static constexpr _Tp2&& + __move_get(pair<_Tp1, _Tp2>&& __pair) noexcept + { return std::forward<_Tp2>(__pair.second); } + + template + static constexpr const _Tp2& + __const_get(const pair<_Tp1, _Tp2>& __pair) noexcept + { return __pair.second; } + + template + static constexpr const _Tp2&& + __const_move_get(const pair<_Tp1, _Tp2>&& __pair) noexcept + { return std::forward(__pair.second); } + }; + + + + + + + template + constexpr typename tuple_element<_Int, pair<_Tp1, _Tp2>>::type& + get(pair<_Tp1, _Tp2>& __in) noexcept + { return __pair_get<_Int>::__get(__in); } + + template + constexpr typename tuple_element<_Int, pair<_Tp1, _Tp2>>::type&& + get(pair<_Tp1, _Tp2>&& __in) noexcept + { return __pair_get<_Int>::__move_get(std::move(__in)); } + + template + constexpr const typename tuple_element<_Int, pair<_Tp1, _Tp2>>::type& + get(const pair<_Tp1, _Tp2>& __in) noexcept + { return __pair_get<_Int>::__const_get(__in); } + + template + constexpr const typename tuple_element<_Int, pair<_Tp1, _Tp2>>::type&& + get(const pair<_Tp1, _Tp2>&& __in) noexcept + { return __pair_get<_Int>::__const_move_get(std::move(__in)); } + + + + + + template + constexpr _Tp& + get(pair<_Tp, _Up>& __p) noexcept + { return __p.first; } + + template + constexpr const _Tp& + get(const pair<_Tp, _Up>& __p) noexcept + { return __p.first; } + + template + constexpr _Tp&& + get(pair<_Tp, _Up>&& __p) noexcept + { return std::move(__p.first); } + + template + constexpr const _Tp&& + get(const pair<_Tp, _Up>&& __p) noexcept + { return std::move(__p.first); } + + template + constexpr _Tp& + get(pair<_Up, _Tp>& __p) noexcept + { return __p.second; } + + template + constexpr const _Tp& + get(const pair<_Up, _Tp>& __p) noexcept + { return __p.second; } + + template + constexpr _Tp&& + get(pair<_Up, _Tp>&& __p) noexcept + { return std::move(__p.second); } + + template + constexpr const _Tp&& + get(const pair<_Up, _Tp>&& __p) noexcept + { return std::move(__p.second); } +# 1118 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + +} +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 1 3 +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 + +# 63 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 +# 74 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 93 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 + struct input_iterator_tag { }; + + + struct output_iterator_tag { }; + + + struct forward_iterator_tag : public input_iterator_tag { }; + + + + struct bidirectional_iterator_tag : public forward_iterator_tag { }; + + + + struct random_access_iterator_tag : public bidirectional_iterator_tag { }; +# 125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 + template + struct [[__deprecated__]] iterator + { + + typedef _Category iterator_category; + + typedef _Tp value_type; + + typedef _Distance difference_type; + + typedef _Pointer pointer; + + typedef _Reference reference; + }; +# 149 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 + template + struct iterator_traits; + + + + + template> + struct __iterator_traits { }; + + + + template + struct __iterator_traits<_Iterator, + __void_t> + { + typedef typename _Iterator::iterator_category iterator_category; + typedef typename _Iterator::value_type value_type; + typedef typename _Iterator::difference_type difference_type; + typedef typename _Iterator::pointer pointer; + typedef typename _Iterator::reference reference; + }; + + + template + struct iterator_traits + : public __iterator_traits<_Iterator> { }; +# 209 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 + template + struct iterator_traits<_Tp*> + { + typedef random_access_iterator_tag iterator_category; + typedef _Tp value_type; + typedef ptrdiff_t difference_type; + typedef _Tp* pointer; + typedef _Tp& reference; + }; + + + template + struct iterator_traits + { + typedef random_access_iterator_tag iterator_category; + typedef _Tp value_type; + typedef ptrdiff_t difference_type; + typedef const _Tp* pointer; + typedef const _Tp& reference; + }; + + + + + + + template + __attribute__((__always_inline__)) + inline constexpr + typename iterator_traits<_Iter>::iterator_category + __iterator_category(const _Iter&) + { return typename iterator_traits<_Iter>::iterator_category(); } + + + + + template + using __iterator_category_t + = typename iterator_traits<_Iter>::iterator_category; + + template + using _RequireInputIter = + __enable_if_t, + input_iterator_tag>::value>; + + template> + struct __is_random_access_iter + : is_base_of + { + typedef is_base_of _Base; + enum { __value = _Base::value }; + }; + + + + + + + + +} +# 66 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 1 3 +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 + +# 63 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/concept_check.h" 1 3 +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/concept_check.h" 3 + +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/concept_check.h" 3 +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/debug/assertions.h" 1 3 +# 66 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 2 3 + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + template struct _List_iterator; + template struct _List_const_iterator; + + + template + inline constexpr + typename iterator_traits<_InputIterator>::difference_type + __distance(_InputIterator __first, _InputIterator __last, + input_iterator_tag) + { + + + + typename iterator_traits<_InputIterator>::difference_type __n = 0; + while (__first != __last) + { + ++__first; + ++__n; + } + return __n; + } + + template + __attribute__((__always_inline__)) + inline constexpr + typename iterator_traits<_RandomAccessIterator>::difference_type + __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, + random_access_iterator_tag) + { + + + + return __last - __first; + } + + + + template + ptrdiff_t + __distance(std::_List_iterator<_Tp>, + std::_List_iterator<_Tp>, + input_iterator_tag); + + template + ptrdiff_t + __distance(std::_List_const_iterator<_Tp>, + std::_List_const_iterator<_Tp>, + input_iterator_tag); + + + + + template + void + __distance(_OutputIterator, _OutputIterator, output_iterator_tag) = delete; +# 144 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 + template + [[__nodiscard__]] __attribute__((__always_inline__)) + inline constexpr + typename iterator_traits<_InputIterator>::difference_type + distance(_InputIterator __first, _InputIterator __last) + { + + return std::__distance(__first, __last, + std::__iterator_category(__first)); + } + + template + inline constexpr void + __advance(_InputIterator& __i, _Distance __n, input_iterator_tag) + { + + + do { if (std::__is_constant_evaluated() && !bool(__n >= 0)) __builtin_unreachable(); } while (false); + while (__n--) + ++__i; + } + + template + inline constexpr void + __advance(_BidirectionalIterator& __i, _Distance __n, + bidirectional_iterator_tag) + { + + + + if (__n > 0) + while (__n--) + ++__i; + else + while (__n++) + --__i; + } + + template + inline constexpr void + __advance(_RandomAccessIterator& __i, _Distance __n, + random_access_iterator_tag) + { + + + + if (__builtin_constant_p(__n) && __n == 1) + ++__i; + else if (__builtin_constant_p(__n) && __n == -1) + --__i; + else + __i += __n; + } + + + + template + void + __advance(_OutputIterator&, _Distance, output_iterator_tag) = delete; +# 217 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 + template + __attribute__((__always_inline__)) + inline constexpr void + advance(_InputIterator& __i, _Distance __n) + { + + typename iterator_traits<_InputIterator>::difference_type __d = __n; + std::__advance(__i, __d, std::__iterator_category(__i)); + } + + + + template + [[__nodiscard__]] [[__gnu__::__always_inline__]] + inline constexpr _InputIterator + next(_InputIterator __x, typename + iterator_traits<_InputIterator>::difference_type __n = 1) + { + + + std::advance(__x, __n); + return __x; + } + + template + [[__nodiscard__]] [[__gnu__::__always_inline__]] + inline constexpr _BidirectionalIterator + prev(_BidirectionalIterator __x, typename + iterator_traits<_BidirectionalIterator>::difference_type __n = 1) + { + + + + std::advance(__x, -__n); + return __x; + } + + + + +} +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 1 3 +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/ptr_traits.h" 1 3 +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/ptr_traits.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + class __undefined; + + + + template + struct __get_first_arg + { using type = __undefined; }; + + template class _SomeTemplate, typename _Tp, + typename... _Types> + struct __get_first_arg<_SomeTemplate<_Tp, _Types...>> + { using type = _Tp; }; + + + + template + struct __replace_first_arg + { }; + + template class _SomeTemplate, typename _Up, + typename _Tp, typename... _Types> + struct __replace_first_arg<_SomeTemplate<_Tp, _Types...>, _Up> + { using type = _SomeTemplate<_Up, _Types...>; }; + + + template + struct __ptr_traits_elem : __get_first_arg<_Ptr> + { }; + + + + + + + + template + struct __ptr_traits_elem<_Ptr, __void_t> + { using type = typename _Ptr::element_type; }; + + + template + using __ptr_traits_elem_t = typename __ptr_traits_elem<_Ptr>::type; + + + + + template::value> + struct __ptr_traits_ptr_to + { + using pointer = _Ptr; + using element_type = _Elt; + + + + + + + + static pointer + pointer_to(element_type& __r) + + + + + + { return pointer::pointer_to(__r); } + }; + + + template + struct __ptr_traits_ptr_to<_Ptr, _Elt, true> + { }; + + + template + struct __ptr_traits_ptr_to<_Tp*, _Tp, false> + { + using pointer = _Tp*; + using element_type = _Tp; + + + + + + + static pointer + pointer_to(element_type& __r) noexcept + { return std::addressof(__r); } + }; + + template + struct __ptr_traits_impl : __ptr_traits_ptr_to<_Ptr, _Elt> + { + private: + template + using __diff_t = typename _Tp::difference_type; + + template + using __rebind = __type_identity>; + + public: + + using pointer = _Ptr; + + + using element_type = _Elt; + + + using difference_type = __detected_or_t; + + + template + using rebind = typename __detected_or_t<__replace_first_arg<_Ptr, _Up>, + __rebind, _Ptr, _Up>::type; + }; + + + + template + struct __ptr_traits_impl<_Ptr, __undefined> + { }; + + + + + + + + template + struct pointer_traits : __ptr_traits_impl<_Ptr, __ptr_traits_elem_t<_Ptr>> + { }; + + + + + + + + template + struct pointer_traits<_Tp*> : __ptr_traits_ptr_to<_Tp*, _Tp> + { + + typedef _Tp* pointer; + + typedef _Tp element_type; + + typedef ptrdiff_t difference_type; + + template using rebind = _Up*; + }; + + + template + using __ptr_rebind = typename pointer_traits<_Ptr>::template rebind<_Tp>; + + template + constexpr _Tp* + __to_address(_Tp* __ptr) noexcept + { + static_assert(!std::is_function<_Tp>::value, "not a function pointer"); + return __ptr; + } + + + template + constexpr typename std::pointer_traits<_Ptr>::element_type* + __to_address(const _Ptr& __ptr) + { return std::__to_address(__ptr.operator->()); } +# 266 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/ptr_traits.h" 3 + +} +# 68 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 2 3 +# 88 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 113 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + +# 113 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +# 135 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class reverse_iterator + : public iterator::iterator_category, + typename iterator_traits<_Iterator>::value_type, + typename iterator_traits<_Iterator>::difference_type, + typename iterator_traits<_Iterator>::pointer, + typename iterator_traits<_Iterator>::reference> + { + template + friend class reverse_iterator; +# 154 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + protected: + _Iterator current; + + typedef iterator_traits<_Iterator> __traits_type; + + public: + typedef _Iterator iterator_type; + typedef typename __traits_type::pointer pointer; + + typedef typename __traits_type::difference_type difference_type; + typedef typename __traits_type::reference reference; +# 185 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + constexpr + reverse_iterator() + noexcept(noexcept(_Iterator())) + : current() + { } + + + + + explicit constexpr + reverse_iterator(iterator_type __x) + noexcept(noexcept(_Iterator(__x))) + : current(__x) + { } + + + + + constexpr + reverse_iterator(const reverse_iterator& __x) + noexcept(noexcept(_Iterator(__x.current))) + : current(__x.current) + { } + + + reverse_iterator& operator=(const reverse_iterator&) = default; + + + + + + + template + + + + constexpr + reverse_iterator(const reverse_iterator<_Iter>& __x) + noexcept(noexcept(_Iterator(__x.current))) + : current(__x.current) + { } + + + template + + + + + constexpr + reverse_iterator& + operator=(const reverse_iterator<_Iter>& __x) + noexcept(noexcept(current = __x.current)) + { + current = __x.current; + return *this; + } + + + + + + [[__nodiscard__]] + constexpr iterator_type + base() const + noexcept(noexcept(_Iterator(current))) + { return current; } +# 262 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + [[__nodiscard__]] + constexpr reference + operator*() const + { + _Iterator __tmp = current; + return *--__tmp; + } + + + + + + + [[__nodiscard__]] + constexpr pointer + operator->() const + + + + + { + + + _Iterator __tmp = current; + --__tmp; + return _S_to_pointer(__tmp); + } + + + + + + + constexpr reverse_iterator& + operator++() + { + --current; + return *this; + } + + + + + + + constexpr reverse_iterator + operator++(int) + { + reverse_iterator __tmp = *this; + --current; + return __tmp; + } + + + + + + + constexpr reverse_iterator& + operator--() + { + ++current; + return *this; + } + + + + + + + constexpr reverse_iterator + operator--(int) + { + reverse_iterator __tmp = *this; + ++current; + return __tmp; + } + + + + + + + [[__nodiscard__]] + constexpr reverse_iterator + operator+(difference_type __n) const + { return reverse_iterator(current - __n); } + + + + + + + + constexpr reverse_iterator& + operator+=(difference_type __n) + { + current -= __n; + return *this; + } + + + + + + + [[__nodiscard__]] + constexpr reverse_iterator + operator-(difference_type __n) const + { return reverse_iterator(current + __n); } + + + + + + + + constexpr reverse_iterator& + operator-=(difference_type __n) + { + current += __n; + return *this; + } + + + + + + + [[__nodiscard__]] + constexpr reference + operator[](difference_type __n) const + { return *(*this + __n); } +# 422 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + private: + template + static constexpr _Tp* + _S_to_pointer(_Tp* __p) + { return __p; } + + template + static constexpr pointer + _S_to_pointer(_Tp __t) + { return __t.operator->(); } + }; +# 445 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline constexpr bool + operator==(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return __x.base() == __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator<(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return __y.base() < __x.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator!=(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return !(__x == __y); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return __y < __x; } + + template + [[__nodiscard__]] + inline constexpr bool + operator<=(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return !(__y < __x); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>=(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return !(__x < __y); } + + + + + template + [[__nodiscard__]] + inline constexpr bool + operator==(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() == __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator<(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() > __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator!=(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() != __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() < __y.base(); } + + template + inline constexpr bool + operator<=(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() >= __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>=(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() <= __y.base(); } +# 622 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline constexpr auto + operator-(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + -> decltype(__y.base() - __x.base()) + { return __y.base() - __x.base(); } + + + template + [[__nodiscard__]] + inline constexpr reverse_iterator<_Iterator> + operator+(typename reverse_iterator<_Iterator>::difference_type __n, + const reverse_iterator<_Iterator>& __x) + { return reverse_iterator<_Iterator>(__x.base() - __n); } + + + + template + inline constexpr reverse_iterator<_Iterator> + __make_reverse_iterator(_Iterator __i) + { return reverse_iterator<_Iterator>(__i); } + + + + + + + + template + [[__nodiscard__]] + inline constexpr reverse_iterator<_Iterator> + make_reverse_iterator(_Iterator __i) + { return reverse_iterator<_Iterator>(__i); } +# 666 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + + auto + __niter_base(reverse_iterator<_Iterator> __it) + -> decltype(__make_reverse_iterator(__niter_base(__it.base()))) + { return __make_reverse_iterator(__niter_base(__it.base())); } + + template + struct __is_move_iterator > + : __is_move_iterator<_Iterator> + { }; + + template + + auto + __miter_base(reverse_iterator<_Iterator> __it) + -> decltype(__make_reverse_iterator(__miter_base(__it.base()))) + { return __make_reverse_iterator(__miter_base(__it.base())); } +# 697 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class back_insert_iterator + : public iterator + { + protected: + _Container* container; + + public: + + typedef _Container container_type; + + + + + + explicit + back_insert_iterator(_Container& __x) + : container(std::__addressof(__x)) { } +# 735 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + + back_insert_iterator& + operator=(const typename _Container::value_type& __value) + { + container->push_back(__value); + return *this; + } + + + back_insert_iterator& + operator=(typename _Container::value_type&& __value) + { + container->push_back(std::move(__value)); + return *this; + } + + + + [[__nodiscard__]] + back_insert_iterator& + operator*() + { return *this; } + + + + back_insert_iterator& + operator++() + { return *this; } + + + + back_insert_iterator + operator++(int) + { return *this; } + }; +# 782 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline back_insert_iterator<_Container> + back_inserter(_Container& __x) + { return back_insert_iterator<_Container>(__x); } +# 798 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class front_insert_iterator + : public iterator + { + protected: + _Container* container; + + public: + + typedef _Container container_type; + + + + + + explicit + front_insert_iterator(_Container& __x) + : container(std::__addressof(__x)) { } +# 836 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + + front_insert_iterator& + operator=(const typename _Container::value_type& __value) + { + container->push_front(__value); + return *this; + } + + + front_insert_iterator& + operator=(typename _Container::value_type&& __value) + { + container->push_front(std::move(__value)); + return *this; + } + + + + [[__nodiscard__]] + front_insert_iterator& + operator*() + { return *this; } + + + + front_insert_iterator& + operator++() + { return *this; } + + + + front_insert_iterator + operator++(int) + { return *this; } + }; +# 883 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline front_insert_iterator<_Container> + front_inserter(_Container& __x) + { return front_insert_iterator<_Container>(__x); } +# 903 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class insert_iterator + : public iterator + { + + + + typedef typename _Container::iterator _Iter; + + protected: + _Container* container; + _Iter iter; + + public: + + typedef _Container container_type; +# 928 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + + insert_iterator(_Container& __x, _Iter __i) + : container(std::__addressof(__x)), iter(__i) {} +# 964 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + + insert_iterator& + operator=(const typename _Container::value_type& __value) + { + iter = container->insert(iter, __value); + ++iter; + return *this; + } + + + insert_iterator& + operator=(typename _Container::value_type&& __value) + { + iter = container->insert(iter, std::move(__value)); + ++iter; + return *this; + } + + + + [[__nodiscard__]] + insert_iterator& + operator*() + { return *this; } + + + + insert_iterator& + operator++() + { return *this; } + + + + insert_iterator& + operator++(int) + { return *this; } + }; + +#pragma GCC diagnostic pop +# 1023 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline insert_iterator<_Container> + inserter(_Container& __x, typename _Container::iterator __i) + { return insert_iterator<_Container>(__x, __i); } + + + + + +} + +namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) +{ + +# 1046 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class __normal_iterator + { + protected: + _Iterator _M_current; + + typedef std::iterator_traits<_Iterator> __traits_type; + + + template + using __convertible_from + = std::__enable_if_t::value>; + + + public: + typedef _Iterator iterator_type; + typedef typename __traits_type::iterator_category iterator_category; + typedef typename __traits_type::value_type value_type; + typedef typename __traits_type::difference_type difference_type; + typedef typename __traits_type::reference reference; + typedef typename __traits_type::pointer pointer; + + + + + + constexpr __normal_iterator() noexcept + : _M_current(_Iterator()) { } + + explicit + __normal_iterator(const _Iterator& __i) noexcept + : _M_current(__i) { } + + + + template> + + __normal_iterator(const __normal_iterator<_Iter, _Container>& __i) + noexcept +# 1094 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + : _M_current(__i.base()) { } + + + + reference + operator*() const noexcept + { return *_M_current; } + + + pointer + operator->() const noexcept + { return _M_current; } + + + __normal_iterator& + operator++() noexcept + { + ++_M_current; + return *this; + } + + + __normal_iterator + operator++(int) noexcept + { return __normal_iterator(_M_current++); } + + + + __normal_iterator& + operator--() noexcept + { + --_M_current; + return *this; + } + + + __normal_iterator + operator--(int) noexcept + { return __normal_iterator(_M_current--); } + + + + reference + operator[](difference_type __n) const noexcept + { return _M_current[__n]; } + + + __normal_iterator& + operator+=(difference_type __n) noexcept + { _M_current += __n; return *this; } + + + __normal_iterator + operator+(difference_type __n) const noexcept + { return __normal_iterator(_M_current + __n); } + + + __normal_iterator& + operator-=(difference_type __n) noexcept + { _M_current -= __n; return *this; } + + + __normal_iterator + operator-(difference_type __n) const noexcept + { return __normal_iterator(_M_current - __n); } + + + const _Iterator& + base() const noexcept + { return _M_current; } + }; +# 1214 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline bool + operator==(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() == __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator==(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() == __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator!=(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() != __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator!=(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() != __rhs.base(); } + + + template + [[__nodiscard__]] + inline bool + operator<(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() < __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator<(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() < __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator>(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() > __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator>(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() > __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator<=(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() <= __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator<=(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() <= __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator>=(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() >= __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator>=(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() >= __rhs.base(); } + + + + + + + template + + + [[__nodiscard__]] + inline auto + operator-(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) noexcept + -> decltype(__lhs.base() - __rhs.base()) + + + + + + { return __lhs.base() - __rhs.base(); } + + template + [[__nodiscard__]] + inline typename __normal_iterator<_Iterator, _Container>::difference_type + operator-(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() - __rhs.base(); } + + template + [[__nodiscard__]] + inline __normal_iterator<_Iterator, _Container> + operator+(typename __normal_iterator<_Iterator, _Container>::difference_type + __n, const __normal_iterator<_Iterator, _Container>& __i) + noexcept + { return __normal_iterator<_Iterator, _Container>(__i.base() + __n); } + + +} + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + template + + _Iterator + __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) + noexcept(std::is_nothrow_copy_constructible<_Iterator>::value) + { return __it.base(); } + + + + + + + template + constexpr auto + __to_address(const __gnu_cxx::__normal_iterator<_Iterator, + _Container>& __it) noexcept + -> decltype(std::__to_address(__it.base())) + { return std::__to_address(__it.base()); } +# 1421 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + namespace __detail + { +# 1437 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + } +# 1448 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class move_iterator + + + + { + _Iterator _M_current; + + using __traits_type = iterator_traits<_Iterator>; + + using __base_ref = typename __traits_type::reference; + + + template + friend class move_iterator; +# 1487 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + public: + using iterator_type = _Iterator; +# 1501 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + typedef typename __traits_type::iterator_category iterator_category; + typedef typename __traits_type::value_type value_type; + typedef typename __traits_type::difference_type difference_type; + + typedef _Iterator pointer; + + + using reference + = __conditional_t::value, + typename remove_reference<__base_ref>::type&&, + __base_ref>; + + + constexpr + move_iterator() + : _M_current() { } + + explicit constexpr + move_iterator(iterator_type __i) + : _M_current(std::move(__i)) { } + + template + + + + constexpr + move_iterator(const move_iterator<_Iter>& __i) + : _M_current(__i._M_current) { } + + template + + + + + constexpr + move_iterator& operator=(const move_iterator<_Iter>& __i) + { + _M_current = __i._M_current; + return *this; + } + + + [[__nodiscard__]] + constexpr iterator_type + base() const + { return _M_current; } +# 1559 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + [[__nodiscard__]] + constexpr reference + operator*() const + + + + { return static_cast(*_M_current); } + + + [[__nodiscard__]] + constexpr pointer + operator->() const + { return _M_current; } + + constexpr move_iterator& + operator++() + { + ++_M_current; + return *this; + } + + constexpr move_iterator + operator++(int) + { + move_iterator __tmp = *this; + ++_M_current; + return __tmp; + } + + + + + + + + constexpr move_iterator& + operator--() + { + --_M_current; + return *this; + } + + constexpr move_iterator + operator--(int) + { + move_iterator __tmp = *this; + --_M_current; + return __tmp; + } + + [[__nodiscard__]] + constexpr move_iterator + operator+(difference_type __n) const + { return move_iterator(_M_current + __n); } + + constexpr move_iterator& + operator+=(difference_type __n) + { + _M_current += __n; + return *this; + } + + [[__nodiscard__]] + constexpr move_iterator + operator-(difference_type __n) const + { return move_iterator(_M_current - __n); } + + constexpr move_iterator& + operator-=(difference_type __n) + { + _M_current -= __n; + return *this; + } + + [[__nodiscard__]] + constexpr reference + operator[](difference_type __n) const + + + + { return std::move(_M_current[__n]); } +# 1673 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + }; + + template + [[__nodiscard__]] + inline constexpr bool + operator==(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + + + + { return __x.base() == __y.base(); } +# 1694 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline constexpr bool + operator!=(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + { return !(__x == __y); } + + + template + [[__nodiscard__]] + inline constexpr bool + operator<(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + + + + { return __x.base() < __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator<=(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + + + + { return !(__y < __x); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + + + + { return __y < __x; } + + template + [[__nodiscard__]] + inline constexpr bool + operator>=(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + + + + { return !(__x < __y); } + + + + + template + [[__nodiscard__]] + inline constexpr bool + operator==(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return __x.base() == __y.base(); } +# 1760 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline constexpr bool + operator!=(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return !(__x == __y); } + + template + [[__nodiscard__]] + inline constexpr bool + operator<(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return __x.base() < __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator<=(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return !(__y < __x); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return __y < __x; } + + template + [[__nodiscard__]] + inline constexpr bool + operator>=(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return !(__x < __y); } + + + + template + [[__nodiscard__]] + inline constexpr auto + operator-(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + -> decltype(__x.base() - __y.base()) + { return __x.base() - __y.base(); } + + template + [[__nodiscard__]] + inline constexpr move_iterator<_Iterator> + operator+(typename move_iterator<_Iterator>::difference_type __n, + const move_iterator<_Iterator>& __x) + { return __x + __n; } + + template + [[__nodiscard__]] + inline constexpr move_iterator<_Iterator> + make_move_iterator(_Iterator __i) + { return move_iterator<_Iterator>(std::move(__i)); } + + template::value_type>::value, + _Iterator, move_iterator<_Iterator>>> + inline constexpr _ReturnType + __make_move_if_noexcept_iterator(_Iterator __i) + { return _ReturnType(__i); } + + + + template::value, + const _Tp*, move_iterator<_Tp*>>> + inline constexpr _ReturnType + __make_move_if_noexcept_iterator(_Tp* __i) + { return _ReturnType(__i); } +# 2952 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + + auto + __niter_base(move_iterator<_Iterator> __it) + -> decltype(make_move_iterator(__niter_base(__it.base()))) + { return make_move_iterator(__niter_base(__it.base())); } + + template + struct __is_move_iterator > + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template + + auto + __miter_base(move_iterator<_Iterator> __it) + -> decltype(__miter_base(__it.base())) + { return __miter_base(__it.base()); } +# 2984 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + using __iter_key_t = remove_const_t< + typename iterator_traits<_InputIterator>::value_type::first_type>; + + template + using __iter_val_t + = typename iterator_traits<_InputIterator>::value_type::second_type; + + template + struct pair; + + template + using __iter_to_alloc_t + = pair, __iter_val_t<_InputIterator>>; + + + +} +# 68 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/debug/debug.h" 1 3 +# 48 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/debug/debug.h" 3 +namespace std +{ + namespace __debug { } +} + + + + +namespace __gnu_debug +{ + using namespace std::__debug; + + template + struct _Safe_iterator; +} +# 70 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/predefined_ops.h" 1 3 +# 35 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/predefined_ops.h" 3 +namespace __gnu_cxx +{ +namespace __ops +{ + struct _Iter_less_iter + { + template + constexpr + bool + operator()(_Iterator1 __it1, _Iterator2 __it2) const + { return *__it1 < *__it2; } + }; + + constexpr + inline _Iter_less_iter + __iter_less_iter() + { return _Iter_less_iter(); } + + struct _Iter_less_val + { + + constexpr _Iter_less_val() = default; + + + + + + explicit + _Iter_less_val(_Iter_less_iter) { } + + template + + bool + operator()(_Iterator __it, _Value& __val) const + { return *__it < __val; } + }; + + + inline _Iter_less_val + __iter_less_val() + { return _Iter_less_val(); } + + + inline _Iter_less_val + __iter_comp_val(_Iter_less_iter) + { return _Iter_less_val(); } + + struct _Val_less_iter + { + + constexpr _Val_less_iter() = default; + + + + + + explicit + _Val_less_iter(_Iter_less_iter) { } + + template + + bool + operator()(_Value& __val, _Iterator __it) const + { return __val < *__it; } + }; + + + inline _Val_less_iter + __val_less_iter() + { return _Val_less_iter(); } + + + inline _Val_less_iter + __val_comp_iter(_Iter_less_iter) + { return _Val_less_iter(); } + + struct _Iter_equal_to_iter + { + template + + bool + operator()(_Iterator1 __it1, _Iterator2 __it2) const + { return *__it1 == *__it2; } + }; + + + inline _Iter_equal_to_iter + __iter_equal_to_iter() + { return _Iter_equal_to_iter(); } + + struct _Iter_equal_to_val + { + template + + bool + operator()(_Iterator __it, _Value& __val) const + { return *__it == __val; } + }; + + + inline _Iter_equal_to_val + __iter_equal_to_val() + { return _Iter_equal_to_val(); } + + + inline _Iter_equal_to_val + __iter_comp_val(_Iter_equal_to_iter) + { return _Iter_equal_to_val(); } + + template + struct _Iter_comp_iter + { + _Compare _M_comp; + + explicit constexpr + _Iter_comp_iter(_Compare __comp) + : _M_comp(std::move(__comp)) + { } + + template + constexpr + bool + operator()(_Iterator1 __it1, _Iterator2 __it2) + { return bool(_M_comp(*__it1, *__it2)); } + }; + + template + constexpr + inline _Iter_comp_iter<_Compare> + __iter_comp_iter(_Compare __comp) + { return _Iter_comp_iter<_Compare>(std::move(__comp)); } + + template + struct _Iter_comp_val + { + _Compare _M_comp; + + + explicit + _Iter_comp_val(_Compare __comp) + : _M_comp(std::move(__comp)) + { } + + + explicit + _Iter_comp_val(const _Iter_comp_iter<_Compare>& __comp) + : _M_comp(__comp._M_comp) + { } + + + + explicit + _Iter_comp_val(_Iter_comp_iter<_Compare>&& __comp) + : _M_comp(std::move(__comp._M_comp)) + { } + + + template + + bool + operator()(_Iterator __it, _Value& __val) + { return bool(_M_comp(*__it, __val)); } + }; + + template + + inline _Iter_comp_val<_Compare> + __iter_comp_val(_Compare __comp) + { return _Iter_comp_val<_Compare>(std::move(__comp)); } + + template + + inline _Iter_comp_val<_Compare> + __iter_comp_val(_Iter_comp_iter<_Compare> __comp) + { return _Iter_comp_val<_Compare>(std::move(__comp)); } + + template + struct _Val_comp_iter + { + _Compare _M_comp; + + + explicit + _Val_comp_iter(_Compare __comp) + : _M_comp(std::move(__comp)) + { } + + + explicit + _Val_comp_iter(const _Iter_comp_iter<_Compare>& __comp) + : _M_comp(__comp._M_comp) + { } + + + + explicit + _Val_comp_iter(_Iter_comp_iter<_Compare>&& __comp) + : _M_comp(std::move(__comp._M_comp)) + { } + + + template + + bool + operator()(_Value& __val, _Iterator __it) + { return bool(_M_comp(__val, *__it)); } + }; + + template + + inline _Val_comp_iter<_Compare> + __val_comp_iter(_Compare __comp) + { return _Val_comp_iter<_Compare>(std::move(__comp)); } + + template + + inline _Val_comp_iter<_Compare> + __val_comp_iter(_Iter_comp_iter<_Compare> __comp) + { return _Val_comp_iter<_Compare>(std::move(__comp)); } + + template + struct _Iter_equals_val + { + _Value& _M_value; + + + explicit + _Iter_equals_val(_Value& __value) + : _M_value(__value) + { } + + template + + bool + operator()(_Iterator __it) + { return *__it == _M_value; } + }; + + template + + inline _Iter_equals_val<_Value> + __iter_equals_val(_Value& __val) + { return _Iter_equals_val<_Value>(__val); } + + template + struct _Iter_equals_iter + { + _Iterator1 _M_it1; + + + explicit + _Iter_equals_iter(_Iterator1 __it1) + : _M_it1(__it1) + { } + + template + + bool + operator()(_Iterator2 __it2) + { return *__it2 == *_M_it1; } + }; + + template + + inline _Iter_equals_iter<_Iterator> + __iter_comp_iter(_Iter_equal_to_iter, _Iterator __it) + { return _Iter_equals_iter<_Iterator>(__it); } + + template + struct _Iter_pred + { + _Predicate _M_pred; + + + explicit + _Iter_pred(_Predicate __pred) + : _M_pred(std::move(__pred)) + { } + + template + + bool + operator()(_Iterator __it) + { return bool(_M_pred(*__it)); } + }; + + template + + inline _Iter_pred<_Predicate> + __pred_iter(_Predicate __pred) + { return _Iter_pred<_Predicate>(std::move(__pred)); } + + template + struct _Iter_comp_to_val + { + _Compare _M_comp; + _Value& _M_value; + + + _Iter_comp_to_val(_Compare __comp, _Value& __value) + : _M_comp(std::move(__comp)), _M_value(__value) + { } + + template + + bool + operator()(_Iterator __it) + { return bool(_M_comp(*__it, _M_value)); } + }; + + template + _Iter_comp_to_val<_Compare, _Value> + + __iter_comp_val(_Compare __comp, _Value &__val) + { + return _Iter_comp_to_val<_Compare, _Value>(std::move(__comp), __val); + } + + template + struct _Iter_comp_to_iter + { + _Compare _M_comp; + _Iterator1 _M_it1; + + + _Iter_comp_to_iter(_Compare __comp, _Iterator1 __it1) + : _M_comp(std::move(__comp)), _M_it1(__it1) + { } + + template + + bool + operator()(_Iterator2 __it2) + { return bool(_M_comp(*__it2, *_M_it1)); } + }; + + template + + inline _Iter_comp_to_iter<_Compare, _Iterator> + __iter_comp_iter(_Iter_comp_iter<_Compare> __comp, _Iterator __it) + { + return _Iter_comp_to_iter<_Compare, _Iterator>( + std::move(__comp._M_comp), __it); + } + + template + struct _Iter_negate + { + _Predicate _M_pred; + + + explicit + _Iter_negate(_Predicate __pred) + : _M_pred(std::move(__pred)) + { } + + template + + bool + operator()(_Iterator __it) + { return !bool(_M_pred(*__it)); } + }; + + template + + inline _Iter_negate<_Predicate> + __negate(_Iter_pred<_Predicate> __pred) + { return _Iter_negate<_Predicate>(std::move(__pred._M_pred)); } + +} +} +# 72 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 1 3 +# 32 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 + +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 +# 55 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 149 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 + template + constexpr _Tp + __rotl(_Tp __x, int __s) noexcept + { + constexpr auto _Nd = __gnu_cxx::__int_traits<_Tp>::__digits; + if constexpr ((_Nd & (_Nd - 1)) == 0) + { + + + constexpr unsigned __uNd = _Nd; + const unsigned __r = __s; + return (__x << (__r % __uNd)) | (__x >> ((-__r) % __uNd)); + } + const int __r = __s % _Nd; + if (__r == 0) + return __x; + else if (__r > 0) + return (__x << __r) | (__x >> ((_Nd - __r) % _Nd)); + else + return (__x >> -__r) | (__x << ((_Nd + __r) % _Nd)); + } + + template + constexpr _Tp + __rotr(_Tp __x, int __s) noexcept + { + constexpr auto _Nd = __gnu_cxx::__int_traits<_Tp>::__digits; + if constexpr ((_Nd & (_Nd - 1)) == 0) + { + + + constexpr unsigned __uNd = _Nd; + const unsigned __r = __s; + return (__x >> (__r % __uNd)) | (__x << ((-__r) % __uNd)); + } + const int __r = __s % _Nd; + if (__r == 0) + return __x; + else if (__r > 0) + return (__x >> __r) | (__x << ((_Nd - __r) % _Nd)); + else + return (__x << -__r) | (__x >> ((_Nd + __r) % _Nd)); + } + + template + constexpr int + __countl_zero(_Tp __x) noexcept + { + using __gnu_cxx::__int_traits; + constexpr auto _Nd = __int_traits<_Tp>::__digits; + + if (__x == 0) + return _Nd; + + constexpr auto _Nd_ull = __int_traits::__digits; + constexpr auto _Nd_ul = __int_traits::__digits; + constexpr auto _Nd_u = __int_traits::__digits; + + if constexpr (_Nd <= _Nd_u) + { + constexpr int __diff = _Nd_u - _Nd; + return __builtin_clz(__x) - __diff; + } + else if constexpr (_Nd <= _Nd_ul) + { + constexpr int __diff = _Nd_ul - _Nd; + return __builtin_clzl(__x) - __diff; + } + else if constexpr (_Nd <= _Nd_ull) + { + constexpr int __diff = _Nd_ull - _Nd; + return __builtin_clzll(__x) - __diff; + } + else + { + static_assert(_Nd <= (2 * _Nd_ull), + "Maximum supported integer size is 128-bit"); + + unsigned long long __high = __x >> _Nd_ull; + if (__high != 0) + { + constexpr int __diff = (2 * _Nd_ull) - _Nd; + return __builtin_clzll(__high) - __diff; + } + constexpr auto __max_ull = __int_traits::__max; + unsigned long long __low = __x & __max_ull; + return (_Nd - _Nd_ull) + __builtin_clzll(__low); + } + } + + template + constexpr int + __countl_one(_Tp __x) noexcept + { + return std::__countl_zero<_Tp>((_Tp)~__x); + } + + template + constexpr int + __countr_zero(_Tp __x) noexcept + { + using __gnu_cxx::__int_traits; + constexpr auto _Nd = __int_traits<_Tp>::__digits; + + if (__x == 0) + return _Nd; + + constexpr auto _Nd_ull = __int_traits::__digits; + constexpr auto _Nd_ul = __int_traits::__digits; + constexpr auto _Nd_u = __int_traits::__digits; + + if constexpr (_Nd <= _Nd_u) + return __builtin_ctz(__x); + else if constexpr (_Nd <= _Nd_ul) + return __builtin_ctzl(__x); + else if constexpr (_Nd <= _Nd_ull) + return __builtin_ctzll(__x); + else + { + static_assert(_Nd <= (2 * _Nd_ull), + "Maximum supported integer size is 128-bit"); + + constexpr auto __max_ull = __int_traits::__max; + unsigned long long __low = __x & __max_ull; + if (__low != 0) + return __builtin_ctzll(__low); + unsigned long long __high = __x >> _Nd_ull; + return __builtin_ctzll(__high) + _Nd_ull; + } + } + + template + constexpr int + __countr_one(_Tp __x) noexcept + { + return std::__countr_zero((_Tp)~__x); + } + + template + constexpr int + __popcount(_Tp __x) noexcept + { + using __gnu_cxx::__int_traits; + constexpr auto _Nd = __int_traits<_Tp>::__digits; + + constexpr auto _Nd_ull = __int_traits::__digits; + constexpr auto _Nd_ul = __int_traits::__digits; + constexpr auto _Nd_u = __int_traits::__digits; + + if constexpr (_Nd <= _Nd_u) + return __builtin_popcount(__x); + else if constexpr (_Nd <= _Nd_ul) + return __builtin_popcountl(__x); + else if constexpr (_Nd <= _Nd_ull) + return __builtin_popcountll(__x); + else + { + static_assert(_Nd <= (2 * _Nd_ull), + "Maximum supported integer size is 128-bit"); + + constexpr auto __max_ull = __int_traits::__max; + unsigned long long __low = __x & __max_ull; + unsigned long long __high = __x >> _Nd_ull; + return __builtin_popcountll(__low) + __builtin_popcountll(__high); + } + } + + template + constexpr bool + __has_single_bit(_Tp __x) noexcept + { return std::__popcount(__x) == 1; } + + template + constexpr _Tp + __bit_ceil(_Tp __x) noexcept + { + using __gnu_cxx::__int_traits; + constexpr auto _Nd = __int_traits<_Tp>::__digits; + if (__x == 0 || __x == 1) + return 1; + auto __shift_exponent = _Nd - std::__countl_zero((_Tp)(__x - 1u)); + + + + + if (!std::__is_constant_evaluated()) + { + do { if (std::__is_constant_evaluated() && !bool(__shift_exponent != __int_traits<_Tp>::__digits)) __builtin_unreachable(); } while (false); + } + + using __promoted_type = decltype(__x << 1); + if constexpr (!is_same<__promoted_type, _Tp>::value) + { + + + + + + const int __extra_exp = sizeof(__promoted_type) / sizeof(_Tp) / 2; + __shift_exponent |= (__shift_exponent & _Nd) << __extra_exp; + } + return (_Tp)1u << __shift_exponent; + } + + template + constexpr _Tp + __bit_floor(_Tp __x) noexcept + { + constexpr auto _Nd = __gnu_cxx::__int_traits<_Tp>::__digits; + if (__x == 0) + return 0; + return (_Tp)1u << (_Nd - std::__countl_zero((_Tp)(__x >> 1))); + } + + template + constexpr int + __bit_width(_Tp __x) noexcept + { + constexpr auto _Nd = __gnu_cxx::__int_traits<_Tp>::__digits; + return _Nd - std::__countl_zero(__x); + } +# 478 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 + +} +# 77 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 + + + + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + + + template + constexpr + inline int + __memcmp(const _Tp* __first1, const _Up* __first2, size_t __num) + { + + static_assert(sizeof(_Tp) == sizeof(_Up), "can be compared with memcmp"); +# 108 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num); + } +# 152 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline void + iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) + { + + + + +# 185 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + swap(*__a, *__b); + + } +# 201 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + _ForwardIterator2 + swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, + _ForwardIterator2 __first2) + { + + + + + + ; + + for (; __first1 != __last1; ++__first1, (void)++__first2) + std::iter_swap(__first1, __first2); + return __first2; + } +# 230 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + constexpr + inline const _Tp& + min(const _Tp& __a, const _Tp& __b) + { + + + + if (__b < __a) + return __b; + return __a; + } +# 254 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + constexpr + inline const _Tp& + max(const _Tp& __a, const _Tp& __b) + { + + + + if (__a < __b) + return __b; + return __a; + } +# 278 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + constexpr + inline const _Tp& + min(const _Tp& __a, const _Tp& __b, _Compare __comp) + { + + if (__comp(__b, __a)) + return __b; + return __a; + } +# 300 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + constexpr + inline const _Tp& + max(const _Tp& __a, const _Tp& __b, _Compare __comp) + { + + if (__comp(__a, __b)) + return __b; + return __a; + } + + + + template + + inline _Iterator + __niter_base(_Iterator __it) + noexcept(std::is_nothrow_copy_constructible<_Iterator>::value) + { return __it; } + + template + _Ite + __niter_base(const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, + std::random_access_iterator_tag>&); + + + + + template + + inline _From + __niter_wrap(_From __from, _To __res) + { return __from + (__res - std::__niter_base(__from)); } + + + template + + inline _Iterator + __niter_wrap(const _Iterator&, _Iterator __res) + { return __res; } + + + + + + + + template + struct __copy_move + { + template + + static _OI + __copy_m(_II __first, _II __last, _OI __result) + { + for (; __first != __last; ++__result, (void)++__first) + *__result = *__first; + return __result; + } + }; + + + template + struct __copy_move + { + template + + static _OI + __copy_m(_II __first, _II __last, _OI __result) + { + for (; __first != __last; ++__result, (void)++__first) + *__result = std::move(*__first); + return __result; + } + }; + + + template<> + struct __copy_move + { + template + + static _OI + __copy_m(_II __first, _II __last, _OI __result) + { + typedef typename iterator_traits<_II>::difference_type _Distance; + for(_Distance __n = __last - __first; __n > 0; --__n) + { + *__result = *__first; + ++__first; + ++__result; + } + return __result; + } + + template + static void + __assign_one(_Tp* __to, _Up* __from) + { *__to = *__from; } + }; + + + template<> + struct __copy_move + { + template + + static _OI + __copy_m(_II __first, _II __last, _OI __result) + { + typedef typename iterator_traits<_II>::difference_type _Distance; + for(_Distance __n = __last - __first; __n > 0; --__n) + { + *__result = std::move(*__first); + ++__first; + ++__result; + } + return __result; + } + + template + static void + __assign_one(_Tp* __to, _Up* __from) + { *__to = std::move(*__from); } + }; + + + template + struct __copy_move<_IsMove, true, random_access_iterator_tag> + { + template + + static _Up* + __copy_m(_Tp* __first, _Tp* __last, _Up* __result) + { + const ptrdiff_t _Num = __last - __first; + if (__builtin_expect(_Num > 1, true)) + __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + else if (_Num == 1) + std::__copy_move<_IsMove, false, random_access_iterator_tag>:: + __assign_one(__result, __first); + return __result + _Num; + } + }; + + + + template + struct _Deque_iterator; + + struct _Bit_iterator; + + + + + + + template + struct char_traits; + + template + class istreambuf_iterator; + + template + class ostreambuf_iterator; + + template + typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, + ostreambuf_iterator<_CharT, char_traits<_CharT> > >::__type + __copy_move_a2(_CharT*, _CharT*, + ostreambuf_iterator<_CharT, char_traits<_CharT> >); + + template + typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, + ostreambuf_iterator<_CharT, char_traits<_CharT> > >::__type + __copy_move_a2(const _CharT*, const _CharT*, + ostreambuf_iterator<_CharT, char_traits<_CharT> >); + + template + typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, + _CharT*>::__type + __copy_move_a2(istreambuf_iterator<_CharT, char_traits<_CharT> >, + istreambuf_iterator<_CharT, char_traits<_CharT> >, _CharT*); + + template + typename __gnu_cxx::__enable_if< + __is_char<_CharT>::__value, + std::_Deque_iterator<_CharT, _CharT&, _CharT*> >::__type + __copy_move_a2( + istreambuf_iterator<_CharT, char_traits<_CharT> >, + istreambuf_iterator<_CharT, char_traits<_CharT> >, + std::_Deque_iterator<_CharT, _CharT&, _CharT*>); + + + template + + inline _OI + __copy_move_a2(_II __first, _II __last, _OI __result) + { + typedef typename iterator_traits<_II>::iterator_category _Category; + + + + + + return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, + _Category>::__copy_m(__first, __last, __result); + } + + template + _OI + __copy_move_a1(std::_Deque_iterator<_Tp, _Ref, _Ptr>, + std::_Deque_iterator<_Tp, _Ref, _Ptr>, + _OI); + + template + std::_Deque_iterator<_OTp, _OTp&, _OTp*> + __copy_move_a1(std::_Deque_iterator<_ITp, _IRef, _IPtr>, + std::_Deque_iterator<_ITp, _IRef, _IPtr>, + std::_Deque_iterator<_OTp, _OTp&, _OTp*>); + + template + typename __gnu_cxx::__enable_if< + __is_random_access_iter<_II>::__value, + std::_Deque_iterator<_Tp, _Tp&, _Tp*> >::__type + __copy_move_a1(_II, _II, std::_Deque_iterator<_Tp, _Tp&, _Tp*>); + + template + + inline _OI + __copy_move_a1(_II __first, _II __last, _OI __result) + { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } + + template + + inline _OI + __copy_move_a(_II __first, _II __last, _OI __result) + { + return std::__niter_wrap(__result, + std::__copy_move_a1<_IsMove>(std::__niter_base(__first), + std::__niter_base(__last), + std::__niter_base(__result))); + } + + template + _OI + __copy_move_a(const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + _OI); + + template + __gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat> + __copy_move_a(_II, _II, + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&); + + template + ::__gnu_debug::_Safe_iterator<_OIte, _OSeq, _OCat> + __copy_move_a(const ::__gnu_debug::_Safe_iterator<_IIte, _ISeq, _ICat>&, + const ::__gnu_debug::_Safe_iterator<_IIte, _ISeq, _ICat>&, + const ::__gnu_debug::_Safe_iterator<_OIte, _OSeq, _OCat>&); + + template + + _OutputIterator + __copy_n_a(_InputIterator __first, _Size __n, _OutputIterator __result, + bool) + { + if (__n > 0) + { + while (true) + { + *__result = *__first; + ++__result; + if (--__n > 0) + ++__first; + else + break; + } + } + return __result; + } + + + template + typename __gnu_cxx::__enable_if< + __is_char<_CharT>::__value, _CharT*>::__type + __copy_n_a(istreambuf_iterator<_CharT, char_traits<_CharT> >, + _Size, _CharT*, bool); + + template + typename __gnu_cxx::__enable_if< + __is_char<_CharT>::__value, + std::_Deque_iterator<_CharT, _CharT&, _CharT*> >::__type + __copy_n_a(istreambuf_iterator<_CharT, char_traits<_CharT> >, _Size, + std::_Deque_iterator<_CharT, _CharT&, _CharT*>, + bool); +# 621 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _OI + copy(_II __first, _II __last, _OI __result) + { + + + + + ; + + return std::__copy_move_a<__is_move_iterator<_II>::__value> + (std::__miter_base(__first), std::__miter_base(__last), __result); + } +# 654 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _OI + move(_II __first, _II __last, _OI __result) + { + + + + + ; + + return std::__copy_move_a(std::__miter_base(__first), + std::__miter_base(__last), __result); + } + + + + + + + template + struct __copy_move_backward + { + template + + static _BI2 + __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) + { + while (__first != __last) + *--__result = *--__last; + return __result; + } + }; + + + template + struct __copy_move_backward + { + template + + static _BI2 + __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) + { + while (__first != __last) + *--__result = std::move(*--__last); + return __result; + } + }; + + + template<> + struct __copy_move_backward + { + template + + static _BI2 + __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) + { + typename iterator_traits<_BI1>::difference_type + __n = __last - __first; + for (; __n > 0; --__n) + *--__result = *--__last; + return __result; + } + }; + + + template<> + struct __copy_move_backward + { + template + + static _BI2 + __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) + { + typename iterator_traits<_BI1>::difference_type + __n = __last - __first; + for (; __n > 0; --__n) + *--__result = std::move(*--__last); + return __result; + } + }; + + + template + struct __copy_move_backward<_IsMove, true, random_access_iterator_tag> + { + template + + static _Up* + __copy_move_b(_Tp* __first, _Tp* __last, _Up* __result) + { + const ptrdiff_t _Num = __last - __first; + if (__builtin_expect(_Num > 1, true)) + __builtin_memmove(__result - _Num, __first, sizeof(_Tp) * _Num); + else if (_Num == 1) + std::__copy_move<_IsMove, false, random_access_iterator_tag>:: + __assign_one(__result - 1, __first); + return __result - _Num; + } + }; + + template + + inline _BI2 + __copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result) + { + typedef typename iterator_traits<_BI1>::iterator_category _Category; + + + + + + return std::__copy_move_backward<_IsMove, + __memcpyable<_BI2, _BI1>::__value, + _Category>::__copy_move_b(__first, + __last, + __result); + } + + template + + inline _BI2 + __copy_move_backward_a1(_BI1 __first, _BI1 __last, _BI2 __result) + { return std::__copy_move_backward_a2<_IsMove>(__first, __last, __result); } + + template + _OI + __copy_move_backward_a1(std::_Deque_iterator<_Tp, _Ref, _Ptr>, + std::_Deque_iterator<_Tp, _Ref, _Ptr>, + _OI); + + template + std::_Deque_iterator<_OTp, _OTp&, _OTp*> + __copy_move_backward_a1( + std::_Deque_iterator<_ITp, _IRef, _IPtr>, + std::_Deque_iterator<_ITp, _IRef, _IPtr>, + std::_Deque_iterator<_OTp, _OTp&, _OTp*>); + + template + typename __gnu_cxx::__enable_if< + __is_random_access_iter<_II>::__value, + std::_Deque_iterator<_Tp, _Tp&, _Tp*> >::__type + __copy_move_backward_a1(_II, _II, + std::_Deque_iterator<_Tp, _Tp&, _Tp*>); + + template + + inline _OI + __copy_move_backward_a(_II __first, _II __last, _OI __result) + { + return std::__niter_wrap(__result, + std::__copy_move_backward_a1<_IsMove> + (std::__niter_base(__first), std::__niter_base(__last), + std::__niter_base(__result))); + } + + template + _OI + __copy_move_backward_a( + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + _OI); + + template + __gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat> + __copy_move_backward_a(_II, _II, + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&); + + template + ::__gnu_debug::_Safe_iterator<_OIte, _OSeq, _OCat> + __copy_move_backward_a( + const ::__gnu_debug::_Safe_iterator<_IIte, _ISeq, _ICat>&, + const ::__gnu_debug::_Safe_iterator<_IIte, _ISeq, _ICat>&, + const ::__gnu_debug::_Safe_iterator<_OIte, _OSeq, _OCat>&); +# 854 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _BI2 + copy_backward(_BI1 __first, _BI1 __last, _BI2 __result) + { + + + + + + ; + + return std::__copy_move_backward_a<__is_move_iterator<_BI1>::__value> + (std::__miter_base(__first), std::__miter_base(__last), __result); + } +# 889 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _BI2 + move_backward(_BI1 __first, _BI1 __last, _BI2 __result) + { + + + + + + ; + + return std::__copy_move_backward_a(std::__miter_base(__first), + std::__miter_base(__last), + __result); + } + + + + + + + template + + inline typename + __gnu_cxx::__enable_if::__value, void>::__type + __fill_a1(_ForwardIterator __first, _ForwardIterator __last, + const _Tp& __value) + { + for (; __first != __last; ++__first) + *__first = __value; + } + + template + + inline typename + __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, void>::__type + __fill_a1(_ForwardIterator __first, _ForwardIterator __last, + const _Tp& __value) + { + const _Tp __tmp = __value; + for (; __first != __last; ++__first) + *__first = __tmp; + } + + + template + + inline typename + __gnu_cxx::__enable_if<__is_byte<_Tp>::__value, void>::__type + __fill_a1(_Tp* __first, _Tp* __last, const _Tp& __c) + { + const _Tp __tmp = __c; +# 950 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + if (const size_t __len = __last - __first) + __builtin_memset(__first, static_cast(__tmp), __len); + } + + template + + inline void + __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, + ::__gnu_cxx::__normal_iterator<_Ite, _Cont> __last, + const _Tp& __value) + { std::__fill_a1(__first.base(), __last.base(), __value); } + + template + void + __fill_a1(const std::_Deque_iterator<_Tp, _Tp&, _Tp*>&, + const std::_Deque_iterator<_Tp, _Tp&, _Tp*>&, + const _VTp&); + + + void + __fill_a1(std::_Bit_iterator, std::_Bit_iterator, + const bool&); + + template + + inline void + __fill_a(_FIte __first, _FIte __last, const _Tp& __value) + { std::__fill_a1(__first, __last, __value); } + + template + void + __fill_a(const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + const _Tp&); +# 997 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline void + fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) + { + + + + ; + + std::__fill_a(__first, __last, __value); + } + + + inline constexpr int + __size_to_integer(int __n) { return __n; } + inline constexpr unsigned + __size_to_integer(unsigned __n) { return __n; } + inline constexpr long + __size_to_integer(long __n) { return __n; } + inline constexpr unsigned long + __size_to_integer(unsigned long __n) { return __n; } + inline constexpr long long + __size_to_integer(long long __n) { return __n; } + inline constexpr unsigned long long + __size_to_integer(unsigned long long __n) { return __n; } + + + __extension__ inline constexpr __int128 + __size_to_integer(__int128 __n) { return __n; } + __extension__ inline constexpr unsigned __int128 + __size_to_integer(unsigned __int128 __n) { return __n; } +# 1049 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + inline constexpr long long + __size_to_integer(float __n) { return (long long)__n; } + inline constexpr long long + __size_to_integer(double __n) { return (long long)__n; } + inline constexpr long long + __size_to_integer(long double __n) { return (long long)__n; } + + __extension__ inline constexpr long long + __size_to_integer(__float128 __n) { return (long long)__n; } + + + template + + inline typename + __gnu_cxx::__enable_if::__value, _OutputIterator>::__type + __fill_n_a1(_OutputIterator __first, _Size __n, const _Tp& __value) + { + for (; __n > 0; --__n, (void) ++__first) + *__first = __value; + return __first; + } + + template + + inline typename + __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, _OutputIterator>::__type + __fill_n_a1(_OutputIterator __first, _Size __n, const _Tp& __value) + { + const _Tp __tmp = __value; + for (; __n > 0; --__n, (void) ++__first) + *__first = __tmp; + return __first; + } + + template + ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat> + __fill_n_a(const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>& __first, + _Size __n, const _Tp& __value, + std::input_iterator_tag); + + template + + inline _OutputIterator + __fill_n_a(_OutputIterator __first, _Size __n, const _Tp& __value, + std::output_iterator_tag) + { + + static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); + + return __fill_n_a1(__first, __n, __value); + } + + template + + inline _OutputIterator + __fill_n_a(_OutputIterator __first, _Size __n, const _Tp& __value, + std::input_iterator_tag) + { + + static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); + + return __fill_n_a1(__first, __n, __value); + } + + template + + inline _OutputIterator + __fill_n_a(_OutputIterator __first, _Size __n, const _Tp& __value, + std::random_access_iterator_tag) + { + + static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); + + if (__n <= 0) + return __first; + + ; + + std::__fill_a(__first, __first + __n, __value); + return __first + __n; + } +# 1149 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _OI + fill_n(_OI __first, _Size __n, const _Tp& __value) + { + + + + return std::__fill_n_a(__first, std::__size_to_integer(__n), __value, + std::__iterator_category(__first)); + } + + template + struct __equal + { + template + + static bool + equal(_II1 __first1, _II1 __last1, _II2 __first2) + { + for (; __first1 != __last1; ++__first1, (void) ++__first2) + if (!(*__first1 == *__first2)) + return false; + return true; + } + }; + + template<> + struct __equal + { + template + + static bool + equal(const _Tp* __first1, const _Tp* __last1, const _Tp* __first2) + { + if (const size_t __len = (__last1 - __first1)) + return !std::__memcmp(__first1, __first2, __len); + return true; + } + }; + + template + typename __gnu_cxx::__enable_if< + __is_random_access_iter<_II>::__value, bool>::__type + __equal_aux1(std::_Deque_iterator<_Tp, _Ref, _Ptr>, + std::_Deque_iterator<_Tp, _Ref, _Ptr>, + _II); + + template + bool + __equal_aux1(std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + std::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); + + template + typename __gnu_cxx::__enable_if< + __is_random_access_iter<_II>::__value, bool>::__type + __equal_aux1(_II, _II, + std::_Deque_iterator<_Tp, _Ref, _Ptr>); + + template + + inline bool + __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) + { + typedef typename iterator_traits<_II1>::value_type _ValueType1; + const bool __simple = ((__is_integer<_ValueType1>::__value + || __is_pointer<_ValueType1>::__value) + && __memcmpable<_II1, _II2>::__value); + return std::__equal<__simple>::equal(__first1, __last1, __first2); + } + + template + + inline bool + __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) + { + return std::__equal_aux1(std::__niter_base(__first1), + std::__niter_base(__last1), + std::__niter_base(__first2)); + } + + template + bool + __equal_aux(const ::__gnu_debug::_Safe_iterator<_II1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_II1, _Seq1, _Cat1>&, + _II2); + + template + bool + __equal_aux(_II1, _II1, + const ::__gnu_debug::_Safe_iterator<_II2, _Seq2, _Cat2>&); + + template + bool + __equal_aux(const ::__gnu_debug::_Safe_iterator<_II1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_II1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_II2, _Seq2, _Cat2>&); + + template + struct __lc_rai + { + template + + static _II1 + __newlast1(_II1, _II1 __last1, _II2, _II2) + { return __last1; } + + template + + static bool + __cnd2(_II __first, _II __last) + { return __first != __last; } + }; + + template<> + struct __lc_rai + { + template + + static _RAI1 + __newlast1(_RAI1 __first1, _RAI1 __last1, + _RAI2 __first2, _RAI2 __last2) + { + const typename iterator_traits<_RAI1>::difference_type + __diff1 = __last1 - __first1; + const typename iterator_traits<_RAI2>::difference_type + __diff2 = __last2 - __first2; + return __diff2 < __diff1 ? __first1 + __diff2 : __last1; + } + + template + static bool + __cnd2(_RAI, _RAI) + { return true; } + }; + + template + + bool + __lexicographical_compare_impl(_II1 __first1, _II1 __last1, + _II2 __first2, _II2 __last2, + _Compare __comp) + { + typedef typename iterator_traits<_II1>::iterator_category _Category1; + typedef typename iterator_traits<_II2>::iterator_category _Category2; + typedef std::__lc_rai<_Category1, _Category2> __rai_type; + + __last1 = __rai_type::__newlast1(__first1, __last1, __first2, __last2); + for (; __first1 != __last1 && __rai_type::__cnd2(__first2, __last2); + ++__first1, (void)++__first2) + { + if (__comp(__first1, __first2)) + return true; + if (__comp(__first2, __first1)) + return false; + } + return __first1 == __last1 && __first2 != __last2; + } + + template + struct __lexicographical_compare + { + template + + static bool + __lc(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) + { + using __gnu_cxx::__ops::__iter_less_iter; + return std::__lexicographical_compare_impl(__first1, __last1, + __first2, __last2, + __iter_less_iter()); + } + + template + + static int + __3way(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) + { + while (__first1 != __last1) + { + if (__first2 == __last2) + return +1; + if (*__first1 < *__first2) + return -1; + if (*__first2 < *__first1) + return +1; + ++__first1; + ++__first2; + } + return int(__first2 == __last2) - 1; + } + }; + + template<> + struct __lexicographical_compare + { + template + + static bool + __lc(const _Tp* __first1, const _Tp* __last1, + const _Up* __first2, const _Up* __last2) + { return __3way(__first1, __last1, __first2, __last2) < 0; } + + template + + static ptrdiff_t + __3way(const _Tp* __first1, const _Tp* __last1, + const _Up* __first2, const _Up* __last2) + { + const size_t __len1 = __last1 - __first1; + const size_t __len2 = __last2 - __first2; + if (const size_t __len = std::min(__len1, __len2)) + if (int __result = std::__memcmp(__first1, __first2, __len)) + return __result; + return ptrdiff_t(__len1 - __len2); + } + }; + + template + + inline bool + __lexicographical_compare_aux1(_II1 __first1, _II1 __last1, + _II2 __first2, _II2 __last2) + { + typedef typename iterator_traits<_II1>::value_type _ValueType1; + typedef typename iterator_traits<_II2>::value_type _ValueType2; + const bool __simple = + (__is_memcmp_ordered_with<_ValueType1, _ValueType2>::__value + && __is_pointer<_II1>::__value + && __is_pointer<_II2>::__value + + + + + + + + ); + + return std::__lexicographical_compare<__simple>::__lc(__first1, __last1, + __first2, __last2); + } + + template + bool + __lexicographical_compare_aux1( + std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + _Tp2*, _Tp2*); + + template + bool + __lexicographical_compare_aux1(_Tp1*, _Tp1*, + std::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, + std::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); + + template + bool + __lexicographical_compare_aux1( + std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + std::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, + std::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); + + template + + inline bool + __lexicographical_compare_aux(_II1 __first1, _II1 __last1, + _II2 __first2, _II2 __last2) + { + return std::__lexicographical_compare_aux1(std::__niter_base(__first1), + std::__niter_base(__last1), + std::__niter_base(__first2), + std::__niter_base(__last2)); + } + + template + bool + __lexicographical_compare_aux( + const ::__gnu_debug::_Safe_iterator<_Iter1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_Iter1, _Seq1, _Cat1>&, + _II2, _II2); + + template + bool + __lexicographical_compare_aux( + _II1, _II1, + const ::__gnu_debug::_Safe_iterator<_Iter2, _Seq2, _Cat2>&, + const ::__gnu_debug::_Safe_iterator<_Iter2, _Seq2, _Cat2>&); + + template + bool + __lexicographical_compare_aux( + const ::__gnu_debug::_Safe_iterator<_Iter1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_Iter1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_Iter2, _Seq2, _Cat2>&, + const ::__gnu_debug::_Safe_iterator<_Iter2, _Seq2, _Cat2>&); + + template + + _ForwardIterator + __lower_bound(_ForwardIterator __first, _ForwardIterator __last, + const _Tp& __val, _Compare __comp) + { + typedef typename iterator_traits<_ForwardIterator>::difference_type + _DistanceType; + + _DistanceType __len = std::distance(__first, __last); + + while (__len > 0) + { + _DistanceType __half = __len >> 1; + _ForwardIterator __middle = __first; + std::advance(__middle, __half); + if (__comp(__middle, __val)) + { + __first = __middle; + ++__first; + __len = __len - __half - 1; + } + else + __len = __half; + } + return __first; + } +# 1495 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _ForwardIterator + lower_bound(_ForwardIterator __first, _ForwardIterator __last, + const _Tp& __val) + { + + + + + ; + + return std::__lower_bound(__first, __last, __val, + __gnu_cxx::__ops::__iter_less_val()); + } + + + + template + inline constexpr _Tp + __lg(_Tp __n) + { + + return std::__bit_width(make_unsigned_t<_Tp>(__n)) - 1; +# 1531 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + } + + +# 1547 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + equal(_II1 __first1, _II1 __last1, _II2 __first2) + { + + + + + + + ; + + return std::__equal_aux(__first1, __last1, __first2); + } +# 1578 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + equal(_IIter1 __first1, _IIter1 __last1, + _IIter2 __first2, _BinaryPredicate __binary_pred) + { + + + + ; + + for (; __first1 != __last1; ++__first1, (void)++__first2) + if (!bool(__binary_pred(*__first1, *__first2))) + return false; + return true; + } + + + + template + + inline bool + __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) + { + using _RATag = random_access_iterator_tag; + using _Cat1 = typename iterator_traits<_II1>::iterator_category; + using _Cat2 = typename iterator_traits<_II2>::iterator_category; + using _RAIters = __and_, is_same<_Cat2, _RATag>>; + if (_RAIters()) + { + auto __d1 = std::distance(__first1, __last1); + auto __d2 = std::distance(__first2, __last2); + if (__d1 != __d2) + return false; + return std::equal(__first1, __last1, __first2); + } + + for (; __first1 != __last1 && __first2 != __last2; + ++__first1, (void)++__first2) + if (!(*__first1 == *__first2)) + return false; + return __first1 == __last1 && __first2 == __last2; + } + + + template + + inline bool + __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2, + _BinaryPredicate __binary_pred) + { + using _RATag = random_access_iterator_tag; + using _Cat1 = typename iterator_traits<_II1>::iterator_category; + using _Cat2 = typename iterator_traits<_II2>::iterator_category; + using _RAIters = __and_, is_same<_Cat2, _RATag>>; + if (_RAIters()) + { + auto __d1 = std::distance(__first1, __last1); + auto __d2 = std::distance(__first2, __last2); + if (__d1 != __d2) + return false; + return std::equal(__first1, __last1, __first2, + __binary_pred); + } + + for (; __first1 != __last1 && __first2 != __last2; + ++__first1, (void)++__first2) + if (!bool(__binary_pred(*__first1, *__first2))) + return false; + return __first1 == __last1 && __first2 == __last2; + } +# 1668 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) + { + + + + + + + ; + ; + + return std::__equal4(__first1, __last1, __first2, __last2); + } +# 1701 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + equal(_IIter1 __first1, _IIter1 __last1, + _IIter2 __first2, _IIter2 __last2, _BinaryPredicate __binary_pred) + { + + + + ; + ; + + return std::__equal4(__first1, __last1, __first2, __last2, + __binary_pred); + } +# 1733 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + lexicographical_compare(_II1 __first1, _II1 __last1, + _II2 __first2, _II2 __last2) + { + + + + + + + + + + ; + ; + + return std::__lexicographical_compare_aux(__first1, __last1, + __first2, __last2); + } +# 1768 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + lexicographical_compare(_II1 __first1, _II1 __last1, + _II2 __first2, _II2 __last2, _Compare __comp) + { + + + + ; + ; + + return std::__lexicographical_compare_impl + (__first1, __last1, __first2, __last2, + __gnu_cxx::__ops::__iter_comp_iter(__comp)); + } +# 1880 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + pair<_InputIterator1, _InputIterator2> + __mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2, _BinaryPredicate __binary_pred) + { + while (__first1 != __last1 && __binary_pred(__first1, __first2)) + { + ++__first1; + ++__first2; + } + return pair<_InputIterator1, _InputIterator2>(__first1, __first2); + } +# 1908 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline pair<_InputIterator1, _InputIterator2> + mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2) + { + + + + + + + ; + + return std::__mismatch(__first1, __last1, __first2, + __gnu_cxx::__ops::__iter_equal_to_iter()); + } +# 1942 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline pair<_InputIterator1, _InputIterator2> + mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2, _BinaryPredicate __binary_pred) + { + + + + ; + + return std::__mismatch(__first1, __last1, __first2, + __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); + } + + + + template + + pair<_InputIterator1, _InputIterator2> + __mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2, _InputIterator2 __last2, + _BinaryPredicate __binary_pred) + { + while (__first1 != __last1 && __first2 != __last2 + && __binary_pred(__first1, __first2)) + { + ++__first1; + ++__first2; + } + return pair<_InputIterator1, _InputIterator2>(__first1, __first2); + } +# 1991 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline pair<_InputIterator1, _InputIterator2> + mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2, _InputIterator2 __last2) + { + + + + + + + ; + ; + + return std::__mismatch(__first1, __last1, __first2, __last2, + __gnu_cxx::__ops::__iter_equal_to_iter()); + } +# 2027 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline pair<_InputIterator1, _InputIterator2> + mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2, _InputIterator2 __last2, + _BinaryPredicate __binary_pred) + { + + + + ; + ; + + return std::__mismatch(__first1, __last1, __first2, __last2, + __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); + } + + + + + + template + + inline _InputIterator + __find_if(_InputIterator __first, _InputIterator __last, + _Predicate __pred, input_iterator_tag) + { + while (__first != __last && !__pred(__first)) + ++__first; + return __first; + } + + + template + + _RandomAccessIterator + __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, + _Predicate __pred, random_access_iterator_tag) + { + typename iterator_traits<_RandomAccessIterator>::difference_type + __trip_count = (__last - __first) >> 2; + + for (; __trip_count > 0; --__trip_count) + { + if (__pred(__first)) + return __first; + ++__first; + + if (__pred(__first)) + return __first; + ++__first; + + if (__pred(__first)) + return __first; + ++__first; + + if (__pred(__first)) + return __first; + ++__first; + } + + switch (__last - __first) + { + case 3: + if (__pred(__first)) + return __first; + ++__first; + + case 2: + if (__pred(__first)) + return __first; + ++__first; + + case 1: + if (__pred(__first)) + return __first; + ++__first; + + case 0: + default: + return __last; + } + } + + template + + inline _Iterator + __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) + { + return __find_if(__first, __last, __pred, + std::__iterator_category(__first)); + } + + template + + typename iterator_traits<_InputIterator>::difference_type + __count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred) + { + typename iterator_traits<_InputIterator>::difference_type __n = 0; + for (; __first != __last; ++__first) + if (__pred(__first)) + ++__n; + return __n; + } + + template + + _ForwardIterator + __remove_if(_ForwardIterator __first, _ForwardIterator __last, + _Predicate __pred) + { + __first = std::__find_if(__first, __last, __pred); + if (__first == __last) + return __first; + _ForwardIterator __result = __first; + ++__first; + for (; __first != __last; ++__first) + if (!__pred(__first)) + { + *__result = std::move(*__first); + ++__result; + } + return __result; + } + + + template + + bool + __is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, + _ForwardIterator2 __first2, _BinaryPredicate __pred) + { + + + for (; __first1 != __last1; ++__first1, (void)++__first2) + if (!__pred(__first1, __first2)) + break; + + if (__first1 == __last1) + return true; + + + + _ForwardIterator2 __last2 = __first2; + std::advance(__last2, std::distance(__first1, __last1)); + for (_ForwardIterator1 __scan = __first1; __scan != __last1; ++__scan) + { + if (__scan != std::__find_if(__first1, __scan, + __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan))) + continue; + + auto __matches + = std::__count_if(__first2, __last2, + __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan)); + if (0 == __matches || + std::__count_if(__scan, __last1, + __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan)) + != __matches) + return false; + } + return true; + } +# 2204 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, + _ForwardIterator2 __first2) + { + + + + + + + ; + + return std::__is_permutation(__first1, __last1, __first2, + __gnu_cxx::__ops::__iter_equal_to_iter()); + } + + + +} +# 44 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 1 3 +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + +# 41 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +# 158 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + + + + enum float_round_style + { + round_indeterminate = -1, + round_toward_zero = 0, + round_to_nearest = 1, + round_toward_infinity = 2, + round_toward_neg_infinity = 3 + }; + + + + + + + + enum float_denorm_style + { + + denorm_indeterminate = -1, + + denorm_absent = 0, + + denorm_present = 1 + }; +# 202 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + struct __numeric_limits_base + { + + + static constexpr bool is_specialized = false; + + + + + static constexpr int digits = 0; + + + static constexpr int digits10 = 0; + + + + + static constexpr int max_digits10 = 0; + + + + static constexpr bool is_signed = false; + + + static constexpr bool is_integer = false; + + + + + static constexpr bool is_exact = false; + + + + static constexpr int radix = 0; + + + + static constexpr int min_exponent = 0; + + + + static constexpr int min_exponent10 = 0; + + + + + static constexpr int max_exponent = 0; + + + + static constexpr int max_exponent10 = 0; + + + static constexpr bool has_infinity = false; + + + + static constexpr bool has_quiet_NaN = false; + + + + static constexpr bool has_signaling_NaN = false; + + + static constexpr float_denorm_style has_denorm = denorm_absent; + + + + static constexpr bool has_denorm_loss = false; + + + + static constexpr bool is_iec559 = false; + + + + + static constexpr bool is_bounded = false; +# 288 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + static constexpr bool is_modulo = false; + + + static constexpr bool traps = false; + + + static constexpr bool tinyness_before = false; + + + + + static constexpr float_round_style round_style = + round_toward_zero; + }; +# 311 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + template + struct numeric_limits : public __numeric_limits_base + { + + + static constexpr _Tp + min() noexcept { return _Tp(); } + + + static constexpr _Tp + max() noexcept { return _Tp(); } + + + + + static constexpr _Tp + lowest() noexcept { return _Tp(); } + + + + + static constexpr _Tp + epsilon() noexcept { return _Tp(); } + + + static constexpr _Tp + round_error() noexcept { return _Tp(); } + + + static constexpr _Tp + infinity() noexcept { return _Tp(); } + + + + static constexpr _Tp + quiet_NaN() noexcept { return _Tp(); } + + + + static constexpr _Tp + signaling_NaN() noexcept { return _Tp(); } + + + + + static constexpr _Tp + denorm_min() noexcept { return _Tp(); } + }; + + + + + template + struct numeric_limits + : public numeric_limits<_Tp> { }; + + template + struct numeric_limits + : public numeric_limits<_Tp> { }; + + template + struct numeric_limits + : public numeric_limits<_Tp> { }; +# 383 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr bool + min() noexcept { return false; } + + static constexpr bool + max() noexcept { return true; } + + + static constexpr bool + lowest() noexcept { return min(); } + + static constexpr int digits = 1; + static constexpr int digits10 = 0; + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr bool + epsilon() noexcept { return false; } + + static constexpr bool + round_error() noexcept { return false; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr bool + infinity() noexcept { return false; } + + static constexpr bool + quiet_NaN() noexcept { return false; } + + static constexpr bool + signaling_NaN() noexcept { return false; } + + static constexpr bool + denorm_min() noexcept { return false; } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + + + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr char + min() noexcept { return (((char)(-1) < 0) ? -(((char)(-1) < 0) ? (((((char)1 << ((sizeof(char) * 8 - ((char)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char)0) - 1 : (char)0); } + + static constexpr char + max() noexcept { return (((char)(-1) < 0) ? (((((char)1 << ((sizeof(char) * 8 - ((char)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char)0); } + + + static constexpr char + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(char) * 8 - ((char)(-1) < 0)); + static constexpr int digits10 = ((sizeof(char) * 8 - ((char)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = ((char)(-1) < 0); + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr char + epsilon() noexcept { return 0; } + + static constexpr char + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr + char infinity() noexcept { return char(); } + + static constexpr char + quiet_NaN() noexcept { return char(); } + + static constexpr char + signaling_NaN() noexcept { return char(); } + + static constexpr char + denorm_min() noexcept { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = !is_signed; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr signed char + min() noexcept { return -0x7f - 1; } + + static constexpr signed char + max() noexcept { return 0x7f; } + + + static constexpr signed char + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(signed char) * 8 - ((signed char)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(signed char) * 8 - ((signed char)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = true; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr signed char + epsilon() noexcept { return 0; } + + static constexpr signed char + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr signed char + infinity() noexcept { return static_cast(0); } + + static constexpr signed char + quiet_NaN() noexcept { return static_cast(0); } + + static constexpr signed char + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr signed char + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr unsigned char + min() noexcept { return 0; } + + static constexpr unsigned char + max() noexcept { return 0x7f * 2U + 1; } + + + static constexpr unsigned char + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(unsigned char) * 8 - ((unsigned char)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(unsigned char) * 8 - ((unsigned char)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr unsigned char + epsilon() noexcept { return 0; } + + static constexpr unsigned char + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr unsigned char + infinity() noexcept + { return static_cast(0); } + + static constexpr unsigned char + quiet_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned char + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned char + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = true; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr wchar_t + min() noexcept { return (((wchar_t)(-1) < 0) ? -(((wchar_t)(-1) < 0) ? (((((wchar_t)1 << ((sizeof(wchar_t) * 8 - ((wchar_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(wchar_t)0) - 1 : (wchar_t)0); } + + static constexpr wchar_t + max() noexcept { return (((wchar_t)(-1) < 0) ? (((((wchar_t)1 << ((sizeof(wchar_t) * 8 - ((wchar_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(wchar_t)0); } + + + static constexpr wchar_t + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(wchar_t) * 8 - ((wchar_t)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(wchar_t) * 8 - ((wchar_t)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = ((wchar_t)(-1) < 0); + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr wchar_t + epsilon() noexcept { return 0; } + + static constexpr wchar_t + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr wchar_t + infinity() noexcept { return wchar_t(); } + + static constexpr wchar_t + quiet_NaN() noexcept { return wchar_t(); } + + static constexpr wchar_t + signaling_NaN() noexcept { return wchar_t(); } + + static constexpr wchar_t + denorm_min() noexcept { return wchar_t(); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = !is_signed; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; +# 796 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr char16_t + min() noexcept { return (((char16_t)(-1) < 0) ? -(((char16_t)(-1) < 0) ? (((((char16_t)1 << ((sizeof(char16_t) * 8 - ((char16_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char16_t)0) - 1 : (char16_t)0); } + + static constexpr char16_t + max() noexcept { return (((char16_t)(-1) < 0) ? (((((char16_t)1 << ((sizeof(char16_t) * 8 - ((char16_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char16_t)0); } + + static constexpr char16_t + lowest() noexcept { return min(); } + + static constexpr int digits = (sizeof(char16_t) * 8 - ((char16_t)(-1) < 0)); + static constexpr int digits10 = ((sizeof(char16_t) * 8 - ((char16_t)(-1) < 0)) * 643L / 2136); + static constexpr int max_digits10 = 0; + static constexpr bool is_signed = ((char16_t)(-1) < 0); + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr char16_t + epsilon() noexcept { return 0; } + + static constexpr char16_t + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr char16_t + infinity() noexcept { return char16_t(); } + + static constexpr char16_t + quiet_NaN() noexcept { return char16_t(); } + + static constexpr char16_t + signaling_NaN() noexcept { return char16_t(); } + + static constexpr char16_t + denorm_min() noexcept { return char16_t(); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = !is_signed; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr char32_t + min() noexcept { return (((char32_t)(-1) < 0) ? -(((char32_t)(-1) < 0) ? (((((char32_t)1 << ((sizeof(char32_t) * 8 - ((char32_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char32_t)0) - 1 : (char32_t)0); } + + static constexpr char32_t + max() noexcept { return (((char32_t)(-1) < 0) ? (((((char32_t)1 << ((sizeof(char32_t) * 8 - ((char32_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char32_t)0); } + + static constexpr char32_t + lowest() noexcept { return min(); } + + static constexpr int digits = (sizeof(char32_t) * 8 - ((char32_t)(-1) < 0)); + static constexpr int digits10 = ((sizeof(char32_t) * 8 - ((char32_t)(-1) < 0)) * 643L / 2136); + static constexpr int max_digits10 = 0; + static constexpr bool is_signed = ((char32_t)(-1) < 0); + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr char32_t + epsilon() noexcept { return 0; } + + static constexpr char32_t + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr char32_t + infinity() noexcept { return char32_t(); } + + static constexpr char32_t + quiet_NaN() noexcept { return char32_t(); } + + static constexpr char32_t + signaling_NaN() noexcept { return char32_t(); } + + static constexpr char32_t + denorm_min() noexcept { return char32_t(); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = !is_signed; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style = round_toward_zero; + }; + + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr short + min() noexcept { return -0x7fff - 1; } + + static constexpr short + max() noexcept { return 0x7fff; } + + + static constexpr short + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(short) * 8 - ((short)(-1) < 0)); + static constexpr int digits10 = ((sizeof(short) * 8 - ((short)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = true; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr short + epsilon() noexcept { return 0; } + + static constexpr short + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr short + infinity() noexcept { return short(); } + + static constexpr short + quiet_NaN() noexcept { return short(); } + + static constexpr short + signaling_NaN() noexcept { return short(); } + + static constexpr short + denorm_min() noexcept { return short(); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr unsigned short + min() noexcept { return 0; } + + static constexpr unsigned short + max() noexcept { return 0x7fff * 2U + 1; } + + + static constexpr unsigned short + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(unsigned short) * 8 - ((unsigned short)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(unsigned short) * 8 - ((unsigned short)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr unsigned short + epsilon() noexcept { return 0; } + + static constexpr unsigned short + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr unsigned short + infinity() noexcept + { return static_cast(0); } + + static constexpr unsigned short + quiet_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned short + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned short + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = true; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr int + min() noexcept { return -0x7fffffff - 1; } + + static constexpr int + max() noexcept { return 0x7fffffff; } + + + static constexpr int + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(int) * 8 - ((int)(-1) < 0)); + static constexpr int digits10 = ((sizeof(int) * 8 - ((int)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = true; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr int + epsilon() noexcept { return 0; } + + static constexpr int + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr int + infinity() noexcept { return static_cast(0); } + + static constexpr int + quiet_NaN() noexcept { return static_cast(0); } + + static constexpr int + signaling_NaN() noexcept { return static_cast(0); } + + static constexpr int + denorm_min() noexcept { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr unsigned int + min() noexcept { return 0; } + + static constexpr unsigned int + max() noexcept { return 0x7fffffff * 2U + 1; } + + + static constexpr unsigned int + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(unsigned int) * 8 - ((unsigned int)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(unsigned int) * 8 - ((unsigned int)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr unsigned int + epsilon() noexcept { return 0; } + + static constexpr unsigned int + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr unsigned int + infinity() noexcept { return static_cast(0); } + + static constexpr unsigned int + quiet_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned int + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned int + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = true; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr long + min() noexcept { return -0x7fffffffffffffffL - 1; } + + static constexpr long + max() noexcept { return 0x7fffffffffffffffL; } + + + static constexpr long + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(long) * 8 - ((long)(-1) < 0)); + static constexpr int digits10 = ((sizeof(long) * 8 - ((long)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = true; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr long + epsilon() noexcept { return 0; } + + static constexpr long + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr long + infinity() noexcept { return static_cast(0); } + + static constexpr long + quiet_NaN() noexcept { return static_cast(0); } + + static constexpr long + signaling_NaN() noexcept { return static_cast(0); } + + static constexpr long + denorm_min() noexcept { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr unsigned long + min() noexcept { return 0; } + + static constexpr unsigned long + max() noexcept { return 0x7fffffffffffffffL * 2UL + 1; } + + + static constexpr unsigned long + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(unsigned long) * 8 - ((unsigned long)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(unsigned long) * 8 - ((unsigned long)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr unsigned long + epsilon() noexcept { return 0; } + + static constexpr unsigned long + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr unsigned long + infinity() noexcept + { return static_cast(0); } + + static constexpr unsigned long + quiet_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned long + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned long + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = true; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr long long + min() noexcept { return -0x7fffffffffffffffLL - 1; } + + static constexpr long long + max() noexcept { return 0x7fffffffffffffffLL; } + + + static constexpr long long + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(long long) * 8 - ((long long)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(long long) * 8 - ((long long)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = true; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr long long + epsilon() noexcept { return 0; } + + static constexpr long long + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr long long + infinity() noexcept { return static_cast(0); } + + static constexpr long long + quiet_NaN() noexcept { return static_cast(0); } + + static constexpr long long + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr long long + denorm_min() noexcept { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr unsigned long long + min() noexcept { return 0; } + + static constexpr unsigned long long + max() noexcept { return 0x7fffffffffffffffLL * 2ULL + 1; } + + + static constexpr unsigned long long + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(unsigned long long) * 8 - ((unsigned long long)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(unsigned long long) * 8 - ((unsigned long long)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr unsigned long long + epsilon() noexcept { return 0; } + + static constexpr unsigned long long + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr unsigned long long + infinity() noexcept + { return static_cast(0); } + + static constexpr unsigned long long + quiet_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned long long + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned long long + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = true; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; +# 1637 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + __extension__ template<> struct numeric_limits<__int128> { static constexpr bool is_specialized = true; static constexpr __int128 min() noexcept { return (((__int128)(-1) < 0) ? -(((__int128)(-1) < 0) ? (((((__int128)1 << ((128 - ((__int128)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(__int128)0) - 1 : (__int128)0); } static constexpr __int128 max() noexcept { return (((__int128)(-1) < 0) ? (((((__int128)1 << ((128 - ((__int128)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(__int128)0); } static constexpr int digits = 128 - 1; static constexpr int digits10 = (128 - 1) * 643L / 2136; static constexpr bool is_signed = true; static constexpr bool is_integer = true; static constexpr bool is_exact = true; static constexpr int radix = 2; static constexpr __int128 epsilon() noexcept { return 0; } static constexpr __int128 round_error() noexcept { return 0; } static constexpr __int128 lowest() noexcept { return min(); } static constexpr int max_digits10 = 0; static constexpr int min_exponent = 0; static constexpr int min_exponent10 = 0; static constexpr int max_exponent = 0; static constexpr int max_exponent10 = 0; static constexpr bool has_infinity = false; static constexpr bool has_quiet_NaN = false; static constexpr bool has_signaling_NaN = false; static constexpr float_denorm_style has_denorm = denorm_absent; static constexpr bool has_denorm_loss = false; static constexpr __int128 infinity() noexcept { return static_cast<__int128>(0); } static constexpr __int128 quiet_NaN() noexcept { return static_cast<__int128>(0); } static constexpr __int128 signaling_NaN() noexcept { return static_cast<__int128>(0); } static constexpr __int128 denorm_min() noexcept { return static_cast<__int128>(0); } static constexpr bool is_iec559 = false; static constexpr bool is_bounded = true; static constexpr bool is_modulo = false; static constexpr bool traps = true; static constexpr bool tinyness_before = false; static constexpr float_round_style round_style = round_toward_zero; }; __extension__ template<> struct numeric_limits { static constexpr bool is_specialized = true; static constexpr unsigned __int128 min() noexcept { return 0; } static constexpr unsigned __int128 max() noexcept { return (((unsigned __int128)(-1) < 0) ? (((((unsigned __int128)1 << ((128 - ((unsigned __int128)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(unsigned __int128)0); } static constexpr unsigned __int128 lowest() noexcept { return min(); } static constexpr int max_digits10 = 0; static constexpr int digits = 128; static constexpr int digits10 = 128 * 643L / 2136; static constexpr bool is_signed = false; static constexpr bool is_integer = true; static constexpr bool is_exact = true; static constexpr int radix = 2; static constexpr unsigned __int128 epsilon() noexcept { return 0; } static constexpr unsigned __int128 round_error() noexcept { return 0; } static constexpr int min_exponent = 0; static constexpr int min_exponent10 = 0; static constexpr int max_exponent = 0; static constexpr int max_exponent10 = 0; static constexpr bool has_infinity = false; static constexpr bool has_quiet_NaN = false; static constexpr bool has_signaling_NaN = false; static constexpr float_denorm_style has_denorm = denorm_absent; static constexpr bool has_denorm_loss = false; static constexpr unsigned __int128 infinity() noexcept { return static_cast(0); } static constexpr unsigned __int128 quiet_NaN() noexcept { return static_cast(0); } static constexpr unsigned __int128 signaling_NaN() noexcept { return static_cast(0); } static constexpr unsigned __int128 denorm_min() noexcept { return static_cast(0); } static constexpr bool is_iec559 = false; static constexpr bool is_bounded = true; static constexpr bool is_modulo = true; static constexpr bool traps = true; static constexpr bool tinyness_before = false; static constexpr float_round_style round_style = round_toward_zero; }; +# 1669 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr float + min() noexcept { return 1.17549435082228750796873653722224568e-38F; } + + static constexpr float + max() noexcept { return 3.40282346638528859811704183484516925e+38F; } + + + static constexpr float + lowest() noexcept { return -3.40282346638528859811704183484516925e+38F; } + + + static constexpr int digits = 24; + static constexpr int digits10 = 6; + + static constexpr int max_digits10 + = (2 + (24) * 643L / 2136); + + static constexpr bool is_signed = true; + static constexpr bool is_integer = false; + static constexpr bool is_exact = false; + static constexpr int radix = 2; + + static constexpr float + epsilon() noexcept { return 1.19209289550781250000000000000000000e-7F; } + + static constexpr float + round_error() noexcept { return 0.5F; } + + static constexpr int min_exponent = (-125); + static constexpr int min_exponent10 = (-37); + static constexpr int max_exponent = 128; + static constexpr int max_exponent10 = 38; + + static constexpr bool has_infinity = 1; + static constexpr bool has_quiet_NaN = 1; + static constexpr bool has_signaling_NaN = has_quiet_NaN; + static constexpr float_denorm_style has_denorm + = bool(1) ? denorm_present : denorm_absent; + static constexpr bool has_denorm_loss + = false; + + static constexpr float + infinity() noexcept { return __builtin_huge_valf(); } + + static constexpr float + quiet_NaN() noexcept { return __builtin_nanf(""); } + + static constexpr float + signaling_NaN() noexcept { return __builtin_nansf(""); } + + static constexpr float + denorm_min() noexcept { return 1.40129846432481707092372958328991613e-45F; } + + static constexpr bool is_iec559 + = has_infinity && has_quiet_NaN && has_denorm == denorm_present; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = false; + static constexpr bool tinyness_before + = false; + static constexpr float_round_style round_style + = round_to_nearest; + }; + + + + + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr double + min() noexcept { return double(2.22507385850720138309023271733240406e-308L); } + + static constexpr double + max() noexcept { return double(1.79769313486231570814527423731704357e+308L); } + + + static constexpr double + lowest() noexcept { return -double(1.79769313486231570814527423731704357e+308L); } + + + static constexpr int digits = 53; + static constexpr int digits10 = 15; + + static constexpr int max_digits10 + = (2 + (53) * 643L / 2136); + + static constexpr bool is_signed = true; + static constexpr bool is_integer = false; + static constexpr bool is_exact = false; + static constexpr int radix = 2; + + static constexpr double + epsilon() noexcept { return double(2.22044604925031308084726333618164062e-16L); } + + static constexpr double + round_error() noexcept { return 0.5; } + + static constexpr int min_exponent = (-1021); + static constexpr int min_exponent10 = (-307); + static constexpr int max_exponent = 1024; + static constexpr int max_exponent10 = 308; + + static constexpr bool has_infinity = 1; + static constexpr bool has_quiet_NaN = 1; + static constexpr bool has_signaling_NaN = has_quiet_NaN; + static constexpr float_denorm_style has_denorm + = bool(1) ? denorm_present : denorm_absent; + static constexpr bool has_denorm_loss + = false; + + static constexpr double + infinity() noexcept { return __builtin_huge_val(); } + + static constexpr double + quiet_NaN() noexcept { return __builtin_nan(""); } + + static constexpr double + signaling_NaN() noexcept { return __builtin_nans(""); } + + static constexpr double + denorm_min() noexcept { return double(4.94065645841246544176568792868221372e-324L); } + + static constexpr bool is_iec559 + = has_infinity && has_quiet_NaN && has_denorm == denorm_present; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = false; + static constexpr bool tinyness_before + = false; + static constexpr float_round_style round_style + = round_to_nearest; + }; + + + + + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr long double + min() noexcept { return 3.36210314311209350626267781732175260e-4932L; } + + static constexpr long double + max() noexcept { return 1.18973149535723176502126385303097021e+4932L; } + + + static constexpr long double + lowest() noexcept { return -1.18973149535723176502126385303097021e+4932L; } + + + static constexpr int digits = 64; + static constexpr int digits10 = 18; + + static constexpr int max_digits10 + = (2 + (64) * 643L / 2136); + + static constexpr bool is_signed = true; + static constexpr bool is_integer = false; + static constexpr bool is_exact = false; + static constexpr int radix = 2; + + static constexpr long double + epsilon() noexcept { return 1.08420217248550443400745280086994171e-19L; } + + static constexpr long double + round_error() noexcept { return 0.5L; } + + static constexpr int min_exponent = (-16381); + static constexpr int min_exponent10 = (-4931); + static constexpr int max_exponent = 16384; + static constexpr int max_exponent10 = 4932; + + static constexpr bool has_infinity = 1; + static constexpr bool has_quiet_NaN = 1; + static constexpr bool has_signaling_NaN = has_quiet_NaN; + static constexpr float_denorm_style has_denorm + = bool(1) ? denorm_present : denorm_absent; + static constexpr bool has_denorm_loss + = false; + + static constexpr long double + infinity() noexcept { return __builtin_huge_vall(); } + + static constexpr long double + quiet_NaN() noexcept { return __builtin_nanl(""); } + + static constexpr long double + signaling_NaN() noexcept { return __builtin_nansl(""); } + + static constexpr long double + denorm_min() noexcept { return 3.64519953188247460252840593361941982e-4951L; } + + static constexpr bool is_iec559 + = has_infinity && has_quiet_NaN && has_denorm == denorm_present; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = false; + static constexpr bool tinyness_before = + false; + static constexpr float_round_style round_style = + round_to_nearest; + }; +# 2076 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + +} +# 45 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 1 3 +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 1 3 +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 + namespace __detail + { + + + + template + struct __floating_point_constant + { + static const _Tp __value; + }; + + + + template + struct __numeric_constants + { + + static _Tp __pi() throw() + { return static_cast<_Tp>(3.1415926535897932384626433832795029L); } + + static _Tp __pi_2() throw() + { return static_cast<_Tp>(1.5707963267948966192313216916397514L); } + + static _Tp __pi_3() throw() + { return static_cast<_Tp>(1.0471975511965977461542144610931676L); } + + static _Tp __pi_4() throw() + { return static_cast<_Tp>(0.7853981633974483096156608458198757L); } + + static _Tp __1_pi() throw() + { return static_cast<_Tp>(0.3183098861837906715377675267450287L); } + + static _Tp __2_sqrtpi() throw() + { return static_cast<_Tp>(1.1283791670955125738961589031215452L); } + + static _Tp __sqrt2() throw() + { return static_cast<_Tp>(1.4142135623730950488016887242096981L); } + + static _Tp __sqrt3() throw() + { return static_cast<_Tp>(1.7320508075688772935274463415058723L); } + + static _Tp __sqrtpio2() throw() + { return static_cast<_Tp>(1.2533141373155002512078826424055226L); } + + static _Tp __sqrt1_2() throw() + { return static_cast<_Tp>(0.7071067811865475244008443621048490L); } + + static _Tp __lnpi() throw() + { return static_cast<_Tp>(1.1447298858494001741434273513530587L); } + + static _Tp __gamma_e() throw() + { return static_cast<_Tp>(0.5772156649015328606065120900824024L); } + + static _Tp __euler() throw() + { return static_cast<_Tp>(2.7182818284590452353602874713526625L); } + }; +# 114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 + template + inline bool __isnan(_Tp __x) + { return std::isnan(__x); } +# 133 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 + } + + + + + +} +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 2 3 + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + namespace __detail + { +# 76 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __bernoulli_series(unsigned int __n) + { + + static const _Tp __num[28] = { + _Tp(1UL), -_Tp(1UL) / _Tp(2UL), + _Tp(1UL) / _Tp(6UL), _Tp(0UL), + -_Tp(1UL) / _Tp(30UL), _Tp(0UL), + _Tp(1UL) / _Tp(42UL), _Tp(0UL), + -_Tp(1UL) / _Tp(30UL), _Tp(0UL), + _Tp(5UL) / _Tp(66UL), _Tp(0UL), + -_Tp(691UL) / _Tp(2730UL), _Tp(0UL), + _Tp(7UL) / _Tp(6UL), _Tp(0UL), + -_Tp(3617UL) / _Tp(510UL), _Tp(0UL), + _Tp(43867UL) / _Tp(798UL), _Tp(0UL), + -_Tp(174611) / _Tp(330UL), _Tp(0UL), + _Tp(854513UL) / _Tp(138UL), _Tp(0UL), + -_Tp(236364091UL) / _Tp(2730UL), _Tp(0UL), + _Tp(8553103UL) / _Tp(6UL), _Tp(0UL) + }; + + if (__n == 0) + return _Tp(1); + + if (__n == 1) + return -_Tp(1) / _Tp(2); + + + if (__n % 2 == 1) + return _Tp(0); + + + if (__n < 28) + return __num[__n]; + + + _Tp __fact = _Tp(1); + if ((__n / 2) % 2 == 0) + __fact *= _Tp(-1); + for (unsigned int __k = 1; __k <= __n; ++__k) + __fact *= __k / (_Tp(2) * __numeric_constants<_Tp>::__pi()); + __fact *= _Tp(2); + + _Tp __sum = _Tp(0); + for (unsigned int __i = 1; __i < 1000; ++__i) + { + _Tp __term = std::pow(_Tp(__i), -_Tp(__n)); + if (__term < std::numeric_limits<_Tp>::epsilon()) + break; + __sum += __term; + } + + return __fact * __sum; + } +# 139 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + inline _Tp + __bernoulli(int __n) + { return __bernoulli_series<_Tp>(__n); } +# 153 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __log_gamma_bernoulli(_Tp __x) + { + _Tp __lg = (__x - _Tp(0.5L)) * std::log(__x) - __x + + _Tp(0.5L) * std::log(_Tp(2) + * __numeric_constants<_Tp>::__pi()); + + const _Tp __xx = __x * __x; + _Tp __help = _Tp(1) / __x; + for ( unsigned int __i = 1; __i < 20; ++__i ) + { + const _Tp __2i = _Tp(2 * __i); + __help /= __2i * (__2i - _Tp(1)) * __xx; + __lg += __bernoulli<_Tp>(2 * __i) * __help; + } + + return __lg; + } +# 181 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __log_gamma_lanczos(_Tp __x) + { + const _Tp __xm1 = __x - _Tp(1); + + static const _Tp __lanczos_cheb_7[9] = { + _Tp( 0.99999999999980993227684700473478L), + _Tp( 676.520368121885098567009190444019L), + _Tp(-1259.13921672240287047156078755283L), + _Tp( 771.3234287776530788486528258894L), + _Tp(-176.61502916214059906584551354L), + _Tp( 12.507343278686904814458936853L), + _Tp(-0.13857109526572011689554707L), + _Tp( 9.984369578019570859563e-6L), + _Tp( 1.50563273514931155834e-7L) + }; + + static const _Tp __LOGROOT2PI + = _Tp(0.9189385332046727417803297364056176L); + + _Tp __sum = __lanczos_cheb_7[0]; + for(unsigned int __k = 1; __k < 9; ++__k) + __sum += __lanczos_cheb_7[__k] / (__xm1 + __k); + + const _Tp __term1 = (__xm1 + _Tp(0.5L)) + * std::log((__xm1 + _Tp(7.5L)) + / __numeric_constants<_Tp>::__euler()); + const _Tp __term2 = __LOGROOT2PI + std::log(__sum); + const _Tp __result = __term1 + (__term2 - _Tp(7)); + + return __result; + } +# 225 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __log_gamma(_Tp __x) + { + if (__x > _Tp(0.5L)) + return __log_gamma_lanczos(__x); + else + { + const _Tp __sin_fact + = std::abs(std::sin(__numeric_constants<_Tp>::__pi() * __x)); + if (__sin_fact == _Tp(0)) + std::__throw_domain_error(("Argument is nonpositive integer " "in __log_gamma") + ); + return __numeric_constants<_Tp>::__lnpi() + - std::log(__sin_fact) + - __log_gamma_lanczos(_Tp(1) - __x); + } + } +# 252 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __log_gamma_sign(_Tp __x) + { + if (__x > _Tp(0)) + return _Tp(1); + else + { + const _Tp __sin_fact + = std::sin(__numeric_constants<_Tp>::__pi() * __x); + if (__sin_fact > _Tp(0)) + return (1); + else if (__sin_fact < _Tp(0)) + return -_Tp(1); + else + return _Tp(0); + } + } +# 283 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __log_bincoef(unsigned int __n, unsigned int __k) + { + + static const _Tp __max_bincoeff + = std::numeric_limits<_Tp>::max_exponent10 + * std::log(_Tp(10)) - _Tp(1); + + _Tp __coeff = ::std::lgamma(_Tp(1 + __n)) + - ::std::lgamma(_Tp(1 + __k)) + - ::std::lgamma(_Tp(1 + __n - __k)); + + + + + + } +# 314 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __bincoef(unsigned int __n, unsigned int __k) + { + + static const _Tp __max_bincoeff + = std::numeric_limits<_Tp>::max_exponent10 + * std::log(_Tp(10)) - _Tp(1); + + const _Tp __log_coeff = __log_bincoef<_Tp>(__n, __k); + if (__log_coeff > __max_bincoeff) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + return std::exp(__log_coeff); + } +# 337 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + inline _Tp + __gamma(_Tp __x) + { return std::exp(__log_gamma(__x)); } +# 356 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __psi_series(_Tp __x) + { + _Tp __sum = -__numeric_constants<_Tp>::__gamma_e() - _Tp(1) / __x; + const unsigned int __max_iter = 100000; + for (unsigned int __k = 1; __k < __max_iter; ++__k) + { + const _Tp __term = __x / (__k * (__k + __x)); + __sum += __term; + if (std::abs(__term / __sum) < std::numeric_limits<_Tp>::epsilon()) + break; + } + return __sum; + } +# 386 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __psi_asymp(_Tp __x) + { + _Tp __sum = std::log(__x) - _Tp(0.5L) / __x; + const _Tp __xx = __x * __x; + _Tp __xp = __xx; + const unsigned int __max_iter = 100; + for (unsigned int __k = 1; __k < __max_iter; ++__k) + { + const _Tp __term = __bernoulli<_Tp>(2 * __k) / (2 * __k * __xp); + __sum -= __term; + if (std::abs(__term / __sum) < std::numeric_limits<_Tp>::epsilon()) + break; + __xp *= __xx; + } + return __sum; + } +# 417 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __psi(_Tp __x) + { + const int __n = static_cast(__x + 0.5L); + const _Tp __eps = _Tp(4) * std::numeric_limits<_Tp>::epsilon(); + if (__n <= 0 && std::abs(__x - _Tp(__n)) < __eps) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x < _Tp(0)) + { + const _Tp __pi = __numeric_constants<_Tp>::__pi(); + return __psi(_Tp(1) - __x) + - __pi * std::cos(__pi * __x) / std::sin(__pi * __x); + } + else if (__x > _Tp(100)) + return __psi_asymp(__x); + else + return __psi_series(__x); + } +# 446 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __psi(unsigned int __n, _Tp __x) + { + if (__x <= _Tp(0)) + std::__throw_domain_error(("Argument out of range " "in __psi") + ); + else if (__n == 0) + return __psi(__x); + else + { + const _Tp __hzeta = __hurwitz_zeta(_Tp(__n + 1), __x); + + const _Tp __ln_nfact = ::std::lgamma(_Tp(__n + 1)); + + + + _Tp __result = std::exp(__ln_nfact) * __hzeta; + if (__n % 2 == 1) + __result = -__result; + return __result; + } + } + } + + + + + + +} +# 48 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 1 3 +# 55 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 71 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + namespace __detail + { +# 98 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + void + __gamma_temme(_Tp __mu, + _Tp & __gam1, _Tp & __gam2, _Tp & __gampl, _Tp & __gammi) + { + + __gampl = _Tp(1) / ::std::tgamma(_Tp(1) + __mu); + __gammi = _Tp(1) / ::std::tgamma(_Tp(1) - __mu); + + + + + + if (std::abs(__mu) < std::numeric_limits<_Tp>::epsilon()) + __gam1 = -_Tp(__numeric_constants<_Tp>::__gamma_e()); + else + __gam1 = (__gammi - __gampl) / (_Tp(2) * __mu); + + __gam2 = (__gammi + __gampl) / (_Tp(2)); + + return; + } +# 136 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + void + __bessel_jn(_Tp __nu, _Tp __x, + _Tp & __Jnu, _Tp & __Nnu, _Tp & __Jpnu, _Tp & __Npnu) + { + if (__x == _Tp(0)) + { + if (__nu == _Tp(0)) + { + __Jnu = _Tp(1); + __Jpnu = _Tp(0); + } + else if (__nu == _Tp(1)) + { + __Jnu = _Tp(0); + __Jpnu = _Tp(0.5L); + } + else + { + __Jnu = _Tp(0); + __Jpnu = _Tp(0); + } + __Nnu = -std::numeric_limits<_Tp>::infinity(); + __Npnu = std::numeric_limits<_Tp>::infinity(); + return; + } + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + + + + const _Tp __fp_min = std::sqrt(std::numeric_limits<_Tp>::min()); + const int __max_iter = 15000; + const _Tp __x_min = _Tp(2); + + const int __nl = (__x < __x_min + ? static_cast(__nu + _Tp(0.5L)) + : std::max(0, static_cast(__nu - __x + _Tp(1.5L)))); + + const _Tp __mu = __nu - __nl; + const _Tp __mu2 = __mu * __mu; + const _Tp __xi = _Tp(1) / __x; + const _Tp __xi2 = _Tp(2) * __xi; + _Tp __w = __xi2 / __numeric_constants<_Tp>::__pi(); + int __isign = 1; + _Tp __h = __nu * __xi; + if (__h < __fp_min) + __h = __fp_min; + _Tp __b = __xi2 * __nu; + _Tp __d = _Tp(0); + _Tp __c = __h; + int __i; + for (__i = 1; __i <= __max_iter; ++__i) + { + __b += __xi2; + __d = __b - __d; + if (std::abs(__d) < __fp_min) + __d = __fp_min; + __c = __b - _Tp(1) / __c; + if (std::abs(__c) < __fp_min) + __c = __fp_min; + __d = _Tp(1) / __d; + const _Tp __del = __c * __d; + __h *= __del; + if (__d < _Tp(0)) + __isign = -__isign; + if (std::abs(__del - _Tp(1)) < __eps) + break; + } + if (__i > __max_iter) + std::__throw_runtime_error(("Argument x too large in __bessel_jn; " "try asymptotic expansion.") + ); + _Tp __Jnul = __isign * __fp_min; + _Tp __Jpnul = __h * __Jnul; + _Tp __Jnul1 = __Jnul; + _Tp __Jpnu1 = __Jpnul; + _Tp __fact = __nu * __xi; + for ( int __l = __nl; __l >= 1; --__l ) + { + const _Tp __Jnutemp = __fact * __Jnul + __Jpnul; + __fact -= __xi; + __Jpnul = __fact * __Jnutemp - __Jnul; + __Jnul = __Jnutemp; + } + if (__Jnul == _Tp(0)) + __Jnul = __eps; + _Tp __f= __Jpnul / __Jnul; + _Tp __Nmu, __Nnu1, __Npmu, __Jmu; + if (__x < __x_min) + { + const _Tp __x2 = __x / _Tp(2); + const _Tp __pimu = __numeric_constants<_Tp>::__pi() * __mu; + _Tp __fact = (std::abs(__pimu) < __eps + ? _Tp(1) : __pimu / std::sin(__pimu)); + _Tp __d = -std::log(__x2); + _Tp __e = __mu * __d; + _Tp __fact2 = (std::abs(__e) < __eps + ? _Tp(1) : std::sinh(__e) / __e); + _Tp __gam1, __gam2, __gampl, __gammi; + __gamma_temme(__mu, __gam1, __gam2, __gampl, __gammi); + _Tp __ff = (_Tp(2) / __numeric_constants<_Tp>::__pi()) + * __fact * (__gam1 * std::cosh(__e) + __gam2 * __fact2 * __d); + __e = std::exp(__e); + _Tp __p = __e / (__numeric_constants<_Tp>::__pi() * __gampl); + _Tp __q = _Tp(1) / (__e * __numeric_constants<_Tp>::__pi() * __gammi); + const _Tp __pimu2 = __pimu / _Tp(2); + _Tp __fact3 = (std::abs(__pimu2) < __eps + ? _Tp(1) : std::sin(__pimu2) / __pimu2 ); + _Tp __r = __numeric_constants<_Tp>::__pi() * __pimu2 * __fact3 * __fact3; + _Tp __c = _Tp(1); + __d = -__x2 * __x2; + _Tp __sum = __ff + __r * __q; + _Tp __sum1 = __p; + for (__i = 1; __i <= __max_iter; ++__i) + { + __ff = (__i * __ff + __p + __q) / (__i * __i - __mu2); + __c *= __d / _Tp(__i); + __p /= _Tp(__i) - __mu; + __q /= _Tp(__i) + __mu; + const _Tp __del = __c * (__ff + __r * __q); + __sum += __del; + const _Tp __del1 = __c * __p - __i * __del; + __sum1 += __del1; + if ( std::abs(__del) < __eps * (_Tp(1) + std::abs(__sum)) ) + break; + } + if ( __i > __max_iter ) + std::__throw_runtime_error(("Bessel y series failed to converge " "in __bessel_jn.") + ); + __Nmu = -__sum; + __Nnu1 = -__sum1 * __xi2; + __Npmu = __mu * __xi * __Nmu - __Nnu1; + __Jmu = __w / (__Npmu - __f * __Nmu); + } + else + { + _Tp __a = _Tp(0.25L) - __mu2; + _Tp __q = _Tp(1); + _Tp __p = -__xi / _Tp(2); + _Tp __br = _Tp(2) * __x; + _Tp __bi = _Tp(2); + _Tp __fact = __a * __xi / (__p * __p + __q * __q); + _Tp __cr = __br + __q * __fact; + _Tp __ci = __bi + __p * __fact; + _Tp __den = __br * __br + __bi * __bi; + _Tp __dr = __br / __den; + _Tp __di = -__bi / __den; + _Tp __dlr = __cr * __dr - __ci * __di; + _Tp __dli = __cr * __di + __ci * __dr; + _Tp __temp = __p * __dlr - __q * __dli; + __q = __p * __dli + __q * __dlr; + __p = __temp; + int __i; + for (__i = 2; __i <= __max_iter; ++__i) + { + __a += _Tp(2 * (__i - 1)); + __bi += _Tp(2); + __dr = __a * __dr + __br; + __di = __a * __di + __bi; + if (std::abs(__dr) + std::abs(__di) < __fp_min) + __dr = __fp_min; + __fact = __a / (__cr * __cr + __ci * __ci); + __cr = __br + __cr * __fact; + __ci = __bi - __ci * __fact; + if (std::abs(__cr) + std::abs(__ci) < __fp_min) + __cr = __fp_min; + __den = __dr * __dr + __di * __di; + __dr /= __den; + __di /= -__den; + __dlr = __cr * __dr - __ci * __di; + __dli = __cr * __di + __ci * __dr; + __temp = __p * __dlr - __q * __dli; + __q = __p * __dli + __q * __dlr; + __p = __temp; + if (std::abs(__dlr - _Tp(1)) + std::abs(__dli) < __eps) + break; + } + if (__i > __max_iter) + std::__throw_runtime_error(("Lentz's method failed " "in __bessel_jn.") + ); + const _Tp __gam = (__p - __f) / __q; + __Jmu = std::sqrt(__w / ((__p - __f) * __gam + __q)); + + __Jmu = ::std::copysign(__Jmu, __Jnul); + + + + + __Nmu = __gam * __Jmu; + __Npmu = (__p + __q / __gam) * __Nmu; + __Nnu1 = __mu * __xi * __Nmu - __Npmu; + } + __fact = __Jmu / __Jnul; + __Jnu = __fact * __Jnul1; + __Jpnu = __fact * __Jpnu1; + for (__i = 1; __i <= __nl; ++__i) + { + const _Tp __Nnutemp = (__mu + __i) * __xi2 * __Nnu1 - __Nmu; + __Nmu = __Nnu1; + __Nnu1 = __Nnutemp; + } + __Nnu = __Nmu; + __Npnu = __nu * __xi * __Nmu - __Nnu1; + + return; + } +# 361 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + void + __cyl_bessel_jn_asymp(_Tp __nu, _Tp __x, _Tp & __Jnu, _Tp & __Nnu) + { + const _Tp __mu = _Tp(4) * __nu * __nu; + const _Tp __8x = _Tp(8) * __x; + + _Tp __P = _Tp(0); + _Tp __Q = _Tp(0); + + _Tp __k = _Tp(0); + _Tp __term = _Tp(1); + + int __epsP = 0; + int __epsQ = 0; + + _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + do + { + __term *= (__k == 0 + ? _Tp(1) + : -(__mu - (2 * __k - 1) * (2 * __k - 1)) / (__k * __8x)); + + __epsP = std::abs(__term) < __eps * std::abs(__P); + __P += __term; + + __k++; + + __term *= (__mu - (2 * __k - 1) * (2 * __k - 1)) / (__k * __8x); + __epsQ = std::abs(__term) < __eps * std::abs(__Q); + __Q += __term; + + if (__epsP && __epsQ && __k > (__nu / 2.)) + break; + + __k++; + } + while (__k < 1000); + + const _Tp __chi = __x - (__nu + _Tp(0.5L)) + * __numeric_constants<_Tp>::__pi_2(); + + const _Tp __c = std::cos(__chi); + const _Tp __s = std::sin(__chi); + + const _Tp __coef = std::sqrt(_Tp(2) + / (__numeric_constants<_Tp>::__pi() * __x)); + + __Jnu = __coef * (__c * __P - __s * __Q); + __Nnu = __coef * (__s * __P + __c * __Q); + + return; + } +# 444 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + _Tp + __cyl_bessel_ij_series(_Tp __nu, _Tp __x, _Tp __sgn, + unsigned int __max_iter) + { + if (__x == _Tp(0)) + return __nu == _Tp(0) ? _Tp(1) : _Tp(0); + + const _Tp __x2 = __x / _Tp(2); + _Tp __fact = __nu * std::log(__x2); + + __fact -= ::std::lgamma(__nu + _Tp(1)); + + + + __fact = std::exp(__fact); + const _Tp __xx4 = __sgn * __x2 * __x2; + _Tp __Jn = _Tp(1); + _Tp __term = _Tp(1); + + for (unsigned int __i = 1; __i < __max_iter; ++__i) + { + __term *= __xx4 / (_Tp(__i) * (__nu + _Tp(__i))); + __Jn += __term; + if (std::abs(__term / __Jn) < std::numeric_limits<_Tp>::epsilon()) + break; + } + + return __fact * __Jn; + } +# 490 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + _Tp + __cyl_bessel_j(_Tp __nu, _Tp __x) + { + if (__nu < _Tp(0) || __x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __cyl_bessel_j.") + ); + else if (__isnan(__nu) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x * __x < _Tp(10) * (__nu + _Tp(1))) + return __cyl_bessel_ij_series(__nu, __x, -_Tp(1), 200); + else if (__x > _Tp(1000)) + { + _Tp __J_nu, __N_nu; + __cyl_bessel_jn_asymp(__nu, __x, __J_nu, __N_nu); + return __J_nu; + } + else + { + _Tp __J_nu, __N_nu, __Jp_nu, __Np_nu; + __bessel_jn(__nu, __x, __J_nu, __N_nu, __Jp_nu, __Np_nu); + return __J_nu; + } + } +# 532 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + _Tp + __cyl_neumann_n(_Tp __nu, _Tp __x) + { + if (__nu < _Tp(0) || __x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __cyl_neumann_n.") + ); + else if (__isnan(__nu) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x > _Tp(1000)) + { + _Tp __J_nu, __N_nu; + __cyl_bessel_jn_asymp(__nu, __x, __J_nu, __N_nu); + return __N_nu; + } + else + { + _Tp __J_nu, __N_nu, __Jp_nu, __Np_nu; + __bessel_jn(__nu, __x, __J_nu, __N_nu, __Jp_nu, __Np_nu); + return __N_nu; + } + } +# 569 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + void + __sph_bessel_jn(unsigned int __n, _Tp __x, + _Tp & __j_n, _Tp & __n_n, _Tp & __jp_n, _Tp & __np_n) + { + const _Tp __nu = _Tp(__n) + _Tp(0.5L); + + _Tp __J_nu, __N_nu, __Jp_nu, __Np_nu; + __bessel_jn(__nu, __x, __J_nu, __N_nu, __Jp_nu, __Np_nu); + + const _Tp __factor = __numeric_constants<_Tp>::__sqrtpio2() + / std::sqrt(__x); + + __j_n = __factor * __J_nu; + __n_n = __factor * __N_nu; + __jp_n = __factor * __Jp_nu - __j_n / (_Tp(2) * __x); + __np_n = __factor * __Np_nu - __n_n / (_Tp(2) * __x); + + return; + } +# 604 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + _Tp + __sph_bessel(unsigned int __n, _Tp __x) + { + if (__x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __sph_bessel.") + ); + else if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x == _Tp(0)) + { + if (__n == 0) + return _Tp(1); + else + return _Tp(0); + } + else + { + _Tp __j_n, __n_n, __jp_n, __np_n; + __sph_bessel_jn(__n, __x, __j_n, __n_n, __jp_n, __np_n); + return __j_n; + } + } +# 642 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + _Tp + __sph_neumann(unsigned int __n, _Tp __x) + { + if (__x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __sph_neumann.") + ); + else if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x == _Tp(0)) + return -std::numeric_limits<_Tp>::infinity(); + else + { + _Tp __j_n, __n_n, __jp_n, __np_n; + __sph_bessel_jn(__n, __x, __j_n, __n_n, __jp_n, __np_n); + return __n_n; + } + } + } + + + + + + +} +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 1 3 +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + namespace __detail + { +# 79 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + template + _Tp + __beta_gamma(_Tp __x, _Tp __y) + { + + _Tp __bet; + + if (__x > __y) + { + __bet = ::std::tgamma(__x) + / ::std::tgamma(__x + __y); + __bet *= ::std::tgamma(__y); + } + else + { + __bet = ::std::tgamma(__y) + / ::std::tgamma(__x + __y); + __bet *= ::std::tgamma(__x); + } +# 111 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + return __bet; + } +# 127 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + template + _Tp + __beta_lgamma(_Tp __x, _Tp __y) + { + + _Tp __bet = ::std::lgamma(__x) + + ::std::lgamma(__y) + - ::std::lgamma(__x + __y); + + + + + + __bet = std::exp(__bet); + return __bet; + } +# 158 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + template + _Tp + __beta_product(_Tp __x, _Tp __y) + { + + _Tp __bet = (__x + __y) / (__x * __y); + + unsigned int __max_iter = 1000000; + for (unsigned int __k = 1; __k < __max_iter; ++__k) + { + _Tp __term = (_Tp(1) + (__x + __y) / __k) + / ((_Tp(1) + __x / __k) * (_Tp(1) + __y / __k)); + __bet *= __term; + } + + return __bet; + } +# 189 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + template + inline _Tp + __beta(_Tp __x, _Tp __y) + { + if (__isnan(__x) || __isnan(__y)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + return __beta_lgamma(__x, __y); + } + } + + + + + + +} +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 1 3 +# 45 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 59 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + namespace __detail + { +# 76 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_rf(_Tp __x, _Tp __y, _Tp __z) + { + const _Tp __min = std::numeric_limits<_Tp>::min(); + const _Tp __lolim = _Tp(5) * __min; + + if (__x < _Tp(0) || __y < _Tp(0) || __z < _Tp(0)) + std::__throw_domain_error(("Argument less than zero " "in __ellint_rf.") + ); + else if (__x + __y < __lolim || __x + __z < __lolim + || __y + __z < __lolim) + std::__throw_domain_error(("Argument too small in __ellint_rf")); + else + { + const _Tp __c0 = _Tp(1) / _Tp(4); + const _Tp __c1 = _Tp(1) / _Tp(24); + const _Tp __c2 = _Tp(1) / _Tp(10); + const _Tp __c3 = _Tp(3) / _Tp(44); + const _Tp __c4 = _Tp(1) / _Tp(14); + + _Tp __xn = __x; + _Tp __yn = __y; + _Tp __zn = __z; + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __errtol = std::pow(__eps, _Tp(1) / _Tp(6)); + _Tp __mu; + _Tp __xndev, __yndev, __zndev; + + const unsigned int __max_iter = 100; + for (unsigned int __iter = 0; __iter < __max_iter; ++__iter) + { + __mu = (__xn + __yn + __zn) / _Tp(3); + __xndev = 2 - (__mu + __xn) / __mu; + __yndev = 2 - (__mu + __yn) / __mu; + __zndev = 2 - (__mu + __zn) / __mu; + _Tp __epsilon = std::max(std::abs(__xndev), std::abs(__yndev)); + __epsilon = std::max(__epsilon, std::abs(__zndev)); + if (__epsilon < __errtol) + break; + const _Tp __xnroot = std::sqrt(__xn); + const _Tp __ynroot = std::sqrt(__yn); + const _Tp __znroot = std::sqrt(__zn); + const _Tp __lambda = __xnroot * (__ynroot + __znroot) + + __ynroot * __znroot; + __xn = __c0 * (__xn + __lambda); + __yn = __c0 * (__yn + __lambda); + __zn = __c0 * (__zn + __lambda); + } + + const _Tp __e2 = __xndev * __yndev - __zndev * __zndev; + const _Tp __e3 = __xndev * __yndev * __zndev; + const _Tp __s = _Tp(1) + (__c1 * __e2 - __c2 - __c3 * __e3) * __e2 + + __c4 * __e3; + + return __s / std::sqrt(__mu); + } + } +# 153 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __comp_ellint_1_series(_Tp __k) + { + + const _Tp __kk = __k * __k; + + _Tp __term = __kk / _Tp(4); + _Tp __sum = _Tp(1) + __term; + + const unsigned int __max_iter = 1000; + for (unsigned int __i = 2; __i < __max_iter; ++__i) + { + __term *= (2 * __i - 1) * __kk / (2 * __i); + if (__term < std::numeric_limits<_Tp>::epsilon()) + break; + __sum += __term; + } + + return __numeric_constants<_Tp>::__pi_2() * __sum; + } +# 191 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __comp_ellint_1(_Tp __k) + { + + if (__isnan(__k)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (std::abs(__k) >= _Tp(1)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + return __ellint_rf(_Tp(0), _Tp(1) - __k * __k, _Tp(1)); + } +# 219 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_1(_Tp __k, _Tp __phi) + { + + if (__isnan(__k) || __isnan(__phi)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (std::abs(__k) > _Tp(1)) + std::__throw_domain_error(("Bad argument in __ellint_1.")); + else + { + + const int __n = std::floor(__phi / __numeric_constants<_Tp>::__pi() + + _Tp(0.5L)); + const _Tp __phi_red = __phi + - __n * __numeric_constants<_Tp>::__pi(); + + const _Tp __s = std::sin(__phi_red); + const _Tp __c = std::cos(__phi_red); + + const _Tp __F = __s + * __ellint_rf(__c * __c, + _Tp(1) - __k * __k * __s * __s, _Tp(1)); + + if (__n == 0) + return __F; + else + return __F + _Tp(2) * __n * __comp_ellint_1(__k); + } + } +# 266 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __comp_ellint_2_series(_Tp __k) + { + + const _Tp __kk = __k * __k; + + _Tp __term = __kk; + _Tp __sum = __term; + + const unsigned int __max_iter = 1000; + for (unsigned int __i = 2; __i < __max_iter; ++__i) + { + const _Tp __i2m = 2 * __i - 1; + const _Tp __i2 = 2 * __i; + __term *= __i2m * __i2m * __kk / (__i2 * __i2); + if (__term < std::numeric_limits<_Tp>::epsilon()) + break; + __sum += __term / __i2m; + } + + return __numeric_constants<_Tp>::__pi_2() * (_Tp(1) - __sum); + } +# 314 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_rd(_Tp __x, _Tp __y, _Tp __z) + { + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __errtol = std::pow(__eps / _Tp(8), _Tp(1) / _Tp(6)); + const _Tp __max = std::numeric_limits<_Tp>::max(); + const _Tp __lolim = _Tp(2) / std::pow(__max, _Tp(2) / _Tp(3)); + + if (__x < _Tp(0) || __y < _Tp(0)) + std::__throw_domain_error(("Argument less than zero " "in __ellint_rd.") + ); + else if (__x + __y < __lolim || __z < __lolim) + std::__throw_domain_error(("Argument too small " "in __ellint_rd.") + ); + else + { + const _Tp __c0 = _Tp(1) / _Tp(4); + const _Tp __c1 = _Tp(3) / _Tp(14); + const _Tp __c2 = _Tp(1) / _Tp(6); + const _Tp __c3 = _Tp(9) / _Tp(22); + const _Tp __c4 = _Tp(3) / _Tp(26); + + _Tp __xn = __x; + _Tp __yn = __y; + _Tp __zn = __z; + _Tp __sigma = _Tp(0); + _Tp __power4 = _Tp(1); + + _Tp __mu; + _Tp __xndev, __yndev, __zndev; + + const unsigned int __max_iter = 100; + for (unsigned int __iter = 0; __iter < __max_iter; ++__iter) + { + __mu = (__xn + __yn + _Tp(3) * __zn) / _Tp(5); + __xndev = (__mu - __xn) / __mu; + __yndev = (__mu - __yn) / __mu; + __zndev = (__mu - __zn) / __mu; + _Tp __epsilon = std::max(std::abs(__xndev), std::abs(__yndev)); + __epsilon = std::max(__epsilon, std::abs(__zndev)); + if (__epsilon < __errtol) + break; + _Tp __xnroot = std::sqrt(__xn); + _Tp __ynroot = std::sqrt(__yn); + _Tp __znroot = std::sqrt(__zn); + _Tp __lambda = __xnroot * (__ynroot + __znroot) + + __ynroot * __znroot; + __sigma += __power4 / (__znroot * (__zn + __lambda)); + __power4 *= __c0; + __xn = __c0 * (__xn + __lambda); + __yn = __c0 * (__yn + __lambda); + __zn = __c0 * (__zn + __lambda); + } + + _Tp __ea = __xndev * __yndev; + _Tp __eb = __zndev * __zndev; + _Tp __ec = __ea - __eb; + _Tp __ed = __ea - _Tp(6) * __eb; + _Tp __ef = __ed + __ec + __ec; + _Tp __s1 = __ed * (-__c1 + __c3 * __ed + / _Tp(3) - _Tp(3) * __c4 * __zndev * __ef + / _Tp(2)); + _Tp __s2 = __zndev + * (__c2 * __ef + + __zndev * (-__c3 * __ec - __zndev * __c4 - __ea)); + + return _Tp(3) * __sigma + __power4 * (_Tp(1) + __s1 + __s2) + / (__mu * std::sqrt(__mu)); + } + } +# 399 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __comp_ellint_2(_Tp __k) + { + + if (__isnan(__k)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (std::abs(__k) == 1) + return _Tp(1); + else if (std::abs(__k) > _Tp(1)) + std::__throw_domain_error(("Bad argument in __comp_ellint_2.")); + else + { + const _Tp __kk = __k * __k; + + return __ellint_rf(_Tp(0), _Tp(1) - __kk, _Tp(1)) + - __kk * __ellint_rd(_Tp(0), _Tp(1) - __kk, _Tp(1)) / _Tp(3); + } + } +# 433 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_2(_Tp __k, _Tp __phi) + { + + if (__isnan(__k) || __isnan(__phi)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (std::abs(__k) > _Tp(1)) + std::__throw_domain_error(("Bad argument in __ellint_2.")); + else + { + + const int __n = std::floor(__phi / __numeric_constants<_Tp>::__pi() + + _Tp(0.5L)); + const _Tp __phi_red = __phi + - __n * __numeric_constants<_Tp>::__pi(); + + const _Tp __kk = __k * __k; + const _Tp __s = std::sin(__phi_red); + const _Tp __ss = __s * __s; + const _Tp __sss = __ss * __s; + const _Tp __c = std::cos(__phi_red); + const _Tp __cc = __c * __c; + + const _Tp __E = __s + * __ellint_rf(__cc, _Tp(1) - __kk * __ss, _Tp(1)) + - __kk * __sss + * __ellint_rd(__cc, _Tp(1) - __kk * __ss, _Tp(1)) + / _Tp(3); + + if (__n == 0) + return __E; + else + return __E + _Tp(2) * __n * __comp_ellint_2(__k); + } + } +# 492 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_rc(_Tp __x, _Tp __y) + { + const _Tp __min = std::numeric_limits<_Tp>::min(); + const _Tp __lolim = _Tp(5) * __min; + + if (__x < _Tp(0) || __y < _Tp(0) || __x + __y < __lolim) + std::__throw_domain_error(("Argument less than zero " "in __ellint_rc.") + ); + else + { + const _Tp __c0 = _Tp(1) / _Tp(4); + const _Tp __c1 = _Tp(1) / _Tp(7); + const _Tp __c2 = _Tp(9) / _Tp(22); + const _Tp __c3 = _Tp(3) / _Tp(10); + const _Tp __c4 = _Tp(3) / _Tp(8); + + _Tp __xn = __x; + _Tp __yn = __y; + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __errtol = std::pow(__eps / _Tp(30), _Tp(1) / _Tp(6)); + _Tp __mu; + _Tp __sn; + + const unsigned int __max_iter = 100; + for (unsigned int __iter = 0; __iter < __max_iter; ++__iter) + { + __mu = (__xn + _Tp(2) * __yn) / _Tp(3); + __sn = (__yn + __mu) / __mu - _Tp(2); + if (std::abs(__sn) < __errtol) + break; + const _Tp __lambda = _Tp(2) * std::sqrt(__xn) * std::sqrt(__yn) + + __yn; + __xn = __c0 * (__xn + __lambda); + __yn = __c0 * (__yn + __lambda); + } + + _Tp __s = __sn * __sn + * (__c3 + __sn*(__c1 + __sn * (__c4 + __sn * __c2))); + + return (_Tp(1) + __s) / std::sqrt(__mu); + } + } +# 561 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_rj(_Tp __x, _Tp __y, _Tp __z, _Tp __p) + { + const _Tp __min = std::numeric_limits<_Tp>::min(); + const _Tp __lolim = std::pow(_Tp(5) * __min, _Tp(1)/_Tp(3)); + + if (__x < _Tp(0) || __y < _Tp(0) || __z < _Tp(0)) + std::__throw_domain_error(("Argument less than zero " "in __ellint_rj.") + ); + else if (__x + __y < __lolim || __x + __z < __lolim + || __y + __z < __lolim || __p < __lolim) + std::__throw_domain_error(("Argument too small " "in __ellint_rj") + ); + else + { + const _Tp __c0 = _Tp(1) / _Tp(4); + const _Tp __c1 = _Tp(3) / _Tp(14); + const _Tp __c2 = _Tp(1) / _Tp(3); + const _Tp __c3 = _Tp(3) / _Tp(22); + const _Tp __c4 = _Tp(3) / _Tp(26); + + _Tp __xn = __x; + _Tp __yn = __y; + _Tp __zn = __z; + _Tp __pn = __p; + _Tp __sigma = _Tp(0); + _Tp __power4 = _Tp(1); + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __errtol = std::pow(__eps / _Tp(8), _Tp(1) / _Tp(6)); + + _Tp __mu; + _Tp __xndev, __yndev, __zndev, __pndev; + + const unsigned int __max_iter = 100; + for (unsigned int __iter = 0; __iter < __max_iter; ++__iter) + { + __mu = (__xn + __yn + __zn + _Tp(2) * __pn) / _Tp(5); + __xndev = (__mu - __xn) / __mu; + __yndev = (__mu - __yn) / __mu; + __zndev = (__mu - __zn) / __mu; + __pndev = (__mu - __pn) / __mu; + _Tp __epsilon = std::max(std::abs(__xndev), std::abs(__yndev)); + __epsilon = std::max(__epsilon, std::abs(__zndev)); + __epsilon = std::max(__epsilon, std::abs(__pndev)); + if (__epsilon < __errtol) + break; + const _Tp __xnroot = std::sqrt(__xn); + const _Tp __ynroot = std::sqrt(__yn); + const _Tp __znroot = std::sqrt(__zn); + const _Tp __lambda = __xnroot * (__ynroot + __znroot) + + __ynroot * __znroot; + const _Tp __alpha1 = __pn * (__xnroot + __ynroot + __znroot) + + __xnroot * __ynroot * __znroot; + const _Tp __alpha2 = __alpha1 * __alpha1; + const _Tp __beta = __pn * (__pn + __lambda) + * (__pn + __lambda); + __sigma += __power4 * __ellint_rc(__alpha2, __beta); + __power4 *= __c0; + __xn = __c0 * (__xn + __lambda); + __yn = __c0 * (__yn + __lambda); + __zn = __c0 * (__zn + __lambda); + __pn = __c0 * (__pn + __lambda); + } + + _Tp __ea = __xndev * (__yndev + __zndev) + __yndev * __zndev; + _Tp __eb = __xndev * __yndev * __zndev; + _Tp __ec = __pndev * __pndev; + _Tp __e2 = __ea - _Tp(3) * __ec; + _Tp __e3 = __eb + _Tp(2) * __pndev * (__ea - __ec); + _Tp __s1 = _Tp(1) + __e2 * (-__c1 + _Tp(3) * __c3 * __e2 / _Tp(4) + - _Tp(3) * __c4 * __e3 / _Tp(2)); + _Tp __s2 = __eb * (__c2 / _Tp(2) + + __pndev * (-__c3 - __c3 + __pndev * __c4)); + _Tp __s3 = __pndev * __ea * (__c2 - __pndev * __c3) + - __c2 * __pndev * __ec; + + return _Tp(3) * __sigma + __power4 * (__s1 + __s2 + __s3) + / (__mu * std::sqrt(__mu)); + } + } +# 661 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __comp_ellint_3(_Tp __k, _Tp __nu) + { + + if (__isnan(__k) || __isnan(__nu)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__nu == _Tp(1)) + return std::numeric_limits<_Tp>::infinity(); + else if (std::abs(__k) > _Tp(1)) + std::__throw_domain_error(("Bad argument in __comp_ellint_3.")); + else + { + const _Tp __kk = __k * __k; + + return __ellint_rf(_Tp(0), _Tp(1) - __kk, _Tp(1)) + + __nu + * __ellint_rj(_Tp(0), _Tp(1) - __kk, _Tp(1), _Tp(1) - __nu) + / _Tp(3); + } + } +# 701 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_3(_Tp __k, _Tp __nu, _Tp __phi) + { + + if (__isnan(__k) || __isnan(__nu) || __isnan(__phi)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (std::abs(__k) > _Tp(1)) + std::__throw_domain_error(("Bad argument in __ellint_3.")); + else + { + + const int __n = std::floor(__phi / __numeric_constants<_Tp>::__pi() + + _Tp(0.5L)); + const _Tp __phi_red = __phi + - __n * __numeric_constants<_Tp>::__pi(); + + const _Tp __kk = __k * __k; + const _Tp __s = std::sin(__phi_red); + const _Tp __ss = __s * __s; + const _Tp __sss = __ss * __s; + const _Tp __c = std::cos(__phi_red); + const _Tp __cc = __c * __c; + + const _Tp __Pi = __s + * __ellint_rf(__cc, _Tp(1) - __kk * __ss, _Tp(1)) + + __nu * __sss + * __ellint_rj(__cc, _Tp(1) - __kk * __ss, _Tp(1), + _Tp(1) - __nu * __ss) / _Tp(3); + + if (__n == 0) + return __Pi; + else + return __Pi + _Tp(2) * __n * __comp_ellint_3(__k, __nu); + } + } + } + + + + + +} +# 51 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 1 3 +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 64 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + namespace __detail + { + template _Tp __expint_E1(_Tp); +# 81 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_E1_series(_Tp __x) + { + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + _Tp __term = _Tp(1); + _Tp __esum = _Tp(0); + _Tp __osum = _Tp(0); + const unsigned int __max_iter = 1000; + for (unsigned int __i = 1; __i < __max_iter; ++__i) + { + __term *= - __x / __i; + if (std::abs(__term) < __eps) + break; + if (__term >= _Tp(0)) + __esum += __term / __i; + else + __osum += __term / __i; + } + + return - __esum - __osum + - __numeric_constants<_Tp>::__gamma_e() - std::log(__x); + } +# 118 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_E1_asymp(_Tp __x) + { + _Tp __term = _Tp(1); + _Tp __esum = _Tp(1); + _Tp __osum = _Tp(0); + const unsigned int __max_iter = 1000; + for (unsigned int __i = 1; __i < __max_iter; ++__i) + { + _Tp __prev = __term; + __term *= - __i / __x; + if (std::abs(__term) > std::abs(__prev)) + break; + if (__term >= _Tp(0)) + __esum += __term; + else + __osum += __term; + } + + return std::exp(- __x) * (__esum + __osum) / __x; + } +# 155 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_En_series(unsigned int __n, _Tp __x) + { + const unsigned int __max_iter = 1000; + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const int __nm1 = __n - 1; + _Tp __ans = (__nm1 != 0 + ? _Tp(1) / __nm1 : -std::log(__x) + - __numeric_constants<_Tp>::__gamma_e()); + _Tp __fact = _Tp(1); + for (int __i = 1; __i <= __max_iter; ++__i) + { + __fact *= -__x / _Tp(__i); + _Tp __del; + if ( __i != __nm1 ) + __del = -__fact / _Tp(__i - __nm1); + else + { + _Tp __psi = -__numeric_constants<_Tp>::gamma_e(); + for (int __ii = 1; __ii <= __nm1; ++__ii) + __psi += _Tp(1) / _Tp(__ii); + __del = __fact * (__psi - std::log(__x)); + } + __ans += __del; + if (std::abs(__del) < __eps * std::abs(__ans)) + return __ans; + } + std::__throw_runtime_error(("Series summation failed " "in __expint_En_series.") + ); + } +# 201 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_En_cont_frac(unsigned int __n, _Tp __x) + { + const unsigned int __max_iter = 1000; + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __fp_min = std::numeric_limits<_Tp>::min(); + const int __nm1 = __n - 1; + _Tp __b = __x + _Tp(__n); + _Tp __c = _Tp(1) / __fp_min; + _Tp __d = _Tp(1) / __b; + _Tp __h = __d; + for ( unsigned int __i = 1; __i <= __max_iter; ++__i ) + { + _Tp __a = -_Tp(__i * (__nm1 + __i)); + __b += _Tp(2); + __d = _Tp(1) / (__a * __d + __b); + __c = __b + __a / __c; + const _Tp __del = __c * __d; + __h *= __del; + if (std::abs(__del - _Tp(1)) < __eps) + { + const _Tp __ans = __h * std::exp(-__x); + return __ans; + } + } + std::__throw_runtime_error(("Continued fraction failed " "in __expint_En_cont_frac.") + ); + } +# 246 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_En_recursion(unsigned int __n, _Tp __x) + { + _Tp __En; + _Tp __E1 = __expint_E1(__x); + if (__x < _Tp(__n)) + { + + __En = __E1; + for (unsigned int __j = 2; __j < __n; ++__j) + __En = (std::exp(-__x) - __x * __En) / _Tp(__j - 1); + } + else + { + + __En = _Tp(1); + const int __N = __n + 20; + _Tp __save = _Tp(0); + for (int __j = __N; __j > 0; --__j) + { + __En = (std::exp(-__x) - __j * __En) / __x; + if (__j == __n) + __save = __En; + } + _Tp __norm = __En / __E1; + __En /= __norm; + } + + return __En; + } +# 290 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_Ei_series(_Tp __x) + { + _Tp __term = _Tp(1); + _Tp __sum = _Tp(0); + const unsigned int __max_iter = 1000; + for (unsigned int __i = 1; __i < __max_iter; ++__i) + { + __term *= __x / __i; + __sum += __term / __i; + if (__term < std::numeric_limits<_Tp>::epsilon() * __sum) + break; + } + + return __numeric_constants<_Tp>::__gamma_e() + __sum + std::log(__x); + } +# 321 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_Ei_asymp(_Tp __x) + { + _Tp __term = _Tp(1); + _Tp __sum = _Tp(1); + const unsigned int __max_iter = 1000; + for (unsigned int __i = 1; __i < __max_iter; ++__i) + { + _Tp __prev = __term; + __term *= __i / __x; + if (__term < std::numeric_limits<_Tp>::epsilon()) + break; + if (__term >= __prev) + break; + __sum += __term; + } + + return std::exp(__x) * __sum / __x; + } +# 354 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_Ei(_Tp __x) + { + if (__x < _Tp(0)) + return -__expint_E1(-__x); + else if (__x < -std::log(std::numeric_limits<_Tp>::epsilon())) + return __expint_Ei_series(__x); + else + return __expint_Ei_asymp(__x); + } +# 378 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_E1(_Tp __x) + { + if (__x < _Tp(0)) + return -__expint_Ei(-__x); + else if (__x < _Tp(1)) + return __expint_E1_series(__x); + else if (__x < _Tp(100)) + return __expint_En_cont_frac(1, __x); + else + return __expint_E1_asymp(__x); + } +# 408 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_asymp(unsigned int __n, _Tp __x) + { + _Tp __term = _Tp(1); + _Tp __sum = _Tp(1); + for (unsigned int __i = 1; __i <= __n; ++__i) + { + _Tp __prev = __term; + __term *= -(__n - __i + 1) / __x; + if (std::abs(__term) > std::abs(__prev)) + break; + __sum += __term; + } + + return std::exp(-__x) * __sum / __x; + } +# 442 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_large_n(unsigned int __n, _Tp __x) + { + const _Tp __xpn = __x + __n; + const _Tp __xpn2 = __xpn * __xpn; + _Tp __term = _Tp(1); + _Tp __sum = _Tp(1); + for (unsigned int __i = 1; __i <= __n; ++__i) + { + _Tp __prev = __term; + __term *= (__n - 2 * (__i - 1) * __x) / __xpn2; + if (std::abs(__term) < std::numeric_limits<_Tp>::epsilon()) + break; + __sum += __term; + } + + return std::exp(-__x) * __sum / __xpn; + } +# 476 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint(unsigned int __n, _Tp __x) + { + + if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__n <= 1 && __x == _Tp(0)) + return std::numeric_limits<_Tp>::infinity(); + else + { + _Tp __E0 = std::exp(__x) / __x; + if (__n == 0) + return __E0; + + _Tp __E1 = __expint_E1(__x); + if (__n == 1) + return __E1; + + if (__x == _Tp(0)) + return _Tp(1) / static_cast<_Tp>(__n - 1); + + _Tp __En = __expint_En_recursion(__n, __x); + + return __En; + } + } +# 516 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + inline _Tp + __expint(_Tp __x) + { + if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + return __expint_Ei(__x); + } + } + + + + + +} +# 52 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 1 3 +# 44 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 60 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + namespace __detail + { +# 83 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __conf_hyperg_series(_Tp __a, _Tp __c, _Tp __x) + { + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + _Tp __term = _Tp(1); + _Tp __Fac = _Tp(1); + const unsigned int __max_iter = 100000; + unsigned int __i; + for (__i = 0; __i < __max_iter; ++__i) + { + __term *= (__a + _Tp(__i)) * __x + / ((__c + _Tp(__i)) * _Tp(1 + __i)); + if (std::abs(__term) < __eps) + { + break; + } + __Fac += __term; + } + if (__i == __max_iter) + std::__throw_runtime_error(("Series failed to converge " "in __conf_hyperg_series.") + ); + + return __Fac; + } +# 120 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __conf_hyperg_luke(_Tp __a, _Tp __c, _Tp __xin) + { + const _Tp __big = std::pow(std::numeric_limits<_Tp>::max(), _Tp(0.16L)); + const int __nmax = 20000; + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __x = -__xin; + const _Tp __x3 = __x * __x * __x; + const _Tp __t0 = __a / __c; + const _Tp __t1 = (__a + _Tp(1)) / (_Tp(2) * __c); + const _Tp __t2 = (__a + _Tp(2)) / (_Tp(2) * (__c + _Tp(1))); + _Tp __F = _Tp(1); + _Tp __prec; + + _Tp __Bnm3 = _Tp(1); + _Tp __Bnm2 = _Tp(1) + __t1 * __x; + _Tp __Bnm1 = _Tp(1) + __t2 * __x * (_Tp(1) + __t1 / _Tp(3) * __x); + + _Tp __Anm3 = _Tp(1); + _Tp __Anm2 = __Bnm2 - __t0 * __x; + _Tp __Anm1 = __Bnm1 - __t0 * (_Tp(1) + __t2 * __x) * __x + + __t0 * __t1 * (__c / (__c + _Tp(1))) * __x * __x; + + int __n = 3; + while(1) + { + _Tp __npam1 = _Tp(__n - 1) + __a; + _Tp __npcm1 = _Tp(__n - 1) + __c; + _Tp __npam2 = _Tp(__n - 2) + __a; + _Tp __npcm2 = _Tp(__n - 2) + __c; + _Tp __tnm1 = _Tp(2 * __n - 1); + _Tp __tnm3 = _Tp(2 * __n - 3); + _Tp __tnm5 = _Tp(2 * __n - 5); + _Tp __F1 = (_Tp(__n - 2) - __a) / (_Tp(2) * __tnm3 * __npcm1); + _Tp __F2 = (_Tp(__n) + __a) * __npam1 + / (_Tp(4) * __tnm1 * __tnm3 * __npcm2 * __npcm1); + _Tp __F3 = -__npam2 * __npam1 * (_Tp(__n - 2) - __a) + / (_Tp(8) * __tnm3 * __tnm3 * __tnm5 + * (_Tp(__n - 3) + __c) * __npcm2 * __npcm1); + _Tp __E = -__npam1 * (_Tp(__n - 1) - __c) + / (_Tp(2) * __tnm3 * __npcm2 * __npcm1); + + _Tp __An = (_Tp(1) + __F1 * __x) * __Anm1 + + (__E + __F2 * __x) * __x * __Anm2 + __F3 * __x3 * __Anm3; + _Tp __Bn = (_Tp(1) + __F1 * __x) * __Bnm1 + + (__E + __F2 * __x) * __x * __Bnm2 + __F3 * __x3 * __Bnm3; + _Tp __r = __An / __Bn; + + __prec = std::abs((__F - __r) / __F); + __F = __r; + + if (__prec < __eps || __n > __nmax) + break; + + if (std::abs(__An) > __big || std::abs(__Bn) > __big) + { + __An /= __big; + __Bn /= __big; + __Anm1 /= __big; + __Bnm1 /= __big; + __Anm2 /= __big; + __Bnm2 /= __big; + __Anm3 /= __big; + __Bnm3 /= __big; + } + else if (std::abs(__An) < _Tp(1) / __big + || std::abs(__Bn) < _Tp(1) / __big) + { + __An *= __big; + __Bn *= __big; + __Anm1 *= __big; + __Bnm1 *= __big; + __Anm2 *= __big; + __Bnm2 *= __big; + __Anm3 *= __big; + __Bnm3 *= __big; + } + + ++__n; + __Bnm3 = __Bnm2; + __Bnm2 = __Bnm1; + __Bnm1 = __Bn; + __Anm3 = __Anm2; + __Anm2 = __Anm1; + __Anm1 = __An; + } + + if (__n >= __nmax) + std::__throw_runtime_error(("Iteration failed to converge " "in __conf_hyperg_luke.") + ); + + return __F; + } +# 227 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __conf_hyperg(_Tp __a, _Tp __c, _Tp __x) + { + + const _Tp __c_nint = ::std::nearbyint(__c); + + + + if (__isnan(__a) || __isnan(__c) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__c_nint == __c && __c_nint <= 0) + return std::numeric_limits<_Tp>::infinity(); + else if (__a == _Tp(0)) + return _Tp(1); + else if (__c == __a) + return std::exp(__x); + else if (__x < _Tp(0)) + return __conf_hyperg_luke(__a, __c, __x); + else + return __conf_hyperg_series(__a, __c, __x); + } +# 271 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __hyperg_series(_Tp __a, _Tp __b, _Tp __c, _Tp __x) + { + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + _Tp __term = _Tp(1); + _Tp __Fabc = _Tp(1); + const unsigned int __max_iter = 100000; + unsigned int __i; + for (__i = 0; __i < __max_iter; ++__i) + { + __term *= (__a + _Tp(__i)) * (__b + _Tp(__i)) * __x + / ((__c + _Tp(__i)) * _Tp(1 + __i)); + if (std::abs(__term) < __eps) + { + break; + } + __Fabc += __term; + } + if (__i == __max_iter) + std::__throw_runtime_error(("Series failed to converge " "in __hyperg_series.") + ); + + return __Fabc; + } + + + + + + + + template + _Tp + __hyperg_luke(_Tp __a, _Tp __b, _Tp __c, _Tp __xin) + { + const _Tp __big = std::pow(std::numeric_limits<_Tp>::max(), _Tp(0.16L)); + const int __nmax = 20000; + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __x = -__xin; + const _Tp __x3 = __x * __x * __x; + const _Tp __t0 = __a * __b / __c; + const _Tp __t1 = (__a + _Tp(1)) * (__b + _Tp(1)) / (_Tp(2) * __c); + const _Tp __t2 = (__a + _Tp(2)) * (__b + _Tp(2)) + / (_Tp(2) * (__c + _Tp(1))); + + _Tp __F = _Tp(1); + + _Tp __Bnm3 = _Tp(1); + _Tp __Bnm2 = _Tp(1) + __t1 * __x; + _Tp __Bnm1 = _Tp(1) + __t2 * __x * (_Tp(1) + __t1 / _Tp(3) * __x); + + _Tp __Anm3 = _Tp(1); + _Tp __Anm2 = __Bnm2 - __t0 * __x; + _Tp __Anm1 = __Bnm1 - __t0 * (_Tp(1) + __t2 * __x) * __x + + __t0 * __t1 * (__c / (__c + _Tp(1))) * __x * __x; + + int __n = 3; + while (1) + { + const _Tp __npam1 = _Tp(__n - 1) + __a; + const _Tp __npbm1 = _Tp(__n - 1) + __b; + const _Tp __npcm1 = _Tp(__n - 1) + __c; + const _Tp __npam2 = _Tp(__n - 2) + __a; + const _Tp __npbm2 = _Tp(__n - 2) + __b; + const _Tp __npcm2 = _Tp(__n - 2) + __c; + const _Tp __tnm1 = _Tp(2 * __n - 1); + const _Tp __tnm3 = _Tp(2 * __n - 3); + const _Tp __tnm5 = _Tp(2 * __n - 5); + const _Tp __n2 = __n * __n; + const _Tp __F1 = (_Tp(3) * __n2 + (__a + __b - _Tp(6)) * __n + + _Tp(2) - __a * __b - _Tp(2) * (__a + __b)) + / (_Tp(2) * __tnm3 * __npcm1); + const _Tp __F2 = -(_Tp(3) * __n2 - (__a + __b + _Tp(6)) * __n + + _Tp(2) - __a * __b) * __npam1 * __npbm1 + / (_Tp(4) * __tnm1 * __tnm3 * __npcm2 * __npcm1); + const _Tp __F3 = (__npam2 * __npam1 * __npbm2 * __npbm1 + * (_Tp(__n - 2) - __a) * (_Tp(__n - 2) - __b)) + / (_Tp(8) * __tnm3 * __tnm3 * __tnm5 + * (_Tp(__n - 3) + __c) * __npcm2 * __npcm1); + const _Tp __E = -__npam1 * __npbm1 * (_Tp(__n - 1) - __c) + / (_Tp(2) * __tnm3 * __npcm2 * __npcm1); + + _Tp __An = (_Tp(1) + __F1 * __x) * __Anm1 + + (__E + __F2 * __x) * __x * __Anm2 + __F3 * __x3 * __Anm3; + _Tp __Bn = (_Tp(1) + __F1 * __x) * __Bnm1 + + (__E + __F2 * __x) * __x * __Bnm2 + __F3 * __x3 * __Bnm3; + const _Tp __r = __An / __Bn; + + const _Tp __prec = std::abs((__F - __r) / __F); + __F = __r; + + if (__prec < __eps || __n > __nmax) + break; + + if (std::abs(__An) > __big || std::abs(__Bn) > __big) + { + __An /= __big; + __Bn /= __big; + __Anm1 /= __big; + __Bnm1 /= __big; + __Anm2 /= __big; + __Bnm2 /= __big; + __Anm3 /= __big; + __Bnm3 /= __big; + } + else if (std::abs(__An) < _Tp(1) / __big + || std::abs(__Bn) < _Tp(1) / __big) + { + __An *= __big; + __Bn *= __big; + __Anm1 *= __big; + __Bnm1 *= __big; + __Anm2 *= __big; + __Bnm2 *= __big; + __Anm3 *= __big; + __Bnm3 *= __big; + } + + ++__n; + __Bnm3 = __Bnm2; + __Bnm2 = __Bnm1; + __Bnm1 = __Bn; + __Anm3 = __Anm2; + __Anm2 = __Anm1; + __Anm1 = __An; + } + + if (__n >= __nmax) + std::__throw_runtime_error(("Iteration failed to converge " "in __hyperg_luke.") + ); + + return __F; + } +# 438 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __hyperg_reflect(_Tp __a, _Tp __b, _Tp __c, _Tp __x) + { + const _Tp __d = __c - __a - __b; + const int __intd = std::floor(__d + _Tp(0.5L)); + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __toler = _Tp(1000) * __eps; + const _Tp __log_max = std::log(std::numeric_limits<_Tp>::max()); + const bool __d_integer = (std::abs(__d - __intd) < __toler); + + if (__d_integer) + { + const _Tp __ln_omx = std::log(_Tp(1) - __x); + const _Tp __ad = std::abs(__d); + _Tp __F1, __F2; + + _Tp __d1, __d2; + if (__d >= _Tp(0)) + { + __d1 = __d; + __d2 = _Tp(0); + } + else + { + __d1 = _Tp(0); + __d2 = __d; + } + + const _Tp __lng_c = __log_gamma(__c); + + + if (__ad < __eps) + { + + __F1 = _Tp(0); + } + else + { + + bool __ok_d1 = true; + _Tp __lng_ad, __lng_ad1, __lng_bd1; + try + { + __lng_ad = __log_gamma(__ad); + __lng_ad1 = __log_gamma(__a + __d1); + __lng_bd1 = __log_gamma(__b + __d1); + } + catch(...) + { + __ok_d1 = false; + } + + if (__ok_d1) + { + + + + _Tp __sum1 = _Tp(1); + _Tp __term = _Tp(1); + _Tp __ln_pre1 = __lng_ad + __lng_c + __d2 * __ln_omx + - __lng_ad1 - __lng_bd1; + + + + for (int __i = 1; __i < __ad; ++__i) + { + const int __j = __i - 1; + __term *= (__a + __d2 + __j) * (__b + __d2 + __j) + / (_Tp(1) + __d2 + __j) / __i * (_Tp(1) - __x); + __sum1 += __term; + } + + if (__ln_pre1 > __log_max) + std::__throw_runtime_error(("Overflow of gamma functions" " in __hyperg_luke.") + ); + else + __F1 = std::exp(__ln_pre1) * __sum1; + } + else + { + + + __F1 = _Tp(0); + } + } + + + bool __ok_d2 = true; + _Tp __lng_ad2, __lng_bd2; + try + { + __lng_ad2 = __log_gamma(__a + __d2); + __lng_bd2 = __log_gamma(__b + __d2); + } + catch(...) + { + __ok_d2 = false; + } + + if (__ok_d2) + { + + + const int __maxiter = 2000; + const _Tp __psi_1 = -__numeric_constants<_Tp>::__gamma_e(); + const _Tp __psi_1pd = __psi(_Tp(1) + __ad); + const _Tp __psi_apd1 = __psi(__a + __d1); + const _Tp __psi_bpd1 = __psi(__b + __d1); + + _Tp __psi_term = __psi_1 + __psi_1pd - __psi_apd1 + - __psi_bpd1 - __ln_omx; + _Tp __fact = _Tp(1); + _Tp __sum2 = __psi_term; + _Tp __ln_pre2 = __lng_c + __d1 * __ln_omx + - __lng_ad2 - __lng_bd2; + + + int __j; + for (__j = 1; __j < __maxiter; ++__j) + { + + + const _Tp __term1 = _Tp(1) / _Tp(__j) + + _Tp(1) / (__ad + __j); + const _Tp __term2 = _Tp(1) / (__a + __d1 + _Tp(__j - 1)) + + _Tp(1) / (__b + __d1 + _Tp(__j - 1)); + __psi_term += __term1 - __term2; + __fact *= (__a + __d1 + _Tp(__j - 1)) + * (__b + __d1 + _Tp(__j - 1)) + / ((__ad + __j) * __j) * (_Tp(1) - __x); + const _Tp __delta = __fact * __psi_term; + __sum2 += __delta; + if (std::abs(__delta) < __eps * std::abs(__sum2)) + break; + } + if (__j == __maxiter) + std::__throw_runtime_error(("Sum F2 failed to converge " "in __hyperg_reflect") + ); + + if (__sum2 == _Tp(0)) + __F2 = _Tp(0); + else + __F2 = std::exp(__ln_pre2) * __sum2; + } + else + { + + + __F2 = _Tp(0); + } + + const _Tp __sgn_2 = (__intd % 2 == 1 ? -_Tp(1) : _Tp(1)); + const _Tp __F = __F1 + __sgn_2 * __F2; + + return __F; + } + else + { + + + + + bool __ok1 = true; + _Tp __sgn_g1ca = _Tp(0), __ln_g1ca = _Tp(0); + _Tp __sgn_g1cb = _Tp(0), __ln_g1cb = _Tp(0); + try + { + __sgn_g1ca = __log_gamma_sign(__c - __a); + __ln_g1ca = __log_gamma(__c - __a); + __sgn_g1cb = __log_gamma_sign(__c - __b); + __ln_g1cb = __log_gamma(__c - __b); + } + catch(...) + { + __ok1 = false; + } + + bool __ok2 = true; + _Tp __sgn_g2a = _Tp(0), __ln_g2a = _Tp(0); + _Tp __sgn_g2b = _Tp(0), __ln_g2b = _Tp(0); + try + { + __sgn_g2a = __log_gamma_sign(__a); + __ln_g2a = __log_gamma(__a); + __sgn_g2b = __log_gamma_sign(__b); + __ln_g2b = __log_gamma(__b); + } + catch(...) + { + __ok2 = false; + } + + const _Tp __sgn_gc = __log_gamma_sign(__c); + const _Tp __ln_gc = __log_gamma(__c); + const _Tp __sgn_gd = __log_gamma_sign(__d); + const _Tp __ln_gd = __log_gamma(__d); + const _Tp __sgn_gmd = __log_gamma_sign(-__d); + const _Tp __ln_gmd = __log_gamma(-__d); + + const _Tp __sgn1 = __sgn_gc * __sgn_gd * __sgn_g1ca * __sgn_g1cb; + const _Tp __sgn2 = __sgn_gc * __sgn_gmd * __sgn_g2a * __sgn_g2b; + + _Tp __pre1, __pre2; + if (__ok1 && __ok2) + { + _Tp __ln_pre1 = __ln_gc + __ln_gd - __ln_g1ca - __ln_g1cb; + _Tp __ln_pre2 = __ln_gc + __ln_gmd - __ln_g2a - __ln_g2b + + __d * std::log(_Tp(1) - __x); + if (__ln_pre1 < __log_max && __ln_pre2 < __log_max) + { + __pre1 = std::exp(__ln_pre1); + __pre2 = std::exp(__ln_pre2); + __pre1 *= __sgn1; + __pre2 *= __sgn2; + } + else + { + std::__throw_runtime_error(("Overflow of gamma functions " "in __hyperg_reflect") + ); + } + } + else if (__ok1 && !__ok2) + { + _Tp __ln_pre1 = __ln_gc + __ln_gd - __ln_g1ca - __ln_g1cb; + if (__ln_pre1 < __log_max) + { + __pre1 = std::exp(__ln_pre1); + __pre1 *= __sgn1; + __pre2 = _Tp(0); + } + else + { + std::__throw_runtime_error(("Overflow of gamma functions " "in __hyperg_reflect") + ); + } + } + else if (!__ok1 && __ok2) + { + _Tp __ln_pre2 = __ln_gc + __ln_gmd - __ln_g2a - __ln_g2b + + __d * std::log(_Tp(1) - __x); + if (__ln_pre2 < __log_max) + { + __pre1 = _Tp(0); + __pre2 = std::exp(__ln_pre2); + __pre2 *= __sgn2; + } + else + { + std::__throw_runtime_error(("Overflow of gamma functions " "in __hyperg_reflect") + ); + } + } + else + { + __pre1 = _Tp(0); + __pre2 = _Tp(0); + std::__throw_runtime_error(("Underflow of gamma functions " "in __hyperg_reflect") + ); + } + + const _Tp __F1 = __hyperg_series(__a, __b, _Tp(1) - __d, + _Tp(1) - __x); + const _Tp __F2 = __hyperg_series(__c - __a, __c - __b, _Tp(1) + __d, + _Tp(1) - __x); + + const _Tp __F = __pre1 * __F1 + __pre2 * __F2; + + return __F; + } + } +# 728 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __hyperg(_Tp __a, _Tp __b, _Tp __c, _Tp __x) + { + + const _Tp __a_nint = ::std::nearbyint(__a); + const _Tp __b_nint = ::std::nearbyint(__b); + const _Tp __c_nint = ::std::nearbyint(__c); + + + + + + const _Tp __toler = _Tp(1000) * std::numeric_limits<_Tp>::epsilon(); + if (std::abs(__x) >= _Tp(1)) + std::__throw_domain_error(("Argument outside unit circle " "in __hyperg.") + ); + else if (__isnan(__a) || __isnan(__b) + || __isnan(__c) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__c_nint == __c && __c_nint <= _Tp(0)) + return std::numeric_limits<_Tp>::infinity(); + else if (std::abs(__c - __b) < __toler || std::abs(__c - __a) < __toler) + return std::pow(_Tp(1) - __x, __c - __a - __b); + else if (__a >= _Tp(0) && __b >= _Tp(0) && __c >= _Tp(0) + && __x >= _Tp(0) && __x < _Tp(0.995L)) + return __hyperg_series(__a, __b, __c, __x); + else if (std::abs(__a) < _Tp(10) && std::abs(__b) < _Tp(10)) + { + + + if (__a < _Tp(0) && std::abs(__a - __a_nint) < __toler) + return __hyperg_series(__a_nint, __b, __c, __x); + else if (__b < _Tp(0) && std::abs(__b - __b_nint) < __toler) + return __hyperg_series(__a, __b_nint, __c, __x); + else if (__x < -_Tp(0.25L)) + return __hyperg_luke(__a, __b, __c, __x); + else if (__x < _Tp(0.5L)) + return __hyperg_series(__a, __b, __c, __x); + else + if (std::abs(__c) > _Tp(10)) + return __hyperg_series(__a, __b, __c, __x); + else + return __hyperg_reflect(__a, __b, __c, __x); + } + else + return __hyperg_luke(__a, __b, __c, __x); + } + } + + + + + + +} +# 53 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 1 3 +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 + namespace __detail + { +# 80 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 + template + _Tp + __poly_legendre_p(unsigned int __l, _Tp __x) + { + + if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x == +_Tp(1)) + return +_Tp(1); + else if (__x == -_Tp(1)) + return (__l % 2 == 1 ? -_Tp(1) : +_Tp(1)); + else + { + _Tp __p_lm2 = _Tp(1); + if (__l == 0) + return __p_lm2; + + _Tp __p_lm1 = __x; + if (__l == 1) + return __p_lm1; + + _Tp __p_l = 0; + for (unsigned int __ll = 2; __ll <= __l; ++__ll) + { + + + __p_l = _Tp(2) * __x * __p_lm1 - __p_lm2 + - (__x * __p_lm1 - __p_lm2) / _Tp(__ll); + __p_lm2 = __p_lm1; + __p_lm1 = __p_l; + } + + return __p_l; + } + } +# 136 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 + template + _Tp + __assoc_legendre_p(unsigned int __l, unsigned int __m, _Tp __x, + _Tp __phase = _Tp(+1)) + { + + if (__m > __l) + return _Tp(0); + else if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__m == 0) + return __poly_legendre_p(__l, __x); + else + { + _Tp __p_mm = _Tp(1); + if (__m > 0) + { + + + _Tp __root = std::sqrt(_Tp(1) - __x) * std::sqrt(_Tp(1) + __x); + _Tp __fact = _Tp(1); + for (unsigned int __i = 1; __i <= __m; ++__i) + { + __p_mm *= __phase * __fact * __root; + __fact += _Tp(2); + } + } + if (__l == __m) + return __p_mm; + + _Tp __p_mp1m = _Tp(2 * __m + 1) * __x * __p_mm; + if (__l == __m + 1) + return __p_mp1m; + + _Tp __p_lm2m = __p_mm; + _Tp __P_lm1m = __p_mp1m; + _Tp __p_lm = _Tp(0); + for (unsigned int __j = __m + 2; __j <= __l; ++__j) + { + __p_lm = (_Tp(2 * __j - 1) * __x * __P_lm1m + - _Tp(__j + __m - 1) * __p_lm2m) / _Tp(__j - __m); + __p_lm2m = __P_lm1m; + __P_lm1m = __p_lm; + } + + return __p_lm; + } + } +# 214 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 + template + _Tp + __sph_legendre(unsigned int __l, unsigned int __m, _Tp __theta) + { + if (__isnan(__theta)) + return std::numeric_limits<_Tp>::quiet_NaN(); + + const _Tp __x = std::cos(__theta); + + if (__m > __l) + return _Tp(0); + else if (__m == 0) + { + _Tp __P = __poly_legendre_p(__l, __x); + _Tp __fact = std::sqrt(_Tp(2 * __l + 1) + / (_Tp(4) * __numeric_constants<_Tp>::__pi())); + __P *= __fact; + return __P; + } + else if (__x == _Tp(1) || __x == -_Tp(1)) + { + + return _Tp(0); + } + else + { + + + + + + const _Tp __sgn = ( __m % 2 == 1 ? -_Tp(1) : _Tp(1)); + const _Tp __y_mp1m_factor = __x * std::sqrt(_Tp(2 * __m + 3)); + + const _Tp __lncirc = ::std::log1p(-__x * __x); + + + + + + const _Tp __lnpoch = ::std::lgamma(_Tp(__m + _Tp(0.5L))) + - ::std::lgamma(_Tp(__m)); + + + + + const _Tp __lnpre_val = + -_Tp(0.25L) * __numeric_constants<_Tp>::__lnpi() + + _Tp(0.5L) * (__lnpoch + __m * __lncirc); + const _Tp __sr = std::sqrt((_Tp(2) + _Tp(1) / __m) + / (_Tp(4) * __numeric_constants<_Tp>::__pi())); + _Tp __y_mm = __sgn * __sr * std::exp(__lnpre_val); + _Tp __y_mp1m = __y_mp1m_factor * __y_mm; + + if (__l == __m) + return __y_mm; + else if (__l == __m + 1) + return __y_mp1m; + else + { + _Tp __y_lm = _Tp(0); + + + for (unsigned int __ll = __m + 2; __ll <= __l; ++__ll) + { + const _Tp __rat1 = _Tp(__ll - __m) / _Tp(__ll + __m); + const _Tp __rat2 = _Tp(__ll - __m - 1) / _Tp(__ll + __m - 1); + const _Tp __fact1 = std::sqrt(__rat1 * _Tp(2 * __ll + 1) + * _Tp(2 * __ll - 1)); + const _Tp __fact2 = std::sqrt(__rat1 * __rat2 * _Tp(2 * __ll + 1) + / _Tp(2 * __ll - 3)); + __y_lm = (__x * __y_mp1m * __fact1 + - (__ll + __m - 1) * __y_mm * __fact2) / _Tp(__ll - __m); + __y_mm = __y_mp1m; + __y_mp1m = __y_lm; + } + + return __y_lm; + } + } + } + } + + + + + + +} +# 54 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 1 3 +# 51 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + namespace __detail + { +# 83 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + template + void + __bessel_ik(_Tp __nu, _Tp __x, + _Tp & __Inu, _Tp & __Knu, _Tp & __Ipnu, _Tp & __Kpnu) + { + if (__x == _Tp(0)) + { + if (__nu == _Tp(0)) + { + __Inu = _Tp(1); + __Ipnu = _Tp(0); + } + else if (__nu == _Tp(1)) + { + __Inu = _Tp(0); + __Ipnu = _Tp(0.5L); + } + else + { + __Inu = _Tp(0); + __Ipnu = _Tp(0); + } + __Knu = std::numeric_limits<_Tp>::infinity(); + __Kpnu = -std::numeric_limits<_Tp>::infinity(); + return; + } + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __fp_min = _Tp(10) * std::numeric_limits<_Tp>::epsilon(); + const int __max_iter = 15000; + const _Tp __x_min = _Tp(2); + + const int __nl = static_cast(__nu + _Tp(0.5L)); + + const _Tp __mu = __nu - __nl; + const _Tp __mu2 = __mu * __mu; + const _Tp __xi = _Tp(1) / __x; + const _Tp __xi2 = _Tp(2) * __xi; + _Tp __h = __nu * __xi; + if ( __h < __fp_min ) + __h = __fp_min; + _Tp __b = __xi2 * __nu; + _Tp __d = _Tp(0); + _Tp __c = __h; + int __i; + for ( __i = 1; __i <= __max_iter; ++__i ) + { + __b += __xi2; + __d = _Tp(1) / (__b + __d); + __c = __b + _Tp(1) / __c; + const _Tp __del = __c * __d; + __h *= __del; + if (std::abs(__del - _Tp(1)) < __eps) + break; + } + if (__i > __max_iter) + std::__throw_runtime_error(("Argument x too large " "in __bessel_ik; " "try asymptotic expansion.") + + ); + _Tp __Inul = __fp_min; + _Tp __Ipnul = __h * __Inul; + _Tp __Inul1 = __Inul; + _Tp __Ipnu1 = __Ipnul; + _Tp __fact = __nu * __xi; + for (int __l = __nl; __l >= 1; --__l) + { + const _Tp __Inutemp = __fact * __Inul + __Ipnul; + __fact -= __xi; + __Ipnul = __fact * __Inutemp + __Inul; + __Inul = __Inutemp; + } + _Tp __f = __Ipnul / __Inul; + _Tp __Kmu, __Knu1; + if (__x < __x_min) + { + const _Tp __x2 = __x / _Tp(2); + const _Tp __pimu = __numeric_constants<_Tp>::__pi() * __mu; + const _Tp __fact = (std::abs(__pimu) < __eps + ? _Tp(1) : __pimu / std::sin(__pimu)); + _Tp __d = -std::log(__x2); + _Tp __e = __mu * __d; + const _Tp __fact2 = (std::abs(__e) < __eps + ? _Tp(1) : std::sinh(__e) / __e); + _Tp __gam1, __gam2, __gampl, __gammi; + __gamma_temme(__mu, __gam1, __gam2, __gampl, __gammi); + _Tp __ff = __fact + * (__gam1 * std::cosh(__e) + __gam2 * __fact2 * __d); + _Tp __sum = __ff; + __e = std::exp(__e); + _Tp __p = __e / (_Tp(2) * __gampl); + _Tp __q = _Tp(1) / (_Tp(2) * __e * __gammi); + _Tp __c = _Tp(1); + __d = __x2 * __x2; + _Tp __sum1 = __p; + int __i; + for (__i = 1; __i <= __max_iter; ++__i) + { + __ff = (__i * __ff + __p + __q) / (__i * __i - __mu2); + __c *= __d / __i; + __p /= __i - __mu; + __q /= __i + __mu; + const _Tp __del = __c * __ff; + __sum += __del; + const _Tp __del1 = __c * (__p - __i * __ff); + __sum1 += __del1; + if (std::abs(__del) < __eps * std::abs(__sum)) + break; + } + if (__i > __max_iter) + std::__throw_runtime_error(("Bessel k series failed to converge " "in __bessel_ik.") + ); + __Kmu = __sum; + __Knu1 = __sum1 * __xi2; + } + else + { + _Tp __b = _Tp(2) * (_Tp(1) + __x); + _Tp __d = _Tp(1) / __b; + _Tp __delh = __d; + _Tp __h = __delh; + _Tp __q1 = _Tp(0); + _Tp __q2 = _Tp(1); + _Tp __a1 = _Tp(0.25L) - __mu2; + _Tp __q = __c = __a1; + _Tp __a = -__a1; + _Tp __s = _Tp(1) + __q * __delh; + int __i; + for (__i = 2; __i <= __max_iter; ++__i) + { + __a -= 2 * (__i - 1); + __c = -__a * __c / __i; + const _Tp __qnew = (__q1 - __b * __q2) / __a; + __q1 = __q2; + __q2 = __qnew; + __q += __c * __qnew; + __b += _Tp(2); + __d = _Tp(1) / (__b + __a * __d); + __delh = (__b * __d - _Tp(1)) * __delh; + __h += __delh; + const _Tp __dels = __q * __delh; + __s += __dels; + if ( std::abs(__dels / __s) < __eps ) + break; + } + if (__i > __max_iter) + std::__throw_runtime_error(("Steed's method failed " "in __bessel_ik.") + ); + __h = __a1 * __h; + __Kmu = std::sqrt(__numeric_constants<_Tp>::__pi() / (_Tp(2) * __x)) + * std::exp(-__x) / __s; + __Knu1 = __Kmu * (__mu + __x + _Tp(0.5L) - __h) * __xi; + } + + _Tp __Kpmu = __mu * __xi * __Kmu - __Knu1; + _Tp __Inumu = __xi / (__f * __Kmu - __Kpmu); + __Inu = __Inumu * __Inul1 / __Inul; + __Ipnu = __Inumu * __Ipnu1 / __Inul; + for ( __i = 1; __i <= __nl; ++__i ) + { + const _Tp __Knutemp = (__mu + __i) * __xi2 * __Knu1 + __Kmu; + __Kmu = __Knu1; + __Knu1 = __Knutemp; + } + __Knu = __Kmu; + __Kpnu = __nu * __xi * __Kmu - __Knu1; + + return; + } +# 267 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + template + _Tp + __cyl_bessel_i(_Tp __nu, _Tp __x) + { + if (__nu < _Tp(0) || __x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __cyl_bessel_i.") + ); + else if (__isnan(__nu) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x * __x < _Tp(10) * (__nu + _Tp(1))) + return __cyl_bessel_ij_series(__nu, __x, +_Tp(1), 200); + else + { + _Tp __I_nu, __K_nu, __Ip_nu, __Kp_nu; + __bessel_ik(__nu, __x, __I_nu, __K_nu, __Ip_nu, __Kp_nu); + return __I_nu; + } + } +# 303 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + template + _Tp + __cyl_bessel_k(_Tp __nu, _Tp __x) + { + if (__nu < _Tp(0) || __x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __cyl_bessel_k.") + ); + else if (__isnan(__nu) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + { + _Tp __I_nu, __K_nu, __Ip_nu, __Kp_nu; + __bessel_ik(__nu, __x, __I_nu, __K_nu, __Ip_nu, __Kp_nu); + return __K_nu; + } + } +# 337 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + template + void + __sph_bessel_ik(unsigned int __n, _Tp __x, + _Tp & __i_n, _Tp & __k_n, _Tp & __ip_n, _Tp & __kp_n) + { + const _Tp __nu = _Tp(__n) + _Tp(0.5L); + + _Tp __I_nu, __Ip_nu, __K_nu, __Kp_nu; + __bessel_ik(__nu, __x, __I_nu, __K_nu, __Ip_nu, __Kp_nu); + + const _Tp __factor = __numeric_constants<_Tp>::__sqrtpio2() + / std::sqrt(__x); + + __i_n = __factor * __I_nu; + __k_n = __factor * __K_nu; + __ip_n = __factor * __Ip_nu - __i_n / (_Tp(2) * __x); + __kp_n = __factor * __Kp_nu - __k_n / (_Tp(2) * __x); + + return; + } +# 373 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + template + void + __airy(_Tp __x, _Tp & __Ai, _Tp & __Bi, _Tp & __Aip, _Tp & __Bip) + { + const _Tp __absx = std::abs(__x); + const _Tp __rootx = std::sqrt(__absx); + const _Tp __z = _Tp(2) * __absx * __rootx / _Tp(3); + const _Tp _S_inf = std::numeric_limits<_Tp>::infinity(); + + if (__isnan(__x)) + __Bip = __Aip = __Bi = __Ai = std::numeric_limits<_Tp>::quiet_NaN(); + else if (__z == _S_inf) + { + __Aip = __Ai = _Tp(0); + __Bip = __Bi = _S_inf; + } + else if (__z == -_S_inf) + __Bip = __Aip = __Bi = __Ai = _Tp(0); + else if (__x > _Tp(0)) + { + _Tp __I_nu, __Ip_nu, __K_nu, __Kp_nu; + + __bessel_ik(_Tp(1) / _Tp(3), __z, __I_nu, __K_nu, __Ip_nu, __Kp_nu); + __Ai = __rootx * __K_nu + / (__numeric_constants<_Tp>::__sqrt3() + * __numeric_constants<_Tp>::__pi()); + __Bi = __rootx * (__K_nu / __numeric_constants<_Tp>::__pi() + + _Tp(2) * __I_nu / __numeric_constants<_Tp>::__sqrt3()); + + __bessel_ik(_Tp(2) / _Tp(3), __z, __I_nu, __K_nu, __Ip_nu, __Kp_nu); + __Aip = -__x * __K_nu + / (__numeric_constants<_Tp>::__sqrt3() + * __numeric_constants<_Tp>::__pi()); + __Bip = __x * (__K_nu / __numeric_constants<_Tp>::__pi() + + _Tp(2) * __I_nu + / __numeric_constants<_Tp>::__sqrt3()); + } + else if (__x < _Tp(0)) + { + _Tp __J_nu, __Jp_nu, __N_nu, __Np_nu; + + __bessel_jn(_Tp(1) / _Tp(3), __z, __J_nu, __N_nu, __Jp_nu, __Np_nu); + __Ai = __rootx * (__J_nu + - __N_nu / __numeric_constants<_Tp>::__sqrt3()) / _Tp(2); + __Bi = -__rootx * (__N_nu + + __J_nu / __numeric_constants<_Tp>::__sqrt3()) / _Tp(2); + + __bessel_jn(_Tp(2) / _Tp(3), __z, __J_nu, __N_nu, __Jp_nu, __Np_nu); + __Aip = __absx * (__N_nu / __numeric_constants<_Tp>::__sqrt3() + + __J_nu) / _Tp(2); + __Bip = __absx * (__J_nu / __numeric_constants<_Tp>::__sqrt3() + - __N_nu) / _Tp(2); + } + else + { + + + + __Ai = _Tp(0.35502805388781723926L); + __Bi = __Ai * __numeric_constants<_Tp>::__sqrt3(); + + + + + __Aip = -_Tp(0.25881940379280679840L); + __Bip = -__Aip * __numeric_constants<_Tp>::__sqrt3(); + } + + return; + } + } + + + + + +} +# 55 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 1 3 +# 42 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 56 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 + namespace __detail + { +# 72 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 + template + _Tp + __poly_hermite_recursion(unsigned int __n, _Tp __x) + { + + _Tp __H_0 = 1; + if (__n == 0) + return __H_0; + + + _Tp __H_1 = 2 * __x; + if (__n == 1) + return __H_1; + + + _Tp __H_n, __H_nm1, __H_nm2; + unsigned int __i; + for (__H_nm2 = __H_0, __H_nm1 = __H_1, __i = 2; __i <= __n; ++__i) + { + __H_n = 2 * (__x * __H_nm1 - (__i - 1) * __H_nm2); + __H_nm2 = __H_nm1; + __H_nm1 = __H_n; + } + + return __H_n; + } +# 114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 + template + inline _Tp + __poly_hermite(unsigned int __n, _Tp __x) + { + if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + return __poly_hermite_recursion(__n, __x); + } + } + + + + + +} +# 56 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 1 3 +# 44 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 60 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + namespace __detail + { +# 75 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + _Tp + __poly_laguerre_large_n(unsigned __n, _Tpa __alpha1, _Tp __x) + { + const _Tp __a = -_Tp(__n); + const _Tp __b = _Tp(__alpha1) + _Tp(1); + const _Tp __eta = _Tp(2) * __b - _Tp(4) * __a; + const _Tp __cos2th = __x / __eta; + const _Tp __sin2th = _Tp(1) - __cos2th; + const _Tp __th = std::acos(std::sqrt(__cos2th)); + const _Tp __pre_h = __numeric_constants<_Tp>::__pi_2() + * __numeric_constants<_Tp>::__pi_2() + * __eta * __eta * __cos2th * __sin2th; + + + const _Tp __lg_b = ::std::lgamma(_Tp(__n) + __b); + const _Tp __lnfact = ::std::lgamma(_Tp(__n + 1)); + + + + + + _Tp __pre_term1 = _Tp(0.5L) * (_Tp(1) - __b) + * std::log(_Tp(0.25L) * __x * __eta); + _Tp __pre_term2 = _Tp(0.25L) * std::log(__pre_h); + _Tp __lnpre = __lg_b - __lnfact + _Tp(0.5L) * __x + + __pre_term1 - __pre_term2; + _Tp __ser_term1 = std::sin(__a * __numeric_constants<_Tp>::__pi()); + _Tp __ser_term2 = std::sin(_Tp(0.25L) * __eta + * (_Tp(2) * __th + - std::sin(_Tp(2) * __th)) + + __numeric_constants<_Tp>::__pi_4()); + _Tp __ser = __ser_term1 + __ser_term2; + + return std::exp(__lnpre) * __ser; + } +# 129 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + _Tp + __poly_laguerre_hyperg(unsigned int __n, _Tpa __alpha1, _Tp __x) + { + const _Tp __b = _Tp(__alpha1) + _Tp(1); + const _Tp __mx = -__x; + const _Tp __tc_sgn = (__x < _Tp(0) ? _Tp(1) + : ((__n % 2 == 1) ? -_Tp(1) : _Tp(1))); + + _Tp __tc = _Tp(1); + const _Tp __ax = std::abs(__x); + for (unsigned int __k = 1; __k <= __n; ++__k) + __tc *= (__ax / __k); + + _Tp __term = __tc * __tc_sgn; + _Tp __sum = __term; + for (int __k = int(__n) - 1; __k >= 0; --__k) + { + __term *= ((__b + _Tp(__k)) / _Tp(int(__n) - __k)) + * _Tp(__k + 1) / __mx; + __sum += __term; + } + + return __sum; + } +# 185 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + _Tp + __poly_laguerre_recursion(unsigned int __n, _Tpa __alpha1, _Tp __x) + { + + _Tp __l_0 = _Tp(1); + if (__n == 0) + return __l_0; + + + _Tp __l_1 = -__x + _Tp(1) + _Tp(__alpha1); + if (__n == 1) + return __l_1; + + + _Tp __l_n2 = __l_0; + _Tp __l_n1 = __l_1; + _Tp __l_n = _Tp(0); + for (unsigned int __nn = 2; __nn <= __n; ++__nn) + { + __l_n = (_Tp(2 * __nn - 1) + _Tp(__alpha1) - __x) + * __l_n1 / _Tp(__nn) + - (_Tp(__nn - 1) + _Tp(__alpha1)) * __l_n2 / _Tp(__nn); + __l_n2 = __l_n1; + __l_n1 = __l_n; + } + + return __l_n; + } +# 244 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + _Tp + __poly_laguerre(unsigned int __n, _Tpa __alpha1, _Tp __x) + { + if (__x < _Tp(0)) + std::__throw_domain_error(("Negative argument " "in __poly_laguerre.") + ); + + else if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__n == 0) + return _Tp(1); + else if (__n == 1) + return _Tp(1) + _Tp(__alpha1) - __x; + else if (__x == _Tp(0)) + { + _Tp __prod = _Tp(__alpha1) + _Tp(1); + for (unsigned int __k = 2; __k <= __n; ++__k) + __prod *= (_Tp(__alpha1) + _Tp(__k)) / _Tp(__k); + return __prod; + } + else if (__n > 10000000 && _Tp(__alpha1) > -_Tp(1) + && __x < _Tp(2) * (_Tp(__alpha1) + _Tp(1)) + _Tp(4 * __n)) + return __poly_laguerre_large_n(__n, __alpha1, __x); + else if (_Tp(__alpha1) >= _Tp(0) + || (__x > _Tp(0) && _Tp(__alpha1) < -_Tp(__n + 1))) + return __poly_laguerre_recursion(__n, __alpha1, __x); + else + return __poly_laguerre_hyperg(__n, __alpha1, __x); + } +# 296 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + inline _Tp + __assoc_laguerre(unsigned int __n, unsigned int __m, _Tp __x) + { return __poly_laguerre(__n, __m, __x); } +# 316 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + inline _Tp + __laguerre(unsigned int __n, _Tp __x) + { return __poly_laguerre(__n, 0, __x); } + } + + + + + + +} +# 57 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 1 3 +# 47 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 63 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + namespace __detail + { +# 78 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __riemann_zeta_sum(_Tp __s) + { + + if (__s < _Tp(1)) + std::__throw_domain_error(("Bad argument in zeta sum.")); + + const unsigned int max_iter = 10000; + _Tp __zeta = _Tp(0); + for (unsigned int __k = 1; __k < max_iter; ++__k) + { + _Tp __term = std::pow(static_cast<_Tp>(__k), -__s); + if (__term < std::numeric_limits<_Tp>::epsilon()) + { + break; + } + __zeta += __term; + } + + return __zeta; + } +# 115 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __riemann_zeta_alt(_Tp __s) + { + _Tp __sgn = _Tp(1); + _Tp __zeta = _Tp(0); + for (unsigned int __i = 1; __i < 10000000; ++__i) + { + _Tp __term = __sgn / std::pow(__i, __s); + if (std::abs(__term) < std::numeric_limits<_Tp>::epsilon()) + break; + __zeta += __term; + __sgn *= _Tp(-1); + } + __zeta /= _Tp(1) - std::pow(_Tp(2), _Tp(1) - __s); + + return __zeta; + } +# 157 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __riemann_zeta_glob(_Tp __s) + { + _Tp __zeta = _Tp(0); + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + const _Tp __max_bincoeff = std::numeric_limits<_Tp>::max_exponent10 + * std::log(_Tp(10)) - _Tp(1); + + + + if (__s < _Tp(0)) + { + + if (::std::fmod(__s,_Tp(2)) == _Tp(0)) + return _Tp(0); + else + + { + _Tp __zeta = __riemann_zeta_glob(_Tp(1) - __s); + __zeta *= std::pow(_Tp(2) + * __numeric_constants<_Tp>::__pi(), __s) + * std::sin(__numeric_constants<_Tp>::__pi_2() * __s) + + * std::exp(::std::lgamma(_Tp(1) - __s)) + + + + / __numeric_constants<_Tp>::__pi(); + return __zeta; + } + } + + _Tp __num = _Tp(0.5L); + const unsigned int __maxit = 10000; + for (unsigned int __i = 0; __i < __maxit; ++__i) + { + bool __punt = false; + _Tp __sgn = _Tp(1); + _Tp __term = _Tp(0); + for (unsigned int __j = 0; __j <= __i; ++__j) + { + + _Tp __bincoeff = ::std::lgamma(_Tp(1 + __i)) + - ::std::lgamma(_Tp(1 + __j)) + - ::std::lgamma(_Tp(1 + __i - __j)); + + + + + + if (__bincoeff > __max_bincoeff) + { + + __punt = true; + break; + } + __bincoeff = std::exp(__bincoeff); + __term += __sgn * __bincoeff * std::pow(_Tp(1 + __j), -__s); + __sgn *= _Tp(-1); + } + if (__punt) + break; + __term *= __num; + __zeta += __term; + if (std::abs(__term/__zeta) < __eps) + break; + __num *= _Tp(0.5L); + } + + __zeta /= _Tp(1) - std::pow(_Tp(2), _Tp(1) - __s); + + return __zeta; + } +# 252 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __riemann_zeta_product(_Tp __s) + { + static const _Tp __prime[] = { + _Tp(2), _Tp(3), _Tp(5), _Tp(7), _Tp(11), _Tp(13), _Tp(17), _Tp(19), + _Tp(23), _Tp(29), _Tp(31), _Tp(37), _Tp(41), _Tp(43), _Tp(47), + _Tp(53), _Tp(59), _Tp(61), _Tp(67), _Tp(71), _Tp(73), _Tp(79), + _Tp(83), _Tp(89), _Tp(97), _Tp(101), _Tp(103), _Tp(107), _Tp(109) + }; + static const unsigned int __num_primes = sizeof(__prime) / sizeof(_Tp); + + _Tp __zeta = _Tp(1); + for (unsigned int __i = 0; __i < __num_primes; ++__i) + { + const _Tp __fact = _Tp(1) - std::pow(__prime[__i], -__s); + __zeta *= __fact; + if (_Tp(1) - __fact < std::numeric_limits<_Tp>::epsilon()) + break; + } + + __zeta = _Tp(1) / __zeta; + + return __zeta; + } +# 293 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __riemann_zeta(_Tp __s) + { + if (__isnan(__s)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__s == _Tp(1)) + return std::numeric_limits<_Tp>::infinity(); + else if (__s < -_Tp(19)) + { + _Tp __zeta = __riemann_zeta_product(_Tp(1) - __s); + __zeta *= std::pow(_Tp(2) * __numeric_constants<_Tp>::__pi(), __s) + * std::sin(__numeric_constants<_Tp>::__pi_2() * __s) + + * std::exp(::std::lgamma(_Tp(1) - __s)) + + + + / __numeric_constants<_Tp>::__pi(); + return __zeta; + } + else if (__s < _Tp(20)) + { + + bool __glob = true; + if (__glob) + return __riemann_zeta_glob(__s); + else + { + if (__s > _Tp(1)) + return __riemann_zeta_sum(__s); + else + { + _Tp __zeta = std::pow(_Tp(2) + * __numeric_constants<_Tp>::__pi(), __s) + * std::sin(__numeric_constants<_Tp>::__pi_2() * __s) + + * ::std::tgamma(_Tp(1) - __s) + + + + * __riemann_zeta_sum(_Tp(1) - __s); + return __zeta; + } + } + } + else + return __riemann_zeta_product(__s); + } +# 365 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __hurwitz_zeta_glob(_Tp __a, _Tp __s) + { + _Tp __zeta = _Tp(0); + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + const _Tp __max_bincoeff = std::numeric_limits<_Tp>::max_exponent10 + * std::log(_Tp(10)) - _Tp(1); + + const unsigned int __maxit = 10000; + for (unsigned int __i = 0; __i < __maxit; ++__i) + { + bool __punt = false; + _Tp __sgn = _Tp(1); + _Tp __term = _Tp(0); + for (unsigned int __j = 0; __j <= __i; ++__j) + { + + _Tp __bincoeff = ::std::lgamma(_Tp(1 + __i)) + - ::std::lgamma(_Tp(1 + __j)) + - ::std::lgamma(_Tp(1 + __i - __j)); + + + + + + if (__bincoeff > __max_bincoeff) + { + + __punt = true; + break; + } + __bincoeff = std::exp(__bincoeff); + __term += __sgn * __bincoeff * std::pow(_Tp(__a + __j), -__s); + __sgn *= _Tp(-1); + } + if (__punt) + break; + __term /= _Tp(__i + 1); + if (std::abs(__term / __zeta) < __eps) + break; + __zeta += __term; + } + + __zeta /= __s - _Tp(1); + + return __zeta; + } +# 430 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + inline _Tp + __hurwitz_zeta(_Tp __a, _Tp __s) + { return __hurwitz_zeta_glob(__a, __s); } + } + + + + + + +} +# 58 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 203 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + assoc_laguerref(unsigned int __n, unsigned int __m, float __x) + { return __detail::__assoc_laguerre(__n, __m, __x); } + + + + + + + + inline long double + assoc_laguerrel(unsigned int __n, unsigned int __m, long double __x) + { return __detail::__assoc_laguerre(__n, __m, __x); } +# 248 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + assoc_laguerre(unsigned int __n, unsigned int __m, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__assoc_laguerre<__type>(__n, __m, __x); + } +# 264 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + assoc_legendref(unsigned int __l, unsigned int __m, float __x) + { return __detail::__assoc_legendre_p(__l, __m, __x); } + + + + + + + inline long double + assoc_legendrel(unsigned int __l, unsigned int __m, long double __x) + { return __detail::__assoc_legendre_p(__l, __m, __x); } +# 294 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + assoc_legendre(unsigned int __l, unsigned int __m, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__assoc_legendre_p<__type>(__l, __m, __x); + } +# 309 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + betaf(float __a, float __b) + { return __detail::__beta(__a, __b); } + + + + + + + + inline long double + betal(long double __a, long double __b) + { return __detail::__beta(__a, __b); } +# 339 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tpa, _Tpb>::__type + beta(_Tpa __a, _Tpb __b) + { + typedef typename __gnu_cxx::__promote_2<_Tpa, _Tpb>::__type __type; + return __detail::__beta<__type>(__a, __b); + } +# 355 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + comp_ellint_1f(float __k) + { return __detail::__comp_ellint_1(__k); } + + + + + + + + inline long double + comp_ellint_1l(long double __k) + { return __detail::__comp_ellint_1(__k); } +# 387 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + comp_ellint_1(_Tp __k) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__comp_ellint_1<__type>(__k); + } +# 403 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + comp_ellint_2f(float __k) + { return __detail::__comp_ellint_2(__k); } + + + + + + + + inline long double + comp_ellint_2l(long double __k) + { return __detail::__comp_ellint_2(__k); } +# 434 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + comp_ellint_2(_Tp __k) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__comp_ellint_2<__type>(__k); + } +# 450 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + comp_ellint_3f(float __k, float __nu) + { return __detail::__comp_ellint_3(__k, __nu); } + + + + + + + + inline long double + comp_ellint_3l(long double __k, long double __nu) + { return __detail::__comp_ellint_3(__k, __nu); } +# 485 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tp, _Tpn>::__type + comp_ellint_3(_Tp __k, _Tpn __nu) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Tpn>::__type __type; + return __detail::__comp_ellint_3<__type>(__k, __nu); + } +# 501 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + cyl_bessel_if(float __nu, float __x) + { return __detail::__cyl_bessel_i(__nu, __x); } + + + + + + + + inline long double + cyl_bessel_il(long double __nu, long double __x) + { return __detail::__cyl_bessel_i(__nu, __x); } +# 531 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type + cyl_bessel_i(_Tpnu __nu, _Tp __x) + { + typedef typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type __type; + return __detail::__cyl_bessel_i<__type>(__nu, __x); + } +# 547 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + cyl_bessel_jf(float __nu, float __x) + { return __detail::__cyl_bessel_j(__nu, __x); } + + + + + + + + inline long double + cyl_bessel_jl(long double __nu, long double __x) + { return __detail::__cyl_bessel_j(__nu, __x); } +# 577 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type + cyl_bessel_j(_Tpnu __nu, _Tp __x) + { + typedef typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type __type; + return __detail::__cyl_bessel_j<__type>(__nu, __x); + } +# 593 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + cyl_bessel_kf(float __nu, float __x) + { return __detail::__cyl_bessel_k(__nu, __x); } + + + + + + + + inline long double + cyl_bessel_kl(long double __nu, long double __x) + { return __detail::__cyl_bessel_k(__nu, __x); } +# 629 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type + cyl_bessel_k(_Tpnu __nu, _Tp __x) + { + typedef typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type __type; + return __detail::__cyl_bessel_k<__type>(__nu, __x); + } +# 645 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + cyl_neumannf(float __nu, float __x) + { return __detail::__cyl_neumann_n(__nu, __x); } + + + + + + + + inline long double + cyl_neumannl(long double __nu, long double __x) + { return __detail::__cyl_neumann_n(__nu, __x); } +# 677 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type + cyl_neumann(_Tpnu __nu, _Tp __x) + { + typedef typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type __type; + return __detail::__cyl_neumann_n<__type>(__nu, __x); + } +# 693 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + ellint_1f(float __k, float __phi) + { return __detail::__ellint_1(__k, __phi); } + + + + + + + + inline long double + ellint_1l(long double __k, long double __phi) + { return __detail::__ellint_1(__k, __phi); } +# 725 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tp, _Tpp>::__type + ellint_1(_Tp __k, _Tpp __phi) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Tpp>::__type __type; + return __detail::__ellint_1<__type>(__k, __phi); + } +# 741 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + ellint_2f(float __k, float __phi) + { return __detail::__ellint_2(__k, __phi); } + + + + + + + + inline long double + ellint_2l(long double __k, long double __phi) + { return __detail::__ellint_2(__k, __phi); } +# 773 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tp, _Tpp>::__type + ellint_2(_Tp __k, _Tpp __phi) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Tpp>::__type __type; + return __detail::__ellint_2<__type>(__k, __phi); + } +# 789 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + ellint_3f(float __k, float __nu, float __phi) + { return __detail::__ellint_3(__k, __nu, __phi); } + + + + + + + + inline long double + ellint_3l(long double __k, long double __nu, long double __phi) + { return __detail::__ellint_3(__k, __nu, __phi); } +# 826 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_3<_Tp, _Tpn, _Tpp>::__type + ellint_3(_Tp __k, _Tpn __nu, _Tpp __phi) + { + typedef typename __gnu_cxx::__promote_3<_Tp, _Tpn, _Tpp>::__type __type; + return __detail::__ellint_3<__type>(__k, __nu, __phi); + } +# 841 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + expintf(float __x) + { return __detail::__expint(__x); } + + + + + + + + inline long double + expintl(long double __x) + { return __detail::__expint(__x); } +# 866 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + expint(_Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__expint<__type>(__x); + } +# 882 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + hermitef(unsigned int __n, float __x) + { return __detail::__poly_hermite(__n, __x); } + + + + + + + + inline long double + hermitel(unsigned int __n, long double __x) + { return __detail::__poly_hermite(__n, __x); } +# 914 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + hermite(unsigned int __n, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__poly_hermite<__type>(__n, __x); + } +# 930 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + laguerref(unsigned int __n, float __x) + { return __detail::__laguerre(__n, __x); } + + + + + + + + inline long double + laguerrel(unsigned int __n, long double __x) + { return __detail::__laguerre(__n, __x); } +# 958 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + laguerre(unsigned int __n, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__laguerre<__type>(__n, __x); + } +# 974 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + legendref(unsigned int __l, float __x) + { return __detail::__poly_legendre_p(__l, __x); } + + + + + + + + inline long double + legendrel(unsigned int __l, long double __x) + { return __detail::__poly_legendre_p(__l, __x); } +# 1003 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + legendre(unsigned int __l, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__poly_legendre_p<__type>(__l, __x); + } +# 1019 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + riemann_zetaf(float __s) + { return __detail::__riemann_zeta(__s); } + + + + + + + + inline long double + riemann_zetal(long double __s) + { return __detail::__riemann_zeta(__s); } +# 1054 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + riemann_zeta(_Tp __s) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__riemann_zeta<__type>(__s); + } +# 1070 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + sph_besself(unsigned int __n, float __x) + { return __detail::__sph_bessel(__n, __x); } + + + + + + + + inline long double + sph_bessell(unsigned int __n, long double __x) + { return __detail::__sph_bessel(__n, __x); } +# 1098 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + sph_bessel(unsigned int __n, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__sph_bessel<__type>(__n, __x); + } +# 1114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + sph_legendref(unsigned int __l, unsigned int __m, float __theta) + { return __detail::__sph_legendre(__l, __m, __theta); } +# 1125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline long double + sph_legendrel(unsigned int __l, unsigned int __m, long double __theta) + { return __detail::__sph_legendre(__l, __m, __theta); } +# 1145 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + sph_legendre(unsigned int __l, unsigned int __m, _Tp __theta) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__sph_legendre<__type>(__l, __m, __theta); + } +# 1161 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + sph_neumannf(unsigned int __n, float __x) + { return __detail::__sph_neumann(__n, __x); } + + + + + + + + inline long double + sph_neumannl(unsigned int __n, long double __x) + { return __detail::__sph_neumann(__n, __x); } +# 1189 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + sph_neumann(unsigned int __n, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__sph_neumann<__type>(__n, __x); + } + + + + +} + + +namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) +{ + +# 1216 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + airy_aif(float __x) + { + float __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy(__x, __Ai, __Bi, __Aip, __Bip); + return __Ai; + } + + + + + inline long double + airy_ail(long double __x) + { + long double __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy(__x, __Ai, __Bi, __Aip, __Bip); + return __Ai; + } + + + + + template + inline typename __gnu_cxx::__promote<_Tp>::__type + airy_ai(_Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + __type __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy<__type>(__x, __Ai, __Bi, __Aip, __Bip); + return __Ai; + } + + + + + inline float + airy_bif(float __x) + { + float __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy(__x, __Ai, __Bi, __Aip, __Bip); + return __Bi; + } + + + + + inline long double + airy_bil(long double __x) + { + long double __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy(__x, __Ai, __Bi, __Aip, __Bip); + return __Bi; + } + + + + + template + inline typename __gnu_cxx::__promote<_Tp>::__type + airy_bi(_Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + __type __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy<__type>(__x, __Ai, __Bi, __Aip, __Bip); + return __Bi; + } +# 1292 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + conf_hypergf(float __a, float __c, float __x) + { return std::__detail::__conf_hyperg(__a, __c, __x); } +# 1303 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline long double + conf_hypergl(long double __a, long double __c, long double __x) + { return std::__detail::__conf_hyperg(__a, __c, __x); } +# 1323 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_3<_Tpa, _Tpc, _Tp>::__type + conf_hyperg(_Tpa __a, _Tpc __c, _Tp __x) + { + typedef typename __gnu_cxx::__promote_3<_Tpa, _Tpc, _Tp>::__type __type; + return std::__detail::__conf_hyperg<__type>(__a, __c, __x); + } +# 1340 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + hypergf(float __a, float __b, float __c, float __x) + { return std::__detail::__hyperg(__a, __b, __c, __x); } +# 1351 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline long double + hypergl(long double __a, long double __b, long double __c, long double __x) + { return std::__detail::__hyperg(__a, __b, __c, __x); } +# 1372 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_4<_Tpa, _Tpb, _Tpc, _Tp>::__type + hyperg(_Tpa __a, _Tpb __b, _Tpc __c, _Tp __x) + { + typedef typename __gnu_cxx::__promote_4<_Tpa, _Tpb, _Tpc, _Tp> + ::__type __type; + return std::__detail::__hyperg<__type>(__a, __b, __c, __x); + } + + + +} +# 3700 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 2 3 + + +} +# 37 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/math.h" 2 3 + +using std::abs; +using std::acos; +using std::asin; +using std::atan; +using std::atan2; +using std::cos; +using std::sin; +using std::tan; +using std::cosh; +using std::sinh; +using std::tanh; +using std::exp; +using std::frexp; +using std::ldexp; +using std::log; +using std::log10; +using std::modf; +using std::pow; +using std::sqrt; +using std::ceil; +using std::fabs; +using std::floor; +using std::fmod; + + +using std::fpclassify; +using std::isfinite; +using std::isinf; +using std::isnan; +using std::isnormal; +using std::signbit; +using std::isgreater; +using std::isgreaterequal; +using std::isless; +using std::islessequal; +using std::islessgreater; +using std::isunordered; + + + +using std::acosh; +using std::asinh; +using std::atanh; +using std::cbrt; +using std::copysign; +using std::erf; +using std::erfc; +using std::exp2; +using std::expm1; +using std::fdim; +using std::fma; +using std::fmax; +using std::fmin; +using std::hypot; +using std::ilogb; +using std::lgamma; +using std::llrint; +using std::llround; +using std::log1p; +using std::log2; +using std::logb; +using std::lrint; +using std::lround; +using std::nearbyint; +using std::nextafter; +using std::nexttoward; +using std::remainder; +using std::remquo; +using std::rint; +using std::round; +using std::scalbln; +using std::scalbn; +using std::tgamma; +using std::trunc; +# 4572 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/stdlib.h" 1 3 +# 4573 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 1 3 +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +# 4576 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 1 3 +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 + +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +# 4577 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 4647 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + +# 4647 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std { +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool signbit(float x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool signbit(double x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool signbit(long double x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isfinite(float x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isfinite(double x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isfinite(long double x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isnan(float x); + + + + +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isnan(double x); + +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isnan(long double x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isinf(float x); + + + + +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isinf(double x); + +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isinf(long double x); +} +# 4826 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std +{ + template extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) T __pow_helper(T, int); + template extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) T __cmath_power(T, unsigned int); +} + +using std::abs; +using std::fabs; +using std::ceil; +using std::floor; +using std::sqrt; + +using std::pow; + +using std::log; +using std::log10; +using std::fmod; +using std::modf; +using std::exp; +using std::frexp; +using std::ldexp; +using std::asin; +using std::sin; +using std::sinh; +using std::acos; +using std::cos; +using std::cosh; +using std::atan; +using std::atan2; +using std::tan; +using std::tanh; +# 5237 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std { +# 5246 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long long int abs(long long int); +# 5266 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long int abs(long int a); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float abs(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double abs(double); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float fabs(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float ceil(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float floor(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float sqrt(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float pow(float, float); + + + + +template +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) +typename __gnu_cxx::__promote_2<_Tp, _Up>::__type pow(_Tp, _Up); + + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float log(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float log10(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float fmod(float, float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float modf(float, float*); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float exp(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float frexp(float, int*); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float ldexp(float, int); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float asin(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float sin(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float sinh(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float acos(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float cos(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float cosh(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float atan(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float atan2(float, float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float tan(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float tanh(float); +# 5391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +} +# 5497 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std { +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float logb(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr int ilogb(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float scalbn(float a, int b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float scalbln(float a, long int b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float exp2(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float expm1(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float log2(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float log1p(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float acosh(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float asinh(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float atanh(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float hypot(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float cbrt(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float erf(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float erfc(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float lgamma(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float tgamma(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float copysign(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float nextafter(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float remainder(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float remquo(float a, float b, int *quo); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float round(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr long int lround(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr long long int llround(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float trunc(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float rint(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr long int lrint(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr long long int llrint(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float nearbyint(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float fdim(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float fma(float a, float b, float c); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float fmax(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float fmin(float a, float b); +} +# 5636 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float exp10(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float rsqrt(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float rcbrt(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float sinpi(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float cospi(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void sincospi(const float a, float *const sptr, float *const cptr); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void sincos(const float a, float *const sptr, float *const cptr); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float j0(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float j1(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float jn(const int n, const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float y0(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float y1(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float yn(const int n, const float a); + +static inline __attribute__((device)) __attribute__((cudart_builtin)) float cyl_bessel_i0(const float a); + +static inline __attribute__((device)) __attribute__((cudart_builtin)) float cyl_bessel_i1(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float erfinv(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float erfcinv(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float normcdfinv(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float normcdf(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float erfcx(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double copysign(const double a, const float b); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double copysign(const float a, const double b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int min(const unsigned int a, const unsigned int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int min(const int a, const unsigned int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int min(const unsigned int a, const int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long int min(const long int a, const long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int min(const unsigned long int a, const unsigned long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int min(const long int a, const unsigned long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int min(const unsigned long int a, const long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long long int min(const long long int a, const long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int min(const unsigned long long int a, const unsigned long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int min(const long long int a, const unsigned long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int min(const unsigned long long int a, const long long int b); +# 5777 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float min(const float a, const float b); +# 5788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double min(const double a, const double b); +# 5798 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double min(const float a, const double b); +# 5808 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double min(const double a, const float b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int max(const unsigned int a, const unsigned int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int max(const int a, const unsigned int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int max(const unsigned int a, const int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long int max(const long int a, const long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int max(const unsigned long int a, const unsigned long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int max(const long int a, const unsigned long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int max(const unsigned long int a, const long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long long int max(const long long int a, const long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int max(const unsigned long long int a, const unsigned long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int max(const long long int a, const unsigned long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int max(const unsigned long long int a, const long long int b); +# 5907 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float max(const float a, const float b); +# 5918 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double max(const double a, const double b); +# 5928 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double max(const float a, const double b); +# 5938 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double max(const double a, const float b); +# 5950 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern "C"{ +inline __attribute__((device)) void *__nv_aligned_device_malloc(size_t size, size_t align) +{ + __attribute__((device)) void *__nv_aligned_device_malloc_impl(size_t, size_t); + return __nv_aligned_device_malloc_impl(size, align); +} +} +# 6240 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" 1 +# 77 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 78 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 79 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" 2 +# 758 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" +static inline __attribute__((host)) __attribute__((device)) float exp10(const float a) +{ + return exp10f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float rsqrt(const float a) +{ + return rsqrtf(a); +} + +static inline __attribute__((host)) __attribute__((device)) float rcbrt(const float a) +{ + return rcbrtf(a); +} + +static inline __attribute__((host)) __attribute__((device)) float sinpi(const float a) +{ + return sinpif(a); +} + +static inline __attribute__((host)) __attribute__((device)) float cospi(const float a) +{ + return cospif(a); +} + +static inline __attribute__((host)) __attribute__((device)) void sincospi(const float a, float *const sptr, float *const cptr) +{ + sincospif(a, sptr, cptr); +} + +static inline __attribute__((host)) __attribute__((device)) void sincos(const float a, float *const sptr, float *const cptr) +{ + sincosf(a, sptr, cptr); +} + +static inline __attribute__((host)) __attribute__((device)) float j0(const float a) +{ + return j0f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float j1(const float a) +{ + return j1f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float jn(const int n, const float a) +{ + return jnf(n, a); +} + +static inline __attribute__((host)) __attribute__((device)) float y0(const float a) +{ + return y0f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float y1(const float a) +{ + return y1f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float yn(const int n, const float a) +{ + return ynf(n, a); +} + +static inline __attribute__((device)) float cyl_bessel_i0(const float a) +{ + return cyl_bessel_i0f(a); +} + +static inline __attribute__((device)) float cyl_bessel_i1(const float a) +{ + return cyl_bessel_i1f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float erfinv(const float a) +{ + return erfinvf(a); +} + +static inline __attribute__((host)) __attribute__((device)) float erfcinv(const float a) +{ + return erfcinvf(a); +} + +static inline __attribute__((host)) __attribute__((device)) float normcdfinv(const float a) +{ + return normcdfinvf(a); +} + +static inline __attribute__((host)) __attribute__((device)) float normcdf(const float a) +{ + return normcdff(a); +} + +static inline __attribute__((host)) __attribute__((device)) float erfcx(const float a) +{ + return erfcxf(a); +} + +static inline __attribute__((host)) __attribute__((device)) double copysign(const double a, const float b) +{ + return copysign(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) double copysign(const float a, const double b) +{ + return copysign(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int min(const unsigned int a, const unsigned int b) +{ + return umin(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int min(const int a, const unsigned int b) +{ + return umin(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int min(const unsigned int a, const int b) +{ + return umin(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) long int min(const long int a, const long int b) +{ + long int retval; + + + + + + + if (sizeof(long int) == sizeof(int)) { + + + + retval = static_cast(min(static_cast(a), static_cast(b))); + } else { + retval = static_cast(llmin(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int min(const unsigned long int a, const unsigned long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umin(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmin(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int min(const long int a, const unsigned long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umin(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmin(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int min(const unsigned long int a, const long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umin(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmin(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) long long int min(const long long int a, const long long int b) +{ + return llmin(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int min(const unsigned long long int a, const unsigned long long int b) +{ + return ullmin(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int min(const long long int a, const unsigned long long int b) +{ + return ullmin(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int min(const unsigned long long int a, const long long int b) +{ + return ullmin(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) float min(const float a, const float b) +{ + return fminf(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) double min(const double a, const double b) +{ + return fmin(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) double min(const float a, const double b) +{ + return fmin(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) double min(const double a, const float b) +{ + return fmin(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int max(const unsigned int a, const unsigned int b) +{ + return umax(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int max(const int a, const unsigned int b) +{ + return umax(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int max(const unsigned int a, const int b) +{ + return umax(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) long int max(const long int a, const long int b) +{ + long int retval; + + + + + + if (sizeof(long int) == sizeof(int)) { + + + + retval = static_cast(max(static_cast(a), static_cast(b))); + } else { + retval = static_cast(llmax(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int max(const unsigned long int a, const unsigned long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umax(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmax(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int max(const long int a, const unsigned long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umax(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmax(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int max(const unsigned long int a, const long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umax(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmax(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) long long int max(const long long int a, const long long int b) +{ + return llmax(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int max(const unsigned long long int a, const unsigned long long int b) +{ + return ullmax(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int max(const long long int a, const unsigned long long int b) +{ + return ullmax(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int max(const unsigned long long int a, const long long int b) +{ + return ullmax(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) float max(const float a, const float b) +{ + return fmaxf(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) double max(const double a, const double b) +{ + return fmax(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) double max(const float a, const double b) +{ + return fmax(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) double max(const double a, const float b) +{ + return fmax(a, static_cast(b)); +} +# 6241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 304 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 +# 118 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 1 +# 81 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 82 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" 1 +# 83 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +extern "C" +{ +# 106 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __mulhi(int x, int y); +# 116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __umulhi(unsigned int x, unsigned int y); +# 126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __mul64hi(long long int x, long long int y); +# 136 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __umul64hi(unsigned long long int x, unsigned long long int y); +# 145 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __int_as_float(int x); +# 154 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __float_as_int(float x); +# 163 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __uint_as_float(unsigned int x); +# 172 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __float_as_uint(float x); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) void __syncthreads(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) void __prof_trigger(int); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) void __threadfence(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) void __threadfence_block(void); +__attribute__((device)) __attribute__((cudart_builtin)) + +__attribute__((__noreturn__)) + + + +__attribute__((device_builtin)) void __trap(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) void __brkpt(); +# 196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __saturatef(float x); +# 215 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __sad(int x, int y, unsigned int z); +# 233 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __usad(unsigned int x, unsigned int y, unsigned int z); +# 243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __mul24(int x, int y); +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __umul24(unsigned int x, unsigned int y); +# 269 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float fdividef(float x, float y); +# 289 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fdividef(float x, float y); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) double fdivide(double x, double y); +# 303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __sinf(float x) +# 303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __cosf(float x) +# 315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __tanf(float x) +# 328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 341 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) void __sincosf(float x, float *sptr, float *cptr) +# 341 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 341 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 359 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __expf(float x) +# 359 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 359 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __exp10f(float x) +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __log2f(float x) +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __log10f(float x) +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __logf(float x) +# 416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 431 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __powf(float x, float y) +# 431 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 431 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 441 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __float2int_rn(float x); +# 451 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __float2int_rz(float x); +# 461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __float2int_ru(float); +# 471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __float2int_rd(float x); +# 481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __float2uint_rn(float x); +# 491 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __float2uint_rz(float x); +# 501 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __float2uint_ru(float x); +# 511 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __float2uint_rd(float x); +# 520 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __int2float_rn(int x); +# 529 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __int2float_rz(int x); +# 538 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __int2float_ru(int x); +# 547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __int2float_rd(int x); +# 556 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __uint2float_rn(unsigned int x); +# 565 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __uint2float_rz(unsigned int x); +# 574 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __uint2float_ru(unsigned int x); +# 583 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __uint2float_rd(unsigned int x); +# 593 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __float2ll_rn(float x); +# 603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __float2ll_rz(float x); +# 613 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __float2ll_ru(float x); +# 623 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __float2ll_rd(float x); +# 633 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __float2ull_rn(float x); +# 643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __float2ull_rz(float x); +# 653 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __float2ull_ru(float x); +# 663 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __float2ull_rd(float x); +# 672 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ll2float_rn(long long int x); +# 681 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ll2float_rz(long long int x); +# 690 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ll2float_ru(long long int x); +# 699 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ll2float_rd(long long int x); +# 708 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ull2float_rn(unsigned long long int x); +# 717 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ull2float_rz(unsigned long long int x); +# 726 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ull2float_ru(unsigned long long int x); +# 735 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ull2float_rd(unsigned long long int x); +# 754 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fadd_rn(float x, float y); +# 773 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fadd_rz(float x, float y); +# 792 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fadd_ru(float x, float y); +# 811 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fadd_rd(float x, float y); +# 830 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsub_rn(float x, float y); +# 849 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsub_rz(float x, float y); +# 868 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsub_ru(float x, float y); +# 887 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsub_rd(float x, float y); +# 905 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmul_rn(float x, float y); +# 923 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmul_rz(float x, float y); +# 941 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmul_ru(float x, float y); +# 959 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmul_rd(float x, float y); +# 1003 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmaf_rn(float x, float y, float z); +# 1047 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmaf_rz(float x, float y, float z); +# 1091 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmaf_ru(float x, float y, float z); +# 1135 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmaf_rd(float x, float y, float z); +# 1152 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __frcp_rn(float x); +# 1169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __frcp_rz(float x); +# 1186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __frcp_ru(float x); +# 1203 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __frcp_rd(float x); +# 1221 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsqrt_rn(float x); +# 1239 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsqrt_rz(float x); +# 1257 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsqrt_ru(float x); +# 1275 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsqrt_rd(float x); +# 1293 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __frsqrt_rn(float x); +# 1312 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fdiv_rn(float x, float y); +# 1331 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fdiv_rz(float x, float y); +# 1350 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fdiv_ru(float x, float y); +# 1369 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fdiv_rd(float x, float y); +# 1378 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __clz(int x); +# 1389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __ffs(int x); +# 1398 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __popc(unsigned int x); +# 1407 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __brev(unsigned int x); +# 1416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __clzll(long long int x); +# 1427 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __ffsll(long long int x); +# 1438 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __popcll(unsigned long long int x); +# 1447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __brevll(unsigned long long int x); +# 1470 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __byte_perm(unsigned int x, unsigned int y, unsigned int s); +# 1482 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __hadd(int x, int y); +# 1495 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __rhadd(int x, int y); +# 1507 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __uhadd(unsigned int x, unsigned int y); +# 1520 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __urhadd(unsigned int x, unsigned int y); +# 1531 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __double2int_rz(double x); +# 1541 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __double2uint_rz(double x); +# 1551 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __double2ll_rz(double x); +# 1561 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __double2ull_rz(double x); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __pm0(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __pm1(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __pm2(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __pm3(void); +# 1591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabs2(unsigned int a); +# 1602 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsss2(unsigned int a); +# 1613 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vadd2(unsigned int a, unsigned int b); +# 1624 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vaddss2 (unsigned int a, unsigned int b); +# 1634 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vaddus2 (unsigned int a, unsigned int b); +# 1645 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vavgs2(unsigned int a, unsigned int b); +# 1656 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vavgu2(unsigned int a, unsigned int b); +# 1667 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vhaddu2(unsigned int a, unsigned int b); +# 1678 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpeq2(unsigned int a, unsigned int b); +# 1689 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpges2(unsigned int a, unsigned int b); +# 1700 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgeu2(unsigned int a, unsigned int b); +# 1711 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgts2(unsigned int a, unsigned int b); +# 1722 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgtu2(unsigned int a, unsigned int b); +# 1733 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmples2(unsigned int a, unsigned int b); +# 1745 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpleu2(unsigned int a, unsigned int b); +# 1756 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmplts2(unsigned int a, unsigned int b); +# 1767 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpltu2(unsigned int a, unsigned int b); +# 1778 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpne2(unsigned int a, unsigned int b); +# 1789 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsdiffu2(unsigned int a, unsigned int b); +# 1800 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmaxs2(unsigned int a, unsigned int b); +# 1811 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmaxu2(unsigned int a, unsigned int b); +# 1822 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmins2(unsigned int a, unsigned int b); +# 1833 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vminu2(unsigned int a, unsigned int b); +# 1844 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vseteq2(unsigned int a, unsigned int b); +# 1855 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetges2(unsigned int a, unsigned int b); +# 1866 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgeu2(unsigned int a, unsigned int b); +# 1877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgts2(unsigned int a, unsigned int b); +# 1888 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgtu2(unsigned int a, unsigned int b); +# 1899 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetles2(unsigned int a, unsigned int b); +# 1910 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetleu2(unsigned int a, unsigned int b); +# 1921 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetlts2(unsigned int a, unsigned int b); +# 1932 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetltu2(unsigned int a, unsigned int b); +# 1943 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetne2(unsigned int a, unsigned int b); +# 1954 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsadu2(unsigned int a, unsigned int b); +# 1965 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsub2(unsigned int a, unsigned int b); +# 1976 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsubss2 (unsigned int a, unsigned int b); +# 1987 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsubus2 (unsigned int a, unsigned int b); +# 1997 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vneg2(unsigned int a); +# 2007 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vnegss2(unsigned int a); +# 2018 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsdiffs2(unsigned int a, unsigned int b); +# 2029 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsads2(unsigned int a, unsigned int b); +# 2039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabs4(unsigned int a); +# 2050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsss4(unsigned int a); +# 2061 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vadd4(unsigned int a, unsigned int b); +# 2072 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vaddss4 (unsigned int a, unsigned int b); +# 2082 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vaddus4 (unsigned int a, unsigned int b); +# 2093 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vavgs4(unsigned int a, unsigned int b); +# 2104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vavgu4(unsigned int a, unsigned int b); +# 2115 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vhaddu4(unsigned int a, unsigned int b); +# 2126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpeq4(unsigned int a, unsigned int b); +# 2137 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpges4(unsigned int a, unsigned int b); +# 2148 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgeu4(unsigned int a, unsigned int b); +# 2159 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgts4(unsigned int a, unsigned int b); +# 2170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgtu4(unsigned int a, unsigned int b); +# 2181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmples4(unsigned int a, unsigned int b); +# 2192 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpleu4(unsigned int a, unsigned int b); +# 2203 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmplts4(unsigned int a, unsigned int b); +# 2214 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpltu4(unsigned int a, unsigned int b); +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpne4(unsigned int a, unsigned int b); +# 2236 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsdiffu4(unsigned int a, unsigned int b); +# 2247 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmaxs4(unsigned int a, unsigned int b); +# 2258 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmaxu4(unsigned int a, unsigned int b); +# 2269 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmins4(unsigned int a, unsigned int b); +# 2280 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vminu4(unsigned int a, unsigned int b); +# 2291 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vseteq4(unsigned int a, unsigned int b); +# 2302 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetles4(unsigned int a, unsigned int b); +# 2313 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetleu4(unsigned int a, unsigned int b); +# 2324 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetlts4(unsigned int a, unsigned int b); +# 2335 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetltu4(unsigned int a, unsigned int b); +# 2346 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetges4(unsigned int a, unsigned int b); +# 2357 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgeu4(unsigned int a, unsigned int b); +# 2368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgts4(unsigned int a, unsigned int b); +# 2379 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgtu4(unsigned int a, unsigned int b); +# 2390 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetne4(unsigned int a, unsigned int b); +# 2401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsadu4(unsigned int a, unsigned int b); +# 2412 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsub4(unsigned int a, unsigned int b); +# 2423 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsubss4(unsigned int a, unsigned int b); +# 2434 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsubus4(unsigned int a, unsigned int b); +# 2444 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vneg4(unsigned int a); +# 2454 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vnegss4(unsigned int a); +# 2465 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsdiffs4(unsigned int a, unsigned int b); +# 2476 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsads4(unsigned int a, unsigned int b); +# 2486 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax_s32_relu(const int a, const int b); +# 2498 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax_s16x2_relu(const unsigned int a, const unsigned int b); +# 2507 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin_s32_relu(const int a, const int b); +# 2519 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin_s16x2_relu(const unsigned int a, const unsigned int b); +# 2528 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax3_s32(const int a, const int b, const int c); +# 2540 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_s16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2549 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_u32(const unsigned int a, const unsigned int b, const unsigned int c); +# 2561 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_u16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2570 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin3_s32(const int a, const int b, const int c); +# 2582 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_s16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_u32(const unsigned int a, const unsigned int b, const unsigned int c); +# 2603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_u16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2612 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax3_s32_relu(const int a, const int b, const int c); +# 2624 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c); +# 2633 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin3_s32_relu(const int a, const int b, const int c); +# 2645 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c); +# 2654 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmax_s32(const int a, const int b, const int c); +# 2666 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_s16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2675 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_u32(const unsigned int a, const unsigned int b, const unsigned int c); +# 2687 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_u16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2696 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmin_s32(const int a, const int b, const int c); +# 2708 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_s16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2717 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_u32(const unsigned int a, const unsigned int b, const unsigned int c); +# 2729 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_u16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2739 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmax_s32_relu(const int a, const int b, const int c); +# 2751 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c); +# 2761 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmin_s32_relu(const int a, const int b, const int c); +# 2773 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c); +# 2782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vibmax_s32(const int a, const int b, bool* const pred); +# 2791 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_u32(const unsigned int a, const unsigned int b, bool* const pred); +# 2800 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vibmin_s32(const int a, const int b, bool* const pred); +# 2809 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_u32(const unsigned int a, const unsigned int b, bool* const pred); +# 2823 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_s16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo); +# 2837 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_u16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo); +# 2851 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_s16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo); +# 2865 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_u16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo); + + + + + + +} +# 2888 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" 1 +# 81 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 82 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" 2 +# 108 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax_s32_relu(const int a, const int b){ + + + + + + + int ans = max(a, b); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax_s16x2_relu(const unsigned int a, const unsigned int b){ + unsigned int res; + + + + res = __vmaxs2(__vmaxs2(a, b), 0U); +# 159 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin_s32_relu(const int a, const int b){ + + + + + + + int ans = min(a, b); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin_s16x2_relu(const unsigned int a, const unsigned int b){ + unsigned int res; + + + + res = __vmaxs2(__vmins2(a, b), 0U); +# 213 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax3_s32(const int a, const int b, const int c){ +# 226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return max(max(a, b), c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_s16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)max(max(aS_lo, bS_lo), cS_lo); + short ansS_hi = (short)max(max(aS_hi, bS_hi), cS_hi); + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_u32(const unsigned int a, const unsigned int b, const unsigned int c){ +# 286 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return max(max(a, b), c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_u16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; + + + + + + + res = __vmaxu2(__vmaxu2(a, b), c); +# 319 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin3_s32(const int a, const int b, const int c){ +# 332 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return min(min(a, b), c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_s16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 348 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)min(min(aS_lo, bS_lo), cS_lo); + short ansS_hi = (short)min(min(aS_hi, bS_hi), cS_hi); + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_u32(const unsigned int a, const unsigned int b, const unsigned int c){ +# 392 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return min(min(a, b), c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_u16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; + + + + + + + res = __vminu2(__vminu2(a, b), c); +# 425 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax3_s32_relu(const int a, const int b, const int c){ +# 438 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = max(max(a, b), c); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 456 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)max(max(aS_lo, bS_lo), cS_lo); + short ansS_hi = (short)max(max(aS_hi, bS_hi), cS_hi); + + + if(ansS_lo < 0){ansS_lo = 0;} + if(ansS_hi < 0){ansS_hi = 0;} + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin3_s32_relu(const int a, const int b, const int c){ +# 504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = min(min(a, b), c); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned res; +# 522 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)min(min(aS_lo, bS_lo), cS_lo); + short ansS_hi = (short)min(min(aS_hi, bS_hi), cS_hi); + + + if(ansS_lo < 0){ansS_lo = 0;} + if(ansS_hi < 0){ansS_hi = 0;} + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmax_s32(const int a, const int b, const int c){ +# 570 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return max(a + b, c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_s16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; + + + + + + + res = __vmaxs2(__vadd2(a, b), c); +# 617 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_u32(const unsigned int a, const unsigned int b, const unsigned int c){ +# 630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return max(a + b, c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_u16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; + + + + + + + res = __vmaxu2(__vadd2(a, b), c); +# 663 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmin_s32(const int a, const int b, const int c){ +# 676 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return min(a + b, c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_s16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; + + + + + + + res = __vmins2(__vadd2(a, b), c); +# 723 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_u32(const unsigned int a, const unsigned int b, const unsigned int c){ +# 736 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return min(a + b, c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_u16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; + + + + + + + res = __vminu2(__vadd2(a, b), c); +# 769 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmax_s32_relu(const int a, const int b, const int c){ +# 782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = max(a + b, c); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; + + + + + + + res = __vimax_s16x2_relu(__vadd2(a, b), c); +# 834 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmin_s32_relu(const int a, const int b, const int c){ +# 847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = min(a + b, c); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; + + + + + + + res = __vimin_s16x2_relu(__vadd2(a, b), c); +# 899 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return res; +} + + + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vibmax_s32(const int a, const int b, bool* const pred){ +# 918 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = max(a, b); + + *pred = (a >= b); + return ans; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_u32(const unsigned int a, const unsigned int b, bool* const pred){ +# 939 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned int ans = max(a, b); + + *pred = (a >= b); + return ans; + +} + + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vibmin_s32(const int a, const int b, bool* const pred){ +# 961 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = min(a, b); + + *pred = (a <= b); + return ans; + +} + + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_u32(const unsigned int a, const unsigned int b, bool* const pred){ +# 983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned int ans = min(a, b); + + *pred = (a <= b); + return ans; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_s16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo){ +# 1012 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + + short ansS_lo = (short)max(aS_lo, bS_lo); + short ansS_hi = (short)max(aS_hi, bS_hi); + + *pred_hi = (aS_hi >= bS_hi); + *pred_lo = (aS_lo >= bS_lo); + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + unsigned int ans = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + return ans; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_u16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo){ +# 1065 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + + unsigned short ansU_lo = (unsigned short)max(aU_lo, bU_lo); + unsigned short ansU_hi = (unsigned short)max(aU_hi, bU_hi); + + *pred_hi = (aU_hi >= bU_hi); + *pred_lo = (aU_lo >= bU_lo); + + + unsigned int ans = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + return ans; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_s16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo){ +# 1107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + + short ansS_lo = (short)min(aS_lo, bS_lo); + short ansS_hi = (short)min(aS_hi, bS_hi); + + *pred_hi = (aS_hi <= bS_hi); + *pred_lo = (aS_lo <= bS_lo); + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + unsigned int ans = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + return ans; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_u16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo){ +# 1160 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + + unsigned short ansU_lo = (unsigned short)min(aU_lo, bU_lo); + unsigned short ansU_hi = (unsigned short)min(aU_hi, bU_hi); + + *pred_hi = (aU_hi <= bU_hi); + *pred_lo = (aU_lo <= bU_lo); + + + unsigned int ans = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + return ans; + +} +# 2889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" 1 +# 89 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +static __inline__ __attribute__((device)) int atomicAdd(int *address, int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicAdd(unsigned int *address, unsigned int val) ; + +static __inline__ __attribute__((device)) int atomicSub(int *address, int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicSub(unsigned int *address, unsigned int val) ; + +static __inline__ __attribute__((device)) int atomicExch(int *address, int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicExch(unsigned int *address, unsigned int val) ; + +static __inline__ __attribute__((device)) float atomicExch(float *address, float val) ; + +static __inline__ __attribute__((device)) int atomicMin(int *address, int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicMin(unsigned int *address, unsigned int val) ; + +static __inline__ __attribute__((device)) int atomicMax(int *address, int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicMax(unsigned int *address, unsigned int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicInc(unsigned int *address, unsigned int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicDec(unsigned int *address, unsigned int val) ; + +static __inline__ __attribute__((device)) int atomicAnd(int *address, int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicAnd(unsigned int *address, unsigned int val) ; + +static __inline__ __attribute__((device)) int atomicOr(int *address, int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicOr(unsigned int *address, unsigned int val) ; + +static __inline__ __attribute__((device)) int atomicXor(int *address, int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicXor(unsigned int *address, unsigned int val) ; + +static __inline__ __attribute__((device)) int atomicCAS(int *address, int compare, int val) ; + +static __inline__ __attribute__((device)) unsigned int atomicCAS(unsigned int *address, unsigned int compare, unsigned int val) ; +# 156 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +extern "C" +{ +extern __attribute__((device)) __attribute__((device_builtin)) __attribute__((deprecated("__any""() is deprecated in favor of ""__any""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __any(int cond); +extern __attribute__((device)) __attribute__((device_builtin)) __attribute__((deprecated("__all""() is deprecated in favor of ""__all""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __all(int cond); +} +# 169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +static __inline__ __attribute__((device)) unsigned long long int atomicAdd(unsigned long long int *address, unsigned long long int val) ; + +static __inline__ __attribute__((device)) unsigned long long int atomicExch(unsigned long long int *address, unsigned long long int val) ; + +static __inline__ __attribute__((device)) unsigned long long int atomicCAS(unsigned long long int *address, unsigned long long int compare, unsigned long long int val) ; + +static __inline__ __attribute__((device)) __attribute__((deprecated("__any""() is deprecated in favor of ""__any""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) bool any(bool cond) ; + +static __inline__ __attribute__((device)) __attribute__((deprecated("__all""() is deprecated in favor of ""__all""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) bool all(bool cond) ; +# 188 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.hpp" 1 +# 62 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.hpp" +extern "C" +{ +extern __attribute__((device)) __attribute__((device_builtin)) int __iAtomicAdd(int *address, int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __uAtomicAdd(unsigned int *address, unsigned int val); +extern __attribute__((device)) __attribute__((device_builtin)) int __iAtomicExch(int *address, int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __uAtomicExch(unsigned int *address, unsigned int val); +extern __attribute__((device)) __attribute__((device_builtin)) float __fAtomicExch(float *address, float val); +extern __attribute__((device)) __attribute__((device_builtin)) int __iAtomicMin(int *address, int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __uAtomicMin(unsigned int *address, unsigned int val); +extern __attribute__((device)) __attribute__((device_builtin)) int __iAtomicMax(int *address, int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __uAtomicMax(unsigned int *address, unsigned int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __uAtomicInc(unsigned int *address, unsigned int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __uAtomicDec(unsigned int *address, unsigned int val); +extern __attribute__((device)) __attribute__((device_builtin)) int __iAtomicAnd(int *address, int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __uAtomicAnd(unsigned int *address, unsigned int val); +extern __attribute__((device)) __attribute__((device_builtin)) int __iAtomicOr(int *address, int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __uAtomicOr(unsigned int *address, unsigned int val); +extern __attribute__((device)) __attribute__((device_builtin)) int __iAtomicXor(int *address, int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __uAtomicXor(unsigned int *address, unsigned int val); +extern __attribute__((device)) __attribute__((device_builtin)) int __iAtomicCAS(int *address, int compare, int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __uAtomicCAS(unsigned int *address, unsigned int compare, unsigned int val); + + +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __ullAtomicAdd(unsigned long long int *address, unsigned long long int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __ullAtomicExch(unsigned long long int *address, unsigned long long int val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __ullAtomicCAS(unsigned long long int *address, unsigned long long int compare, unsigned long long int val); +} +# 105 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.hpp" +static __inline__ __attribute__((device)) int atomicAdd(int *address, int val) +{ + return __iAtomicAdd(address, val); +} + +static __inline__ __attribute__((device)) unsigned int atomicAdd(unsigned int *address, unsigned int val) +{ + return __uAtomicAdd(address, val); +} + +static __inline__ __attribute__((device)) int atomicSub(int *address, int val) +{ + return __iAtomicAdd(address, (unsigned int)-(int)val); +} + +static __inline__ __attribute__((device)) unsigned int atomicSub(unsigned int *address, unsigned int val) +{ + return __uAtomicAdd(address, (unsigned int)-(int)val); +} + +static __inline__ __attribute__((device)) int atomicExch(int *address, int val) +{ + return __iAtomicExch(address, val); +} + +static __inline__ __attribute__((device)) unsigned int atomicExch(unsigned int *address, unsigned int val) +{ + return __uAtomicExch(address, val); +} + +static __inline__ __attribute__((device)) float atomicExch(float *address, float val) +{ + return __fAtomicExch(address, val); +} + +static __inline__ __attribute__((device)) int atomicMin(int *address, int val) +{ + return __iAtomicMin(address, val); +} + +static __inline__ __attribute__((device)) unsigned int atomicMin(unsigned int *address, unsigned int val) +{ + return __uAtomicMin(address, val); +} + +static __inline__ __attribute__((device)) int atomicMax(int *address, int val) +{ + return __iAtomicMax(address, val); +} + +static __inline__ __attribute__((device)) unsigned int atomicMax(unsigned int *address, unsigned int val) +{ + return __uAtomicMax(address, val); +} + +static __inline__ __attribute__((device)) unsigned int atomicInc(unsigned int *address, unsigned int val) +{ + return __uAtomicInc(address, val); +} + +static __inline__ __attribute__((device)) unsigned int atomicDec(unsigned int *address, unsigned int val) +{ + return __uAtomicDec(address, val); +} + +static __inline__ __attribute__((device)) int atomicAnd(int *address, int val) +{ + return __iAtomicAnd(address, val); +} + +static __inline__ __attribute__((device)) unsigned int atomicAnd(unsigned int *address, unsigned int val) +{ + return __uAtomicAnd(address, val); +} + +static __inline__ __attribute__((device)) int atomicOr(int *address, int val) +{ + return __iAtomicOr(address, val); +} + +static __inline__ __attribute__((device)) unsigned int atomicOr(unsigned int *address, unsigned int val) +{ + return __uAtomicOr(address, val); +} + +static __inline__ __attribute__((device)) int atomicXor(int *address, int val) +{ + return __iAtomicXor(address, val); +} + +static __inline__ __attribute__((device)) unsigned int atomicXor(unsigned int *address, unsigned int val) +{ + return __uAtomicXor(address, val); +} + +static __inline__ __attribute__((device)) int atomicCAS(int *address, int compare, int val) +{ + return __iAtomicCAS(address, compare, val); +} + +static __inline__ __attribute__((device)) unsigned int atomicCAS(unsigned int *address, unsigned int compare, unsigned int val) +{ + return __uAtomicCAS(address, compare, val); +} +# 224 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.hpp" +static __inline__ __attribute__((device)) unsigned long long int atomicAdd(unsigned long long int *address, unsigned long long int val) +{ + return __ullAtomicAdd(address, val); +} + +static __inline__ __attribute__((device)) unsigned long long int atomicExch(unsigned long long int *address, unsigned long long int val) +{ + return __ullAtomicExch(address, val); +} + +static __inline__ __attribute__((device)) unsigned long long int atomicCAS(unsigned long long int *address, unsigned long long int compare, unsigned long long int val) +{ + return __ullAtomicCAS(address, compare, val); +} + +static __inline__ __attribute__((device)) bool any(bool cond) +{ + return (bool)__any((int)cond); +} + +static __inline__ __attribute__((device)) bool all(bool cond) +{ + return (bool)__all((int)cond); +} +# 189 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" 2 +# 2892 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" 1 +# 83 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" 2 + + + + +extern "C" +{ +# 100 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double_as_longlong(double x); +# 109 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __longlong_as_double(long long int x); +# 266 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rn(double x, double y, double z); +# 423 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rz(double x, double y, double z); +# 580 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_ru(double x, double y, double z); +# 737 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rd(double x, double y, double z); +# 749 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rn(double x, double y); +# 761 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rz(double x, double y); +# 773 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_ru(double x, double y); +# 785 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rd(double x, double y); +# 797 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rn(double x, double y); +# 809 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rz(double x, double y); +# 821 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_ru(double x, double y); +# 833 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rd(double x, double y); +# 845 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rn(double x, double y); +# 857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rz(double x, double y); +# 869 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_ru(double x, double y); +# 881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rd(double x, double y); +# 890 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rn(double x); +# 899 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rz(double x); +# 908 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_ru(double x); +# 917 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rd(double x); +# 926 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_rn(double x); +# 935 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_ru(double x); +# 944 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_rd(double x); +# 953 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_rn(double x); +# 962 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_ru(double x); +# 971 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_rd(double x); +# 980 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_rn(double x); +# 989 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_ru(double x); +# 998 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_rd(double x); +# 1007 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_rn(double x); +# 1016 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_ru(double x); +# 1025 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_rd(double x); + + + + + + + +extern __attribute__((device)) __attribute__((device_builtin)) double __int2double_rn(int x); + + + + + + + +extern __attribute__((device)) __attribute__((device_builtin)) double __uint2double_rn(unsigned int x); +# 1050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rn(long long int x); +# 1059 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rz(long long int x); +# 1068 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_ru(long long int x); +# 1077 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rd(long long int x); +# 1086 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rn(unsigned long long int x); +# 1095 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rz(unsigned long long int x); +# 1104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_ru(unsigned long long int x); +# 1113 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rd(unsigned long long int x); +# 1122 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2hiint(double x); +# 1131 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2loint(double x); +# 1141 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __hiloint2double(int hi, int lo); +} + + + + + + + +static __inline__ __attribute__((device)) double fma(double a, double b, double c, enum cudaRoundMode mode); + + + +static __inline__ __attribute__((device)) double dmul(double a, double b, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double dadd(double a, double b, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double dsub(double a, double b, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) int double2int(double a, enum cudaRoundMode mode = cudaRoundZero); + +static __inline__ __attribute__((device)) unsigned int double2uint(double a, enum cudaRoundMode mode = cudaRoundZero); + +static __inline__ __attribute__((device)) long long int double2ll(double a, enum cudaRoundMode mode = cudaRoundZero); + +static __inline__ __attribute__((device)) unsigned long long int double2ull(double a, enum cudaRoundMode mode = cudaRoundZero); + +static __inline__ __attribute__((device)) double ll2double(long long int a, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double ull2double(unsigned long long int a, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double int2double(int a, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double uint2double(unsigned int a, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double float2double(float a, enum cudaRoundMode mode = cudaRoundNearest); + + + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" 1 +# 83 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" 2 + + + + + + + +static __inline__ __attribute__((device)) double fma(double a, double b, double c, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __fma_rz(a, b, c) : + mode == cudaRoundPosInf ? __fma_ru(a, b, c) : + mode == cudaRoundMinInf ? __fma_rd(a, b, c) : + __fma_rn(a, b, c); +} + +static __inline__ __attribute__((device)) double dmul(double a, double b, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __dmul_rz(a, b) : + mode == cudaRoundPosInf ? __dmul_ru(a, b) : + mode == cudaRoundMinInf ? __dmul_rd(a, b) : + __dmul_rn(a, b); +} + +static __inline__ __attribute__((device)) double dadd(double a, double b, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __dadd_rz(a, b) : + mode == cudaRoundPosInf ? __dadd_ru(a, b) : + mode == cudaRoundMinInf ? __dadd_rd(a, b) : + __dadd_rn(a, b); +} + +static __inline__ __attribute__((device)) double dsub(double a, double b, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __dsub_rz(a, b) : + mode == cudaRoundPosInf ? __dsub_ru(a, b) : + mode == cudaRoundMinInf ? __dsub_rd(a, b) : + __dsub_rn(a, b); +} + +static __inline__ __attribute__((device)) int double2int(double a, enum cudaRoundMode mode) +{ + return mode == cudaRoundNearest ? __double2int_rn(a) : + mode == cudaRoundPosInf ? __double2int_ru(a) : + mode == cudaRoundMinInf ? __double2int_rd(a) : + __double2int_rz(a); +} + +static __inline__ __attribute__((device)) unsigned int double2uint(double a, enum cudaRoundMode mode) +{ + return mode == cudaRoundNearest ? __double2uint_rn(a) : + mode == cudaRoundPosInf ? __double2uint_ru(a) : + mode == cudaRoundMinInf ? __double2uint_rd(a) : + __double2uint_rz(a); +} + +static __inline__ __attribute__((device)) long long int double2ll(double a, enum cudaRoundMode mode) +{ + return mode == cudaRoundNearest ? __double2ll_rn(a) : + mode == cudaRoundPosInf ? __double2ll_ru(a) : + mode == cudaRoundMinInf ? __double2ll_rd(a) : + __double2ll_rz(a); +} + +static __inline__ __attribute__((device)) unsigned long long int double2ull(double a, enum cudaRoundMode mode) +{ + return mode == cudaRoundNearest ? __double2ull_rn(a) : + mode == cudaRoundPosInf ? __double2ull_ru(a) : + mode == cudaRoundMinInf ? __double2ull_rd(a) : + __double2ull_rz(a); +} + +static __inline__ __attribute__((device)) double ll2double(long long int a, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __ll2double_rz(a) : + mode == cudaRoundPosInf ? __ll2double_ru(a) : + mode == cudaRoundMinInf ? __ll2double_rd(a) : + __ll2double_rn(a); +} + +static __inline__ __attribute__((device)) double ull2double(unsigned long long int a, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __ull2double_rz(a) : + mode == cudaRoundPosInf ? __ull2double_ru(a) : + mode == cudaRoundMinInf ? __ull2double_rd(a) : + __ull2double_rn(a); +} + +static __inline__ __attribute__((device)) double int2double(int a, enum cudaRoundMode mode) +{ + return (double)a; +} + +static __inline__ __attribute__((device)) double uint2double(unsigned int a, enum cudaRoundMode mode) +{ + return (double)a; +} + +static __inline__ __attribute__((device)) double float2double(float a, enum cudaRoundMode mode) +{ + return (double)a; +} +# 1185 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" 2 +# 2893 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_atomic_functions.h" 1 +# 88 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_atomic_functions.h" +static __inline__ __attribute__((device)) float atomicAdd(float *address, float val) ; + + + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_atomic_functions.hpp" 1 +# 54 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_atomic_functions.hpp" +extern "C" +{ +extern __attribute__((device)) __attribute__((device_builtin)) float __fAtomicAdd(float *address, float val); +} +# 82 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_atomic_functions.hpp" +static __inline__ __attribute__((device)) float atomicAdd(float *address, float val) +{ + return __fAtomicAdd(address, val); +} +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_atomic_functions.h" 2 +# 2894 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" 1 +# 89 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +static __inline__ __attribute__((device)) long long atomicMin(long long *address, long long val) ; + +static __inline__ __attribute__((device)) long long atomicMax(long long *address, long long val) ; + +static __inline__ __attribute__((device)) long long atomicAnd(long long *address, long long val) ; + +static __inline__ __attribute__((device)) long long atomicOr(long long *address, long long val) ; + +static __inline__ __attribute__((device)) long long atomicXor(long long *address, long long val) ; + +static __inline__ __attribute__((device)) unsigned long long atomicMin(unsigned long long *address, unsigned long long val) ; + +static __inline__ __attribute__((device)) unsigned long long atomicMax(unsigned long long *address, unsigned long long val) ; + +static __inline__ __attribute__((device)) unsigned long long atomicAnd(unsigned long long *address, unsigned long long val) ; + +static __inline__ __attribute__((device)) unsigned long long atomicOr(unsigned long long *address, unsigned long long val) ; + +static __inline__ __attribute__((device)) unsigned long long atomicXor(unsigned long long *address, unsigned long long val) ; +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.hpp" 1 +# 54 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.hpp" +extern "C" +{ +extern __attribute__((device)) __attribute__((device_builtin)) long long __illAtomicMin(long long *address, long long val); +extern __attribute__((device)) __attribute__((device_builtin)) long long __illAtomicMax(long long *address, long long val); +extern __attribute__((device)) __attribute__((device_builtin)) long long __llAtomicAnd(long long *address, long long val); +extern __attribute__((device)) __attribute__((device_builtin)) long long __llAtomicOr(long long *address, long long val); +extern __attribute__((device)) __attribute__((device_builtin)) long long __llAtomicXor(long long *address, long long val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long __ullAtomicMin(unsigned long long *address, unsigned long long val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long __ullAtomicMax(unsigned long long *address, unsigned long long val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long __ullAtomicAnd(unsigned long long *address, unsigned long long val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long __ullAtomicOr (unsigned long long *address, unsigned long long val); +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long __ullAtomicXor(unsigned long long *address, unsigned long long val); +} +# 94 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.hpp" +static __inline__ __attribute__((device)) long long atomicMin(long long *address, long long val) +{ + return __illAtomicMin(address, val); +} + +static __inline__ __attribute__((device)) long long atomicMax(long long *address, long long val) +{ + return __illAtomicMax(address, val); +} + +static __inline__ __attribute__((device)) long long atomicAnd(long long *address, long long val) +{ + return __llAtomicAnd(address, val); +} + +static __inline__ __attribute__((device)) long long atomicOr(long long *address, long long val) +{ + return __llAtomicOr(address, val); +} + +static __inline__ __attribute__((device)) long long atomicXor(long long *address, long long val) +{ + return __llAtomicXor(address, val); +} + +static __inline__ __attribute__((device)) unsigned long long atomicMin(unsigned long long *address, unsigned long long val) +{ + return __ullAtomicMin(address, val); +} + +static __inline__ __attribute__((device)) unsigned long long atomicMax(unsigned long long *address, unsigned long long val) +{ + return __ullAtomicMax(address, val); +} + +static __inline__ __attribute__((device)) unsigned long long atomicAnd(unsigned long long *address, unsigned long long val) +{ + return __ullAtomicAnd(address, val); +} + +static __inline__ __attribute__((device)) unsigned long long atomicOr(unsigned long long *address, unsigned long long val) +{ + return __ullAtomicOr(address, val); +} + +static __inline__ __attribute__((device)) unsigned long long atomicXor(unsigned long long *address, unsigned long long val) +{ + return __ullAtomicXor(address, val); +} +# 118 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" 2 +# 2895 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_35_atomic_functions.h" 1 +# 56 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_35_atomic_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" 1 +# 57 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_35_atomic_functions.h" 2 +# 2896 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" 1 +# 325 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.hpp" 1 +# 61 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.hpp" +extern "C" +{ +extern __attribute__((device)) __attribute__((device_builtin)) double __dAtomicAdd(double *address, double val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicAdd_block(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicAdd_system(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicAdd_block(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicAdd_system(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicAdd_block(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicAdd_system(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +float __fAtomicAdd_block(float *address, float val); + +extern __attribute__((device)) __attribute__((device_builtin)) +float __fAtomicAdd_system(float *address, float val); + +extern __attribute__((device)) __attribute__((device_builtin)) +double __dAtomicAdd_block(double *address, double val); + +extern __attribute__((device)) __attribute__((device_builtin)) +double __dAtomicAdd_system(double *address, double val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicExch_block(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicExch_system(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicExch_block(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicExch_system(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicExch_block(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicExch_system(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +float __fAtomicExch_block(float *address, float val); + +extern __attribute__((device)) __attribute__((device_builtin)) +float __fAtomicExch_system(float *address, float val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicMin_block(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicMin_system(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +long long __illAtomicMin_block(long long *address, long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +long long __illAtomicMin_system(long long *address, long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicMin_block(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicMin_system(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicMin_block(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicMin_system(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicMax_block(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicMax_system(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +long long __illAtomicMax_block(long long *address, long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +long long __illAtomicMax_system(long long *address, long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicMax_block(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicMax_system(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicMax_block(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicMax_system(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicInc_block(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicInc_system(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicDec_block(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicDec_system(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicCAS_block(int *address, int compare, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicCAS_system(int *address, int compare, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicCAS_block(unsigned int *address, unsigned int compare, + unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicCAS_system(unsigned int *address, unsigned int compare, + unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicCAS_block(unsigned long long int *address, + unsigned long long int compare, + unsigned long long int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicCAS_system(unsigned long long int *address, + unsigned long long int compare, + unsigned long long int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicAnd_block(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicAnd_system(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +long long __llAtomicAnd_block(long long *address, long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +long long __llAtomicAnd_system(long long *address, long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicAnd_block(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicAnd_system(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicAnd_block(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicAnd_system(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicOr_block(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicOr_system(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +long long __llAtomicOr_block(long long *address, long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +long long __llAtomicOr_system(long long *address, long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicOr_block(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicOr_system(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicOr_block(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicOr_system(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicXor_block(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +int __iAtomicXor_system(int *address, int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +long long __llAtomicXor_block(long long *address, long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +long long __llAtomicXor_system(long long *address, long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicXor_block(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned int __uAtomicXor_system(unsigned int *address, unsigned int val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicXor_block(unsigned long long *address, unsigned long long val); + +extern __attribute__((device)) __attribute__((device_builtin)) +unsigned long long __ullAtomicXor_system(unsigned long long *address, unsigned long long val); +} +# 326 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" 2 +# 2897 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" 1 +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern "C" +{ +extern __attribute__((device)) __attribute__((device_builtin)) void __threadfence_system(void); +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ddiv_rn(double x, double y); +# 137 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ddiv_rz(double x, double y); +# 157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ddiv_ru(double x, double y); +# 177 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ddiv_rd(double x, double y); +# 192 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __drcp_rn(double x); +# 207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __drcp_rz(double x); +# 222 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __drcp_ru(double x); +# 237 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __drcp_rd(double x); +# 252 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsqrt_rn(double x); +# 267 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsqrt_rz(double x); +# 282 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsqrt_ru(double x); +# 297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsqrt_rd(double x); +extern __attribute__((device)) __attribute__((device_builtin)) __attribute__((deprecated("__ballot""() is deprecated in favor of ""__ballot""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int __ballot(int); +extern __attribute__((device)) __attribute__((device_builtin)) int __syncthreads_count(int); +extern __attribute__((device)) __attribute__((device_builtin)) int __syncthreads_and(int); +extern __attribute__((device)) __attribute__((device_builtin)) int __syncthreads_or(int); +extern __attribute__((device)) __attribute__((device_builtin)) long long int clock64(void); +# 312 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __fmaf_ieee_rn(float x, float y, float z); +# 321 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __fmaf_ieee_rd(float x, float y, float z); +# 330 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __fmaf_ieee_ru(float x, float y, float z); +# 339 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __fmaf_ieee_rz(float x, float y, float z); +# 352 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double_as_longlong(double x); +# 361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __longlong_as_double(long long int x); +# 405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rn(double x, double y, double z); +# 449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rz(double x, double y, double z); +# 493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_ru(double x, double y, double z); +# 537 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rd(double x, double y, double z); +# 556 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rn(double x, double y); +# 575 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rz(double x, double y); +# 594 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_ru(double x, double y); +# 613 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rd(double x, double y); +# 632 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rn(double x, double y); +# 651 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rz(double x, double y); +# 670 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_ru(double x, double y); +# 689 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rd(double x, double y); +# 707 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rn(double x, double y); +# 725 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rz(double x, double y); +# 743 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_ru(double x, double y); +# 761 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rd(double x, double y); +# 770 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rn(double x); +# 779 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rz(double x); +# 788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_ru(double x); +# 797 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rd(double x); +# 807 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_rn(double x); +# 817 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_ru(double x); +# 827 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_rd(double x); +# 837 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_rn(double x); +# 847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_ru(double x); +# 857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_rd(double x); +# 867 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_rn(double x); +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_ru(double x); +# 887 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_rd(double x); +# 897 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_rn(double x); +# 907 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_ru(double x); +# 917 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_rd(double x); + + + + + + + +extern __attribute__((device)) __attribute__((device_builtin)) double __int2double_rn(int x); + + + + + + + +extern __attribute__((device)) __attribute__((device_builtin)) double __uint2double_rn(unsigned int x); +# 942 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rn(long long int x); +# 951 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rz(long long int x); +# 960 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_ru(long long int x); +# 969 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rd(long long int x); +# 978 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rn(unsigned long long int x); +# 987 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rz(unsigned long long int x); +# 996 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_ru(unsigned long long int x); +# 1005 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rd(unsigned long long int x); +# 1014 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2hiint(double x); +# 1023 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2loint(double x); +# 1033 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __hiloint2double(int hi, int lo); + + +} + + + + + + +static __inline__ __attribute__((device)) __attribute__((deprecated("__ballot""() is deprecated in favor of ""__ballot""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int ballot(bool pred) ; + +static __inline__ __attribute__((device)) int syncthreads_count(bool pred) ; + +static __inline__ __attribute__((device)) bool syncthreads_and(bool pred) ; + +static __inline__ __attribute__((device)) bool syncthreads_or(bool pred) ; + + + + +static __inline__ __attribute__((device)) unsigned int __isGlobal(const void *ptr) ; +static __inline__ __attribute__((device)) unsigned int __isShared(const void *ptr) ; +static __inline__ __attribute__((device)) unsigned int __isConstant(const void *ptr) ; +static __inline__ __attribute__((device)) unsigned int __isLocal(const void *ptr) ; + + + +static __inline__ __attribute__((device)) size_t __cvta_generic_to_global(const void *ptr) ; +static __inline__ __attribute__((device)) size_t __cvta_generic_to_shared(const void *ptr) ; +static __inline__ __attribute__((device)) size_t __cvta_generic_to_constant(const void *ptr) ; +static __inline__ __attribute__((device)) size_t __cvta_generic_to_local(const void *ptr) ; + + + + +static __inline__ __attribute__((device)) void * __cvta_global_to_generic(size_t rawbits) ; +static __inline__ __attribute__((device)) void * __cvta_shared_to_generic(size_t rawbits) ; +static __inline__ __attribute__((device)) void * __cvta_constant_to_generic(size_t rawbits) ; +static __inline__ __attribute__((device)) void * __cvta_local_to_generic(size_t rawbits) ; +# 1082 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.hpp" 1 +# 75 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.hpp" +static __inline__ __attribute__((device)) unsigned int ballot(bool pred) +{ + return __ballot((int)pred); +} + +static __inline__ __attribute__((device)) int syncthreads_count(bool pred) +{ + return __syncthreads_count((int)pred); +} + +static __inline__ __attribute__((device)) bool syncthreads_and(bool pred) +{ + return (bool)__syncthreads_and((int)pred); +} + +static __inline__ __attribute__((device)) bool syncthreads_or(bool pred) +{ + return (bool)__syncthreads_or((int)pred); +} + + +extern "C" { + __attribute__((device)) unsigned __nv_isGlobal_impl(const void *); + __attribute__((device)) unsigned __nv_isShared_impl(const void *); + __attribute__((device)) unsigned __nv_isConstant_impl(const void *); + __attribute__((device)) unsigned __nv_isLocal_impl(const void *); + __attribute__((device)) unsigned __nv_isGridConstant_impl(const void *); +} + +static __inline__ __attribute__((device)) unsigned int __isGlobal(const void *ptr) +{ + return __nv_isGlobal_impl(ptr); +} + +static __inline__ __attribute__((device)) unsigned int __isShared(const void *ptr) +{ + return __nv_isShared_impl(ptr); +} + +static __inline__ __attribute__((device)) unsigned int __isConstant(const void *ptr) +{ + return __nv_isConstant_impl(ptr); +} + +static __inline__ __attribute__((device)) unsigned int __isLocal(const void *ptr) +{ + return __nv_isLocal_impl(ptr); +} +# 131 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.hpp" +extern "C" { + __attribute__((device)) size_t __nv_cvta_generic_to_global_impl(const void *); + __attribute__((device)) size_t __nv_cvta_generic_to_shared_impl(const void *); + __attribute__((device)) size_t __nv_cvta_generic_to_constant_impl(const void *); + __attribute__((device)) size_t __nv_cvta_generic_to_local_impl(const void *); + __attribute__((device)) void * __nv_cvta_global_to_generic_impl(size_t); + __attribute__((device)) void * __nv_cvta_shared_to_generic_impl(size_t); + __attribute__((device)) void * __nv_cvta_constant_to_generic_impl(size_t); + __attribute__((device)) void * __nv_cvta_local_to_generic_impl(size_t); +} + +static __inline__ __attribute__((device)) size_t __cvta_generic_to_global(const void *p) +{ + return __nv_cvta_generic_to_global_impl(p); +} + +static __inline__ __attribute__((device)) size_t __cvta_generic_to_shared(const void *p) +{ + return __nv_cvta_generic_to_shared_impl(p); +} + +static __inline__ __attribute__((device)) size_t __cvta_generic_to_constant(const void *p) +{ + return __nv_cvta_generic_to_constant_impl(p); +} + +static __inline__ __attribute__((device)) size_t __cvta_generic_to_local(const void *p) +{ + return __nv_cvta_generic_to_local_impl(p); +} + +static __inline__ __attribute__((device)) void * __cvta_global_to_generic(size_t rawbits) +{ + return __nv_cvta_global_to_generic_impl(rawbits); +} + +static __inline__ __attribute__((device)) void * __cvta_shared_to_generic(size_t rawbits) +{ + return __nv_cvta_shared_to_generic_impl(rawbits); +} + +static __inline__ __attribute__((device)) void * __cvta_constant_to_generic(size_t rawbits) +{ + return __nv_cvta_constant_to_generic_impl(rawbits); +} + +static __inline__ __attribute__((device)) void * __cvta_local_to_generic(size_t rawbits) +{ + return __nv_cvta_local_to_generic_impl(rawbits); +} +# 1083 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" 2 +# 2898 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" 1 +# 123 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +static __attribute__((device)) __inline__ unsigned __fns(unsigned mask, unsigned base, int offset) ; +static __attribute__((device)) __inline__ void __barrier_sync(unsigned id) ; +static __attribute__((device)) __inline__ void __barrier_sync_count(unsigned id, unsigned cnt) ; +static __attribute__((device)) __inline__ void __syncwarp(unsigned mask=0xFFFFFFFF) ; +static __attribute__((device)) __inline__ int __all_sync(unsigned mask, int pred) ; +static __attribute__((device)) __inline__ int __any_sync(unsigned mask, int pred) ; +static __attribute__((device)) __inline__ int __uni_sync(unsigned mask, int pred) ; +static __attribute__((device)) __inline__ unsigned __ballot_sync(unsigned mask, int pred) ; +static __attribute__((device)) __inline__ unsigned __activemask() ; +# 140 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __shfl(int var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int __shfl(unsigned int var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __shfl_up(int var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int __shfl_up(unsigned int var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __shfl_down(int var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int __shfl_down(unsigned int var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __shfl_xor(int var, int laneMask, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int __shfl_xor(unsigned int var, int laneMask, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) float __shfl(float var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) float __shfl_up(float var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) float __shfl_down(float var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) float __shfl_xor(float var, int laneMask, int width=32) ; + + +static __attribute__((device)) __inline__ int __shfl_sync(unsigned mask, int var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ unsigned int __shfl_sync(unsigned mask, unsigned int var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ int __shfl_up_sync(unsigned mask, int var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ unsigned int __shfl_up_sync(unsigned mask, unsigned int var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ int __shfl_down_sync(unsigned mask, int var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ unsigned int __shfl_down_sync(unsigned mask, unsigned int var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ int __shfl_xor_sync(unsigned mask, int var, int laneMask, int width=32) ; +static __attribute__((device)) __inline__ unsigned int __shfl_xor_sync(unsigned mask, unsigned int var, int laneMask, int width=32) ; +static __attribute__((device)) __inline__ float __shfl_sync(unsigned mask, float var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ float __shfl_up_sync(unsigned mask, float var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ float __shfl_down_sync(unsigned mask, float var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ float __shfl_xor_sync(unsigned mask, float var, int laneMask, int width=32) ; + + + +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long long __shfl(unsigned long long var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long long __shfl(long long var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long long __shfl_up(long long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long long __shfl_up(unsigned long long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long long __shfl_down(long long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long long __shfl_down(unsigned long long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long long __shfl_xor(long long var, int laneMask, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long long __shfl_xor(unsigned long long var, int laneMask, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) double __shfl(double var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) double __shfl_up(double var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) double __shfl_down(double var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) double __shfl_xor(double var, int laneMask, int width=32) ; + + +static __attribute__((device)) __inline__ long long __shfl_sync(unsigned mask, long long var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ unsigned long long __shfl_sync(unsigned mask, unsigned long long var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ long long __shfl_up_sync(unsigned mask, long long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ unsigned long long __shfl_up_sync(unsigned mask, unsigned long long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ long long __shfl_down_sync(unsigned mask, long long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ unsigned long long __shfl_down_sync(unsigned mask, unsigned long long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ long long __shfl_xor_sync(unsigned mask, long long var, int laneMask, int width=32) ; +static __attribute__((device)) __inline__ unsigned long long __shfl_xor_sync(unsigned mask, unsigned long long var, int laneMask, int width=32) ; +static __attribute__((device)) __inline__ double __shfl_sync(unsigned mask, double var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ double __shfl_up_sync(unsigned mask, double var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ double __shfl_down_sync(unsigned mask, double var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ double __shfl_xor_sync(unsigned mask, double var, int laneMask, int width=32) ; + + + +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long __shfl(long var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long __shfl(unsigned long var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long __shfl_up(long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long __shfl_up(unsigned long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long __shfl_down(long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long __shfl_down(unsigned long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long __shfl_xor(long var, int laneMask, int width=32) ; +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long __shfl_xor(unsigned long var, int laneMask, int width=32) ; + + +static __attribute__((device)) __inline__ long __shfl_sync(unsigned mask, long var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ unsigned long __shfl_sync(unsigned mask, unsigned long var, int srcLane, int width=32) ; +static __attribute__((device)) __inline__ long __shfl_up_sync(unsigned mask, long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ unsigned long __shfl_up_sync(unsigned mask, unsigned long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ long __shfl_down_sync(unsigned mask, long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ unsigned long __shfl_down_sync(unsigned mask, unsigned long var, unsigned int delta, int width=32) ; +static __attribute__((device)) __inline__ long __shfl_xor_sync(unsigned mask, long var, int laneMask, int width=32) ; +static __attribute__((device)) __inline__ unsigned long __shfl_xor_sync(unsigned mask, unsigned long var, int laneMask, int width=32) ; +# 233 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.hpp" 1 +# 73 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.hpp" +extern "C" +{ +} +# 89 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.hpp" +static __attribute__((device)) __inline__ +unsigned __fns(unsigned mask, unsigned base, int offset) { + extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __nvvm_fns(unsigned int mask, unsigned int base, int offset); + return __nvvm_fns(mask, base, offset); +} + +static __attribute__((device)) __inline__ +void __barrier_sync(unsigned id) { + extern __attribute__((device)) __attribute__((device_builtin)) void __nvvm_barrier_sync(unsigned id); + return __nvvm_barrier_sync(id); +} + +static __attribute__((device)) __inline__ +void __barrier_sync_count(unsigned id, unsigned cnt) { + extern __attribute__((device)) __attribute__((device_builtin)) void __nvvm_barrier_sync_cnt(unsigned id, unsigned cnt); + return __nvvm_barrier_sync_cnt(id, cnt); +} + +static __attribute__((device)) __inline__ +void __syncwarp(unsigned mask) { + extern __attribute__((device)) __attribute__((device_builtin)) void __nvvm_bar_warp_sync(unsigned mask); + return __nvvm_bar_warp_sync(mask); +} + +static __attribute__((device)) __inline__ +int __all_sync(unsigned mask, int pred) { + extern __attribute__((device)) __attribute__((device_builtin)) int __nvvm_vote_all_sync(unsigned int mask, int pred); + return __nvvm_vote_all_sync(mask, pred); +} + +static __attribute__((device)) __inline__ +int __any_sync(unsigned mask, int pred) { + extern __attribute__((device)) __attribute__((device_builtin)) int __nvvm_vote_any_sync(unsigned int mask, int pred); + return __nvvm_vote_any_sync(mask, pred); +} + +static __attribute__((device)) __inline__ +int __uni_sync(unsigned mask, int pred) { + extern __attribute__((device)) __attribute__((device_builtin)) int __nvvm_vote_uni_sync(unsigned int mask, int pred); + return __nvvm_vote_uni_sync(mask, pred); +} + +static __attribute__((device)) __inline__ +unsigned __ballot_sync(unsigned mask, int pred) { + extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __nvvm_vote_ballot_sync(unsigned int mask, int pred); + return __nvvm_vote_ballot_sync(mask, pred); +} + +static __attribute__((device)) __inline__ +unsigned __activemask() { + unsigned ret; + asm volatile ("activemask.b32 %0;" : "=r"(ret)); + return ret; +} + + + + +static __attribute__((device)) __inline__ int __shfl(int var, int srcLane, int width) { + int ret; + int c = ((32 -width) << 8) | 0x1f; + asm volatile ("shfl.idx.b32 %0, %1, %2, %3;" : "=r"(ret) : "r"(var), "r"(srcLane), "r"(c)); + return ret; +} + +static __attribute__((device)) __inline__ unsigned int __shfl(unsigned int var, int srcLane, int width) { + return (unsigned int) __shfl((int)var, srcLane, width); +} + +static __attribute__((device)) __inline__ int __shfl_up(int var, unsigned int delta, int width) { + int ret; + int c = (32 -width) << 8; + asm volatile ("shfl.up.b32 %0, %1, %2, %3;" : "=r"(ret) : "r"(var), "r"(delta), "r"(c)); + return ret; +} + +static __attribute__((device)) __inline__ unsigned int __shfl_up(unsigned int var, unsigned int delta, int width) { + return (unsigned int) __shfl_up((int)var, delta, width); +} + +static __attribute__((device)) __inline__ int __shfl_down(int var, unsigned int delta, int width) { + int ret; + int c = ((32 -width) << 8) | 0x1f; + asm volatile ("shfl.down.b32 %0, %1, %2, %3;" : "=r"(ret) : "r"(var), "r"(delta), "r"(c)); + return ret; +} + +static __attribute__((device)) __inline__ unsigned int __shfl_down(unsigned int var, unsigned int delta, int width) { + return (unsigned int) __shfl_down((int)var, delta, width); +} + +static __attribute__((device)) __inline__ int __shfl_xor(int var, int laneMask, int width) { + int ret; + int c = ((32 -width) << 8) | 0x1f; + asm volatile ("shfl.bfly.b32 %0, %1, %2, %3;" : "=r"(ret) : "r"(var), "r"(laneMask), "r"(c)); + return ret; +} + +static __attribute__((device)) __inline__ unsigned int __shfl_xor(unsigned int var, int laneMask, int width) { + return (unsigned int) __shfl_xor((int)var, laneMask, width); +} + +static __attribute__((device)) __inline__ float __shfl(float var, int srcLane, int width) { + float ret; + int c; + c = ((32 -width) << 8) | 0x1f; + asm volatile ("shfl.idx.b32 %0, %1, %2, %3;" : "=f"(ret) : "f"(var), "r"(srcLane), "r"(c)); + return ret; +} + +static __attribute__((device)) __inline__ float __shfl_up(float var, unsigned int delta, int width) { + float ret; + int c; + c = (32 -width) << 8; + asm volatile ("shfl.up.b32 %0, %1, %2, %3;" : "=f"(ret) : "f"(var), "r"(delta), "r"(c)); + return ret; +} + +static __attribute__((device)) __inline__ float __shfl_down(float var, unsigned int delta, int width) { + float ret; + int c; + c = ((32 -width) << 8) | 0x1f; + asm volatile ("shfl.down.b32 %0, %1, %2, %3;" : "=f"(ret) : "f"(var), "r"(delta), "r"(c)); + return ret; +} + +static __attribute__((device)) __inline__ float __shfl_xor(float var, int laneMask, int width) { + float ret; + int c; + c = ((32 -width) << 8) | 0x1f; + asm volatile ("shfl.bfly.b32 %0, %1, %2, %3;" : "=f"(ret) : "f"(var), "r"(laneMask), "r"(c)); + return ret; +} + + + +static __attribute__((device)) __inline__ long long __shfl(long long var, int srcLane, int width) { + int lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "l"(var)); + hi = __shfl(hi, srcLane, width); + lo = __shfl(lo, srcLane, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=l"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ unsigned long long __shfl(unsigned long long var, int srcLane, int width) { + return (unsigned long long) __shfl((long long) var, srcLane, width); +} + +static __attribute__((device)) __inline__ long long __shfl_up(long long var, unsigned int delta, int width) { + int lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "l"(var)); + hi = __shfl_up(hi, delta, width); + lo = __shfl_up(lo, delta, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=l"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ unsigned long long __shfl_up(unsigned long long var, unsigned int delta, int width) { + return (unsigned long long) __shfl_up((long long) var, delta, width); +} + +static __attribute__((device)) __inline__ long long __shfl_down(long long var, unsigned int delta, int width) { + int lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "l"(var)); + hi = __shfl_down(hi, delta, width); + lo = __shfl_down(lo, delta, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=l"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ unsigned long long __shfl_down(unsigned long long var, unsigned int delta, int width) { + return (unsigned long long) __shfl_down((long long) var, delta, width); +} + +static __attribute__((device)) __inline__ long long __shfl_xor(long long var, int laneMask, int width) { + int lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "l"(var)); + hi = __shfl_xor(hi, laneMask, width); + lo = __shfl_xor(lo, laneMask, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=l"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ unsigned long long __shfl_xor(unsigned long long var, int laneMask, int width) { + return (unsigned long long) __shfl_xor((long long) var, laneMask, width); +} + +static __attribute__((device)) __inline__ double __shfl(double var, int srcLane, int width) { + unsigned lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "d"(var)); + hi = __shfl(hi, srcLane, width); + lo = __shfl(lo, srcLane, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=d"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ double __shfl_up(double var, unsigned int delta, int width) { + unsigned lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "d"(var)); + hi = __shfl_up(hi, delta, width); + lo = __shfl_up(lo, delta, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=d"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ double __shfl_down(double var, unsigned int delta, int width) { + unsigned lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "d"(var)); + hi = __shfl_down(hi, delta, width); + lo = __shfl_down(lo, delta, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=d"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ double __shfl_xor(double var, int laneMask, int width) { + unsigned lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "d"(var)); + hi = __shfl_xor(hi, laneMask, width); + lo = __shfl_xor(lo, laneMask, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=d"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ long __shfl(long var, int srcLane, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl((long long) var, srcLane, width) : + __shfl((int) var, srcLane, width); +} + +static __attribute__((device)) __inline__ unsigned long __shfl(unsigned long var, int srcLane, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl((unsigned long long) var, srcLane, width) : + __shfl((unsigned int) var, srcLane, width); +} + +static __attribute__((device)) __inline__ long __shfl_up(long var, unsigned int delta, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_up((long long) var, delta, width) : + __shfl_up((int) var, delta, width); +} + +static __attribute__((device)) __inline__ unsigned long __shfl_up(unsigned long var, unsigned int delta, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_up((unsigned long long) var, delta, width) : + __shfl_up((unsigned int) var, delta, width); +} + +static __attribute__((device)) __inline__ long __shfl_down(long var, unsigned int delta, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_down((long long) var, delta, width) : + __shfl_down((int) var, delta, width); +} + +static __attribute__((device)) __inline__ unsigned long __shfl_down(unsigned long var, unsigned int delta, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_down((unsigned long long) var, delta, width) : + __shfl_down((unsigned int) var, delta, width); +} + +static __attribute__((device)) __inline__ long __shfl_xor(long var, int laneMask, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_xor((long long) var, laneMask, width) : + __shfl_xor((int) var, laneMask, width); +} + +static __attribute__((device)) __inline__ unsigned long __shfl_xor(unsigned long var, int laneMask, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_xor((unsigned long long) var, laneMask, width) : + __shfl_xor((unsigned int) var, laneMask, width); +} +# 369 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.hpp" +static __attribute__((device)) __inline__ int __shfl_sync(unsigned mask, int var, int srcLane, int width) { + extern __attribute__((device)) __attribute__((device_builtin)) unsigned __nvvm_shfl_idx_sync(unsigned mask, unsigned a, unsigned b, unsigned c); + int ret; + int c = ((32 -width) << 8) | 0x1f; + ret = __nvvm_shfl_idx_sync(mask, var, srcLane, c); + return ret; +} + +static __attribute__((device)) __inline__ unsigned int __shfl_sync(unsigned mask, unsigned int var, int srcLane, int width) { + return (unsigned int) __shfl_sync(mask, (int)var, srcLane, width); +} + +static __attribute__((device)) __inline__ int __shfl_up_sync(unsigned mask, int var, unsigned int delta, int width) { + extern __attribute__((device)) __attribute__((device_builtin)) unsigned __nvvm_shfl_up_sync(unsigned mask, unsigned a, unsigned b, unsigned c); + int ret; + int c = (32 -width) << 8; + ret = __nvvm_shfl_up_sync(mask, var, delta, c); + return ret; +} + +static __attribute__((device)) __inline__ unsigned int __shfl_up_sync(unsigned mask, unsigned int var, unsigned int delta, int width) { + return (unsigned int) __shfl_up_sync(mask, (int)var, delta, width); +} + +static __attribute__((device)) __inline__ int __shfl_down_sync(unsigned mask, int var, unsigned int delta, int width) { + extern __attribute__((device)) __attribute__((device_builtin)) unsigned __nvvm_shfl_down_sync(unsigned mask, unsigned a, unsigned b, unsigned c); + int ret; + int c = ((32 -width) << 8) | 0x1f; + ret = __nvvm_shfl_down_sync(mask, var, delta, c); + return ret; +} + +static __attribute__((device)) __inline__ unsigned int __shfl_down_sync(unsigned mask, unsigned int var, unsigned int delta, int width) { + return (unsigned int) __shfl_down_sync(mask, (int)var, delta, width); +} + +static __attribute__((device)) __inline__ int __shfl_xor_sync(unsigned mask, int var, int laneMask, int width) { + extern __attribute__((device)) __attribute__((device_builtin)) unsigned __nvvm_shfl_bfly_sync(unsigned mask, unsigned a, unsigned b, unsigned c); + int ret; + int c = ((32 -width) << 8) | 0x1f; + ret = __nvvm_shfl_bfly_sync(mask, var, laneMask, c); + return ret; +} + +static __attribute__((device)) __inline__ unsigned int __shfl_xor_sync(unsigned mask, unsigned int var, int laneMask, int width) { + return (unsigned int) __shfl_xor_sync(mask, (int)var, laneMask, width); +} + +static __attribute__((device)) __inline__ float __shfl_sync(unsigned mask, float var, int srcLane, int width) { + extern __attribute__((device)) __attribute__((device_builtin)) unsigned __nvvm_shfl_idx_sync(unsigned mask, unsigned a, unsigned b, unsigned c); + int ret; + int c; + c = ((32 -width) << 8) | 0x1f; + ret = __nvvm_shfl_idx_sync(mask, __float_as_int(var), srcLane, c); + return __int_as_float(ret); +} + +static __attribute__((device)) __inline__ float __shfl_up_sync(unsigned mask, float var, unsigned int delta, int width) { + extern __attribute__((device)) __attribute__((device_builtin)) unsigned __nvvm_shfl_up_sync(unsigned mask, unsigned a, unsigned b, unsigned c); + int ret; + int c; + c = (32 -width) << 8; + ret = __nvvm_shfl_up_sync(mask, __float_as_int(var), delta, c); + return __int_as_float(ret); +} + +static __attribute__((device)) __inline__ float __shfl_down_sync(unsigned mask, float var, unsigned int delta, int width) { + extern __attribute__((device)) __attribute__((device_builtin)) unsigned __nvvm_shfl_down_sync(unsigned mask, unsigned a, unsigned b, unsigned c); + int ret; + int c; + c = ((32 -width) << 8) | 0x1f; + ret = __nvvm_shfl_down_sync(mask, __float_as_int(var), delta, c); + return __int_as_float(ret); +} + +static __attribute__((device)) __inline__ float __shfl_xor_sync(unsigned mask, float var, int laneMask, int width) { + extern __attribute__((device)) __attribute__((device_builtin)) unsigned __nvvm_shfl_bfly_sync(unsigned mask, unsigned a, unsigned b, unsigned c); + int ret; + int c; + c = ((32 -width) << 8) | 0x1f; + ret = __nvvm_shfl_bfly_sync(mask, __float_as_int(var), laneMask, c); + return __int_as_float(ret); +} + + +static __attribute__((device)) __inline__ long long __shfl_sync(unsigned mask, long long var, int srcLane, int width) { + int lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "l"(var)); + hi = __shfl_sync(mask, hi, srcLane, width); + lo = __shfl_sync(mask, lo, srcLane, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=l"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ unsigned long long __shfl_sync(unsigned mask, unsigned long long var, int srcLane, int width) { + return (unsigned long long) __shfl_sync(mask, (long long) var, srcLane, width); +} + +static __attribute__((device)) __inline__ long long __shfl_up_sync(unsigned mask, long long var, unsigned int delta, int width) { + int lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "l"(var)); + hi = __shfl_up_sync(mask, hi, delta, width); + lo = __shfl_up_sync(mask, lo, delta, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=l"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ unsigned long long __shfl_up_sync(unsigned mask, unsigned long long var, unsigned int delta, int width) { + return (unsigned long long) __shfl_up_sync(mask, (long long) var, delta, width); +} + +static __attribute__((device)) __inline__ long long __shfl_down_sync(unsigned mask, long long var, unsigned int delta, int width) { + int lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "l"(var)); + hi = __shfl_down_sync(mask, hi, delta, width); + lo = __shfl_down_sync(mask, lo, delta, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=l"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ unsigned long long __shfl_down_sync(unsigned mask, unsigned long long var, unsigned int delta, int width) { + return (unsigned long long) __shfl_down_sync(mask, (long long) var, delta, width); +} + +static __attribute__((device)) __inline__ long long __shfl_xor_sync(unsigned mask, long long var, int laneMask, int width) { + int lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "l"(var)); + hi = __shfl_xor_sync(mask, hi, laneMask, width); + lo = __shfl_xor_sync(mask, lo, laneMask, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=l"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ unsigned long long __shfl_xor_sync(unsigned mask, unsigned long long var, int laneMask, int width) { + return (unsigned long long) __shfl_xor_sync(mask, (long long) var, laneMask, width); +} + +static __attribute__((device)) __inline__ double __shfl_sync(unsigned mask, double var, int srcLane, int width) { + unsigned lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "d"(var)); + hi = __shfl_sync(mask, hi, srcLane, width); + lo = __shfl_sync(mask, lo, srcLane, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=d"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ double __shfl_up_sync(unsigned mask, double var, unsigned int delta, int width) { + unsigned lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "d"(var)); + hi = __shfl_up_sync(mask, hi, delta, width); + lo = __shfl_up_sync(mask, lo, delta, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=d"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ double __shfl_down_sync(unsigned mask, double var, unsigned int delta, int width) { + unsigned lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "d"(var)); + hi = __shfl_down_sync(mask, hi, delta, width); + lo = __shfl_down_sync(mask, lo, delta, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=d"(var) : "r"(lo), "r"(hi)); + return var; +} + +static __attribute__((device)) __inline__ double __shfl_xor_sync(unsigned mask, double var, int laneMask, int width) { + unsigned lo, hi; + asm volatile("mov.b64 {%0,%1}, %2;" : "=r"(lo), "=r"(hi) : "d"(var)); + hi = __shfl_xor_sync(mask, hi, laneMask, width); + lo = __shfl_xor_sync(mask, lo, laneMask, width); + asm volatile("mov.b64 %0, {%1,%2};" : "=d"(var) : "r"(lo), "r"(hi)); + return var; +} + + + +static __attribute__((device)) __inline__ long __shfl_sync(unsigned mask, long var, int srcLane, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_sync(mask, (long long) var, srcLane, width) : + __shfl_sync(mask, (int) var, srcLane, width); +} + +static __attribute__((device)) __inline__ unsigned long __shfl_sync(unsigned mask, unsigned long var, int srcLane, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_sync(mask, (unsigned long long) var, srcLane, width) : + __shfl_sync(mask, (unsigned int) var, srcLane, width); +} + +static __attribute__((device)) __inline__ long __shfl_up_sync(unsigned mask, long var, unsigned int delta, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_up_sync(mask, (long long) var, delta, width) : + __shfl_up_sync(mask, (int) var, delta, width); +} + +static __attribute__((device)) __inline__ unsigned long __shfl_up_sync(unsigned mask, unsigned long var, unsigned int delta, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_up_sync(mask, (unsigned long long) var, delta, width) : + __shfl_up_sync(mask, (unsigned int) var, delta, width); +} + +static __attribute__((device)) __inline__ long __shfl_down_sync(unsigned mask, long var, unsigned int delta, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_down_sync(mask, (long long) var, delta, width) : + __shfl_down_sync(mask, (int) var, delta, width); +} + +static __attribute__((device)) __inline__ unsigned long __shfl_down_sync(unsigned mask, unsigned long var, unsigned int delta, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_down_sync(mask, (unsigned long long) var, delta, width) : + __shfl_down_sync(mask, (unsigned int) var, delta, width); +} + +static __attribute__((device)) __inline__ long __shfl_xor_sync(unsigned mask, long var, int laneMask, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_xor_sync(mask, (long long) var, laneMask, width) : + __shfl_xor_sync(mask, (int) var, laneMask, width); +} + +static __attribute__((device)) __inline__ unsigned long __shfl_xor_sync(unsigned mask, unsigned long var, int laneMask, int width) { + return (sizeof(long) == sizeof(long long)) ? + __shfl_xor_sync(mask, (unsigned long long) var, laneMask, width) : + __shfl_xor_sync(mask, (unsigned int) var, laneMask, width); +} +# 234 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" 2 +# 2899 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" 1 +# 91 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +static __attribute__((device)) __inline__ long __ldg(const long *ptr) ; +static __attribute__((device)) __inline__ unsigned long __ldg(const unsigned long *ptr) ; + +static __attribute__((device)) __inline__ char __ldg(const char *ptr) ; +static __attribute__((device)) __inline__ signed char __ldg(const signed char *ptr) ; +static __attribute__((device)) __inline__ short __ldg(const short *ptr) ; +static __attribute__((device)) __inline__ int __ldg(const int *ptr) ; +static __attribute__((device)) __inline__ long long __ldg(const long long *ptr) ; +static __attribute__((device)) __inline__ char2 __ldg(const char2 *ptr) ; +static __attribute__((device)) __inline__ char4 __ldg(const char4 *ptr) ; +static __attribute__((device)) __inline__ short2 __ldg(const short2 *ptr) ; +static __attribute__((device)) __inline__ short4 __ldg(const short4 *ptr) ; +static __attribute__((device)) __inline__ int2 __ldg(const int2 *ptr) ; +static __attribute__((device)) __inline__ int4 __ldg(const int4 *ptr) ; +static __attribute__((device)) __inline__ longlong2 __ldg(const longlong2 *ptr) ; + +static __attribute__((device)) __inline__ unsigned char __ldg(const unsigned char *ptr) ; +static __attribute__((device)) __inline__ unsigned short __ldg(const unsigned short *ptr) ; +static __attribute__((device)) __inline__ unsigned int __ldg(const unsigned int *ptr) ; +static __attribute__((device)) __inline__ unsigned long long __ldg(const unsigned long long *ptr) ; +static __attribute__((device)) __inline__ uchar2 __ldg(const uchar2 *ptr) ; +static __attribute__((device)) __inline__ uchar4 __ldg(const uchar4 *ptr) ; +static __attribute__((device)) __inline__ ushort2 __ldg(const ushort2 *ptr) ; +static __attribute__((device)) __inline__ ushort4 __ldg(const ushort4 *ptr) ; +static __attribute__((device)) __inline__ uint2 __ldg(const uint2 *ptr) ; +static __attribute__((device)) __inline__ uint4 __ldg(const uint4 *ptr) ; +static __attribute__((device)) __inline__ ulonglong2 __ldg(const ulonglong2 *ptr) ; + +static __attribute__((device)) __inline__ float __ldg(const float *ptr) ; +static __attribute__((device)) __inline__ double __ldg(const double *ptr) ; +static __attribute__((device)) __inline__ float2 __ldg(const float2 *ptr) ; +static __attribute__((device)) __inline__ float4 __ldg(const float4 *ptr) ; +static __attribute__((device)) __inline__ double2 __ldg(const double2 *ptr) ; + + + + +static __attribute__((device)) __inline__ long __ldcg(const long *ptr) ; +static __attribute__((device)) __inline__ unsigned long __ldcg(const unsigned long *ptr) ; + +static __attribute__((device)) __inline__ char __ldcg(const char *ptr) ; +static __attribute__((device)) __inline__ signed char __ldcg(const signed char *ptr) ; +static __attribute__((device)) __inline__ short __ldcg(const short *ptr) ; +static __attribute__((device)) __inline__ int __ldcg(const int *ptr) ; +static __attribute__((device)) __inline__ long long __ldcg(const long long *ptr) ; +static __attribute__((device)) __inline__ char2 __ldcg(const char2 *ptr) ; +static __attribute__((device)) __inline__ char4 __ldcg(const char4 *ptr) ; +static __attribute__((device)) __inline__ short2 __ldcg(const short2 *ptr) ; +static __attribute__((device)) __inline__ short4 __ldcg(const short4 *ptr) ; +static __attribute__((device)) __inline__ int2 __ldcg(const int2 *ptr) ; +static __attribute__((device)) __inline__ int4 __ldcg(const int4 *ptr) ; +static __attribute__((device)) __inline__ longlong2 __ldcg(const longlong2 *ptr) ; + +static __attribute__((device)) __inline__ unsigned char __ldcg(const unsigned char *ptr) ; +static __attribute__((device)) __inline__ unsigned short __ldcg(const unsigned short *ptr) ; +static __attribute__((device)) __inline__ unsigned int __ldcg(const unsigned int *ptr) ; +static __attribute__((device)) __inline__ unsigned long long __ldcg(const unsigned long long *ptr) ; +static __attribute__((device)) __inline__ uchar2 __ldcg(const uchar2 *ptr) ; +static __attribute__((device)) __inline__ uchar4 __ldcg(const uchar4 *ptr) ; +static __attribute__((device)) __inline__ ushort2 __ldcg(const ushort2 *ptr) ; +static __attribute__((device)) __inline__ ushort4 __ldcg(const ushort4 *ptr) ; +static __attribute__((device)) __inline__ uint2 __ldcg(const uint2 *ptr) ; +static __attribute__((device)) __inline__ uint4 __ldcg(const uint4 *ptr) ; +static __attribute__((device)) __inline__ ulonglong2 __ldcg(const ulonglong2 *ptr) ; + +static __attribute__((device)) __inline__ float __ldcg(const float *ptr) ; +static __attribute__((device)) __inline__ double __ldcg(const double *ptr) ; +static __attribute__((device)) __inline__ float2 __ldcg(const float2 *ptr) ; +static __attribute__((device)) __inline__ float4 __ldcg(const float4 *ptr) ; +static __attribute__((device)) __inline__ double2 __ldcg(const double2 *ptr) ; + + + +static __attribute__((device)) __inline__ long __ldca(const long *ptr) ; +static __attribute__((device)) __inline__ unsigned long __ldca(const unsigned long *ptr) ; + +static __attribute__((device)) __inline__ char __ldca(const char *ptr) ; +static __attribute__((device)) __inline__ signed char __ldca(const signed char *ptr) ; +static __attribute__((device)) __inline__ short __ldca(const short *ptr) ; +static __attribute__((device)) __inline__ int __ldca(const int *ptr) ; +static __attribute__((device)) __inline__ long long __ldca(const long long *ptr) ; +static __attribute__((device)) __inline__ char2 __ldca(const char2 *ptr) ; +static __attribute__((device)) __inline__ char4 __ldca(const char4 *ptr) ; +static __attribute__((device)) __inline__ short2 __ldca(const short2 *ptr) ; +static __attribute__((device)) __inline__ short4 __ldca(const short4 *ptr) ; +static __attribute__((device)) __inline__ int2 __ldca(const int2 *ptr) ; +static __attribute__((device)) __inline__ int4 __ldca(const int4 *ptr) ; +static __attribute__((device)) __inline__ longlong2 __ldca(const longlong2 *ptr) ; + +static __attribute__((device)) __inline__ unsigned char __ldca(const unsigned char *ptr) ; +static __attribute__((device)) __inline__ unsigned short __ldca(const unsigned short *ptr) ; +static __attribute__((device)) __inline__ unsigned int __ldca(const unsigned int *ptr) ; +static __attribute__((device)) __inline__ unsigned long long __ldca(const unsigned long long *ptr) ; +static __attribute__((device)) __inline__ uchar2 __ldca(const uchar2 *ptr) ; +static __attribute__((device)) __inline__ uchar4 __ldca(const uchar4 *ptr) ; +static __attribute__((device)) __inline__ ushort2 __ldca(const ushort2 *ptr) ; +static __attribute__((device)) __inline__ ushort4 __ldca(const ushort4 *ptr) ; +static __attribute__((device)) __inline__ uint2 __ldca(const uint2 *ptr) ; +static __attribute__((device)) __inline__ uint4 __ldca(const uint4 *ptr) ; +static __attribute__((device)) __inline__ ulonglong2 __ldca(const ulonglong2 *ptr) ; + +static __attribute__((device)) __inline__ float __ldca(const float *ptr) ; +static __attribute__((device)) __inline__ double __ldca(const double *ptr) ; +static __attribute__((device)) __inline__ float2 __ldca(const float2 *ptr) ; +static __attribute__((device)) __inline__ float4 __ldca(const float4 *ptr) ; +static __attribute__((device)) __inline__ double2 __ldca(const double2 *ptr) ; + + + +static __attribute__((device)) __inline__ long __ldcs(const long *ptr) ; +static __attribute__((device)) __inline__ unsigned long __ldcs(const unsigned long *ptr) ; + +static __attribute__((device)) __inline__ char __ldcs(const char *ptr) ; +static __attribute__((device)) __inline__ signed char __ldcs(const signed char *ptr) ; +static __attribute__((device)) __inline__ short __ldcs(const short *ptr) ; +static __attribute__((device)) __inline__ int __ldcs(const int *ptr) ; +static __attribute__((device)) __inline__ long long __ldcs(const long long *ptr) ; +static __attribute__((device)) __inline__ char2 __ldcs(const char2 *ptr) ; +static __attribute__((device)) __inline__ char4 __ldcs(const char4 *ptr) ; +static __attribute__((device)) __inline__ short2 __ldcs(const short2 *ptr) ; +static __attribute__((device)) __inline__ short4 __ldcs(const short4 *ptr) ; +static __attribute__((device)) __inline__ int2 __ldcs(const int2 *ptr) ; +static __attribute__((device)) __inline__ int4 __ldcs(const int4 *ptr) ; +static __attribute__((device)) __inline__ longlong2 __ldcs(const longlong2 *ptr) ; + +static __attribute__((device)) __inline__ unsigned char __ldcs(const unsigned char *ptr) ; +static __attribute__((device)) __inline__ unsigned short __ldcs(const unsigned short *ptr) ; +static __attribute__((device)) __inline__ unsigned int __ldcs(const unsigned int *ptr) ; +static __attribute__((device)) __inline__ unsigned long long __ldcs(const unsigned long long *ptr) ; +static __attribute__((device)) __inline__ uchar2 __ldcs(const uchar2 *ptr) ; +static __attribute__((device)) __inline__ uchar4 __ldcs(const uchar4 *ptr) ; +static __attribute__((device)) __inline__ ushort2 __ldcs(const ushort2 *ptr) ; +static __attribute__((device)) __inline__ ushort4 __ldcs(const ushort4 *ptr) ; +static __attribute__((device)) __inline__ uint2 __ldcs(const uint2 *ptr) ; +static __attribute__((device)) __inline__ uint4 __ldcs(const uint4 *ptr) ; +static __attribute__((device)) __inline__ ulonglong2 __ldcs(const ulonglong2 *ptr) ; + +static __attribute__((device)) __inline__ float __ldcs(const float *ptr) ; +static __attribute__((device)) __inline__ double __ldcs(const double *ptr) ; +static __attribute__((device)) __inline__ float2 __ldcs(const float2 *ptr) ; +static __attribute__((device)) __inline__ float4 __ldcs(const float4 *ptr) ; +static __attribute__((device)) __inline__ double2 __ldcs(const double2 *ptr) ; + + + +static __attribute__((device)) __inline__ long __ldlu(const long *ptr) ; +static __attribute__((device)) __inline__ unsigned long __ldlu(const unsigned long *ptr) ; + +static __attribute__((device)) __inline__ char __ldlu(const char *ptr) ; +static __attribute__((device)) __inline__ signed char __ldlu(const signed char *ptr) ; +static __attribute__((device)) __inline__ short __ldlu(const short *ptr) ; +static __attribute__((device)) __inline__ int __ldlu(const int *ptr) ; +static __attribute__((device)) __inline__ long long __ldlu(const long long *ptr) ; +static __attribute__((device)) __inline__ char2 __ldlu(const char2 *ptr) ; +static __attribute__((device)) __inline__ char4 __ldlu(const char4 *ptr) ; +static __attribute__((device)) __inline__ short2 __ldlu(const short2 *ptr) ; +static __attribute__((device)) __inline__ short4 __ldlu(const short4 *ptr) ; +static __attribute__((device)) __inline__ int2 __ldlu(const int2 *ptr) ; +static __attribute__((device)) __inline__ int4 __ldlu(const int4 *ptr) ; +static __attribute__((device)) __inline__ longlong2 __ldlu(const longlong2 *ptr) ; + +static __attribute__((device)) __inline__ unsigned char __ldlu(const unsigned char *ptr) ; +static __attribute__((device)) __inline__ unsigned short __ldlu(const unsigned short *ptr) ; +static __attribute__((device)) __inline__ unsigned int __ldlu(const unsigned int *ptr) ; +static __attribute__((device)) __inline__ unsigned long long __ldlu(const unsigned long long *ptr) ; +static __attribute__((device)) __inline__ uchar2 __ldlu(const uchar2 *ptr) ; +static __attribute__((device)) __inline__ uchar4 __ldlu(const uchar4 *ptr) ; +static __attribute__((device)) __inline__ ushort2 __ldlu(const ushort2 *ptr) ; +static __attribute__((device)) __inline__ ushort4 __ldlu(const ushort4 *ptr) ; +static __attribute__((device)) __inline__ uint2 __ldlu(const uint2 *ptr) ; +static __attribute__((device)) __inline__ uint4 __ldlu(const uint4 *ptr) ; +static __attribute__((device)) __inline__ ulonglong2 __ldlu(const ulonglong2 *ptr) ; + +static __attribute__((device)) __inline__ float __ldlu(const float *ptr) ; +static __attribute__((device)) __inline__ double __ldlu(const double *ptr) ; +static __attribute__((device)) __inline__ float2 __ldlu(const float2 *ptr) ; +static __attribute__((device)) __inline__ float4 __ldlu(const float4 *ptr) ; +static __attribute__((device)) __inline__ double2 __ldlu(const double2 *ptr) ; + + + +static __attribute__((device)) __inline__ long __ldcv(const long *ptr) ; +static __attribute__((device)) __inline__ unsigned long __ldcv(const unsigned long *ptr) ; + +static __attribute__((device)) __inline__ char __ldcv(const char *ptr) ; +static __attribute__((device)) __inline__ signed char __ldcv(const signed char *ptr) ; +static __attribute__((device)) __inline__ short __ldcv(const short *ptr) ; +static __attribute__((device)) __inline__ int __ldcv(const int *ptr) ; +static __attribute__((device)) __inline__ long long __ldcv(const long long *ptr) ; +static __attribute__((device)) __inline__ char2 __ldcv(const char2 *ptr) ; +static __attribute__((device)) __inline__ char4 __ldcv(const char4 *ptr) ; +static __attribute__((device)) __inline__ short2 __ldcv(const short2 *ptr) ; +static __attribute__((device)) __inline__ short4 __ldcv(const short4 *ptr) ; +static __attribute__((device)) __inline__ int2 __ldcv(const int2 *ptr) ; +static __attribute__((device)) __inline__ int4 __ldcv(const int4 *ptr) ; +static __attribute__((device)) __inline__ longlong2 __ldcv(const longlong2 *ptr) ; + +static __attribute__((device)) __inline__ unsigned char __ldcv(const unsigned char *ptr) ; +static __attribute__((device)) __inline__ unsigned short __ldcv(const unsigned short *ptr) ; +static __attribute__((device)) __inline__ unsigned int __ldcv(const unsigned int *ptr) ; +static __attribute__((device)) __inline__ unsigned long long __ldcv(const unsigned long long *ptr) ; +static __attribute__((device)) __inline__ uchar2 __ldcv(const uchar2 *ptr) ; +static __attribute__((device)) __inline__ uchar4 __ldcv(const uchar4 *ptr) ; +static __attribute__((device)) __inline__ ushort2 __ldcv(const ushort2 *ptr) ; +static __attribute__((device)) __inline__ ushort4 __ldcv(const ushort4 *ptr) ; +static __attribute__((device)) __inline__ uint2 __ldcv(const uint2 *ptr) ; +static __attribute__((device)) __inline__ uint4 __ldcv(const uint4 *ptr) ; +static __attribute__((device)) __inline__ ulonglong2 __ldcv(const ulonglong2 *ptr) ; + +static __attribute__((device)) __inline__ float __ldcv(const float *ptr) ; +static __attribute__((device)) __inline__ double __ldcv(const double *ptr) ; +static __attribute__((device)) __inline__ float2 __ldcv(const float2 *ptr) ; +static __attribute__((device)) __inline__ float4 __ldcv(const float4 *ptr) ; +static __attribute__((device)) __inline__ double2 __ldcv(const double2 *ptr) ; + + + +static __attribute__((device)) __inline__ void __stwb(long *ptr, long value) ; +static __attribute__((device)) __inline__ void __stwb(unsigned long *ptr, unsigned long value) ; + +static __attribute__((device)) __inline__ void __stwb(char *ptr, char value) ; +static __attribute__((device)) __inline__ void __stwb(signed char *ptr, signed char value) ; +static __attribute__((device)) __inline__ void __stwb(short *ptr, short value) ; +static __attribute__((device)) __inline__ void __stwb(int *ptr, int value) ; +static __attribute__((device)) __inline__ void __stwb(long long *ptr, long long value) ; +static __attribute__((device)) __inline__ void __stwb(char2 *ptr, char2 value) ; +static __attribute__((device)) __inline__ void __stwb(char4 *ptr, char4 value) ; +static __attribute__((device)) __inline__ void __stwb(short2 *ptr, short2 value) ; +static __attribute__((device)) __inline__ void __stwb(short4 *ptr, short4 value) ; +static __attribute__((device)) __inline__ void __stwb(int2 *ptr, int2 value) ; +static __attribute__((device)) __inline__ void __stwb(int4 *ptr, int4 value) ; +static __attribute__((device)) __inline__ void __stwb(longlong2 *ptr, longlong2 value) ; + +static __attribute__((device)) __inline__ void __stwb(unsigned char *ptr, unsigned char value) ; +static __attribute__((device)) __inline__ void __stwb(unsigned short *ptr, unsigned short value) ; +static __attribute__((device)) __inline__ void __stwb(unsigned int *ptr, unsigned int value) ; +static __attribute__((device)) __inline__ void __stwb(unsigned long long *ptr, unsigned long long value) ; +static __attribute__((device)) __inline__ void __stwb(uchar2 *ptr, uchar2 value) ; +static __attribute__((device)) __inline__ void __stwb(uchar4 *ptr, uchar4 value) ; +static __attribute__((device)) __inline__ void __stwb(ushort2 *ptr, ushort2 value) ; +static __attribute__((device)) __inline__ void __stwb(ushort4 *ptr, ushort4 value) ; +static __attribute__((device)) __inline__ void __stwb(uint2 *ptr, uint2 value) ; +static __attribute__((device)) __inline__ void __stwb(uint4 *ptr, uint4 value) ; +static __attribute__((device)) __inline__ void __stwb(ulonglong2 *ptr, ulonglong2 value) ; + +static __attribute__((device)) __inline__ void __stwb(float *ptr, float value) ; +static __attribute__((device)) __inline__ void __stwb(double *ptr, double value) ; +static __attribute__((device)) __inline__ void __stwb(float2 *ptr, float2 value) ; +static __attribute__((device)) __inline__ void __stwb(float4 *ptr, float4 value) ; +static __attribute__((device)) __inline__ void __stwb(double2 *ptr, double2 value) ; + + + +static __attribute__((device)) __inline__ void __stcg(long *ptr, long value) ; +static __attribute__((device)) __inline__ void __stcg(unsigned long *ptr, unsigned long value) ; + +static __attribute__((device)) __inline__ void __stcg(char *ptr, char value) ; +static __attribute__((device)) __inline__ void __stcg(signed char *ptr, signed char value) ; +static __attribute__((device)) __inline__ void __stcg(short *ptr, short value) ; +static __attribute__((device)) __inline__ void __stcg(int *ptr, int value) ; +static __attribute__((device)) __inline__ void __stcg(long long *ptr, long long value) ; +static __attribute__((device)) __inline__ void __stcg(char2 *ptr, char2 value) ; +static __attribute__((device)) __inline__ void __stcg(char4 *ptr, char4 value) ; +static __attribute__((device)) __inline__ void __stcg(short2 *ptr, short2 value) ; +static __attribute__((device)) __inline__ void __stcg(short4 *ptr, short4 value) ; +static __attribute__((device)) __inline__ void __stcg(int2 *ptr, int2 value) ; +static __attribute__((device)) __inline__ void __stcg(int4 *ptr, int4 value) ; +static __attribute__((device)) __inline__ void __stcg(longlong2 *ptr, longlong2 value) ; + +static __attribute__((device)) __inline__ void __stcg(unsigned char *ptr, unsigned char value) ; +static __attribute__((device)) __inline__ void __stcg(unsigned short *ptr, unsigned short value) ; +static __attribute__((device)) __inline__ void __stcg(unsigned int *ptr, unsigned int value) ; +static __attribute__((device)) __inline__ void __stcg(unsigned long long *ptr, unsigned long long value) ; +static __attribute__((device)) __inline__ void __stcg(uchar2 *ptr, uchar2 value) ; +static __attribute__((device)) __inline__ void __stcg(uchar4 *ptr, uchar4 value) ; +static __attribute__((device)) __inline__ void __stcg(ushort2 *ptr, ushort2 value) ; +static __attribute__((device)) __inline__ void __stcg(ushort4 *ptr, ushort4 value) ; +static __attribute__((device)) __inline__ void __stcg(uint2 *ptr, uint2 value) ; +static __attribute__((device)) __inline__ void __stcg(uint4 *ptr, uint4 value) ; +static __attribute__((device)) __inline__ void __stcg(ulonglong2 *ptr, ulonglong2 value) ; + +static __attribute__((device)) __inline__ void __stcg(float *ptr, float value) ; +static __attribute__((device)) __inline__ void __stcg(double *ptr, double value) ; +static __attribute__((device)) __inline__ void __stcg(float2 *ptr, float2 value) ; +static __attribute__((device)) __inline__ void __stcg(float4 *ptr, float4 value) ; +static __attribute__((device)) __inline__ void __stcg(double2 *ptr, double2 value) ; + + + +static __attribute__((device)) __inline__ void __stcs(long *ptr, long value) ; +static __attribute__((device)) __inline__ void __stcs(unsigned long *ptr, unsigned long value) ; + +static __attribute__((device)) __inline__ void __stcs(char *ptr, char value) ; +static __attribute__((device)) __inline__ void __stcs(signed char *ptr, signed char value) ; +static __attribute__((device)) __inline__ void __stcs(short *ptr, short value) ; +static __attribute__((device)) __inline__ void __stcs(int *ptr, int value) ; +static __attribute__((device)) __inline__ void __stcs(long long *ptr, long long value) ; +static __attribute__((device)) __inline__ void __stcs(char2 *ptr, char2 value) ; +static __attribute__((device)) __inline__ void __stcs(char4 *ptr, char4 value) ; +static __attribute__((device)) __inline__ void __stcs(short2 *ptr, short2 value) ; +static __attribute__((device)) __inline__ void __stcs(short4 *ptr, short4 value) ; +static __attribute__((device)) __inline__ void __stcs(int2 *ptr, int2 value) ; +static __attribute__((device)) __inline__ void __stcs(int4 *ptr, int4 value) ; +static __attribute__((device)) __inline__ void __stcs(longlong2 *ptr, longlong2 value) ; + +static __attribute__((device)) __inline__ void __stcs(unsigned char *ptr, unsigned char value) ; +static __attribute__((device)) __inline__ void __stcs(unsigned short *ptr, unsigned short value) ; +static __attribute__((device)) __inline__ void __stcs(unsigned int *ptr, unsigned int value) ; +static __attribute__((device)) __inline__ void __stcs(unsigned long long *ptr, unsigned long long value) ; +static __attribute__((device)) __inline__ void __stcs(uchar2 *ptr, uchar2 value) ; +static __attribute__((device)) __inline__ void __stcs(uchar4 *ptr, uchar4 value) ; +static __attribute__((device)) __inline__ void __stcs(ushort2 *ptr, ushort2 value) ; +static __attribute__((device)) __inline__ void __stcs(ushort4 *ptr, ushort4 value) ; +static __attribute__((device)) __inline__ void __stcs(uint2 *ptr, uint2 value) ; +static __attribute__((device)) __inline__ void __stcs(uint4 *ptr, uint4 value) ; +static __attribute__((device)) __inline__ void __stcs(ulonglong2 *ptr, ulonglong2 value) ; + +static __attribute__((device)) __inline__ void __stcs(float *ptr, float value) ; +static __attribute__((device)) __inline__ void __stcs(double *ptr, double value) ; +static __attribute__((device)) __inline__ void __stcs(float2 *ptr, float2 value) ; +static __attribute__((device)) __inline__ void __stcs(float4 *ptr, float4 value) ; +static __attribute__((device)) __inline__ void __stcs(double2 *ptr, double2 value) ; + + + +static __attribute__((device)) __inline__ void __stwt(long *ptr, long value) ; +static __attribute__((device)) __inline__ void __stwt(unsigned long *ptr, unsigned long value) ; + +static __attribute__((device)) __inline__ void __stwt(char *ptr, char value) ; +static __attribute__((device)) __inline__ void __stwt(signed char *ptr, signed char value) ; +static __attribute__((device)) __inline__ void __stwt(short *ptr, short value) ; +static __attribute__((device)) __inline__ void __stwt(int *ptr, int value) ; +static __attribute__((device)) __inline__ void __stwt(long long *ptr, long long value) ; +static __attribute__((device)) __inline__ void __stwt(char2 *ptr, char2 value) ; +static __attribute__((device)) __inline__ void __stwt(char4 *ptr, char4 value) ; +static __attribute__((device)) __inline__ void __stwt(short2 *ptr, short2 value) ; +static __attribute__((device)) __inline__ void __stwt(short4 *ptr, short4 value) ; +static __attribute__((device)) __inline__ void __stwt(int2 *ptr, int2 value) ; +static __attribute__((device)) __inline__ void __stwt(int4 *ptr, int4 value) ; +static __attribute__((device)) __inline__ void __stwt(longlong2 *ptr, longlong2 value) ; + +static __attribute__((device)) __inline__ void __stwt(unsigned char *ptr, unsigned char value) ; +static __attribute__((device)) __inline__ void __stwt(unsigned short *ptr, unsigned short value) ; +static __attribute__((device)) __inline__ void __stwt(unsigned int *ptr, unsigned int value) ; +static __attribute__((device)) __inline__ void __stwt(unsigned long long *ptr, unsigned long long value) ; +static __attribute__((device)) __inline__ void __stwt(uchar2 *ptr, uchar2 value) ; +static __attribute__((device)) __inline__ void __stwt(uchar4 *ptr, uchar4 value) ; +static __attribute__((device)) __inline__ void __stwt(ushort2 *ptr, ushort2 value) ; +static __attribute__((device)) __inline__ void __stwt(ushort4 *ptr, ushort4 value) ; +static __attribute__((device)) __inline__ void __stwt(uint2 *ptr, uint2 value) ; +static __attribute__((device)) __inline__ void __stwt(uint4 *ptr, uint4 value) ; +static __attribute__((device)) __inline__ void __stwt(ulonglong2 *ptr, ulonglong2 value) ; + +static __attribute__((device)) __inline__ void __stwt(float *ptr, float value) ; +static __attribute__((device)) __inline__ void __stwt(double *ptr, double value) ; +static __attribute__((device)) __inline__ void __stwt(float2 *ptr, float2 value) ; +static __attribute__((device)) __inline__ void __stwt(float4 *ptr, float4 value) ; +static __attribute__((device)) __inline__ void __stwt(double2 *ptr, double2 value) ; +# 465 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __funnelshift_l(unsigned int lo, unsigned int hi, unsigned int shift) ; +# 477 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __funnelshift_lc(unsigned int lo, unsigned int hi, unsigned int shift) ; +# 490 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __funnelshift_r(unsigned int lo, unsigned int hi, unsigned int shift) ; +# 502 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __funnelshift_rc(unsigned int lo, unsigned int hi, unsigned int shift) ; +# 512 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.hpp" 1 +# 73 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.hpp" +extern "C" +{ + + +} +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.hpp" +static __attribute__((device)) __inline__ long __ldg(const long *ptr) { unsigned long ret; asm volatile ("ld.global.nc.s64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return (long)ret; } +static __attribute__((device)) __inline__ unsigned long __ldg(const unsigned long *ptr) { unsigned long ret; asm volatile ("ld.global.nc.u64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return ret; } + + + + + + +static __attribute__((device)) __inline__ char __ldg(const char *ptr) { unsigned int ret; asm volatile ("ld.global.nc.s8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (char)ret; } +static __attribute__((device)) __inline__ signed char __ldg(const signed char *ptr) { unsigned int ret; asm volatile ("ld.global.nc.s8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (signed char)ret; } +static __attribute__((device)) __inline__ short __ldg(const short *ptr) { unsigned short ret; asm volatile ("ld.global.nc.s16 %0, [%1];" : "=h"(ret) : "l" (ptr)); return (short)ret; } +static __attribute__((device)) __inline__ int __ldg(const int *ptr) { unsigned int ret; asm volatile ("ld.global.nc.s32 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (int)ret; } +static __attribute__((device)) __inline__ long long __ldg(const long long *ptr) { unsigned long long ret; asm volatile ("ld.global.nc.s64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return (long long)ret; } +static __attribute__((device)) __inline__ char2 __ldg(const char2 *ptr) { char2 ret; int2 tmp; asm volatile ("ld.global.nc.v2.s8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr)); ret.x = (char)tmp.x; ret.y = (char)tmp.y; return ret; } +static __attribute__((device)) __inline__ char4 __ldg(const char4 *ptr) { char4 ret; int4 tmp; asm volatile ("ld.global.nc.v4.s8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr)); ret.x = (char)tmp.x; ret.y = (char)tmp.y; ret.z = (char)tmp.z; ret.w = (char)tmp.w; return ret; } +static __attribute__((device)) __inline__ short2 __ldg(const short2 *ptr) { short2 ret; asm volatile ("ld.global.nc.v2.s16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ short4 __ldg(const short4 *ptr) { short4 ret; asm volatile ("ld.global.nc.v4.s16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ int2 __ldg(const int2 *ptr) { int2 ret; asm volatile ("ld.global.nc.v2.s32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ int4 __ldg(const int4 *ptr) { int4 ret; asm volatile ("ld.global.nc.v4.s32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ longlong2 __ldg(const longlong2 *ptr) { longlong2 ret; asm volatile ("ld.global.nc.v2.s64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr)); return ret; } + +static __attribute__((device)) __inline__ unsigned char __ldg(const unsigned char *ptr) { unsigned int ret; asm volatile ("ld.global.nc.u8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (unsigned char)ret; } +static __attribute__((device)) __inline__ unsigned short __ldg(const unsigned short *ptr) { unsigned short ret; asm volatile ("ld.global.nc.u16 %0, [%1];" : "=h"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ unsigned int __ldg(const unsigned int *ptr) { unsigned int ret; asm volatile ("ld.global.nc.u32 %0, [%1];" : "=r"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ unsigned long long __ldg(const unsigned long long *ptr) { unsigned long long ret; asm volatile ("ld.global.nc.u64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uchar2 __ldg(const uchar2 *ptr) { uchar2 ret; uint2 tmp; asm volatile ("ld.global.nc.v2.u8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr)); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; return ret; } +static __attribute__((device)) __inline__ uchar4 __ldg(const uchar4 *ptr) { uchar4 ret; uint4 tmp; asm volatile ("ld.global.nc.v4.u8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr)); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; ret.z = (unsigned char)tmp.z; ret.w = (unsigned char)tmp.w; return ret; } +static __attribute__((device)) __inline__ ushort2 __ldg(const ushort2 *ptr) { ushort2 ret; asm volatile ("ld.global.nc.v2.u16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ ushort4 __ldg(const ushort4 *ptr) { ushort4 ret; asm volatile ("ld.global.nc.v4.u16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uint2 __ldg(const uint2 *ptr) { uint2 ret; asm volatile ("ld.global.nc.v2.u32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uint4 __ldg(const uint4 *ptr) { uint4 ret; asm volatile ("ld.global.nc.v4.u32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ ulonglong2 __ldg(const ulonglong2 *ptr) { ulonglong2 ret; asm volatile ("ld.global.nc.v2.u64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr)); return ret; } + +static __attribute__((device)) __inline__ float __ldg(const float *ptr) { float ret; asm volatile ("ld.global.nc.f32 %0, [%1];" : "=f"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ double __ldg(const double *ptr) { double ret; asm volatile ("ld.global.nc.f64 %0, [%1];" : "=d"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ float2 __ldg(const float2 *ptr) { float2 ret; asm volatile ("ld.global.nc.v2.f32 {%0,%1}, [%2];" : "=f"(ret.x), "=f"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ float4 __ldg(const float4 *ptr) { float4 ret; asm volatile ("ld.global.nc.v4.f32 {%0,%1,%2,%3}, [%4];" : "=f"(ret.x), "=f"(ret.y), "=f"(ret.z), "=f"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ double2 __ldg(const double2 *ptr) { double2 ret; asm volatile ("ld.global.nc.v2.f64 {%0,%1}, [%2];" : "=d"(ret.x), "=d"(ret.y) : "l" (ptr)); return ret; } +# 147 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.hpp" +static __attribute__((device)) __inline__ long __ldcg(const long *ptr) { unsigned long ret; asm volatile ("ld.global.cg.s64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return (long)ret; } +static __attribute__((device)) __inline__ unsigned long __ldcg(const unsigned long *ptr) { unsigned long ret; asm volatile ("ld.global.cg.u64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return ret; } + + + + + + +static __attribute__((device)) __inline__ char __ldcg(const char *ptr) { unsigned int ret; asm volatile ("ld.global.cg.s8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (char)ret; } +static __attribute__((device)) __inline__ signed char __ldcg(const signed char *ptr) { unsigned int ret; asm volatile ("ld.global.cg.s8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (signed char)ret; } +static __attribute__((device)) __inline__ short __ldcg(const short *ptr) { unsigned short ret; asm volatile ("ld.global.cg.s16 %0, [%1];" : "=h"(ret) : "l" (ptr)); return (short)ret; } +static __attribute__((device)) __inline__ int __ldcg(const int *ptr) { unsigned int ret; asm volatile ("ld.global.cg.s32 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (int)ret; } +static __attribute__((device)) __inline__ long long __ldcg(const long long *ptr) { unsigned long long ret; asm volatile ("ld.global.cg.s64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return (long long)ret; } +static __attribute__((device)) __inline__ char2 __ldcg(const char2 *ptr) { char2 ret; int2 tmp; asm volatile ("ld.global.cg.v2.s8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr)); ret.x = (char)tmp.x; ret.y = (char)tmp.y; return ret; } +static __attribute__((device)) __inline__ char4 __ldcg(const char4 *ptr) { char4 ret; int4 tmp; asm volatile ("ld.global.cg.v4.s8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr)); ret.x = (char)tmp.x; ret.y = (char)tmp.y; ret.z = (char)tmp.z; ret.w = (char)tmp.w; return ret; } +static __attribute__((device)) __inline__ short2 __ldcg(const short2 *ptr) { short2 ret; asm volatile ("ld.global.cg.v2.s16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ short4 __ldcg(const short4 *ptr) { short4 ret; asm volatile ("ld.global.cg.v4.s16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ int2 __ldcg(const int2 *ptr) { int2 ret; asm volatile ("ld.global.cg.v2.s32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ int4 __ldcg(const int4 *ptr) { int4 ret; asm volatile ("ld.global.cg.v4.s32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ longlong2 __ldcg(const longlong2 *ptr) { longlong2 ret; asm volatile ("ld.global.cg.v2.s64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr)); return ret; } + +static __attribute__((device)) __inline__ unsigned char __ldcg(const unsigned char *ptr) { unsigned int ret; asm volatile ("ld.global.cg.u8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (unsigned char)ret; } +static __attribute__((device)) __inline__ unsigned short __ldcg(const unsigned short *ptr) { unsigned short ret; asm volatile ("ld.global.cg.u16 %0, [%1];" : "=h"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ unsigned int __ldcg(const unsigned int *ptr) { unsigned int ret; asm volatile ("ld.global.cg.u32 %0, [%1];" : "=r"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ unsigned long long __ldcg(const unsigned long long *ptr) { unsigned long long ret; asm volatile ("ld.global.cg.u64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uchar2 __ldcg(const uchar2 *ptr) { uchar2 ret; uint2 tmp; asm volatile ("ld.global.cg.v2.u8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr)); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; return ret; } +static __attribute__((device)) __inline__ uchar4 __ldcg(const uchar4 *ptr) { uchar4 ret; uint4 tmp; asm volatile ("ld.global.cg.v4.u8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr)); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; ret.z = (unsigned char)tmp.z; ret.w = (unsigned char)tmp.w; return ret; } +static __attribute__((device)) __inline__ ushort2 __ldcg(const ushort2 *ptr) { ushort2 ret; asm volatile ("ld.global.cg.v2.u16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ ushort4 __ldcg(const ushort4 *ptr) { ushort4 ret; asm volatile ("ld.global.cg.v4.u16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uint2 __ldcg(const uint2 *ptr) { uint2 ret; asm volatile ("ld.global.cg.v2.u32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uint4 __ldcg(const uint4 *ptr) { uint4 ret; asm volatile ("ld.global.cg.v4.u32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ ulonglong2 __ldcg(const ulonglong2 *ptr) { ulonglong2 ret; asm volatile ("ld.global.cg.v2.u64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr)); return ret; } + +static __attribute__((device)) __inline__ float __ldcg(const float *ptr) { float ret; asm volatile ("ld.global.cg.f32 %0, [%1];" : "=f"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ double __ldcg(const double *ptr) { double ret; asm volatile ("ld.global.cg.f64 %0, [%1];" : "=d"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ float2 __ldcg(const float2 *ptr) { float2 ret; asm volatile ("ld.global.cg.v2.f32 {%0,%1}, [%2];" : "=f"(ret.x), "=f"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ float4 __ldcg(const float4 *ptr) { float4 ret; asm volatile ("ld.global.cg.v4.f32 {%0,%1,%2,%3}, [%4];" : "=f"(ret.x), "=f"(ret.y), "=f"(ret.z), "=f"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ double2 __ldcg(const double2 *ptr) { double2 ret; asm volatile ("ld.global.cg.v2.f64 {%0,%1}, [%2];" : "=d"(ret.x), "=d"(ret.y) : "l" (ptr)); return ret; } + + + + + + + +static __attribute__((device)) __inline__ long __ldca(const long *ptr) { unsigned long ret; asm volatile ("ld.global.ca.s64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return (long)ret; } +static __attribute__((device)) __inline__ unsigned long __ldca(const unsigned long *ptr) { unsigned long ret; asm volatile ("ld.global.ca.u64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return ret; } + + + + + + +static __attribute__((device)) __inline__ char __ldca(const char *ptr) { unsigned int ret; asm volatile ("ld.global.ca.s8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (char)ret; } +static __attribute__((device)) __inline__ signed char __ldca(const signed char *ptr) { unsigned int ret; asm volatile ("ld.global.ca.s8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (signed char)ret; } +static __attribute__((device)) __inline__ short __ldca(const short *ptr) { unsigned short ret; asm volatile ("ld.global.ca.s16 %0, [%1];" : "=h"(ret) : "l" (ptr)); return (short)ret; } +static __attribute__((device)) __inline__ int __ldca(const int *ptr) { unsigned int ret; asm volatile ("ld.global.ca.s32 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (int)ret; } +static __attribute__((device)) __inline__ long long __ldca(const long long *ptr) { unsigned long long ret; asm volatile ("ld.global.ca.s64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return (long long)ret; } +static __attribute__((device)) __inline__ char2 __ldca(const char2 *ptr) { char2 ret; int2 tmp; asm volatile ("ld.global.ca.v2.s8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr)); ret.x = (char)tmp.x; ret.y = (char)tmp.y; return ret; } +static __attribute__((device)) __inline__ char4 __ldca(const char4 *ptr) { char4 ret; int4 tmp; asm volatile ("ld.global.ca.v4.s8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr)); ret.x = (char)tmp.x; ret.y = (char)tmp.y; ret.z = (char)tmp.z; ret.w = (char)tmp.w; return ret; } +static __attribute__((device)) __inline__ short2 __ldca(const short2 *ptr) { short2 ret; asm volatile ("ld.global.ca.v2.s16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ short4 __ldca(const short4 *ptr) { short4 ret; asm volatile ("ld.global.ca.v4.s16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ int2 __ldca(const int2 *ptr) { int2 ret; asm volatile ("ld.global.ca.v2.s32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ int4 __ldca(const int4 *ptr) { int4 ret; asm volatile ("ld.global.ca.v4.s32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ longlong2 __ldca(const longlong2 *ptr) { longlong2 ret; asm volatile ("ld.global.ca.v2.s64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr)); return ret; } + +static __attribute__((device)) __inline__ unsigned char __ldca(const unsigned char *ptr) { unsigned int ret; asm volatile ("ld.global.ca.u8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (unsigned char)ret; } +static __attribute__((device)) __inline__ unsigned short __ldca(const unsigned short *ptr) { unsigned short ret; asm volatile ("ld.global.ca.u16 %0, [%1];" : "=h"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ unsigned int __ldca(const unsigned int *ptr) { unsigned int ret; asm volatile ("ld.global.ca.u32 %0, [%1];" : "=r"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ unsigned long long __ldca(const unsigned long long *ptr) { unsigned long long ret; asm volatile ("ld.global.ca.u64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uchar2 __ldca(const uchar2 *ptr) { uchar2 ret; uint2 tmp; asm volatile ("ld.global.ca.v2.u8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr)); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; return ret; } +static __attribute__((device)) __inline__ uchar4 __ldca(const uchar4 *ptr) { uchar4 ret; uint4 tmp; asm volatile ("ld.global.ca.v4.u8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr)); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; ret.z = (unsigned char)tmp.z; ret.w = (unsigned char)tmp.w; return ret; } +static __attribute__((device)) __inline__ ushort2 __ldca(const ushort2 *ptr) { ushort2 ret; asm volatile ("ld.global.ca.v2.u16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ ushort4 __ldca(const ushort4 *ptr) { ushort4 ret; asm volatile ("ld.global.ca.v4.u16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uint2 __ldca(const uint2 *ptr) { uint2 ret; asm volatile ("ld.global.ca.v2.u32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uint4 __ldca(const uint4 *ptr) { uint4 ret; asm volatile ("ld.global.ca.v4.u32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ ulonglong2 __ldca(const ulonglong2 *ptr) { ulonglong2 ret; asm volatile ("ld.global.ca.v2.u64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr)); return ret; } + +static __attribute__((device)) __inline__ float __ldca(const float *ptr) { float ret; asm volatile ("ld.global.ca.f32 %0, [%1];" : "=f"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ double __ldca(const double *ptr) { double ret; asm volatile ("ld.global.ca.f64 %0, [%1];" : "=d"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ float2 __ldca(const float2 *ptr) { float2 ret; asm volatile ("ld.global.ca.v2.f32 {%0,%1}, [%2];" : "=f"(ret.x), "=f"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ float4 __ldca(const float4 *ptr) { float4 ret; asm volatile ("ld.global.ca.v4.f32 {%0,%1,%2,%3}, [%4];" : "=f"(ret.x), "=f"(ret.y), "=f"(ret.z), "=f"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ double2 __ldca(const double2 *ptr) { double2 ret; asm volatile ("ld.global.ca.v2.f64 {%0,%1}, [%2];" : "=d"(ret.x), "=d"(ret.y) : "l" (ptr)); return ret; } + + + + + + + +static __attribute__((device)) __inline__ long __ldcs(const long *ptr) { unsigned long ret; asm volatile ("ld.global.cs.s64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return (long)ret; } +static __attribute__((device)) __inline__ unsigned long __ldcs(const unsigned long *ptr) { unsigned long ret; asm volatile ("ld.global.cs.u64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return ret; } + + + + + + +static __attribute__((device)) __inline__ char __ldcs(const char *ptr) { unsigned int ret; asm volatile ("ld.global.cs.s8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (char)ret; } +static __attribute__((device)) __inline__ signed char __ldcs(const signed char *ptr) { unsigned int ret; asm volatile ("ld.global.cs.s8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (signed char)ret; } +static __attribute__((device)) __inline__ short __ldcs(const short *ptr) { unsigned short ret; asm volatile ("ld.global.cs.s16 %0, [%1];" : "=h"(ret) : "l" (ptr)); return (short)ret; } +static __attribute__((device)) __inline__ int __ldcs(const int *ptr) { unsigned int ret; asm volatile ("ld.global.cs.s32 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (int)ret; } +static __attribute__((device)) __inline__ long long __ldcs(const long long *ptr) { unsigned long long ret; asm volatile ("ld.global.cs.s64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return (long long)ret; } +static __attribute__((device)) __inline__ char2 __ldcs(const char2 *ptr) { char2 ret; int2 tmp; asm volatile ("ld.global.cs.v2.s8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr)); ret.x = (char)tmp.x; ret.y = (char)tmp.y; return ret; } +static __attribute__((device)) __inline__ char4 __ldcs(const char4 *ptr) { char4 ret; int4 tmp; asm volatile ("ld.global.cs.v4.s8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr)); ret.x = (char)tmp.x; ret.y = (char)tmp.y; ret.z = (char)tmp.z; ret.w = (char)tmp.w; return ret; } +static __attribute__((device)) __inline__ short2 __ldcs(const short2 *ptr) { short2 ret; asm volatile ("ld.global.cs.v2.s16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ short4 __ldcs(const short4 *ptr) { short4 ret; asm volatile ("ld.global.cs.v4.s16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ int2 __ldcs(const int2 *ptr) { int2 ret; asm volatile ("ld.global.cs.v2.s32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ int4 __ldcs(const int4 *ptr) { int4 ret; asm volatile ("ld.global.cs.v4.s32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ longlong2 __ldcs(const longlong2 *ptr) { longlong2 ret; asm volatile ("ld.global.cs.v2.s64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr)); return ret; } + +static __attribute__((device)) __inline__ unsigned char __ldcs(const unsigned char *ptr) { unsigned int ret; asm volatile ("ld.global.cs.u8 %0, [%1];" : "=r"(ret) : "l" (ptr)); return (unsigned char)ret; } +static __attribute__((device)) __inline__ unsigned short __ldcs(const unsigned short *ptr) { unsigned short ret; asm volatile ("ld.global.cs.u16 %0, [%1];" : "=h"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ unsigned int __ldcs(const unsigned int *ptr) { unsigned int ret; asm volatile ("ld.global.cs.u32 %0, [%1];" : "=r"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ unsigned long long __ldcs(const unsigned long long *ptr) { unsigned long long ret; asm volatile ("ld.global.cs.u64 %0, [%1];" : "=l"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uchar2 __ldcs(const uchar2 *ptr) { uchar2 ret; uint2 tmp; asm volatile ("ld.global.cs.v2.u8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr)); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; return ret; } +static __attribute__((device)) __inline__ uchar4 __ldcs(const uchar4 *ptr) { uchar4 ret; uint4 tmp; asm volatile ("ld.global.cs.v4.u8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr)); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; ret.z = (unsigned char)tmp.z; ret.w = (unsigned char)tmp.w; return ret; } +static __attribute__((device)) __inline__ ushort2 __ldcs(const ushort2 *ptr) { ushort2 ret; asm volatile ("ld.global.cs.v2.u16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ ushort4 __ldcs(const ushort4 *ptr) { ushort4 ret; asm volatile ("ld.global.cs.v4.u16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uint2 __ldcs(const uint2 *ptr) { uint2 ret; asm volatile ("ld.global.cs.v2.u32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ uint4 __ldcs(const uint4 *ptr) { uint4 ret; asm volatile ("ld.global.cs.v4.u32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ ulonglong2 __ldcs(const ulonglong2 *ptr) { ulonglong2 ret; asm volatile ("ld.global.cs.v2.u64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr)); return ret; } + +static __attribute__((device)) __inline__ float __ldcs(const float *ptr) { float ret; asm volatile ("ld.global.cs.f32 %0, [%1];" : "=f"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ double __ldcs(const double *ptr) { double ret; asm volatile ("ld.global.cs.f64 %0, [%1];" : "=d"(ret) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ float2 __ldcs(const float2 *ptr) { float2 ret; asm volatile ("ld.global.cs.v2.f32 {%0,%1}, [%2];" : "=f"(ret.x), "=f"(ret.y) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ float4 __ldcs(const float4 *ptr) { float4 ret; asm volatile ("ld.global.cs.v4.f32 {%0,%1,%2,%3}, [%4];" : "=f"(ret.x), "=f"(ret.y), "=f"(ret.z), "=f"(ret.w) : "l" (ptr)); return ret; } +static __attribute__((device)) __inline__ double2 __ldcs(const double2 *ptr) { double2 ret; asm volatile ("ld.global.cs.v2.f64 {%0,%1}, [%2];" : "=d"(ret.x), "=d"(ret.y) : "l" (ptr)); return ret; } + + + + + + + +static __attribute__((device)) __inline__ long __ldlu(const long *ptr) { unsigned long ret; asm ("ld.global.lu.s64 %0, [%1];" : "=l"(ret) : "l" (ptr) : "memory"); return (long)ret; } +static __attribute__((device)) __inline__ unsigned long __ldlu(const unsigned long *ptr) { unsigned long ret; asm ("ld.global.lu.u64 %0, [%1];" : "=l"(ret) : "l" (ptr) : "memory"); return ret; } + + + + + + +static __attribute__((device)) __inline__ char __ldlu(const char *ptr) { unsigned int ret; asm ("ld.global.lu.s8 %0, [%1];" : "=r"(ret) : "l" (ptr) : "memory"); return (char)ret; } +static __attribute__((device)) __inline__ signed char __ldlu(const signed char *ptr) { unsigned int ret; asm ("ld.global.lu.s8 %0, [%1];" : "=r"(ret) : "l" (ptr) : "memory"); return (signed char)ret; } +static __attribute__((device)) __inline__ short __ldlu(const short *ptr) { unsigned short ret; asm ("ld.global.lu.s16 %0, [%1];" : "=h"(ret) : "l" (ptr) : "memory"); return (short)ret; } +static __attribute__((device)) __inline__ int __ldlu(const int *ptr) { unsigned int ret; asm ("ld.global.lu.s32 %0, [%1];" : "=r"(ret) : "l" (ptr) : "memory"); return (int)ret; } +static __attribute__((device)) __inline__ long long __ldlu(const long long *ptr) { unsigned long long ret; asm ("ld.global.lu.s64 %0, [%1];" : "=l"(ret) : "l" (ptr) : "memory"); return (long long)ret; } +static __attribute__((device)) __inline__ char2 __ldlu(const char2 *ptr) { char2 ret; int2 tmp; asm ("ld.global.lu.v2.s8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr) : "memory"); ret.x = (char)tmp.x; ret.y = (char)tmp.y; return ret; } +static __attribute__((device)) __inline__ char4 __ldlu(const char4 *ptr) { char4 ret; int4 tmp; asm ("ld.global.lu.v4.s8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr) : "memory"); ret.x = (char)tmp.x; ret.y = (char)tmp.y; ret.z = (char)tmp.z; ret.w = (char)tmp.w; return ret; } +static __attribute__((device)) __inline__ short2 __ldlu(const short2 *ptr) { short2 ret; asm ("ld.global.lu.v2.s16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ short4 __ldlu(const short4 *ptr) { short4 ret; asm ("ld.global.lu.v4.s16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ int2 __ldlu(const int2 *ptr) { int2 ret; asm ("ld.global.lu.v2.s32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ int4 __ldlu(const int4 *ptr) { int4 ret; asm ("ld.global.lu.v4.s32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ longlong2 __ldlu(const longlong2 *ptr) { longlong2 ret; asm ("ld.global.lu.v2.s64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr) : "memory"); return ret; } + +static __attribute__((device)) __inline__ unsigned char __ldlu(const unsigned char *ptr) { unsigned int ret; asm ("ld.global.lu.u8 %0, [%1];" : "=r"(ret) : "l" (ptr) : "memory"); return (unsigned char)ret; } +static __attribute__((device)) __inline__ unsigned short __ldlu(const unsigned short *ptr) { unsigned short ret; asm ("ld.global.lu.u16 %0, [%1];" : "=h"(ret) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ unsigned int __ldlu(const unsigned int *ptr) { unsigned int ret; asm ("ld.global.lu.u32 %0, [%1];" : "=r"(ret) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ unsigned long long __ldlu(const unsigned long long *ptr) { unsigned long long ret; asm ("ld.global.lu.u64 %0, [%1];" : "=l"(ret) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ uchar2 __ldlu(const uchar2 *ptr) { uchar2 ret; uint2 tmp; asm ("ld.global.lu.v2.u8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr) : "memory"); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; return ret; } +static __attribute__((device)) __inline__ uchar4 __ldlu(const uchar4 *ptr) { uchar4 ret; uint4 tmp; asm ("ld.global.lu.v4.u8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr) : "memory"); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; ret.z = (unsigned char)tmp.z; ret.w = (unsigned char)tmp.w; return ret; } +static __attribute__((device)) __inline__ ushort2 __ldlu(const ushort2 *ptr) { ushort2 ret; asm ("ld.global.lu.v2.u16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ ushort4 __ldlu(const ushort4 *ptr) { ushort4 ret; asm ("ld.global.lu.v4.u16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ uint2 __ldlu(const uint2 *ptr) { uint2 ret; asm ("ld.global.lu.v2.u32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ uint4 __ldlu(const uint4 *ptr) { uint4 ret; asm ("ld.global.lu.v4.u32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ ulonglong2 __ldlu(const ulonglong2 *ptr) { ulonglong2 ret; asm ("ld.global.lu.v2.u64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr) : "memory"); return ret; } + +static __attribute__((device)) __inline__ float __ldlu(const float *ptr) { float ret; asm ("ld.global.lu.f32 %0, [%1];" : "=f"(ret) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ double __ldlu(const double *ptr) { double ret; asm ("ld.global.lu.f64 %0, [%1];" : "=d"(ret) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ float2 __ldlu(const float2 *ptr) { float2 ret; asm ("ld.global.lu.v2.f32 {%0,%1}, [%2];" : "=f"(ret.x), "=f"(ret.y) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ float4 __ldlu(const float4 *ptr) { float4 ret; asm ("ld.global.lu.v4.f32 {%0,%1,%2,%3}, [%4];" : "=f"(ret.x), "=f"(ret.y), "=f"(ret.z), "=f"(ret.w) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ double2 __ldlu(const double2 *ptr) { double2 ret; asm ("ld.global.lu.v2.f64 {%0,%1}, [%2];" : "=d"(ret.x), "=d"(ret.y) : "l" (ptr) : "memory"); return ret; } + + + + + + + +static __attribute__((device)) __inline__ long __ldcv(const long *ptr) { unsigned long ret; asm ("ld.global.cv.s64 %0, [%1];" : "=l"(ret) : "l" (ptr) : "memory"); return (long)ret; } +static __attribute__((device)) __inline__ unsigned long __ldcv(const unsigned long *ptr) { unsigned long ret; asm ("ld.global.cv.u64 %0, [%1];" : "=l"(ret) : "l" (ptr) : "memory"); return ret; } + + + + + + +static __attribute__((device)) __inline__ char __ldcv(const char *ptr) { unsigned int ret; asm ("ld.global.cv.s8 %0, [%1];" : "=r"(ret) : "l" (ptr) : "memory"); return (char)ret; } +static __attribute__((device)) __inline__ signed char __ldcv(const signed char *ptr) { unsigned int ret; asm ("ld.global.cv.s8 %0, [%1];" : "=r"(ret) : "l" (ptr) : "memory"); return (signed char)ret; } +static __attribute__((device)) __inline__ short __ldcv(const short *ptr) { unsigned short ret; asm ("ld.global.cv.s16 %0, [%1];" : "=h"(ret) : "l" (ptr) : "memory"); return (short)ret; } +static __attribute__((device)) __inline__ int __ldcv(const int *ptr) { unsigned int ret; asm ("ld.global.cv.s32 %0, [%1];" : "=r"(ret) : "l" (ptr) : "memory"); return (int)ret; } +static __attribute__((device)) __inline__ long long __ldcv(const long long *ptr) { unsigned long long ret; asm ("ld.global.cv.s64 %0, [%1];" : "=l"(ret) : "l" (ptr) : "memory"); return (long long)ret; } +static __attribute__((device)) __inline__ char2 __ldcv(const char2 *ptr) { char2 ret; int2 tmp; asm ("ld.global.cv.v2.s8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr) : "memory"); ret.x = (char)tmp.x; ret.y = (char)tmp.y; return ret; } +static __attribute__((device)) __inline__ char4 __ldcv(const char4 *ptr) { char4 ret; int4 tmp; asm ("ld.global.cv.v4.s8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr) : "memory"); ret.x = (char)tmp.x; ret.y = (char)tmp.y; ret.z = (char)tmp.z; ret.w = (char)tmp.w; return ret; } +static __attribute__((device)) __inline__ short2 __ldcv(const short2 *ptr) { short2 ret; asm ("ld.global.cv.v2.s16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ short4 __ldcv(const short4 *ptr) { short4 ret; asm ("ld.global.cv.v4.s16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ int2 __ldcv(const int2 *ptr) { int2 ret; asm ("ld.global.cv.v2.s32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ int4 __ldcv(const int4 *ptr) { int4 ret; asm ("ld.global.cv.v4.s32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ longlong2 __ldcv(const longlong2 *ptr) { longlong2 ret; asm ("ld.global.cv.v2.s64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr) : "memory"); return ret; } + +static __attribute__((device)) __inline__ unsigned char __ldcv(const unsigned char *ptr) { unsigned int ret; asm ("ld.global.cv.u8 %0, [%1];" : "=r"(ret) : "l" (ptr) : "memory"); return (unsigned char)ret; } +static __attribute__((device)) __inline__ unsigned short __ldcv(const unsigned short *ptr) { unsigned short ret; asm ("ld.global.cv.u16 %0, [%1];" : "=h"(ret) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ unsigned int __ldcv(const unsigned int *ptr) { unsigned int ret; asm ("ld.global.cv.u32 %0, [%1];" : "=r"(ret) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ unsigned long long __ldcv(const unsigned long long *ptr) { unsigned long long ret; asm ("ld.global.cv.u64 %0, [%1];" : "=l"(ret) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ uchar2 __ldcv(const uchar2 *ptr) { uchar2 ret; uint2 tmp; asm ("ld.global.cv.v2.u8 {%0,%1}, [%2];" : "=r"(tmp.x), "=r"(tmp.y) : "l" (ptr) : "memory"); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; return ret; } +static __attribute__((device)) __inline__ uchar4 __ldcv(const uchar4 *ptr) { uchar4 ret; uint4 tmp; asm ("ld.global.cv.v4.u8 {%0,%1,%2,%3}, [%4];" : "=r"(tmp.x), "=r"(tmp.y), "=r"(tmp.z), "=r"(tmp.w) : "l" (ptr) : "memory"); ret.x = (unsigned char)tmp.x; ret.y = (unsigned char)tmp.y; ret.z = (unsigned char)tmp.z; ret.w = (unsigned char)tmp.w; return ret; } +static __attribute__((device)) __inline__ ushort2 __ldcv(const ushort2 *ptr) { ushort2 ret; asm ("ld.global.cv.v2.u16 {%0,%1}, [%2];" : "=h"(ret.x), "=h"(ret.y) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ ushort4 __ldcv(const ushort4 *ptr) { ushort4 ret; asm ("ld.global.cv.v4.u16 {%0,%1,%2,%3}, [%4];" : "=h"(ret.x), "=h"(ret.y), "=h"(ret.z), "=h"(ret.w) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ uint2 __ldcv(const uint2 *ptr) { uint2 ret; asm ("ld.global.cv.v2.u32 {%0,%1}, [%2];" : "=r"(ret.x), "=r"(ret.y) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ uint4 __ldcv(const uint4 *ptr) { uint4 ret; asm ("ld.global.cv.v4.u32 {%0,%1,%2,%3}, [%4];" : "=r"(ret.x), "=r"(ret.y), "=r"(ret.z), "=r"(ret.w) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ ulonglong2 __ldcv(const ulonglong2 *ptr) { ulonglong2 ret; asm ("ld.global.cv.v2.u64 {%0,%1}, [%2];" : "=l"(ret.x), "=l"(ret.y) : "l" (ptr) : "memory"); return ret; } + +static __attribute__((device)) __inline__ float __ldcv(const float *ptr) { float ret; asm ("ld.global.cv.f32 %0, [%1];" : "=f"(ret) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ double __ldcv(const double *ptr) { double ret; asm ("ld.global.cv.f64 %0, [%1];" : "=d"(ret) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ float2 __ldcv(const float2 *ptr) { float2 ret; asm ("ld.global.cv.v2.f32 {%0,%1}, [%2];" : "=f"(ret.x), "=f"(ret.y) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ float4 __ldcv(const float4 *ptr) { float4 ret; asm ("ld.global.cv.v4.f32 {%0,%1,%2,%3}, [%4];" : "=f"(ret.x), "=f"(ret.y), "=f"(ret.z), "=f"(ret.w) : "l" (ptr) : "memory"); return ret; } +static __attribute__((device)) __inline__ double2 __ldcv(const double2 *ptr) { double2 ret; asm ("ld.global.cv.v2.f64 {%0,%1}, [%2];" : "=d"(ret.x), "=d"(ret.y) : "l" (ptr) : "memory"); return ret; } + + + + + + + +static __attribute__((device)) __inline__ void __stwb(long *ptr, long value) { asm ("st.global.wb.s64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(unsigned long *ptr, unsigned long value) { asm ("st.global.wb.u64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } + + + + + + +static __attribute__((device)) __inline__ void __stwb(char *ptr, char value) { asm ("st.global.wb.s8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(signed char *ptr, signed char value) { asm ("st.global.wb.s8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(short *ptr, short value) { asm ("st.global.wb.s16 [%0], %1;" :: "l" (ptr), "h"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(int *ptr, int value) { asm ("st.global.wb.s32 [%0], %1;" :: "l" (ptr), "r"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(long long *ptr, long long value) { asm ("st.global.wb.s64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(char2 *ptr, char2 value) { const int x = value.x, y = value.y; asm ("st.global.wb.v2.s8 [%0], {%1,%2};" :: "l" (ptr), "r"(x), "r"(y) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(char4 *ptr, char4 value) { const int x = value.x, y = value.y, z = value.z, w = value.w; asm ("st.global.wb.v4.s8 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(x), "r"(y), "r"(z), "r"(w) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(short2 *ptr, short2 value) { asm ("st.global.wb.v2.s16 [%0], {%1,%2};" :: "l" (ptr), "h"(value.x), "h"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(short4 *ptr, short4 value) { asm ("st.global.wb.v4.s16 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "h"(value.x), "h"(value.y), "h"(value.z), "h"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(int2 *ptr, int2 value) { asm ("st.global.wb.v2.s32 [%0], {%1,%2};" :: "l" (ptr), "r"(value.x), "r"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(int4 *ptr, int4 value) { asm ("st.global.wb.v4.s32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(value.x), "r"(value.y), "r"(value.z), "r"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(longlong2 *ptr, longlong2 value) { asm ("st.global.wb.v2.s64 [%0], {%1,%2};" :: "l" (ptr), "l"(value.x), "l"(value.y) : "memory"); } + +static __attribute__((device)) __inline__ void __stwb(unsigned char *ptr, unsigned char value) { asm ("st.global.wb.u8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(unsigned short *ptr, unsigned short value) { asm ("st.global.wb.u16 [%0], %1;" :: "l" (ptr), "h"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(unsigned int *ptr, unsigned int value) { asm ("st.global.wb.u32 [%0], %1;" :: "l" (ptr), "r"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(unsigned long long *ptr, unsigned long long value) { asm ("st.global.wb.u64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(uchar2 *ptr, uchar2 value) { const int x = value.x, y = value.y; asm ("st.global.wb.v2.u8 [%0], {%1,%2};" :: "l" (ptr), "r"(x), "r"(y) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(uchar4 *ptr, uchar4 value) { const int x = value.x, y = value.y, z = value.z, w = value.w; asm ("st.global.wb.v4.u8 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(x), "r"(y), "r"(z), "r"(w) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(ushort2 *ptr, ushort2 value) { asm ("st.global.wb.v2.u16 [%0], {%1,%2};" :: "l" (ptr), "h"(value.x), "h"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(ushort4 *ptr, ushort4 value) { asm ("st.global.wb.v4.u16 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "h"(value.x), "h"(value.y), "h"(value.z), "h"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(uint2 *ptr, uint2 value) { asm ("st.global.wb.v2.u32 [%0], {%1,%2};" :: "l" (ptr), "r"(value.x), "r"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(uint4 *ptr, uint4 value) { asm ("st.global.wb.v4.u32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(value.x), "r"(value.y), "r"(value.z), "r"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(ulonglong2 *ptr, ulonglong2 value) { asm ("st.global.wb.v2.u64 [%0], {%1,%2};" :: "l" (ptr), "l"(value.x), "l"(value.y) : "memory"); } + +static __attribute__((device)) __inline__ void __stwb(float *ptr, float value) { asm ("st.global.wb.f32 [%0], %1;" :: "l" (ptr), "f"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(double *ptr, double value) { asm ("st.global.wb.f64 [%0], %1;" :: "l" (ptr), "d"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(float2 *ptr, float2 value) { asm ("st.global.wb.v2.f32 [%0], {%1,%2};" :: "l" (ptr), "f"(value.x), "f"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(float4 *ptr, float4 value) { asm ("st.global.wb.v4.f32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "f"(value.x), "f"(value.y), "f"(value.z), "f"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stwb(double2 *ptr, double2 value) { asm ("st.global.wb.v2.f64 [%0], {%1,%2};" :: "l" (ptr), "d"(value.x), "d"(value.y) : "memory"); } + + + + + + + +static __attribute__((device)) __inline__ void __stcg(long *ptr, long value) { asm ("st.global.cg.s64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(unsigned long *ptr, unsigned long value) { asm ("st.global.cg.u64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } + + + + + + +static __attribute__((device)) __inline__ void __stcg(char *ptr, char value) { asm ("st.global.cg.s8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(signed char *ptr, signed char value) { asm ("st.global.cg.s8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(short *ptr, short value) { asm ("st.global.cg.s16 [%0], %1;" :: "l" (ptr), "h"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(int *ptr, int value) { asm ("st.global.cg.s32 [%0], %1;" :: "l" (ptr), "r"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(long long *ptr, long long value) { asm ("st.global.cg.s64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(char2 *ptr, char2 value) { const int x = value.x, y = value.y; asm ("st.global.cg.v2.s8 [%0], {%1,%2};" :: "l" (ptr), "r"(x), "r"(y) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(char4 *ptr, char4 value) { const int x = value.x, y = value.y, z = value.z, w = value.w; asm ("st.global.cg.v4.s8 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(x), "r"(y), "r"(z), "r"(w) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(short2 *ptr, short2 value) { asm ("st.global.cg.v2.s16 [%0], {%1,%2};" :: "l" (ptr), "h"(value.x), "h"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(short4 *ptr, short4 value) { asm ("st.global.cg.v4.s16 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "h"(value.x), "h"(value.y), "h"(value.z), "h"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(int2 *ptr, int2 value) { asm ("st.global.cg.v2.s32 [%0], {%1,%2};" :: "l" (ptr), "r"(value.x), "r"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(int4 *ptr, int4 value) { asm ("st.global.cg.v4.s32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(value.x), "r"(value.y), "r"(value.z), "r"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(longlong2 *ptr, longlong2 value) { asm ("st.global.cg.v2.s64 [%0], {%1,%2};" :: "l" (ptr), "l"(value.x), "l"(value.y) : "memory"); } + +static __attribute__((device)) __inline__ void __stcg(unsigned char *ptr, unsigned char value) { asm ("st.global.cg.u8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(unsigned short *ptr, unsigned short value) { asm ("st.global.cg.u16 [%0], %1;" :: "l" (ptr), "h"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(unsigned int *ptr, unsigned int value) { asm ("st.global.cg.u32 [%0], %1;" :: "l" (ptr), "r"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(unsigned long long *ptr, unsigned long long value) { asm ("st.global.cg.u64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(uchar2 *ptr, uchar2 value) { const int x = value.x, y = value.y; asm ("st.global.cg.v2.u8 [%0], {%1,%2};" :: "l" (ptr), "r"(x), "r"(y) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(uchar4 *ptr, uchar4 value) { const int x = value.x, y = value.y, z = value.z, w = value.w; asm ("st.global.cg.v4.u8 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(x), "r"(y), "r"(z), "r"(w) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(ushort2 *ptr, ushort2 value) { asm ("st.global.cg.v2.u16 [%0], {%1,%2};" :: "l" (ptr), "h"(value.x), "h"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(ushort4 *ptr, ushort4 value) { asm ("st.global.cg.v4.u16 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "h"(value.x), "h"(value.y), "h"(value.z), "h"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(uint2 *ptr, uint2 value) { asm ("st.global.cg.v2.u32 [%0], {%1,%2};" :: "l" (ptr), "r"(value.x), "r"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(uint4 *ptr, uint4 value) { asm ("st.global.cg.v4.u32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(value.x), "r"(value.y), "r"(value.z), "r"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(ulonglong2 *ptr, ulonglong2 value) { asm ("st.global.cg.v2.u64 [%0], {%1,%2};" :: "l" (ptr), "l"(value.x), "l"(value.y) : "memory"); } + +static __attribute__((device)) __inline__ void __stcg(float *ptr, float value) { asm ("st.global.cg.f32 [%0], %1;" :: "l" (ptr), "f"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(double *ptr, double value) { asm ("st.global.cg.f64 [%0], %1;" :: "l" (ptr), "d"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(float2 *ptr, float2 value) { asm ("st.global.cg.v2.f32 [%0], {%1,%2};" :: "l" (ptr), "f"(value.x), "f"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(float4 *ptr, float4 value) { asm ("st.global.cg.v4.f32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "f"(value.x), "f"(value.y), "f"(value.z), "f"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stcg(double2 *ptr, double2 value) { asm ("st.global.cg.v2.f64 [%0], {%1,%2};" :: "l" (ptr), "d"(value.x), "d"(value.y) : "memory"); } + + + + + + + +static __attribute__((device)) __inline__ void __stcs(long *ptr, long value) { asm ("st.global.cs.s64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(unsigned long *ptr, unsigned long value) { asm ("st.global.cs.u64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } + + + + + + +static __attribute__((device)) __inline__ void __stcs(char *ptr, char value) { asm ("st.global.cs.s8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(signed char *ptr, signed char value) { asm ("st.global.cs.s8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(short *ptr, short value) { asm ("st.global.cs.s16 [%0], %1;" :: "l" (ptr), "h"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(int *ptr, int value) { asm ("st.global.cs.s32 [%0], %1;" :: "l" (ptr), "r"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(long long *ptr, long long value) { asm ("st.global.cs.s64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(char2 *ptr, char2 value) { const int x = value.x, y = value.y; asm ("st.global.cs.v2.s8 [%0], {%1,%2};" :: "l" (ptr), "r"(x), "r"(y) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(char4 *ptr, char4 value) { const int x = value.x, y = value.y, z = value.z, w = value.w; asm ("st.global.cs.v4.s8 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(x), "r"(y), "r"(z), "r"(w) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(short2 *ptr, short2 value) { asm ("st.global.cs.v2.s16 [%0], {%1,%2};" :: "l" (ptr), "h"(value.x), "h"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(short4 *ptr, short4 value) { asm ("st.global.cs.v4.s16 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "h"(value.x), "h"(value.y), "h"(value.z), "h"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(int2 *ptr, int2 value) { asm ("st.global.cs.v2.s32 [%0], {%1,%2};" :: "l" (ptr), "r"(value.x), "r"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(int4 *ptr, int4 value) { asm ("st.global.cs.v4.s32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(value.x), "r"(value.y), "r"(value.z), "r"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(longlong2 *ptr, longlong2 value) { asm ("st.global.cs.v2.s64 [%0], {%1,%2};" :: "l" (ptr), "l"(value.x), "l"(value.y) : "memory"); } + +static __attribute__((device)) __inline__ void __stcs(unsigned char *ptr, unsigned char value) { asm ("st.global.cs.u8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(unsigned short *ptr, unsigned short value) { asm ("st.global.cs.u16 [%0], %1;" :: "l" (ptr), "h"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(unsigned int *ptr, unsigned int value) { asm ("st.global.cs.u32 [%0], %1;" :: "l" (ptr), "r"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(unsigned long long *ptr, unsigned long long value) { asm ("st.global.cs.u64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(uchar2 *ptr, uchar2 value) { const int x = value.x, y = value.y; asm ("st.global.cs.v2.u8 [%0], {%1,%2};" :: "l" (ptr), "r"(x), "r"(y) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(uchar4 *ptr, uchar4 value) { const int x = value.x, y = value.y, z = value.z, w = value.w; asm ("st.global.cs.v4.u8 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(x), "r"(y), "r"(z), "r"(w) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(ushort2 *ptr, ushort2 value) { asm ("st.global.cs.v2.u16 [%0], {%1,%2};" :: "l" (ptr), "h"(value.x), "h"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(ushort4 *ptr, ushort4 value) { asm ("st.global.cs.v4.u16 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "h"(value.x), "h"(value.y), "h"(value.z), "h"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(uint2 *ptr, uint2 value) { asm ("st.global.cs.v2.u32 [%0], {%1,%2};" :: "l" (ptr), "r"(value.x), "r"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(uint4 *ptr, uint4 value) { asm ("st.global.cs.v4.u32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(value.x), "r"(value.y), "r"(value.z), "r"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(ulonglong2 *ptr, ulonglong2 value) { asm ("st.global.cs.v2.u64 [%0], {%1,%2};" :: "l" (ptr), "l"(value.x), "l"(value.y) : "memory"); } + +static __attribute__((device)) __inline__ void __stcs(float *ptr, float value) { asm ("st.global.cs.f32 [%0], %1;" :: "l" (ptr), "f"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(double *ptr, double value) { asm ("st.global.cs.f64 [%0], %1;" :: "l" (ptr), "d"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(float2 *ptr, float2 value) { asm ("st.global.cs.v2.f32 [%0], {%1,%2};" :: "l" (ptr), "f"(value.x), "f"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(float4 *ptr, float4 value) { asm ("st.global.cs.v4.f32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "f"(value.x), "f"(value.y), "f"(value.z), "f"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stcs(double2 *ptr, double2 value) { asm ("st.global.cs.v2.f64 [%0], {%1,%2};" :: "l" (ptr), "d"(value.x), "d"(value.y) : "memory"); } + + + + + + + +static __attribute__((device)) __inline__ void __stwt(long *ptr, long value) { asm ("st.global.wt.s64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(unsigned long *ptr, unsigned long value) { asm ("st.global.wt.u64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } + + + + + + +static __attribute__((device)) __inline__ void __stwt(char *ptr, char value) { asm ("st.global.wt.s8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(signed char *ptr, signed char value) { asm ("st.global.wt.s8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(short *ptr, short value) { asm ("st.global.wt.s16 [%0], %1;" :: "l" (ptr), "h"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(int *ptr, int value) { asm ("st.global.wt.s32 [%0], %1;" :: "l" (ptr), "r"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(long long *ptr, long long value) { asm ("st.global.wt.s64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(char2 *ptr, char2 value) { const int x = value.x, y = value.y; asm ("st.global.wt.v2.s8 [%0], {%1,%2};" :: "l" (ptr), "r"(x), "r"(y) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(char4 *ptr, char4 value) { const int x = value.x, y = value.y, z = value.z, w = value.w; asm ("st.global.wt.v4.s8 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(x), "r"(y), "r"(z), "r"(w) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(short2 *ptr, short2 value) { asm ("st.global.wt.v2.s16 [%0], {%1,%2};" :: "l" (ptr), "h"(value.x), "h"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(short4 *ptr, short4 value) { asm ("st.global.wt.v4.s16 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "h"(value.x), "h"(value.y), "h"(value.z), "h"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(int2 *ptr, int2 value) { asm ("st.global.wt.v2.s32 [%0], {%1,%2};" :: "l" (ptr), "r"(value.x), "r"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(int4 *ptr, int4 value) { asm ("st.global.wt.v4.s32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(value.x), "r"(value.y), "r"(value.z), "r"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(longlong2 *ptr, longlong2 value) { asm ("st.global.wt.v2.s64 [%0], {%1,%2};" :: "l" (ptr), "l"(value.x), "l"(value.y) : "memory"); } + +static __attribute__((device)) __inline__ void __stwt(unsigned char *ptr, unsigned char value) { asm ("st.global.wt.u8 [%0], %1;" :: "l" (ptr), "r"((int)value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(unsigned short *ptr, unsigned short value) { asm ("st.global.wt.u16 [%0], %1;" :: "l" (ptr), "h"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(unsigned int *ptr, unsigned int value) { asm ("st.global.wt.u32 [%0], %1;" :: "l" (ptr), "r"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(unsigned long long *ptr, unsigned long long value) { asm ("st.global.wt.u64 [%0], %1;" :: "l" (ptr), "l"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(uchar2 *ptr, uchar2 value) { const int x = value.x, y = value.y; asm ("st.global.wt.v2.u8 [%0], {%1,%2};" :: "l" (ptr), "r"(x), "r"(y) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(uchar4 *ptr, uchar4 value) { const int x = value.x, y = value.y, z = value.z, w = value.w; asm ("st.global.wt.v4.u8 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(x), "r"(y), "r"(z), "r"(w) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(ushort2 *ptr, ushort2 value) { asm ("st.global.wt.v2.u16 [%0], {%1,%2};" :: "l" (ptr), "h"(value.x), "h"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(ushort4 *ptr, ushort4 value) { asm ("st.global.wt.v4.u16 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "h"(value.x), "h"(value.y), "h"(value.z), "h"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(uint2 *ptr, uint2 value) { asm ("st.global.wt.v2.u32 [%0], {%1,%2};" :: "l" (ptr), "r"(value.x), "r"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(uint4 *ptr, uint4 value) { asm ("st.global.wt.v4.u32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "r"(value.x), "r"(value.y), "r"(value.z), "r"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(ulonglong2 *ptr, ulonglong2 value) { asm ("st.global.wt.v2.u64 [%0], {%1,%2};" :: "l" (ptr), "l"(value.x), "l"(value.y) : "memory"); } + +static __attribute__((device)) __inline__ void __stwt(float *ptr, float value) { asm ("st.global.wt.f32 [%0], %1;" :: "l" (ptr), "f"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(double *ptr, double value) { asm ("st.global.wt.f64 [%0], %1;" :: "l" (ptr), "d"(value) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(float2 *ptr, float2 value) { asm ("st.global.wt.v2.f32 [%0], {%1,%2};" :: "l" (ptr), "f"(value.x), "f"(value.y) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(float4 *ptr, float4 value) { asm ("st.global.wt.v4.f32 [%0], {%1,%2,%3,%4};" :: "l" (ptr), "f"(value.x), "f"(value.y), "f"(value.z), "f"(value.w) : "memory"); } +static __attribute__((device)) __inline__ void __stwt(double2 *ptr, double2 value) { asm ("st.global.wt.v2.f64 [%0], {%1,%2};" :: "l" (ptr), "d"(value.x), "d"(value.y) : "memory"); } +# 553 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.hpp" +static __attribute__((device)) __inline__ unsigned int __funnelshift_l(unsigned int lo, unsigned int hi, unsigned int shift) +{ + unsigned int ret; + asm volatile ("shf.l.wrap.b32 %0, %1, %2, %3;" : "=r"(ret) : "r"(lo), "r"(hi), "r"(shift)); + return ret; +} +static __attribute__((device)) __inline__ unsigned int __funnelshift_lc(unsigned int lo, unsigned int hi, unsigned int shift) +{ + unsigned int ret; + asm volatile ("shf.l.clamp.b32 %0, %1, %2, %3;" : "=r"(ret) : "r"(lo), "r"(hi), "r"(shift)); + return ret; +} + + +static __attribute__((device)) __inline__ unsigned int __funnelshift_r(unsigned int lo, unsigned int hi, unsigned int shift) +{ + unsigned int ret; + asm volatile ("shf.r.wrap.b32 %0, %1, %2, %3;" : "=r"(ret) : "r"(lo), "r"(hi), "r"(shift)); + return ret; +} +static __attribute__((device)) __inline__ unsigned int __funnelshift_rc(unsigned int lo, unsigned int hi, unsigned int shift) +{ + unsigned int ret; + asm volatile ("shf.r.clamp.b32 %0, %1, %2, %3;" : "=r"(ret) : "r"(lo), "r"(hi), "r"(shift)); + return ret; +} +# 513 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" 2 +# 2900 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_35_intrinsics.h" 1 +# 2901 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" 1 +# 235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.hpp" 1 +# 236 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" 2 +# 2902 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" 1 +# 128 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.hpp" 1 +# 129 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" 2 +# 2903 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" 1 +# 156 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.hpp" 1 +# 157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" 2 +# 2904 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" 1 +# 273 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.hpp" 1 +# 274 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" 2 +# 2905 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" 1 +# 65 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template struct __nv_itex_trait { }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; + + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex1Dfetch(T *ptr, cudaTextureObject_t obj, int x) +{ + __nv_tex_surf_handler("__itex1Dfetch", ptr, obj, x); +} + +template +static __attribute__((device)) T tex1Dfetch(cudaTextureObject_t texObject, int x) +{ + T ret; + tex1Dfetch(&ret, texObject, x); + return ret; +} + +template +static __attribute__((device)) typename __nv_itex_trait::type tex1D(T *ptr, cudaTextureObject_t obj, float x) +{ + __nv_tex_surf_handler("__itex1D", ptr, obj, x); +} + + +template +static __attribute__((device)) T tex1D(cudaTextureObject_t texObject, float x) +{ + T ret; + tex1D(&ret, texObject, x); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2D(T *ptr, cudaTextureObject_t obj, float x, float y) +{ + __nv_tex_surf_handler("__itex2D", ptr, obj, x, y); +} + +template +static __attribute__((device)) T tex2D(cudaTextureObject_t texObject, float x, float y) +{ + T ret; + tex2D(&ret, texObject, x, y); + return ret; +} +# 173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template +static __attribute__((device)) typename __nv_itex_trait::type tex3D(T *ptr, cudaTextureObject_t obj, float x, float y, float z) +{ + __nv_tex_surf_handler("__itex3D", ptr, obj, x, y, z); +} + +template +static __attribute__((device)) T tex3D(cudaTextureObject_t texObject, float x, float y, float z) +{ + T ret; + tex3D(&ret, texObject, x, y, z); + return ret; +} +# 207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template +static __attribute__((device)) typename __nv_itex_trait::type tex1DLayered(T *ptr, cudaTextureObject_t obj, float x, int layer) +{ + __nv_tex_surf_handler("__itex1DLayered", ptr, obj, x, layer); +} + +template +static __attribute__((device)) T tex1DLayered(cudaTextureObject_t texObject, float x, int layer) +{ + T ret; + tex1DLayered(&ret, texObject, x, layer); + return ret; +} + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLayered(T *ptr, cudaTextureObject_t obj, float x, float y, int layer) +{ + __nv_tex_surf_handler("__itex2DLayered", ptr, obj, x, y, layer); +} + +template +static __attribute__((device)) T tex2DLayered(cudaTextureObject_t texObject, float x, float y, int layer) +{ + T ret; + tex2DLayered(&ret, texObject, x, y, layer); + return ret; +} +# 254 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemap(T *ptr, cudaTextureObject_t obj, float x, float y, float z) +{ + __nv_tex_surf_handler("__itexCubemap", ptr, obj, x, y, z); +} + + +template +static __attribute__((device)) T texCubemap(cudaTextureObject_t texObject, float x, float y, float z) +{ + T ret; + texCubemap(&ret, texObject, x, y, z); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemapLayered(T *ptr, cudaTextureObject_t obj, float x, float y, float z, int layer) +{ + __nv_tex_surf_handler("__itexCubemapLayered", ptr, obj, x, y, z, layer); +} + +template +static __attribute__((device)) T texCubemapLayered(cudaTextureObject_t texObject, float x, float y, float z, int layer) +{ + T ret; + texCubemapLayered(&ret, texObject, x, y, z, layer); + return ret; +} + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2Dgather(T *ptr, cudaTextureObject_t obj, float x, float y, int comp = 0) +{ + __nv_tex_surf_handler("__itex2Dgather", ptr, obj, x, y, comp); +} + +template +static __attribute__((device)) T tex2Dgather(cudaTextureObject_t to, float x, float y, int comp = 0) +{ + T ret; + tex2Dgather(&ret, to, x, y, comp); + return ret; +} +# 317 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template +static __attribute__((device)) typename __nv_itex_trait::type tex1DLod(T *ptr, cudaTextureObject_t obj, float x, float level) +{ + __nv_tex_surf_handler("__itex1DLod", ptr, obj, x, level); +} + +template +static __attribute__((device)) T tex1DLod(cudaTextureObject_t texObject, float x, float level) +{ + T ret; + tex1DLod(&ret, texObject, x, level); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLod(T *ptr, cudaTextureObject_t obj, float x, float y, float level) +{ + __nv_tex_surf_handler("__itex2DLod", ptr, obj, x, y, level); +} + +template +static __attribute__((device)) T tex2DLod(cudaTextureObject_t texObject, float x, float y, float level) +{ + T ret; + tex2DLod(&ret, texObject, x, y, level); + return ret; +} +# 367 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template +static __attribute__((device)) typename __nv_itex_trait::type tex3DLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float level) +{ + __nv_tex_surf_handler("__itex3DLod", ptr, obj, x, y, z, level); +} + +template +static __attribute__((device)) T tex3DLod(cudaTextureObject_t texObject, float x, float y, float z, float level) +{ + T ret; + tex3DLod(&ret, texObject, x, y, z, level); + return ret; +} +# 401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template +static __attribute__((device)) typename __nv_itex_trait::type tex1DLayeredLod(T *ptr, cudaTextureObject_t obj, float x, int layer, float level) +{ + __nv_tex_surf_handler("__itex1DLayeredLod", ptr, obj, x, layer, level); +} + +template +static __attribute__((device)) T tex1DLayeredLod(cudaTextureObject_t texObject, float x, int layer, float level) +{ + T ret; + tex1DLayeredLod(&ret, texObject, x, layer, level); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLayeredLod(T *ptr, cudaTextureObject_t obj, float x, float y, int layer, float level) +{ + __nv_tex_surf_handler("__itex2DLayeredLod", ptr, obj, x, y, layer, level); +} + +template +static __attribute__((device)) T tex2DLayeredLod(cudaTextureObject_t texObject, float x, float y, int layer, float level) +{ + T ret; + tex2DLayeredLod(&ret, texObject, x, y, layer, level); + return ret; +} +# 448 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemapLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float level) +{ + __nv_tex_surf_handler("__itexCubemapLod", ptr, obj, x, y, z, level); +} + +template +static __attribute__((device)) T texCubemapLod(cudaTextureObject_t texObject, float x, float y, float z, float level) +{ + T ret; + texCubemapLod(&ret, texObject, x, y, z, level); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemapGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float4 dPdx, float4 dPdy) +{ + __nv_tex_surf_handler("__itexCubemapGrad_v2", ptr, obj, x, y, z, &dPdx, &dPdy); +} + +template +static __attribute__((device)) T texCubemapGrad(cudaTextureObject_t texObject, float x, float y, float z, float4 dPdx, float4 dPdy) +{ + T ret; + texCubemapGrad(&ret, texObject, x, y, z, dPdx, dPdy); + return ret; +} + +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemapLayeredLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, int layer, float level) +{ + __nv_tex_surf_handler("__itexCubemapLayeredLod", ptr, obj, x, y, z, layer, level); +} + +template +static __attribute__((device)) T texCubemapLayeredLod(cudaTextureObject_t texObject, float x, float y, float z, int layer, float level) +{ + T ret; + texCubemapLayeredLod(&ret, texObject, x, y, z, layer, level); + return ret; +} + +template +static __attribute__((device)) typename __nv_itex_trait::type tex1DGrad(T *ptr, cudaTextureObject_t obj, float x, float dPdx, float dPdy) +{ + __nv_tex_surf_handler("__itex1DGrad", ptr, obj, x, dPdx, dPdy); +} + +template +static __attribute__((device)) T tex1DGrad(cudaTextureObject_t texObject, float x, float dPdx, float dPdy) +{ + T ret; + tex1DGrad(&ret, texObject, x, dPdx, dPdy); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float2 dPdx, float2 dPdy) +{ + __nv_tex_surf_handler("__itex2DGrad_v2", ptr, obj, x, y, &dPdx, &dPdy); +} + +template +static __attribute__((device)) T tex2DGrad(cudaTextureObject_t texObject, float x, float y, float2 dPdx, float2 dPdy) +{ + T ret; + tex2DGrad(&ret, texObject, x, y, dPdx, dPdy); + return ret; +} +# 539 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template +static __attribute__((device)) typename __nv_itex_trait::type tex3DGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float4 dPdx, float4 dPdy) +{ + __nv_tex_surf_handler("__itex3DGrad_v2", ptr, obj, x, y, z, &dPdx, &dPdy); +} + +template +static __attribute__((device)) T tex3DGrad(cudaTextureObject_t texObject, float x, float y, float z, float4 dPdx, float4 dPdy) +{ + T ret; + tex3DGrad(&ret, texObject, x, y, z, dPdx, dPdy); + return ret; +} +# 573 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template +static __attribute__((device)) typename __nv_itex_trait::type tex1DLayeredGrad(T *ptr, cudaTextureObject_t obj, float x, int layer, float dPdx, float dPdy) +{ + __nv_tex_surf_handler("__itex1DLayeredGrad", ptr, obj, x, layer, dPdx, dPdy); +} + +template +static __attribute__((device)) T tex1DLayeredGrad(cudaTextureObject_t texObject, float x, int layer, float dPdx, float dPdy) +{ + T ret; + tex1DLayeredGrad(&ret, texObject, x, layer, dPdx, dPdy); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLayeredGrad(T * ptr, cudaTextureObject_t obj, float x, float y, int layer, float2 dPdx, float2 dPdy) +{ + __nv_tex_surf_handler("__itex2DLayeredGrad_v2", ptr, obj, x, y, layer, &dPdx, &dPdy); +} + +template +static __attribute__((device)) T tex2DLayeredGrad(cudaTextureObject_t texObject, float x, float y, int layer, float2 dPdx, float2 dPdy) +{ + T ret; + tex2DLayeredGrad(&ret, texObject, x, y, layer, dPdx, dPdy); + return ret; +} +# 621 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemapLayeredGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, int layer, float4 dPdx, float4 dPdy) +{ + __nv_tex_surf_handler("__itexCubemapLayeredGrad_v2", ptr, obj, x, y, z, layer, &dPdx, &dPdy); +} + +template +static __attribute__((device)) T texCubemapLayeredGrad(cudaTextureObject_t texObject, float x, float y, float z, int layer, float4 dPdx, float4 dPdy) +{ + T ret; + texCubemapLayeredGrad(&ret, texObject, x, y, z, layer, dPdx, dPdy); + return ret; +} +# 2907 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" 1 +# 58 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template struct __nv_isurf_trait { }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; + +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; + +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; + + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf1Dread(T *ptr, cudaSurfaceObject_t obj, int x, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf1Dread", ptr, obj, x, mode); +} + +template +static __attribute__((device)) T surf1Dread(cudaSurfaceObject_t surfObject, int x, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surf1Dread(&ret, surfObject, x, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf2Dread(T *ptr, cudaSurfaceObject_t obj, int x, int y, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf2Dread", ptr, obj, x, y, mode); +} + +template +static __attribute__((device)) T surf2Dread(cudaSurfaceObject_t surfObject, int x, int y, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surf2Dread(&ret, surfObject, x, y, boundaryMode); + return ret; +} + + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf3Dread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int z, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf3Dread", ptr, obj, x, y, z, mode); +} + +template +static __attribute__((device)) T surf3Dread(cudaSurfaceObject_t surfObject, int x, int y, int z, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surf3Dread(&ret, surfObject, x, y, z, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf1DLayeredread(T *ptr, cudaSurfaceObject_t obj, int x, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf1DLayeredread", ptr, obj, x, layer, mode); +} + +template +static __attribute__((device)) T surf1DLayeredread(cudaSurfaceObject_t surfObject, int x, int layer, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surf1DLayeredread(&ret, surfObject, x, layer, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf2DLayeredread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf2DLayeredread", ptr, obj, x, y, layer, mode); +} + +template +static __attribute__((device)) T surf2DLayeredread(cudaSurfaceObject_t surfObject, int x, int y, int layer, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surf2DLayeredread(&ret, surfObject, x, y, layer, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surfCubemapread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int face, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurfCubemapread", ptr, obj, x, y, face, mode); +} + +template +static __attribute__((device)) T surfCubemapread(cudaSurfaceObject_t surfObject, int x, int y, int face, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surfCubemapread(&ret, surfObject, x, y, face, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surfCubemapLayeredread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int layerface, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurfCubemapLayeredread", ptr, obj, x, y, layerface, mode); +} + +template +static __attribute__((device)) T surfCubemapLayeredread(cudaSurfaceObject_t surfObject, int x, int y, int layerface, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surfCubemapLayeredread(&ret, surfObject, x, y, layerface, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf1Dwrite(T val, cudaSurfaceObject_t obj, int x, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf1Dwrite_v2", &val, obj, x, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf2Dwrite(T val, cudaSurfaceObject_t obj, int x, int y, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf2Dwrite_v2", &val, obj, x, y, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf3Dwrite(T val, cudaSurfaceObject_t obj, int x, int y, int z, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf3Dwrite_v2", &val, obj, x, y, z, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf1DLayeredwrite(T val, cudaSurfaceObject_t obj, int x, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf1DLayeredwrite_v2", &val, obj, x, layer, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf2DLayeredwrite(T val, cudaSurfaceObject_t obj, int x, int y, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf2DLayeredwrite_v2", &val, obj, x, y, layer, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surfCubemapwrite(T val, cudaSurfaceObject_t obj, int x, int y, int face, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurfCubemapwrite_v2", &val, obj, x, y, face, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surfCubemapLayeredwrite(T val, cudaSurfaceObject_t obj, int x, int y, int layerface, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurfCubemapLayeredwrite_v2", &val, obj, x, y, layerface, mode); +} +# 2908 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/cudacc_ext.h" 1 +# 2910 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 + + +extern "C" __attribute__((host)) __attribute__((device)) unsigned __cudaPushCallConfiguration(dim3 gridDim, + dim3 blockDim, + size_t sharedMem = 0, + struct CUstream_st *stream = 0); +# 119 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_launch_parameters.h" 1 +# 68 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_launch_parameters.h" +extern "C" { + + +uint3 __attribute__((device_builtin)) extern const threadIdx; +uint3 __attribute__((device_builtin)) extern const blockIdx; +dim3 __attribute__((device_builtin)) extern const blockDim; +dim3 __attribute__((device_builtin)) extern const gridDim; +int __attribute__((device_builtin)) extern const warpSize; + + + + +} +# 120 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 148 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 1 3 +# 58 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 + +# 59 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 +# 68 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 1 3 +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 + +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + namespace rel_ops + { +# 86 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 + template + inline bool + operator!=(const _Tp& __x, const _Tp& __y) + { return !(__x == __y); } +# 99 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 + template + inline bool + operator>(const _Tp& __x, const _Tp& __y) + { return __y < __x; } +# 112 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 + template + inline bool + operator<=(const _Tp& __x, const _Tp& __y) + { return !(__y < __x); } +# 125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 + template + inline bool + operator>=(const _Tp& __x, const _Tp& __y) + { return !(__x < __y); } + } + + +} +# 69 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 2 3 + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/initializer_list" 1 3 +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/initializer_list" 3 + +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/initializer_list" 3 + + + + + + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + template + class initializer_list + { + public: + typedef _E value_type; + typedef const _E& reference; + typedef const _E& const_reference; + typedef size_t size_type; + typedef const _E* iterator; + typedef const _E* const_iterator; + + private: + iterator _M_array; + size_type _M_len; + + + constexpr initializer_list(const_iterator __a, size_type __l) + : _M_array(__a), _M_len(__l) { } + + public: + constexpr initializer_list() noexcept + : _M_array(0), _M_len(0) { } + + + constexpr size_type + size() const noexcept { return _M_len; } + + + constexpr const_iterator + begin() const noexcept { return _M_array; } + + + constexpr const_iterator + end() const noexcept { return begin() + size(); } + }; + + + + + + + + template + constexpr const _Tp* + begin(initializer_list<_Tp> __ils) noexcept + { return __ils.begin(); } + + + + + + + + template + constexpr const _Tp* + end(initializer_list<_Tp> __ils) noexcept + { return __ils.end(); } +} +# 74 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 2 3 +# 82 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 94 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 + template + + inline _Tp + exchange(_Tp& __obj, _Up&& __new_val) + noexcept(__and_, + is_nothrow_assignable<_Tp&, _Up>>::value) + { return std::__exchange(__obj, std::forward<_Up>(__new_val)); } + + + + + template + [[nodiscard]] + constexpr add_const_t<_Tp>& + as_const(_Tp& __t) noexcept + { return __t; } + + template + void as_const(const _Tp&&) = delete; +# 224 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 + +} +# 149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" + +# 206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaLaunchKernel( + T *func, + dim3 gridDim, + dim3 blockDim, + void **args, + size_t sharedMem = 0, + cudaStream_t stream = 0 +) +{ + return ::cudaLaunchKernel((const void *)func, gridDim, blockDim, args, sharedMem, stream); +} +# 277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaLaunchKernelEx( + const cudaLaunchConfig_t *config, + void (*kernel)(ExpTypes...), + ActTypes &&... args +) +{ + return [&](ExpTypes... coercedArgs){ + void *pArgs[] = { &coercedArgs... }; + return ::cudaLaunchKernelExC(config, (const void *)kernel, pArgs); + }(std::forward(args)...); +} +# 341 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaLaunchCooperativeKernel( + T *func, + dim3 gridDim, + dim3 blockDim, + void **args, + size_t sharedMem = 0, + cudaStream_t stream = 0 +) +{ + return ::cudaLaunchCooperativeKernel((const void *)func, gridDim, blockDim, args, sharedMem, stream); +} +# 385 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static __inline__ __attribute__((host)) cudaError_t cudaEventCreate( + cudaEvent_t *event, + unsigned int flags +) +{ + return ::cudaEventCreateWithFlags(event, flags); +} +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static __inline__ __attribute__((host)) cudaError_t cudaGraphInstantiate( + cudaGraphExec_t *pGraphExec, + cudaGraph_t graph, + cudaGraphNode_t *pErrorNode, + char *pLogBuffer, + size_t bufferSize +) +{ + (void)pErrorNode; + (void)pLogBuffer; + (void)bufferSize; + return ::cudaGraphInstantiate(pGraphExec, graph, 0); +} +# 500 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static __inline__ __attribute__((host)) cudaError_t cudaMallocHost( + void **ptr, + size_t size, + unsigned int flags +) +{ + return ::cudaHostAlloc(ptr, size, flags); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaHostAlloc( + T **ptr, + size_t size, + unsigned int flags +) +{ + return ::cudaHostAlloc((void**)(void*)ptr, size, flags); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaHostGetDevicePointer( + T **pDevice, + void *pHost, + unsigned int flags +) +{ + return ::cudaHostGetDevicePointer((void**)(void*)pDevice, pHost, flags); +} +# 629 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocManaged( + T **devPtr, + size_t size, + unsigned int flags = 0x01 +) +{ + return ::cudaMallocManaged((void**)(void*)devPtr, size, flags); +} +# 647 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +cudaError_t cudaMemAdvise( + T *devPtr, + size_t count, + enum cudaMemoryAdvise advice, + struct cudaMemLocation location +) +{ + return ::cudaMemAdvise_v2((const void *)devPtr, count, advice, location); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMemPrefetchAsync( + T *devPtr, + size_t count, + struct cudaMemLocation location, + unsigned int flags, + cudaStream_t stream = 0 +) +{ + return ::cudaMemPrefetchAsync_v2((const void *)devPtr, count, location, flags, stream); +} +# 750 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaStreamAttachMemAsync( + cudaStream_t stream, + T *devPtr, + size_t length = 0, + unsigned int flags = 0x04 +) +{ + return ::cudaStreamAttachMemAsync(stream, (void*)devPtr, length, flags); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMalloc( + T **devPtr, + size_t size +) +{ + return ::cudaMalloc((void**)(void*)devPtr, size); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocHost( + T **ptr, + size_t size, + unsigned int flags = 0 +) +{ + return cudaMallocHost((void**)(void*)ptr, size, flags); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocPitch( + T **devPtr, + size_t *pitch, + size_t width, + size_t height +) +{ + return ::cudaMallocPitch((void**)(void*)devPtr, pitch, width, height); +} +# 800 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static __inline__ __attribute__((host)) cudaError_t cudaMallocAsync( + void **ptr, + size_t size, + cudaMemPool_t memPool, + cudaStream_t stream +) +{ + return ::cudaMallocFromPoolAsync(ptr, size, memPool, stream); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocAsync( + T **ptr, + size_t size, + cudaMemPool_t memPool, + cudaStream_t stream +) +{ + return ::cudaMallocFromPoolAsync((void**)(void*)ptr, size, memPool, stream); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocAsync( + T **ptr, + size_t size, + cudaStream_t stream +) +{ + return ::cudaMallocAsync((void**)(void*)ptr, size, stream); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocFromPoolAsync( + T **ptr, + size_t size, + cudaMemPool_t memPool, + cudaStream_t stream +) +{ + return ::cudaMallocFromPoolAsync((void**)(void*)ptr, size, memPool, stream); +} +# 879 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaMemcpyToSymbol( + const T &symbol, + const void *src, + size_t count, + size_t offset = 0, + enum cudaMemcpyKind kind = cudaMemcpyHostToDevice +) +{ + return ::cudaMemcpyToSymbol((const void*)&symbol, src, count, offset, kind); +} +# 933 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaMemcpyToSymbolAsync( + const T &symbol, + const void *src, + size_t count, + size_t offset = 0, + enum cudaMemcpyKind kind = cudaMemcpyHostToDevice, + cudaStream_t stream = 0 +) +{ + return ::cudaMemcpyToSymbolAsync((const void*)&symbol, src, count, offset, kind, stream); +} +# 981 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaMemcpyFromSymbol( + void *dst, + const T &symbol, + size_t count, + size_t offset = 0, + enum cudaMemcpyKind kind = cudaMemcpyDeviceToHost +) +{ + return ::cudaMemcpyFromSymbol(dst, (const void*)&symbol, count, offset, kind); +} +# 1035 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaMemcpyFromSymbolAsync( + void *dst, + const T &symbol, + size_t count, + size_t offset = 0, + enum cudaMemcpyKind kind = cudaMemcpyDeviceToHost, + cudaStream_t stream = 0 +) +{ + return ::cudaMemcpyFromSymbolAsync(dst, (const void*)&symbol, count, offset, kind, stream); +} +# 1104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphAddMemcpyNodeToSymbol( + cudaGraphNode_t *pGraphNode, + cudaGraph_t graph, + const cudaGraphNode_t *pDependencies, + size_t numDependencies, + const T &symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphAddMemcpyNodeToSymbol(pGraphNode, graph, pDependencies, numDependencies, (const void*)&symbol, src, count, offset, kind); +} +# 1175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphAddMemcpyNodeFromSymbol( + cudaGraphNode_t* pGraphNode, + cudaGraph_t graph, + const cudaGraphNode_t* pDependencies, + size_t numDependencies, + void* dst, + const T &symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphAddMemcpyNodeFromSymbol(pGraphNode, graph, pDependencies, numDependencies, dst, (const void*)&symbol, count, offset, kind); +} +# 1226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParamsToSymbol( + cudaGraphNode_t node, + const T &symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphMemcpyNodeSetParamsToSymbol(node, (const void*)&symbol, src, count, offset, kind); +} +# 1274 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParamsFromSymbol( + cudaGraphNode_t node, + void* dst, + const T &symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphMemcpyNodeSetParamsFromSymbol(node, dst, (const void*)&symbol, count, offset, kind); +} +# 1332 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParamsToSymbol( + cudaGraphExec_t hGraphExec, + cudaGraphNode_t node, + const T &symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphExecMemcpyNodeSetParamsToSymbol(hGraphExec, node, (const void*)&symbol, src, count, offset, kind); +} +# 1391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParamsFromSymbol( + cudaGraphExec_t hGraphExec, + cudaGraphNode_t node, + void* dst, + const T &symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphExecMemcpyNodeSetParamsFromSymbol(hGraphExec, node, dst, (const void*)&symbol, count, offset, kind); +} + + +static __inline__ __attribute__((host)) cudaError_t cudaGraphExecUpdate(cudaGraphExec_t hGraphExec, cudaGraph_t hGraph, cudaGraphNode_t *hErrorNode_out, enum cudaGraphExecUpdateResult *updateResult_out) +{ + cudaGraphExecUpdateResultInfo resultInfo; + cudaError_t status = cudaGraphExecUpdate(hGraphExec, hGraph, &resultInfo); + if (hErrorNode_out) { + *hErrorNode_out = resultInfo.errorNode; + } + if (updateResult_out) { + *updateResult_out = resultInfo.result; + } + return status; +} +# 1444 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaUserObjectCreate( + cudaUserObject_t *object_out, + T *objectToWrap, + unsigned int initialRefcount, + unsigned int flags) +{ + return ::cudaUserObjectCreate( + object_out, + objectToWrap, + [](void *vpObj) { delete reinterpret_cast(vpObj); }, + initialRefcount, + flags); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaUserObjectCreate( + cudaUserObject_t *object_out, + T *objectToWrap, + unsigned int initialRefcount, + cudaUserObjectFlags flags) +{ + return cudaUserObjectCreate(object_out, objectToWrap, initialRefcount, (unsigned int)flags); +} +# 1494 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGetSymbolAddress( + void **devPtr, + const T &symbol +) +{ + return ::cudaGetSymbolAddress(devPtr, (const void*)&symbol); +} +# 1526 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGetSymbolSize( + size_t *size, + const T &symbol +) +{ + return ::cudaGetSymbolSize(size, (const void*)&symbol); +} +# 1578 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaFuncSetCacheConfig( + T *func, + enum cudaFuncCache cacheConfig +) +{ + return ::cudaFuncSetCacheConfig((const void*)func, cacheConfig); +} + +template +static __inline__ +__attribute__((deprecated)) +__attribute__((host)) cudaError_t cudaFuncSetSharedMemConfig( + T *func, + enum cudaSharedMemConfig config +) +{ + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" + + + + return ::cudaFuncSetSharedMemConfig((const void*)func, config); + +#pragma GCC diagnostic pop + +} +# 1637 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessor( + int *numBlocks, + T func, + int blockSize, + size_t dynamicSMemSize) +{ + return ::cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(numBlocks, (const void*)func, blockSize, dynamicSMemSize, 0x00); +} +# 1689 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags( + int *numBlocks, + T func, + int blockSize, + size_t dynamicSMemSize, + unsigned int flags) +{ + return ::cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(numBlocks, (const void*)func, blockSize, dynamicSMemSize, flags); +} + + + + +class __cudaOccupancyB2DHelper { + size_t n; +public: + inline __attribute__((host)) __attribute__((device)) __cudaOccupancyB2DHelper(size_t n_) : n(n_) {} + inline __attribute__((host)) __attribute__((device)) size_t operator()(int) + { + return n; + } +}; +# 1759 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) __attribute__((device)) cudaError_t cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags( + int *minGridSize, + int *blockSize, + T func, + UnaryFunction blockSizeToDynamicSMemSize, + int blockSizeLimit = 0, + unsigned int flags = 0) +{ + cudaError_t status; + + + int device; + struct cudaFuncAttributes attr; + + + int maxThreadsPerMultiProcessor; + int warpSize; + int devMaxThreadsPerBlock; + int multiProcessorCount; + int funcMaxThreadsPerBlock; + int occupancyLimit; + int granularity; + + + int maxBlockSize = 0; + int numBlocks = 0; + int maxOccupancy = 0; + + + int blockSizeToTryAligned; + int blockSizeToTry; + int blockSizeLimitAligned; + int occupancyInBlocks; + int occupancyInThreads; + size_t dynamicSMemSize; + + + + + + if (!minGridSize || !blockSize || !func) { + return cudaErrorInvalidValue; + } + + + + + + status = ::cudaGetDevice(&device); + if (status != cudaSuccess) { + return status; + } + + status = cudaDeviceGetAttribute( + &maxThreadsPerMultiProcessor, + cudaDevAttrMaxThreadsPerMultiProcessor, + device); + if (status != cudaSuccess) { + return status; + } + + status = cudaDeviceGetAttribute( + &warpSize, + cudaDevAttrWarpSize, + device); + if (status != cudaSuccess) { + return status; + } + + status = cudaDeviceGetAttribute( + &devMaxThreadsPerBlock, + cudaDevAttrMaxThreadsPerBlock, + device); + if (status != cudaSuccess) { + return status; + } + + status = cudaDeviceGetAttribute( + &multiProcessorCount, + cudaDevAttrMultiProcessorCount, + device); + if (status != cudaSuccess) { + return status; + } + + status = cudaFuncGetAttributes(&attr, func); + if (status != cudaSuccess) { + return status; + } + + funcMaxThreadsPerBlock = attr.maxThreadsPerBlock; + + + + + + occupancyLimit = maxThreadsPerMultiProcessor; + granularity = warpSize; + + if (blockSizeLimit == 0) { + blockSizeLimit = devMaxThreadsPerBlock; + } + + if (devMaxThreadsPerBlock < blockSizeLimit) { + blockSizeLimit = devMaxThreadsPerBlock; + } + + if (funcMaxThreadsPerBlock < blockSizeLimit) { + blockSizeLimit = funcMaxThreadsPerBlock; + } + + blockSizeLimitAligned = ((blockSizeLimit + (granularity - 1)) / granularity) * granularity; + + for (blockSizeToTryAligned = blockSizeLimitAligned; blockSizeToTryAligned > 0; blockSizeToTryAligned -= granularity) { + + + + if (blockSizeLimit < blockSizeToTryAligned) { + blockSizeToTry = blockSizeLimit; + } else { + blockSizeToTry = blockSizeToTryAligned; + } + + dynamicSMemSize = blockSizeToDynamicSMemSize(blockSizeToTry); + + status = cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags( + &occupancyInBlocks, + func, + blockSizeToTry, + dynamicSMemSize, + flags); + + if (status != cudaSuccess) { + return status; + } + + occupancyInThreads = blockSizeToTry * occupancyInBlocks; + + if (occupancyInThreads > maxOccupancy) { + maxBlockSize = blockSizeToTry; + numBlocks = occupancyInBlocks; + maxOccupancy = occupancyInThreads; + } + + + + if (occupancyLimit == maxOccupancy) { + break; + } + } + + + + + + + + *minGridSize = numBlocks * multiProcessorCount; + *blockSize = maxBlockSize; + + return status; +} +# 1955 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) __attribute__((device)) cudaError_t cudaOccupancyMaxPotentialBlockSizeVariableSMem( + int *minGridSize, + int *blockSize, + T func, + UnaryFunction blockSizeToDynamicSMemSize, + int blockSizeLimit = 0) +{ + return cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags(minGridSize, blockSize, func, blockSizeToDynamicSMemSize, blockSizeLimit, 0x00); +} +# 2001 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) __attribute__((device)) cudaError_t cudaOccupancyMaxPotentialBlockSize( + int *minGridSize, + int *blockSize, + T func, + size_t dynamicSMemSize = 0, + int blockSizeLimit = 0) +{ + return cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags(minGridSize, blockSize, func, __cudaOccupancyB2DHelper(dynamicSMemSize), blockSizeLimit, 0x00); +} +# 2039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaOccupancyAvailableDynamicSMemPerBlock( + size_t *dynamicSmemSize, + T *func, + int numBlocks, + int blockSize) +{ + return ::cudaOccupancyAvailableDynamicSMemPerBlock(dynamicSmemSize, (const void*)func, numBlocks, blockSize); +} +# 2098 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) __attribute__((device)) cudaError_t cudaOccupancyMaxPotentialBlockSizeWithFlags( + int *minGridSize, + int *blockSize, + T func, + size_t dynamicSMemSize = 0, + int blockSizeLimit = 0, + unsigned int flags = 0) +{ + return cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags(minGridSize, blockSize, func, __cudaOccupancyB2DHelper(dynamicSMemSize), blockSizeLimit, flags); +} +# 2142 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaOccupancyMaxPotentialClusterSize( + int *clusterSize, + T *func, + const cudaLaunchConfig_t *config) +{ + return ::cudaOccupancyMaxPotentialClusterSize(clusterSize, (const void*)func, config); +} +# 2185 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaOccupancyMaxActiveClusters( + int *numClusters, + T *func, + const cudaLaunchConfig_t *config) +{ + return ::cudaOccupancyMaxActiveClusters(numClusters, (const void*)func, config); +} +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaFuncGetAttributes( + struct cudaFuncAttributes *attr, + T *entry +) +{ + return ::cudaFuncGetAttributes(attr, (const void*)entry); +} +# 2290 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaFuncSetAttribute( + T *func, + enum cudaFuncAttribute attr, + int value +) +{ + return ::cudaFuncSetAttribute((const void*)func, attr, value); +} +# 2322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaFuncGetName( + const char **name, + T *func +) +{ + return ::cudaFuncGetName(name, (const void *)func); +} +# 2345 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGetKernel( + cudaKernel_t *kernelPtr, + T *func +) +{ + return ::cudaGetKernel(kernelPtr, (const void *)func); +} +# 2364 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +#pragma GCC diagnostic pop +# 0 "" 2 +# 1 "CMakeCUDACompilerId.cu" +# 64 "CMakeCUDACompilerId.cu" +char const* info_compiler = "INFO" ":" "compiler[" "NVIDIA" "]"; + +char const* info_simulate = "INFO" ":" "simulate[" "GNU" "]"; +# 369 "CMakeCUDACompilerId.cu" +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + ('0' + (((12) / 10000000)%10)), ('0' + (((12) / 1000000)%10)), ('0' + (((12) / 100000)%10)), ('0' + (((12) / 10000)%10)), ('0' + (((12) / 1000)%10)), ('0' + (((12) / 100)%10)), ('0' + (((12) / 10)%10)), ('0' + ((12) % 10)), + + '.', ('0' + (((6) / 10000000)%10)), ('0' + (((6) / 1000000)%10)), ('0' + (((6) / 100000)%10)), ('0' + (((6) / 10000)%10)), ('0' + (((6) / 1000)%10)), ('0' + (((6) / 100)%10)), ('0' + (((6) / 10)%10)), ('0' + ((6) % 10)), + + '.', ('0' + (((20) / 10000000)%10)), ('0' + (((20) / 1000000)%10)), ('0' + (((20) / 100000)%10)), ('0' + (((20) / 10000)%10)), ('0' + (((20) / 1000)%10)), ('0' + (((20) / 100)%10)), ('0' + (((20) / 10)%10)), ('0' + ((20) % 10)), + + + + + + ']','\0'}; +# 398 "CMakeCUDACompilerId.cu" +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + ('0' + (((13) / 10000000)%10)), ('0' + (((13) / 1000000)%10)), ('0' + (((13) / 100000)%10)), ('0' + (((13) / 10000)%10)), ('0' + (((13) / 1000)%10)), ('0' + (((13) / 100)%10)), ('0' + (((13) / 10)%10)), ('0' + ((13) % 10)), + + '.', ('0' + (((2) / 10000000)%10)), ('0' + (((2) / 1000000)%10)), ('0' + (((2) / 100000)%10)), ('0' + (((2) / 10000)%10)), ('0' + (((2) / 1000)%10)), ('0' + (((2) / 100)%10)), ('0' + (((2) / 10)%10)), ('0' + ((2) % 10)), + + + + + + + + ']','\0'}; + + + + + + +char const* info_platform = "INFO" ":" "platform[" "Linux" "]"; +char const* info_arch = "INFO" ":" "arch[" "]"; + + + +const char* info_language_standard_default = "INFO" ":" "standard_default[" + + + + + + "17" + + + + + + + +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" + + + "ON" + + + +"]"; + + + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + + require += info_version[argc]; + + + require += info_simulate[argc]; + + + require += info_simulate_version[argc]; + + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii new file mode 100644 index 0000000..676555e --- /dev/null +++ b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cpp4.ii @@ -0,0 +1,32628 @@ +# 0 "CMakeCUDACompilerId.cu" +# 0 "" +# 0 "" +# 1 "/usr/include/stdc-predef.h" 1 3 4 +# 0 "" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 1 +# 61 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +#pragma GCC diagnostic push + + +#pragma GCC diagnostic ignored "-Wunused-function" +# 82 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_config.h" 1 +# 218 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_config.h" +# 1 "/usr/include/features.h" 1 3 4 +# 438 "/usr/include/features.h" 3 4 +# 1 "/usr/include/sys/cdefs.h" 1 3 4 +# 501 "/usr/include/sys/cdefs.h" 3 4 +# 1 "/usr/include/bits/wordsize.h" 1 3 4 +# 502 "/usr/include/sys/cdefs.h" 2 3 4 +# 1 "/usr/include/bits/long-double.h" 1 3 4 +# 503 "/usr/include/sys/cdefs.h" 2 3 4 +# 439 "/usr/include/features.h" 2 3 4 +# 462 "/usr/include/features.h" 3 4 +# 1 "/usr/include/gnu/stubs.h" 1 3 4 +# 10 "/usr/include/gnu/stubs.h" 3 4 +# 1 "/usr/include/gnu/stubs-64.h" 1 3 4 +# 11 "/usr/include/gnu/stubs.h" 2 3 4 +# 463 "/usr/include/features.h" 2 3 4 +# 219 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_config.h" 2 +# 83 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 + + + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 56 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" 1 +# 59 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 64 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" +# 1 "/usr/include/ctype.h" 1 3 4 +# 26 "/usr/include/ctype.h" 3 4 +# 1 "/usr/include/bits/types.h" 1 3 4 +# 27 "/usr/include/bits/types.h" 3 4 +# 1 "/usr/include/bits/wordsize.h" 1 3 4 +# 28 "/usr/include/bits/types.h" 2 3 4 + + + +# 30 "/usr/include/bits/types.h" 3 4 +typedef unsigned char __u_char; +typedef unsigned short int __u_short; +typedef unsigned int __u_int; +typedef unsigned long int __u_long; + + +typedef signed char __int8_t; +typedef unsigned char __uint8_t; +typedef signed short int __int16_t; +typedef unsigned short int __uint16_t; +typedef signed int __int32_t; +typedef unsigned int __uint32_t; + +typedef signed long int __int64_t; +typedef unsigned long int __uint64_t; + + + + + + +typedef __int8_t __int_least8_t; +typedef __uint8_t __uint_least8_t; +typedef __int16_t __int_least16_t; +typedef __uint16_t __uint_least16_t; +typedef __int32_t __int_least32_t; +typedef __uint32_t __uint_least32_t; +typedef __int64_t __int_least64_t; +typedef __uint64_t __uint_least64_t; + + + +typedef long int __quad_t; +typedef unsigned long int __u_quad_t; + + + + + + + +typedef long int __intmax_t; +typedef unsigned long int __uintmax_t; +# 140 "/usr/include/bits/types.h" 3 4 +# 1 "/usr/include/bits/typesizes.h" 1 3 4 +# 141 "/usr/include/bits/types.h" 2 3 4 + + +typedef unsigned long int __dev_t; +typedef unsigned int __uid_t; +typedef unsigned int __gid_t; +typedef unsigned long int __ino_t; +typedef unsigned long int __ino64_t; +typedef unsigned int __mode_t; +typedef unsigned long int __nlink_t; +typedef long int __off_t; +typedef long int __off64_t; +typedef int __pid_t; +typedef struct { int __val[2]; } __fsid_t; +typedef long int __clock_t; +typedef unsigned long int __rlim_t; +typedef unsigned long int __rlim64_t; +typedef unsigned int __id_t; +typedef long int __time_t; +typedef unsigned int __useconds_t; +typedef long int __suseconds_t; + +typedef int __daddr_t; +typedef int __key_t; + + +typedef int __clockid_t; + + +typedef void * __timer_t; + + +typedef long int __blksize_t; + + + + +typedef long int __blkcnt_t; +typedef long int __blkcnt64_t; + + +typedef unsigned long int __fsblkcnt_t; +typedef unsigned long int __fsblkcnt64_t; + + +typedef unsigned long int __fsfilcnt_t; +typedef unsigned long int __fsfilcnt64_t; + + +typedef long int __fsword_t; + +typedef long int __ssize_t; + + +typedef long int __syscall_slong_t; + +typedef unsigned long int __syscall_ulong_t; + + + +typedef __off64_t __loff_t; +typedef char *__caddr_t; + + +typedef long int __intptr_t; + + +typedef unsigned int __socklen_t; + + + + +typedef int __sig_atomic_t; +# 27 "/usr/include/ctype.h" 2 3 4 + +extern "C" { +# 39 "/usr/include/ctype.h" 3 4 +# 1 "/usr/include/endian.h" 1 3 4 +# 36 "/usr/include/endian.h" 3 4 +# 1 "/usr/include/bits/endian.h" 1 3 4 +# 37 "/usr/include/endian.h" 2 3 4 +# 60 "/usr/include/endian.h" 3 4 +# 1 "/usr/include/bits/byteswap.h" 1 3 4 +# 33 "/usr/include/bits/byteswap.h" 3 4 +static __inline __uint16_t +__bswap_16 (__uint16_t __bsx) +{ + + return __builtin_bswap16 (__bsx); + + + +} + + + + + + +static __inline __uint32_t +__bswap_32 (__uint32_t __bsx) +{ + + return __builtin_bswap32 (__bsx); + + + +} +# 69 "/usr/include/bits/byteswap.h" 3 4 +__extension__ static __inline __uint64_t +__bswap_64 (__uint64_t __bsx) +{ + + return __builtin_bswap64 (__bsx); + + + +} +# 61 "/usr/include/endian.h" 2 3 4 +# 1 "/usr/include/bits/uintn-identity.h" 1 3 4 +# 32 "/usr/include/bits/uintn-identity.h" 3 4 +static __inline __uint16_t +__uint16_identity (__uint16_t __x) +{ + return __x; +} + +static __inline __uint32_t +__uint32_identity (__uint32_t __x) +{ + return __x; +} + +static __inline __uint64_t +__uint64_identity (__uint64_t __x) +{ + return __x; +} +# 62 "/usr/include/endian.h" 2 3 4 +# 40 "/usr/include/ctype.h" 2 3 4 + + + + + + +enum +{ + _ISupper = ((0) < 8 ? ((1 << (0)) << 8) : ((1 << (0)) >> 8)), + _ISlower = ((1) < 8 ? ((1 << (1)) << 8) : ((1 << (1)) >> 8)), + _ISalpha = ((2) < 8 ? ((1 << (2)) << 8) : ((1 << (2)) >> 8)), + _ISdigit = ((3) < 8 ? ((1 << (3)) << 8) : ((1 << (3)) >> 8)), + _ISxdigit = ((4) < 8 ? ((1 << (4)) << 8) : ((1 << (4)) >> 8)), + _ISspace = ((5) < 8 ? ((1 << (5)) << 8) : ((1 << (5)) >> 8)), + _ISprint = ((6) < 8 ? ((1 << (6)) << 8) : ((1 << (6)) >> 8)), + _ISgraph = ((7) < 8 ? ((1 << (7)) << 8) : ((1 << (7)) >> 8)), + _ISblank = ((8) < 8 ? ((1 << (8)) << 8) : ((1 << (8)) >> 8)), + _IScntrl = ((9) < 8 ? ((1 << (9)) << 8) : ((1 << (9)) >> 8)), + _ISpunct = ((10) < 8 ? ((1 << (10)) << 8) : ((1 << (10)) >> 8)), + _ISalnum = ((11) < 8 ? ((1 << (11)) << 8) : ((1 << (11)) >> 8)) +}; +# 79 "/usr/include/ctype.h" 3 4 +extern const unsigned short int **__ctype_b_loc (void) + throw () __attribute__ ((__const__)); +extern const __int32_t **__ctype_tolower_loc (void) + throw () __attribute__ ((__const__)); +extern const __int32_t **__ctype_toupper_loc (void) + throw () __attribute__ ((__const__)); +# 108 "/usr/include/ctype.h" 3 4 +extern int isalnum (int) throw (); +extern int isalpha (int) throw (); +extern int iscntrl (int) throw (); +extern int isdigit (int) throw (); +extern int islower (int) throw (); +extern int isgraph (int) throw (); +extern int isprint (int) throw (); +extern int ispunct (int) throw (); +extern int isspace (int) throw (); +extern int isupper (int) throw (); +extern int isxdigit (int) throw (); + + + +extern int tolower (int __c) throw (); + + +extern int toupper (int __c) throw (); + + + + +extern int isblank (int) throw (); + + + + +extern int isctype (int __c, int __mask) throw (); + + + + + + +extern int isascii (int __c) throw (); + + + +extern int toascii (int __c) throw (); + + + +extern int _toupper (int) throw (); +extern int _tolower (int) throw (); +# 237 "/usr/include/ctype.h" 3 4 +# 1 "/usr/include/bits/types/locale_t.h" 1 3 4 +# 22 "/usr/include/bits/types/locale_t.h" 3 4 +# 1 "/usr/include/bits/types/__locale_t.h" 1 3 4 +# 28 "/usr/include/bits/types/__locale_t.h" 3 4 +struct __locale_struct +{ + + struct __locale_data *__locales[13]; + + + const unsigned short int *__ctype_b; + const int *__ctype_tolower; + const int *__ctype_toupper; + + + const char *__names[13]; +}; + +typedef struct __locale_struct *__locale_t; +# 23 "/usr/include/bits/types/locale_t.h" 2 3 4 + +typedef __locale_t locale_t; +# 238 "/usr/include/ctype.h" 2 3 4 +# 251 "/usr/include/ctype.h" 3 4 +extern int isalnum_l (int, locale_t) throw (); +extern int isalpha_l (int, locale_t) throw (); +extern int iscntrl_l (int, locale_t) throw (); +extern int isdigit_l (int, locale_t) throw (); +extern int islower_l (int, locale_t) throw (); +extern int isgraph_l (int, locale_t) throw (); +extern int isprint_l (int, locale_t) throw (); +extern int ispunct_l (int, locale_t) throw (); +extern int isspace_l (int, locale_t) throw (); +extern int isupper_l (int, locale_t) throw (); +extern int isxdigit_l (int, locale_t) throw (); + +extern int isblank_l (int, locale_t) throw (); + + + +extern int __tolower_l (int __c, locale_t __l) throw (); +extern int tolower_l (int __c, locale_t __l) throw (); + + +extern int __toupper_l (int __c, locale_t __l) throw (); +extern int toupper_l (int __c, locale_t __l) throw (); +# 327 "/usr/include/ctype.h" 3 4 +} +# 65 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 2 +# 60 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" 2 +# 68 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" + +# 68 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" +enum __attribute__((device_builtin)) cudaRoundMode +{ + cudaRoundNearest, + cudaRoundZero, + cudaRoundPosInf, + cudaRoundMinInf +}; +# 57 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" 1 +# 59 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 60 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" 1 +# 65 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 66 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" 2 +# 104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +struct __attribute__((device_builtin)) char1 +{ + signed char x; +}; + +struct __attribute__((device_builtin)) uchar1 +{ + unsigned char x; +}; + + +struct __attribute__((device_builtin)) __attribute__((aligned(2))) char2 +{ + signed char x, y; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(2))) uchar2 +{ + unsigned char x, y; +}; + +struct __attribute__((device_builtin)) char3 +{ + signed char x, y, z; +}; + +struct __attribute__((device_builtin)) uchar3 +{ + unsigned char x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(4))) char4 +{ + signed char x, y, z, w; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(4))) uchar4 +{ + unsigned char x, y, z, w; +}; + +struct __attribute__((device_builtin)) short1 +{ + short x; +}; + +struct __attribute__((device_builtin)) ushort1 +{ + unsigned short x; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(4))) short2 +{ + short x, y; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(4))) ushort2 +{ + unsigned short x, y; +}; + +struct __attribute__((device_builtin)) short3 +{ + short x, y, z; +}; + +struct __attribute__((device_builtin)) ushort3 +{ + unsigned short x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(8))) short4 { short x; short y; short z; short w; }; +struct __attribute__((device_builtin)) __attribute__((aligned(8))) ushort4 { unsigned short x; unsigned short y; unsigned short z; unsigned short w; }; + +struct __attribute__((device_builtin)) int1 +{ + int x; +}; + +struct __attribute__((device_builtin)) uint1 +{ + unsigned int x; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(8))) int2 { int x; int y; }; +struct __attribute__((device_builtin)) __attribute__((aligned(8))) uint2 { unsigned int x; unsigned int y; }; + +struct __attribute__((device_builtin)) int3 +{ + int x, y, z; +}; + +struct __attribute__((device_builtin)) uint3 +{ + unsigned int x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) int4 +{ + int x, y, z, w; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) uint4 +{ + unsigned int x, y, z, w; +}; + +struct __attribute__((device_builtin)) long1 +{ + long int x; +}; + +struct __attribute__((device_builtin)) ulong1 +{ + unsigned long x; +}; + + + + + + +struct __attribute__((device_builtin)) __attribute__((aligned(2*sizeof(long int)))) long2 +{ + long int x, y; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(2*sizeof(unsigned long int)))) ulong2 +{ + unsigned long int x, y; +}; + + + +struct __attribute__((device_builtin)) long3 +{ + long int x, y, z; +}; + +struct __attribute__((device_builtin)) ulong3 +{ + unsigned long int x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) long4 +{ + long int x, y, z, w; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) ulong4 +{ + unsigned long int x, y, z, w; +}; + +struct __attribute__((device_builtin)) float1 +{ + float x; +}; +# 280 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +struct __attribute__((device_builtin)) __attribute__((aligned(8))) float2 { float x; float y; }; + + + + +struct __attribute__((device_builtin)) float3 +{ + float x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) float4 +{ + float x, y, z, w; +}; + +struct __attribute__((device_builtin)) longlong1 +{ + long long int x; +}; + +struct __attribute__((device_builtin)) ulonglong1 +{ + unsigned long long int x; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) longlong2 +{ + long long int x, y; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) ulonglong2 +{ + unsigned long long int x, y; +}; + +struct __attribute__((device_builtin)) longlong3 +{ + long long int x, y, z; +}; + +struct __attribute__((device_builtin)) ulonglong3 +{ + unsigned long long int x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) longlong4 +{ + long long int x, y, z ,w; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) ulonglong4 +{ + unsigned long long int x, y, z, w; +}; + +struct __attribute__((device_builtin)) double1 +{ + double x; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) double2 +{ + double x, y; +}; + +struct __attribute__((device_builtin)) double3 +{ + double x, y, z; +}; + +struct __attribute__((device_builtin)) __attribute__((aligned(16))) double4 +{ + double x, y, z, w; +}; +# 367 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +typedef __attribute__((device_builtin)) struct char1 char1; +typedef __attribute__((device_builtin)) struct uchar1 uchar1; +typedef __attribute__((device_builtin)) struct char2 char2; +typedef __attribute__((device_builtin)) struct uchar2 uchar2; +typedef __attribute__((device_builtin)) struct char3 char3; +typedef __attribute__((device_builtin)) struct uchar3 uchar3; +typedef __attribute__((device_builtin)) struct char4 char4; +typedef __attribute__((device_builtin)) struct uchar4 uchar4; +typedef __attribute__((device_builtin)) struct short1 short1; +typedef __attribute__((device_builtin)) struct ushort1 ushort1; +typedef __attribute__((device_builtin)) struct short2 short2; +typedef __attribute__((device_builtin)) struct ushort2 ushort2; +typedef __attribute__((device_builtin)) struct short3 short3; +typedef __attribute__((device_builtin)) struct ushort3 ushort3; +typedef __attribute__((device_builtin)) struct short4 short4; +typedef __attribute__((device_builtin)) struct ushort4 ushort4; +typedef __attribute__((device_builtin)) struct int1 int1; +typedef __attribute__((device_builtin)) struct uint1 uint1; +typedef __attribute__((device_builtin)) struct int2 int2; +typedef __attribute__((device_builtin)) struct uint2 uint2; +typedef __attribute__((device_builtin)) struct int3 int3; +typedef __attribute__((device_builtin)) struct uint3 uint3; +typedef __attribute__((device_builtin)) struct int4 int4; +typedef __attribute__((device_builtin)) struct uint4 uint4; +typedef __attribute__((device_builtin)) struct long1 long1; +typedef __attribute__((device_builtin)) struct ulong1 ulong1; +typedef __attribute__((device_builtin)) struct long2 long2; +typedef __attribute__((device_builtin)) struct ulong2 ulong2; +typedef __attribute__((device_builtin)) struct long3 long3; +typedef __attribute__((device_builtin)) struct ulong3 ulong3; +typedef __attribute__((device_builtin)) struct long4 long4; +typedef __attribute__((device_builtin)) struct ulong4 ulong4; +typedef __attribute__((device_builtin)) struct float1 float1; +typedef __attribute__((device_builtin)) struct float2 float2; +typedef __attribute__((device_builtin)) struct float3 float3; +typedef __attribute__((device_builtin)) struct float4 float4; +typedef __attribute__((device_builtin)) struct longlong1 longlong1; +typedef __attribute__((device_builtin)) struct ulonglong1 ulonglong1; +typedef __attribute__((device_builtin)) struct longlong2 longlong2; +typedef __attribute__((device_builtin)) struct ulonglong2 ulonglong2; +typedef __attribute__((device_builtin)) struct longlong3 longlong3; +typedef __attribute__((device_builtin)) struct ulonglong3 ulonglong3; +typedef __attribute__((device_builtin)) struct longlong4 longlong4; +typedef __attribute__((device_builtin)) struct ulonglong4 ulonglong4; +typedef __attribute__((device_builtin)) struct double1 double1; +typedef __attribute__((device_builtin)) struct double2 double2; +typedef __attribute__((device_builtin)) struct double3 double3; +typedef __attribute__((device_builtin)) struct double4 double4; +# 426 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +struct __attribute__((device_builtin)) dim3 +{ + unsigned int x, y, z; + + + __attribute__((host)) __attribute__((device)) constexpr dim3(unsigned int vx = 1, unsigned int vy = 1, unsigned int vz = 1) : x(vx), y(vy), z(vz) {} + __attribute__((host)) __attribute__((device)) constexpr dim3(uint3 v) : x(v.x), y(v.y), z(v.z) {} + __attribute__((host)) __attribute__((device)) constexpr operator uint3(void) const { return uint3{x, y, z}; } + + + + + + +}; + +typedef __attribute__((device_builtin)) struct dim3 dim3; +# 62 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" 2 +# 83 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 1 3 4 +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/syslimits.h" 1 3 4 + + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 1 3 4 +# 205 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 3 4 +# 1 "/usr/include/limits.h" 1 3 4 +# 26 "/usr/include/limits.h" 3 4 +# 1 "/usr/include/bits/libc-header-start.h" 1 3 4 +# 27 "/usr/include/limits.h" 2 3 4 +# 183 "/usr/include/limits.h" 3 4 +# 1 "/usr/include/bits/posix1_lim.h" 1 3 4 +# 27 "/usr/include/bits/posix1_lim.h" 3 4 +# 1 "/usr/include/bits/wordsize.h" 1 3 4 +# 28 "/usr/include/bits/posix1_lim.h" 2 3 4 +# 161 "/usr/include/bits/posix1_lim.h" 3 4 +# 1 "/usr/include/bits/local_lim.h" 1 3 4 +# 38 "/usr/include/bits/local_lim.h" 3 4 +# 1 "/usr/include/linux/limits.h" 1 3 4 +# 39 "/usr/include/bits/local_lim.h" 2 3 4 +# 162 "/usr/include/bits/posix1_lim.h" 2 3 4 +# 184 "/usr/include/limits.h" 2 3 4 + + + +# 1 "/usr/include/bits/posix2_lim.h" 1 3 4 +# 188 "/usr/include/limits.h" 2 3 4 + + + +# 1 "/usr/include/bits/xopen_lim.h" 1 3 4 +# 64 "/usr/include/bits/xopen_lim.h" 3 4 +# 1 "/usr/include/bits/uio_lim.h" 1 3 4 +# 65 "/usr/include/bits/xopen_lim.h" 2 3 4 +# 192 "/usr/include/limits.h" 2 3 4 +# 206 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 2 3 4 +# 8 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/syslimits.h" 2 3 4 +# 35 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/limits.h" 2 3 4 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 145 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 4 + +# 145 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 4 +typedef long int ptrdiff_t; +# 214 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 4 +typedef long unsigned int size_t; +# 425 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 4 +typedef struct { + long long __max_align_ll __attribute__((__aligned__(__alignof__(long long)))); + long double __max_align_ld __attribute__((__aligned__(__alignof__(long double)))); +# 436 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 4 +} max_align_t; + + + + + + + typedef decltype(nullptr) nullptr_t; +# 85 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" 2 +# 205 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + +# 205 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +enum __attribute__((device_builtin)) cudaError +{ + + + + + + cudaSuccess = 0, + + + + + + cudaErrorInvalidValue = 1, + + + + + + cudaErrorMemoryAllocation = 2, + + + + + + cudaErrorInitializationError = 3, + + + + + + + cudaErrorCudartUnloading = 4, + + + + + + + cudaErrorProfilerDisabled = 5, + + + + + + + + cudaErrorProfilerNotInitialized = 6, + + + + + + + cudaErrorProfilerAlreadyStarted = 7, + + + + + + + cudaErrorProfilerAlreadyStopped = 8, + + + + + + + + cudaErrorInvalidConfiguration = 9, + + + + + + cudaErrorInvalidPitchValue = 12, + + + + + + cudaErrorInvalidSymbol = 13, + + + + + + + + cudaErrorInvalidHostPointer = 16, + + + + + + + + cudaErrorInvalidDevicePointer = 17, + + + + + cudaErrorInvalidTexture = 18, + + + + + + cudaErrorInvalidTextureBinding = 19, + + + + + + + cudaErrorInvalidChannelDescriptor = 20, + + + + + + cudaErrorInvalidMemcpyDirection = 21, +# 336 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorAddressOfConstant = 22, +# 345 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorTextureFetchFailed = 23, +# 354 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorTextureNotBound = 24, +# 363 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorSynchronizationError = 25, + + + + + cudaErrorInvalidFilterSetting = 26, + + + + + + cudaErrorInvalidNormSetting = 27, + + + + + + + + cudaErrorMixedDeviceExecution = 28, + + + + + + + + cudaErrorNotYetImplemented = 31, +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorMemoryValueTooLarge = 32, + + + + + + cudaErrorStubLibrary = 34, + + + + + + + cudaErrorInsufficientDriver = 35, + + + + + + + cudaErrorCallRequiresNewerDriver = 36, + + + + + + cudaErrorInvalidSurface = 37, + + + + + + cudaErrorDuplicateVariableName = 43, + + + + + + cudaErrorDuplicateTextureName = 44, + + + + + + cudaErrorDuplicateSurfaceName = 45, +# 453 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorDevicesUnavailable = 46, +# 466 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorIncompatibleDriverContext = 49, + + + + + + cudaErrorMissingConfiguration = 52, +# 481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorPriorLaunchFailure = 53, + + + + + + cudaErrorLaunchMaxDepthExceeded = 65, + + + + + + + + cudaErrorLaunchFileScopedTex = 66, + + + + + + + + cudaErrorLaunchFileScopedSurf = 67, +# 519 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorSyncDepthExceeded = 68, +# 531 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorLaunchPendingCountExceeded = 69, + + + + + + cudaErrorInvalidDeviceFunction = 98, + + + + + + cudaErrorNoDevice = 100, + + + + + + + cudaErrorInvalidDevice = 101, + + + + + cudaErrorDeviceNotLicensed = 102, +# 564 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorSoftwareValidityNotEstablished = 103, + + + + + cudaErrorStartupFailure = 127, + + + + + cudaErrorInvalidKernelImage = 200, +# 584 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorDeviceUninitialized = 201, + + + + + cudaErrorMapBufferObjectFailed = 205, + + + + + cudaErrorUnmapBufferObjectFailed = 206, + + + + + + cudaErrorArrayIsMapped = 207, + + + + + cudaErrorAlreadyMapped = 208, + + + + + + + + cudaErrorNoKernelImageForDevice = 209, + + + + + cudaErrorAlreadyAcquired = 210, + + + + + cudaErrorNotMapped = 211, + + + + + + cudaErrorNotMappedAsArray = 212, + + + + + + cudaErrorNotMappedAsPointer = 213, + + + + + + cudaErrorECCUncorrectable = 214, + + + + + + cudaErrorUnsupportedLimit = 215, + + + + + + cudaErrorDeviceAlreadyInUse = 216, + + + + + + cudaErrorPeerAccessUnsupported = 217, + + + + + + cudaErrorInvalidPtx = 218, + + + + + cudaErrorInvalidGraphicsContext = 219, + + + + + + cudaErrorNvlinkUncorrectable = 220, + + + + + + + cudaErrorJitCompilerNotFound = 221, + + + + + + + cudaErrorUnsupportedPtxVersion = 222, + + + + + + + cudaErrorJitCompilationDisabled = 223, + + + + + cudaErrorUnsupportedExecAffinity = 224, + + + + + + cudaErrorUnsupportedDevSideSync = 225, + + + + + cudaErrorInvalidSource = 300, + + + + + cudaErrorFileNotFound = 301, + + + + + cudaErrorSharedObjectSymbolNotFound = 302, + + + + + cudaErrorSharedObjectInitFailed = 303, + + + + + cudaErrorOperatingSystem = 304, + + + + + + + cudaErrorInvalidResourceHandle = 400, + + + + + + cudaErrorIllegalState = 401, + + + + + + + + cudaErrorLossyQuery = 402, + + + + + + + cudaErrorSymbolNotFound = 500, + + + + + + + + cudaErrorNotReady = 600, + + + + + + + + cudaErrorIllegalAddress = 700, +# 786 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorLaunchOutOfResources = 701, +# 797 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorLaunchTimeout = 702, + + + + + + cudaErrorLaunchIncompatibleTexturing = 703, + + + + + + + cudaErrorPeerAccessAlreadyEnabled = 704, + + + + + + + cudaErrorPeerAccessNotEnabled = 705, +# 830 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorSetOnActiveProcess = 708, + + + + + + + cudaErrorContextIsDestroyed = 709, + + + + + + + cudaErrorAssert = 710, + + + + + + + cudaErrorTooManyPeers = 711, + + + + + + cudaErrorHostMemoryAlreadyRegistered = 712, + + + + + + cudaErrorHostMemoryNotRegistered = 713, +# 872 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorHardwareStackError = 714, + + + + + + + + cudaErrorIllegalInstruction = 715, +# 889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorMisalignedAddress = 716, +# 900 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorInvalidAddressSpace = 717, + + + + + + + + cudaErrorInvalidPc = 718, +# 919 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorLaunchFailure = 719, +# 928 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorCooperativeLaunchTooLarge = 720, + + + + + cudaErrorNotPermitted = 800, + + + + + + cudaErrorNotSupported = 801, +# 948 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorSystemNotReady = 802, + + + + + + + cudaErrorSystemDriverMismatch = 803, +# 964 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorCompatNotSupportedOnDevice = 804, + + + + + cudaErrorMpsConnectionFailed = 805, + + + + + cudaErrorMpsRpcFailure = 806, + + + + + + cudaErrorMpsServerNotReady = 807, + + + + + cudaErrorMpsMaxClientsReached = 808, + + + + + cudaErrorMpsMaxConnectionsReached = 809, + + + + + cudaErrorMpsClientTerminated = 810, + + + + + cudaErrorCdpNotSupported = 811, + + + + + cudaErrorCdpVersionMismatch = 812, + + + + + cudaErrorStreamCaptureUnsupported = 900, + + + + + + cudaErrorStreamCaptureInvalidated = 901, + + + + + + cudaErrorStreamCaptureMerge = 902, + + + + + cudaErrorStreamCaptureUnmatched = 903, + + + + + + cudaErrorStreamCaptureUnjoined = 904, + + + + + + + cudaErrorStreamCaptureIsolation = 905, + + + + + + cudaErrorStreamCaptureImplicit = 906, + + + + + + cudaErrorCapturedEvent = 907, + + + + + + + cudaErrorStreamCaptureWrongThread = 908, + + + + + cudaErrorTimeout = 909, + + + + + + cudaErrorGraphExecUpdateFailure = 910, +# 1080 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaErrorExternalDevice = 911, + + + + + + cudaErrorInvalidClusterSize = 912, + + + + + + cudaErrorFunctionNotLoaded = 913, + + + + + + cudaErrorInvalidResourceType = 914, + + + + + + cudaErrorInvalidResourceConfiguration = 915, + + + + + cudaErrorUnknown = 999 + + + + + + + + , cudaErrorApiFailureBase = 10000 +}; + + + + +enum __attribute__((device_builtin)) cudaChannelFormatKind +{ + cudaChannelFormatKindSigned = 0, + cudaChannelFormatKindUnsigned = 1, + cudaChannelFormatKindFloat = 2, + cudaChannelFormatKindNone = 3, + cudaChannelFormatKindNV12 = 4, + cudaChannelFormatKindUnsignedNormalized8X1 = 5, + cudaChannelFormatKindUnsignedNormalized8X2 = 6, + cudaChannelFormatKindUnsignedNormalized8X4 = 7, + cudaChannelFormatKindUnsignedNormalized16X1 = 8, + cudaChannelFormatKindUnsignedNormalized16X2 = 9, + cudaChannelFormatKindUnsignedNormalized16X4 = 10, + cudaChannelFormatKindSignedNormalized8X1 = 11, + cudaChannelFormatKindSignedNormalized8X2 = 12, + cudaChannelFormatKindSignedNormalized8X4 = 13, + cudaChannelFormatKindSignedNormalized16X1 = 14, + cudaChannelFormatKindSignedNormalized16X2 = 15, + cudaChannelFormatKindSignedNormalized16X4 = 16, + cudaChannelFormatKindUnsignedBlockCompressed1 = 17, + cudaChannelFormatKindUnsignedBlockCompressed1SRGB = 18, + cudaChannelFormatKindUnsignedBlockCompressed2 = 19, + cudaChannelFormatKindUnsignedBlockCompressed2SRGB = 20, + cudaChannelFormatKindUnsignedBlockCompressed3 = 21, + cudaChannelFormatKindUnsignedBlockCompressed3SRGB = 22, + cudaChannelFormatKindUnsignedBlockCompressed4 = 23, + cudaChannelFormatKindSignedBlockCompressed4 = 24, + cudaChannelFormatKindUnsignedBlockCompressed5 = 25, + cudaChannelFormatKindSignedBlockCompressed5 = 26, + cudaChannelFormatKindUnsignedBlockCompressed6H = 27, + cudaChannelFormatKindSignedBlockCompressed6H = 28, + cudaChannelFormatKindUnsignedBlockCompressed7 = 29, + cudaChannelFormatKindUnsignedBlockCompressed7SRGB = 30 +}; + + + + +struct __attribute__((device_builtin)) cudaChannelFormatDesc +{ + int x; + int y; + int z; + int w; + enum cudaChannelFormatKind f; +}; + + + + +typedef struct cudaArray *cudaArray_t; + + + + +typedef const struct cudaArray *cudaArray_const_t; + +struct cudaArray; + + + + +typedef struct cudaMipmappedArray *cudaMipmappedArray_t; + + + + +typedef const struct cudaMipmappedArray *cudaMipmappedArray_const_t; + +struct cudaMipmappedArray; +# 1202 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct __attribute__((device_builtin)) cudaArraySparseProperties { + struct { + unsigned int width; + unsigned int height; + unsigned int depth; + } tileExtent; + unsigned int miptailFirstLevel; + unsigned long long miptailSize; + unsigned int flags; + unsigned int reserved[4]; +}; + + + + +struct __attribute__((device_builtin)) cudaArrayMemoryRequirements { + size_t size; + size_t alignment; + unsigned int reserved[4]; +}; + + + + +enum __attribute__((device_builtin)) cudaMemoryType +{ + cudaMemoryTypeUnregistered = 0, + cudaMemoryTypeHost = 1, + cudaMemoryTypeDevice = 2, + cudaMemoryTypeManaged = 3 +}; + + + + +enum __attribute__((device_builtin)) cudaMemcpyKind +{ + cudaMemcpyHostToHost = 0, + cudaMemcpyHostToDevice = 1, + cudaMemcpyDeviceToHost = 2, + cudaMemcpyDeviceToDevice = 3, + cudaMemcpyDefault = 4 +}; + + + + + + +struct __attribute__((device_builtin)) cudaPitchedPtr +{ + void *ptr; + size_t pitch; + size_t xsize; + size_t ysize; +}; + + + + + + +struct __attribute__((device_builtin)) cudaExtent +{ + size_t width; + size_t height; + size_t depth; +}; + + + + + + +struct __attribute__((device_builtin)) cudaPos +{ + size_t x; + size_t y; + size_t z; +}; + + + + +struct __attribute__((device_builtin)) cudaMemcpy3DParms +{ + cudaArray_t srcArray; + struct cudaPos srcPos; + struct cudaPitchedPtr srcPtr; + + cudaArray_t dstArray; + struct cudaPos dstPos; + struct cudaPitchedPtr dstPtr; + + struct cudaExtent extent; + enum cudaMemcpyKind kind; +}; + + + + +struct __attribute__((device_builtin)) cudaMemcpyNodeParams { + int flags; + int reserved[3]; + struct cudaMemcpy3DParms copyParams; +}; + + + + +struct __attribute__((device_builtin)) cudaMemcpy3DPeerParms +{ + cudaArray_t srcArray; + struct cudaPos srcPos; + struct cudaPitchedPtr srcPtr; + int srcDevice; + + cudaArray_t dstArray; + struct cudaPos dstPos; + struct cudaPitchedPtr dstPtr; + int dstDevice; + + struct cudaExtent extent; +}; + + + + +struct __attribute__((device_builtin)) cudaMemsetParams { + void *dst; + size_t pitch; + unsigned int value; + unsigned int elementSize; + size_t width; + size_t height; +}; + + + + +struct __attribute__((device_builtin)) cudaMemsetParamsV2 { + void *dst; + size_t pitch; + unsigned int value; + unsigned int elementSize; + size_t width; + size_t height; +}; + + + + +enum __attribute__((device_builtin)) cudaAccessProperty { + cudaAccessPropertyNormal = 0, + cudaAccessPropertyStreaming = 1, + cudaAccessPropertyPersisting = 2 +}; +# 1371 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct __attribute__((device_builtin)) cudaAccessPolicyWindow { + void *base_ptr; + size_t num_bytes; + float hitRatio; + enum cudaAccessProperty hitProp; + enum cudaAccessProperty missProp; +}; +# 1389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef void ( *cudaHostFn_t)(void *userData); + + + + +struct __attribute__((device_builtin)) cudaHostNodeParams { + cudaHostFn_t fn; + void* userData; +}; + + + + +struct __attribute__((device_builtin)) cudaHostNodeParamsV2 { + cudaHostFn_t fn; + void* userData; +}; + + + + +enum __attribute__((device_builtin)) cudaStreamCaptureStatus { + cudaStreamCaptureStatusNone = 0, + cudaStreamCaptureStatusActive = 1, + cudaStreamCaptureStatusInvalidated = 2 + +}; + + + + + +enum __attribute__((device_builtin)) cudaStreamCaptureMode { + cudaStreamCaptureModeGlobal = 0, + cudaStreamCaptureModeThreadLocal = 1, + cudaStreamCaptureModeRelaxed = 2 +}; + +enum __attribute__((device_builtin)) cudaSynchronizationPolicy { + cudaSyncPolicyAuto = 1, + cudaSyncPolicySpin = 2, + cudaSyncPolicyYield = 3, + cudaSyncPolicyBlockingSync = 4 +}; + + + + +enum __attribute__((device_builtin)) cudaClusterSchedulingPolicy { + cudaClusterSchedulingPolicyDefault = 0, + cudaClusterSchedulingPolicySpread = 1, + cudaClusterSchedulingPolicyLoadBalancing = 2 +}; + + + + +enum __attribute__((device_builtin)) cudaStreamUpdateCaptureDependenciesFlags { + cudaStreamAddCaptureDependencies = 0x0, + cudaStreamSetCaptureDependencies = 0x1 +}; + + + + +enum __attribute__((device_builtin)) cudaUserObjectFlags { + cudaUserObjectNoDestructorSync = 0x1 +}; + + + + +enum __attribute__((device_builtin)) cudaUserObjectRetainFlags { + cudaGraphUserObjectMove = 0x1 +}; + + + + +struct cudaGraphicsResource; + + + + +enum __attribute__((device_builtin)) cudaGraphicsRegisterFlags +{ + cudaGraphicsRegisterFlagsNone = 0, + cudaGraphicsRegisterFlagsReadOnly = 1, + cudaGraphicsRegisterFlagsWriteDiscard = 2, + cudaGraphicsRegisterFlagsSurfaceLoadStore = 4, + cudaGraphicsRegisterFlagsTextureGather = 8 +}; + + + + +enum __attribute__((device_builtin)) cudaGraphicsMapFlags +{ + cudaGraphicsMapFlagsNone = 0, + cudaGraphicsMapFlagsReadOnly = 1, + cudaGraphicsMapFlagsWriteDiscard = 2 +}; + + + + +enum __attribute__((device_builtin)) cudaGraphicsCubeFace +{ + cudaGraphicsCubeFacePositiveX = 0x00, + cudaGraphicsCubeFaceNegativeX = 0x01, + cudaGraphicsCubeFacePositiveY = 0x02, + cudaGraphicsCubeFaceNegativeY = 0x03, + cudaGraphicsCubeFacePositiveZ = 0x04, + cudaGraphicsCubeFaceNegativeZ = 0x05 +}; + + + + +enum __attribute__((device_builtin)) cudaResourceType +{ + cudaResourceTypeArray = 0x00, + cudaResourceTypeMipmappedArray = 0x01, + cudaResourceTypeLinear = 0x02, + cudaResourceTypePitch2D = 0x03 +}; + + + + +enum __attribute__((device_builtin)) cudaResourceViewFormat +{ + cudaResViewFormatNone = 0x00, + cudaResViewFormatUnsignedChar1 = 0x01, + cudaResViewFormatUnsignedChar2 = 0x02, + cudaResViewFormatUnsignedChar4 = 0x03, + cudaResViewFormatSignedChar1 = 0x04, + cudaResViewFormatSignedChar2 = 0x05, + cudaResViewFormatSignedChar4 = 0x06, + cudaResViewFormatUnsignedShort1 = 0x07, + cudaResViewFormatUnsignedShort2 = 0x08, + cudaResViewFormatUnsignedShort4 = 0x09, + cudaResViewFormatSignedShort1 = 0x0a, + cudaResViewFormatSignedShort2 = 0x0b, + cudaResViewFormatSignedShort4 = 0x0c, + cudaResViewFormatUnsignedInt1 = 0x0d, + cudaResViewFormatUnsignedInt2 = 0x0e, + cudaResViewFormatUnsignedInt4 = 0x0f, + cudaResViewFormatSignedInt1 = 0x10, + cudaResViewFormatSignedInt2 = 0x11, + cudaResViewFormatSignedInt4 = 0x12, + cudaResViewFormatHalf1 = 0x13, + cudaResViewFormatHalf2 = 0x14, + cudaResViewFormatHalf4 = 0x15, + cudaResViewFormatFloat1 = 0x16, + cudaResViewFormatFloat2 = 0x17, + cudaResViewFormatFloat4 = 0x18, + cudaResViewFormatUnsignedBlockCompressed1 = 0x19, + cudaResViewFormatUnsignedBlockCompressed2 = 0x1a, + cudaResViewFormatUnsignedBlockCompressed3 = 0x1b, + cudaResViewFormatUnsignedBlockCompressed4 = 0x1c, + cudaResViewFormatSignedBlockCompressed4 = 0x1d, + cudaResViewFormatUnsignedBlockCompressed5 = 0x1e, + cudaResViewFormatSignedBlockCompressed5 = 0x1f, + cudaResViewFormatUnsignedBlockCompressed6H = 0x20, + cudaResViewFormatSignedBlockCompressed6H = 0x21, + cudaResViewFormatUnsignedBlockCompressed7 = 0x22 +}; + + + + +struct __attribute__((device_builtin)) cudaResourceDesc { + enum cudaResourceType resType; + + union { + struct { + cudaArray_t array; + } array; + struct { + cudaMipmappedArray_t mipmap; + } mipmap; + struct { + void *devPtr; + struct cudaChannelFormatDesc desc; + size_t sizeInBytes; + } linear; + struct { + void *devPtr; + struct cudaChannelFormatDesc desc; + size_t width; + size_t height; + size_t pitchInBytes; + } pitch2D; + } res; +}; + + + + +struct __attribute__((device_builtin)) cudaResourceViewDesc +{ + enum cudaResourceViewFormat format; + size_t width; + size_t height; + size_t depth; + unsigned int firstMipmapLevel; + unsigned int lastMipmapLevel; + unsigned int firstLayer; + unsigned int lastLayer; +}; + + + + +struct __attribute__((device_builtin)) cudaPointerAttributes +{ + + + + + enum cudaMemoryType type; +# 1621 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + int device; + + + + + + void *devicePointer; +# 1636 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + void *hostPointer; +}; + + + + +struct __attribute__((device_builtin)) cudaFuncAttributes +{ + + + + + + size_t sharedSizeBytes; + + + + + + size_t constSizeBytes; + + + + + size_t localSizeBytes; + + + + + + + int maxThreadsPerBlock; + + + + + int numRegs; + + + + + + + int ptxVersion; + + + + + + + int binaryVersion; + + + + + + int cacheModeCA; + + + + + + + int maxDynamicSharedSizeBytes; +# 1708 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + int preferredShmemCarveout; + + + + + + int clusterDimMustBeSet; +# 1725 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + int requiredClusterWidth; + int requiredClusterHeight; + int requiredClusterDepth; + + + + + + int clusterSchedulingPolicyPreference; +# 1755 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + int nonPortableClusterSizeAllowed; + + + + + int reserved[16]; +}; + + + + +enum __attribute__((device_builtin)) cudaFuncAttribute +{ + cudaFuncAttributeMaxDynamicSharedMemorySize = 8, + cudaFuncAttributePreferredSharedMemoryCarveout = 9, + cudaFuncAttributeClusterDimMustBeSet = 10, + cudaFuncAttributeRequiredClusterWidth = 11, + cudaFuncAttributeRequiredClusterHeight = 12, + cudaFuncAttributeRequiredClusterDepth = 13, + cudaFuncAttributeNonPortableClusterSizeAllowed = 14, + cudaFuncAttributeClusterSchedulingPolicyPreference = 15, + cudaFuncAttributeMax +}; + + + + +enum __attribute__((device_builtin)) cudaFuncCache +{ + cudaFuncCachePreferNone = 0, + cudaFuncCachePreferShared = 1, + cudaFuncCachePreferL1 = 2, + cudaFuncCachePreferEqual = 3 +}; + + + + + +enum __attribute__((device_builtin)) cudaSharedMemConfig +{ + cudaSharedMemBankSizeDefault = 0, + cudaSharedMemBankSizeFourByte = 1, + cudaSharedMemBankSizeEightByte = 2 +}; + + + + +enum __attribute__((device_builtin)) cudaSharedCarveout { + cudaSharedmemCarveoutDefault = -1, + cudaSharedmemCarveoutMaxShared = 100, + cudaSharedmemCarveoutMaxL1 = 0 +}; + + + + +enum __attribute__((device_builtin)) cudaComputeMode +{ + cudaComputeModeDefault = 0, + cudaComputeModeExclusive = 1, + cudaComputeModeProhibited = 2, + cudaComputeModeExclusiveProcess = 3 +}; + + + + +enum __attribute__((device_builtin)) cudaLimit +{ + cudaLimitStackSize = 0x00, + cudaLimitPrintfFifoSize = 0x01, + cudaLimitMallocHeapSize = 0x02, + cudaLimitDevRuntimeSyncDepth = 0x03, + cudaLimitDevRuntimePendingLaunchCount = 0x04, + cudaLimitMaxL2FetchGranularity = 0x05, + cudaLimitPersistingL2CacheSize = 0x06 +}; + + + + +enum __attribute__((device_builtin)) cudaMemoryAdvise +{ + cudaMemAdviseSetReadMostly = 1, + cudaMemAdviseUnsetReadMostly = 2, + cudaMemAdviseSetPreferredLocation = 3, + cudaMemAdviseUnsetPreferredLocation = 4, + cudaMemAdviseSetAccessedBy = 5, + cudaMemAdviseUnsetAccessedBy = 6 +}; + + + + +enum __attribute__((device_builtin)) cudaMemRangeAttribute +{ + cudaMemRangeAttributeReadMostly = 1, + cudaMemRangeAttributePreferredLocation = 2, + cudaMemRangeAttributeAccessedBy = 3, + cudaMemRangeAttributeLastPrefetchLocation = 4 + , cudaMemRangeAttributePreferredLocationType = 5 + , cudaMemRangeAttributePreferredLocationId = 6 + , cudaMemRangeAttributeLastPrefetchLocationType = 7 + , cudaMemRangeAttributeLastPrefetchLocationId = 8 +}; + + + + +enum __attribute__((device_builtin)) cudaFlushGPUDirectRDMAWritesOptions { + cudaFlushGPUDirectRDMAWritesOptionHost = 1<<0, + cudaFlushGPUDirectRDMAWritesOptionMemOps = 1<<1 +}; + + + + +enum __attribute__((device_builtin)) cudaGPUDirectRDMAWritesOrdering { + cudaGPUDirectRDMAWritesOrderingNone = 0, + cudaGPUDirectRDMAWritesOrderingOwner = 100, + cudaGPUDirectRDMAWritesOrderingAllDevices = 200 +}; + + + + +enum __attribute__((device_builtin)) cudaFlushGPUDirectRDMAWritesScope { + cudaFlushGPUDirectRDMAWritesToOwner = 100, + cudaFlushGPUDirectRDMAWritesToAllDevices = 200 +}; + + + + +enum __attribute__((device_builtin)) cudaFlushGPUDirectRDMAWritesTarget { + cudaFlushGPUDirectRDMAWritesTargetCurrentDevice +}; + + + + + +enum __attribute__((device_builtin)) cudaDeviceAttr +{ + cudaDevAttrMaxThreadsPerBlock = 1, + cudaDevAttrMaxBlockDimX = 2, + cudaDevAttrMaxBlockDimY = 3, + cudaDevAttrMaxBlockDimZ = 4, + cudaDevAttrMaxGridDimX = 5, + cudaDevAttrMaxGridDimY = 6, + cudaDevAttrMaxGridDimZ = 7, + cudaDevAttrMaxSharedMemoryPerBlock = 8, + cudaDevAttrTotalConstantMemory = 9, + cudaDevAttrWarpSize = 10, + cudaDevAttrMaxPitch = 11, + cudaDevAttrMaxRegistersPerBlock = 12, + cudaDevAttrClockRate = 13, + cudaDevAttrTextureAlignment = 14, + cudaDevAttrGpuOverlap = 15, + cudaDevAttrMultiProcessorCount = 16, + cudaDevAttrKernelExecTimeout = 17, + cudaDevAttrIntegrated = 18, + cudaDevAttrCanMapHostMemory = 19, + cudaDevAttrComputeMode = 20, + cudaDevAttrMaxTexture1DWidth = 21, + cudaDevAttrMaxTexture2DWidth = 22, + cudaDevAttrMaxTexture2DHeight = 23, + cudaDevAttrMaxTexture3DWidth = 24, + cudaDevAttrMaxTexture3DHeight = 25, + cudaDevAttrMaxTexture3DDepth = 26, + cudaDevAttrMaxTexture2DLayeredWidth = 27, + cudaDevAttrMaxTexture2DLayeredHeight = 28, + cudaDevAttrMaxTexture2DLayeredLayers = 29, + cudaDevAttrSurfaceAlignment = 30, + cudaDevAttrConcurrentKernels = 31, + cudaDevAttrEccEnabled = 32, + cudaDevAttrPciBusId = 33, + cudaDevAttrPciDeviceId = 34, + cudaDevAttrTccDriver = 35, + cudaDevAttrMemoryClockRate = 36, + cudaDevAttrGlobalMemoryBusWidth = 37, + cudaDevAttrL2CacheSize = 38, + cudaDevAttrMaxThreadsPerMultiProcessor = 39, + cudaDevAttrAsyncEngineCount = 40, + cudaDevAttrUnifiedAddressing = 41, + cudaDevAttrMaxTexture1DLayeredWidth = 42, + cudaDevAttrMaxTexture1DLayeredLayers = 43, + cudaDevAttrMaxTexture2DGatherWidth = 45, + cudaDevAttrMaxTexture2DGatherHeight = 46, + cudaDevAttrMaxTexture3DWidthAlt = 47, + cudaDevAttrMaxTexture3DHeightAlt = 48, + cudaDevAttrMaxTexture3DDepthAlt = 49, + cudaDevAttrPciDomainId = 50, + cudaDevAttrTexturePitchAlignment = 51, + cudaDevAttrMaxTextureCubemapWidth = 52, + cudaDevAttrMaxTextureCubemapLayeredWidth = 53, + cudaDevAttrMaxTextureCubemapLayeredLayers = 54, + cudaDevAttrMaxSurface1DWidth = 55, + cudaDevAttrMaxSurface2DWidth = 56, + cudaDevAttrMaxSurface2DHeight = 57, + cudaDevAttrMaxSurface3DWidth = 58, + cudaDevAttrMaxSurface3DHeight = 59, + cudaDevAttrMaxSurface3DDepth = 60, + cudaDevAttrMaxSurface1DLayeredWidth = 61, + cudaDevAttrMaxSurface1DLayeredLayers = 62, + cudaDevAttrMaxSurface2DLayeredWidth = 63, + cudaDevAttrMaxSurface2DLayeredHeight = 64, + cudaDevAttrMaxSurface2DLayeredLayers = 65, + cudaDevAttrMaxSurfaceCubemapWidth = 66, + cudaDevAttrMaxSurfaceCubemapLayeredWidth = 67, + cudaDevAttrMaxSurfaceCubemapLayeredLayers = 68, + cudaDevAttrMaxTexture1DLinearWidth = 69, + cudaDevAttrMaxTexture2DLinearWidth = 70, + cudaDevAttrMaxTexture2DLinearHeight = 71, + cudaDevAttrMaxTexture2DLinearPitch = 72, + cudaDevAttrMaxTexture2DMipmappedWidth = 73, + cudaDevAttrMaxTexture2DMipmappedHeight = 74, + cudaDevAttrComputeCapabilityMajor = 75, + cudaDevAttrComputeCapabilityMinor = 76, + cudaDevAttrMaxTexture1DMipmappedWidth = 77, + cudaDevAttrStreamPrioritiesSupported = 78, + cudaDevAttrGlobalL1CacheSupported = 79, + cudaDevAttrLocalL1CacheSupported = 80, + cudaDevAttrMaxSharedMemoryPerMultiprocessor = 81, + cudaDevAttrMaxRegistersPerMultiprocessor = 82, + cudaDevAttrManagedMemory = 83, + cudaDevAttrIsMultiGpuBoard = 84, + cudaDevAttrMultiGpuBoardGroupID = 85, + cudaDevAttrHostNativeAtomicSupported = 86, + cudaDevAttrSingleToDoublePrecisionPerfRatio = 87, + cudaDevAttrPageableMemoryAccess = 88, + cudaDevAttrConcurrentManagedAccess = 89, + cudaDevAttrComputePreemptionSupported = 90, + cudaDevAttrCanUseHostPointerForRegisteredMem = 91, + cudaDevAttrReserved92 = 92, + cudaDevAttrReserved93 = 93, + cudaDevAttrReserved94 = 94, + cudaDevAttrCooperativeLaunch = 95, + cudaDevAttrCooperativeMultiDeviceLaunch = 96, + cudaDevAttrMaxSharedMemoryPerBlockOptin = 97, + cudaDevAttrCanFlushRemoteWrites = 98, + cudaDevAttrHostRegisterSupported = 99, + cudaDevAttrPageableMemoryAccessUsesHostPageTables = 100, + cudaDevAttrDirectManagedMemAccessFromHost = 101, + cudaDevAttrMaxBlocksPerMultiprocessor = 106, + cudaDevAttrMaxPersistingL2CacheSize = 108, + cudaDevAttrMaxAccessPolicyWindowSize = 109, + cudaDevAttrReservedSharedMemoryPerBlock = 111, + cudaDevAttrSparseCudaArraySupported = 112, + cudaDevAttrHostRegisterReadOnlySupported = 113, + cudaDevAttrTimelineSemaphoreInteropSupported = 114, + cudaDevAttrMaxTimelineSemaphoreInteropSupported = 114, + cudaDevAttrMemoryPoolsSupported = 115, + cudaDevAttrGPUDirectRDMASupported = 116, + cudaDevAttrGPUDirectRDMAFlushWritesOptions = 117, + cudaDevAttrGPUDirectRDMAWritesOrdering = 118, + cudaDevAttrMemoryPoolSupportedHandleTypes = 119, + cudaDevAttrClusterLaunch = 120, + cudaDevAttrDeferredMappingCudaArraySupported = 121, + cudaDevAttrReserved122 = 122, + cudaDevAttrReserved123 = 123, + cudaDevAttrReserved124 = 124, + cudaDevAttrIpcEventSupport = 125, + cudaDevAttrMemSyncDomainCount = 126, + cudaDevAttrReserved127 = 127, + cudaDevAttrReserved128 = 128, + cudaDevAttrReserved129 = 129, + cudaDevAttrNumaConfig = 130, + cudaDevAttrNumaId = 131, + cudaDevAttrReserved132 = 132, + cudaDevAttrMpsEnabled = 133, + cudaDevAttrHostNumaId = 134, + cudaDevAttrD3D12CigSupported = 135, + cudaDevAttrMax +}; + + + + +enum __attribute__((device_builtin)) cudaMemPoolAttr +{ +# 2046 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaMemPoolReuseFollowEventDependencies = 0x1, + + + + + + + cudaMemPoolReuseAllowOpportunistic = 0x2, + + + + + + + + cudaMemPoolReuseAllowInternalDependencies = 0x3, +# 2072 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaMemPoolAttrReleaseThreshold = 0x4, + + + + + + cudaMemPoolAttrReservedMemCurrent = 0x5, + + + + + + + cudaMemPoolAttrReservedMemHigh = 0x6, + + + + + + cudaMemPoolAttrUsedMemCurrent = 0x7, + + + + + + + cudaMemPoolAttrUsedMemHigh = 0x8 +}; + + + + +enum __attribute__((device_builtin)) cudaMemLocationType { + cudaMemLocationTypeInvalid = 0, + cudaMemLocationTypeDevice = 1 + , cudaMemLocationTypeHost = 2 + , cudaMemLocationTypeHostNuma = 3 + , cudaMemLocationTypeHostNumaCurrent = 4 +}; + + + + + + + +struct __attribute__((device_builtin)) cudaMemLocation { + enum cudaMemLocationType type; + int id; +}; + + + + +enum __attribute__((device_builtin)) cudaMemAccessFlags { + cudaMemAccessFlagsProtNone = 0, + cudaMemAccessFlagsProtRead = 1, + cudaMemAccessFlagsProtReadWrite = 3 +}; + + + + +struct __attribute__((device_builtin)) cudaMemAccessDesc { + struct cudaMemLocation location; + enum cudaMemAccessFlags flags; +}; + + + + +enum __attribute__((device_builtin)) cudaMemAllocationType { + cudaMemAllocationTypeInvalid = 0x0, + + + + cudaMemAllocationTypePinned = 0x1, + cudaMemAllocationTypeMax = 0x7FFFFFFF +}; + + + + +enum __attribute__((device_builtin)) cudaMemAllocationHandleType { + cudaMemHandleTypeNone = 0x0, + cudaMemHandleTypePosixFileDescriptor = 0x1, + cudaMemHandleTypeWin32 = 0x2, + cudaMemHandleTypeWin32Kmt = 0x4, + cudaMemHandleTypeFabric = 0x8 +}; + + + + +struct __attribute__((device_builtin)) cudaMemPoolProps { + enum cudaMemAllocationType allocType; + enum cudaMemAllocationHandleType handleTypes; + struct cudaMemLocation location; + + + + + + + void *win32SecurityAttributes; + size_t maxSize; + unsigned short usage; + unsigned char reserved[54]; +}; + + + + +struct __attribute__((device_builtin)) cudaMemPoolPtrExportData { + unsigned char reserved[64]; +}; + + + + +struct __attribute__((device_builtin)) cudaMemAllocNodeParams { + + + + + struct cudaMemPoolProps poolProps; + const struct cudaMemAccessDesc *accessDescs; + size_t accessDescCount; + size_t bytesize; + void *dptr; +}; + + + + +struct __attribute__((device_builtin)) cudaMemAllocNodeParamsV2 { + + + + + struct cudaMemPoolProps poolProps; + const struct cudaMemAccessDesc *accessDescs; + size_t accessDescCount; + size_t bytesize; + void *dptr; +}; + + + + +struct __attribute__((device_builtin)) cudaMemFreeNodeParams { + void *dptr; +}; + + + + +enum __attribute__((device_builtin)) cudaGraphMemAttributeType { + + + + + cudaGraphMemAttrUsedMemCurrent = 0x0, + + + + + + + cudaGraphMemAttrUsedMemHigh = 0x1, + + + + + + + cudaGraphMemAttrReservedMemCurrent = 0x2, + + + + + + + cudaGraphMemAttrReservedMemHigh = 0x3 +}; + + + + + +enum __attribute__((device_builtin)) cudaDeviceP2PAttr { + cudaDevP2PAttrPerformanceRank = 1, + cudaDevP2PAttrAccessSupported = 2, + cudaDevP2PAttrNativeAtomicSupported = 3, + cudaDevP2PAttrCudaArrayAccessSupported = 4 +}; + + + + + + +struct __attribute__((device_builtin)) CUuuid_st { + char bytes[16]; +}; +typedef __attribute__((device_builtin)) struct CUuuid_st CUuuid; + +typedef __attribute__((device_builtin)) struct CUuuid_st cudaUUID_t; + + + + +struct __attribute__((device_builtin)) cudaDeviceProp +{ + char name[256]; + cudaUUID_t uuid; + char luid[8]; + unsigned int luidDeviceNodeMask; + size_t totalGlobalMem; + size_t sharedMemPerBlock; + int regsPerBlock; + int warpSize; + size_t memPitch; + int maxThreadsPerBlock; + int maxThreadsDim[3]; + int maxGridSize[3]; + int clockRate; + size_t totalConstMem; + int major; + int minor; + size_t textureAlignment; + size_t texturePitchAlignment; + int deviceOverlap; + int multiProcessorCount; + int kernelExecTimeoutEnabled; + int integrated; + int canMapHostMemory; + int computeMode; + int maxTexture1D; + int maxTexture1DMipmap; + int maxTexture1DLinear; + int maxTexture2D[2]; + int maxTexture2DMipmap[2]; + int maxTexture2DLinear[3]; + int maxTexture2DGather[2]; + int maxTexture3D[3]; + int maxTexture3DAlt[3]; + int maxTextureCubemap; + int maxTexture1DLayered[2]; + int maxTexture2DLayered[3]; + int maxTextureCubemapLayered[2]; + int maxSurface1D; + int maxSurface2D[2]; + int maxSurface3D[3]; + int maxSurface1DLayered[2]; + int maxSurface2DLayered[3]; + int maxSurfaceCubemap; + int maxSurfaceCubemapLayered[2]; + size_t surfaceAlignment; + int concurrentKernels; + int ECCEnabled; + int pciBusID; + int pciDeviceID; + int pciDomainID; + int tccDriver; + int asyncEngineCount; + int unifiedAddressing; + int memoryClockRate; + int memoryBusWidth; + int l2CacheSize; + int persistingL2CacheMaxSize; + int maxThreadsPerMultiProcessor; + int streamPrioritiesSupported; + int globalL1CacheSupported; + int localL1CacheSupported; + size_t sharedMemPerMultiprocessor; + int regsPerMultiprocessor; + int managedMemory; + int isMultiGpuBoard; + int multiGpuBoardGroupID; + int hostNativeAtomicSupported; + int singleToDoublePrecisionPerfRatio; + int pageableMemoryAccess; + int concurrentManagedAccess; + int computePreemptionSupported; + int canUseHostPointerForRegisteredMem; + int cooperativeLaunch; + int cooperativeMultiDeviceLaunch; + size_t sharedMemPerBlockOptin; + int pageableMemoryAccessUsesHostPageTables; + int directManagedMemAccessFromHost; + int maxBlocksPerMultiProcessor; + int accessPolicyMaxWindowSize; + size_t reservedSharedMemPerBlock; + int hostRegisterSupported; + int sparseCudaArraySupported; + int hostRegisterReadOnlySupported; + int timelineSemaphoreInteropSupported; + int memoryPoolsSupported; + int gpuDirectRDMASupported; + unsigned int gpuDirectRDMAFlushWritesOptions; + int gpuDirectRDMAWritesOrdering; + unsigned int memoryPoolSupportedHandleTypes; + int deferredMappingCudaArraySupported; + int ipcEventSupported; + int clusterLaunch; + int unifiedFunctionPointers; + int reserved2[2]; + int reserved1[1]; + int reserved[60]; +}; +# 2392 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef __attribute__((device_builtin)) struct __attribute__((device_builtin)) cudaIpcEventHandle_st +{ + char reserved[64]; +}cudaIpcEventHandle_t; + + + + +typedef __attribute__((device_builtin)) struct __attribute__((device_builtin)) cudaIpcMemHandle_st +{ + char reserved[64]; +}cudaIpcMemHandle_t; + + + + +typedef __attribute__((device_builtin)) struct __attribute__((device_builtin)) cudaMemFabricHandle_st +{ + char reserved[64]; +}cudaMemFabricHandle_t; + + + + +enum __attribute__((device_builtin)) cudaExternalMemoryHandleType { + + + + cudaExternalMemoryHandleTypeOpaqueFd = 1, + + + + cudaExternalMemoryHandleTypeOpaqueWin32 = 2, + + + + cudaExternalMemoryHandleTypeOpaqueWin32Kmt = 3, + + + + cudaExternalMemoryHandleTypeD3D12Heap = 4, + + + + cudaExternalMemoryHandleTypeD3D12Resource = 5, + + + + cudaExternalMemoryHandleTypeD3D11Resource = 6, + + + + cudaExternalMemoryHandleTypeD3D11ResourceKmt = 7, + + + + cudaExternalMemoryHandleTypeNvSciBuf = 8 +}; +# 2491 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct __attribute__((device_builtin)) cudaExternalMemoryHandleDesc { + + + + enum cudaExternalMemoryHandleType type; + union { + + + + + + int fd; +# 2518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + struct { + + + + void *handle; + + + + + const void *name; + } win32; + + + + + const void *nvSciBufObject; + } handle; + + + + unsigned long long size; + + + + unsigned int flags; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalMemoryBufferDesc { + + + + unsigned long long offset; + + + + unsigned long long size; + + + + unsigned int flags; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalMemoryMipmappedArrayDesc { + + + + + unsigned long long offset; + + + + struct cudaChannelFormatDesc formatDesc; + + + + struct cudaExtent extent; + + + + + unsigned int flags; + + + + unsigned int numLevels; +}; + + + + +enum __attribute__((device_builtin)) cudaExternalSemaphoreHandleType { + + + + cudaExternalSemaphoreHandleTypeOpaqueFd = 1, + + + + cudaExternalSemaphoreHandleTypeOpaqueWin32 = 2, + + + + cudaExternalSemaphoreHandleTypeOpaqueWin32Kmt = 3, + + + + cudaExternalSemaphoreHandleTypeD3D12Fence = 4, + + + + cudaExternalSemaphoreHandleTypeD3D11Fence = 5, + + + + cudaExternalSemaphoreHandleTypeNvSciSync = 6, + + + + cudaExternalSemaphoreHandleTypeKeyedMutex = 7, + + + + cudaExternalSemaphoreHandleTypeKeyedMutexKmt = 8, + + + + cudaExternalSemaphoreHandleTypeTimelineSemaphoreFd = 9, + + + + cudaExternalSemaphoreHandleTypeTimelineSemaphoreWin32 = 10 +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreHandleDesc { + + + + enum cudaExternalSemaphoreHandleType type; + union { + + + + + + + int fd; +# 2668 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + struct { + + + + void *handle; + + + + + const void *name; + } win32; + + + + const void* nvSciSyncObj; + } handle; + + + + unsigned int flags; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreSignalParams_v1 { + struct { + + + + struct { + + + + unsigned long long value; + } fence; + union { + + + + + void *fence; + unsigned long long reserved; + } nvSciSync; + + + + struct { + + + + unsigned long long key; + } keyedMutex; + } params; +# 2732 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + unsigned int flags; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreWaitParams_v1 { + struct { + + + + struct { + + + + unsigned long long value; + } fence; + union { + + + + + void *fence; + unsigned long long reserved; + } nvSciSync; + + + + struct { + + + + unsigned long long key; + + + + unsigned int timeoutMs; + } keyedMutex; + } params; +# 2781 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + unsigned int flags; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreSignalParams{ + struct { + + + + struct { + + + + unsigned long long value; + } fence; + union { + + + + + void *fence; + unsigned long long reserved; + } nvSciSync; + + + + struct { + + + + unsigned long long key; + } keyedMutex; + unsigned int reserved[12]; + } params; +# 2827 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + unsigned int flags; + unsigned int reserved[16]; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreWaitParams { + struct { + + + + struct { + + + + unsigned long long value; + } fence; + union { + + + + + void *fence; + unsigned long long reserved; + } nvSciSync; + + + + struct { + + + + unsigned long long key; + + + + unsigned int timeoutMs; + } keyedMutex; + unsigned int reserved[10]; + } params; +# 2878 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + unsigned int flags; + unsigned int reserved[16]; +}; +# 2891 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef __attribute__((device_builtin)) enum cudaError cudaError_t; + + + + +typedef __attribute__((device_builtin)) struct CUstream_st *cudaStream_t; + + + + +typedef __attribute__((device_builtin)) struct CUevent_st *cudaEvent_t; + + + + +typedef __attribute__((device_builtin)) struct cudaGraphicsResource *cudaGraphicsResource_t; + + + + +typedef __attribute__((device_builtin)) struct CUexternalMemory_st *cudaExternalMemory_t; + + + + +typedef __attribute__((device_builtin)) struct CUexternalSemaphore_st *cudaExternalSemaphore_t; + + + + +typedef __attribute__((device_builtin)) struct CUgraph_st *cudaGraph_t; + + + + +typedef __attribute__((device_builtin)) struct CUgraphNode_st *cudaGraphNode_t; + + + + +typedef __attribute__((device_builtin)) struct CUuserObject_st *cudaUserObject_t; + + + + +typedef __attribute__((device_builtin)) unsigned long long cudaGraphConditionalHandle; + + + + +typedef __attribute__((device_builtin)) struct CUfunc_st *cudaFunction_t; + + + + +typedef __attribute__((device_builtin)) struct CUkern_st *cudaKernel_t; + + + + +typedef __attribute__((device_builtin)) struct CUmemPoolHandle_st *cudaMemPool_t; + + + + +enum __attribute__((device_builtin)) cudaCGScope { + cudaCGScopeInvalid = 0, + cudaCGScopeGrid = 1, + cudaCGScopeMultiGrid = 2 +}; + + + + +struct __attribute__((device_builtin)) cudaLaunchParams +{ + void *func; + dim3 gridDim; + dim3 blockDim; + void **args; + size_t sharedMem; + cudaStream_t stream; +}; + + + + +struct __attribute__((device_builtin)) cudaKernelNodeParams { + void* func; + dim3 gridDim; + dim3 blockDim; + unsigned int sharedMemBytes; + void **kernelParams; + void **extra; +}; + + + + +struct __attribute__((device_builtin)) cudaKernelNodeParamsV2 { + void* func; + + dim3 gridDim; + dim3 blockDim; + + + + + + unsigned int sharedMemBytes; + void **kernelParams; + void **extra; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreSignalNodeParams { + cudaExternalSemaphore_t* extSemArray; + const struct cudaExternalSemaphoreSignalParams* paramsArray; + unsigned int numExtSems; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreSignalNodeParamsV2 { + cudaExternalSemaphore_t* extSemArray; + const struct cudaExternalSemaphoreSignalParams* paramsArray; + unsigned int numExtSems; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreWaitNodeParams { + cudaExternalSemaphore_t* extSemArray; + const struct cudaExternalSemaphoreWaitParams* paramsArray; + unsigned int numExtSems; +}; + + + + +struct __attribute__((device_builtin)) cudaExternalSemaphoreWaitNodeParamsV2 { + cudaExternalSemaphore_t* extSemArray; + const struct cudaExternalSemaphoreWaitParams* paramsArray; + unsigned int numExtSems; +}; + +enum __attribute__((device_builtin)) cudaGraphConditionalHandleFlags { + cudaGraphCondAssignDefault = 1 +}; + + + + +enum __attribute__((device_builtin)) cudaGraphConditionalNodeType { + cudaGraphCondTypeIf = 0, + cudaGraphCondTypeWhile = 1, +}; + + + + +struct __attribute__((device_builtin)) cudaConditionalNodeParams { + cudaGraphConditionalHandle handle; + + + enum cudaGraphConditionalNodeType type; + unsigned int size; + cudaGraph_t *phGraph_out; +# 3072 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +}; + + + + +enum __attribute__((device_builtin)) cudaGraphNodeType { + cudaGraphNodeTypeKernel = 0x00, + cudaGraphNodeTypeMemcpy = 0x01, + cudaGraphNodeTypeMemset = 0x02, + cudaGraphNodeTypeHost = 0x03, + cudaGraphNodeTypeGraph = 0x04, + cudaGraphNodeTypeEmpty = 0x05, + cudaGraphNodeTypeWaitEvent = 0x06, + cudaGraphNodeTypeEventRecord = 0x07, + cudaGraphNodeTypeExtSemaphoreSignal = 0x08, + cudaGraphNodeTypeExtSemaphoreWait = 0x09, + cudaGraphNodeTypeMemAlloc = 0x0a, + cudaGraphNodeTypeMemFree = 0x0b, + cudaGraphNodeTypeConditional = 0x0d, +# 3107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + cudaGraphNodeTypeCount +}; + + + + +struct __attribute__((device_builtin)) cudaChildGraphNodeParams { + cudaGraph_t graph; + +}; + + + + +struct __attribute__((device_builtin)) cudaEventRecordNodeParams { + cudaEvent_t event; +}; + + + + +struct __attribute__((device_builtin)) cudaEventWaitNodeParams { + cudaEvent_t event; +}; + + + + +struct __attribute__((device_builtin)) cudaGraphNodeParams { + enum cudaGraphNodeType type; + int reserved0[3]; + + union { + long long reserved1[29]; + struct cudaKernelNodeParamsV2 kernel; + struct cudaMemcpyNodeParams memcpy; + struct cudaMemsetParamsV2 memset; + struct cudaHostNodeParamsV2 host; + struct cudaChildGraphNodeParams graph; + struct cudaEventWaitNodeParams eventWait; + struct cudaEventRecordNodeParams eventRecord; + struct cudaExternalSemaphoreSignalNodeParamsV2 extSemSignal; + struct cudaExternalSemaphoreWaitNodeParamsV2 extSemWait; + struct cudaMemAllocNodeParamsV2 alloc; + struct cudaMemFreeNodeParams free; + struct cudaConditionalNodeParams conditional; + }; + + long long reserved2; +}; + + + + +typedef __attribute__((device_builtin)) enum cudaGraphDependencyType_enum { + cudaGraphDependencyTypeDefault = 0, + cudaGraphDependencyTypeProgrammatic = 1 + + + + +} cudaGraphDependencyType; + + + + + + +typedef __attribute__((device_builtin)) struct cudaGraphEdgeData_st { + unsigned char from_port; +# 3186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + unsigned char to_port; + + + + + + + unsigned char type; + + + unsigned char reserved[5]; + +} cudaGraphEdgeData; +# 3219 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef struct CUgraphExec_st* cudaGraphExec_t; + + + + +enum __attribute__((device_builtin)) cudaGraphExecUpdateResult { + cudaGraphExecUpdateSuccess = 0x0, + cudaGraphExecUpdateError = 0x1, + cudaGraphExecUpdateErrorTopologyChanged = 0x2, + cudaGraphExecUpdateErrorNodeTypeChanged = 0x3, + cudaGraphExecUpdateErrorFunctionChanged = 0x4, + cudaGraphExecUpdateErrorParametersChanged = 0x5, + cudaGraphExecUpdateErrorNotSupported = 0x6, + cudaGraphExecUpdateErrorUnsupportedFunctionChange = 0x7, + cudaGraphExecUpdateErrorAttributesChanged = 0x8 +}; + + + + +typedef __attribute__((device_builtin)) enum cudaGraphInstantiateResult { + cudaGraphInstantiateSuccess = 0, + cudaGraphInstantiateError = 1, + cudaGraphInstantiateInvalidStructure = 2, + cudaGraphInstantiateNodeOperationNotSupported = 3, + cudaGraphInstantiateMultipleDevicesNotSupported = 4 +} cudaGraphInstantiateResult; + + + + +typedef __attribute__((device_builtin)) struct cudaGraphInstantiateParams_st +{ + unsigned long long flags; + cudaStream_t uploadStream; + cudaGraphNode_t errNode_out; + cudaGraphInstantiateResult result_out; +} cudaGraphInstantiateParams; + + + + +typedef __attribute__((device_builtin)) struct cudaGraphExecUpdateResultInfo_st { + + + + enum cudaGraphExecUpdateResult result; + + + + + + + cudaGraphNode_t errorNode; + + + + + cudaGraphNode_t errorFromNode; +} cudaGraphExecUpdateResultInfo; + + + + +typedef struct CUgraphDeviceUpdatableNode_st* cudaGraphDeviceNode_t; + + + + +enum __attribute__((device_builtin)) cudaGraphKernelNodeField +{ + cudaGraphKernelNodeFieldInvalid = 0, + cudaGraphKernelNodeFieldGridDim, + cudaGraphKernelNodeFieldParam, + cudaGraphKernelNodeFieldEnabled +}; + + + + +struct __attribute__((device_builtin)) cudaGraphKernelNodeUpdate { + cudaGraphDeviceNode_t node; + enum cudaGraphKernelNodeField field; + union { + + dim3 gridDim; + + + + + struct { + const void *pValue; + size_t offset; + size_t size; + } param; + unsigned int isEnabled; + } updateData; +}; + + + + + +enum __attribute__((device_builtin)) cudaGetDriverEntryPointFlags { + cudaEnableDefault = 0x0, + cudaEnableLegacyStream = 0x1, + cudaEnablePerThreadDefaultStream = 0x2 +}; + + + + +enum __attribute__((device_builtin)) cudaDriverEntryPointQueryResult { + cudaDriverEntryPointSuccess = 0, + cudaDriverEntryPointSymbolNotFound = 1, + cudaDriverEntryPointVersionNotSufficent = 2 +}; + + + + +enum __attribute__((device_builtin)) cudaGraphDebugDotFlags { + cudaGraphDebugDotFlagsVerbose = 1<<0, + cudaGraphDebugDotFlagsKernelNodeParams = 1<<2, + cudaGraphDebugDotFlagsMemcpyNodeParams = 1<<3, + cudaGraphDebugDotFlagsMemsetNodeParams = 1<<4, + cudaGraphDebugDotFlagsHostNodeParams = 1<<5, + cudaGraphDebugDotFlagsEventNodeParams = 1<<6, + cudaGraphDebugDotFlagsExtSemasSignalNodeParams = 1<<7, + cudaGraphDebugDotFlagsExtSemasWaitNodeParams = 1<<8, + cudaGraphDebugDotFlagsKernelNodeAttributes = 1<<9, + cudaGraphDebugDotFlagsHandles = 1<<10 + ,cudaGraphDebugDotFlagsConditionalNodeParams = 1<<15, +}; + + + + +enum __attribute__((device_builtin)) cudaGraphInstantiateFlags { + cudaGraphInstantiateFlagAutoFreeOnLaunch = 1 + , cudaGraphInstantiateFlagUpload = 2 + + + , cudaGraphInstantiateFlagDeviceLaunch = 4 + + + , cudaGraphInstantiateFlagUseNodePriority = 8 + +}; +# 3385 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef __attribute__((device_builtin)) enum cudaLaunchMemSyncDomain { + cudaLaunchMemSyncDomainDefault = 0, + cudaLaunchMemSyncDomainRemote = 1 +} cudaLaunchMemSyncDomain; +# 3401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef __attribute__((device_builtin)) struct cudaLaunchMemSyncDomainMap_st { + unsigned char default_; + unsigned char remote; +} cudaLaunchMemSyncDomainMap; + + + + +typedef __attribute__((device_builtin)) enum cudaLaunchAttributeID { + cudaLaunchAttributeIgnore = 0 + , cudaLaunchAttributeAccessPolicyWindow = 1 + + , cudaLaunchAttributeCooperative = 2 + + , cudaLaunchAttributeSynchronizationPolicy = 3 + , cudaLaunchAttributeClusterDimension = 4 + + , cudaLaunchAttributeClusterSchedulingPolicyPreference = 5 + + , cudaLaunchAttributeProgrammaticStreamSerialization = 6 +# 3431 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + , cudaLaunchAttributeProgrammaticEvent = 7 +# 3457 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + , cudaLaunchAttributePriority = 8 + + , cudaLaunchAttributeMemSyncDomainMap = 9 + + , cudaLaunchAttributeMemSyncDomain = 10 + + , cudaLaunchAttributeLaunchCompletionEvent = 12 +# 3485 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + , cudaLaunchAttributeDeviceUpdatableKernelNode = 13 +# 3513 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + , cudaLaunchAttributePreferredSharedMemoryCarveout = 14 + + + + + + +} cudaLaunchAttributeID; + + + + +typedef __attribute__((device_builtin)) union cudaLaunchAttributeValue { + char pad[64]; + struct cudaAccessPolicyWindow accessPolicyWindow; + int cooperative; + + enum cudaSynchronizationPolicy syncPolicy; +# 3544 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + struct { + unsigned int x; + unsigned int y; + unsigned int z; + } clusterDim; + enum cudaClusterSchedulingPolicy clusterSchedulingPolicyPreference; + + + int programmaticStreamSerializationAllowed; +# 3563 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + struct { + cudaEvent_t event; + int flags; + int triggerAtBlockStart; + } programmaticEvent; + int priority; + cudaLaunchMemSyncDomainMap memSyncDomainMap; + + + cudaLaunchMemSyncDomain memSyncDomain; +# 3581 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" + struct { + cudaEvent_t event; + int flags; + } launchCompletionEvent; + + + + + + + + struct { + int deviceUpdatable; + cudaGraphDeviceNode_t devNode; + } deviceUpdatableKernelNode; + unsigned int sharedMemCarveout; +} cudaLaunchAttributeValue; + + + + +typedef __attribute__((device_builtin)) struct cudaLaunchAttribute_st { + cudaLaunchAttributeID id; + char pad[8 - sizeof(cudaLaunchAttributeID)]; + cudaLaunchAttributeValue val; +} cudaLaunchAttribute; + + + + +typedef __attribute__((device_builtin)) struct cudaLaunchConfig_st { + dim3 gridDim; + dim3 blockDim; + size_t dynamicSmemBytes; + cudaStream_t stream; + cudaLaunchAttribute *attrs; + unsigned int numAttrs; +} cudaLaunchConfig_t; +# 3645 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +enum __attribute__((device_builtin)) cudaDeviceNumaConfig { + cudaDeviceNumaConfigNone = 0, + cudaDeviceNumaConfigNumaNode, +}; + + + + +typedef struct cudaAsyncCallbackEntry* cudaAsyncCallbackHandle_t; + +struct cudaAsyncCallbackEntry; + + + + +typedef __attribute__((device_builtin)) enum cudaAsyncNotificationType_enum { + cudaAsyncNotificationTypeOverBudget = 0x1 +} cudaAsyncNotificationType; + + + + +typedef __attribute__((device_builtin)) struct cudaAsyncNotificationInfo +{ + cudaAsyncNotificationType type; + union { + struct { + unsigned long long bytesOverBudget; + } overBudget; + } info; +} cudaAsyncNotificationInfo_t; + +typedef void (*cudaAsyncCallback)(cudaAsyncNotificationInfo_t*, void*, cudaAsyncCallbackHandle_t); +# 60 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_types.h" 1 +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_types.h" +enum __attribute__((device_builtin)) cudaSurfaceBoundaryMode +{ + cudaBoundaryModeZero = 0, + cudaBoundaryModeClamp = 1, + cudaBoundaryModeTrap = 2 +}; + + + + +enum __attribute__((device_builtin)) cudaSurfaceFormatMode +{ + cudaFormatModeForced = 0, + cudaFormatModeAuto = 1 +}; + + + + +typedef __attribute__((device_builtin)) unsigned long long cudaSurfaceObject_t; +# 63 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_types.h" 1 +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_types.h" +enum __attribute__((device_builtin)) cudaTextureAddressMode +{ + cudaAddressModeWrap = 0, + cudaAddressModeClamp = 1, + cudaAddressModeMirror = 2, + cudaAddressModeBorder = 3 +}; + + + + +enum __attribute__((device_builtin)) cudaTextureFilterMode +{ + cudaFilterModePoint = 0, + cudaFilterModeLinear = 1 +}; + + + + +enum __attribute__((device_builtin)) cudaTextureReadMode +{ + cudaReadModeElementType = 0, + cudaReadModeNormalizedFloat = 1 +}; + + + + +struct __attribute__((device_builtin)) cudaTextureDesc +{ + + + + enum cudaTextureAddressMode addressMode[3]; + + + + enum cudaTextureFilterMode filterMode; + + + + enum cudaTextureReadMode readMode; + + + + int sRGB; + + + + float borderColor[4]; + + + + int normalizedCoords; + + + + unsigned int maxAnisotropy; + + + + enum cudaTextureFilterMode mipmapFilterMode; + + + + float mipmapLevelBias; + + + + float minMipmapLevelClamp; + + + + float maxMipmapLevelClamp; + + + + int disableTrilinearOptimization; + + + + int seamlessCubemap; +}; + + + + +typedef __attribute__((device_builtin)) unsigned long long cudaTextureObject_t; +# 64 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 2 +# 91 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/library_types.h" 1 +# 57 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/library_types.h" +typedef enum cudaDataType_t +{ + CUDA_R_16F = 2, + CUDA_C_16F = 6, + CUDA_R_16BF = 14, + CUDA_C_16BF = 15, + CUDA_R_32F = 0, + CUDA_C_32F = 4, + CUDA_R_64F = 1, + CUDA_C_64F = 5, + CUDA_R_4I = 16, + CUDA_C_4I = 17, + CUDA_R_4U = 18, + CUDA_C_4U = 19, + CUDA_R_8I = 3, + CUDA_C_8I = 7, + CUDA_R_8U = 8, + CUDA_C_8U = 9, + CUDA_R_16I = 20, + CUDA_C_16I = 21, + CUDA_R_16U = 22, + CUDA_C_16U = 23, + CUDA_R_32I = 10, + CUDA_C_32I = 11, + CUDA_R_32U = 12, + CUDA_C_32U = 13, + CUDA_R_64I = 24, + CUDA_C_64I = 25, + CUDA_R_64U = 26, + CUDA_C_64U = 27, + CUDA_R_8F_E4M3 = 28, + CUDA_R_8F_E5M2 = 29, +} cudaDataType; + + +typedef enum libraryPropertyType_t +{ + MAJOR_VERSION, + MINOR_VERSION, + PATCH_LEVEL +} libraryPropertyType; +# 92 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" 1 +# 61 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 1 +# 148 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 151 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" 1 +# 54 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/stdlib.h" 1 3 +# 36 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/stdlib.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 1 3 +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 + +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 1 3 +# 306 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 + +# 306 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +namespace std +{ + typedef long unsigned int size_t; + typedef long int ptrdiff_t; + + + typedef decltype(nullptr) nullptr_t; + + +#pragma GCC visibility push(default) + + + extern "C++" __attribute__ ((__noreturn__, __always_inline__)) + inline void __terminate() noexcept + { + void terminate() noexcept __attribute__ ((__noreturn__)); + terminate(); + } +#pragma GCC visibility pop +} +# 339 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +namespace std +{ + inline namespace __cxx11 __attribute__((__abi_tag__ ("cxx11"))) { } +} +namespace __gnu_cxx +{ + inline namespace __cxx11 __attribute__((__abi_tag__ ("cxx11"))) { } +} +# 532 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +namespace std +{ +#pragma GCC visibility push(default) + + + + + constexpr inline bool + __is_constant_evaluated() noexcept + { + + + + + + return __builtin_is_constant_evaluated(); + + + + } +#pragma GCC visibility pop +} +# 679 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/os_defines.h" 1 3 +# 680 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 2 3 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/cpu_defines.h" 1 3 +# 683 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 2 3 +# 882 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/pstl/pstl_config.h" 1 3 +# 883 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 2 3 +# 42 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 2 3 +# 79 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +# 1 "/usr/include/stdlib.h" 1 3 4 +# 25 "/usr/include/stdlib.h" 3 4 +# 1 "/usr/include/bits/libc-header-start.h" 1 3 4 +# 26 "/usr/include/stdlib.h" 2 3 4 + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 32 "/usr/include/stdlib.h" 2 3 4 + +extern "C" { + + + + + +# 1 "/usr/include/bits/waitflags.h" 1 3 4 +# 40 "/usr/include/stdlib.h" 2 3 4 +# 1 "/usr/include/bits/waitstatus.h" 1 3 4 +# 41 "/usr/include/stdlib.h" 2 3 4 +# 55 "/usr/include/stdlib.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn.h" 1 3 4 +# 128 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn-common.h" 1 3 4 +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn-common.h" 3 4 +# 1 "/usr/include/bits/long-double.h" 1 3 4 +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn-common.h" 2 3 4 +# 129 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed/bits/floatn.h" 2 3 4 +# 56 "/usr/include/stdlib.h" 2 3 4 + + +typedef struct + { + int quot; + int rem; + } div_t; + + + +typedef struct + { + long int quot; + long int rem; + } ldiv_t; + + + + + +__extension__ typedef struct + { + long long int quot; + long long int rem; + } lldiv_t; +# 97 "/usr/include/stdlib.h" 3 4 +extern size_t __ctype_get_mb_cur_max (void) throw () ; + + + +extern double atof (const char *__nptr) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; + +extern int atoi (const char *__nptr) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; + +extern long int atol (const char *__nptr) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; + + + +__extension__ extern long long int atoll (const char *__nptr) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; + + + +extern double strtod (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); + + + +extern float strtof (const char *__restrict __nptr, + char **__restrict __endptr) throw () __attribute__ ((__nonnull__ (1))); + +extern long double strtold (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); +# 140 "/usr/include/stdlib.h" 3 4 +extern _Float32 strtof32 (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); + + + +extern _Float64 strtof64 (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); + + + +extern _Float128 strtof128 (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); + + + +extern _Float32x strtof32x (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); + + + +extern _Float64x strtof64x (const char *__restrict __nptr, + char **__restrict __endptr) + throw () __attribute__ ((__nonnull__ (1))); +# 176 "/usr/include/stdlib.h" 3 4 +extern long int strtol (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + +extern unsigned long int strtoul (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + + + +__extension__ +extern long long int strtoq (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + +__extension__ +extern unsigned long long int strtouq (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + + + + +__extension__ +extern long long int strtoll (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + +__extension__ +extern unsigned long long int strtoull (const char *__restrict __nptr, + char **__restrict __endptr, int __base) + throw () __attribute__ ((__nonnull__ (1))); + + + + +extern int strfromd (char *__dest, size_t __size, const char *__format, + double __f) + throw () __attribute__ ((__nonnull__ (3))); + +extern int strfromf (char *__dest, size_t __size, const char *__format, + float __f) + throw () __attribute__ ((__nonnull__ (3))); + +extern int strfroml (char *__dest, size_t __size, const char *__format, + long double __f) + throw () __attribute__ ((__nonnull__ (3))); +# 232 "/usr/include/stdlib.h" 3 4 +extern int strfromf32 (char *__dest, size_t __size, const char * __format, + _Float32 __f) + throw () __attribute__ ((__nonnull__ (3))); + + + +extern int strfromf64 (char *__dest, size_t __size, const char * __format, + _Float64 __f) + throw () __attribute__ ((__nonnull__ (3))); + + + +extern int strfromf128 (char *__dest, size_t __size, const char * __format, + _Float128 __f) + throw () __attribute__ ((__nonnull__ (3))); + + + +extern int strfromf32x (char *__dest, size_t __size, const char * __format, + _Float32x __f) + throw () __attribute__ ((__nonnull__ (3))); + + + +extern int strfromf64x (char *__dest, size_t __size, const char * __format, + _Float64x __f) + throw () __attribute__ ((__nonnull__ (3))); +# 274 "/usr/include/stdlib.h" 3 4 +extern long int strtol_l (const char *__restrict __nptr, + char **__restrict __endptr, int __base, + locale_t __loc) throw () __attribute__ ((__nonnull__ (1, 4))); + +extern unsigned long int strtoul_l (const char *__restrict __nptr, + char **__restrict __endptr, + int __base, locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 4))); + +__extension__ +extern long long int strtoll_l (const char *__restrict __nptr, + char **__restrict __endptr, int __base, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 4))); + +__extension__ +extern unsigned long long int strtoull_l (const char *__restrict __nptr, + char **__restrict __endptr, + int __base, locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 4))); + +extern double strtod_l (const char *__restrict __nptr, + char **__restrict __endptr, locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + +extern float strtof_l (const char *__restrict __nptr, + char **__restrict __endptr, locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + +extern long double strtold_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); +# 316 "/usr/include/stdlib.h" 3 4 +extern _Float32 strtof32_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + + + +extern _Float64 strtof64_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + + + +extern _Float128 strtof128_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + + + +extern _Float32x strtof32x_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); + + + +extern _Float64x strtof64x_l (const char *__restrict __nptr, + char **__restrict __endptr, + locale_t __loc) + throw () __attribute__ ((__nonnull__ (1, 3))); +# 385 "/usr/include/stdlib.h" 3 4 +extern char *l64a (long int __n) throw () ; + + +extern long int a64l (const char *__s) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; + + + + +# 1 "/usr/include/sys/types.h" 1 3 4 +# 27 "/usr/include/sys/types.h" 3 4 +extern "C" { + + + + + +typedef __u_char u_char; +typedef __u_short u_short; +typedef __u_int u_int; +typedef __u_long u_long; +typedef __quad_t quad_t; +typedef __u_quad_t u_quad_t; +typedef __fsid_t fsid_t; + + +typedef __loff_t loff_t; + + + + +typedef __ino_t ino_t; + + + + + + +typedef __ino64_t ino64_t; + + + + +typedef __dev_t dev_t; + + + + +typedef __gid_t gid_t; + + + + +typedef __mode_t mode_t; + + + + +typedef __nlink_t nlink_t; + + + + +typedef __uid_t uid_t; + + + + + +typedef __off_t off_t; + + + + + + +typedef __off64_t off64_t; + + + + +typedef __pid_t pid_t; + + + + + +typedef __id_t id_t; + + + + +typedef __ssize_t ssize_t; + + + + + +typedef __daddr_t daddr_t; +typedef __caddr_t caddr_t; + + + + + +typedef __key_t key_t; + + + + +# 1 "/usr/include/bits/types/clock_t.h" 1 3 4 + + + + + + +typedef __clock_t clock_t; +# 127 "/usr/include/sys/types.h" 2 3 4 + +# 1 "/usr/include/bits/types/clockid_t.h" 1 3 4 + + + + + + +typedef __clockid_t clockid_t; +# 129 "/usr/include/sys/types.h" 2 3 4 +# 1 "/usr/include/bits/types/time_t.h" 1 3 4 + + + + + + +typedef __time_t time_t; +# 130 "/usr/include/sys/types.h" 2 3 4 +# 1 "/usr/include/bits/types/timer_t.h" 1 3 4 + + + + + + +typedef __timer_t timer_t; +# 131 "/usr/include/sys/types.h" 2 3 4 + + + +typedef __useconds_t useconds_t; + + + +typedef __suseconds_t suseconds_t; + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 145 "/usr/include/sys/types.h" 2 3 4 + + + +typedef unsigned long int ulong; +typedef unsigned short int ushort; +typedef unsigned int uint; + + + + +# 1 "/usr/include/bits/stdint-intn.h" 1 3 4 +# 24 "/usr/include/bits/stdint-intn.h" 3 4 +typedef __int8_t int8_t; +typedef __int16_t int16_t; +typedef __int32_t int32_t; +typedef __int64_t int64_t; +# 156 "/usr/include/sys/types.h" 2 3 4 + + +typedef __uint8_t u_int8_t; +typedef __uint16_t u_int16_t; +typedef __uint32_t u_int32_t; +typedef __uint64_t u_int64_t; + + +typedef int register_t __attribute__ ((__mode__ (__word__))); +# 179 "/usr/include/sys/types.h" 3 4 +# 1 "/usr/include/sys/select.h" 1 3 4 +# 30 "/usr/include/sys/select.h" 3 4 +# 1 "/usr/include/bits/select.h" 1 3 4 +# 22 "/usr/include/bits/select.h" 3 4 +# 1 "/usr/include/bits/wordsize.h" 1 3 4 +# 23 "/usr/include/bits/select.h" 2 3 4 +# 31 "/usr/include/sys/select.h" 2 3 4 + + +# 1 "/usr/include/bits/types/sigset_t.h" 1 3 4 + + + +# 1 "/usr/include/bits/types/__sigset_t.h" 1 3 4 + + + + +typedef struct +{ + unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; +} __sigset_t; +# 5 "/usr/include/bits/types/sigset_t.h" 2 3 4 + + +typedef __sigset_t sigset_t; +# 34 "/usr/include/sys/select.h" 2 3 4 + + + +# 1 "/usr/include/bits/types/struct_timeval.h" 1 3 4 + + + + + + + +struct timeval +{ + __time_t tv_sec; + __suseconds_t tv_usec; +}; +# 38 "/usr/include/sys/select.h" 2 3 4 + +# 1 "/usr/include/bits/types/struct_timespec.h" 1 3 4 +# 9 "/usr/include/bits/types/struct_timespec.h" 3 4 +struct timespec +{ + __time_t tv_sec; + __syscall_slong_t tv_nsec; +}; +# 40 "/usr/include/sys/select.h" 2 3 4 +# 49 "/usr/include/sys/select.h" 3 4 +typedef long int __fd_mask; +# 59 "/usr/include/sys/select.h" 3 4 +typedef struct + { + + + + __fd_mask fds_bits[1024 / (8 * (int) sizeof (__fd_mask))]; + + + + + + } fd_set; + + + + + + +typedef __fd_mask fd_mask; +# 91 "/usr/include/sys/select.h" 3 4 +extern "C" { +# 101 "/usr/include/sys/select.h" 3 4 +extern int select (int __nfds, fd_set *__restrict __readfds, + fd_set *__restrict __writefds, + fd_set *__restrict __exceptfds, + struct timeval *__restrict __timeout); +# 113 "/usr/include/sys/select.h" 3 4 +extern int pselect (int __nfds, fd_set *__restrict __readfds, + fd_set *__restrict __writefds, + fd_set *__restrict __exceptfds, + const struct timespec *__restrict __timeout, + const __sigset_t *__restrict __sigmask); +# 126 "/usr/include/sys/select.h" 3 4 +} +# 180 "/usr/include/sys/types.h" 2 3 4 + + + + + +typedef __blksize_t blksize_t; + + + + + + +typedef __blkcnt_t blkcnt_t; + + + +typedef __fsblkcnt_t fsblkcnt_t; + + + +typedef __fsfilcnt_t fsfilcnt_t; +# 219 "/usr/include/sys/types.h" 3 4 +typedef __blkcnt64_t blkcnt64_t; +typedef __fsblkcnt64_t fsblkcnt64_t; +typedef __fsfilcnt64_t fsfilcnt64_t; + + + + + +# 1 "/usr/include/bits/pthreadtypes.h" 1 3 4 +# 23 "/usr/include/bits/pthreadtypes.h" 3 4 +# 1 "/usr/include/bits/thread-shared-types.h" 1 3 4 +# 77 "/usr/include/bits/thread-shared-types.h" 3 4 +# 1 "/usr/include/bits/pthreadtypes-arch.h" 1 3 4 +# 21 "/usr/include/bits/pthreadtypes-arch.h" 3 4 +# 1 "/usr/include/bits/wordsize.h" 1 3 4 +# 22 "/usr/include/bits/pthreadtypes-arch.h" 2 3 4 +# 65 "/usr/include/bits/pthreadtypes-arch.h" 3 4 +struct __pthread_rwlock_arch_t +{ + unsigned int __readers; + unsigned int __writers; + unsigned int __wrphase_futex; + unsigned int __writers_futex; + unsigned int __pad3; + unsigned int __pad4; + + int __cur_writer; + int __shared; + signed char __rwelision; + + + + + unsigned char __pad1[7]; + + + unsigned long int __pad2; + + + unsigned int __flags; +# 99 "/usr/include/bits/pthreadtypes-arch.h" 3 4 +}; +# 78 "/usr/include/bits/thread-shared-types.h" 2 3 4 + + + + +typedef struct __pthread_internal_list +{ + struct __pthread_internal_list *__prev; + struct __pthread_internal_list *__next; +} __pthread_list_t; +# 118 "/usr/include/bits/thread-shared-types.h" 3 4 +struct __pthread_mutex_s +{ + int __lock ; + unsigned int __count; + int __owner; + + unsigned int __nusers; +# 148 "/usr/include/bits/thread-shared-types.h" 3 4 + int __kind; + + + + + + short __spins; short __elision; + __pthread_list_t __list; +# 165 "/usr/include/bits/thread-shared-types.h" 3 4 + +}; + + + + +struct __pthread_cond_s +{ + __extension__ union + { + __extension__ unsigned long long int __wseq; + struct + { + unsigned int __low; + unsigned int __high; + } __wseq32; + }; + __extension__ union + { + __extension__ unsigned long long int __g1_start; + struct + { + unsigned int __low; + unsigned int __high; + } __g1_start32; + }; + unsigned int __glibc_unused___g_refs[2] ; + unsigned int __g_size[2]; + unsigned int __g1_orig_size; + unsigned int __wrefs; + unsigned int __g_signals[2]; +}; +# 24 "/usr/include/bits/pthreadtypes.h" 2 3 4 + + + +typedef unsigned long int pthread_t; + + + + +typedef union +{ + char __size[4]; + int __align; +} pthread_mutexattr_t; + + + + +typedef union +{ + char __size[4]; + int __align; +} pthread_condattr_t; + + + +typedef unsigned int pthread_key_t; + + + +typedef int pthread_once_t; + + +union pthread_attr_t +{ + char __size[56]; + long int __align; +}; + +typedef union pthread_attr_t pthread_attr_t; + + + + +typedef union +{ + struct __pthread_mutex_s __data; + char __size[40]; + long int __align; +} pthread_mutex_t; + + +typedef union +{ + struct __pthread_cond_s __data; + char __size[48]; + __extension__ long long int __align; +} pthread_cond_t; + + + + + +typedef union +{ + struct __pthread_rwlock_arch_t __data; + char __size[56]; + long int __align; +} pthread_rwlock_t; + +typedef union +{ + char __size[8]; + long int __align; +} pthread_rwlockattr_t; + + + + + +typedef volatile int pthread_spinlock_t; + + + + +typedef union +{ + char __size[32]; + long int __align; +} pthread_barrier_t; + +typedef union +{ + char __size[4]; + int __align; +} pthread_barrierattr_t; +# 228 "/usr/include/sys/types.h" 2 3 4 + + +} +# 395 "/usr/include/stdlib.h" 2 3 4 + + + + + + +extern long int random (void) throw (); + + +extern void srandom (unsigned int __seed) throw (); + + + + + +extern char *initstate (unsigned int __seed, char *__statebuf, + size_t __statelen) throw () __attribute__ ((__nonnull__ (2))); + + + +extern char *setstate (char *__statebuf) throw () __attribute__ ((__nonnull__ (1))); + + + + + + + +struct random_data + { + int32_t *fptr; + int32_t *rptr; + int32_t *state; + int rand_type; + int rand_deg; + int rand_sep; + int32_t *end_ptr; + }; + +extern int random_r (struct random_data *__restrict __buf, + int32_t *__restrict __result) throw () __attribute__ ((__nonnull__ (1, 2))); + +extern int srandom_r (unsigned int __seed, struct random_data *__buf) + throw () __attribute__ ((__nonnull__ (2))); + +extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, + size_t __statelen, + struct random_data *__restrict __buf) + throw () __attribute__ ((__nonnull__ (2, 4))); + +extern int setstate_r (char *__restrict __statebuf, + struct random_data *__restrict __buf) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + + +extern int rand (void) throw (); + +extern void srand (unsigned int __seed) throw (); + + + +extern int rand_r (unsigned int *__seed) throw (); + + + + + + + +extern double drand48 (void) throw (); +extern double erand48 (unsigned short int __xsubi[3]) throw () __attribute__ ((__nonnull__ (1))); + + +extern long int lrand48 (void) throw (); +extern long int nrand48 (unsigned short int __xsubi[3]) + throw () __attribute__ ((__nonnull__ (1))); + + +extern long int mrand48 (void) throw (); +extern long int jrand48 (unsigned short int __xsubi[3]) + throw () __attribute__ ((__nonnull__ (1))); + + +extern void srand48 (long int __seedval) throw (); +extern unsigned short int *seed48 (unsigned short int __seed16v[3]) + throw () __attribute__ ((__nonnull__ (1))); +extern void lcong48 (unsigned short int __param[7]) throw () __attribute__ ((__nonnull__ (1))); + + + + + +struct drand48_data + { + unsigned short int __x[3]; + unsigned short int __old_x[3]; + unsigned short int __c; + unsigned short int __init; + __extension__ unsigned long long int __a; + + }; + + +extern int drand48_r (struct drand48_data *__restrict __buffer, + double *__restrict __result) throw () __attribute__ ((__nonnull__ (1, 2))); +extern int erand48_r (unsigned short int __xsubi[3], + struct drand48_data *__restrict __buffer, + double *__restrict __result) throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern int lrand48_r (struct drand48_data *__restrict __buffer, + long int *__restrict __result) + throw () __attribute__ ((__nonnull__ (1, 2))); +extern int nrand48_r (unsigned short int __xsubi[3], + struct drand48_data *__restrict __buffer, + long int *__restrict __result) + throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern int mrand48_r (struct drand48_data *__restrict __buffer, + long int *__restrict __result) + throw () __attribute__ ((__nonnull__ (1, 2))); +extern int jrand48_r (unsigned short int __xsubi[3], + struct drand48_data *__restrict __buffer, + long int *__restrict __result) + throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern int srand48_r (long int __seedval, struct drand48_data *__buffer) + throw () __attribute__ ((__nonnull__ (2))); + +extern int seed48_r (unsigned short int __seed16v[3], + struct drand48_data *__buffer) throw () __attribute__ ((__nonnull__ (1, 2))); + +extern int lcong48_r (unsigned short int __param[7], + struct drand48_data *__buffer) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + +extern void *malloc (size_t __size) throw () __attribute__ ((__malloc__)) ; + +extern void *calloc (size_t __nmemb, size_t __size) + throw () __attribute__ ((__malloc__)) ; + + + + + + +extern void *realloc (void *__ptr, size_t __size) + throw () __attribute__ ((__warn_unused_result__)); + + + + + + + +extern void *reallocarray (void *__ptr, size_t __nmemb, size_t __size) + throw () __attribute__ ((__warn_unused_result__)); + + + +extern void free (void *__ptr) throw (); + + +# 1 "/usr/include/alloca.h" 1 3 4 +# 24 "/usr/include/alloca.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 25 "/usr/include/alloca.h" 2 3 4 + +extern "C" { + + + + + +extern void *alloca (size_t __size) throw (); + + + + + +} +# 567 "/usr/include/stdlib.h" 2 3 4 + + + + + +extern void *valloc (size_t __size) throw () __attribute__ ((__malloc__)) ; + + + + +extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) + throw () __attribute__ ((__nonnull__ (1))) ; + + + + +extern void *aligned_alloc (size_t __alignment, size_t __size) + throw () __attribute__ ((__malloc__)) __attribute__ ((__alloc_size__ (2))) ; + + + +extern void abort (void) throw () __attribute__ ((__noreturn__)); + + + +extern int atexit (void (*__func) (void)) throw () __attribute__ ((__nonnull__ (1))); + + + + +extern "C++" int at_quick_exit (void (*__func) (void)) + throw () __asm ("at_quick_exit") __attribute__ ((__nonnull__ (1))); +# 607 "/usr/include/stdlib.h" 3 4 +extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) + throw () __attribute__ ((__nonnull__ (1))); + + + + + +extern void exit (int __status) throw () __attribute__ ((__noreturn__)); + + + + + +extern void quick_exit (int __status) throw () __attribute__ ((__noreturn__)); + + + + + +extern void _Exit (int __status) throw () __attribute__ ((__noreturn__)); + + + + +extern char *getenv (const char *__name) throw () __attribute__ ((__nonnull__ (1))) ; + + + + +extern char *secure_getenv (const char *__name) + throw () __attribute__ ((__nonnull__ (1))) ; + + + + + + +extern int putenv (char *__string) throw () __attribute__ ((__nonnull__ (1))); + + + + + +extern int setenv (const char *__name, const char *__value, int __replace) + throw () __attribute__ ((__nonnull__ (2))); + + +extern int unsetenv (const char *__name) throw () __attribute__ ((__nonnull__ (1))); + + + + + + +extern int clearenv (void) throw (); +# 672 "/usr/include/stdlib.h" 3 4 +extern char *mktemp (char *__template) throw () __attribute__ ((__nonnull__ (1))); +# 685 "/usr/include/stdlib.h" 3 4 +extern int mkstemp (char *__template) __attribute__ ((__nonnull__ (1))) ; +# 695 "/usr/include/stdlib.h" 3 4 +extern int mkstemp64 (char *__template) __attribute__ ((__nonnull__ (1))) ; +# 707 "/usr/include/stdlib.h" 3 4 +extern int mkstemps (char *__template, int __suffixlen) __attribute__ ((__nonnull__ (1))) ; +# 717 "/usr/include/stdlib.h" 3 4 +extern int mkstemps64 (char *__template, int __suffixlen) + __attribute__ ((__nonnull__ (1))) ; +# 728 "/usr/include/stdlib.h" 3 4 +extern char *mkdtemp (char *__template) throw () __attribute__ ((__nonnull__ (1))) ; +# 739 "/usr/include/stdlib.h" 3 4 +extern int mkostemp (char *__template, int __flags) __attribute__ ((__nonnull__ (1))) ; +# 749 "/usr/include/stdlib.h" 3 4 +extern int mkostemp64 (char *__template, int __flags) __attribute__ ((__nonnull__ (1))) ; +# 759 "/usr/include/stdlib.h" 3 4 +extern int mkostemps (char *__template, int __suffixlen, int __flags) + __attribute__ ((__nonnull__ (1))) ; +# 771 "/usr/include/stdlib.h" 3 4 +extern int mkostemps64 (char *__template, int __suffixlen, int __flags) + __attribute__ ((__nonnull__ (1))) ; +# 781 "/usr/include/stdlib.h" 3 4 +extern int system (const char *__command) ; + + + + + +extern char *canonicalize_file_name (const char *__name) + throw () __attribute__ ((__nonnull__ (1))) ; +# 797 "/usr/include/stdlib.h" 3 4 +extern char *realpath (const char *__restrict __name, + char *__restrict __resolved) throw () ; + + + + + + +typedef int (*__compar_fn_t) (const void *, const void *); + + +typedef __compar_fn_t comparison_fn_t; + + + +typedef int (*__compar_d_fn_t) (const void *, const void *, void *); + + + + +extern void *bsearch (const void *__key, const void *__base, + size_t __nmemb, size_t __size, __compar_fn_t __compar) + __attribute__ ((__nonnull__ (1, 2, 5))) ; + + + + + + + +extern void qsort (void *__base, size_t __nmemb, size_t __size, + __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 4))); + +extern void qsort_r (void *__base, size_t __nmemb, size_t __size, + __compar_d_fn_t __compar, void *__arg) + __attribute__ ((__nonnull__ (1, 4))); + + + + +extern int abs (int __x) throw () __attribute__ ((__const__)) ; +extern long int labs (long int __x) throw () __attribute__ ((__const__)) ; + + +__extension__ extern long long int llabs (long long int __x) + throw () __attribute__ ((__const__)) ; + + + + + + +extern div_t div (int __numer, int __denom) + throw () __attribute__ ((__const__)) ; +extern ldiv_t ldiv (long int __numer, long int __denom) + throw () __attribute__ ((__const__)) ; + + +__extension__ extern lldiv_t lldiv (long long int __numer, + long long int __denom) + throw () __attribute__ ((__const__)) ; +# 869 "/usr/include/stdlib.h" 3 4 +extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, + int *__restrict __sign) throw () __attribute__ ((__nonnull__ (3, 4))) ; + + + + +extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, + int *__restrict __sign) throw () __attribute__ ((__nonnull__ (3, 4))) ; + + + + +extern char *gcvt (double __value, int __ndigit, char *__buf) + throw () __attribute__ ((__nonnull__ (3))) ; + + + + +extern char *qecvt (long double __value, int __ndigit, + int *__restrict __decpt, int *__restrict __sign) + throw () __attribute__ ((__nonnull__ (3, 4))) ; +extern char *qfcvt (long double __value, int __ndigit, + int *__restrict __decpt, int *__restrict __sign) + throw () __attribute__ ((__nonnull__ (3, 4))) ; +extern char *qgcvt (long double __value, int __ndigit, char *__buf) + throw () __attribute__ ((__nonnull__ (3))) ; + + + + +extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, + int *__restrict __sign, char *__restrict __buf, + size_t __len) throw () __attribute__ ((__nonnull__ (3, 4, 5))); +extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, + int *__restrict __sign, char *__restrict __buf, + size_t __len) throw () __attribute__ ((__nonnull__ (3, 4, 5))); + +extern int qecvt_r (long double __value, int __ndigit, + int *__restrict __decpt, int *__restrict __sign, + char *__restrict __buf, size_t __len) + throw () __attribute__ ((__nonnull__ (3, 4, 5))); +extern int qfcvt_r (long double __value, int __ndigit, + int *__restrict __decpt, int *__restrict __sign, + char *__restrict __buf, size_t __len) + throw () __attribute__ ((__nonnull__ (3, 4, 5))); + + + + + +extern int mblen (const char *__s, size_t __n) throw (); + + +extern int mbtowc (wchar_t *__restrict __pwc, + const char *__restrict __s, size_t __n) throw (); + + +extern int wctomb (char *__s, wchar_t __wchar) throw (); + + + +extern size_t mbstowcs (wchar_t *__restrict __pwcs, + const char *__restrict __s, size_t __n) throw (); + +extern size_t wcstombs (char *__restrict __s, + const wchar_t *__restrict __pwcs, size_t __n) + throw (); + + + + + + + +extern int rpmatch (const char *__response) throw () __attribute__ ((__nonnull__ (1))) ; +# 954 "/usr/include/stdlib.h" 3 4 +extern int getsubopt (char **__restrict __optionp, + char *const *__restrict __tokens, + char **__restrict __valuep) + throw () __attribute__ ((__nonnull__ (1, 2, 3))) ; + + + + + + + +extern int posix_openpt (int __oflag) ; + + + + + + + +extern int grantpt (int __fd) throw (); + + + +extern int unlockpt (int __fd) throw (); + + + + +extern char *ptsname (int __fd) throw () ; + + + + + + +extern int ptsname_r (int __fd, char *__buf, size_t __buflen) + throw () __attribute__ ((__nonnull__ (2))); + + +extern int getpt (void); + + + + + + +extern int getloadavg (double __loadavg[], int __nelem) + throw () __attribute__ ((__nonnull__ (1))); +# 1010 "/usr/include/stdlib.h" 3 4 +# 1 "/usr/include/bits/stdlib-float.h" 1 3 4 +# 1011 "/usr/include/stdlib.h" 2 3 4 +# 1020 "/usr/include/stdlib.h" 3 4 +} +# 80 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 2 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 1 3 +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 + +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 +# 46 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 +extern "C++" +{ +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + using ::abs; + + + inline long + abs(long __i) { return __builtin_labs(__i); } + + + + inline long long + abs(long long __x) { return __builtin_llabs (__x); } +# 70 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 + inline constexpr double + abs(double __x) + { return __builtin_fabs(__x); } + + inline constexpr float + abs(float __x) + { return __builtin_fabsf(__x); } + + inline constexpr long double + abs(long double __x) + { return __builtin_fabsl(__x); } + + + + __extension__ inline constexpr __int128 + abs(__int128 __x) { return __x >= 0 ? __x : -__x; } +# 135 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 + __extension__ inline constexpr + __float128 + abs(__float128 __x) + { + + + + return __builtin_fabsf128(__x); + + + + + } + + + +} +} +# 82 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 2 3 +# 125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +extern "C++" +{ +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + using ::div_t; + using ::ldiv_t; + + using ::abort; + + using ::aligned_alloc; + + using ::atexit; + + + using ::at_quick_exit; + + + using ::atof; + using ::atoi; + using ::atol; + using ::bsearch; + using ::calloc; + using ::div; + using ::exit; + using ::free; + using ::getenv; + using ::labs; + using ::ldiv; + using ::malloc; + + using ::mblen; + using ::mbstowcs; + using ::mbtowc; + + using ::qsort; + + + using ::quick_exit; + + + using ::rand; + using ::realloc; + using ::srand; + using ::strtod; + using ::strtol; + using ::strtoul; + using ::system; + + using ::wcstombs; + using ::wctomb; + + + + inline ldiv_t + div(long __i, long __j) noexcept { return ldiv(__i, __j); } + + + + +} +# 199 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) +{ + + + + using ::lldiv_t; + + + + + + using ::_Exit; + + + + using ::llabs; + + inline lldiv_t + div(long long __n, long long __d) + { lldiv_t __q; __q.quot = __n / __d; __q.rem = __n % __d; return __q; } + + using ::lldiv; +# 231 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 + using ::atoll; + using ::strtoll; + using ::strtoull; + + using ::strtof; + using ::strtold; + + +} + +namespace std +{ + + using ::__gnu_cxx::lldiv_t; + + using ::__gnu_cxx::_Exit; + + using ::__gnu_cxx::llabs; + using ::__gnu_cxx::div; + using ::__gnu_cxx::lldiv; + + using ::__gnu_cxx::atoll; + using ::__gnu_cxx::strtof; + using ::__gnu_cxx::strtoll; + using ::__gnu_cxx::strtoull; + using ::__gnu_cxx::strtold; +} + + + +} +# 37 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/stdlib.h" 2 3 + +using std::abort; +using std::atexit; +using std::exit; + + + using std::at_quick_exit; + + + using std::quick_exit; + + + using std::_Exit; + + + + +using std::div_t; +using std::ldiv_t; + +using std::abs; +using std::atof; +using std::atoi; +using std::atol; +using std::bsearch; +using std::calloc; +using std::div; +using std::free; +using std::getenv; +using std::labs; +using std::ldiv; +using std::malloc; + +using std::mblen; +using std::mbstowcs; +using std::mbtowc; + +using std::qsort; +using std::rand; +using std::realloc; +using std::srand; +using std::strtod; +using std::strtol; +using std::strtoul; +using std::system; + +using std::wcstombs; +using std::wctomb; +# 55 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" 2 +# 173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 174 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" 2 +# 184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" + +# 184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern "C" +{ + + + + + +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaDeviceSynchronizeDeprecationAvoidance(void); +# 244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2DeviceGetAttribute(int *value, enum cudaDeviceAttr attr, int device); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2DeviceGetLimit(size_t *pValue, enum cudaLimit limit); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2DeviceGetCacheConfig(enum cudaFuncCache *pCacheConfig); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2DeviceGetSharedMemConfig(enum cudaSharedMemConfig *pConfig); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2GetLastError(void); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2PeekAtLastError(void); +extern __attribute__((device)) __attribute__((cudart_builtin)) const char* __cudaCDP2GetErrorString(cudaError_t error); +extern __attribute__((device)) __attribute__((cudart_builtin)) const char* __cudaCDP2GetErrorName(cudaError_t error); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2GetDeviceCount(int *count); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2GetDevice(int *device); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2StreamCreateWithFlags(cudaStream_t *pStream, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2StreamDestroy(cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2StreamWaitEvent(cudaStream_t stream, cudaEvent_t event, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2StreamWaitEvent_ptsz(cudaStream_t stream, cudaEvent_t event, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventCreateWithFlags(cudaEvent_t *event, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventRecord(cudaEvent_t event, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventRecord_ptsz(cudaEvent_t event, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventRecordWithFlags(cudaEvent_t event, cudaStream_t stream, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventRecordWithFlags_ptsz(cudaEvent_t event, cudaStream_t stream, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2EventDestroy(cudaEvent_t event); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2FuncGetAttributes(struct cudaFuncAttributes *attr, const void *func); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Free(void *devPtr); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Malloc(void **devPtr, size_t size); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2MemcpyAsync(void *dst, const void *src, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2MemcpyAsync_ptsz(void *dst, const void *src, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memcpy2DAsync(void *dst, size_t dpitch, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memcpy2DAsync_ptsz(void *dst, size_t dpitch, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memcpy3DAsync(const struct cudaMemcpy3DParms *p, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memcpy3DAsync_ptsz(const struct cudaMemcpy3DParms *p, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2MemsetAsync(void *devPtr, int value, size_t count, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2MemsetAsync_ptsz(void *devPtr, int value, size_t count, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memset2DAsync(void *devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memset2DAsync_ptsz(void *devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memset3DAsync(struct cudaPitchedPtr pitchedDevPtr, int value, struct cudaExtent extent, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2Memset3DAsync_ptsz(struct cudaPitchedPtr pitchedDevPtr, int value, struct cudaExtent extent, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2RuntimeGetVersion(int *runtimeVersion); +extern __attribute__((device)) __attribute__((cudart_builtin)) void * __cudaCDP2GetParameterBuffer(size_t alignment, size_t size); +extern __attribute__((device)) __attribute__((cudart_builtin)) void * __cudaCDP2GetParameterBufferV2(void *func, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2LaunchDevice_ptsz(void *func, void *parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2LaunchDeviceV2_ptsz(void *parameterBuffer, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2LaunchDevice(void *func, void *parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2LaunchDeviceV2(void *parameterBuffer, cudaStream_t stream); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessor(int *numBlocks, const void *func, int blockSize, size_t dynamicSmemSize); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t __cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int *numBlocks, const void *func, int blockSize, size_t dynamicSmemSize, unsigned int flags); + + +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphLaunch(cudaGraphExec_t graphExec, cudaStream_t stream); +# 311 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +static inline __attribute__((device)) __attribute__((cudart_builtin)) cudaGraphExec_t cudaGetCurrentGraphExec(void) +{ + unsigned long long current_graph_exec; + asm ("mov.u64 %0, %%current_graph_exec;" : "=l"(current_graph_exec)); + return (cudaGraphExec_t)current_graph_exec; +} +# 346 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphKernelNodeSetParam(cudaGraphDeviceNode_t node, size_t offset, const void *value , size_t size); +# 374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphKernelNodeSetEnabled(cudaGraphDeviceNode_t node, bool enable); +# 401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphKernelNodeSetGridDim(cudaGraphDeviceNode_t node, dim3 gridDim); +# 430 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphKernelNodeUpdatesApply(const cudaGraphKernelNodeUpdate *updates, size_t updateCount); +# 448 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +static inline __attribute__((device)) __attribute__((cudart_builtin)) void cudaTriggerProgrammaticLaunchCompletion(void) +{ + asm volatile("griddepcontrol.launch_dependents;":::); +} +# 464 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +static inline __attribute__((device)) __attribute__((cudart_builtin)) void cudaGridDependencySynchronize(void) +{ + asm volatile("griddepcontrol.wait;":::"memory"); +} +# 476 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern __attribute__((device)) __attribute__((cudart_builtin)) void cudaGraphSetConditional(cudaGraphConditionalHandle handle, unsigned int value); + + +extern __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long cudaCGGetIntrinsicHandle(enum cudaCGScope scope); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaCGSynchronize(unsigned long long handle, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaCGSynchronizeGrid(unsigned long long handle, unsigned int flags); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaCGGetSize(unsigned int *numThreads, unsigned int *numGrids, unsigned long long handle); +extern __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaCGGetRank(unsigned int *threadRank, unsigned int *gridRank, unsigned long long handle); +# 711 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) void * cudaGetParameterBuffer(size_t alignment, size_t size) +{ + return __cudaCDP2GetParameterBuffer(alignment, size); +} + + + + + + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) void * cudaGetParameterBufferV2(void *func, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize) +{ + return __cudaCDP2GetParameterBufferV2(func, gridDimension, blockDimension, sharedMemSize); +} + + + + + + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaLaunchDevice_ptsz(void *func, void *parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize, cudaStream_t stream) +{ + return __cudaCDP2LaunchDevice_ptsz(func, parameterBuffer, gridDimension, blockDimension, sharedMemSize, stream); +} + +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaLaunchDeviceV2_ptsz(void *parameterBuffer, cudaStream_t stream) +{ + return __cudaCDP2LaunchDeviceV2_ptsz(parameterBuffer, stream); +} +# 797 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" + static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaLaunchDevice(void *func, void *parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned int sharedMemSize, cudaStream_t stream) + { + return __cudaCDP2LaunchDevice(func, parameterBuffer, gridDimension, blockDimension, sharedMemSize, stream); + } + + static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaLaunchDeviceV2(void *parameterBuffer, cudaStream_t stream) + { + return __cudaCDP2LaunchDeviceV2(parameterBuffer, stream); + } +# 859 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +} + + + + + +template static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaMalloc(T **devPtr, size_t size); +template static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaFuncGetAttributes(struct cudaFuncAttributes *attr, T *entry); +template static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessor(int *numBlocks, T func, int blockSize, size_t dynamicSmemSize); +template static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int *numBlocks, T func, int blockSize, size_t dynamicSmemSize, unsigned int flags); +# 898 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +template +static __inline__ __attribute__((device)) __attribute__((cudart_builtin)) cudaError_t cudaGraphKernelNodeSetParam(cudaGraphDeviceNode_t node, size_t offset, const T &value) +{ + return cudaGraphKernelNodeSetParam(node, offset, &value, sizeof(T)); +} +# 154 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 2 +# 284 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern "C" { +# 331 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceReset(void); +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceSynchronize(void); +# 439 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceSetLimit(enum cudaLimit limit, size_t value); +# 475 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetLimit(size_t *pValue, enum cudaLimit limit); +# 498 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetTexture1DLinearMaxWidth(size_t *maxWidthInElements, const struct cudaChannelFormatDesc *fmtDesc, int device); +# 532 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetCacheConfig(enum cudaFuncCache *pCacheConfig); +# 569 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetStreamPriorityRange(int *leastPriority, int *greatestPriority); +# 613 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceSetCacheConfig(enum cudaFuncCache cacheConfig); +# 640 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetByPCIBusId(int *device, const char *pciBusId); +# 670 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetPCIBusId(char *pciBusId, int len, int device); +# 721 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaIpcGetEventHandle(cudaIpcEventHandle_t *handle, cudaEvent_t event); +# 765 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaIpcOpenEventHandle(cudaEvent_t *event, cudaIpcEventHandle_t handle); +# 810 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaIpcGetMemHandle(cudaIpcMemHandle_t *handle, void *devPtr); +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaIpcOpenMemHandle(void **devPtr, cudaIpcMemHandle_t handle, unsigned int flags); +# 916 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaIpcCloseMemHandle(void *devPtr); +# 948 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceFlushGPUDirectRDMAWrites(enum cudaFlushGPUDirectRDMAWritesTarget target, enum cudaFlushGPUDirectRDMAWritesScope scope); +# 986 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceRegisterAsyncNotification(int device, cudaAsyncCallback callbackFunc, void* userData, cudaAsyncCallbackHandle_t* callback); +# 1009 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceUnregisterAsyncNotification(int device, cudaAsyncCallbackHandle_t callback); +# 1056 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetSharedMemConfig(enum cudaSharedMemConfig *pConfig); +# 1102 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaDeviceSetSharedMemConfig(enum cudaSharedMemConfig config); +# 1143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadExit(void); +# 1169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadSynchronize(void); +# 1218 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadSetLimit(enum cudaLimit limit, size_t value); +# 1251 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadGetLimit(size_t *pValue, enum cudaLimit limit); +# 1287 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadGetCacheConfig(enum cudaFuncCache *pCacheConfig); +# 1334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaThreadSetCacheConfig(enum cudaFuncCache cacheConfig); +# 1399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaGetLastError(void); +# 1450 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaPeekAtLastError(void); +# 1466 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) const char* cudaGetErrorName(cudaError_t error); +# 1482 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) const char* cudaGetErrorString(cudaError_t error); +# 1511 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaGetDeviceCount(int *count); +# 1816 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaGetDeviceProperties_v2(struct cudaDeviceProp *prop, int device); +# 2020 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetAttribute(int *value, enum cudaDeviceAttr attr, int device); +# 2038 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetDefaultMemPool(cudaMemPool_t *memPool, int device); +# 2062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceSetMemPool(int device, cudaMemPool_t memPool); +# 2082 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetMemPool(cudaMemPool_t *memPool, int device); +# 2144 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetNvSciSyncAttributes(void *nvSciSyncAttrList, int device, int flags); +# 2184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaDeviceGetP2PAttribute(int *value, enum cudaDeviceP2PAttr attr, int srcDevice, int dstDevice); +# 2206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaChooseDevice(int *device, const struct cudaDeviceProp *prop); +# 2235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaInitDevice(int device, unsigned int deviceFlags, unsigned int flags); +# 2281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaSetDevice(int device); +# 2303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaGetDevice(int *device); +# 2334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaSetValidDevices(int *device_arr, int len); +# 2404 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaSetDeviceFlags( unsigned int flags ); +# 2449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetDeviceFlags( unsigned int *flags ); +# 2492 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamCreate(cudaStream_t *pStream); +# 2527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamCreateWithFlags(cudaStream_t *pStream, unsigned int flags); +# 2579 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamCreateWithPriority(cudaStream_t *pStream, unsigned int flags, int priority); +# 2606 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamGetPriority(cudaStream_t hStream, int *priority); +# 2631 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamGetFlags(cudaStream_t hStream, unsigned int *flags); +# 2668 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamGetId(cudaStream_t hStream, unsigned long long *streamId); +# 2683 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaCtxResetPersistingL2Cache(void); +# 2703 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamCopyAttributes(cudaStream_t dst, cudaStream_t src); +# 2724 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamGetAttribute( + cudaStream_t hStream, cudaLaunchAttributeID attr, + cudaLaunchAttributeValue *value_out); +# 2748 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamSetAttribute( + cudaStream_t hStream, cudaLaunchAttributeID attr, + const cudaLaunchAttributeValue *value); +# 2782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamDestroy(cudaStream_t stream); +# 2813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamWaitEvent(cudaStream_t stream, cudaEvent_t event, unsigned int flags = 0); + + + + + + + +typedef void ( *cudaStreamCallback_t)(cudaStream_t stream, cudaError_t status, void *userData); +# 2888 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamAddCallback(cudaStream_t stream, + cudaStreamCallback_t callback, void *userData, unsigned int flags); +# 2912 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamSynchronize(cudaStream_t stream); +# 2937 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamQuery(cudaStream_t stream); +# 3021 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaStreamAttachMemAsync(cudaStream_t stream, void *devPtr, size_t length = 0, unsigned int flags = 0x04); +# 3060 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamBeginCapture(cudaStream_t stream, enum cudaStreamCaptureMode mode); +# 3101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamBeginCaptureToGraph(cudaStream_t stream, cudaGraph_t graph, const cudaGraphNode_t *dependencies, const cudaGraphEdgeData *dependencyData, size_t numDependencies, enum cudaStreamCaptureMode mode); +# 3152 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaThreadExchangeStreamCaptureMode(enum cudaStreamCaptureMode *mode); +# 3181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamEndCapture(cudaStream_t stream, cudaGraph_t *pGraph); +# 3219 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamIsCapturing(cudaStream_t stream, enum cudaStreamCaptureStatus *pCaptureStatus); +# 3269 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamGetCaptureInfo_v2(cudaStream_t stream, enum cudaStreamCaptureStatus *captureStatus_out, unsigned long long *id_out = 0, cudaGraph_t *graph_out = 0, const cudaGraphNode_t **dependencies_out = 0, size_t *numDependencies_out = 0); +# 3328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamGetCaptureInfo_v3(cudaStream_t stream, + enum cudaStreamCaptureStatus *captureStatus_out, unsigned long long *id_out = 0, + cudaGraph_t *graph_out = 0, const cudaGraphNode_t **dependencies_out = 0, + const cudaGraphEdgeData **edgeData_out = 0, size_t *numDependencies_out = 0); +# 3368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamUpdateCaptureDependencies(cudaStream_t stream, cudaGraphNode_t *dependencies, size_t numDependencies, unsigned int flags = 0); +# 3403 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaStreamUpdateCaptureDependencies_v2(cudaStream_t stream, cudaGraphNode_t *dependencies, const cudaGraphEdgeData *dependencyData, size_t numDependencies, unsigned int flags = 0); +# 3440 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaEventCreate(cudaEvent_t *event); +# 3477 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaEventCreateWithFlags(cudaEvent_t *event, unsigned int flags); +# 3518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaEventRecord(cudaEvent_t event, cudaStream_t stream = 0); +# 3566 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaEventRecordWithFlags(cudaEvent_t event, cudaStream_t stream = 0, unsigned int flags = 0); +# 3599 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaEventQuery(cudaEvent_t event); +# 3630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaEventSynchronize(cudaEvent_t event); +# 3660 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaEventDestroy(cudaEvent_t event); +# 3705 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaEventElapsedTime(float *ms, cudaEvent_t start, cudaEvent_t end); +# 3886 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaImportExternalMemory(cudaExternalMemory_t *extMem_out, const struct cudaExternalMemoryHandleDesc *memHandleDesc); +# 3941 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaExternalMemoryGetMappedBuffer(void **devPtr, cudaExternalMemory_t extMem, const struct cudaExternalMemoryBufferDesc *bufferDesc); +# 4001 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaExternalMemoryGetMappedMipmappedArray(cudaMipmappedArray_t *mipmap, cudaExternalMemory_t extMem, const struct cudaExternalMemoryMipmappedArrayDesc *mipmapDesc); +# 4025 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDestroyExternalMemory(cudaExternalMemory_t extMem); +# 4179 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaImportExternalSemaphore(cudaExternalSemaphore_t *extSem_out, const struct cudaExternalSemaphoreHandleDesc *semHandleDesc); +# 4262 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaSignalExternalSemaphoresAsync_v2(const cudaExternalSemaphore_t *extSemArray, const struct cudaExternalSemaphoreSignalParams *paramsArray, unsigned int numExtSems, cudaStream_t stream = 0); +# 4338 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaWaitExternalSemaphoresAsync_v2(const cudaExternalSemaphore_t *extSemArray, const struct cudaExternalSemaphoreWaitParams *paramsArray, unsigned int numExtSems, cudaStream_t stream = 0); +# 4361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDestroyExternalSemaphore(cudaExternalSemaphore_t extSem); +# 4428 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaLaunchKernel(const void *func, dim3 gridDim, dim3 blockDim, void **args, size_t sharedMem, cudaStream_t stream); +# 4490 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaLaunchKernelExC(const cudaLaunchConfig_t *config, const void *func, void **args); +# 4547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaLaunchCooperativeKernel(const void *func, dim3 gridDim, dim3 blockDim, void **args, size_t sharedMem, cudaStream_t stream); +# 4648 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaLaunchCooperativeKernelMultiDevice(struct cudaLaunchParams *launchParamsList, unsigned int numDevices, unsigned int flags = 0); +# 4693 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaFuncSetCacheConfig(const void *func, enum cudaFuncCache cacheConfig); +# 4727 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaFuncGetAttributes(struct cudaFuncAttributes *attr, const void *func); +# 4785 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaFuncSetAttribute(const void *func, enum cudaFuncAttribute attr, int value); +# 4809 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaFuncGetName(const char **name, const void *func); +# 4831 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaFuncGetParamInfo(const void *func, size_t paramIndex, size_t *paramOffset, size_t *paramSize); +# 4855 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaSetDoubleForDevice(double *d); +# 4879 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaSetDoubleForHost(double *d); +# 4945 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaLaunchHostFunc(cudaStream_t stream, cudaHostFn_t fn, void *userData); +# 5019 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaFuncSetSharedMemConfig(const void *func, enum cudaSharedMemConfig config); +# 5075 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessor(int *numBlocks, const void *func, int blockSize, size_t dynamicSMemSize); +# 5104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyAvailableDynamicSMemPerBlock(size_t *dynamicSmemSize, const void *func, int numBlocks, int blockSize); +# 5149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int *numBlocks, const void *func, int blockSize, size_t dynamicSMemSize, unsigned int flags); +# 5184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxPotentialClusterSize(int *clusterSize, const void *func, const cudaLaunchConfig_t *launchConfig); +# 5223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaOccupancyMaxActiveClusters(int *numClusters, const void *func, const cudaLaunchConfig_t *launchConfig); +# 5343 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMallocManaged(void **devPtr, size_t size, unsigned int flags = 0x01); +# 5376 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMalloc(void **devPtr, size_t size); +# 5413 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocHost(void **ptr, size_t size); +# 5456 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocPitch(void **devPtr, size_t *pitch, size_t width, size_t height); +# 5508 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocArray(cudaArray_t *array, const struct cudaChannelFormatDesc *desc, size_t width, size_t height = 0, unsigned int flags = 0); +# 5547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaFree(void *devPtr); +# 5570 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaFreeHost(void *ptr); +# 5593 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaFreeArray(cudaArray_t array); +# 5616 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaFreeMipmappedArray(cudaMipmappedArray_t mipmappedArray); +# 5682 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaHostAlloc(void **pHost, size_t size, unsigned int flags); +# 5779 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaHostRegister(void *ptr, size_t size, unsigned int flags); +# 5802 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaHostUnregister(void *ptr); +# 5847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaHostGetDevicePointer(void **pDevice, void *pHost, unsigned int flags); +# 5869 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaHostGetFlags(unsigned int *pFlags, void *pHost); +# 5908 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMalloc3D(struct cudaPitchedPtr* pitchedDevPtr, struct cudaExtent extent); +# 6053 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMalloc3DArray(cudaArray_t *array, const struct cudaChannelFormatDesc* desc, struct cudaExtent extent, unsigned int flags = 0); +# 6198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocMipmappedArray(cudaMipmappedArray_t *mipmappedArray, const struct cudaChannelFormatDesc* desc, struct cudaExtent extent, unsigned int numLevels, unsigned int flags = 0); +# 6231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetMipmappedArrayLevel(cudaArray_t *levelArray, cudaMipmappedArray_const_t mipmappedArray, unsigned int level); +# 6336 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy3D(const struct cudaMemcpy3DParms *p); +# 6368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy3DPeer(const struct cudaMemcpy3DPeerParms *p); +# 6486 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpy3DAsync(const struct cudaMemcpy3DParms *p, cudaStream_t stream = 0); +# 6513 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy3DPeerAsync(const struct cudaMemcpy3DPeerParms *p, cudaStream_t stream = 0); +# 6547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemGetInfo(size_t *free, size_t *total); +# 6573 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaArrayGetInfo(struct cudaChannelFormatDesc *desc, struct cudaExtent *extent, unsigned int *flags, cudaArray_t array); +# 6602 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaArrayGetPlane(cudaArray_t *pPlaneArray, cudaArray_t hArray, unsigned int planeIdx); +# 6625 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaArrayGetMemoryRequirements(struct cudaArrayMemoryRequirements *memoryRequirements, cudaArray_t array, int device); +# 6649 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMipmappedArrayGetMemoryRequirements(struct cudaArrayMemoryRequirements *memoryRequirements, cudaMipmappedArray_t mipmap, int device); +# 6677 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaArrayGetSparseProperties(struct cudaArraySparseProperties *sparseProperties, cudaArray_t array); +# 6707 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaMipmappedArrayGetSparseProperties(struct cudaArraySparseProperties *sparseProperties, cudaMipmappedArray_t mipmap); +# 6752 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy(void *dst, const void *src, size_t count, enum cudaMemcpyKind kind); +# 6787 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyPeer(void *dst, int dstDevice, const void *src, int srcDevice, size_t count); +# 6836 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2D(void *dst, size_t dpitch, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind); +# 6886 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2DToArray(cudaArray_t dst, size_t wOffset, size_t hOffset, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind); +# 6936 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2DFromArray(void *dst, size_t dpitch, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t width, size_t height, enum cudaMemcpyKind kind); +# 6983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2DArrayToArray(cudaArray_t dst, size_t wOffsetDst, size_t hOffsetDst, cudaArray_const_t src, size_t wOffsetSrc, size_t hOffsetSrc, size_t width, size_t height, enum cudaMemcpyKind kind = cudaMemcpyDeviceToDevice); +# 7026 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyToSymbol(const void *symbol, const void *src, size_t count, size_t offset = 0, enum cudaMemcpyKind kind = cudaMemcpyHostToDevice); +# 7070 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyFromSymbol(void *dst, const void *symbol, size_t count, size_t offset = 0, enum cudaMemcpyKind kind = cudaMemcpyDeviceToHost); +# 7127 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpyAsync(void *dst, const void *src, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7162 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyPeerAsync(void *dst, int dstDevice, const void *src, int srcDevice, size_t count, cudaStream_t stream = 0); +# 7225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemcpy2DAsync(void *dst, size_t dpitch, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7283 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2DToArrayAsync(cudaArray_t dst, size_t wOffset, size_t hOffset, const void *src, size_t spitch, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7340 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpy2DFromArrayAsync(void *dst, size_t dpitch, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t width, size_t height, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyToSymbolAsync(const void *symbol, const void *src, size_t count, size_t offset, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7442 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemcpyFromSymbolAsync(void *dst, const void *symbol, size_t count, size_t offset, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemset(void *devPtr, int value, size_t count); +# 7505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemset2D(void *devPtr, size_t pitch, int value, size_t width, size_t height); +# 7551 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemset3D(struct cudaPitchedPtr pitchedDevPtr, int value, struct cudaExtent extent); +# 7587 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemsetAsync(void *devPtr, int value, size_t count, cudaStream_t stream = 0); +# 7628 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemset2DAsync(void *devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream = 0); +# 7681 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaMemset3DAsync(struct cudaPitchedPtr pitchedDevPtr, int value, struct cudaExtent extent, cudaStream_t stream = 0); +# 7709 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetSymbolAddress(void **devPtr, const void *symbol); +# 7736 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetSymbolSize(size_t *size, const void *symbol); +# 7808 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPrefetchAsync(const void *devPtr, size_t count, int dstDevice, cudaStream_t stream = 0); +# 7889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPrefetchAsync_v2(const void *devPtr, size_t count, struct cudaMemLocation location, unsigned int flags, cudaStream_t stream = 0); +# 8003 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemAdvise(const void *devPtr, size_t count, enum cudaMemoryAdvise advice, int device); +# 8126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemAdvise_v2(const void *devPtr, size_t count, enum cudaMemoryAdvise advice, struct cudaMemLocation location); +# 8208 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemRangeGetAttribute(void *data, size_t dataSize, enum cudaMemRangeAttribute attribute, const void *devPtr, size_t count); +# 8251 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemRangeGetAttributes(void **data, size_t *dataSizes, enum cudaMemRangeAttribute *attributes, size_t numAttributes, const void *devPtr, size_t count); +# 8311 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaMemcpyToArray(cudaArray_t dst, size_t wOffset, size_t hOffset, const void *src, size_t count, enum cudaMemcpyKind kind); +# 8353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaMemcpyFromArray(void *dst, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t count, enum cudaMemcpyKind kind); +# 8396 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaMemcpyArrayToArray(cudaArray_t dst, size_t wOffsetDst, size_t hOffsetDst, cudaArray_const_t src, size_t wOffsetSrc, size_t hOffsetSrc, size_t count, enum cudaMemcpyKind kind = cudaMemcpyDeviceToDevice); +# 8447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaMemcpyToArrayAsync(cudaArray_t dst, size_t wOffset, size_t hOffset, const void *src, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 8497 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((deprecated)) __attribute__((host)) cudaError_t cudaMemcpyFromArrayAsync(void *dst, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t count, enum cudaMemcpyKind kind, cudaStream_t stream = 0); +# 8566 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocAsync(void **devPtr, size_t size, cudaStream_t hStream); +# 8592 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaFreeAsync(void *devPtr, cudaStream_t hStream); +# 8617 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolTrimTo(cudaMemPool_t memPool, size_t minBytesToKeep); +# 8661 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolSetAttribute(cudaMemPool_t memPool, enum cudaMemPoolAttr attr, void *value ); +# 8709 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolGetAttribute(cudaMemPool_t memPool, enum cudaMemPoolAttr attr, void *value ); +# 8724 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolSetAccess(cudaMemPool_t memPool, const struct cudaMemAccessDesc *descList, size_t count); +# 8737 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolGetAccess(enum cudaMemAccessFlags *flags, cudaMemPool_t memPool, struct cudaMemLocation *location); +# 8777 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolCreate(cudaMemPool_t *memPool, const struct cudaMemPoolProps *poolProps); +# 8799 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolDestroy(cudaMemPool_t memPool); +# 8835 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMallocFromPoolAsync(void **ptr, size_t size, cudaMemPool_t memPool, cudaStream_t stream); +# 8860 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolExportToShareableHandle( + void *shareableHandle, + cudaMemPool_t memPool, + enum cudaMemAllocationHandleType handleType, + unsigned int flags); +# 8887 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolImportFromShareableHandle( + cudaMemPool_t *memPool, + void *shareableHandle, + enum cudaMemAllocationHandleType handleType, + unsigned int flags); +# 8910 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolExportPointer(struct cudaMemPoolPtrExportData *exportData, void *ptr); +# 8939 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaMemPoolImportPointer(void **ptr, cudaMemPool_t memPool, struct cudaMemPoolPtrExportData *exportData); +# 9092 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaPointerGetAttributes(struct cudaPointerAttributes *attributes, const void *ptr); +# 9133 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceCanAccessPeer(int *canAccessPeer, int device, int peerDevice); +# 9175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceEnablePeerAccess(int peerDevice, unsigned int flags); +# 9197 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceDisablePeerAccess(int peerDevice); +# 9261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsUnregisterResource(cudaGraphicsResource_t resource); +# 9296 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsResourceSetMapFlags(cudaGraphicsResource_t resource, unsigned int flags); +# 9335 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsMapResources(int count, cudaGraphicsResource_t *resources, cudaStream_t stream = 0); +# 9370 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsUnmapResources(int count, cudaGraphicsResource_t *resources, cudaStream_t stream = 0); +# 9402 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsResourceGetMappedPointer(void **devPtr, size_t *size, cudaGraphicsResource_t resource); +# 9440 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsSubResourceGetMappedArray(cudaArray_t *array, cudaGraphicsResource_t resource, unsigned int arrayIndex, unsigned int mipLevel); +# 9469 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphicsResourceGetMappedMipmappedArray(cudaMipmappedArray_t *mipmappedArray, cudaGraphicsResource_t resource); +# 9504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetChannelDesc(struct cudaChannelFormatDesc *desc, cudaArray_const_t array); +# 9534 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) struct cudaChannelFormatDesc cudaCreateChannelDesc(int x, int y, int z, int w, enum cudaChannelFormatKind f); +# 9759 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaCreateTextureObject(cudaTextureObject_t *pTexObject, const struct cudaResourceDesc *pResDesc, const struct cudaTextureDesc *pTexDesc, const struct cudaResourceViewDesc *pResViewDesc); +# 9779 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDestroyTextureObject(cudaTextureObject_t texObject); +# 9799 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetTextureObjectResourceDesc(struct cudaResourceDesc *pResDesc, cudaTextureObject_t texObject); +# 9819 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetTextureObjectTextureDesc(struct cudaTextureDesc *pTexDesc, cudaTextureObject_t texObject); +# 9840 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetTextureObjectResourceViewDesc(struct cudaResourceViewDesc *pResViewDesc, cudaTextureObject_t texObject); +# 9885 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaCreateSurfaceObject(cudaSurfaceObject_t *pSurfObject, const struct cudaResourceDesc *pResDesc); +# 9905 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDestroySurfaceObject(cudaSurfaceObject_t surfObject); +# 9924 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetSurfaceObjectResourceDesc(struct cudaResourceDesc *pResDesc, cudaSurfaceObject_t surfObject); +# 9958 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDriverGetVersion(int *driverVersion); +# 9987 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) __attribute__((cudart_builtin)) cudaError_t cudaRuntimeGetVersion(int *runtimeVersion); +# 10034 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphCreate(cudaGraph_t *pGraph, unsigned int flags); +# 10132 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddKernelNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaKernelNodeParams *pNodeParams); +# 10165 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphKernelNodeGetParams(cudaGraphNode_t node, struct cudaKernelNodeParams *pNodeParams); +# 10191 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphKernelNodeSetParams(cudaGraphNode_t node, const struct cudaKernelNodeParams *pNodeParams); +# 10211 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphKernelNodeCopyAttributes( + cudaGraphNode_t hSrc, + cudaGraphNode_t hDst); +# 10234 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphKernelNodeGetAttribute( + cudaGraphNode_t hNode, + cudaLaunchAttributeID attr, + cudaLaunchAttributeValue *value_out); +# 10258 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphKernelNodeSetAttribute( + cudaGraphNode_t hNode, + cudaLaunchAttributeID attr, + const cudaLaunchAttributeValue *value); +# 10309 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddMemcpyNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaMemcpy3DParms *pCopyParams); +# 10368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphAddMemcpyNodeToSymbol( + cudaGraphNode_t *pGraphNode, + cudaGraph_t graph, + const cudaGraphNode_t *pDependencies, + size_t numDependencies, + const void* symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 10437 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphAddMemcpyNodeFromSymbol( + cudaGraphNode_t* pGraphNode, + cudaGraph_t graph, + const cudaGraphNode_t* pDependencies, + size_t numDependencies, + void* dst, + const void* symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 10505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphAddMemcpyNode1D( + cudaGraphNode_t *pGraphNode, + cudaGraph_t graph, + const cudaGraphNode_t *pDependencies, + size_t numDependencies, + void* dst, + const void* src, + size_t count, + enum cudaMemcpyKind kind); +# 10537 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemcpyNodeGetParams(cudaGraphNode_t node, struct cudaMemcpy3DParms *pNodeParams); +# 10564 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParams(cudaGraphNode_t node, const struct cudaMemcpy3DParms *pNodeParams); +# 10603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParamsToSymbol( + cudaGraphNode_t node, + const void* symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 10649 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParamsFromSymbol( + cudaGraphNode_t node, + void* dst, + const void* symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 10695 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParams1D( + cudaGraphNode_t node, + void* dst, + const void* src, + size_t count, + enum cudaMemcpyKind kind); +# 10743 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddMemsetNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaMemsetParams *pMemsetParams); +# 10766 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemsetNodeGetParams(cudaGraphNode_t node, struct cudaMemsetParams *pNodeParams); +# 10790 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemsetNodeSetParams(cudaGraphNode_t node, const struct cudaMemsetParams *pNodeParams); +# 10832 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddHostNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaHostNodeParams *pNodeParams); +# 10855 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphHostNodeGetParams(cudaGraphNode_t node, struct cudaHostNodeParams *pNodeParams); +# 10879 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphHostNodeSetParams(cudaGraphNode_t node, const struct cudaHostNodeParams *pNodeParams); +# 10920 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddChildGraphNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, cudaGraph_t childGraph); +# 10947 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphChildGraphNodeGetGraph(cudaGraphNode_t node, cudaGraph_t *pGraph); +# 10985 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddEmptyNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies); +# 11029 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphAddEventRecordNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, cudaEvent_t event); +# 11056 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphEventRecordNodeGetEvent(cudaGraphNode_t node, cudaEvent_t *event_out); +# 11084 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphEventRecordNodeSetEvent(cudaGraphNode_t node, cudaEvent_t event); +# 11131 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphAddEventWaitNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, cudaEvent_t event); +# 11158 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphEventWaitNodeGetEvent(cudaGraphNode_t node, cudaEvent_t *event_out); +# 11186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphEventWaitNodeSetEvent(cudaGraphNode_t node, cudaEvent_t event); +# 11236 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddExternalSemaphoresSignalNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaExternalSemaphoreSignalNodeParams *nodeParams); +# 11269 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExternalSemaphoresSignalNodeGetParams(cudaGraphNode_t hNode, struct cudaExternalSemaphoreSignalNodeParams *params_out); +# 11297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExternalSemaphoresSignalNodeSetParams(cudaGraphNode_t hNode, const struct cudaExternalSemaphoreSignalNodeParams *nodeParams); +# 11347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddExternalSemaphoresWaitNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, const struct cudaExternalSemaphoreWaitNodeParams *nodeParams); +# 11380 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExternalSemaphoresWaitNodeGetParams(cudaGraphNode_t hNode, struct cudaExternalSemaphoreWaitNodeParams *params_out); +# 11408 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExternalSemaphoresWaitNodeSetParams(cudaGraphNode_t hNode, const struct cudaExternalSemaphoreWaitNodeParams *nodeParams); +# 11486 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddMemAllocNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, struct cudaMemAllocNodeParams *nodeParams); +# 11513 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemAllocNodeGetParams(cudaGraphNode_t node, struct cudaMemAllocNodeParams *params_out); +# 11574 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddMemFreeNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, void *dptr); +# 11598 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphMemFreeNodeGetParams(cudaGraphNode_t node, void *dptr_out); +# 11626 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGraphMemTrim(int device); +# 11663 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceGetGraphMemAttribute(int device, enum cudaGraphMemAttributeType attr, void* value); +# 11697 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaDeviceSetGraphMemAttribute(int device, enum cudaGraphMemAttributeType attr, void* value); +# 11725 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphClone(cudaGraph_t *pGraphClone, cudaGraph_t originalGraph); +# 11753 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeFindInClone(cudaGraphNode_t *pNode, cudaGraphNode_t originalNode, cudaGraph_t clonedGraph); +# 11784 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetType(cudaGraphNode_t node, enum cudaGraphNodeType *pType); +# 11815 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphGetNodes(cudaGraph_t graph, cudaGraphNode_t *nodes, size_t *numNodes); +# 11846 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphGetRootNodes(cudaGraph_t graph, cudaGraphNode_t *pRootNodes, size_t *pNumRootNodes); +# 11880 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphGetEdges(cudaGraph_t graph, cudaGraphNode_t *from, cudaGraphNode_t *to, size_t *numEdges); +# 11920 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphGetEdges_v2(cudaGraph_t graph, cudaGraphNode_t *from, cudaGraphNode_t *to, cudaGraphEdgeData *edgeData, size_t *numEdges); +# 11951 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetDependencies(cudaGraphNode_t node, cudaGraphNode_t *pDependencies, size_t *pNumDependencies); +# 11988 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetDependencies_v2(cudaGraphNode_t node, cudaGraphNode_t *pDependencies, cudaGraphEdgeData *edgeData, size_t *pNumDependencies); +# 12020 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetDependentNodes(cudaGraphNode_t node, cudaGraphNode_t *pDependentNodes, size_t *pNumDependentNodes); +# 12058 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetDependentNodes_v2(cudaGraphNode_t node, cudaGraphNode_t *pDependentNodes, cudaGraphEdgeData *edgeData, size_t *pNumDependentNodes); +# 12089 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddDependencies(cudaGraph_t graph, const cudaGraphNode_t *from, const cudaGraphNode_t *to, size_t numDependencies); +# 12121 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddDependencies_v2(cudaGraph_t graph, const cudaGraphNode_t *from, const cudaGraphNode_t *to, const cudaGraphEdgeData *edgeData, size_t numDependencies); +# 12152 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphRemoveDependencies(cudaGraph_t graph, const cudaGraphNode_t *from, const cudaGraphNode_t *to, size_t numDependencies); +# 12187 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphRemoveDependencies_v2(cudaGraph_t graph, const cudaGraphNode_t *from, const cudaGraphNode_t *to, const cudaGraphEdgeData *edgeData, size_t numDependencies); +# 12217 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphDestroyNode(cudaGraphNode_t node); +# 12288 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphInstantiate(cudaGraphExec_t *pGraphExec, cudaGraph_t graph, unsigned long long flags = 0); +# 12361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphInstantiateWithFlags(cudaGraphExec_t *pGraphExec, cudaGraph_t graph, unsigned long long flags = 0); +# 12468 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphInstantiateWithParams(cudaGraphExec_t *pGraphExec, cudaGraph_t graph, cudaGraphInstantiateParams *instantiateParams); +# 12493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecGetFlags(cudaGraphExec_t graphExec, unsigned long long *flags); +# 12552 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecKernelNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const struct cudaKernelNodeParams *pNodeParams); +# 12603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const struct cudaMemcpy3DParms *pNodeParams); +# 12658 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParamsToSymbol( + cudaGraphExec_t hGraphExec, + cudaGraphNode_t node, + const void* symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 12721 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParamsFromSymbol( + cudaGraphExec_t hGraphExec, + cudaGraphNode_t node, + void* dst, + const void* symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind); +# 12782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParams1D( + cudaGraphExec_t hGraphExec, + cudaGraphNode_t node, + void* dst, + const void* src, + size_t count, + enum cudaMemcpyKind kind); +# 12841 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecMemsetNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const struct cudaMemsetParams *pNodeParams); +# 12881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecHostNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const struct cudaHostNodeParams *pNodeParams); +# 12928 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecChildGraphNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, cudaGraph_t childGraph); +# 12973 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecEventRecordNodeSetEvent(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, cudaEvent_t event); +# 13018 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphExecEventWaitNodeSetEvent(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, cudaEvent_t event); +# 13066 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecExternalSemaphoresSignalNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, const struct cudaExternalSemaphoreSignalNodeParams *nodeParams); +# 13114 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecExternalSemaphoresWaitNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, const struct cudaExternalSemaphoreWaitNodeParams *nodeParams); +# 13154 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeSetEnabled(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, unsigned int isEnabled); +# 13188 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeGetEnabled(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, unsigned int *isEnabled); +# 13282 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecUpdate(cudaGraphExec_t hGraphExec, cudaGraph_t hGraph, cudaGraphExecUpdateResultInfo *resultInfo); +# 13307 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + extern __attribute__((host)) cudaError_t cudaGraphUpload(cudaGraphExec_t graphExec, cudaStream_t stream); +# 13338 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphLaunch(cudaGraphExec_t graphExec, cudaStream_t stream); +# 13361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecDestroy(cudaGraphExec_t graphExec); +# 13382 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphDestroy(cudaGraph_t graph); +# 13401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphDebugDotPrint(cudaGraph_t graph, const char *path, unsigned int flags); +# 13437 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaUserObjectCreate(cudaUserObject_t *object_out, void *ptr, cudaHostFn_t destroy, unsigned int initialRefcount, unsigned int flags); +# 13461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaUserObjectRetain(cudaUserObject_t object, unsigned int count = 1); +# 13489 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaUserObjectRelease(cudaUserObject_t object, unsigned int count = 1); +# 13517 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphRetainUserObject(cudaGraph_t graph, cudaUserObject_t object, unsigned int count = 1, unsigned int flags = 0); +# 13542 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphReleaseUserObject(cudaGraph_t graph, cudaUserObject_t object, unsigned int count = 1); +# 13584 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddNode(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, size_t numDependencies, struct cudaGraphNodeParams *nodeParams); +# 13628 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphAddNode_v2(cudaGraphNode_t *pGraphNode, cudaGraph_t graph, const cudaGraphNode_t *pDependencies, const cudaGraphEdgeData *dependencyData, size_t numDependencies, struct cudaGraphNodeParams *nodeParams); +# 13657 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphNodeSetParams(cudaGraphNode_t node, struct cudaGraphNodeParams *nodeParams); +# 13706 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphExecNodeSetParams(cudaGraphExec_t graphExec, cudaGraphNode_t node, struct cudaGraphNodeParams *nodeParams); +# 13732 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGraphConditionalHandleCreate(cudaGraphConditionalHandle *pHandle_out, cudaGraph_t graph, unsigned int defaultLaunchValue = 0, unsigned int flags = 0); +# 13813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetDriverEntryPoint(const char *symbol, void **funcPtr, unsigned long long flags, enum cudaDriverEntryPointQueryResult *driverStatus = +# 13813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 3 4 + __null +# 13813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + ); +# 13889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetDriverEntryPointByVersion(const char *symbol, void **funcPtr, unsigned int cudaVersion, unsigned long long flags, enum cudaDriverEntryPointQueryResult *driverStatus = +# 13889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" 3 4 + __null +# 13889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" + ); + + + + + + + +extern __attribute__((host)) cudaError_t cudaGetExportTable(const void **ppExportTable, const cudaUUID_t *pExportTableId); +# 14076 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetFuncBySymbol(cudaFunction_t* functionPtr, const void* symbolPtr); +# 14092 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern __attribute__((host)) cudaError_t cudaGetKernel(cudaKernel_t *kernelPtr, const void *entryFuncAddr); +# 14264 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +} +# 62 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" 2 +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" +template __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(0, 0, 0, 0, cudaChannelFormatKindNone); +} + +static __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDescHalf(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +} + +static __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDescHalf1(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +} + +static __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDescHalf2(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindFloat); +} + +static __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDescHalf4(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindFloat); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(char) * 8; + + + + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); + +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(signed char) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned char) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(signed char) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned char) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(signed char) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned char) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(signed char) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned char) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(short) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(short) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned short) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(int) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned int) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(int) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned int) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(int) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned int) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindUnsigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(int) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindSigned); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(unsigned int) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindUnsigned); +} +# 389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(float) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(float) * 8; + + return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(float) * 8; + + return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindFloat); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + int e = (int)sizeof(float) * 8; + + return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindFloat); +} + +static __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDescNV12(void) +{ + int e = (int)sizeof(char) * 8; + + return cudaCreateChannelDesc(e, e, e, 0, cudaChannelFormatKindNV12); +} + +template __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(0, 0, 0, 0, cudaChannelFormatKindNone); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindSignedNormalized8X1); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindSignedNormalized8X2); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindSignedNormalized8X4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindUnsignedNormalized8X1); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindUnsignedNormalized8X2); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedNormalized8X4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 0, 0, 0, cudaChannelFormatKindSignedNormalized16X1); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 0, 0, cudaChannelFormatKindSignedNormalized16X2); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 16, 16, cudaChannelFormatKindSignedNormalized16X4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 0, 0, 0, cudaChannelFormatKindUnsignedNormalized16X1); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 0, 0, cudaChannelFormatKindUnsignedNormalized16X2); +} + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 16, 16, cudaChannelFormatKindUnsignedNormalized16X4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 0, cudaChannelFormatKindNV12); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed1); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed1SRGB); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed2); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed2SRGB); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed3); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed3SRGB); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindUnsignedBlockCompressed4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindSignedBlockCompressed4); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindUnsignedBlockCompressed5); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindSignedBlockCompressed5); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 16, 0, cudaChannelFormatKindUnsignedBlockCompressed6H); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(16, 16, 16, 0, cudaChannelFormatKindSignedBlockCompressed6H); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed7); +} + + +template<> __inline__ __attribute__((host)) cudaChannelFormatDesc cudaCreateChannelDesc(void) +{ + return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed7SRGB); +} +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" 1 +# 53 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 54 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 55 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" 2 +# 79 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +static __inline__ __attribute__((host)) struct cudaPitchedPtr make_cudaPitchedPtr(void *d, size_t p, size_t xsz, size_t ysz) +{ + struct cudaPitchedPtr s; + + s.ptr = d; + s.pitch = p; + s.xsize = xsz; + s.ysize = ysz; + + return s; +} +# 106 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +static __inline__ __attribute__((host)) struct cudaPos make_cudaPos(size_t x, size_t y, size_t z) +{ + struct cudaPos p; + + p.x = x; + p.y = y; + p.z = z; + + return p; +} +# 132 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +static __inline__ __attribute__((host)) struct cudaExtent make_cudaExtent(size_t w, size_t h, size_t d) +{ + struct cudaExtent e; + + e.width = w; + e.height = h; + e.depth = d; + + return e; +} +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 100 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.h" 1 +# 77 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.h" +static __inline__ __attribute__((host)) __attribute__((device)) char1 make_char1(signed char x); + +static __inline__ __attribute__((host)) __attribute__((device)) uchar1 make_uchar1(unsigned char x); + +static __inline__ __attribute__((host)) __attribute__((device)) char2 make_char2(signed char x, signed char y); + +static __inline__ __attribute__((host)) __attribute__((device)) uchar2 make_uchar2(unsigned char x, unsigned char y); + +static __inline__ __attribute__((host)) __attribute__((device)) char3 make_char3(signed char x, signed char y, signed char z); + +static __inline__ __attribute__((host)) __attribute__((device)) uchar3 make_uchar3(unsigned char x, unsigned char y, unsigned char z); + +static __inline__ __attribute__((host)) __attribute__((device)) char4 make_char4(signed char x, signed char y, signed char z, signed char w); + +static __inline__ __attribute__((host)) __attribute__((device)) uchar4 make_uchar4(unsigned char x, unsigned char y, unsigned char z, unsigned char w); + +static __inline__ __attribute__((host)) __attribute__((device)) short1 make_short1(short x); + +static __inline__ __attribute__((host)) __attribute__((device)) ushort1 make_ushort1(unsigned short x); + +static __inline__ __attribute__((host)) __attribute__((device)) short2 make_short2(short x, short y); + +static __inline__ __attribute__((host)) __attribute__((device)) ushort2 make_ushort2(unsigned short x, unsigned short y); + +static __inline__ __attribute__((host)) __attribute__((device)) short3 make_short3(short x,short y, short z); + +static __inline__ __attribute__((host)) __attribute__((device)) ushort3 make_ushort3(unsigned short x, unsigned short y, unsigned short z); + +static __inline__ __attribute__((host)) __attribute__((device)) short4 make_short4(short x, short y, short z, short w); + +static __inline__ __attribute__((host)) __attribute__((device)) ushort4 make_ushort4(unsigned short x, unsigned short y, unsigned short z, unsigned short w); + +static __inline__ __attribute__((host)) __attribute__((device)) int1 make_int1(int x); + +static __inline__ __attribute__((host)) __attribute__((device)) uint1 make_uint1(unsigned int x); + +static __inline__ __attribute__((host)) __attribute__((device)) int2 make_int2(int x, int y); + +static __inline__ __attribute__((host)) __attribute__((device)) uint2 make_uint2(unsigned int x, unsigned int y); + +static __inline__ __attribute__((host)) __attribute__((device)) int3 make_int3(int x, int y, int z); + +static __inline__ __attribute__((host)) __attribute__((device)) uint3 make_uint3(unsigned int x, unsigned int y, unsigned int z); + +static __inline__ __attribute__((host)) __attribute__((device)) int4 make_int4(int x, int y, int z, int w); + +static __inline__ __attribute__((host)) __attribute__((device)) uint4 make_uint4(unsigned int x, unsigned int y, unsigned int z, unsigned int w); + +static __inline__ __attribute__((host)) __attribute__((device)) long1 make_long1(long int x); + +static __inline__ __attribute__((host)) __attribute__((device)) ulong1 make_ulong1(unsigned long int x); + +static __inline__ __attribute__((host)) __attribute__((device)) long2 make_long2(long int x, long int y); + +static __inline__ __attribute__((host)) __attribute__((device)) ulong2 make_ulong2(unsigned long int x, unsigned long int y); + +static __inline__ __attribute__((host)) __attribute__((device)) long3 make_long3(long int x, long int y, long int z); + +static __inline__ __attribute__((host)) __attribute__((device)) ulong3 make_ulong3(unsigned long int x, unsigned long int y, unsigned long int z); + +static __inline__ __attribute__((host)) __attribute__((device)) long4 make_long4(long int x, long int y, long int z, long int w); + +static __inline__ __attribute__((host)) __attribute__((device)) ulong4 make_ulong4(unsigned long int x, unsigned long int y, unsigned long int z, unsigned long int w); + +static __inline__ __attribute__((host)) __attribute__((device)) float1 make_float1(float x); + +static __inline__ __attribute__((host)) __attribute__((device)) float2 make_float2(float x, float y); + +static __inline__ __attribute__((host)) __attribute__((device)) float3 make_float3(float x, float y, float z); + +static __inline__ __attribute__((host)) __attribute__((device)) float4 make_float4(float x, float y, float z, float w); + +static __inline__ __attribute__((host)) __attribute__((device)) longlong1 make_longlong1(long long int x); + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong1 make_ulonglong1(unsigned long long int x); + +static __inline__ __attribute__((host)) __attribute__((device)) longlong2 make_longlong2(long long int x, long long int y); + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong2 make_ulonglong2(unsigned long long int x, unsigned long long int y); + +static __inline__ __attribute__((host)) __attribute__((device)) longlong3 make_longlong3(long long int x, long long int y, long long int z); + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong3 make_ulonglong3(unsigned long long int x, unsigned long long int y, unsigned long long int z); + +static __inline__ __attribute__((host)) __attribute__((device)) longlong4 make_longlong4(long long int x, long long int y, long long int z, long long int w); + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong4 make_ulonglong4(unsigned long long int x, unsigned long long int y, unsigned long long int z, unsigned long long int w); + +static __inline__ __attribute__((host)) __attribute__((device)) double1 make_double1(double x); + +static __inline__ __attribute__((host)) __attribute__((device)) double2 make_double2(double x, double y); + +static __inline__ __attribute__((host)) __attribute__((device)) double3 make_double3(double x, double y, double z); + +static __inline__ __attribute__((host)) __attribute__((device)) double4 make_double4(double x, double y, double z, double w); + + + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.hpp" 1 +# 73 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.hpp" +static __inline__ __attribute__((host)) __attribute__((device)) char1 make_char1(signed char x) +{ + char1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uchar1 make_uchar1(unsigned char x) +{ + uchar1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) char2 make_char2(signed char x, signed char y) +{ + char2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uchar2 make_uchar2(unsigned char x, unsigned char y) +{ + uchar2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) char3 make_char3(signed char x, signed char y, signed char z) +{ + char3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uchar3 make_uchar3(unsigned char x, unsigned char y, unsigned char z) +{ + uchar3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) char4 make_char4(signed char x, signed char y, signed char z, signed char w) +{ + char4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uchar4 make_uchar4(unsigned char x, unsigned char y, unsigned char z, unsigned char w) +{ + uchar4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) short1 make_short1(short x) +{ + short1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ushort1 make_ushort1(unsigned short x) +{ + ushort1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) short2 make_short2(short x, short y) +{ + short2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ushort2 make_ushort2(unsigned short x, unsigned short y) +{ + ushort2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) short3 make_short3(short x,short y, short z) +{ + short3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ushort3 make_ushort3(unsigned short x, unsigned short y, unsigned short z) +{ + ushort3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) short4 make_short4(short x, short y, short z, short w) +{ + short4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ushort4 make_ushort4(unsigned short x, unsigned short y, unsigned short z, unsigned short w) +{ + ushort4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) int1 make_int1(int x) +{ + int1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uint1 make_uint1(unsigned int x) +{ + uint1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) int2 make_int2(int x, int y) +{ + int2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uint2 make_uint2(unsigned int x, unsigned int y) +{ + uint2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) int3 make_int3(int x, int y, int z) +{ + int3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uint3 make_uint3(unsigned int x, unsigned int y, unsigned int z) +{ + uint3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) int4 make_int4(int x, int y, int z, int w) +{ + int4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) uint4 make_uint4(unsigned int x, unsigned int y, unsigned int z, unsigned int w) +{ + uint4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) long1 make_long1(long int x) +{ + long1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulong1 make_ulong1(unsigned long int x) +{ + ulong1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) long2 make_long2(long int x, long int y) +{ + long2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulong2 make_ulong2(unsigned long int x, unsigned long int y) +{ + ulong2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) long3 make_long3(long int x, long int y, long int z) +{ + long3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulong3 make_ulong3(unsigned long int x, unsigned long int y, unsigned long int z) +{ + ulong3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) long4 make_long4(long int x, long int y, long int z, long int w) +{ + long4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulong4 make_ulong4(unsigned long int x, unsigned long int y, unsigned long int z, unsigned long int w) +{ + ulong4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) float1 make_float1(float x) +{ + float1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) float2 make_float2(float x, float y) +{ + float2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) float3 make_float3(float x, float y, float z) +{ + float3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) float4 make_float4(float x, float y, float z, float w) +{ + float4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) longlong1 make_longlong1(long long int x) +{ + longlong1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong1 make_ulonglong1(unsigned long long int x) +{ + ulonglong1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) longlong2 make_longlong2(long long int x, long long int y) +{ + longlong2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong2 make_ulonglong2(unsigned long long int x, unsigned long long int y) +{ + ulonglong2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) longlong3 make_longlong3(long long int x, long long int y, long long int z) +{ + longlong3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong3 make_ulonglong3(unsigned long long int x, unsigned long long int y, unsigned long long int z) +{ + ulonglong3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) longlong4 make_longlong4(long long int x, long long int y, long long int z, long long int w) +{ + longlong4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) ulonglong4 make_ulonglong4(unsigned long long int x, unsigned long long int y, unsigned long long int z, unsigned long long int w) +{ + ulonglong4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) double1 make_double1(double x) +{ + double1 t; t.x = x; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) double2 make_double2(double x, double y) +{ + double2 t; t.x = x; t.y = y; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) double3 make_double3(double x, double y, double z) +{ + double3 t; t.x = x; t.y = y; t.z = z; return t; +} + +static __inline__ __attribute__((host)) __attribute__((device)) double4 make_double4(double x, double y, double z, double w) +{ + double4 t; t.x = x; t.y = y; t.z = z; t.w = w; return t; +} +# 177 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.h" 2 +# 106 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 1 +# 71 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 72 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 73 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 +# 85 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +# 1 "/usr/include/string.h" 1 3 4 +# 26 "/usr/include/string.h" 3 4 +# 1 "/usr/include/bits/libc-header-start.h" 1 3 4 +# 27 "/usr/include/string.h" 2 3 4 + + +# 28 "/usr/include/string.h" 3 4 +extern "C" { + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 34 "/usr/include/string.h" 2 3 4 +# 43 "/usr/include/string.h" 3 4 +extern void *memcpy (void *__restrict __dest, const void *__restrict __src, + size_t __n) throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern void *memmove (void *__dest, const void *__src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + + +extern void *memccpy (void *__restrict __dest, const void *__restrict __src, + int __c, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + +extern void *memset (void *__s, int __c, size_t __n) throw () __attribute__ ((__nonnull__ (1))); + + +extern int memcmp (const void *__s1, const void *__s2, size_t __n) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + + +extern "C++" +{ +extern void *memchr (void *__s, int __c, size_t __n) + throw () __asm ("memchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern const void *memchr (const void *__s, int __c, size_t __n) + throw () __asm ("memchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 89 "/usr/include/string.h" 3 4 +} +# 99 "/usr/include/string.h" 3 4 +extern "C++" void *rawmemchr (void *__s, int __c) + throw () __asm ("rawmemchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern "C++" const void *rawmemchr (const void *__s, int __c) + throw () __asm ("rawmemchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); + + + + + + + +extern "C++" void *memrchr (void *__s, int __c, size_t __n) + throw () __asm ("memrchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern "C++" const void *memrchr (const void *__s, int __c, size_t __n) + throw () __asm ("memrchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 122 "/usr/include/string.h" 3 4 +extern char *strcpy (char *__restrict __dest, const char *__restrict __src) + throw () __attribute__ ((__nonnull__ (1, 2))); + +extern char *strncpy (char *__restrict __dest, + const char *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern char *strcat (char *__restrict __dest, const char *__restrict __src) + throw () __attribute__ ((__nonnull__ (1, 2))); + +extern char *strncat (char *__restrict __dest, const char *__restrict __src, + size_t __n) throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern int strcmp (const char *__s1, const char *__s2) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + +extern int strncmp (const char *__s1, const char *__s2, size_t __n) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern int strcoll (const char *__s1, const char *__s2) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + +extern size_t strxfrm (char *__restrict __dest, + const char *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (2))); + + + + + + +extern int strcoll_l (const char *__s1, const char *__s2, locale_t __l) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3))); + + +extern size_t strxfrm_l (char *__dest, const char *__src, size_t __n, + locale_t __l) throw () __attribute__ ((__nonnull__ (2, 4))); + + + + + +extern char *strdup (const char *__s) + throw () __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); + + + + + + +extern char *strndup (const char *__string, size_t __n) + throw () __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); +# 204 "/usr/include/string.h" 3 4 +extern "C++" +{ +extern char *strchr (char *__s, int __c) + throw () __asm ("strchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern const char *strchr (const char *__s, int __c) + throw () __asm ("strchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 224 "/usr/include/string.h" 3 4 +} + + + + + + +extern "C++" +{ +extern char *strrchr (char *__s, int __c) + throw () __asm ("strrchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern const char *strrchr (const char *__s, int __c) + throw () __asm ("strrchr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 251 "/usr/include/string.h" 3 4 +} +# 261 "/usr/include/string.h" 3 4 +extern "C++" char *strchrnul (char *__s, int __c) + throw () __asm ("strchrnul") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern "C++" const char *strchrnul (const char *__s, int __c) + throw () __asm ("strchrnul") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 273 "/usr/include/string.h" 3 4 +extern size_t strcspn (const char *__s, const char *__reject) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern size_t strspn (const char *__s, const char *__accept) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern "C++" +{ +extern char *strpbrk (char *__s, const char *__accept) + throw () __asm ("strpbrk") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +extern const char *strpbrk (const char *__s, const char *__accept) + throw () __asm ("strpbrk") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +# 301 "/usr/include/string.h" 3 4 +} + + + + + + +extern "C++" +{ +extern char *strstr (char *__haystack, const char *__needle) + throw () __asm ("strstr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +extern const char *strstr (const char *__haystack, const char *__needle) + throw () __asm ("strstr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +# 328 "/usr/include/string.h" 3 4 +} + + + + + + + +extern char *strtok (char *__restrict __s, const char *__restrict __delim) + throw () __attribute__ ((__nonnull__ (2))); + + + +extern char *__strtok_r (char *__restrict __s, + const char *__restrict __delim, + char **__restrict __save_ptr) + throw () __attribute__ ((__nonnull__ (2, 3))); + +extern char *strtok_r (char *__restrict __s, const char *__restrict __delim, + char **__restrict __save_ptr) + throw () __attribute__ ((__nonnull__ (2, 3))); + + + + + +extern "C++" char *strcasestr (char *__haystack, const char *__needle) + throw () __asm ("strcasestr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +extern "C++" const char *strcasestr (const char *__haystack, + const char *__needle) + throw () __asm ("strcasestr") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); +# 369 "/usr/include/string.h" 3 4 +extern void *memmem (const void *__haystack, size_t __haystacklen, + const void *__needle, size_t __needlelen) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 3))); + + + +extern void *__mempcpy (void *__restrict __dest, + const void *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); +extern void *mempcpy (void *__restrict __dest, + const void *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + +extern size_t strlen (const char *__s) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); + + + + +extern size_t strnlen (const char *__string, size_t __maxlen) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); + + + + +extern char *strerror (int __errnum) throw (); +# 421 "/usr/include/string.h" 3 4 +extern char *strerror_r (int __errnum, char *__buf, size_t __buflen) + throw () __attribute__ ((__nonnull__ (2))) ; + + + + + +extern char *strerror_l (int __errnum, locale_t __l) throw (); + + + +# 1 "/usr/include/strings.h" 1 3 4 +# 23 "/usr/include/strings.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 24 "/usr/include/strings.h" 2 3 4 + + + + + + +extern "C" { + + + +extern int bcmp (const void *__s1, const void *__s2, size_t __n) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern void bcopy (const void *__src, void *__dest, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + +extern void bzero (void *__s, size_t __n) throw () __attribute__ ((__nonnull__ (1))); + + + +extern "C++" +{ +extern char *index (char *__s, int __c) + throw () __asm ("index") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern const char *index (const char *__s, int __c) + throw () __asm ("index") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 66 "/usr/include/strings.h" 3 4 +} + + + + + + + +extern "C++" +{ +extern char *rindex (char *__s, int __c) + throw () __asm ("rindex") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +extern const char *rindex (const char *__s, int __c) + throw () __asm ("rindex") __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); +# 94 "/usr/include/strings.h" 3 4 +} +# 104 "/usr/include/strings.h" 3 4 +extern int ffs (int __i) throw () __attribute__ ((__const__)); + + + + + +extern int ffsl (long int __l) throw () __attribute__ ((__const__)); +__extension__ extern int ffsll (long long int __ll) + throw () __attribute__ ((__const__)); + + + +extern int strcasecmp (const char *__s1, const char *__s2) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + + + + + +extern int strcasecmp_l (const char *__s1, const char *__s2, locale_t __loc) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 3))); + + + +extern int strncasecmp_l (const char *__s1, const char *__s2, + size_t __n, locale_t __loc) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2, 4))); + + +} +# 433 "/usr/include/string.h" 2 3 4 + + + +extern void explicit_bzero (void *__s, size_t __n) throw () __attribute__ ((__nonnull__ (1))); + + + +extern char *strsep (char **__restrict __stringp, + const char *__restrict __delim) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + +extern char *strsignal (int __sig) throw (); + + +extern char *__stpcpy (char *__restrict __dest, const char *__restrict __src) + throw () __attribute__ ((__nonnull__ (1, 2))); +extern char *stpcpy (char *__restrict __dest, const char *__restrict __src) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + +extern char *__stpncpy (char *__restrict __dest, + const char *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); +extern char *stpncpy (char *__restrict __dest, + const char *__restrict __src, size_t __n) + throw () __attribute__ ((__nonnull__ (1, 2))); + + + + +extern int strverscmp (const char *__s1, const char *__s2) + throw () __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); + + +extern char *strfry (char *__string) throw () __attribute__ ((__nonnull__ (1))); + + +extern void *memfrob (void *__s, size_t __n) throw () __attribute__ ((__nonnull__ (1))); + + + + + + + +extern "C++" char *basename (char *__filename) + throw () __asm ("basename") __attribute__ ((__nonnull__ (1))); +extern "C++" const char *basename (const char *__filename) + throw () __asm ("basename") __attribute__ ((__nonnull__ (1))); +# 499 "/usr/include/string.h" 3 4 +} +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 +# 1 "/usr/include/time.h" 1 3 4 +# 29 "/usr/include/time.h" 3 4 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 1 3 4 +# 30 "/usr/include/time.h" 2 3 4 + + + +# 1 "/usr/include/bits/time.h" 1 3 4 +# 73 "/usr/include/bits/time.h" 3 4 +# 1 "/usr/include/bits/timex.h" 1 3 4 +# 26 "/usr/include/bits/timex.h" 3 4 +struct timex +{ + unsigned int modes; + __syscall_slong_t offset; + __syscall_slong_t freq; + __syscall_slong_t maxerror; + __syscall_slong_t esterror; + int status; + __syscall_slong_t constant; + __syscall_slong_t precision; + __syscall_slong_t tolerance; + struct timeval time; + __syscall_slong_t tick; + __syscall_slong_t ppsfreq; + __syscall_slong_t jitter; + int shift; + __syscall_slong_t stabil; + __syscall_slong_t jitcnt; + __syscall_slong_t calcnt; + __syscall_slong_t errcnt; + __syscall_slong_t stbcnt; + + int tai; + + + int :32; int :32; int :32; int :32; + int :32; int :32; int :32; int :32; + int :32; int :32; int :32; +}; +# 74 "/usr/include/bits/time.h" 2 3 4 + +extern "C" { + + +extern int clock_adjtime (__clockid_t __clock_id, struct timex *__utx) throw (); + +} +# 34 "/usr/include/time.h" 2 3 4 + + + + + +# 1 "/usr/include/bits/types/struct_tm.h" 1 3 4 + + + + + + +struct tm +{ + int tm_sec; + int tm_min; + int tm_hour; + int tm_mday; + int tm_mon; + int tm_year; + int tm_wday; + int tm_yday; + int tm_isdst; + + + long int tm_gmtoff; + const char *tm_zone; + + + + +}; +# 40 "/usr/include/time.h" 2 3 4 +# 48 "/usr/include/time.h" 3 4 +# 1 "/usr/include/bits/types/struct_itimerspec.h" 1 3 4 + + + + + + + +struct itimerspec + { + struct timespec it_interval; + struct timespec it_value; + }; +# 49 "/usr/include/time.h" 2 3 4 +struct sigevent; +# 68 "/usr/include/time.h" 3 4 +extern "C" { + + + +extern clock_t clock (void) throw (); + + +extern time_t time (time_t *__timer) throw (); + + +extern double difftime (time_t __time1, time_t __time0) + throw () __attribute__ ((__const__)); + + +extern time_t mktime (struct tm *__tp) throw (); + + + + + +extern size_t strftime (char *__restrict __s, size_t __maxsize, + const char *__restrict __format, + const struct tm *__restrict __tp) throw (); + + + + +extern char *strptime (const char *__restrict __s, + const char *__restrict __fmt, struct tm *__tp) + throw (); + + + + + + +extern size_t strftime_l (char *__restrict __s, size_t __maxsize, + const char *__restrict __format, + const struct tm *__restrict __tp, + locale_t __loc) throw (); + + + +extern char *strptime_l (const char *__restrict __s, + const char *__restrict __fmt, struct tm *__tp, + locale_t __loc) throw (); + + + + + +extern struct tm *gmtime (const time_t *__timer) throw (); + + + +extern struct tm *localtime (const time_t *__timer) throw (); + + + + +extern struct tm *gmtime_r (const time_t *__restrict __timer, + struct tm *__restrict __tp) throw (); + + + +extern struct tm *localtime_r (const time_t *__restrict __timer, + struct tm *__restrict __tp) throw (); + + + + +extern char *asctime (const struct tm *__tp) throw (); + + +extern char *ctime (const time_t *__timer) throw (); + + + + + + +extern char *asctime_r (const struct tm *__restrict __tp, + char *__restrict __buf) throw (); + + +extern char *ctime_r (const time_t *__restrict __timer, + char *__restrict __buf) throw (); + + + + +extern char *__tzname[2]; +extern int __daylight; +extern long int __timezone; + + + + +extern char *tzname[2]; + + + +extern void tzset (void) throw (); + + + +extern int daylight; +extern long int timezone; + + + + + +extern int stime (const time_t *__when) throw (); +# 196 "/usr/include/time.h" 3 4 +extern time_t timegm (struct tm *__tp) throw (); + + +extern time_t timelocal (struct tm *__tp) throw (); + + +extern int dysize (int __year) throw () __attribute__ ((__const__)); +# 211 "/usr/include/time.h" 3 4 +extern int nanosleep (const struct timespec *__requested_time, + struct timespec *__remaining); + + + +extern int clock_getres (clockid_t __clock_id, struct timespec *__res) throw (); + + +extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) throw (); + + +extern int clock_settime (clockid_t __clock_id, const struct timespec *__tp) + throw (); + + + + + + +extern int clock_nanosleep (clockid_t __clock_id, int __flags, + const struct timespec *__req, + struct timespec *__rem); + + +extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) throw (); + + + + +extern int timer_create (clockid_t __clock_id, + struct sigevent *__restrict __evp, + timer_t *__restrict __timerid) throw (); + + +extern int timer_delete (timer_t __timerid) throw (); + + +extern int timer_settime (timer_t __timerid, int __flags, + const struct itimerspec *__restrict __value, + struct itimerspec *__restrict __ovalue) throw (); + + +extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) + throw (); + + +extern int timer_getoverrun (timer_t __timerid) throw (); + + + + + +extern int timespec_get (struct timespec *__ts, int __base) + throw () __attribute__ ((__nonnull__ (1))); +# 280 "/usr/include/time.h" 3 4 +extern int getdate_err; +# 289 "/usr/include/time.h" 3 4 +extern struct tm *getdate (const char *__string); +# 303 "/usr/include/time.h" 3 4 +extern int getdate_r (const char *__restrict __string, + struct tm *__restrict __resbufp); + + +} +# 87 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 + + +# 88 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +extern "C" +{ + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) clock_t clock(void) + + + + +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 3 4 +throw () +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) void* memset(void*, int, size_t) +# 96 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 3 4 + throw () +# 96 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) void* memcpy(void*, const void*, size_t) +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 3 4 + throw () +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" + ; + +} +# 303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 1 +# 114 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 115 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern "C" +{ +# 231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) int abs(int a) +# 231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 242 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) long int labs(long int a) +# 242 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 242 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) long long int llabs(long long int a) +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fabs(double x) +# 281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fabsf(float x) +# 301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 311 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int min(const int a, const int b); + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) unsigned int umin(const unsigned int a, const unsigned int b); + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llmin(const long long int a, const long long int b); + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) unsigned long long int ullmin(const unsigned long long int a, const unsigned long long int b); +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fminf(float x, float y) +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fmin(double x, double y) +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int max(const int a, const int b); + + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) unsigned int umax(const unsigned int a, const unsigned int b); + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llmax(const long long int a, const long long int b); + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) unsigned long long int ullmax(const unsigned long long int a, const unsigned long long int b); +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fmaxf(float x, float y) +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fmax(double, double) +# 449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double sin(double x) +# 471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 489 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double cos(double x) +# 489 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 489 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) void sincos(double x, double *sptr, double *cptr) +# 505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) void sincosf(float x, float *sptr, float *cptr) +# 518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 541 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double tan(double x) +# 541 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 541 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 565 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double sqrt(double x) +# 565 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 565 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double rsqrt(double x); +# 615 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float rsqrtf(float x); +# 642 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double log2(double x) +# 642 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 642 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 671 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double exp2(double x) +# 671 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 671 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 700 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float exp2f(float x) +# 700 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 700 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 731 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double exp10(double x) +# 731 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 731 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 758 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float exp10f(float x) +# 758 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 758 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 792 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double expm1(double x) +# 792 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 792 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 825 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float expm1f(float x) +# 825 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 825 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 852 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float log2f(float x) +# 852 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 852 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double log10(double x) +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 903 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double log(double x) +# 903 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 903 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 930 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double log1p(double x) +# 930 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 930 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 960 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float log1pf(float x) +# 960 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 960 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 986 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double floor(double x) +# 986 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 986 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1015 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double exp(double x) +# 1015 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1015 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1034 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double cosh(double x) +# 1034 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1034 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double sinh(double x) +# 1054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1074 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double tanh(double x) +# 1074 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1074 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1098 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double acosh(double x) +# 1098 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1098 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float acoshf(float x) +# 1125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double asinh(double x) +# 1149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float asinhf(float x) +# 1173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double atanh(double x) +# 1198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float atanhf(float x) +# 1223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double ldexp(double x, int exp) +# 1241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1256 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float ldexpf(float x, int exp) +# 1256 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1256 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double logb(double x) +# 1277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float logbf(float x) +# 1301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1325 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int ilogb(double x) +# 1325 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1325 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1349 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int ilogbf(float x) +# 1349 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1349 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double scalbn(double x, int n) +# 1377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float scalbnf(float x, int n) +# 1405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1433 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double scalbln(double x, long int n) +# 1433 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1433 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float scalblnf(float x, long int n) +# 1461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double frexp(double x, int *nptr) +# 1493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1522 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float frexpf(float x, int *nptr) +# 1522 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1522 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1545 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double round(double x) +# 1545 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1545 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1571 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float roundf(float x) +# 1571 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1571 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1589 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long int lround(double x) +# 1589 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1589 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1607 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long int lroundf(float x) +# 1607 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1607 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1625 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llround(double x) +# 1625 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1625 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llroundf(float x) +# 1643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1713 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float rintf(float x) +# 1713 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1713 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1730 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long int lrint(double x) +# 1730 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1730 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1747 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long int lrintf(float x) +# 1747 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1747 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1764 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llrint(double x) +# 1764 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1764 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1781 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) long long int llrintf(float x) +# 1781 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1781 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1805 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double nearbyint(double x) +# 1805 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1805 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1829 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float nearbyintf(float x) +# 1829 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1829 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1853 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double ceil(double x) +# 1853 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1853 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1876 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double trunc(double x) +# 1876 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1876 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1902 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float truncf(float x) +# 1902 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1902 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1924 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fdim(double x, double y) +# 1924 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1924 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 1945 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fdimf(float x, float y) +# 1945 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 1945 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double atan2(double y, double x) +# 2028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double atan(double x) +# 2054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2071 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double acos(double x) +# 2071 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2071 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2093 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double asin(double x) +# 2093 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2093 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2124 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double hypot(double x, double y) +# 2124 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2124 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2150 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double rhypot(double x, double y) +# 2150 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2150 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float hypotf(float x, float y) +# 2181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float rhypotf(float x, float y) +# 2207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double norm3d(double a, double b, double c) +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double rnorm3d(double a, double b, double c) +# 2243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double norm4d(double a, double b, double c, double d) +# 2261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double rnorm4d(double a, double b, double c, double d) +# 2279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +__attribute__((device)) __attribute__((device_builtin)) double norm(int dim, double const * p) +# 2297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double rnorm(int dim, double const * p) +# 2315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float rnormf(int dim, float const * p) +# 2334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2352 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +__attribute__((device)) __attribute__((device_builtin)) float normf(int dim, float const * p) +# 2352 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2352 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2371 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float norm3df(float a, float b, float c) +# 2371 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2371 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float rnorm3df(float a, float b, float c) +# 2389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2407 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float norm4df(float a, float b, float c, float d) +# 2407 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2407 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2425 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float rnorm4df(float a, float b, float c, float d) +# 2425 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2425 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2453 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double cbrt(double x) +# 2453 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2453 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2480 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float cbrtf(float x) +# 2480 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2480 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2506 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double rcbrt(double x); +# 2527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float rcbrtf(float x); +# 2550 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double sinpi(double x); +# 2573 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float sinpif(float x); +# 2595 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double cospi(double x); +# 2617 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float cospif(float x); +# 2630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) void sincospi(double x, double *sptr, double *cptr); +# 2643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) void sincospif(float x, float *sptr, float *cptr); +# 2729 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double pow(double x, double y) +# 2729 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2729 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2753 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double modf(double x, double *iptr) +# 2753 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2753 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2780 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fmod(double x, double y) +# 2780 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2780 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2810 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double remainder(double x, double y) +# 2810 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2810 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2843 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float remainderf(float x, float y) +# 2843 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2843 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double remquo(double x, double y, int *quo) +# 2881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2919 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float remquof(float x, float y, int *quo) +# 2919 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2919 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2940 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double j0(double x) +# 2940 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2940 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2962 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float j0f(float x) +# 2962 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2962 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 2989 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double j1(double x) +# 2989 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 2989 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3016 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float j1f(float x) +# 3016 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3016 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double jn(int n, double x) +# 3039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float jnf(int n, float x) +# 3062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3089 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double y0(double x) +# 3089 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3089 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float y0f(float x) +# 3116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double y1(double x) +# 3143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float y1f(float x) +# 3170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double yn(int n, double x) +# 3198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float ynf(int n, float x) +# 3226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double cyl_bessel_i0(double x) +# 3244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float cyl_bessel_i0f(float x) +# 3261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double cyl_bessel_i1(double x) +# 3279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3296 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float cyl_bessel_i1f(float x) +# 3296 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3296 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double erf(double x) +# 3322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float erff(float x) +# 3347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double erfinv(double x); +# 3400 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float erfinvf(float x); +# 3424 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double erfc(double x) +# 3424 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3424 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float erfcf(float x) +# 3447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3479 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double lgamma(double x) +# 3479 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3479 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3507 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double erfcinv(double x); +# 3528 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float erfcinvf(float x); +# 3550 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double normcdfinv(double x); +# 3572 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float normcdfinvf(float x); +# 3591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double normcdf(double x); +# 3610 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float normcdff(float x); +# 3630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double erfcx(double x); +# 3650 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float erfcxf(float x); +# 3683 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float lgammaf(float x) +# 3683 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3683 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3712 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double tgamma(double x) +# 3712 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3712 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3741 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float tgammaf(float x) +# 3741 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3741 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3755 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double copysign(double x, double y) +# 3755 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3755 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3769 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float copysignf(float x, float y) +# 3769 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3769 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double nextafter(double x, double y) +# 3788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3807 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float nextafterf(float x, float y) +# 3807 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3807 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3823 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double nan(const char *tagp) +# 3823 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3823 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3839 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float nanf(const char *tagp) +# 3839 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3839 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isinff(float) +# 3846 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3846 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isnanf(float) +# 3847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __finite(double) +# 3857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __finitef(float) +# 3858 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3858 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __signbit(double) +# 3859 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3859 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isnan(double) +# 3860 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3860 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isinf(double) +# 3861 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3861 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __signbitf(float) +# 3864 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3864 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3915 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) double fma(double x, double y, double z) +# 3915 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3915 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3965 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fmaf(float x, float y, float z) +# 3965 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3965 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 3976 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __signbitl(long double) +# 3976 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3976 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __finitel(long double) +# 3982 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3982 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isinfl(long double) +# 3983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) int __isnanl(long double) +# 3984 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 3984 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float acosf(float x) +# 4028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float asinf(float x) +# 4050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4077 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float atanf(float x) +# 4077 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4077 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float atan2f(float y, float x) +# 4157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4176 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float cosf(float x) +# 4176 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4176 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float sinf(float x) +# 4196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float tanf(float x) +# 4216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float coshf(float x) +# 4235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4255 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float sinhf(float x) +# 4255 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4255 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4275 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float tanhf(float x) +# 4275 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4275 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4298 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float logf(float x) +# 4298 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4298 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float expf(float x) +# 4328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4351 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float log10f(float x) +# 4351 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4351 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float modff(float x, float *iptr) +# 4374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4457 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float powf(float x, float y) +# 4457 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4457 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float sqrtf(float x) +# 4481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float ceilf(float x) +# 4504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float floorf(float x) +# 4527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4553 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((device_builtin)) float fmodf(float x, float y) +# 4553 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 3 4 + throw () +# 4553 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + ; +# 4568 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +} + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/math.h" 1 3 +# 36 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/math.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 1 3 +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/requires_hosted.h" 1 3 +# 42 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 2 3 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 1 3 +# 35 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + +# 36 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +extern "C++" { + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + struct __true_type { }; + struct __false_type { }; + + template + struct __truth_type + { typedef __false_type __type; }; + + template<> + struct __truth_type + { typedef __true_type __type; }; + + + + template + struct __traitor + { + enum { __value = bool(_Sp::__value) || bool(_Tp::__value) }; + typedef typename __truth_type<__value>::__type __type; + }; + + + template + struct __are_same + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + template + struct __are_same<_Tp, _Tp> + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + template + struct __is_void + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + template<> + struct __is_void + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + + + template + struct __is_integer + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + + + + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; +# 184 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_integer + { + enum { __value = 1 }; + typedef __true_type __type; + }; +# 272 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +__extension__ template<> struct __is_integer<__int128> { enum { __value = 1 }; typedef __true_type __type; }; __extension__ template<> struct __is_integer { enum { __value = 1 }; typedef __true_type __type; }; +# 289 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + template + struct __is_floating + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + + template<> + struct __is_floating + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_floating + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_floating + { + enum { __value = 1 }; + typedef __true_type __type; + }; +# 366 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + template + struct __is_pointer + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + template + struct __is_pointer<_Tp*> + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + + + template + struct __is_arithmetic + : public __traitor<__is_integer<_Tp>, __is_floating<_Tp> > + { }; + + + + + template + struct __is_scalar + : public __traitor<__is_arithmetic<_Tp>, __is_pointer<_Tp> > + { }; + + + + + template + struct __is_char + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + template<> + struct __is_char + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + template<> + struct __is_char + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + template + struct __is_byte + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + template<> + struct __is_byte + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_byte + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template<> + struct __is_byte + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + + enum class byte : unsigned char; + + template<> + struct __is_byte + { + enum { __value = 1 }; + typedef __true_type __type; + }; +# 470 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + template struct iterator_traits; + + + template + struct __is_nonvolatile_trivially_copyable + { + enum { __value = __is_trivially_copyable(_Tp) }; + }; + + + + + template + struct __is_nonvolatile_trivially_copyable + { + enum { __value = 0 }; + }; + + + template + struct __memcpyable + { + enum { __value = 0 }; + }; + + template + struct __memcpyable<_Tp*, _Tp*> + : __is_nonvolatile_trivially_copyable<_Tp> + { }; + + template + struct __memcpyable<_Tp*, const _Tp*> + : __is_nonvolatile_trivially_copyable<_Tp> + { }; + + + + + + + template + struct __memcmpable + { + enum { __value = 0 }; + }; + + + template + struct __memcmpable<_Tp*, _Tp*> + : __is_nonvolatile_trivially_copyable<_Tp> + { }; + + template + struct __memcmpable + : __is_nonvolatile_trivially_copyable<_Tp> + { }; + + template + struct __memcmpable<_Tp*, const _Tp*> + : __is_nonvolatile_trivially_copyable<_Tp> + { }; + + + + + + + + template::__value + + > + struct __is_memcmp_ordered + { + static const bool __value = _Tp(-1) > _Tp(1); + }; + + template + struct __is_memcmp_ordered<_Tp, false> + { + static const bool __value = false; + }; + + + template + struct __is_memcmp_ordered_with + { + static const bool __value = __is_memcmp_ordered<_Tp>::__value + && __is_memcmp_ordered<_Up>::__value; + }; + + template + struct __is_memcmp_ordered_with<_Tp, _Up, false> + { + static const bool __value = false; + }; +# 579 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 + template<> + struct __is_memcmp_ordered_with + { static constexpr bool __value = true; }; + + template + struct __is_memcmp_ordered_with<_Tp, std::byte, _SameSize> + { static constexpr bool __value = false; }; + + template + struct __is_memcmp_ordered_with + { static constexpr bool __value = false; }; + + + + + + template + struct __is_move_iterator + { + enum { __value = 0 }; + typedef __false_type __type; + }; + + + + template + + inline _Iterator + __miter_base(_Iterator __it) + { return __it; } + + +} +} +# 45 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 1 3 +# 32 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 + +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 + + + + +extern "C++" { + +namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) +{ + + + + template + struct __enable_if + { }; + + template + struct __enable_if + { typedef _Tp __type; }; + + + + template + struct __conditional_type + { typedef _Iftrue __type; }; + + template + struct __conditional_type + { typedef _Iffalse __type; }; + + + + template + struct __add_unsigned + { + private: + typedef __enable_if::__value, _Tp> __if_type; + + public: + typedef typename __if_type::__type __type; + }; + + template<> + struct __add_unsigned + { typedef unsigned char __type; }; + + template<> + struct __add_unsigned + { typedef unsigned char __type; }; + + template<> + struct __add_unsigned + { typedef unsigned short __type; }; + + template<> + struct __add_unsigned + { typedef unsigned int __type; }; + + template<> + struct __add_unsigned + { typedef unsigned long __type; }; + + template<> + struct __add_unsigned + { typedef unsigned long long __type; }; + + + template<> + struct __add_unsigned; + + template<> + struct __add_unsigned; + + + + template + struct __remove_unsigned + { + private: + typedef __enable_if::__value, _Tp> __if_type; + + public: + typedef typename __if_type::__type __type; + }; + + template<> + struct __remove_unsigned + { typedef signed char __type; }; + + template<> + struct __remove_unsigned + { typedef signed char __type; }; + + template<> + struct __remove_unsigned + { typedef short __type; }; + + template<> + struct __remove_unsigned + { typedef int __type; }; + + template<> + struct __remove_unsigned + { typedef long __type; }; + + template<> + struct __remove_unsigned + { typedef long long __type; }; + + + template<> + struct __remove_unsigned; + + template<> + struct __remove_unsigned; + + + + template + constexpr + inline bool + __is_null_pointer(_Type* __ptr) + { return __ptr == 0; } + + template + constexpr + inline bool + __is_null_pointer(_Type) + { return false; } + + + constexpr bool + __is_null_pointer(std::nullptr_t) + { return true; } + + + + + template::__value> + struct __promote + { typedef double __type; }; + + + + + template + struct __promote<_Tp, false> + { }; + + template<> + struct __promote + { typedef long double __type; }; + + template<> + struct __promote + { typedef double __type; }; + + template<> + struct __promote + { typedef float __type; }; +# 225 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 + template + using __promoted_t = decltype((typename __promote<_Tp>::__type(0) + ...)); + + + + template + using __promote_2 = __promote<__promoted_t<_Tp, _Up>>; + + template + using __promote_3 = __promote<__promoted_t<_Tp, _Up, _Vp>>; + + template + using __promote_4 = __promote<__promoted_t<_Tp, _Up, _Vp, _Wp>>; +# 269 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 + +} +} +# 46 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 2 3 + +# 1 "/usr/include/math.h" 1 3 4 +# 27 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/libc-header-start.h" 1 3 4 +# 28 "/usr/include/math.h" 2 3 4 + + + + + + +extern "C" { + + + + + +# 1 "/usr/include/bits/math-vector.h" 1 3 4 +# 25 "/usr/include/bits/math-vector.h" 3 4 +# 1 "/usr/include/bits/libm-simd-decl-stubs.h" 1 3 4 +# 26 "/usr/include/bits/math-vector.h" 2 3 4 +# 41 "/usr/include/math.h" 2 3 4 +# 138 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/flt-eval-method.h" 1 3 4 +# 139 "/usr/include/math.h" 2 3 4 +# 149 "/usr/include/math.h" 3 4 +typedef float float_t; +typedef double double_t; +# 190 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/fp-logb.h" 1 3 4 +# 191 "/usr/include/math.h" 2 3 4 +# 233 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/fp-fast.h" 1 3 4 +# 234 "/usr/include/math.h" 2 3 4 + + + +enum + { + FP_INT_UPWARD = + + 0, + FP_INT_DOWNWARD = + + 1, + FP_INT_TOWARDZERO = + + 2, + FP_INT_TONEARESTFROMZERO = + + 3, + FP_INT_TONEAREST = + + 4, + }; +# 289 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-helper-functions.h" 1 3 4 +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 4 +extern int __fpclassify (double __value) throw () + __attribute__ ((__const__)); + + +extern int __signbit (double __value) throw () + __attribute__ ((__const__)); + + + +extern int __isinf (double __value) throw () __attribute__ ((__const__)); + + +extern int __finite (double __value) throw () __attribute__ ((__const__)); + + +extern int __isnan (double __value) throw () __attribute__ ((__const__)); + + +extern int __iseqsig (double __x, double __y) throw (); + + +extern int __issignaling (double __value) throw () + __attribute__ ((__const__)); +# 290 "/usr/include/math.h" 2 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern double acos (double __x) throw (); extern double __acos (double __x) throw (); + +extern double asin (double __x) throw (); extern double __asin (double __x) throw (); + +extern double atan (double __x) throw (); extern double __atan (double __x) throw (); + +extern double atan2 (double __y, double __x) throw (); extern double __atan2 (double __y, double __x) throw (); + + + extern double cos (double __x) throw (); extern double __cos (double __x) throw (); + + extern double sin (double __x) throw (); extern double __sin (double __x) throw (); + +extern double tan (double __x) throw (); extern double __tan (double __x) throw (); + + + + +extern double cosh (double __x) throw (); extern double __cosh (double __x) throw (); + +extern double sinh (double __x) throw (); extern double __sinh (double __x) throw (); + +extern double tanh (double __x) throw (); extern double __tanh (double __x) throw (); + + + + extern void sincos (double __x, double *__sinx, double *__cosx) throw (); extern void __sincos (double __x, double *__sinx, double *__cosx) throw () + ; + + + + +extern double acosh (double __x) throw (); extern double __acosh (double __x) throw (); + +extern double asinh (double __x) throw (); extern double __asinh (double __x) throw (); + +extern double atanh (double __x) throw (); extern double __atanh (double __x) throw (); + + + + + + extern double exp (double __x) throw (); extern double __exp (double __x) throw (); + + +extern double frexp (double __x, int *__exponent) throw (); extern double __frexp (double __x, int *__exponent) throw (); + + +extern double ldexp (double __x, int __exponent) throw (); extern double __ldexp (double __x, int __exponent) throw (); + + + extern double log (double __x) throw (); extern double __log (double __x) throw (); + + +extern double log10 (double __x) throw (); extern double __log10 (double __x) throw (); + + +extern double modf (double __x, double *__iptr) throw (); extern double __modf (double __x, double *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern double exp10 (double __x) throw (); extern double __exp10 (double __x) throw (); + + + + +extern double expm1 (double __x) throw (); extern double __expm1 (double __x) throw (); + + +extern double log1p (double __x) throw (); extern double __log1p (double __x) throw (); + + +extern double logb (double __x) throw (); extern double __logb (double __x) throw (); + + + + +extern double exp2 (double __x) throw (); extern double __exp2 (double __x) throw (); + + +extern double log2 (double __x) throw (); extern double __log2 (double __x) throw (); + + + + + + + extern double pow (double __x, double __y) throw (); extern double __pow (double __x, double __y) throw (); + + +extern double sqrt (double __x) throw (); extern double __sqrt (double __x) throw (); + + + +extern double hypot (double __x, double __y) throw (); extern double __hypot (double __x, double __y) throw (); + + + + +extern double cbrt (double __x) throw (); extern double __cbrt (double __x) throw (); + + + + + + +extern double ceil (double __x) throw () __attribute__ ((__const__)); extern double __ceil (double __x) throw () __attribute__ ((__const__)); + + +extern double fabs (double __x) throw () __attribute__ ((__const__)); extern double __fabs (double __x) throw () __attribute__ ((__const__)); + + +extern double floor (double __x) throw () __attribute__ ((__const__)); extern double __floor (double __x) throw () __attribute__ ((__const__)); + + +extern double fmod (double __x, double __y) throw (); extern double __fmod (double __x, double __y) throw (); +# 182 "/usr/include/bits/mathcalls.h" 3 4 +extern int finite (double __value) throw () __attribute__ ((__const__)); + + +extern double drem (double __x, double __y) throw (); extern double __drem (double __x, double __y) throw (); + + + +extern double significand (double __x) throw (); extern double __significand (double __x) throw (); + + + + + + +extern double copysign (double __x, double __y) throw () __attribute__ ((__const__)); extern double __copysign (double __x, double __y) throw () __attribute__ ((__const__)); + + + + +extern double nan (const char *__tagb) throw (); extern double __nan (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern double j0 (double) throw (); extern double __j0 (double) throw (); +extern double j1 (double) throw (); extern double __j1 (double) throw (); +extern double jn (int, double) throw (); extern double __jn (int, double) throw (); +extern double y0 (double) throw (); extern double __y0 (double) throw (); +extern double y1 (double) throw (); extern double __y1 (double) throw (); +extern double yn (int, double) throw (); extern double __yn (int, double) throw (); + + + + + +extern double erf (double) throw (); extern double __erf (double) throw (); +extern double erfc (double) throw (); extern double __erfc (double) throw (); +extern double lgamma (double) throw (); extern double __lgamma (double) throw (); + + + + +extern double tgamma (double) throw (); extern double __tgamma (double) throw (); + + + + + +extern double gamma (double) throw (); extern double __gamma (double) throw (); + + + + + + + +extern double lgamma_r (double, int *__signgamp) throw (); extern double __lgamma_r (double, int *__signgamp) throw (); + + + + + + +extern double rint (double __x) throw (); extern double __rint (double __x) throw (); + + +extern double nextafter (double __x, double __y) throw (); extern double __nextafter (double __x, double __y) throw (); + +extern double nexttoward (double __x, long double __y) throw (); extern double __nexttoward (double __x, long double __y) throw (); + + + + +extern double nextdown (double __x) throw (); extern double __nextdown (double __x) throw (); + +extern double nextup (double __x) throw (); extern double __nextup (double __x) throw (); + + + +extern double remainder (double __x, double __y) throw (); extern double __remainder (double __x, double __y) throw (); + + + +extern double scalbn (double __x, int __n) throw (); extern double __scalbn (double __x, int __n) throw (); + + + +extern int ilogb (double __x) throw (); extern int __ilogb (double __x) throw (); + + + + +extern long int llogb (double __x) throw (); extern long int __llogb (double __x) throw (); + + + + +extern double scalbln (double __x, long int __n) throw (); extern double __scalbln (double __x, long int __n) throw (); + + + +extern double nearbyint (double __x) throw (); extern double __nearbyint (double __x) throw (); + + + +extern double round (double __x) throw () __attribute__ ((__const__)); extern double __round (double __x) throw () __attribute__ ((__const__)); + + + +extern double trunc (double __x) throw () __attribute__ ((__const__)); extern double __trunc (double __x) throw () __attribute__ ((__const__)); + + + + +extern double remquo (double __x, double __y, int *__quo) throw (); extern double __remquo (double __x, double __y, int *__quo) throw (); + + + + + + +extern long int lrint (double __x) throw (); extern long int __lrint (double __x) throw (); +__extension__ +extern long long int llrint (double __x) throw (); extern long long int __llrint (double __x) throw (); + + + +extern long int lround (double __x) throw (); extern long int __lround (double __x) throw (); +__extension__ +extern long long int llround (double __x) throw (); extern long long int __llround (double __x) throw (); + + + +extern double fdim (double __x, double __y) throw (); extern double __fdim (double __x, double __y) throw (); + + +extern double fmax (double __x, double __y) throw () __attribute__ ((__const__)); extern double __fmax (double __x, double __y) throw () __attribute__ ((__const__)); + + +extern double fmin (double __x, double __y) throw () __attribute__ ((__const__)); extern double __fmin (double __x, double __y) throw () __attribute__ ((__const__)); + + +extern double fma (double __x, double __y, double __z) throw (); extern double __fma (double __x, double __y, double __z) throw (); + + + + +extern double roundeven (double __x) throw () __attribute__ ((__const__)); extern double __roundeven (double __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfp (double __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfp (double __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfp (double __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfp (double __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpx (double __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpx (double __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpx (double __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpx (double __x, int __round, unsigned int __width) throw () + ; + + +extern double fmaxmag (double __x, double __y) throw () __attribute__ ((__const__)); extern double __fmaxmag (double __x, double __y) throw () __attribute__ ((__const__)); + + +extern double fminmag (double __x, double __y) throw () __attribute__ ((__const__)); extern double __fminmag (double __x, double __y) throw () __attribute__ ((__const__)); + + +extern int totalorder (double __x, double __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermag (double __x, double __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalize (double *__cx, const double *__x) throw (); + + +extern double getpayload (const double *__x) throw (); extern double __getpayload (const double *__x) throw (); + + +extern int setpayload (double *__x, double __payload) throw (); + + +extern int setpayloadsig (double *__x, double __payload) throw (); + + + + + + + +extern double scalb (double __x, double __n) throw (); extern double __scalb (double __x, double __n) throw (); +# 291 "/usr/include/math.h" 2 3 4 +# 306 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-helper-functions.h" 1 3 4 +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 4 +extern int __fpclassifyf (float __value) throw () + __attribute__ ((__const__)); + + +extern int __signbitf (float __value) throw () + __attribute__ ((__const__)); + + + +extern int __isinff (float __value) throw () __attribute__ ((__const__)); + + +extern int __finitef (float __value) throw () __attribute__ ((__const__)); + + +extern int __isnanf (float __value) throw () __attribute__ ((__const__)); + + +extern int __iseqsigf (float __x, float __y) throw (); + + +extern int __issignalingf (float __value) throw () + __attribute__ ((__const__)); +# 307 "/usr/include/math.h" 2 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern float acosf (float __x) throw (); extern float __acosf (float __x) throw (); + +extern float asinf (float __x) throw (); extern float __asinf (float __x) throw (); + +extern float atanf (float __x) throw (); extern float __atanf (float __x) throw (); + +extern float atan2f (float __y, float __x) throw (); extern float __atan2f (float __y, float __x) throw (); + + + extern float cosf (float __x) throw (); extern float __cosf (float __x) throw (); + + extern float sinf (float __x) throw (); extern float __sinf (float __x) throw (); + +extern float tanf (float __x) throw (); extern float __tanf (float __x) throw (); + + + + +extern float coshf (float __x) throw (); extern float __coshf (float __x) throw (); + +extern float sinhf (float __x) throw (); extern float __sinhf (float __x) throw (); + +extern float tanhf (float __x) throw (); extern float __tanhf (float __x) throw (); + + + + extern void sincosf (float __x, float *__sinx, float *__cosx) throw (); extern void __sincosf (float __x, float *__sinx, float *__cosx) throw () + ; + + + + +extern float acoshf (float __x) throw (); extern float __acoshf (float __x) throw (); + +extern float asinhf (float __x) throw (); extern float __asinhf (float __x) throw (); + +extern float atanhf (float __x) throw (); extern float __atanhf (float __x) throw (); + + + + + + extern float expf (float __x) throw (); extern float __expf (float __x) throw (); + + +extern float frexpf (float __x, int *__exponent) throw (); extern float __frexpf (float __x, int *__exponent) throw (); + + +extern float ldexpf (float __x, int __exponent) throw (); extern float __ldexpf (float __x, int __exponent) throw (); + + + extern float logf (float __x) throw (); extern float __logf (float __x) throw (); + + +extern float log10f (float __x) throw (); extern float __log10f (float __x) throw (); + + +extern float modff (float __x, float *__iptr) throw (); extern float __modff (float __x, float *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern float exp10f (float __x) throw (); extern float __exp10f (float __x) throw (); + + + + +extern float expm1f (float __x) throw (); extern float __expm1f (float __x) throw (); + + +extern float log1pf (float __x) throw (); extern float __log1pf (float __x) throw (); + + +extern float logbf (float __x) throw (); extern float __logbf (float __x) throw (); + + + + +extern float exp2f (float __x) throw (); extern float __exp2f (float __x) throw (); + + +extern float log2f (float __x) throw (); extern float __log2f (float __x) throw (); + + + + + + + extern float powf (float __x, float __y) throw (); extern float __powf (float __x, float __y) throw (); + + +extern float sqrtf (float __x) throw (); extern float __sqrtf (float __x) throw (); + + + +extern float hypotf (float __x, float __y) throw (); extern float __hypotf (float __x, float __y) throw (); + + + + +extern float cbrtf (float __x) throw (); extern float __cbrtf (float __x) throw (); + + + + + + +extern float ceilf (float __x) throw () __attribute__ ((__const__)); extern float __ceilf (float __x) throw () __attribute__ ((__const__)); + + +extern float fabsf (float __x) throw () __attribute__ ((__const__)); extern float __fabsf (float __x) throw () __attribute__ ((__const__)); + + +extern float floorf (float __x) throw () __attribute__ ((__const__)); extern float __floorf (float __x) throw () __attribute__ ((__const__)); + + +extern float fmodf (float __x, float __y) throw (); extern float __fmodf (float __x, float __y) throw (); +# 177 "/usr/include/bits/mathcalls.h" 3 4 +extern int isinff (float __value) throw () __attribute__ ((__const__)); + + + + +extern int finitef (float __value) throw () __attribute__ ((__const__)); + + +extern float dremf (float __x, float __y) throw (); extern float __dremf (float __x, float __y) throw (); + + + +extern float significandf (float __x) throw (); extern float __significandf (float __x) throw (); + + + + + + +extern float copysignf (float __x, float __y) throw () __attribute__ ((__const__)); extern float __copysignf (float __x, float __y) throw () __attribute__ ((__const__)); + + + + +extern float nanf (const char *__tagb) throw (); extern float __nanf (const char *__tagb) throw (); +# 211 "/usr/include/bits/mathcalls.h" 3 4 +extern int isnanf (float __value) throw () __attribute__ ((__const__)); + + + + + +extern float j0f (float) throw (); extern float __j0f (float) throw (); +extern float j1f (float) throw (); extern float __j1f (float) throw (); +extern float jnf (int, float) throw (); extern float __jnf (int, float) throw (); +extern float y0f (float) throw (); extern float __y0f (float) throw (); +extern float y1f (float) throw (); extern float __y1f (float) throw (); +extern float ynf (int, float) throw (); extern float __ynf (int, float) throw (); + + + + + +extern float erff (float) throw (); extern float __erff (float) throw (); +extern float erfcf (float) throw (); extern float __erfcf (float) throw (); +extern float lgammaf (float) throw (); extern float __lgammaf (float) throw (); + + + + +extern float tgammaf (float) throw (); extern float __tgammaf (float) throw (); + + + + + +extern float gammaf (float) throw (); extern float __gammaf (float) throw (); + + + + + + + +extern float lgammaf_r (float, int *__signgamp) throw (); extern float __lgammaf_r (float, int *__signgamp) throw (); + + + + + + +extern float rintf (float __x) throw (); extern float __rintf (float __x) throw (); + + +extern float nextafterf (float __x, float __y) throw (); extern float __nextafterf (float __x, float __y) throw (); + +extern float nexttowardf (float __x, long double __y) throw (); extern float __nexttowardf (float __x, long double __y) throw (); + + + + +extern float nextdownf (float __x) throw (); extern float __nextdownf (float __x) throw (); + +extern float nextupf (float __x) throw (); extern float __nextupf (float __x) throw (); + + + +extern float remainderf (float __x, float __y) throw (); extern float __remainderf (float __x, float __y) throw (); + + + +extern float scalbnf (float __x, int __n) throw (); extern float __scalbnf (float __x, int __n) throw (); + + + +extern int ilogbf (float __x) throw (); extern int __ilogbf (float __x) throw (); + + + + +extern long int llogbf (float __x) throw (); extern long int __llogbf (float __x) throw (); + + + + +extern float scalblnf (float __x, long int __n) throw (); extern float __scalblnf (float __x, long int __n) throw (); + + + +extern float nearbyintf (float __x) throw (); extern float __nearbyintf (float __x) throw (); + + + +extern float roundf (float __x) throw () __attribute__ ((__const__)); extern float __roundf (float __x) throw () __attribute__ ((__const__)); + + + +extern float truncf (float __x) throw () __attribute__ ((__const__)); extern float __truncf (float __x) throw () __attribute__ ((__const__)); + + + + +extern float remquof (float __x, float __y, int *__quo) throw (); extern float __remquof (float __x, float __y, int *__quo) throw (); + + + + + + +extern long int lrintf (float __x) throw (); extern long int __lrintf (float __x) throw (); +__extension__ +extern long long int llrintf (float __x) throw (); extern long long int __llrintf (float __x) throw (); + + + +extern long int lroundf (float __x) throw (); extern long int __lroundf (float __x) throw (); +__extension__ +extern long long int llroundf (float __x) throw (); extern long long int __llroundf (float __x) throw (); + + + +extern float fdimf (float __x, float __y) throw (); extern float __fdimf (float __x, float __y) throw (); + + +extern float fmaxf (float __x, float __y) throw () __attribute__ ((__const__)); extern float __fmaxf (float __x, float __y) throw () __attribute__ ((__const__)); + + +extern float fminf (float __x, float __y) throw () __attribute__ ((__const__)); extern float __fminf (float __x, float __y) throw () __attribute__ ((__const__)); + + +extern float fmaf (float __x, float __y, float __z) throw (); extern float __fmaf (float __x, float __y, float __z) throw (); + + + + +extern float roundevenf (float __x) throw () __attribute__ ((__const__)); extern float __roundevenf (float __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf (float __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf (float __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf (float __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf (float __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf (float __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf (float __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf (float __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf (float __x, int __round, unsigned int __width) throw () + ; + + +extern float fmaxmagf (float __x, float __y) throw () __attribute__ ((__const__)); extern float __fmaxmagf (float __x, float __y) throw () __attribute__ ((__const__)); + + +extern float fminmagf (float __x, float __y) throw () __attribute__ ((__const__)); extern float __fminmagf (float __x, float __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf (float __x, float __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf (float __x, float __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef (float *__cx, const float *__x) throw (); + + +extern float getpayloadf (const float *__x) throw (); extern float __getpayloadf (const float *__x) throw (); + + +extern int setpayloadf (float *__x, float __payload) throw (); + + +extern int setpayloadsigf (float *__x, float __payload) throw (); + + + + + + + +extern float scalbf (float __x, float __n) throw (); extern float __scalbf (float __x, float __n) throw (); +# 308 "/usr/include/math.h" 2 3 4 +# 349 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-helper-functions.h" 1 3 4 +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 4 +extern int __fpclassifyl (long double __value) throw () + __attribute__ ((__const__)); + + +extern int __signbitl (long double __value) throw () + __attribute__ ((__const__)); + + + +extern int __isinfl (long double __value) throw () __attribute__ ((__const__)); + + +extern int __finitel (long double __value) throw () __attribute__ ((__const__)); + + +extern int __isnanl (long double __value) throw () __attribute__ ((__const__)); + + +extern int __iseqsigl (long double __x, long double __y) throw (); + + +extern int __issignalingl (long double __value) throw () + __attribute__ ((__const__)); +# 350 "/usr/include/math.h" 2 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern long double acosl (long double __x) throw (); extern long double __acosl (long double __x) throw (); + +extern long double asinl (long double __x) throw (); extern long double __asinl (long double __x) throw (); + +extern long double atanl (long double __x) throw (); extern long double __atanl (long double __x) throw (); + +extern long double atan2l (long double __y, long double __x) throw (); extern long double __atan2l (long double __y, long double __x) throw (); + + + extern long double cosl (long double __x) throw (); extern long double __cosl (long double __x) throw (); + + extern long double sinl (long double __x) throw (); extern long double __sinl (long double __x) throw (); + +extern long double tanl (long double __x) throw (); extern long double __tanl (long double __x) throw (); + + + + +extern long double coshl (long double __x) throw (); extern long double __coshl (long double __x) throw (); + +extern long double sinhl (long double __x) throw (); extern long double __sinhl (long double __x) throw (); + +extern long double tanhl (long double __x) throw (); extern long double __tanhl (long double __x) throw (); + + + + extern void sincosl (long double __x, long double *__sinx, long double *__cosx) throw (); extern void __sincosl (long double __x, long double *__sinx, long double *__cosx) throw () + ; + + + + +extern long double acoshl (long double __x) throw (); extern long double __acoshl (long double __x) throw (); + +extern long double asinhl (long double __x) throw (); extern long double __asinhl (long double __x) throw (); + +extern long double atanhl (long double __x) throw (); extern long double __atanhl (long double __x) throw (); + + + + + + extern long double expl (long double __x) throw (); extern long double __expl (long double __x) throw (); + + +extern long double frexpl (long double __x, int *__exponent) throw (); extern long double __frexpl (long double __x, int *__exponent) throw (); + + +extern long double ldexpl (long double __x, int __exponent) throw (); extern long double __ldexpl (long double __x, int __exponent) throw (); + + + extern long double logl (long double __x) throw (); extern long double __logl (long double __x) throw (); + + +extern long double log10l (long double __x) throw (); extern long double __log10l (long double __x) throw (); + + +extern long double modfl (long double __x, long double *__iptr) throw (); extern long double __modfl (long double __x, long double *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern long double exp10l (long double __x) throw (); extern long double __exp10l (long double __x) throw (); + + + + +extern long double expm1l (long double __x) throw (); extern long double __expm1l (long double __x) throw (); + + +extern long double log1pl (long double __x) throw (); extern long double __log1pl (long double __x) throw (); + + +extern long double logbl (long double __x) throw (); extern long double __logbl (long double __x) throw (); + + + + +extern long double exp2l (long double __x) throw (); extern long double __exp2l (long double __x) throw (); + + +extern long double log2l (long double __x) throw (); extern long double __log2l (long double __x) throw (); + + + + + + + extern long double powl (long double __x, long double __y) throw (); extern long double __powl (long double __x, long double __y) throw (); + + +extern long double sqrtl (long double __x) throw (); extern long double __sqrtl (long double __x) throw (); + + + +extern long double hypotl (long double __x, long double __y) throw (); extern long double __hypotl (long double __x, long double __y) throw (); + + + + +extern long double cbrtl (long double __x) throw (); extern long double __cbrtl (long double __x) throw (); + + + + + + +extern long double ceill (long double __x) throw () __attribute__ ((__const__)); extern long double __ceill (long double __x) throw () __attribute__ ((__const__)); + + +extern long double fabsl (long double __x) throw () __attribute__ ((__const__)); extern long double __fabsl (long double __x) throw () __attribute__ ((__const__)); + + +extern long double floorl (long double __x) throw () __attribute__ ((__const__)); extern long double __floorl (long double __x) throw () __attribute__ ((__const__)); + + +extern long double fmodl (long double __x, long double __y) throw (); extern long double __fmodl (long double __x, long double __y) throw (); +# 177 "/usr/include/bits/mathcalls.h" 3 4 +extern int isinfl (long double __value) throw () __attribute__ ((__const__)); + + + + +extern int finitel (long double __value) throw () __attribute__ ((__const__)); + + +extern long double dreml (long double __x, long double __y) throw (); extern long double __dreml (long double __x, long double __y) throw (); + + + +extern long double significandl (long double __x) throw (); extern long double __significandl (long double __x) throw (); + + + + + + +extern long double copysignl (long double __x, long double __y) throw () __attribute__ ((__const__)); extern long double __copysignl (long double __x, long double __y) throw () __attribute__ ((__const__)); + + + + +extern long double nanl (const char *__tagb) throw (); extern long double __nanl (const char *__tagb) throw (); +# 211 "/usr/include/bits/mathcalls.h" 3 4 +extern int isnanl (long double __value) throw () __attribute__ ((__const__)); + + + + + +extern long double j0l (long double) throw (); extern long double __j0l (long double) throw (); +extern long double j1l (long double) throw (); extern long double __j1l (long double) throw (); +extern long double jnl (int, long double) throw (); extern long double __jnl (int, long double) throw (); +extern long double y0l (long double) throw (); extern long double __y0l (long double) throw (); +extern long double y1l (long double) throw (); extern long double __y1l (long double) throw (); +extern long double ynl (int, long double) throw (); extern long double __ynl (int, long double) throw (); + + + + + +extern long double erfl (long double) throw (); extern long double __erfl (long double) throw (); +extern long double erfcl (long double) throw (); extern long double __erfcl (long double) throw (); +extern long double lgammal (long double) throw (); extern long double __lgammal (long double) throw (); + + + + +extern long double tgammal (long double) throw (); extern long double __tgammal (long double) throw (); + + + + + +extern long double gammal (long double) throw (); extern long double __gammal (long double) throw (); + + + + + + + +extern long double lgammal_r (long double, int *__signgamp) throw (); extern long double __lgammal_r (long double, int *__signgamp) throw (); + + + + + + +extern long double rintl (long double __x) throw (); extern long double __rintl (long double __x) throw (); + + +extern long double nextafterl (long double __x, long double __y) throw (); extern long double __nextafterl (long double __x, long double __y) throw (); + +extern long double nexttowardl (long double __x, long double __y) throw (); extern long double __nexttowardl (long double __x, long double __y) throw (); + + + + +extern long double nextdownl (long double __x) throw (); extern long double __nextdownl (long double __x) throw (); + +extern long double nextupl (long double __x) throw (); extern long double __nextupl (long double __x) throw (); + + + +extern long double remainderl (long double __x, long double __y) throw (); extern long double __remainderl (long double __x, long double __y) throw (); + + + +extern long double scalbnl (long double __x, int __n) throw (); extern long double __scalbnl (long double __x, int __n) throw (); + + + +extern int ilogbl (long double __x) throw (); extern int __ilogbl (long double __x) throw (); + + + + +extern long int llogbl (long double __x) throw (); extern long int __llogbl (long double __x) throw (); + + + + +extern long double scalblnl (long double __x, long int __n) throw (); extern long double __scalblnl (long double __x, long int __n) throw (); + + + +extern long double nearbyintl (long double __x) throw (); extern long double __nearbyintl (long double __x) throw (); + + + +extern long double roundl (long double __x) throw () __attribute__ ((__const__)); extern long double __roundl (long double __x) throw () __attribute__ ((__const__)); + + + +extern long double truncl (long double __x) throw () __attribute__ ((__const__)); extern long double __truncl (long double __x) throw () __attribute__ ((__const__)); + + + + +extern long double remquol (long double __x, long double __y, int *__quo) throw (); extern long double __remquol (long double __x, long double __y, int *__quo) throw (); + + + + + + +extern long int lrintl (long double __x) throw (); extern long int __lrintl (long double __x) throw (); +__extension__ +extern long long int llrintl (long double __x) throw (); extern long long int __llrintl (long double __x) throw (); + + + +extern long int lroundl (long double __x) throw (); extern long int __lroundl (long double __x) throw (); +__extension__ +extern long long int llroundl (long double __x) throw (); extern long long int __llroundl (long double __x) throw (); + + + +extern long double fdiml (long double __x, long double __y) throw (); extern long double __fdiml (long double __x, long double __y) throw (); + + +extern long double fmaxl (long double __x, long double __y) throw () __attribute__ ((__const__)); extern long double __fmaxl (long double __x, long double __y) throw () __attribute__ ((__const__)); + + +extern long double fminl (long double __x, long double __y) throw () __attribute__ ((__const__)); extern long double __fminl (long double __x, long double __y) throw () __attribute__ ((__const__)); + + +extern long double fmal (long double __x, long double __y, long double __z) throw (); extern long double __fmal (long double __x, long double __y, long double __z) throw (); + + + + +extern long double roundevenl (long double __x) throw () __attribute__ ((__const__)); extern long double __roundevenl (long double __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpl (long double __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpl (long double __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpl (long double __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpl (long double __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxl (long double __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxl (long double __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxl (long double __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxl (long double __x, int __round, unsigned int __width) throw () + ; + + +extern long double fmaxmagl (long double __x, long double __y) throw () __attribute__ ((__const__)); extern long double __fmaxmagl (long double __x, long double __y) throw () __attribute__ ((__const__)); + + +extern long double fminmagl (long double __x, long double __y) throw () __attribute__ ((__const__)); extern long double __fminmagl (long double __x, long double __y) throw () __attribute__ ((__const__)); + + +extern int totalorderl (long double __x, long double __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagl (long double __x, long double __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizel (long double *__cx, const long double *__x) throw (); + + +extern long double getpayloadl (const long double *__x) throw (); extern long double __getpayloadl (const long double *__x) throw (); + + +extern int setpayloadl (long double *__x, long double __payload) throw (); + + +extern int setpayloadsigl (long double *__x, long double __payload) throw (); + + + + + + + +extern long double scalbl (long double __x, long double __n) throw (); extern long double __scalbl (long double __x, long double __n) throw (); +# 351 "/usr/include/math.h" 2 3 4 +# 389 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32 acosf32 (_Float32 __x) throw (); extern _Float32 __acosf32 (_Float32 __x) throw (); + +extern _Float32 asinf32 (_Float32 __x) throw (); extern _Float32 __asinf32 (_Float32 __x) throw (); + +extern _Float32 atanf32 (_Float32 __x) throw (); extern _Float32 __atanf32 (_Float32 __x) throw (); + +extern _Float32 atan2f32 (_Float32 __y, _Float32 __x) throw (); extern _Float32 __atan2f32 (_Float32 __y, _Float32 __x) throw (); + + + extern _Float32 cosf32 (_Float32 __x) throw (); extern _Float32 __cosf32 (_Float32 __x) throw (); + + extern _Float32 sinf32 (_Float32 __x) throw (); extern _Float32 __sinf32 (_Float32 __x) throw (); + +extern _Float32 tanf32 (_Float32 __x) throw (); extern _Float32 __tanf32 (_Float32 __x) throw (); + + + + +extern _Float32 coshf32 (_Float32 __x) throw (); extern _Float32 __coshf32 (_Float32 __x) throw (); + +extern _Float32 sinhf32 (_Float32 __x) throw (); extern _Float32 __sinhf32 (_Float32 __x) throw (); + +extern _Float32 tanhf32 (_Float32 __x) throw (); extern _Float32 __tanhf32 (_Float32 __x) throw (); + + + + extern void sincosf32 (_Float32 __x, _Float32 *__sinx, _Float32 *__cosx) throw (); extern void __sincosf32 (_Float32 __x, _Float32 *__sinx, _Float32 *__cosx) throw () + ; + + + + +extern _Float32 acoshf32 (_Float32 __x) throw (); extern _Float32 __acoshf32 (_Float32 __x) throw (); + +extern _Float32 asinhf32 (_Float32 __x) throw (); extern _Float32 __asinhf32 (_Float32 __x) throw (); + +extern _Float32 atanhf32 (_Float32 __x) throw (); extern _Float32 __atanhf32 (_Float32 __x) throw (); + + + + + + extern _Float32 expf32 (_Float32 __x) throw (); extern _Float32 __expf32 (_Float32 __x) throw (); + + +extern _Float32 frexpf32 (_Float32 __x, int *__exponent) throw (); extern _Float32 __frexpf32 (_Float32 __x, int *__exponent) throw (); + + +extern _Float32 ldexpf32 (_Float32 __x, int __exponent) throw (); extern _Float32 __ldexpf32 (_Float32 __x, int __exponent) throw (); + + + extern _Float32 logf32 (_Float32 __x) throw (); extern _Float32 __logf32 (_Float32 __x) throw (); + + +extern _Float32 log10f32 (_Float32 __x) throw (); extern _Float32 __log10f32 (_Float32 __x) throw (); + + +extern _Float32 modff32 (_Float32 __x, _Float32 *__iptr) throw (); extern _Float32 __modff32 (_Float32 __x, _Float32 *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern _Float32 exp10f32 (_Float32 __x) throw (); extern _Float32 __exp10f32 (_Float32 __x) throw (); + + + + +extern _Float32 expm1f32 (_Float32 __x) throw (); extern _Float32 __expm1f32 (_Float32 __x) throw (); + + +extern _Float32 log1pf32 (_Float32 __x) throw (); extern _Float32 __log1pf32 (_Float32 __x) throw (); + + +extern _Float32 logbf32 (_Float32 __x) throw (); extern _Float32 __logbf32 (_Float32 __x) throw (); + + + + +extern _Float32 exp2f32 (_Float32 __x) throw (); extern _Float32 __exp2f32 (_Float32 __x) throw (); + + +extern _Float32 log2f32 (_Float32 __x) throw (); extern _Float32 __log2f32 (_Float32 __x) throw (); + + + + + + + extern _Float32 powf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __powf32 (_Float32 __x, _Float32 __y) throw (); + + +extern _Float32 sqrtf32 (_Float32 __x) throw (); extern _Float32 __sqrtf32 (_Float32 __x) throw (); + + + +extern _Float32 hypotf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __hypotf32 (_Float32 __x, _Float32 __y) throw (); + + + + +extern _Float32 cbrtf32 (_Float32 __x) throw (); extern _Float32 __cbrtf32 (_Float32 __x) throw (); + + + + + + +extern _Float32 ceilf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __ceilf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + +extern _Float32 fabsf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __fabsf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + +extern _Float32 floorf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __floorf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + +extern _Float32 fmodf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __fmodf32 (_Float32 __x, _Float32 __y) throw (); +# 196 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32 copysignf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); extern _Float32 __copysignf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); + + + + +extern _Float32 nanf32 (const char *__tagb) throw (); extern _Float32 __nanf32 (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32 j0f32 (_Float32) throw (); extern _Float32 __j0f32 (_Float32) throw (); +extern _Float32 j1f32 (_Float32) throw (); extern _Float32 __j1f32 (_Float32) throw (); +extern _Float32 jnf32 (int, _Float32) throw (); extern _Float32 __jnf32 (int, _Float32) throw (); +extern _Float32 y0f32 (_Float32) throw (); extern _Float32 __y0f32 (_Float32) throw (); +extern _Float32 y1f32 (_Float32) throw (); extern _Float32 __y1f32 (_Float32) throw (); +extern _Float32 ynf32 (int, _Float32) throw (); extern _Float32 __ynf32 (int, _Float32) throw (); + + + + + +extern _Float32 erff32 (_Float32) throw (); extern _Float32 __erff32 (_Float32) throw (); +extern _Float32 erfcf32 (_Float32) throw (); extern _Float32 __erfcf32 (_Float32) throw (); +extern _Float32 lgammaf32 (_Float32) throw (); extern _Float32 __lgammaf32 (_Float32) throw (); + + + + +extern _Float32 tgammaf32 (_Float32) throw (); extern _Float32 __tgammaf32 (_Float32) throw (); +# 249 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32 lgammaf32_r (_Float32, int *__signgamp) throw (); extern _Float32 __lgammaf32_r (_Float32, int *__signgamp) throw (); + + + + + + +extern _Float32 rintf32 (_Float32 __x) throw (); extern _Float32 __rintf32 (_Float32 __x) throw (); + + +extern _Float32 nextafterf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __nextafterf32 (_Float32 __x, _Float32 __y) throw (); + + + + + + +extern _Float32 nextdownf32 (_Float32 __x) throw (); extern _Float32 __nextdownf32 (_Float32 __x) throw (); + +extern _Float32 nextupf32 (_Float32 __x) throw (); extern _Float32 __nextupf32 (_Float32 __x) throw (); + + + +extern _Float32 remainderf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __remainderf32 (_Float32 __x, _Float32 __y) throw (); + + + +extern _Float32 scalbnf32 (_Float32 __x, int __n) throw (); extern _Float32 __scalbnf32 (_Float32 __x, int __n) throw (); + + + +extern int ilogbf32 (_Float32 __x) throw (); extern int __ilogbf32 (_Float32 __x) throw (); + + + + +extern long int llogbf32 (_Float32 __x) throw (); extern long int __llogbf32 (_Float32 __x) throw (); + + + + +extern _Float32 scalblnf32 (_Float32 __x, long int __n) throw (); extern _Float32 __scalblnf32 (_Float32 __x, long int __n) throw (); + + + +extern _Float32 nearbyintf32 (_Float32 __x) throw (); extern _Float32 __nearbyintf32 (_Float32 __x) throw (); + + + +extern _Float32 roundf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __roundf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + + +extern _Float32 truncf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __truncf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + + + +extern _Float32 remquof32 (_Float32 __x, _Float32 __y, int *__quo) throw (); extern _Float32 __remquof32 (_Float32 __x, _Float32 __y, int *__quo) throw (); + + + + + + +extern long int lrintf32 (_Float32 __x) throw (); extern long int __lrintf32 (_Float32 __x) throw (); +__extension__ +extern long long int llrintf32 (_Float32 __x) throw (); extern long long int __llrintf32 (_Float32 __x) throw (); + + + +extern long int lroundf32 (_Float32 __x) throw (); extern long int __lroundf32 (_Float32 __x) throw (); +__extension__ +extern long long int llroundf32 (_Float32 __x) throw (); extern long long int __llroundf32 (_Float32 __x) throw (); + + + +extern _Float32 fdimf32 (_Float32 __x, _Float32 __y) throw (); extern _Float32 __fdimf32 (_Float32 __x, _Float32 __y) throw (); + + +extern _Float32 fmaxf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); extern _Float32 __fmaxf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); + + +extern _Float32 fminf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); extern _Float32 __fminf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); + + +extern _Float32 fmaf32 (_Float32 __x, _Float32 __y, _Float32 __z) throw (); extern _Float32 __fmaf32 (_Float32 __x, _Float32 __y, _Float32 __z) throw (); + + + + +extern _Float32 roundevenf32 (_Float32 __x) throw () __attribute__ ((__const__)); extern _Float32 __roundevenf32 (_Float32 __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf32 (_Float32 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf32 (_Float32 __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf32 (_Float32 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf32 (_Float32 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf32 (_Float32 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf32 (_Float32 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf32 (_Float32 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf32 (_Float32 __x, int __round, unsigned int __width) throw () + ; + + +extern _Float32 fmaxmagf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); extern _Float32 __fmaxmagf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); + + +extern _Float32 fminmagf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); extern _Float32 __fminmagf32 (_Float32 __x, _Float32 __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf32 (_Float32 __x, _Float32 __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf32 (_Float32 __x, _Float32 __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef32 (_Float32 *__cx, const _Float32 *__x) throw (); + + +extern _Float32 getpayloadf32 (const _Float32 *__x) throw (); extern _Float32 __getpayloadf32 (const _Float32 *__x) throw (); + + +extern int setpayloadf32 (_Float32 *__x, _Float32 __payload) throw (); + + +extern int setpayloadsigf32 (_Float32 *__x, _Float32 __payload) throw (); +# 390 "/usr/include/math.h" 2 3 4 +# 406 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64 acosf64 (_Float64 __x) throw (); extern _Float64 __acosf64 (_Float64 __x) throw (); + +extern _Float64 asinf64 (_Float64 __x) throw (); extern _Float64 __asinf64 (_Float64 __x) throw (); + +extern _Float64 atanf64 (_Float64 __x) throw (); extern _Float64 __atanf64 (_Float64 __x) throw (); + +extern _Float64 atan2f64 (_Float64 __y, _Float64 __x) throw (); extern _Float64 __atan2f64 (_Float64 __y, _Float64 __x) throw (); + + + extern _Float64 cosf64 (_Float64 __x) throw (); extern _Float64 __cosf64 (_Float64 __x) throw (); + + extern _Float64 sinf64 (_Float64 __x) throw (); extern _Float64 __sinf64 (_Float64 __x) throw (); + +extern _Float64 tanf64 (_Float64 __x) throw (); extern _Float64 __tanf64 (_Float64 __x) throw (); + + + + +extern _Float64 coshf64 (_Float64 __x) throw (); extern _Float64 __coshf64 (_Float64 __x) throw (); + +extern _Float64 sinhf64 (_Float64 __x) throw (); extern _Float64 __sinhf64 (_Float64 __x) throw (); + +extern _Float64 tanhf64 (_Float64 __x) throw (); extern _Float64 __tanhf64 (_Float64 __x) throw (); + + + + extern void sincosf64 (_Float64 __x, _Float64 *__sinx, _Float64 *__cosx) throw (); extern void __sincosf64 (_Float64 __x, _Float64 *__sinx, _Float64 *__cosx) throw () + ; + + + + +extern _Float64 acoshf64 (_Float64 __x) throw (); extern _Float64 __acoshf64 (_Float64 __x) throw (); + +extern _Float64 asinhf64 (_Float64 __x) throw (); extern _Float64 __asinhf64 (_Float64 __x) throw (); + +extern _Float64 atanhf64 (_Float64 __x) throw (); extern _Float64 __atanhf64 (_Float64 __x) throw (); + + + + + + extern _Float64 expf64 (_Float64 __x) throw (); extern _Float64 __expf64 (_Float64 __x) throw (); + + +extern _Float64 frexpf64 (_Float64 __x, int *__exponent) throw (); extern _Float64 __frexpf64 (_Float64 __x, int *__exponent) throw (); + + +extern _Float64 ldexpf64 (_Float64 __x, int __exponent) throw (); extern _Float64 __ldexpf64 (_Float64 __x, int __exponent) throw (); + + + extern _Float64 logf64 (_Float64 __x) throw (); extern _Float64 __logf64 (_Float64 __x) throw (); + + +extern _Float64 log10f64 (_Float64 __x) throw (); extern _Float64 __log10f64 (_Float64 __x) throw (); + + +extern _Float64 modff64 (_Float64 __x, _Float64 *__iptr) throw (); extern _Float64 __modff64 (_Float64 __x, _Float64 *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern _Float64 exp10f64 (_Float64 __x) throw (); extern _Float64 __exp10f64 (_Float64 __x) throw (); + + + + +extern _Float64 expm1f64 (_Float64 __x) throw (); extern _Float64 __expm1f64 (_Float64 __x) throw (); + + +extern _Float64 log1pf64 (_Float64 __x) throw (); extern _Float64 __log1pf64 (_Float64 __x) throw (); + + +extern _Float64 logbf64 (_Float64 __x) throw (); extern _Float64 __logbf64 (_Float64 __x) throw (); + + + + +extern _Float64 exp2f64 (_Float64 __x) throw (); extern _Float64 __exp2f64 (_Float64 __x) throw (); + + +extern _Float64 log2f64 (_Float64 __x) throw (); extern _Float64 __log2f64 (_Float64 __x) throw (); + + + + + + + extern _Float64 powf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __powf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float64 sqrtf64 (_Float64 __x) throw (); extern _Float64 __sqrtf64 (_Float64 __x) throw (); + + + +extern _Float64 hypotf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __hypotf64 (_Float64 __x, _Float64 __y) throw (); + + + + +extern _Float64 cbrtf64 (_Float64 __x) throw (); extern _Float64 __cbrtf64 (_Float64 __x) throw (); + + + + + + +extern _Float64 ceilf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __ceilf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + +extern _Float64 fabsf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __fabsf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + +extern _Float64 floorf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __floorf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + +extern _Float64 fmodf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __fmodf64 (_Float64 __x, _Float64 __y) throw (); +# 196 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64 copysignf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); extern _Float64 __copysignf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); + + + + +extern _Float64 nanf64 (const char *__tagb) throw (); extern _Float64 __nanf64 (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64 j0f64 (_Float64) throw (); extern _Float64 __j0f64 (_Float64) throw (); +extern _Float64 j1f64 (_Float64) throw (); extern _Float64 __j1f64 (_Float64) throw (); +extern _Float64 jnf64 (int, _Float64) throw (); extern _Float64 __jnf64 (int, _Float64) throw (); +extern _Float64 y0f64 (_Float64) throw (); extern _Float64 __y0f64 (_Float64) throw (); +extern _Float64 y1f64 (_Float64) throw (); extern _Float64 __y1f64 (_Float64) throw (); +extern _Float64 ynf64 (int, _Float64) throw (); extern _Float64 __ynf64 (int, _Float64) throw (); + + + + + +extern _Float64 erff64 (_Float64) throw (); extern _Float64 __erff64 (_Float64) throw (); +extern _Float64 erfcf64 (_Float64) throw (); extern _Float64 __erfcf64 (_Float64) throw (); +extern _Float64 lgammaf64 (_Float64) throw (); extern _Float64 __lgammaf64 (_Float64) throw (); + + + + +extern _Float64 tgammaf64 (_Float64) throw (); extern _Float64 __tgammaf64 (_Float64) throw (); +# 249 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64 lgammaf64_r (_Float64, int *__signgamp) throw (); extern _Float64 __lgammaf64_r (_Float64, int *__signgamp) throw (); + + + + + + +extern _Float64 rintf64 (_Float64 __x) throw (); extern _Float64 __rintf64 (_Float64 __x) throw (); + + +extern _Float64 nextafterf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __nextafterf64 (_Float64 __x, _Float64 __y) throw (); + + + + + + +extern _Float64 nextdownf64 (_Float64 __x) throw (); extern _Float64 __nextdownf64 (_Float64 __x) throw (); + +extern _Float64 nextupf64 (_Float64 __x) throw (); extern _Float64 __nextupf64 (_Float64 __x) throw (); + + + +extern _Float64 remainderf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __remainderf64 (_Float64 __x, _Float64 __y) throw (); + + + +extern _Float64 scalbnf64 (_Float64 __x, int __n) throw (); extern _Float64 __scalbnf64 (_Float64 __x, int __n) throw (); + + + +extern int ilogbf64 (_Float64 __x) throw (); extern int __ilogbf64 (_Float64 __x) throw (); + + + + +extern long int llogbf64 (_Float64 __x) throw (); extern long int __llogbf64 (_Float64 __x) throw (); + + + + +extern _Float64 scalblnf64 (_Float64 __x, long int __n) throw (); extern _Float64 __scalblnf64 (_Float64 __x, long int __n) throw (); + + + +extern _Float64 nearbyintf64 (_Float64 __x) throw (); extern _Float64 __nearbyintf64 (_Float64 __x) throw (); + + + +extern _Float64 roundf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __roundf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + + +extern _Float64 truncf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __truncf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + + + +extern _Float64 remquof64 (_Float64 __x, _Float64 __y, int *__quo) throw (); extern _Float64 __remquof64 (_Float64 __x, _Float64 __y, int *__quo) throw (); + + + + + + +extern long int lrintf64 (_Float64 __x) throw (); extern long int __lrintf64 (_Float64 __x) throw (); +__extension__ +extern long long int llrintf64 (_Float64 __x) throw (); extern long long int __llrintf64 (_Float64 __x) throw (); + + + +extern long int lroundf64 (_Float64 __x) throw (); extern long int __lroundf64 (_Float64 __x) throw (); +__extension__ +extern long long int llroundf64 (_Float64 __x) throw (); extern long long int __llroundf64 (_Float64 __x) throw (); + + + +extern _Float64 fdimf64 (_Float64 __x, _Float64 __y) throw (); extern _Float64 __fdimf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float64 fmaxf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); extern _Float64 __fmaxf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); + + +extern _Float64 fminf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); extern _Float64 __fminf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); + + +extern _Float64 fmaf64 (_Float64 __x, _Float64 __y, _Float64 __z) throw (); extern _Float64 __fmaf64 (_Float64 __x, _Float64 __y, _Float64 __z) throw (); + + + + +extern _Float64 roundevenf64 (_Float64 __x) throw () __attribute__ ((__const__)); extern _Float64 __roundevenf64 (_Float64 __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf64 (_Float64 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf64 (_Float64 __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf64 (_Float64 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf64 (_Float64 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf64 (_Float64 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf64 (_Float64 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf64 (_Float64 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf64 (_Float64 __x, int __round, unsigned int __width) throw () + ; + + +extern _Float64 fmaxmagf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); extern _Float64 __fmaxmagf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); + + +extern _Float64 fminmagf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); extern _Float64 __fminmagf64 (_Float64 __x, _Float64 __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf64 (_Float64 __x, _Float64 __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf64 (_Float64 __x, _Float64 __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef64 (_Float64 *__cx, const _Float64 *__x) throw (); + + +extern _Float64 getpayloadf64 (const _Float64 *__x) throw (); extern _Float64 __getpayloadf64 (const _Float64 *__x) throw (); + + +extern int setpayloadf64 (_Float64 *__x, _Float64 __payload) throw (); + + +extern int setpayloadsigf64 (_Float64 *__x, _Float64 __payload) throw (); +# 407 "/usr/include/math.h" 2 3 4 +# 420 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-helper-functions.h" 1 3 4 +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 4 +extern int __fpclassifyf128 (_Float128 __value) throw () + __attribute__ ((__const__)); + + +extern int __signbitf128 (_Float128 __value) throw () + __attribute__ ((__const__)); + + + +extern int __isinff128 (_Float128 __value) throw () __attribute__ ((__const__)); + + +extern int __finitef128 (_Float128 __value) throw () __attribute__ ((__const__)); + + +extern int __isnanf128 (_Float128 __value) throw () __attribute__ ((__const__)); + + +extern int __iseqsigf128 (_Float128 __x, _Float128 __y) throw (); + + +extern int __issignalingf128 (_Float128 __value) throw () + __attribute__ ((__const__)); +# 421 "/usr/include/math.h" 2 3 4 + + +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float128 acosf128 (_Float128 __x) throw (); extern _Float128 __acosf128 (_Float128 __x) throw (); + +extern _Float128 asinf128 (_Float128 __x) throw (); extern _Float128 __asinf128 (_Float128 __x) throw (); + +extern _Float128 atanf128 (_Float128 __x) throw (); extern _Float128 __atanf128 (_Float128 __x) throw (); + +extern _Float128 atan2f128 (_Float128 __y, _Float128 __x) throw (); extern _Float128 __atan2f128 (_Float128 __y, _Float128 __x) throw (); + + + extern _Float128 cosf128 (_Float128 __x) throw (); extern _Float128 __cosf128 (_Float128 __x) throw (); + + extern _Float128 sinf128 (_Float128 __x) throw (); extern _Float128 __sinf128 (_Float128 __x) throw (); + +extern _Float128 tanf128 (_Float128 __x) throw (); extern _Float128 __tanf128 (_Float128 __x) throw (); + + + + +extern _Float128 coshf128 (_Float128 __x) throw (); extern _Float128 __coshf128 (_Float128 __x) throw (); + +extern _Float128 sinhf128 (_Float128 __x) throw (); extern _Float128 __sinhf128 (_Float128 __x) throw (); + +extern _Float128 tanhf128 (_Float128 __x) throw (); extern _Float128 __tanhf128 (_Float128 __x) throw (); + + + + extern void sincosf128 (_Float128 __x, _Float128 *__sinx, _Float128 *__cosx) throw (); extern void __sincosf128 (_Float128 __x, _Float128 *__sinx, _Float128 *__cosx) throw () + ; + + + + +extern _Float128 acoshf128 (_Float128 __x) throw (); extern _Float128 __acoshf128 (_Float128 __x) throw (); + +extern _Float128 asinhf128 (_Float128 __x) throw (); extern _Float128 __asinhf128 (_Float128 __x) throw (); + +extern _Float128 atanhf128 (_Float128 __x) throw (); extern _Float128 __atanhf128 (_Float128 __x) throw (); + + + + + + extern _Float128 expf128 (_Float128 __x) throw (); extern _Float128 __expf128 (_Float128 __x) throw (); + + +extern _Float128 frexpf128 (_Float128 __x, int *__exponent) throw (); extern _Float128 __frexpf128 (_Float128 __x, int *__exponent) throw (); + + +extern _Float128 ldexpf128 (_Float128 __x, int __exponent) throw (); extern _Float128 __ldexpf128 (_Float128 __x, int __exponent) throw (); + + + extern _Float128 logf128 (_Float128 __x) throw (); extern _Float128 __logf128 (_Float128 __x) throw (); + + +extern _Float128 log10f128 (_Float128 __x) throw (); extern _Float128 __log10f128 (_Float128 __x) throw (); + + +extern _Float128 modff128 (_Float128 __x, _Float128 *__iptr) throw (); extern _Float128 __modff128 (_Float128 __x, _Float128 *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern _Float128 exp10f128 (_Float128 __x) throw (); extern _Float128 __exp10f128 (_Float128 __x) throw (); + + + + +extern _Float128 expm1f128 (_Float128 __x) throw (); extern _Float128 __expm1f128 (_Float128 __x) throw (); + + +extern _Float128 log1pf128 (_Float128 __x) throw (); extern _Float128 __log1pf128 (_Float128 __x) throw (); + + +extern _Float128 logbf128 (_Float128 __x) throw (); extern _Float128 __logbf128 (_Float128 __x) throw (); + + + + +extern _Float128 exp2f128 (_Float128 __x) throw (); extern _Float128 __exp2f128 (_Float128 __x) throw (); + + +extern _Float128 log2f128 (_Float128 __x) throw (); extern _Float128 __log2f128 (_Float128 __x) throw (); + + + + + + + extern _Float128 powf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __powf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float128 sqrtf128 (_Float128 __x) throw (); extern _Float128 __sqrtf128 (_Float128 __x) throw (); + + + +extern _Float128 hypotf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __hypotf128 (_Float128 __x, _Float128 __y) throw (); + + + + +extern _Float128 cbrtf128 (_Float128 __x) throw (); extern _Float128 __cbrtf128 (_Float128 __x) throw (); + + + + + + +extern _Float128 ceilf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __ceilf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + +extern _Float128 fabsf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __fabsf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + +extern _Float128 floorf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __floorf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + +extern _Float128 fmodf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __fmodf128 (_Float128 __x, _Float128 __y) throw (); +# 196 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float128 copysignf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); extern _Float128 __copysignf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); + + + + +extern _Float128 nanf128 (const char *__tagb) throw (); extern _Float128 __nanf128 (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float128 j0f128 (_Float128) throw (); extern _Float128 __j0f128 (_Float128) throw (); +extern _Float128 j1f128 (_Float128) throw (); extern _Float128 __j1f128 (_Float128) throw (); +extern _Float128 jnf128 (int, _Float128) throw (); extern _Float128 __jnf128 (int, _Float128) throw (); +extern _Float128 y0f128 (_Float128) throw (); extern _Float128 __y0f128 (_Float128) throw (); +extern _Float128 y1f128 (_Float128) throw (); extern _Float128 __y1f128 (_Float128) throw (); +extern _Float128 ynf128 (int, _Float128) throw (); extern _Float128 __ynf128 (int, _Float128) throw (); + + + + + +extern _Float128 erff128 (_Float128) throw (); extern _Float128 __erff128 (_Float128) throw (); +extern _Float128 erfcf128 (_Float128) throw (); extern _Float128 __erfcf128 (_Float128) throw (); +extern _Float128 lgammaf128 (_Float128) throw (); extern _Float128 __lgammaf128 (_Float128) throw (); + + + + +extern _Float128 tgammaf128 (_Float128) throw (); extern _Float128 __tgammaf128 (_Float128) throw (); +# 249 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float128 lgammaf128_r (_Float128, int *__signgamp) throw (); extern _Float128 __lgammaf128_r (_Float128, int *__signgamp) throw (); + + + + + + +extern _Float128 rintf128 (_Float128 __x) throw (); extern _Float128 __rintf128 (_Float128 __x) throw (); + + +extern _Float128 nextafterf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __nextafterf128 (_Float128 __x, _Float128 __y) throw (); + + + + + + +extern _Float128 nextdownf128 (_Float128 __x) throw (); extern _Float128 __nextdownf128 (_Float128 __x) throw (); + +extern _Float128 nextupf128 (_Float128 __x) throw (); extern _Float128 __nextupf128 (_Float128 __x) throw (); + + + +extern _Float128 remainderf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __remainderf128 (_Float128 __x, _Float128 __y) throw (); + + + +extern _Float128 scalbnf128 (_Float128 __x, int __n) throw (); extern _Float128 __scalbnf128 (_Float128 __x, int __n) throw (); + + + +extern int ilogbf128 (_Float128 __x) throw (); extern int __ilogbf128 (_Float128 __x) throw (); + + + + +extern long int llogbf128 (_Float128 __x) throw (); extern long int __llogbf128 (_Float128 __x) throw (); + + + + +extern _Float128 scalblnf128 (_Float128 __x, long int __n) throw (); extern _Float128 __scalblnf128 (_Float128 __x, long int __n) throw (); + + + +extern _Float128 nearbyintf128 (_Float128 __x) throw (); extern _Float128 __nearbyintf128 (_Float128 __x) throw (); + + + +extern _Float128 roundf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __roundf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + + +extern _Float128 truncf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __truncf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + + + +extern _Float128 remquof128 (_Float128 __x, _Float128 __y, int *__quo) throw (); extern _Float128 __remquof128 (_Float128 __x, _Float128 __y, int *__quo) throw (); + + + + + + +extern long int lrintf128 (_Float128 __x) throw (); extern long int __lrintf128 (_Float128 __x) throw (); +__extension__ +extern long long int llrintf128 (_Float128 __x) throw (); extern long long int __llrintf128 (_Float128 __x) throw (); + + + +extern long int lroundf128 (_Float128 __x) throw (); extern long int __lroundf128 (_Float128 __x) throw (); +__extension__ +extern long long int llroundf128 (_Float128 __x) throw (); extern long long int __llroundf128 (_Float128 __x) throw (); + + + +extern _Float128 fdimf128 (_Float128 __x, _Float128 __y) throw (); extern _Float128 __fdimf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float128 fmaxf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); extern _Float128 __fmaxf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); + + +extern _Float128 fminf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); extern _Float128 __fminf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); + + +extern _Float128 fmaf128 (_Float128 __x, _Float128 __y, _Float128 __z) throw (); extern _Float128 __fmaf128 (_Float128 __x, _Float128 __y, _Float128 __z) throw (); + + + + +extern _Float128 roundevenf128 (_Float128 __x) throw () __attribute__ ((__const__)); extern _Float128 __roundevenf128 (_Float128 __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf128 (_Float128 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf128 (_Float128 __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf128 (_Float128 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf128 (_Float128 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf128 (_Float128 __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf128 (_Float128 __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf128 (_Float128 __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf128 (_Float128 __x, int __round, unsigned int __width) throw () + ; + + +extern _Float128 fmaxmagf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); extern _Float128 __fmaxmagf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); + + +extern _Float128 fminmagf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); extern _Float128 __fminmagf128 (_Float128 __x, _Float128 __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf128 (_Float128 __x, _Float128 __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf128 (_Float128 __x, _Float128 __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef128 (_Float128 *__cx, const _Float128 *__x) throw (); + + +extern _Float128 getpayloadf128 (const _Float128 *__x) throw (); extern _Float128 __getpayloadf128 (const _Float128 *__x) throw (); + + +extern int setpayloadf128 (_Float128 *__x, _Float128 __payload) throw (); + + +extern int setpayloadsigf128 (_Float128 *__x, _Float128 __payload) throw (); +# 424 "/usr/include/math.h" 2 3 4 +# 440 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32x acosf32x (_Float32x __x) throw (); extern _Float32x __acosf32x (_Float32x __x) throw (); + +extern _Float32x asinf32x (_Float32x __x) throw (); extern _Float32x __asinf32x (_Float32x __x) throw (); + +extern _Float32x atanf32x (_Float32x __x) throw (); extern _Float32x __atanf32x (_Float32x __x) throw (); + +extern _Float32x atan2f32x (_Float32x __y, _Float32x __x) throw (); extern _Float32x __atan2f32x (_Float32x __y, _Float32x __x) throw (); + + + extern _Float32x cosf32x (_Float32x __x) throw (); extern _Float32x __cosf32x (_Float32x __x) throw (); + + extern _Float32x sinf32x (_Float32x __x) throw (); extern _Float32x __sinf32x (_Float32x __x) throw (); + +extern _Float32x tanf32x (_Float32x __x) throw (); extern _Float32x __tanf32x (_Float32x __x) throw (); + + + + +extern _Float32x coshf32x (_Float32x __x) throw (); extern _Float32x __coshf32x (_Float32x __x) throw (); + +extern _Float32x sinhf32x (_Float32x __x) throw (); extern _Float32x __sinhf32x (_Float32x __x) throw (); + +extern _Float32x tanhf32x (_Float32x __x) throw (); extern _Float32x __tanhf32x (_Float32x __x) throw (); + + + + extern void sincosf32x (_Float32x __x, _Float32x *__sinx, _Float32x *__cosx) throw (); extern void __sincosf32x (_Float32x __x, _Float32x *__sinx, _Float32x *__cosx) throw () + ; + + + + +extern _Float32x acoshf32x (_Float32x __x) throw (); extern _Float32x __acoshf32x (_Float32x __x) throw (); + +extern _Float32x asinhf32x (_Float32x __x) throw (); extern _Float32x __asinhf32x (_Float32x __x) throw (); + +extern _Float32x atanhf32x (_Float32x __x) throw (); extern _Float32x __atanhf32x (_Float32x __x) throw (); + + + + + + extern _Float32x expf32x (_Float32x __x) throw (); extern _Float32x __expf32x (_Float32x __x) throw (); + + +extern _Float32x frexpf32x (_Float32x __x, int *__exponent) throw (); extern _Float32x __frexpf32x (_Float32x __x, int *__exponent) throw (); + + +extern _Float32x ldexpf32x (_Float32x __x, int __exponent) throw (); extern _Float32x __ldexpf32x (_Float32x __x, int __exponent) throw (); + + + extern _Float32x logf32x (_Float32x __x) throw (); extern _Float32x __logf32x (_Float32x __x) throw (); + + +extern _Float32x log10f32x (_Float32x __x) throw (); extern _Float32x __log10f32x (_Float32x __x) throw (); + + +extern _Float32x modff32x (_Float32x __x, _Float32x *__iptr) throw (); extern _Float32x __modff32x (_Float32x __x, _Float32x *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern _Float32x exp10f32x (_Float32x __x) throw (); extern _Float32x __exp10f32x (_Float32x __x) throw (); + + + + +extern _Float32x expm1f32x (_Float32x __x) throw (); extern _Float32x __expm1f32x (_Float32x __x) throw (); + + +extern _Float32x log1pf32x (_Float32x __x) throw (); extern _Float32x __log1pf32x (_Float32x __x) throw (); + + +extern _Float32x logbf32x (_Float32x __x) throw (); extern _Float32x __logbf32x (_Float32x __x) throw (); + + + + +extern _Float32x exp2f32x (_Float32x __x) throw (); extern _Float32x __exp2f32x (_Float32x __x) throw (); + + +extern _Float32x log2f32x (_Float32x __x) throw (); extern _Float32x __log2f32x (_Float32x __x) throw (); + + + + + + + extern _Float32x powf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __powf32x (_Float32x __x, _Float32x __y) throw (); + + +extern _Float32x sqrtf32x (_Float32x __x) throw (); extern _Float32x __sqrtf32x (_Float32x __x) throw (); + + + +extern _Float32x hypotf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __hypotf32x (_Float32x __x, _Float32x __y) throw (); + + + + +extern _Float32x cbrtf32x (_Float32x __x) throw (); extern _Float32x __cbrtf32x (_Float32x __x) throw (); + + + + + + +extern _Float32x ceilf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __ceilf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + +extern _Float32x fabsf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __fabsf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + +extern _Float32x floorf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __floorf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + +extern _Float32x fmodf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __fmodf32x (_Float32x __x, _Float32x __y) throw (); +# 196 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32x copysignf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); extern _Float32x __copysignf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); + + + + +extern _Float32x nanf32x (const char *__tagb) throw (); extern _Float32x __nanf32x (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32x j0f32x (_Float32x) throw (); extern _Float32x __j0f32x (_Float32x) throw (); +extern _Float32x j1f32x (_Float32x) throw (); extern _Float32x __j1f32x (_Float32x) throw (); +extern _Float32x jnf32x (int, _Float32x) throw (); extern _Float32x __jnf32x (int, _Float32x) throw (); +extern _Float32x y0f32x (_Float32x) throw (); extern _Float32x __y0f32x (_Float32x) throw (); +extern _Float32x y1f32x (_Float32x) throw (); extern _Float32x __y1f32x (_Float32x) throw (); +extern _Float32x ynf32x (int, _Float32x) throw (); extern _Float32x __ynf32x (int, _Float32x) throw (); + + + + + +extern _Float32x erff32x (_Float32x) throw (); extern _Float32x __erff32x (_Float32x) throw (); +extern _Float32x erfcf32x (_Float32x) throw (); extern _Float32x __erfcf32x (_Float32x) throw (); +extern _Float32x lgammaf32x (_Float32x) throw (); extern _Float32x __lgammaf32x (_Float32x) throw (); + + + + +extern _Float32x tgammaf32x (_Float32x) throw (); extern _Float32x __tgammaf32x (_Float32x) throw (); +# 249 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float32x lgammaf32x_r (_Float32x, int *__signgamp) throw (); extern _Float32x __lgammaf32x_r (_Float32x, int *__signgamp) throw (); + + + + + + +extern _Float32x rintf32x (_Float32x __x) throw (); extern _Float32x __rintf32x (_Float32x __x) throw (); + + +extern _Float32x nextafterf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __nextafterf32x (_Float32x __x, _Float32x __y) throw (); + + + + + + +extern _Float32x nextdownf32x (_Float32x __x) throw (); extern _Float32x __nextdownf32x (_Float32x __x) throw (); + +extern _Float32x nextupf32x (_Float32x __x) throw (); extern _Float32x __nextupf32x (_Float32x __x) throw (); + + + +extern _Float32x remainderf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __remainderf32x (_Float32x __x, _Float32x __y) throw (); + + + +extern _Float32x scalbnf32x (_Float32x __x, int __n) throw (); extern _Float32x __scalbnf32x (_Float32x __x, int __n) throw (); + + + +extern int ilogbf32x (_Float32x __x) throw (); extern int __ilogbf32x (_Float32x __x) throw (); + + + + +extern long int llogbf32x (_Float32x __x) throw (); extern long int __llogbf32x (_Float32x __x) throw (); + + + + +extern _Float32x scalblnf32x (_Float32x __x, long int __n) throw (); extern _Float32x __scalblnf32x (_Float32x __x, long int __n) throw (); + + + +extern _Float32x nearbyintf32x (_Float32x __x) throw (); extern _Float32x __nearbyintf32x (_Float32x __x) throw (); + + + +extern _Float32x roundf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __roundf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + + +extern _Float32x truncf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __truncf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + + + +extern _Float32x remquof32x (_Float32x __x, _Float32x __y, int *__quo) throw (); extern _Float32x __remquof32x (_Float32x __x, _Float32x __y, int *__quo) throw (); + + + + + + +extern long int lrintf32x (_Float32x __x) throw (); extern long int __lrintf32x (_Float32x __x) throw (); +__extension__ +extern long long int llrintf32x (_Float32x __x) throw (); extern long long int __llrintf32x (_Float32x __x) throw (); + + + +extern long int lroundf32x (_Float32x __x) throw (); extern long int __lroundf32x (_Float32x __x) throw (); +__extension__ +extern long long int llroundf32x (_Float32x __x) throw (); extern long long int __llroundf32x (_Float32x __x) throw (); + + + +extern _Float32x fdimf32x (_Float32x __x, _Float32x __y) throw (); extern _Float32x __fdimf32x (_Float32x __x, _Float32x __y) throw (); + + +extern _Float32x fmaxf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); extern _Float32x __fmaxf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); + + +extern _Float32x fminf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); extern _Float32x __fminf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); + + +extern _Float32x fmaf32x (_Float32x __x, _Float32x __y, _Float32x __z) throw (); extern _Float32x __fmaf32x (_Float32x __x, _Float32x __y, _Float32x __z) throw (); + + + + +extern _Float32x roundevenf32x (_Float32x __x) throw () __attribute__ ((__const__)); extern _Float32x __roundevenf32x (_Float32x __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf32x (_Float32x __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf32x (_Float32x __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf32x (_Float32x __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf32x (_Float32x __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf32x (_Float32x __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf32x (_Float32x __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf32x (_Float32x __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf32x (_Float32x __x, int __round, unsigned int __width) throw () + ; + + +extern _Float32x fmaxmagf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); extern _Float32x __fmaxmagf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); + + +extern _Float32x fminmagf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); extern _Float32x __fminmagf32x (_Float32x __x, _Float32x __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf32x (_Float32x __x, _Float32x __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf32x (_Float32x __x, _Float32x __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef32x (_Float32x *__cx, const _Float32x *__x) throw (); + + +extern _Float32x getpayloadf32x (const _Float32x *__x) throw (); extern _Float32x __getpayloadf32x (const _Float32x *__x) throw (); + + +extern int setpayloadf32x (_Float32x *__x, _Float32x __payload) throw (); + + +extern int setpayloadsigf32x (_Float32x *__x, _Float32x __payload) throw (); +# 441 "/usr/include/math.h" 2 3 4 +# 457 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls.h" 1 3 4 +# 53 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64x acosf64x (_Float64x __x) throw (); extern _Float64x __acosf64x (_Float64x __x) throw (); + +extern _Float64x asinf64x (_Float64x __x) throw (); extern _Float64x __asinf64x (_Float64x __x) throw (); + +extern _Float64x atanf64x (_Float64x __x) throw (); extern _Float64x __atanf64x (_Float64x __x) throw (); + +extern _Float64x atan2f64x (_Float64x __y, _Float64x __x) throw (); extern _Float64x __atan2f64x (_Float64x __y, _Float64x __x) throw (); + + + extern _Float64x cosf64x (_Float64x __x) throw (); extern _Float64x __cosf64x (_Float64x __x) throw (); + + extern _Float64x sinf64x (_Float64x __x) throw (); extern _Float64x __sinf64x (_Float64x __x) throw (); + +extern _Float64x tanf64x (_Float64x __x) throw (); extern _Float64x __tanf64x (_Float64x __x) throw (); + + + + +extern _Float64x coshf64x (_Float64x __x) throw (); extern _Float64x __coshf64x (_Float64x __x) throw (); + +extern _Float64x sinhf64x (_Float64x __x) throw (); extern _Float64x __sinhf64x (_Float64x __x) throw (); + +extern _Float64x tanhf64x (_Float64x __x) throw (); extern _Float64x __tanhf64x (_Float64x __x) throw (); + + + + extern void sincosf64x (_Float64x __x, _Float64x *__sinx, _Float64x *__cosx) throw (); extern void __sincosf64x (_Float64x __x, _Float64x *__sinx, _Float64x *__cosx) throw () + ; + + + + +extern _Float64x acoshf64x (_Float64x __x) throw (); extern _Float64x __acoshf64x (_Float64x __x) throw (); + +extern _Float64x asinhf64x (_Float64x __x) throw (); extern _Float64x __asinhf64x (_Float64x __x) throw (); + +extern _Float64x atanhf64x (_Float64x __x) throw (); extern _Float64x __atanhf64x (_Float64x __x) throw (); + + + + + + extern _Float64x expf64x (_Float64x __x) throw (); extern _Float64x __expf64x (_Float64x __x) throw (); + + +extern _Float64x frexpf64x (_Float64x __x, int *__exponent) throw (); extern _Float64x __frexpf64x (_Float64x __x, int *__exponent) throw (); + + +extern _Float64x ldexpf64x (_Float64x __x, int __exponent) throw (); extern _Float64x __ldexpf64x (_Float64x __x, int __exponent) throw (); + + + extern _Float64x logf64x (_Float64x __x) throw (); extern _Float64x __logf64x (_Float64x __x) throw (); + + +extern _Float64x log10f64x (_Float64x __x) throw (); extern _Float64x __log10f64x (_Float64x __x) throw (); + + +extern _Float64x modff64x (_Float64x __x, _Float64x *__iptr) throw (); extern _Float64x __modff64x (_Float64x __x, _Float64x *__iptr) throw () __attribute__ ((__nonnull__ (2))); + + + +extern _Float64x exp10f64x (_Float64x __x) throw (); extern _Float64x __exp10f64x (_Float64x __x) throw (); + + + + +extern _Float64x expm1f64x (_Float64x __x) throw (); extern _Float64x __expm1f64x (_Float64x __x) throw (); + + +extern _Float64x log1pf64x (_Float64x __x) throw (); extern _Float64x __log1pf64x (_Float64x __x) throw (); + + +extern _Float64x logbf64x (_Float64x __x) throw (); extern _Float64x __logbf64x (_Float64x __x) throw (); + + + + +extern _Float64x exp2f64x (_Float64x __x) throw (); extern _Float64x __exp2f64x (_Float64x __x) throw (); + + +extern _Float64x log2f64x (_Float64x __x) throw (); extern _Float64x __log2f64x (_Float64x __x) throw (); + + + + + + + extern _Float64x powf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __powf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float64x sqrtf64x (_Float64x __x) throw (); extern _Float64x __sqrtf64x (_Float64x __x) throw (); + + + +extern _Float64x hypotf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __hypotf64x (_Float64x __x, _Float64x __y) throw (); + + + + +extern _Float64x cbrtf64x (_Float64x __x) throw (); extern _Float64x __cbrtf64x (_Float64x __x) throw (); + + + + + + +extern _Float64x ceilf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __ceilf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + +extern _Float64x fabsf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __fabsf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + +extern _Float64x floorf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __floorf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + +extern _Float64x fmodf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __fmodf64x (_Float64x __x, _Float64x __y) throw (); +# 196 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64x copysignf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); extern _Float64x __copysignf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); + + + + +extern _Float64x nanf64x (const char *__tagb) throw (); extern _Float64x __nanf64x (const char *__tagb) throw (); +# 217 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64x j0f64x (_Float64x) throw (); extern _Float64x __j0f64x (_Float64x) throw (); +extern _Float64x j1f64x (_Float64x) throw (); extern _Float64x __j1f64x (_Float64x) throw (); +extern _Float64x jnf64x (int, _Float64x) throw (); extern _Float64x __jnf64x (int, _Float64x) throw (); +extern _Float64x y0f64x (_Float64x) throw (); extern _Float64x __y0f64x (_Float64x) throw (); +extern _Float64x y1f64x (_Float64x) throw (); extern _Float64x __y1f64x (_Float64x) throw (); +extern _Float64x ynf64x (int, _Float64x) throw (); extern _Float64x __ynf64x (int, _Float64x) throw (); + + + + + +extern _Float64x erff64x (_Float64x) throw (); extern _Float64x __erff64x (_Float64x) throw (); +extern _Float64x erfcf64x (_Float64x) throw (); extern _Float64x __erfcf64x (_Float64x) throw (); +extern _Float64x lgammaf64x (_Float64x) throw (); extern _Float64x __lgammaf64x (_Float64x) throw (); + + + + +extern _Float64x tgammaf64x (_Float64x) throw (); extern _Float64x __tgammaf64x (_Float64x) throw (); +# 249 "/usr/include/bits/mathcalls.h" 3 4 +extern _Float64x lgammaf64x_r (_Float64x, int *__signgamp) throw (); extern _Float64x __lgammaf64x_r (_Float64x, int *__signgamp) throw (); + + + + + + +extern _Float64x rintf64x (_Float64x __x) throw (); extern _Float64x __rintf64x (_Float64x __x) throw (); + + +extern _Float64x nextafterf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __nextafterf64x (_Float64x __x, _Float64x __y) throw (); + + + + + + +extern _Float64x nextdownf64x (_Float64x __x) throw (); extern _Float64x __nextdownf64x (_Float64x __x) throw (); + +extern _Float64x nextupf64x (_Float64x __x) throw (); extern _Float64x __nextupf64x (_Float64x __x) throw (); + + + +extern _Float64x remainderf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __remainderf64x (_Float64x __x, _Float64x __y) throw (); + + + +extern _Float64x scalbnf64x (_Float64x __x, int __n) throw (); extern _Float64x __scalbnf64x (_Float64x __x, int __n) throw (); + + + +extern int ilogbf64x (_Float64x __x) throw (); extern int __ilogbf64x (_Float64x __x) throw (); + + + + +extern long int llogbf64x (_Float64x __x) throw (); extern long int __llogbf64x (_Float64x __x) throw (); + + + + +extern _Float64x scalblnf64x (_Float64x __x, long int __n) throw (); extern _Float64x __scalblnf64x (_Float64x __x, long int __n) throw (); + + + +extern _Float64x nearbyintf64x (_Float64x __x) throw (); extern _Float64x __nearbyintf64x (_Float64x __x) throw (); + + + +extern _Float64x roundf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __roundf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + + +extern _Float64x truncf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __truncf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + + + +extern _Float64x remquof64x (_Float64x __x, _Float64x __y, int *__quo) throw (); extern _Float64x __remquof64x (_Float64x __x, _Float64x __y, int *__quo) throw (); + + + + + + +extern long int lrintf64x (_Float64x __x) throw (); extern long int __lrintf64x (_Float64x __x) throw (); +__extension__ +extern long long int llrintf64x (_Float64x __x) throw (); extern long long int __llrintf64x (_Float64x __x) throw (); + + + +extern long int lroundf64x (_Float64x __x) throw (); extern long int __lroundf64x (_Float64x __x) throw (); +__extension__ +extern long long int llroundf64x (_Float64x __x) throw (); extern long long int __llroundf64x (_Float64x __x) throw (); + + + +extern _Float64x fdimf64x (_Float64x __x, _Float64x __y) throw (); extern _Float64x __fdimf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float64x fmaxf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); extern _Float64x __fmaxf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); + + +extern _Float64x fminf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); extern _Float64x __fminf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); + + +extern _Float64x fmaf64x (_Float64x __x, _Float64x __y, _Float64x __z) throw (); extern _Float64x __fmaf64x (_Float64x __x, _Float64x __y, _Float64x __z) throw (); + + + + +extern _Float64x roundevenf64x (_Float64x __x) throw () __attribute__ ((__const__)); extern _Float64x __roundevenf64x (_Float64x __x) throw () __attribute__ ((__const__)); + + + +extern __intmax_t fromfpf64x (_Float64x __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpf64x (_Float64x __x, int __round, unsigned int __width) throw () + ; + + + +extern __uintmax_t ufromfpf64x (_Float64x __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpf64x (_Float64x __x, int __round, unsigned int __width) throw () + ; + + + + +extern __intmax_t fromfpxf64x (_Float64x __x, int __round, unsigned int __width) throw (); extern __intmax_t __fromfpxf64x (_Float64x __x, int __round, unsigned int __width) throw () + ; + + + + +extern __uintmax_t ufromfpxf64x (_Float64x __x, int __round, unsigned int __width) throw (); extern __uintmax_t __ufromfpxf64x (_Float64x __x, int __round, unsigned int __width) throw () + ; + + +extern _Float64x fmaxmagf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); extern _Float64x __fmaxmagf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); + + +extern _Float64x fminmagf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); extern _Float64x __fminmagf64x (_Float64x __x, _Float64x __y) throw () __attribute__ ((__const__)); + + +extern int totalorderf64x (_Float64x __x, _Float64x __y) throw () + __attribute__ ((__const__)); + + +extern int totalordermagf64x (_Float64x __x, _Float64x __y) throw () + __attribute__ ((__const__)); + + +extern int canonicalizef64x (_Float64x *__cx, const _Float64x *__x) throw (); + + +extern _Float64x getpayloadf64x (const _Float64x *__x) throw (); extern _Float64x __getpayloadf64x (const _Float64x *__x) throw (); + + +extern int setpayloadf64x (_Float64x *__x, _Float64x __payload) throw (); + + +extern int setpayloadsigf64x (_Float64x *__x, _Float64x __payload) throw (); +# 458 "/usr/include/math.h" 2 3 4 +# 503 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern float fadd (double __x, double __y) throw (); + + +extern float fdiv (double __x, double __y) throw (); + + +extern float fmul (double __x, double __y) throw (); + + +extern float fsub (double __x, double __y) throw (); +# 504 "/usr/include/math.h" 2 3 4 +# 517 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern float faddl (long double __x, long double __y) throw (); + + +extern float fdivl (long double __x, long double __y) throw (); + + +extern float fmull (long double __x, long double __y) throw (); + + +extern float fsubl (long double __x, long double __y) throw (); +# 518 "/usr/include/math.h" 2 3 4 +# 537 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern double daddl (long double __x, long double __y) throw (); + + +extern double ddivl (long double __x, long double __y) throw (); + + +extern double dmull (long double __x, long double __y) throw (); + + +extern double dsubl (long double __x, long double __y) throw (); +# 538 "/usr/include/math.h" 2 3 4 +# 616 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32 f32addf32x (_Float32x __x, _Float32x __y) throw (); + + +extern _Float32 f32divf32x (_Float32x __x, _Float32x __y) throw (); + + +extern _Float32 f32mulf32x (_Float32x __x, _Float32x __y) throw (); + + +extern _Float32 f32subf32x (_Float32x __x, _Float32x __y) throw (); +# 617 "/usr/include/math.h" 2 3 4 +# 626 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32 f32addf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32 f32divf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32 f32mulf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32 f32subf64 (_Float64 __x, _Float64 __y) throw (); +# 627 "/usr/include/math.h" 2 3 4 +# 636 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32 f32addf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32 f32divf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32 f32mulf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32 f32subf64x (_Float64x __x, _Float64x __y) throw (); +# 637 "/usr/include/math.h" 2 3 4 +# 646 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32 f32addf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32 f32divf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32 f32mulf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32 f32subf128 (_Float128 __x, _Float128 __y) throw (); +# 647 "/usr/include/math.h" 2 3 4 +# 666 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32x f32xaddf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32x f32xdivf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32x f32xmulf64 (_Float64 __x, _Float64 __y) throw (); + + +extern _Float32x f32xsubf64 (_Float64 __x, _Float64 __y) throw (); +# 667 "/usr/include/math.h" 2 3 4 +# 676 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32x f32xaddf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32x f32xdivf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32x f32xmulf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float32x f32xsubf64x (_Float64x __x, _Float64x __y) throw (); +# 677 "/usr/include/math.h" 2 3 4 +# 686 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float32x f32xaddf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32x f32xdivf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32x f32xmulf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float32x f32xsubf128 (_Float128 __x, _Float128 __y) throw (); +# 687 "/usr/include/math.h" 2 3 4 +# 706 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float64 f64addf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float64 f64divf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float64 f64mulf64x (_Float64x __x, _Float64x __y) throw (); + + +extern _Float64 f64subf64x (_Float64x __x, _Float64x __y) throw (); +# 707 "/usr/include/math.h" 2 3 4 +# 716 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float64 f64addf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64 f64divf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64 f64mulf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64 f64subf128 (_Float128 __x, _Float128 __y) throw (); +# 717 "/usr/include/math.h" 2 3 4 +# 736 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/mathcalls-narrow.h" 1 3 4 +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 4 +extern _Float64x f64xaddf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64x f64xdivf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64x f64xmulf128 (_Float128 __x, _Float128 __y) throw (); + + +extern _Float64x f64xsubf128 (_Float128 __x, _Float128 __y) throw (); +# 737 "/usr/include/math.h" 2 3 4 +# 773 "/usr/include/math.h" 3 4 +extern int signgam; +# 853 "/usr/include/math.h" 3 4 +enum + { + FP_NAN = + + 0, + FP_INFINITE = + + 1, + FP_ZERO = + + 2, + FP_SUBNORMAL = + + 3, + FP_NORMAL = + + 4 + }; +# 973 "/usr/include/math.h" 3 4 +# 1 "/usr/include/bits/iscanonical.h" 1 3 4 +# 23 "/usr/include/bits/iscanonical.h" 3 4 +extern int __iscanonicall (long double __x) + throw () __attribute__ ((__const__)); +# 46 "/usr/include/bits/iscanonical.h" 3 4 +extern "C++" { +inline int iscanonical (float __val) { return ((void) (__typeof (__val)) (__val), 1); } +inline int iscanonical (double __val) { return ((void) (__typeof (__val)) (__val), 1); } +inline int iscanonical (long double __val) { return __iscanonicall (__val); } + +inline int iscanonical (_Float128 __val) { return ((void) (__typeof (__val)) (__val), 1); } + +} +# 974 "/usr/include/math.h" 2 3 4 +# 985 "/usr/include/math.h" 3 4 +extern "C++" { +inline int issignaling (float __val) { return __issignalingf (__val); } +inline int issignaling (double __val) { return __issignaling (__val); } +inline int +issignaling (long double __val) +{ + + + + return __issignalingl (__val); + +} + + + +inline int issignaling (_Float128 __val) { return __issignalingf128 (__val); } + +} +# 1016 "/usr/include/math.h" 3 4 +extern "C++" { +# 1047 "/usr/include/math.h" 3 4 +template inline bool +iszero (__T __val) +{ + return __val == 0; +} + +} +# 1498 "/usr/include/math.h" 3 4 +extern "C++" { +template struct __iseqsig_type; + +template<> struct __iseqsig_type +{ + static int __call (float __x, float __y) throw () + { + return __iseqsigf (__x, __y); + } +}; + +template<> struct __iseqsig_type +{ + static int __call (double __x, double __y) throw () + { + return __iseqsig (__x, __y); + } +}; + +template<> struct __iseqsig_type +{ + static int __call (long double __x, long double __y) throw () + { + + return __iseqsigl (__x, __y); + + + + } +}; + + + + +template<> struct __iseqsig_type<_Float128> +{ + static int __call (_Float128 __x, _Float128 __y) throw () + { + return __iseqsigf128 (__x, __y); + } +}; + + +template +inline int +iseqsig (_T1 __x, _T2 __y) throw () +{ + + typedef decltype (((__x) + (__y) + 0.0f)) _T3; + + + + return __iseqsig_type<_T3>::__call (__x, __y); +} + +} + + + + +} +# 48 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 2 3 +# 79 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +extern "C++" +{ +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + using ::acos; + + + inline constexpr float + acos(float __x) + { return __builtin_acosf(__x); } + + inline constexpr long double + acos(long double __x) + { return __builtin_acosl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + acos(_Tp __x) + { return __builtin_acos(__x); } + + using ::asin; + + + inline constexpr float + asin(float __x) + { return __builtin_asinf(__x); } + + inline constexpr long double + asin(long double __x) + { return __builtin_asinl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + asin(_Tp __x) + { return __builtin_asin(__x); } + + using ::atan; + + + inline constexpr float + atan(float __x) + { return __builtin_atanf(__x); } + + inline constexpr long double + atan(long double __x) + { return __builtin_atanl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + atan(_Tp __x) + { return __builtin_atan(__x); } + + using ::atan2; + + + inline constexpr float + atan2(float __y, float __x) + { return __builtin_atan2f(__y, __x); } + + inline constexpr long double + atan2(long double __y, long double __x) + { return __builtin_atan2l(__y, __x); } + + + using ::ceil; + + + inline constexpr float + ceil(float __x) + { return __builtin_ceilf(__x); } + + inline constexpr long double + ceil(long double __x) + { return __builtin_ceill(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + ceil(_Tp __x) + { return __builtin_ceil(__x); } + + using ::cos; + + + inline constexpr float + cos(float __x) + { return __builtin_cosf(__x); } + + inline constexpr long double + cos(long double __x) + { return __builtin_cosl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + cos(_Tp __x) + { return __builtin_cos(__x); } + + using ::cosh; + + + inline constexpr float + cosh(float __x) + { return __builtin_coshf(__x); } + + inline constexpr long double + cosh(long double __x) + { return __builtin_coshl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + cosh(_Tp __x) + { return __builtin_cosh(__x); } + + using ::exp; + + + inline constexpr float + exp(float __x) + { return __builtin_expf(__x); } + + inline constexpr long double + exp(long double __x) + { return __builtin_expl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + exp(_Tp __x) + { return __builtin_exp(__x); } + + using ::fabs; + + + inline constexpr float + fabs(float __x) + { return __builtin_fabsf(__x); } + + inline constexpr long double + fabs(long double __x) + { return __builtin_fabsl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + fabs(_Tp __x) + { return __builtin_fabs(__x); } + + using ::floor; + + + inline constexpr float + floor(float __x) + { return __builtin_floorf(__x); } + + inline constexpr long double + floor(long double __x) + { return __builtin_floorl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + floor(_Tp __x) + { return __builtin_floor(__x); } + + using ::fmod; + + + inline constexpr float + fmod(float __x, float __y) + { return __builtin_fmodf(__x, __y); } + + inline constexpr long double + fmod(long double __x, long double __y) + { return __builtin_fmodl(__x, __y); } + + + using ::frexp; + + + inline float + frexp(float __x, int* __exp) + { return __builtin_frexpf(__x, __exp); } + + inline long double + frexp(long double __x, int* __exp) + { return __builtin_frexpl(__x, __exp); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + frexp(_Tp __x, int* __exp) + { return __builtin_frexp(__x, __exp); } + + using ::ldexp; + + + inline constexpr float + ldexp(float __x, int __exp) + { return __builtin_ldexpf(__x, __exp); } + + inline constexpr long double + ldexp(long double __x, int __exp) + { return __builtin_ldexpl(__x, __exp); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + ldexp(_Tp __x, int __exp) + { return __builtin_ldexp(__x, __exp); } + + using ::log; + + + inline constexpr float + log(float __x) + { return __builtin_logf(__x); } + + inline constexpr long double + log(long double __x) + { return __builtin_logl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + log(_Tp __x) + { return __builtin_log(__x); } + + using ::log10; + + + inline constexpr float + log10(float __x) + { return __builtin_log10f(__x); } + + inline constexpr long double + log10(long double __x) + { return __builtin_log10l(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + log10(_Tp __x) + { return __builtin_log10(__x); } + + using ::modf; + + + inline float + modf(float __x, float* __iptr) + { return __builtin_modff(__x, __iptr); } + + inline long double + modf(long double __x, long double* __iptr) + { return __builtin_modfl(__x, __iptr); } + + + using ::pow; + + + inline constexpr float + pow(float __x, float __y) + { return __builtin_powf(__x, __y); } + + inline constexpr long double + pow(long double __x, long double __y) + { return __builtin_powl(__x, __y); } +# 396 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + using ::sin; + + + inline constexpr float + sin(float __x) + { return __builtin_sinf(__x); } + + inline constexpr long double + sin(long double __x) + { return __builtin_sinl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + sin(_Tp __x) + { return __builtin_sin(__x); } + + using ::sinh; + + + inline constexpr float + sinh(float __x) + { return __builtin_sinhf(__x); } + + inline constexpr long double + sinh(long double __x) + { return __builtin_sinhl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + sinh(_Tp __x) + { return __builtin_sinh(__x); } + + using ::sqrt; + + + inline constexpr float + sqrt(float __x) + { return __builtin_sqrtf(__x); } + + inline constexpr long double + sqrt(long double __x) + { return __builtin_sqrtl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + sqrt(_Tp __x) + { return __builtin_sqrt(__x); } + + using ::tan; + + + inline constexpr float + tan(float __x) + { return __builtin_tanf(__x); } + + inline constexpr long double + tan(long double __x) + { return __builtin_tanl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + tan(_Tp __x) + { return __builtin_tan(__x); } + + using ::tanh; + + + inline constexpr float + tanh(float __x) + { return __builtin_tanhf(__x); } + + inline constexpr long double + tanh(long double __x) + { return __builtin_tanhl(__x); } + + + template + inline constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + tanh(_Tp __x) + { return __builtin_tanh(__x); } +# 1049 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + template + inline constexpr + typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + atan2(_Tp __y, _Up __x) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return atan2(__type(__y), __type(__x)); + } + + template + inline constexpr + typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + fmod(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return fmod(__type(__x), __type(__y)); + } + + template + inline constexpr + typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + pow(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return pow(__type(__x), __type(__y)); + } +# 1096 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + constexpr int + fpclassify(float __x) + { return __builtin_fpclassify(0, 1, 4, + 3, 2, __x); } + + constexpr int + fpclassify(double __x) + { return __builtin_fpclassify(0, 1, 4, + 3, 2, __x); } + + constexpr int + fpclassify(long double __x) + { return __builtin_fpclassify(0, 1, 4, + 3, 2, __x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + int>::__type + fpclassify(_Tp __x) + { return __x != 0 ? 4 : 2; } + + + + constexpr bool + isfinite(float __x) + { return __builtin_isfinite(__x); } + + constexpr bool + isfinite(double __x) + { return __builtin_isfinite(__x); } + + constexpr bool + isfinite(long double __x) + { return __builtin_isfinite(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + bool>::__type + isfinite(_Tp __x) + { return true; } + + + + constexpr bool + isinf(float __x) + { return __builtin_isinf(__x); } + + + + + + constexpr bool + isinf(double __x) + { return __builtin_isinf(__x); } + + + constexpr bool + isinf(long double __x) + { return __builtin_isinf(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + bool>::__type + isinf(_Tp __x) + { return false; } + + + + constexpr bool + isnan(float __x) + { return __builtin_isnan(__x); } + + + + + + constexpr bool + isnan(double __x) + { return __builtin_isnan(__x); } + + + constexpr bool + isnan(long double __x) + { return __builtin_isnan(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + bool>::__type + isnan(_Tp __x) + { return false; } + + + + constexpr bool + isnormal(float __x) + { return __builtin_isnormal(__x); } + + constexpr bool + isnormal(double __x) + { return __builtin_isnormal(__x); } + + constexpr bool + isnormal(long double __x) + { return __builtin_isnormal(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + bool>::__type + isnormal(_Tp __x) + { return __x != 0 ? true : false; } + + + + + constexpr bool + signbit(float __x) + { return __builtin_signbit(__x); } + + constexpr bool + signbit(double __x) + { return __builtin_signbit(__x); } + + constexpr bool + signbit(long double __x) + { return __builtin_signbit(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + bool>::__type + signbit(_Tp __x) + { return __x < 0 ? true : false; } + + + + constexpr bool + isgreater(float __x, float __y) + { return __builtin_isgreater(__x, __y); } + + constexpr bool + isgreater(double __x, double __y) + { return __builtin_isgreater(__x, __y); } + + constexpr bool + isgreater(long double __x, long double __y) + { return __builtin_isgreater(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + isgreater(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_isgreater(__type(__x), __type(__y)); + } + + + + constexpr bool + isgreaterequal(float __x, float __y) + { return __builtin_isgreaterequal(__x, __y); } + + constexpr bool + isgreaterequal(double __x, double __y) + { return __builtin_isgreaterequal(__x, __y); } + + constexpr bool + isgreaterequal(long double __x, long double __y) + { return __builtin_isgreaterequal(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + isgreaterequal(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_isgreaterequal(__type(__x), __type(__y)); + } + + + + constexpr bool + isless(float __x, float __y) + { return __builtin_isless(__x, __y); } + + constexpr bool + isless(double __x, double __y) + { return __builtin_isless(__x, __y); } + + constexpr bool + isless(long double __x, long double __y) + { return __builtin_isless(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + isless(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_isless(__type(__x), __type(__y)); + } + + + + constexpr bool + islessequal(float __x, float __y) + { return __builtin_islessequal(__x, __y); } + + constexpr bool + islessequal(double __x, double __y) + { return __builtin_islessequal(__x, __y); } + + constexpr bool + islessequal(long double __x, long double __y) + { return __builtin_islessequal(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + islessequal(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_islessequal(__type(__x), __type(__y)); + } + + + + constexpr bool + islessgreater(float __x, float __y) + { return __builtin_islessgreater(__x, __y); } + + constexpr bool + islessgreater(double __x, double __y) + { return __builtin_islessgreater(__x, __y); } + + constexpr bool + islessgreater(long double __x, long double __y) + { return __builtin_islessgreater(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + islessgreater(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_islessgreater(__type(__x), __type(__y)); + } + + + + constexpr bool + isunordered(float __x, float __y) + { return __builtin_isunordered(__x, __y); } + + constexpr bool + isunordered(double __x, double __y) + { return __builtin_isunordered(__x, __y); } + + constexpr bool + isunordered(long double __x, long double __y) + { return __builtin_isunordered(__x, __y); } + + + + template + constexpr typename + __gnu_cxx::__enable_if<(__is_arithmetic<_Tp>::__value + && __is_arithmetic<_Up>::__value), bool>::__type + isunordered(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return __builtin_isunordered(__type(__x), __type(__y)); + } +# 1881 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + using ::double_t; + using ::float_t; + + + using ::acosh; + using ::acoshf; + using ::acoshl; + + using ::asinh; + using ::asinhf; + using ::asinhl; + + using ::atanh; + using ::atanhf; + using ::atanhl; + + using ::cbrt; + using ::cbrtf; + using ::cbrtl; + + using ::copysign; + using ::copysignf; + using ::copysignl; + + using ::erf; + using ::erff; + using ::erfl; + + using ::erfc; + using ::erfcf; + using ::erfcl; + + using ::exp2; + using ::exp2f; + using ::exp2l; + + using ::expm1; + using ::expm1f; + using ::expm1l; + + using ::fdim; + using ::fdimf; + using ::fdiml; + + using ::fma; + using ::fmaf; + using ::fmal; + + using ::fmax; + using ::fmaxf; + using ::fmaxl; + + using ::fmin; + using ::fminf; + using ::fminl; + + using ::hypot; + using ::hypotf; + using ::hypotl; + + using ::ilogb; + using ::ilogbf; + using ::ilogbl; + + using ::lgamma; + using ::lgammaf; + using ::lgammal; + + + using ::llrint; + using ::llrintf; + using ::llrintl; + + using ::llround; + using ::llroundf; + using ::llroundl; + + + using ::log1p; + using ::log1pf; + using ::log1pl; + + using ::log2; + using ::log2f; + using ::log2l; + + using ::logb; + using ::logbf; + using ::logbl; + + using ::lrint; + using ::lrintf; + using ::lrintl; + + using ::lround; + using ::lroundf; + using ::lroundl; + + using ::nan; + using ::nanf; + using ::nanl; + + using ::nearbyint; + using ::nearbyintf; + using ::nearbyintl; + + using ::nextafter; + using ::nextafterf; + using ::nextafterl; + + using ::nexttoward; + using ::nexttowardf; + using ::nexttowardl; + + using ::remainder; + using ::remainderf; + using ::remainderl; + + using ::remquo; + using ::remquof; + using ::remquol; + + using ::rint; + using ::rintf; + using ::rintl; + + using ::round; + using ::roundf; + using ::roundl; + + using ::scalbln; + using ::scalblnf; + using ::scalblnl; + + using ::scalbn; + using ::scalbnf; + using ::scalbnl; + + using ::tgamma; + using ::tgammaf; + using ::tgammal; + + using ::trunc; + using ::truncf; + using ::truncl; + + + + constexpr float + acosh(float __x) + { return __builtin_acoshf(__x); } + + constexpr long double + acosh(long double __x) + { return __builtin_acoshl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + acosh(_Tp __x) + { return __builtin_acosh(__x); } + + + + constexpr float + asinh(float __x) + { return __builtin_asinhf(__x); } + + constexpr long double + asinh(long double __x) + { return __builtin_asinhl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + asinh(_Tp __x) + { return __builtin_asinh(__x); } + + + + constexpr float + atanh(float __x) + { return __builtin_atanhf(__x); } + + constexpr long double + atanh(long double __x) + { return __builtin_atanhl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + atanh(_Tp __x) + { return __builtin_atanh(__x); } + + + + constexpr float + cbrt(float __x) + { return __builtin_cbrtf(__x); } + + constexpr long double + cbrt(long double __x) + { return __builtin_cbrtl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + cbrt(_Tp __x) + { return __builtin_cbrt(__x); } + + + + constexpr float + copysign(float __x, float __y) + { return __builtin_copysignf(__x, __y); } + + constexpr long double + copysign(long double __x, long double __y) + { return __builtin_copysignl(__x, __y); } + + + + constexpr float + erf(float __x) + { return __builtin_erff(__x); } + + constexpr long double + erf(long double __x) + { return __builtin_erfl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + erf(_Tp __x) + { return __builtin_erf(__x); } + + + + constexpr float + erfc(float __x) + { return __builtin_erfcf(__x); } + + constexpr long double + erfc(long double __x) + { return __builtin_erfcl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + erfc(_Tp __x) + { return __builtin_erfc(__x); } + + + + constexpr float + exp2(float __x) + { return __builtin_exp2f(__x); } + + constexpr long double + exp2(long double __x) + { return __builtin_exp2l(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + exp2(_Tp __x) + { return __builtin_exp2(__x); } + + + + constexpr float + expm1(float __x) + { return __builtin_expm1f(__x); } + + constexpr long double + expm1(long double __x) + { return __builtin_expm1l(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + expm1(_Tp __x) + { return __builtin_expm1(__x); } + + + + constexpr float + fdim(float __x, float __y) + { return __builtin_fdimf(__x, __y); } + + constexpr long double + fdim(long double __x, long double __y) + { return __builtin_fdiml(__x, __y); } + + + + constexpr float + fma(float __x, float __y, float __z) + { return __builtin_fmaf(__x, __y, __z); } + + constexpr long double + fma(long double __x, long double __y, long double __z) + { return __builtin_fmal(__x, __y, __z); } + + + + constexpr float + fmax(float __x, float __y) + { return __builtin_fmaxf(__x, __y); } + + constexpr long double + fmax(long double __x, long double __y) + { return __builtin_fmaxl(__x, __y); } + + + + constexpr float + fmin(float __x, float __y) + { return __builtin_fminf(__x, __y); } + + constexpr long double + fmin(long double __x, long double __y) + { return __builtin_fminl(__x, __y); } + + + + constexpr float + hypot(float __x, float __y) + { return __builtin_hypotf(__x, __y); } + + constexpr long double + hypot(long double __x, long double __y) + { return __builtin_hypotl(__x, __y); } + + + + constexpr int + ilogb(float __x) + { return __builtin_ilogbf(__x); } + + constexpr int + ilogb(long double __x) + { return __builtin_ilogbl(__x); } + + + + template + constexpr + typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + int>::__type + ilogb(_Tp __x) + { return __builtin_ilogb(__x); } + + + + constexpr float + lgamma(float __x) + { return __builtin_lgammaf(__x); } + + constexpr long double + lgamma(long double __x) + { return __builtin_lgammal(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + lgamma(_Tp __x) + { return __builtin_lgamma(__x); } + + + + constexpr long long + llrint(float __x) + { return __builtin_llrintf(__x); } + + constexpr long long + llrint(long double __x) + { return __builtin_llrintl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + long long>::__type + llrint(_Tp __x) + { return __builtin_llrint(__x); } + + + + constexpr long long + llround(float __x) + { return __builtin_llroundf(__x); } + + constexpr long long + llround(long double __x) + { return __builtin_llroundl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + long long>::__type + llround(_Tp __x) + { return __builtin_llround(__x); } + + + + constexpr float + log1p(float __x) + { return __builtin_log1pf(__x); } + + constexpr long double + log1p(long double __x) + { return __builtin_log1pl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + log1p(_Tp __x) + { return __builtin_log1p(__x); } + + + + + constexpr float + log2(float __x) + { return __builtin_log2f(__x); } + + constexpr long double + log2(long double __x) + { return __builtin_log2l(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + log2(_Tp __x) + { return __builtin_log2(__x); } + + + + constexpr float + logb(float __x) + { return __builtin_logbf(__x); } + + constexpr long double + logb(long double __x) + { return __builtin_logbl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + logb(_Tp __x) + { return __builtin_logb(__x); } + + + + constexpr long + lrint(float __x) + { return __builtin_lrintf(__x); } + + constexpr long + lrint(long double __x) + { return __builtin_lrintl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + long>::__type + lrint(_Tp __x) + { return __builtin_lrint(__x); } + + + + constexpr long + lround(float __x) + { return __builtin_lroundf(__x); } + + constexpr long + lround(long double __x) + { return __builtin_lroundl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + long>::__type + lround(_Tp __x) + { return __builtin_lround(__x); } + + + + constexpr float + nearbyint(float __x) + { return __builtin_nearbyintf(__x); } + + constexpr long double + nearbyint(long double __x) + { return __builtin_nearbyintl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + nearbyint(_Tp __x) + { return __builtin_nearbyint(__x); } + + + + constexpr float + nextafter(float __x, float __y) + { return __builtin_nextafterf(__x, __y); } + + constexpr long double + nextafter(long double __x, long double __y) + { return __builtin_nextafterl(__x, __y); } + + + + constexpr float + nexttoward(float __x, long double __y) + { return __builtin_nexttowardf(__x, __y); } + + constexpr long double + nexttoward(long double __x, long double __y) + { return __builtin_nexttowardl(__x, __y); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + nexttoward(_Tp __x, long double __y) + { return __builtin_nexttoward(__x, __y); } + + + + constexpr float + remainder(float __x, float __y) + { return __builtin_remainderf(__x, __y); } + + constexpr long double + remainder(long double __x, long double __y) + { return __builtin_remainderl(__x, __y); } + + + + inline float + remquo(float __x, float __y, int* __pquo) + { return __builtin_remquof(__x, __y, __pquo); } + + inline long double + remquo(long double __x, long double __y, int* __pquo) + { return __builtin_remquol(__x, __y, __pquo); } + + + + constexpr float + rint(float __x) + { return __builtin_rintf(__x); } + + constexpr long double + rint(long double __x) + { return __builtin_rintl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + rint(_Tp __x) + { return __builtin_rint(__x); } + + + + constexpr float + round(float __x) + { return __builtin_roundf(__x); } + + constexpr long double + round(long double __x) + { return __builtin_roundl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + round(_Tp __x) + { return __builtin_round(__x); } + + + + constexpr float + scalbln(float __x, long __ex) + { return __builtin_scalblnf(__x, __ex); } + + constexpr long double + scalbln(long double __x, long __ex) + { return __builtin_scalblnl(__x, __ex); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + scalbln(_Tp __x, long __ex) + { return __builtin_scalbln(__x, __ex); } + + + + constexpr float + scalbn(float __x, int __ex) + { return __builtin_scalbnf(__x, __ex); } + + constexpr long double + scalbn(long double __x, int __ex) + { return __builtin_scalbnl(__x, __ex); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + scalbn(_Tp __x, int __ex) + { return __builtin_scalbn(__x, __ex); } + + + + constexpr float + tgamma(float __x) + { return __builtin_tgammaf(__x); } + + constexpr long double + tgamma(long double __x) + { return __builtin_tgammal(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + tgamma(_Tp __x) + { return __builtin_tgamma(__x); } + + + + constexpr float + trunc(float __x) + { return __builtin_truncf(__x); } + + constexpr long double + trunc(long double __x) + { return __builtin_truncl(__x); } + + + + template + constexpr typename __gnu_cxx::__enable_if<__is_integer<_Tp>::__value, + double>::__type + trunc(_Tp __x) + { return __builtin_trunc(__x); } +# 3469 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + copysign(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return copysign(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + fdim(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return fdim(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + fmax(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return fmax(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + fmin(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return fmin(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + hypot(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return hypot(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + nextafter(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return nextafter(__type(__x), __type(__y)); + } + + template + constexpr typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + remainder(_Tp __x, _Up __y) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return remainder(__type(__x), __type(__y)); + } + + template + inline typename __gnu_cxx::__promote_2<_Tp, _Up>::__type + remquo(_Tp __x, _Up __y, int* __pquo) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Up>::__type __type; + return remquo(__type(__x), __type(__y), __pquo); + } + + template + constexpr typename __gnu_cxx::__promote_3<_Tp, _Up, _Vp>::__type + fma(_Tp __x, _Up __y, _Vp __z) + { + typedef typename __gnu_cxx::__promote_3<_Tp, _Up, _Vp>::__type __type; + return fma(__type(__x), __type(__y), __type(__z)); + } +# 3550 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + template + inline _Tp + __hypot3(_Tp __x, _Tp __y, _Tp __z) + { + __x = std::abs(__x); + __y = std::abs(__y); + __z = std::abs(__z); + if (_Tp __a = __x < __y ? __y < __z ? __z : __y : __x < __z ? __z : __x) + return __a * std::sqrt((__x / __a) * (__x / __a) + + (__y / __a) * (__y / __a) + + (__z / __a) * (__z / __a)); + else + return {}; + } + + inline float + hypot(float __x, float __y, float __z) + { return std::__hypot3(__x, __y, __z); } + + inline double + hypot(double __x, double __y, double __z) + { return std::__hypot3(__x, __y, __z); } + + inline long double + hypot(long double __x, long double __y, long double __z) + { return std::__hypot3(__x, __y, __z); } + + template + __gnu_cxx::__promoted_t<_Tp, _Up, _Vp> + hypot(_Tp __x, _Up __y, _Vp __z) + { + using __type = __gnu_cxx::__promoted_t<_Tp, _Up, _Vp>; + return std::__hypot3<__type>(__x, __y, __z); + } +# 3695 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + +} + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 1 3 +# 43 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 1 3 +# 60 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/functexcept.h" 1 3 +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/functexcept.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/exception_defines.h" 1 3 +# 41 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/functexcept.h" 2 3 + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + void + __throw_bad_exception(void) __attribute__((__noreturn__)); + + + void + __throw_bad_alloc(void) __attribute__((__noreturn__)); + + void + __throw_bad_array_new_length(void) __attribute__((__noreturn__)); + + + void + __throw_bad_cast(void) __attribute__((__noreturn__)); + + void + __throw_bad_typeid(void) __attribute__((__noreturn__)); + + + void + __throw_logic_error(const char*) __attribute__((__noreturn__)); + + void + __throw_domain_error(const char*) __attribute__((__noreturn__)); + + void + __throw_invalid_argument(const char*) __attribute__((__noreturn__)); + + void + __throw_length_error(const char*) __attribute__((__noreturn__)); + + void + __throw_out_of_range(const char*) __attribute__((__noreturn__)); + + void + __throw_out_of_range_fmt(const char*, ...) __attribute__((__noreturn__)) + __attribute__((__format__(__gnu_printf__, 1, 2))); + + void + __throw_runtime_error(const char*) __attribute__((__noreturn__)); + + void + __throw_range_error(const char*) __attribute__((__noreturn__)); + + void + __throw_overflow_error(const char*) __attribute__((__noreturn__)); + + void + __throw_underflow_error(const char*) __attribute__((__noreturn__)); + + + void + __throw_ios_failure(const char*) __attribute__((__noreturn__)); + + void + __throw_ios_failure(const char*, int) __attribute__((__noreturn__)); + + + void + __throw_system_error(int) __attribute__((__noreturn__)); + + + void + __throw_future_error(int) __attribute__((__noreturn__)); + + + void + __throw_bad_function_call() __attribute__((__noreturn__)); +# 140 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/functexcept.h" 3 + +} +# 61 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 1 3 +# 32 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + + + + +namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) +{ + +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + template + struct __is_integer_nonstrict + : public std::__is_integer<_Tp> + { + using std::__is_integer<_Tp>::__value; + + + enum { __width = __value ? sizeof(_Tp) * 8 : 0 }; + }; + + template + struct __numeric_traits_integer + { + + static_assert(__is_integer_nonstrict<_Value>::__value, + "invalid specialization"); + + + + + static const bool __is_signed = (_Value)(-1) < 0; + static const int __digits + = __is_integer_nonstrict<_Value>::__width - __is_signed; + + + static const _Value __max = __is_signed + ? (((((_Value)1 << (__digits - 1)) - 1) << 1) + 1) + : ~(_Value)0; + static const _Value __min = __is_signed ? -__max - 1 : (_Value)0; + }; + + template + const _Value __numeric_traits_integer<_Value>::__min; + + template + const _Value __numeric_traits_integer<_Value>::__max; + + template + const bool __numeric_traits_integer<_Value>::__is_signed; + + template + const int __numeric_traits_integer<_Value>::__digits; +# 137 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + template + using __int_traits = __numeric_traits_integer<_Tp>; +# 157 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + template + struct __numeric_traits_floating + { + + static const int __max_digits10 = (2 + (std::__are_same<_Value, float>::__value ? 24 : std::__are_same<_Value, double>::__value ? 53 : 64) * 643L / 2136); + + + static const bool __is_signed = true; + static const int __digits10 = (std::__are_same<_Value, float>::__value ? 6 : std::__are_same<_Value, double>::__value ? 15 : 18); + static const int __max_exponent10 = (std::__are_same<_Value, float>::__value ? 38 : std::__are_same<_Value, double>::__value ? 308 : 4932); + }; + + template + const int __numeric_traits_floating<_Value>::__max_digits10; + + template + const bool __numeric_traits_floating<_Value>::__is_signed; + + template + const int __numeric_traits_floating<_Value>::__digits10; + + template + const int __numeric_traits_floating<_Value>::__max_exponent10; + + + + + + + template + struct __numeric_traits + : public __numeric_traits_integer<_Value> + { }; + + template<> + struct __numeric_traits + : public __numeric_traits_floating + { }; + + template<> + struct __numeric_traits + : public __numeric_traits_floating + { }; + + template<> + struct __numeric_traits + : public __numeric_traits_floating + { }; +# 238 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 + +} +# 64 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 1 3 +# 60 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 1 3 +# 32 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + + + + + + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + template + class reference_wrapper; +# 61 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct integral_constant + { + static constexpr _Tp value = __v; + typedef _Tp value_type; + typedef integral_constant<_Tp, __v> type; + constexpr operator value_type() const noexcept { return value; } + + + + + constexpr value_type operator()() const noexcept { return value; } + + }; + + + + + + + + using true_type = integral_constant; + + + using false_type = integral_constant; + + + + template + using __bool_constant = integral_constant; + + + + + + + template + using bool_constant = integral_constant; + + + + + + + template + struct enable_if + { }; + + + template + struct enable_if + { typedef _Tp type; }; + + + template + using __enable_if_t = typename enable_if<_Cond, _Tp>::type; + + template + struct __conditional + { + template + using type = _Tp; + }; + + template<> + struct __conditional + { + template + using type = _Up; + }; + + + template + using __conditional_t + = typename __conditional<_Cond>::template type<_If, _Else>; + + + template + struct __type_identity + { using type = _Type; }; + + template + using __type_identity_t = typename __type_identity<_Tp>::type; + + namespace __detail + { + + template + using __first_t = _Tp; + + + template + auto __or_fn(int) -> __first_t...>; + + template + auto __or_fn(...) -> true_type; + + template + auto __and_fn(int) -> __first_t...>; + + template + auto __and_fn(...) -> false_type; + } + + + + + template + struct __or_ + : decltype(__detail::__or_fn<_Bn...>(0)) + { }; + + template + struct __and_ + : decltype(__detail::__and_fn<_Bn...>(0)) + { }; + + template + struct __not_ + : __bool_constant + { }; + + + + + + template + inline constexpr bool __or_v = __or_<_Bn...>::value; + template + inline constexpr bool __and_v = __and_<_Bn...>::value; + + namespace __detail + { + template + struct __disjunction_impl + { using type = _B1; }; + + template + struct __disjunction_impl<__enable_if_t, _B1, _B2, _Bn...> + { using type = typename __disjunction_impl::type; }; + + template + struct __conjunction_impl + { using type = _B1; }; + + template + struct __conjunction_impl<__enable_if_t, _B1, _B2, _Bn...> + { using type = typename __conjunction_impl::type; }; + } + + + + + template + struct conjunction + : __detail::__conjunction_impl::type + { }; + + template<> + struct conjunction<> + : true_type + { }; + + template + struct disjunction + : __detail::__disjunction_impl::type + { }; + + template<> + struct disjunction<> + : false_type + { }; + + template + struct negation + : __not_<_Pp>::type + { }; + + + + + template + inline constexpr bool conjunction_v = conjunction<_Bn...>::value; + + template + inline constexpr bool disjunction_v = disjunction<_Bn...>::value; + + template + inline constexpr bool negation_v = negation<_Pp>::value; + + + + + + template + struct is_reference; + template + struct is_function; + template + struct is_void; + template + struct remove_cv; + template + struct is_const; + + + template + struct __is_array_unknown_bounds; + + + + + template + constexpr true_type __is_complete_or_unbounded(__type_identity<_Tp>) + { return {}; } + + template + constexpr typename __or_< + is_reference<_NestedType>, + is_function<_NestedType>, + is_void<_NestedType>, + __is_array_unknown_bounds<_NestedType> + >::type __is_complete_or_unbounded(_TypeIdentity) + { return {}; } + + + template + using __remove_cv_t = typename remove_cv<_Tp>::type; + + + + + + template + struct is_void + : public false_type { }; + + template<> + struct is_void + : public true_type { }; + + template<> + struct is_void + : public true_type { }; + + template<> + struct is_void + : public true_type { }; + + template<> + struct is_void + : public true_type { }; + + + template + struct __is_integral_helper + : public false_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + + + + template<> + struct __is_integral_helper + : public true_type { }; + + + + + + + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + template<> + struct __is_integral_helper + : public true_type { }; + + + + + __extension__ + template<> + struct __is_integral_helper<__int128> + : public true_type { }; + + __extension__ + template<> + struct __is_integral_helper + : public true_type { }; +# 440 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct is_integral + : public __is_integral_helper<__remove_cv_t<_Tp>>::type + { }; + + + template + struct __is_floating_point_helper + : public false_type { }; + + template<> + struct __is_floating_point_helper + : public true_type { }; + + template<> + struct __is_floating_point_helper + : public true_type { }; + + template<> + struct __is_floating_point_helper + : public true_type { }; +# 493 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template<> + struct __is_floating_point_helper<__float128> + : public true_type { }; + + + + + template + struct is_floating_point + : public __is_floating_point_helper<__remove_cv_t<_Tp>>::type + { }; + + + template + struct is_array + : public false_type { }; + + template + struct is_array<_Tp[_Size]> + : public true_type { }; + + template + struct is_array<_Tp[]> + : public true_type { }; + + template + struct __is_pointer_helper + : public false_type { }; + + template + struct __is_pointer_helper<_Tp*> + : public true_type { }; + + + template + struct is_pointer + : public __is_pointer_helper<__remove_cv_t<_Tp>>::type + { }; + + + template + struct is_lvalue_reference + : public false_type { }; + + template + struct is_lvalue_reference<_Tp&> + : public true_type { }; + + + template + struct is_rvalue_reference + : public false_type { }; + + template + struct is_rvalue_reference<_Tp&&> + : public true_type { }; + + template + struct __is_member_object_pointer_helper + : public false_type { }; + + template + struct __is_member_object_pointer_helper<_Tp _Cp::*> + : public __not_>::type { }; + + + template + struct is_member_object_pointer + : public __is_member_object_pointer_helper<__remove_cv_t<_Tp>>::type + { }; + + template + struct __is_member_function_pointer_helper + : public false_type { }; + + template + struct __is_member_function_pointer_helper<_Tp _Cp::*> + : public is_function<_Tp>::type { }; + + + template + struct is_member_function_pointer + : public __is_member_function_pointer_helper<__remove_cv_t<_Tp>>::type + { }; + + + template + struct is_enum + : public integral_constant + { }; + + + template + struct is_union + : public integral_constant + { }; + + + template + struct is_class + : public integral_constant + { }; + + + template + struct is_function + : public __bool_constant::value> { }; + + template + struct is_function<_Tp&> + : public false_type { }; + + template + struct is_function<_Tp&&> + : public false_type { }; + + + + + template + struct is_null_pointer + : public false_type { }; + + template<> + struct is_null_pointer + : public true_type { }; + + template<> + struct is_null_pointer + : public true_type { }; + + template<> + struct is_null_pointer + : public true_type { }; + + template<> + struct is_null_pointer + : public true_type { }; + + + + template + struct __is_nullptr_t + : public is_null_pointer<_Tp> + { } __attribute__ ((__deprecated__ ("use '" "std::is_null_pointer" "' instead"))); + + + + + template + struct is_reference + : public false_type + { }; + + template + struct is_reference<_Tp&> + : public true_type + { }; + + template + struct is_reference<_Tp&&> + : public true_type + { }; + + + template + struct is_arithmetic + : public __or_, is_floating_point<_Tp>>::type + { }; + + + template + struct is_fundamental + : public __or_, is_void<_Tp>, + is_null_pointer<_Tp>>::type + { }; + + + template + struct is_object + : public __not_<__or_, is_reference<_Tp>, + is_void<_Tp>>>::type + { }; + + template + struct is_member_pointer; + + + template + struct is_scalar + : public __or_, is_enum<_Tp>, is_pointer<_Tp>, + is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type + { }; + + + template + struct is_compound + : public __not_>::type { }; + + + template + struct __is_member_pointer_helper + : public false_type { }; + + template + struct __is_member_pointer_helper<_Tp _Cp::*> + : public true_type { }; + + + + template + struct is_member_pointer + : public __is_member_pointer_helper<__remove_cv_t<_Tp>>::type + { }; + + template + struct is_same; + + + template + using __is_one_of = __or_...>; + + + __extension__ + template + using __is_signed_integer = __is_one_of<__remove_cv_t<_Tp>, + signed char, signed short, signed int, signed long, + signed long long + + , signed __int128 +# 733 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + >; + + + __extension__ + template + using __is_unsigned_integer = __is_one_of<__remove_cv_t<_Tp>, + unsigned char, unsigned short, unsigned int, unsigned long, + unsigned long long + + , unsigned __int128 +# 753 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + >; + + + template + using __is_standard_integer + = __or_<__is_signed_integer<_Tp>, __is_unsigned_integer<_Tp>>; + + + template using __void_t = void; + + + + + + template + struct is_const + : public false_type { }; + + template + struct is_const<_Tp const> + : public true_type { }; + + + template + struct is_volatile + : public false_type { }; + + template + struct is_volatile<_Tp volatile> + : public true_type { }; + + + template + struct is_trivial + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_copyable + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_standard_layout + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + + + + template + struct + + is_pod + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + + + template + struct + [[__deprecated__]] + is_literal_type + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_empty + : public integral_constant + { }; + + + template + struct is_polymorphic + : public integral_constant + { }; + + + + + + template + struct is_final + : public integral_constant + { }; + + + + template + struct is_abstract + : public integral_constant + { }; + + + template::value> + struct __is_signed_helper + : public false_type { }; + + template + struct __is_signed_helper<_Tp, true> + : public integral_constant + { }; + + + + template + struct is_signed + : public __is_signed_helper<_Tp>::type + { }; + + + template + struct is_unsigned + : public __and_, __not_>>::type + { }; + + + template + _Up + __declval(int); + + template + _Tp + __declval(long); + + + template + auto declval() noexcept -> decltype(__declval<_Tp>(0)); + + template + struct remove_all_extents; + + + template + struct __is_array_known_bounds + : public false_type + { }; + + template + struct __is_array_known_bounds<_Tp[_Size]> + : public true_type + { }; + + template + struct __is_array_unknown_bounds + : public false_type + { }; + + template + struct __is_array_unknown_bounds<_Tp[]> + : public true_type + { }; +# 936 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + struct __do_is_destructible_impl + { + template().~_Tp())> + static true_type __test(int); + + template + static false_type __test(...); + }; + + template + struct __is_destructible_impl + : public __do_is_destructible_impl + { + typedef decltype(__test<_Tp>(0)) type; + }; + + template, + __is_array_unknown_bounds<_Tp>, + is_function<_Tp>>::value, + bool = __or_, is_scalar<_Tp>>::value> + struct __is_destructible_safe; + + template + struct __is_destructible_safe<_Tp, false, false> + : public __is_destructible_impl::type>::type + { }; + + template + struct __is_destructible_safe<_Tp, true, false> + : public false_type { }; + + template + struct __is_destructible_safe<_Tp, false, true> + : public true_type { }; + + + + template + struct is_destructible + : public __is_destructible_safe<_Tp>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + + + + + struct __do_is_nt_destructible_impl + { + template + static __bool_constant().~_Tp())> + __test(int); + + template + static false_type __test(...); + }; + + template + struct __is_nt_destructible_impl + : public __do_is_nt_destructible_impl + { + typedef decltype(__test<_Tp>(0)) type; + }; + + template, + __is_array_unknown_bounds<_Tp>, + is_function<_Tp>>::value, + bool = __or_, is_scalar<_Tp>>::value> + struct __is_nt_destructible_safe; + + template + struct __is_nt_destructible_safe<_Tp, false, false> + : public __is_nt_destructible_impl::type>::type + { }; + + template + struct __is_nt_destructible_safe<_Tp, true, false> + : public false_type { }; + + template + struct __is_nt_destructible_safe<_Tp, false, true> + : public true_type { }; + + + + template + struct is_nothrow_destructible + : public __is_nt_destructible_safe<_Tp>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_constructible_impl + = __bool_constant<__is_constructible(_Tp, _Args...)>; + + + + template + struct is_constructible + : public __is_constructible_impl<_Tp, _Args...> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_default_constructible + : public __is_constructible_impl<_Tp> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct __add_lvalue_reference_helper + { using type = _Tp; }; + + template + struct __add_lvalue_reference_helper<_Tp, __void_t<_Tp&>> + { using type = _Tp&; }; + + template + using __add_lval_ref_t = typename __add_lvalue_reference_helper<_Tp>::type; + + + + template + struct is_copy_constructible + : public __is_constructible_impl<_Tp, __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct __add_rvalue_reference_helper + { using type = _Tp; }; + + template + struct __add_rvalue_reference_helper<_Tp, __void_t<_Tp&&>> + { using type = _Tp&&; }; + + template + using __add_rval_ref_t = typename __add_rvalue_reference_helper<_Tp>::type; + + + + template + struct is_move_constructible + : public __is_constructible_impl<_Tp, __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_nothrow_constructible_impl + = __bool_constant<__is_nothrow_constructible(_Tp, _Args...)>; + + + + template + struct is_nothrow_constructible + : public __is_nothrow_constructible_impl<_Tp, _Args...> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_default_constructible + : public __is_nothrow_constructible_impl<_Tp> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_copy_constructible + : public __is_nothrow_constructible_impl<_Tp, __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_move_constructible + : public __is_nothrow_constructible_impl<_Tp, __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_assignable_impl = __bool_constant<__is_assignable(_Tp, _Up)>; + + + + template + struct is_assignable + : public __is_assignable_impl<_Tp, _Up> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_copy_assignable + : public __is_assignable_impl<__add_lval_ref_t<_Tp>, + __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_move_assignable + : public __is_assignable_impl<__add_lval_ref_t<_Tp>, __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_nothrow_assignable_impl + = __bool_constant<__is_nothrow_assignable(_Tp, _Up)>; + + + + template + struct is_nothrow_assignable + : public __is_nothrow_assignable_impl<_Tp, _Up> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_copy_assignable + : public __is_nothrow_assignable_impl<__add_lval_ref_t<_Tp>, + __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_move_assignable + : public __is_nothrow_assignable_impl<__add_lval_ref_t<_Tp>, + __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_trivially_constructible_impl + = __bool_constant<__is_trivially_constructible(_Tp, _Args...)>; + + + + template + struct is_trivially_constructible + : public __is_trivially_constructible_impl<_Tp, _Args...> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_default_constructible + : public __is_trivially_constructible_impl<_Tp> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + struct __do_is_implicitly_default_constructible_impl + { + template + static void __helper(const _Tp&); + + template + static true_type __test(const _Tp&, + decltype(__helper({}))* = 0); + + static false_type __test(...); + }; + + template + struct __is_implicitly_default_constructible_impl + : public __do_is_implicitly_default_constructible_impl + { + typedef decltype(__test(declval<_Tp>())) type; + }; + + template + struct __is_implicitly_default_constructible_safe + : public __is_implicitly_default_constructible_impl<_Tp>::type + { }; + + template + struct __is_implicitly_default_constructible + : public __and_<__is_constructible_impl<_Tp>, + __is_implicitly_default_constructible_safe<_Tp>>::type + { }; + + + template + struct is_trivially_copy_constructible + : public __is_trivially_constructible_impl<_Tp, __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_move_constructible + : public __is_trivially_constructible_impl<_Tp, __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + using __is_trivially_assignable_impl + = __bool_constant<__is_trivially_assignable(_Tp, _Up)>; + + + + template + struct is_trivially_assignable + : public __is_trivially_assignable_impl<_Tp, _Up> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_copy_assignable + : public __is_trivially_assignable_impl<__add_lval_ref_t<_Tp>, + __add_lval_ref_t> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_move_assignable + : public __is_trivially_assignable_impl<__add_lval_ref_t<_Tp>, + __add_rval_ref_t<_Tp>> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_trivially_destructible + : public __and_<__is_destructible_safe<_Tp>, + __bool_constant<__has_trivial_destructor(_Tp)>>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + template + struct has_virtual_destructor + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + + + template + struct alignment_of + : public integral_constant + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct rank + : public integral_constant { }; + + template + struct rank<_Tp[_Size]> + : public integral_constant::value> { }; + + template + struct rank<_Tp[]> + : public integral_constant::value> { }; + + + template + struct extent + : public integral_constant { }; + + template + struct extent<_Tp[_Size], 0> + : public integral_constant { }; + + template + struct extent<_Tp[_Size], _Uint> + : public extent<_Tp, _Uint - 1>::type { }; + + template + struct extent<_Tp[], 0> + : public integral_constant { }; + + template + struct extent<_Tp[], _Uint> + : public extent<_Tp, _Uint - 1>::type { }; + + + + + + template + struct is_same + + : public integral_constant + + + + { }; +# 1409 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct is_base_of + : public integral_constant + { }; + + + template + struct is_convertible + : public __bool_constant<__is_convertible(_From, _To)> + { }; +# 1458 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + using __is_array_convertible + = is_convertible<_FromElementType(*)[], _ToElementType(*)[]>; +# 1522 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct remove_const + { typedef _Tp type; }; + + template + struct remove_const<_Tp const> + { typedef _Tp type; }; + + + template + struct remove_volatile + { typedef _Tp type; }; + + template + struct remove_volatile<_Tp volatile> + { typedef _Tp type; }; + + + + template + struct remove_cv + { using type = __remove_cv(_Tp); }; +# 1563 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct add_const + { using type = _Tp const; }; + + + template + struct add_volatile + { using type = _Tp volatile; }; + + + template + struct add_cv + { using type = _Tp const volatile; }; + + + + + + + template + using remove_const_t = typename remove_const<_Tp>::type; + + + template + using remove_volatile_t = typename remove_volatile<_Tp>::type; + + + template + using remove_cv_t = typename remove_cv<_Tp>::type; + + + template + using add_const_t = typename add_const<_Tp>::type; + + + template + using add_volatile_t = typename add_volatile<_Tp>::type; + + + template + using add_cv_t = typename add_cv<_Tp>::type; + + + + + + + template + struct remove_reference + { using type = __remove_reference(_Tp); }; +# 1628 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct add_lvalue_reference + { using type = __add_lval_ref_t<_Tp>; }; + + + template + struct add_rvalue_reference + { using type = __add_rval_ref_t<_Tp>; }; + + + + template + using remove_reference_t = typename remove_reference<_Tp>::type; + + + template + using add_lvalue_reference_t = typename add_lvalue_reference<_Tp>::type; + + + template + using add_rvalue_reference_t = typename add_rvalue_reference<_Tp>::type; + + + + + + + + template + struct __cv_selector; + + template + struct __cv_selector<_Unqualified, false, false> + { typedef _Unqualified __type; }; + + template + struct __cv_selector<_Unqualified, false, true> + { typedef volatile _Unqualified __type; }; + + template + struct __cv_selector<_Unqualified, true, false> + { typedef const _Unqualified __type; }; + + template + struct __cv_selector<_Unqualified, true, true> + { typedef const volatile _Unqualified __type; }; + + template::value, + bool _IsVol = is_volatile<_Qualified>::value> + class __match_cv_qualifiers + { + typedef __cv_selector<_Unqualified, _IsConst, _IsVol> __match; + + public: + typedef typename __match::__type __type; + }; + + + template + struct __make_unsigned + { typedef _Tp __type; }; + + template<> + struct __make_unsigned + { typedef unsigned char __type; }; + + template<> + struct __make_unsigned + { typedef unsigned char __type; }; + + template<> + struct __make_unsigned + { typedef unsigned short __type; }; + + template<> + struct __make_unsigned + { typedef unsigned int __type; }; + + template<> + struct __make_unsigned + { typedef unsigned long __type; }; + + template<> + struct __make_unsigned + { typedef unsigned long long __type; }; + + + __extension__ + template<> + struct __make_unsigned<__int128> + { typedef unsigned __int128 __type; }; +# 1741 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template::value, + bool _IsEnum = is_enum<_Tp>::value> + class __make_unsigned_selector; + + template + class __make_unsigned_selector<_Tp, true, false> + { + using __unsigned_type + = typename __make_unsigned<__remove_cv_t<_Tp>>::__type; + + public: + using __type + = typename __match_cv_qualifiers<_Tp, __unsigned_type>::__type; + }; + + class __make_unsigned_selector_base + { + protected: + template struct _List { }; + + template + struct _List<_Tp, _Up...> : _List<_Up...> + { static constexpr size_t __size = sizeof(_Tp); }; + + template + struct __select; + + template + struct __select<_Sz, _List<_Uint, _UInts...>, true> + { using __type = _Uint; }; + + template + struct __select<_Sz, _List<_Uint, _UInts...>, false> + : __select<_Sz, _List<_UInts...>> + { }; + }; + + + template + class __make_unsigned_selector<_Tp, false, true> + : __make_unsigned_selector_base + { + + using _UInts = _List; + + using __unsigned_type = typename __select::__type; + + public: + using __type + = typename __match_cv_qualifiers<_Tp, __unsigned_type>::__type; + }; + + + + + + template<> + struct __make_unsigned + { + using __type + = typename __make_unsigned_selector::__type; + }; +# 1815 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template<> + struct __make_unsigned + { + using __type + = typename __make_unsigned_selector::__type; + }; + + template<> + struct __make_unsigned + { + using __type + = typename __make_unsigned_selector::__type; + }; + + + + + + + template + struct make_unsigned + { typedef typename __make_unsigned_selector<_Tp>::__type type; }; + + + template<> struct make_unsigned; + template<> struct make_unsigned; + template<> struct make_unsigned; + template<> struct make_unsigned; + + + + + template + struct __make_signed + { typedef _Tp __type; }; + + template<> + struct __make_signed + { typedef signed char __type; }; + + template<> + struct __make_signed + { typedef signed char __type; }; + + template<> + struct __make_signed + { typedef signed short __type; }; + + template<> + struct __make_signed + { typedef signed int __type; }; + + template<> + struct __make_signed + { typedef signed long __type; }; + + template<> + struct __make_signed + { typedef signed long long __type; }; + + + __extension__ + template<> + struct __make_signed + { typedef __int128 __type; }; +# 1901 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template::value, + bool _IsEnum = is_enum<_Tp>::value> + class __make_signed_selector; + + template + class __make_signed_selector<_Tp, true, false> + { + using __signed_type + = typename __make_signed<__remove_cv_t<_Tp>>::__type; + + public: + using __type + = typename __match_cv_qualifiers<_Tp, __signed_type>::__type; + }; + + + template + class __make_signed_selector<_Tp, false, true> + { + typedef typename __make_unsigned_selector<_Tp>::__type __unsigned_type; + + public: + typedef typename __make_signed_selector<__unsigned_type>::__type __type; + }; + + + + + + template<> + struct __make_signed + { + using __type + = typename __make_signed_selector::__type; + }; +# 1947 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template<> + struct __make_signed + { + using __type + = typename __make_signed_selector::__type; + }; + + template<> + struct __make_signed + { + using __type + = typename __make_signed_selector::__type; + }; + + + + + + + template + struct make_signed + { typedef typename __make_signed_selector<_Tp>::__type type; }; + + + template<> struct make_signed; + template<> struct make_signed; + template<> struct make_signed; + template<> struct make_signed; + + + + template + using make_signed_t = typename make_signed<_Tp>::type; + + + template + using make_unsigned_t = typename make_unsigned<_Tp>::type; + + + + + + template + struct remove_extent + { typedef _Tp type; }; + + template + struct remove_extent<_Tp[_Size]> + { typedef _Tp type; }; + + template + struct remove_extent<_Tp[]> + { typedef _Tp type; }; + + + template + struct remove_all_extents + { typedef _Tp type; }; + + template + struct remove_all_extents<_Tp[_Size]> + { typedef typename remove_all_extents<_Tp>::type type; }; + + template + struct remove_all_extents<_Tp[]> + { typedef typename remove_all_extents<_Tp>::type type; }; + + + + template + using remove_extent_t = typename remove_extent<_Tp>::type; + + + template + using remove_all_extents_t = typename remove_all_extents<_Tp>::type; + + + + + template + struct __remove_pointer_helper + { typedef _Tp type; }; + + template + struct __remove_pointer_helper<_Tp, _Up*> + { typedef _Up type; }; + + + template + struct remove_pointer + : public __remove_pointer_helper<_Tp, __remove_cv_t<_Tp>> + { }; + + template + struct __add_pointer_helper + { using type = _Tp; }; + + template + struct __add_pointer_helper<_Tp, __void_t<_Tp*>> + { using type = _Tp*; }; + + + template + struct add_pointer + : public __add_pointer_helper<_Tp> + { }; + + template + struct add_pointer<_Tp&> + { using type = _Tp*; }; + + template + struct add_pointer<_Tp&&> + { using type = _Tp*; }; + + + + template + using remove_pointer_t = typename remove_pointer<_Tp>::type; + + + template + using add_pointer_t = typename add_pointer<_Tp>::type; + + + template + struct __aligned_storage_msa + { + union __type + { + unsigned char __data[_Len]; + struct __attribute__((__aligned__)) { } __align; + }; + }; +# 2095 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template::__type)> + struct + + aligned_storage + { + union type + { + unsigned char __data[_Len]; + struct __attribute__((__aligned__((_Align)))) { } __align; + }; + }; + + template + struct __strictest_alignment + { + static const size_t _S_alignment = 0; + static const size_t _S_size = 0; + }; + + template + struct __strictest_alignment<_Tp, _Types...> + { + static const size_t _S_alignment = + alignof(_Tp) > __strictest_alignment<_Types...>::_S_alignment + ? alignof(_Tp) : __strictest_alignment<_Types...>::_S_alignment; + static const size_t _S_size = + sizeof(_Tp) > __strictest_alignment<_Types...>::_S_size + ? sizeof(_Tp) : __strictest_alignment<_Types...>::_S_size; + }; + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +# 2141 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct + + aligned_union + { + private: + static_assert(sizeof...(_Types) != 0, "At least one type is required"); + + using __strictest = __strictest_alignment<_Types...>; + static const size_t _S_len = _Len > __strictest::_S_size + ? _Len : __strictest::_S_size; + public: + + static const size_t alignment_value = __strictest::_S_alignment; + + typedef typename aligned_storage<_S_len, alignment_value>::type type; + }; + + template + const size_t aligned_union<_Len, _Types...>::alignment_value; +#pragma GCC diagnostic pop + + + + + + template + struct __decay_selector + : __conditional_t::value, + remove_cv<_Up>, + add_pointer<_Up>> + { }; + + template + struct __decay_selector<_Up[_Nm]> + { using type = _Up*; }; + + template + struct __decay_selector<_Up[]> + { using type = _Up*; }; + + + + + template + struct decay + { using type = typename __decay_selector<_Tp>::type; }; + + template + struct decay<_Tp&> + { using type = typename __decay_selector<_Tp>::type; }; + + template + struct decay<_Tp&&> + { using type = typename __decay_selector<_Tp>::type; }; + + + + + template + struct __strip_reference_wrapper + { + typedef _Tp __type; + }; + + template + struct __strip_reference_wrapper > + { + typedef _Tp& __type; + }; + + + template + using __decay_t = typename decay<_Tp>::type; + + template + using __decay_and_strip = __strip_reference_wrapper<__decay_t<_Tp>>; + + + + + + template + using _Require = __enable_if_t<__and_<_Cond...>::value>; + + + template + using __remove_cvref_t + = typename remove_cv::type>::type; + + + + + template + struct conditional + { typedef _Iftrue type; }; + + + template + struct conditional + { typedef _Iffalse type; }; + + + template + struct common_type; +# 2256 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct __success_type + { typedef _Tp type; }; + + struct __failure_type + { }; + + struct __do_common_type_impl + { + template + using __cond_t + = decltype(true ? std::declval<_Tp>() : std::declval<_Up>()); + + + + template + static __success_type<__decay_t<__cond_t<_Tp, _Up>>> + _S_test(int); +# 2283 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + static __failure_type + _S_test_2(...); + + template + static decltype(_S_test_2<_Tp, _Up>(0)) + _S_test(...); + }; + + + template<> + struct common_type<> + { }; + + + template + struct common_type<_Tp0> + : public common_type<_Tp0, _Tp0> + { }; + + + template, typename _Dp2 = __decay_t<_Tp2>> + struct __common_type_impl + { + + + using type = common_type<_Dp1, _Dp2>; + }; + + template + struct __common_type_impl<_Tp1, _Tp2, _Tp1, _Tp2> + : private __do_common_type_impl + { + + + using type = decltype(_S_test<_Tp1, _Tp2>(0)); + }; + + + template + struct common_type<_Tp1, _Tp2> + : public __common_type_impl<_Tp1, _Tp2>::type + { }; + + template + struct __common_type_pack + { }; + + template + struct __common_type_fold; + + + template + struct common_type<_Tp1, _Tp2, _Rp...> + : public __common_type_fold, + __common_type_pack<_Rp...>> + { }; + + + + + template + struct __common_type_fold<_CTp, __common_type_pack<_Rp...>, + __void_t> + : public common_type + { }; + + + template + struct __common_type_fold<_CTp, _Rp, void> + { }; + + template::value> + struct __underlying_type_impl + { + using type = __underlying_type(_Tp); + }; + + template + struct __underlying_type_impl<_Tp, false> + { }; + + + + template + struct underlying_type + : public __underlying_type_impl<_Tp> + { }; + + + template + struct __declval_protector + { + static const bool __stop = false; + }; + + + + + + + template + auto declval() noexcept -> decltype(__declval<_Tp>(0)) + { + static_assert(__declval_protector<_Tp>::__stop, + "declval() must not be used!"); + return __declval<_Tp>(0); + } + + + template + struct result_of; + + + + + + + struct __invoke_memfun_ref { }; + struct __invoke_memfun_deref { }; + struct __invoke_memobj_ref { }; + struct __invoke_memobj_deref { }; + struct __invoke_other { }; + + + template + struct __result_of_success : __success_type<_Tp> + { using __invoke_type = _Tag; }; + + + struct __result_of_memfun_ref_impl + { + template + static __result_of_success().*std::declval<_Fp>())(std::declval<_Args>()...) + ), __invoke_memfun_ref> _S_test(int); + + template + static __failure_type _S_test(...); + }; + + template + struct __result_of_memfun_ref + : private __result_of_memfun_ref_impl + { + typedef decltype(_S_test<_MemPtr, _Arg, _Args...>(0)) type; + }; + + + struct __result_of_memfun_deref_impl + { + template + static __result_of_success()).*std::declval<_Fp>())(std::declval<_Args>()...) + ), __invoke_memfun_deref> _S_test(int); + + template + static __failure_type _S_test(...); + }; + + template + struct __result_of_memfun_deref + : private __result_of_memfun_deref_impl + { + typedef decltype(_S_test<_MemPtr, _Arg, _Args...>(0)) type; + }; + + + struct __result_of_memobj_ref_impl + { + template + static __result_of_success().*std::declval<_Fp>() + ), __invoke_memobj_ref> _S_test(int); + + template + static __failure_type _S_test(...); + }; + + template + struct __result_of_memobj_ref + : private __result_of_memobj_ref_impl + { + typedef decltype(_S_test<_MemPtr, _Arg>(0)) type; + }; + + + struct __result_of_memobj_deref_impl + { + template + static __result_of_success()).*std::declval<_Fp>() + ), __invoke_memobj_deref> _S_test(int); + + template + static __failure_type _S_test(...); + }; + + template + struct __result_of_memobj_deref + : private __result_of_memobj_deref_impl + { + typedef decltype(_S_test<_MemPtr, _Arg>(0)) type; + }; + + template + struct __result_of_memobj; + + template + struct __result_of_memobj<_Res _Class::*, _Arg> + { + typedef __remove_cvref_t<_Arg> _Argval; + typedef _Res _Class::* _MemPtr; + typedef typename __conditional_t<__or_, + is_base_of<_Class, _Argval>>::value, + __result_of_memobj_ref<_MemPtr, _Arg>, + __result_of_memobj_deref<_MemPtr, _Arg> + >::type type; + }; + + template + struct __result_of_memfun; + + template + struct __result_of_memfun<_Res _Class::*, _Arg, _Args...> + { + typedef typename remove_reference<_Arg>::type _Argval; + typedef _Res _Class::* _MemPtr; + typedef typename __conditional_t::value, + __result_of_memfun_ref<_MemPtr, _Arg, _Args...>, + __result_of_memfun_deref<_MemPtr, _Arg, _Args...> + >::type type; + }; + + + + + + + template> + struct __inv_unwrap + { + using type = _Tp; + }; + + template + struct __inv_unwrap<_Tp, reference_wrapper<_Up>> + { + using type = _Up&; + }; + + template + struct __result_of_impl + { + typedef __failure_type type; + }; + + template + struct __result_of_impl + : public __result_of_memobj<__decay_t<_MemPtr>, + typename __inv_unwrap<_Arg>::type> + { }; + + template + struct __result_of_impl + : public __result_of_memfun<__decay_t<_MemPtr>, + typename __inv_unwrap<_Arg>::type, _Args...> + { }; + + + struct __result_of_other_impl + { + template + static __result_of_success()(std::declval<_Args>()...) + ), __invoke_other> _S_test(int); + + template + static __failure_type _S_test(...); + }; + + template + struct __result_of_impl + : private __result_of_other_impl + { + typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; + }; + + + template + struct __invoke_result + : public __result_of_impl< + is_member_object_pointer< + typename remove_reference<_Functor>::type + >::value, + is_member_function_pointer< + typename remove_reference<_Functor>::type + >::value, + _Functor, _ArgTypes... + >::type + { }; + + + template + struct result_of<_Functor(_ArgTypes...)> + : public __invoke_result<_Functor, _ArgTypes...> + { } __attribute__ ((__deprecated__ ("use '" "std::invoke_result" "' instead"))); + + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" + + template::__type)> + using aligned_storage_t = typename aligned_storage<_Len, _Align>::type; + + template + using aligned_union_t = typename aligned_union<_Len, _Types...>::type; +#pragma GCC diagnostic pop + + + template + using decay_t = typename decay<_Tp>::type; + + + template + using enable_if_t = typename enable_if<_Cond, _Tp>::type; + + + template + using conditional_t = typename conditional<_Cond, _Iftrue, _Iffalse>::type; + + + template + using common_type_t = typename common_type<_Tp...>::type; + + + template + using underlying_type_t = typename underlying_type<_Tp>::type; + + + template + using result_of_t = typename result_of<_Tp>::type; + + + + + + template using void_t = void; +# 2659 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template class _Op, typename... _Args> + struct __detector + { + using type = _Default; + using __is_detected = false_type; + }; + + + template class _Op, + typename... _Args> + struct __detector<_Default, __void_t<_Op<_Args...>>, _Op, _Args...> + { + using type = _Op<_Args...>; + using __is_detected = true_type; + }; + + template class _Op, + typename... _Args> + using __detected_or = __detector<_Default, void, _Op, _Args...>; + + + + template class _Op, + typename... _Args> + using __detected_or_t + = typename __detected_or<_Default, _Op, _Args...>::type; +# 2701 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template + struct __is_swappable; + + template + struct __is_nothrow_swappable; + + template + struct __is_tuple_like_impl : false_type + { }; + + + template + struct __is_tuple_like + : public __is_tuple_like_impl<__remove_cvref_t<_Tp>>::type + { }; + + + template + + inline + _Require<__not_<__is_tuple_like<_Tp>>, + is_move_constructible<_Tp>, + is_move_assignable<_Tp>> + swap(_Tp&, _Tp&) + noexcept(__and_, + is_nothrow_move_assignable<_Tp>>::value); + + template + + inline + __enable_if_t<__is_swappable<_Tp>::value> + swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm]) + noexcept(__is_nothrow_swappable<_Tp>::value); + + + namespace __swappable_details { + using std::swap; + + struct __do_is_swappable_impl + { + template(), std::declval<_Tp&>()))> + static true_type __test(int); + + template + static false_type __test(...); + }; + + struct __do_is_nothrow_swappable_impl + { + template + static __bool_constant< + noexcept(swap(std::declval<_Tp&>(), std::declval<_Tp&>())) + > __test(int); + + template + static false_type __test(...); + }; + + } + + template + struct __is_swappable_impl + : public __swappable_details::__do_is_swappable_impl + { + typedef decltype(__test<_Tp>(0)) type; + }; + + template + struct __is_nothrow_swappable_impl + : public __swappable_details::__do_is_nothrow_swappable_impl + { + typedef decltype(__test<_Tp>(0)) type; + }; + + template + struct __is_swappable + : public __is_swappable_impl<_Tp>::type + { }; + + template + struct __is_nothrow_swappable + : public __is_nothrow_swappable_impl<_Tp>::type + { }; + + + + + + + + template + struct is_swappable + : public __is_swappable_impl<_Tp>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_swappable + : public __is_nothrow_swappable_impl<_Tp>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + + template + inline constexpr bool is_swappable_v = + is_swappable<_Tp>::value; + + + template + inline constexpr bool is_nothrow_swappable_v = + is_nothrow_swappable<_Tp>::value; + + + + namespace __swappable_with_details { + using std::swap; + + struct __do_is_swappable_with_impl + { + template(), std::declval<_Up>())), + typename + = decltype(swap(std::declval<_Up>(), std::declval<_Tp>()))> + static true_type __test(int); + + template + static false_type __test(...); + }; + + struct __do_is_nothrow_swappable_with_impl + { + template + static __bool_constant< + noexcept(swap(std::declval<_Tp>(), std::declval<_Up>())) + && + noexcept(swap(std::declval<_Up>(), std::declval<_Tp>())) + > __test(int); + + template + static false_type __test(...); + }; + + } + + template + struct __is_swappable_with_impl + : public __swappable_with_details::__do_is_swappable_with_impl + { + typedef decltype(__test<_Tp, _Up>(0)) type; + }; + + + template + struct __is_swappable_with_impl<_Tp&, _Tp&> + : public __swappable_details::__do_is_swappable_impl + { + typedef decltype(__test<_Tp&>(0)) type; + }; + + template + struct __is_nothrow_swappable_with_impl + : public __swappable_with_details::__do_is_nothrow_swappable_with_impl + { + typedef decltype(__test<_Tp, _Up>(0)) type; + }; + + + template + struct __is_nothrow_swappable_with_impl<_Tp&, _Tp&> + : public __swappable_details::__do_is_nothrow_swappable_impl + { + typedef decltype(__test<_Tp&>(0)) type; + }; + + + + template + struct is_swappable_with + : public __is_swappable_with_impl<_Tp, _Up>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "first template argument must be a complete class or an unbounded array"); + static_assert(std::__is_complete_or_unbounded(__type_identity<_Up>{}), + "second template argument must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_swappable_with + : public __is_nothrow_swappable_with_impl<_Tp, _Up>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "first template argument must be a complete class or an unbounded array"); + static_assert(std::__is_complete_or_unbounded(__type_identity<_Up>{}), + "second template argument must be a complete class or an unbounded array"); + }; + + + + template + inline constexpr bool is_swappable_with_v = + is_swappable_with<_Tp, _Up>::value; + + + template + inline constexpr bool is_nothrow_swappable_with_v = + is_nothrow_swappable_with<_Tp, _Up>::value; +# 2924 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + template::value, typename = void> + struct __is_invocable_impl + : false_type + { + using __nothrow_conv = false_type; + }; + + + template + struct __is_invocable_impl<_Result, _Ret, + true, + __void_t> + : true_type + { + using __nothrow_conv = true_type; + }; + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wctor-dtor-privacy" + + template + struct __is_invocable_impl<_Result, _Ret, + false, + __void_t> + { + private: + + using _Res_t = typename _Result::type; + + + + static _Res_t _S_get() noexcept; + + + template + static void _S_conv(__type_identity_t<_Tp>) noexcept; + + + template(_S_get())), + typename = decltype(_S_conv<_Tp>(_S_get())), + + bool _Dangle = __reference_converts_from_temporary(_Tp, _Res_t) + + + + > + static __bool_constant<_Nothrow && !_Dangle> + _S_test(int); + + template + static false_type + _S_test(...); + + public: + + using type = decltype(_S_test<_Ret, true>(1)); + + + using __nothrow_conv = decltype(_S_test<_Ret>(1)); + }; +#pragma GCC diagnostic pop + + template + struct __is_invocable + : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type + { }; + + template + constexpr bool __call_is_nt(__invoke_memfun_ref) + { + using _Up = typename __inv_unwrap<_Tp>::type; + return noexcept((std::declval<_Up>().*std::declval<_Fn>())( + std::declval<_Args>()...)); + } + + template + constexpr bool __call_is_nt(__invoke_memfun_deref) + { + return noexcept(((*std::declval<_Tp>()).*std::declval<_Fn>())( + std::declval<_Args>()...)); + } + + template + constexpr bool __call_is_nt(__invoke_memobj_ref) + { + using _Up = typename __inv_unwrap<_Tp>::type; + return noexcept(std::declval<_Up>().*std::declval<_Fn>()); + } + + template + constexpr bool __call_is_nt(__invoke_memobj_deref) + { + return noexcept((*std::declval<_Tp>()).*std::declval<_Fn>()); + } + + template + constexpr bool __call_is_nt(__invoke_other) + { + return noexcept(std::declval<_Fn>()(std::declval<_Args>()...)); + } + + template + struct __call_is_nothrow + : __bool_constant< + std::__call_is_nt<_Fn, _Args...>(typename _Result::__invoke_type{}) + > + { }; + + template + using __call_is_nothrow_ + = __call_is_nothrow<__invoke_result<_Fn, _Args...>, _Fn, _Args...>; + + + template + struct __is_nothrow_invocable + : __and_<__is_invocable<_Fn, _Args...>, + __call_is_nothrow_<_Fn, _Args...>>::type + { }; + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wctor-dtor-privacy" + struct __nonesuchbase {}; + struct __nonesuch : private __nonesuchbase { + ~__nonesuch() = delete; + __nonesuch(__nonesuch const&) = delete; + void operator=(__nonesuch const&) = delete; + }; +#pragma GCC diagnostic pop + + + + + + + template + struct invoke_result + : public __invoke_result<_Functor, _ArgTypes...> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Functor>{}), + "_Functor must be a complete class or an unbounded array"); + static_assert((std::__is_complete_or_unbounded( + __type_identity<_ArgTypes>{}) && ...), + "each argument type must be a complete class or an unbounded array"); + }; + + + template + using invoke_result_t = typename invoke_result<_Fn, _Args...>::type; + + + template + struct is_invocable + : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Fn>{}), + "_Fn must be a complete class or an unbounded array"); + static_assert((std::__is_complete_or_unbounded( + __type_identity<_ArgTypes>{}) && ...), + "each argument type must be a complete class or an unbounded array"); + }; + + + template + struct is_invocable_r + : __is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, _Ret>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Fn>{}), + "_Fn must be a complete class or an unbounded array"); + static_assert((std::__is_complete_or_unbounded( + __type_identity<_ArgTypes>{}) && ...), + "each argument type must be a complete class or an unbounded array"); + static_assert(std::__is_complete_or_unbounded(__type_identity<_Ret>{}), + "_Ret must be a complete class or an unbounded array"); + }; + + + template + struct is_nothrow_invocable + : __and_<__is_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, void>, + __call_is_nothrow_<_Fn, _ArgTypes...>>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Fn>{}), + "_Fn must be a complete class or an unbounded array"); + static_assert((std::__is_complete_or_unbounded( + __type_identity<_ArgTypes>{}) && ...), + "each argument type must be a complete class or an unbounded array"); + }; + + + + + + template + using __is_nt_invocable_impl + = typename __is_invocable_impl<_Result, _Ret>::__nothrow_conv; + + + + template + struct is_nothrow_invocable_r + : __and_<__is_nt_invocable_impl<__invoke_result<_Fn, _ArgTypes...>, _Ret>, + __call_is_nothrow_<_Fn, _ArgTypes...>>::type + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Fn>{}), + "_Fn must be a complete class or an unbounded array"); + static_assert((std::__is_complete_or_unbounded( + __type_identity<_ArgTypes>{}) && ...), + "each argument type must be a complete class or an unbounded array"); + static_assert(std::__is_complete_or_unbounded(__type_identity<_Ret>{}), + "_Ret must be a complete class or an unbounded array"); + }; +# 3155 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template + inline constexpr bool is_void_v = is_void<_Tp>::value; +template + inline constexpr bool is_null_pointer_v = is_null_pointer<_Tp>::value; +template + inline constexpr bool is_integral_v = is_integral<_Tp>::value; +template + inline constexpr bool is_floating_point_v = is_floating_point<_Tp>::value; + +template + inline constexpr bool is_array_v = false; +template + inline constexpr bool is_array_v<_Tp[]> = true; +template + inline constexpr bool is_array_v<_Tp[_Num]> = true; + +template + inline constexpr bool is_pointer_v = is_pointer<_Tp>::value; +template + inline constexpr bool is_lvalue_reference_v = false; +template + inline constexpr bool is_lvalue_reference_v<_Tp&> = true; +template + inline constexpr bool is_rvalue_reference_v = false; +template + inline constexpr bool is_rvalue_reference_v<_Tp&&> = true; +template + inline constexpr bool is_member_object_pointer_v = + is_member_object_pointer<_Tp>::value; +template + inline constexpr bool is_member_function_pointer_v = + is_member_function_pointer<_Tp>::value; +template + inline constexpr bool is_enum_v = __is_enum(_Tp); +template + inline constexpr bool is_union_v = __is_union(_Tp); +template + inline constexpr bool is_class_v = __is_class(_Tp); +template + inline constexpr bool is_function_v = is_function<_Tp>::value; +template + inline constexpr bool is_reference_v = false; +template + inline constexpr bool is_reference_v<_Tp&> = true; +template + inline constexpr bool is_reference_v<_Tp&&> = true; +template + inline constexpr bool is_arithmetic_v = is_arithmetic<_Tp>::value; +template + inline constexpr bool is_fundamental_v = is_fundamental<_Tp>::value; +template + inline constexpr bool is_object_v = is_object<_Tp>::value; +template + inline constexpr bool is_scalar_v = is_scalar<_Tp>::value; +template + inline constexpr bool is_compound_v = is_compound<_Tp>::value; +template + inline constexpr bool is_member_pointer_v = is_member_pointer<_Tp>::value; +template + inline constexpr bool is_const_v = false; +template + inline constexpr bool is_const_v = true; +template + inline constexpr bool is_volatile_v = false; +template + inline constexpr bool is_volatile_v = true; + +template + inline constexpr bool is_trivial_v = __is_trivial(_Tp); +template + inline constexpr bool is_trivially_copyable_v = __is_trivially_copyable(_Tp); +template + inline constexpr bool is_standard_layout_v = __is_standard_layout(_Tp); +template + + inline constexpr bool is_pod_v = __is_pod(_Tp); +template + [[__deprecated__]] + inline constexpr bool is_literal_type_v = __is_literal_type(_Tp); +template + inline constexpr bool is_empty_v = __is_empty(_Tp); +template + inline constexpr bool is_polymorphic_v = __is_polymorphic(_Tp); +template + inline constexpr bool is_abstract_v = __is_abstract(_Tp); +template + inline constexpr bool is_final_v = __is_final(_Tp); + +template + inline constexpr bool is_signed_v = is_signed<_Tp>::value; +template + inline constexpr bool is_unsigned_v = is_unsigned<_Tp>::value; + +template + inline constexpr bool is_constructible_v = __is_constructible(_Tp, _Args...); +template + inline constexpr bool is_default_constructible_v = __is_constructible(_Tp); +template + inline constexpr bool is_copy_constructible_v + = __is_constructible(_Tp, __add_lval_ref_t); +template + inline constexpr bool is_move_constructible_v + = __is_constructible(_Tp, __add_rval_ref_t<_Tp>); + +template + inline constexpr bool is_assignable_v = __is_assignable(_Tp, _Up); +template + inline constexpr bool is_copy_assignable_v + = __is_assignable(__add_lval_ref_t<_Tp>, __add_lval_ref_t); +template + inline constexpr bool is_move_assignable_v + = __is_assignable(__add_lval_ref_t<_Tp>, __add_rval_ref_t<_Tp>); + +template + inline constexpr bool is_destructible_v = is_destructible<_Tp>::value; + +template + inline constexpr bool is_trivially_constructible_v + = __is_trivially_constructible(_Tp, _Args...); +template + inline constexpr bool is_trivially_default_constructible_v + = __is_trivially_constructible(_Tp); +template + inline constexpr bool is_trivially_copy_constructible_v + = __is_trivially_constructible(_Tp, __add_lval_ref_t); +template + inline constexpr bool is_trivially_move_constructible_v + = __is_trivially_constructible(_Tp, __add_rval_ref_t<_Tp>); + +template + inline constexpr bool is_trivially_assignable_v + = __is_trivially_assignable(_Tp, _Up); +template + inline constexpr bool is_trivially_copy_assignable_v + = __is_trivially_assignable(__add_lval_ref_t<_Tp>, + __add_lval_ref_t); +template + inline constexpr bool is_trivially_move_assignable_v + = __is_trivially_assignable(__add_lval_ref_t<_Tp>, + __add_rval_ref_t<_Tp>); +template + inline constexpr bool is_trivially_destructible_v = + is_trivially_destructible<_Tp>::value; +template + inline constexpr bool is_nothrow_constructible_v + = __is_nothrow_constructible(_Tp, _Args...); +template + inline constexpr bool is_nothrow_default_constructible_v + = __is_nothrow_constructible(_Tp); +template + inline constexpr bool is_nothrow_copy_constructible_v + = __is_nothrow_constructible(_Tp, __add_lval_ref_t); +template + inline constexpr bool is_nothrow_move_constructible_v + = __is_nothrow_constructible(_Tp, __add_rval_ref_t<_Tp>); + +template + inline constexpr bool is_nothrow_assignable_v + = __is_nothrow_assignable(_Tp, _Up); +template + inline constexpr bool is_nothrow_copy_assignable_v + = __is_nothrow_assignable(__add_lval_ref_t<_Tp>, + __add_lval_ref_t); +template + inline constexpr bool is_nothrow_move_assignable_v + = __is_nothrow_assignable(__add_lval_ref_t<_Tp>, __add_rval_ref_t<_Tp>); + +template + inline constexpr bool is_nothrow_destructible_v = + is_nothrow_destructible<_Tp>::value; + +template + inline constexpr bool has_virtual_destructor_v + = __has_virtual_destructor(_Tp); + +template + inline constexpr size_t alignment_of_v = alignment_of<_Tp>::value; + +template + inline constexpr size_t rank_v = 0; +template + inline constexpr size_t rank_v<_Tp[_Size]> = 1 + rank_v<_Tp>; +template + inline constexpr size_t rank_v<_Tp[]> = 1 + rank_v<_Tp>; + +template + inline constexpr size_t extent_v = 0; +template + inline constexpr size_t extent_v<_Tp[_Size], 0> = _Size; +template + inline constexpr size_t extent_v<_Tp[_Size], _Idx> = extent_v<_Tp, _Idx - 1>; +template + inline constexpr size_t extent_v<_Tp[], 0> = 0; +template + inline constexpr size_t extent_v<_Tp[], _Idx> = extent_v<_Tp, _Idx - 1>; + + +template + inline constexpr bool is_same_v = __is_same(_Tp, _Up); + + + + + + +template + inline constexpr bool is_base_of_v = __is_base_of(_Base, _Derived); +template + inline constexpr bool is_convertible_v = __is_convertible(_From, _To); +template + inline constexpr bool is_invocable_v = is_invocable<_Fn, _Args...>::value; +template + inline constexpr bool is_nothrow_invocable_v + = is_nothrow_invocable<_Fn, _Args...>::value; +template + inline constexpr bool is_invocable_r_v + = is_invocable_r<_Ret, _Fn, _Args...>::value; +template + inline constexpr bool is_nothrow_invocable_r_v + = is_nothrow_invocable_r<_Ret, _Fn, _Args...>::value; + + + + + + + template + struct has_unique_object_representations + : bool_constant<__has_unique_object_representations( + remove_cv_t> + )> + { + static_assert(std::__is_complete_or_unbounded(__type_identity<_Tp>{}), + "template argument must be a complete class or an unbounded array"); + }; + + + template + inline constexpr bool has_unique_object_representations_v + = has_unique_object_representations<_Tp>::value; + + + + + + + template + struct is_aggregate + : bool_constant<__is_aggregate(remove_cv_t<_Tp>)> + { }; + + + + + + template + inline constexpr bool is_aggregate_v = __is_aggregate(remove_cv_t<_Tp>); +# 3828 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 + +} +# 61 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 1 3 +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + + + + template + inline constexpr _Tp* + __addressof(_Tp& __r) noexcept + { return __builtin_addressof(__r); } +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 + template + [[__nodiscard__]] + constexpr _Tp&& + forward(typename std::remove_reference<_Tp>::type& __t) noexcept + { return static_cast<_Tp&&>(__t); } + + + + + + + + template + [[__nodiscard__]] + constexpr _Tp&& + forward(typename std::remove_reference<_Tp>::type&& __t) noexcept + { + static_assert(!std::is_lvalue_reference<_Tp>::value, + "std::forward must not be used to convert an rvalue to an lvalue"); + return static_cast<_Tp&&>(__t); + } + + + + + + + template + [[__nodiscard__]] + constexpr typename std::remove_reference<_Tp>::type&& + move(_Tp&& __t) noexcept + { return static_cast::type&&>(__t); } + + + template + struct __move_if_noexcept_cond + : public __and_<__not_>, + is_copy_constructible<_Tp>>::type { }; +# 114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 + template + [[__nodiscard__]] + constexpr + __conditional_t<__move_if_noexcept_cond<_Tp>::value, const _Tp&, _Tp&&> + move_if_noexcept(_Tp& __x) noexcept + { return std::move(__x); } +# 135 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 + template + [[__nodiscard__]] + inline constexpr _Tp* + addressof(_Tp& __r) noexcept + { return std::__addressof(__r); } + + + + template + const _Tp* addressof(const _Tp&&) = delete; + + + template + + inline _Tp + __exchange(_Tp& __obj, _Up&& __new_val) + { + _Tp __old_val = std::move(__obj); + __obj = std::forward<_Up>(__new_val); + return __old_val; + } +# 179 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 + template + + inline + + typename enable_if<__and_<__not_<__is_tuple_like<_Tp>>, + is_move_constructible<_Tp>, + is_move_assignable<_Tp>>::value>::type + + + + swap(_Tp& __a, _Tp& __b) + noexcept(__and_, is_nothrow_move_assignable<_Tp>>::value) + + { + + + + + _Tp __tmp = std::move(__a); + __a = std::move(__b); + __b = std::move(__tmp); + } + + + + + template + + inline + + typename enable_if<__is_swappable<_Tp>::value>::type + + + + swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm]) + noexcept(__is_nothrow_swappable<_Tp>::value) + { + for (size_t __n = 0; __n < _Nm; ++__n) + swap(__a[__n], __b[__n]); + } + + + +} +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 1 3 +# 36 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 + +# 37 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 + + + + + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + template + struct tuple_size; + + + + + + template::type, + typename = typename enable_if::value>::type, + size_t = tuple_size<_Tp>::value> + using __enable_if_has_tuple_size = _Tp; + + template + struct tuple_size> + : public tuple_size<_Tp> { }; + + template + struct tuple_size> + : public tuple_size<_Tp> { }; + + template + struct tuple_size> + : public tuple_size<_Tp> { }; + + + template + inline constexpr size_t tuple_size_v = tuple_size<_Tp>::value; + + + + template + struct tuple_element; + + + template + using __tuple_element_t = typename tuple_element<__i, _Tp>::type; + + template + struct tuple_element<__i, const _Tp> + { + using type = const __tuple_element_t<__i, _Tp>; + }; + + template + struct tuple_element<__i, volatile _Tp> + { + using type = volatile __tuple_element_t<__i, _Tp>; + }; + + template + struct tuple_element<__i, const volatile _Tp> + { + using type = const volatile __tuple_element_t<__i, _Tp>; + }; + + + + + + template + constexpr size_t + __find_uniq_type_in_pack() + { + constexpr size_t __sz = sizeof...(_Types); + constexpr bool __found[__sz] = { __is_same(_Tp, _Types) ... }; + size_t __n = __sz; + for (size_t __i = 0; __i < __sz; ++__i) + { + if (__found[__i]) + { + if (__n < __sz) + return __sz; + __n = __i; + } + } + return __n; + } +# 134 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 + template + using tuple_element_t = typename tuple_element<__i, _Tp>::type; + + + + + template struct _Index_tuple { }; + + + template + struct _Build_index_tuple + { +# 154 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 + using __type = _Index_tuple<__integer_pack(_Num)...>; + + }; + + + + + + + template + struct integer_sequence + { + typedef _Tp value_type; + static constexpr size_t size() noexcept { return sizeof...(_Idx); } + }; + + + template + using make_integer_sequence + + + + = integer_sequence<_Tp, __integer_pack(_Num)...>; + + + + template + using index_sequence = integer_sequence; + + + template + using make_index_sequence = make_integer_sequence; + + + template + using index_sequence_for = make_index_sequence; + + + + struct in_place_t { + explicit in_place_t() = default; + }; + + inline constexpr in_place_t in_place{}; + + template struct in_place_type_t + { + explicit in_place_type_t() = default; + }; + + template + inline constexpr in_place_type_t<_Tp> in_place_type{}; + + template struct in_place_index_t + { + explicit in_place_index_t() = default; + }; + + template + inline constexpr in_place_index_t<_Idx> in_place_index{}; + + template + inline constexpr bool __is_in_place_type_v = false; + + template + inline constexpr bool __is_in_place_type_v> = true; + + template + using __is_in_place_type = bool_constant<__is_in_place_type_v<_Tp>>; + + + + + template + struct _Nth_type + { }; + + template + struct _Nth_type<0, _Tp0, _Rest...> + { using type = _Tp0; }; + + template + struct _Nth_type<1, _Tp0, _Tp1, _Rest...> + { using type = _Tp1; }; + + template + struct _Nth_type<2, _Tp0, _Tp1, _Tp2, _Rest...> + { using type = _Tp2; }; + + template + + + + struct _Nth_type<_Np, _Tp0, _Tp1, _Tp2, _Rest...> + : _Nth_type<_Np - 3, _Rest...> + { }; + + + template + struct _Nth_type<0, _Tp0, _Tp1, _Rest...> + { using type = _Tp0; }; + + template + struct _Nth_type<0, _Tp0, _Tp1, _Tp2, _Rest...> + { using type = _Tp0; }; + + template + struct _Nth_type<1, _Tp0, _Tp1, _Tp2, _Rest...> + { using type = _Tp1; }; + + + + + + + +} +# 63 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 2 3 + + + + + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 80 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + struct piecewise_construct_t { explicit piecewise_construct_t() = default; }; + + + inline constexpr piecewise_construct_t piecewise_construct = + piecewise_construct_t(); + + + + + template + class tuple; + + template + struct _Index_tuple; + + + + + + + + template + struct _PCC + { + template + static constexpr bool _ConstructiblePair() + { + return __and_, + is_constructible<_T2, const _U2&>>::value; + } + + template + static constexpr bool _ImplicitlyConvertiblePair() + { + return __and_, + is_convertible>::value; + } + + template + static constexpr bool _MoveConstructiblePair() + { + return __and_, + is_constructible<_T2, _U2&&>>::value; + } + + template + static constexpr bool _ImplicitlyMoveConvertiblePair() + { + return __and_, + is_convertible<_U2&&, _T2>>::value; + } + }; + + template + struct _PCC + { + template + static constexpr bool _ConstructiblePair() + { + return false; + } + + template + static constexpr bool _ImplicitlyConvertiblePair() + { + return false; + } + + template + static constexpr bool _MoveConstructiblePair() + { + return false; + } + + template + static constexpr bool _ImplicitlyMoveConvertiblePair() + { + return false; + } + }; + + + + template class __pair_base + { + + template friend struct pair; + __pair_base() = default; + ~__pair_base() = default; + __pair_base(const __pair_base&) = default; + __pair_base& operator=(const __pair_base&) = delete; + + }; +# 186 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + struct pair + : public __pair_base<_T1, _T2> + { + typedef _T1 first_type; + typedef _T2 second_type; + + _T1 first; + _T2 second; + + + constexpr pair(const pair&) = default; + constexpr pair(pair&&) = default; + + template + + pair(piecewise_construct_t, tuple<_Args1...>, tuple<_Args2...>); + + + void + swap(pair& __p) + noexcept(__and_<__is_nothrow_swappable<_T1>, + __is_nothrow_swappable<_T2>>::value) + { + using std::swap; + swap(first, __p.first); + swap(second, __p.second); + } +# 234 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + private: + template + + pair(tuple<_Args1...>&, tuple<_Args2...>&, + _Index_tuple<_Indexes1...>, _Index_tuple<_Indexes2...>); + public: +# 525 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template , + __is_implicitly_default_constructible<_U2>> + ::value, bool>::type = true> + constexpr pair() + : first(), second() { } + + template , + is_default_constructible<_U2>, + __not_< + __and_<__is_implicitly_default_constructible<_U1>, + __is_implicitly_default_constructible<_U2>>>> + ::value, bool>::type = false> + explicit constexpr pair() + : first(), second() { } + + + + using _PCCP = _PCC; + + + + template() + && _PCCP::template + _ImplicitlyConvertiblePair<_U1, _U2>(), + bool>::type=true> + constexpr pair(const _T1& __a, const _T2& __b) + : first(__a), second(__b) { } + + + template() + && !_PCCP::template + _ImplicitlyConvertiblePair<_U1, _U2>(), + bool>::type=false> + explicit constexpr pair(const _T1& __a, const _T2& __b) + : first(__a), second(__b) { } + + + + template + using _PCCFP = _PCC::value + || !is_same<_T2, _U2>::value, + _T1, _T2>; + + + template::template + _ConstructiblePair<_U1, _U2>() + && _PCCFP<_U1, _U2>::template + _ImplicitlyConvertiblePair<_U1, _U2>(), + bool>::type=true> + constexpr pair(const pair<_U1, _U2>& __p) + : first(__p.first), second(__p.second) + { ; } + + template::template + _ConstructiblePair<_U1, _U2>() + && !_PCCFP<_U1, _U2>::template + _ImplicitlyConvertiblePair<_U1, _U2>(), + bool>::type=false> + explicit constexpr pair(const pair<_U1, _U2>& __p) + : first(__p.first), second(__p.second) + { ; } +# 609 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + private: + + + + struct __zero_as_null_pointer_constant + { + __zero_as_null_pointer_constant(int __zero_as_null_pointer_constant::*) + { } + template::value>> + __zero_as_null_pointer_constant(_Tp) = delete; + }; + + public: + + + + + template>, + is_pointer<_T2>, + is_constructible<_T1, _U1>, + __not_>, + is_convertible<_U1, _T1>>::value, + bool> = true> + __attribute__ ((__deprecated__ ("use 'nullptr' instead of '0' to " "initialize std::pair of move-only " "type and pointer"))) + constexpr + pair(_U1&& __x, __zero_as_null_pointer_constant, ...) + : first(std::forward<_U1>(__x)), second(nullptr) + { ; } + + template>, + is_pointer<_T2>, + is_constructible<_T1, _U1>, + __not_>, + __not_>>::value, + bool> = false> + __attribute__ ((__deprecated__ ("use 'nullptr' instead of '0' to " "initialize std::pair of move-only " "type and pointer"))) + explicit constexpr + pair(_U1&& __x, __zero_as_null_pointer_constant, ...) + : first(std::forward<_U1>(__x)), second(nullptr) + { ; } + + template, + __not_>, + is_constructible<_T2, _U2>, + __not_>, + is_convertible<_U2, _T2>>::value, + bool> = true> + __attribute__ ((__deprecated__ ("use 'nullptr' instead of '0' to " "initialize std::pair of move-only " "type and pointer"))) + constexpr + pair(__zero_as_null_pointer_constant, _U2&& __y, ...) + : first(nullptr), second(std::forward<_U2>(__y)) + { ; } + + template, + __not_>, + is_constructible<_T2, _U2>, + __not_>, + __not_>>::value, + bool> = false> + __attribute__ ((__deprecated__ ("use 'nullptr' instead of '0' to " "initialize std::pair of move-only " "type and pointer"))) + explicit constexpr + pair(__zero_as_null_pointer_constant, _U2&& __y, ...) + : first(nullptr), second(std::forward<_U2>(__y)) + { ; } + + + + template() + && _PCCP::template + _ImplicitlyMoveConvertiblePair<_U1, _U2>(), + bool>::type=true> + constexpr pair(_U1&& __x, _U2&& __y) + : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) + { ; } + + template() + && !_PCCP::template + _ImplicitlyMoveConvertiblePair<_U1, _U2>(), + bool>::type=false> + explicit constexpr pair(_U1&& __x, _U2&& __y) + : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) + { ; } + + + template::template + _MoveConstructiblePair<_U1, _U2>() + && _PCCFP<_U1, _U2>::template + _ImplicitlyMoveConvertiblePair<_U1, _U2>(), + bool>::type=true> + constexpr pair(pair<_U1, _U2>&& __p) + : first(std::forward<_U1>(__p.first)), + second(std::forward<_U2>(__p.second)) + { ; } + + template::template + _MoveConstructiblePair<_U1, _U2>() + && !_PCCFP<_U1, _U2>::template + _ImplicitlyMoveConvertiblePair<_U1, _U2>(), + bool>::type=false> + explicit constexpr pair(pair<_U1, _U2>&& __p) + : first(std::forward<_U1>(__p.first)), + second(std::forward<_U2>(__p.second)) + { ; } + + + + pair& + operator=(__conditional_t<__and_, + is_copy_assignable<_T2>>::value, + const pair&, const __nonesuch&> __p) + { + first = __p.first; + second = __p.second; + return *this; + } + + pair& + operator=(__conditional_t<__and_, + is_move_assignable<_T2>>::value, + pair&&, __nonesuch&&> __p) + noexcept(__and_, + is_nothrow_move_assignable<_T2>>::value) + { + first = std::forward(__p.first); + second = std::forward(__p.second); + return *this; + } + + template + typename enable_if<__and_, + is_assignable<_T2&, const _U2&>>::value, + pair&>::type + operator=(const pair<_U1, _U2>& __p) + { + first = __p.first; + second = __p.second; + return *this; + } + + template + typename enable_if<__and_, + is_assignable<_T2&, _U2&&>>::value, + pair&>::type + operator=(pair<_U1, _U2>&& __p) + { + first = std::forward<_U1>(__p.first); + second = std::forward<_U2>(__p.second); + return *this; + } +# 801 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + }; + + + + + template pair(_T1, _T2) -> pair<_T1, _T2>; + + + + template + inline constexpr bool + operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return __x.first == __y.first && __x.second == __y.second; } +# 833 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + inline constexpr bool + operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return __x.first < __y.first + || (!(__y.first < __x.first) && __x.second < __y.second); } + + + template + inline constexpr bool + operator!=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return !(__x == __y); } + + + template + inline constexpr bool + operator>(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return __y < __x; } + + + template + inline constexpr bool + operator<=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return !(__y < __x); } + + + template + inline constexpr bool + operator>=(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y) + { return !(__x < __y); } +# 870 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + inline + + + typename enable_if<__and_<__is_swappable<_T1>, + __is_swappable<_T2>>::value>::type + + + + swap(pair<_T1, _T2>& __x, pair<_T1, _T2>& __y) + noexcept(noexcept(__x.swap(__y))) + { __x.swap(__y); } +# 893 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + typename enable_if, + __is_swappable<_T2>>::value>::type + swap(pair<_T1, _T2>&, pair<_T1, _T2>&) = delete; +# 919 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + constexpr pair::__type, + typename __decay_and_strip<_T2>::__type> + make_pair(_T1&& __x, _T2&& __y) + { + typedef typename __decay_and_strip<_T1>::__type __ds_type1; + typedef typename __decay_and_strip<_T2>::__type __ds_type2; + typedef pair<__ds_type1, __ds_type2> __pair_type; + return __pair_type(std::forward<_T1>(__x), std::forward<_T2>(__y)); + } +# 942 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + template + struct __is_tuple_like_impl> : true_type + { }; + + + + template + struct tuple_size> + : public integral_constant { }; + + + template + struct tuple_element<0, pair<_Tp1, _Tp2>> + { typedef _Tp1 type; }; + + + template + struct tuple_element<1, pair<_Tp1, _Tp2>> + { typedef _Tp2 type; }; + + + template + inline constexpr size_t tuple_size_v> = 2; + + template + inline constexpr size_t tuple_size_v> = 2; + + template + inline constexpr bool __is_pair = false; + + template + inline constexpr bool __is_pair> = true; + + + + template + struct __pair_get; + + template<> + struct __pair_get<0> + { + template + static constexpr _Tp1& + __get(pair<_Tp1, _Tp2>& __pair) noexcept + { return __pair.first; } + + template + static constexpr _Tp1&& + __move_get(pair<_Tp1, _Tp2>&& __pair) noexcept + { return std::forward<_Tp1>(__pair.first); } + + template + static constexpr const _Tp1& + __const_get(const pair<_Tp1, _Tp2>& __pair) noexcept + { return __pair.first; } + + template + static constexpr const _Tp1&& + __const_move_get(const pair<_Tp1, _Tp2>&& __pair) noexcept + { return std::forward(__pair.first); } + }; + + template<> + struct __pair_get<1> + { + template + static constexpr _Tp2& + __get(pair<_Tp1, _Tp2>& __pair) noexcept + { return __pair.second; } + + template + static constexpr _Tp2&& + __move_get(pair<_Tp1, _Tp2>&& __pair) noexcept + { return std::forward<_Tp2>(__pair.second); } + + template + static constexpr const _Tp2& + __const_get(const pair<_Tp1, _Tp2>& __pair) noexcept + { return __pair.second; } + + template + static constexpr const _Tp2&& + __const_move_get(const pair<_Tp1, _Tp2>&& __pair) noexcept + { return std::forward(__pair.second); } + }; + + + + + + + template + constexpr typename tuple_element<_Int, pair<_Tp1, _Tp2>>::type& + get(pair<_Tp1, _Tp2>& __in) noexcept + { return __pair_get<_Int>::__get(__in); } + + template + constexpr typename tuple_element<_Int, pair<_Tp1, _Tp2>>::type&& + get(pair<_Tp1, _Tp2>&& __in) noexcept + { return __pair_get<_Int>::__move_get(std::move(__in)); } + + template + constexpr const typename tuple_element<_Int, pair<_Tp1, _Tp2>>::type& + get(const pair<_Tp1, _Tp2>& __in) noexcept + { return __pair_get<_Int>::__const_get(__in); } + + template + constexpr const typename tuple_element<_Int, pair<_Tp1, _Tp2>>::type&& + get(const pair<_Tp1, _Tp2>&& __in) noexcept + { return __pair_get<_Int>::__const_move_get(std::move(__in)); } + + + + + + template + constexpr _Tp& + get(pair<_Tp, _Up>& __p) noexcept + { return __p.first; } + + template + constexpr const _Tp& + get(const pair<_Tp, _Up>& __p) noexcept + { return __p.first; } + + template + constexpr _Tp&& + get(pair<_Tp, _Up>&& __p) noexcept + { return std::move(__p.first); } + + template + constexpr const _Tp&& + get(const pair<_Tp, _Up>&& __p) noexcept + { return std::move(__p.first); } + + template + constexpr _Tp& + get(pair<_Up, _Tp>& __p) noexcept + { return __p.second; } + + template + constexpr const _Tp& + get(const pair<_Up, _Tp>& __p) noexcept + { return __p.second; } + + template + constexpr _Tp&& + get(pair<_Up, _Tp>&& __p) noexcept + { return std::move(__p.second); } + + template + constexpr const _Tp&& + get(const pair<_Up, _Tp>&& __p) noexcept + { return std::move(__p.second); } +# 1118 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 + +} +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 1 3 +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 + +# 63 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 +# 74 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 93 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 + struct input_iterator_tag { }; + + + struct output_iterator_tag { }; + + + struct forward_iterator_tag : public input_iterator_tag { }; + + + + struct bidirectional_iterator_tag : public forward_iterator_tag { }; + + + + struct random_access_iterator_tag : public bidirectional_iterator_tag { }; +# 125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 + template + struct [[__deprecated__]] iterator + { + + typedef _Category iterator_category; + + typedef _Tp value_type; + + typedef _Distance difference_type; + + typedef _Pointer pointer; + + typedef _Reference reference; + }; +# 149 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 + template + struct iterator_traits; + + + + + template> + struct __iterator_traits { }; + + + + template + struct __iterator_traits<_Iterator, + __void_t> + { + typedef typename _Iterator::iterator_category iterator_category; + typedef typename _Iterator::value_type value_type; + typedef typename _Iterator::difference_type difference_type; + typedef typename _Iterator::pointer pointer; + typedef typename _Iterator::reference reference; + }; + + + template + struct iterator_traits + : public __iterator_traits<_Iterator> { }; +# 209 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 + template + struct iterator_traits<_Tp*> + { + typedef random_access_iterator_tag iterator_category; + typedef _Tp value_type; + typedef ptrdiff_t difference_type; + typedef _Tp* pointer; + typedef _Tp& reference; + }; + + + template + struct iterator_traits + { + typedef random_access_iterator_tag iterator_category; + typedef _Tp value_type; + typedef ptrdiff_t difference_type; + typedef const _Tp* pointer; + typedef const _Tp& reference; + }; + + + + + + + template + __attribute__((__always_inline__)) + inline constexpr + typename iterator_traits<_Iter>::iterator_category + __iterator_category(const _Iter&) + { return typename iterator_traits<_Iter>::iterator_category(); } + + + + + template + using __iterator_category_t + = typename iterator_traits<_Iter>::iterator_category; + + template + using _RequireInputIter = + __enable_if_t, + input_iterator_tag>::value>; + + template> + struct __is_random_access_iter + : is_base_of + { + typedef is_base_of _Base; + enum { __value = _Base::value }; + }; + + + + + + + + +} +# 66 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 1 3 +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 + +# 63 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/concept_check.h" 1 3 +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/concept_check.h" 3 + +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/concept_check.h" 3 +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/debug/assertions.h" 1 3 +# 66 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 2 3 + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + template struct _List_iterator; + template struct _List_const_iterator; + + + template + inline constexpr + typename iterator_traits<_InputIterator>::difference_type + __distance(_InputIterator __first, _InputIterator __last, + input_iterator_tag) + { + + + + typename iterator_traits<_InputIterator>::difference_type __n = 0; + while (__first != __last) + { + ++__first; + ++__n; + } + return __n; + } + + template + __attribute__((__always_inline__)) + inline constexpr + typename iterator_traits<_RandomAccessIterator>::difference_type + __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, + random_access_iterator_tag) + { + + + + return __last - __first; + } + + + + template + ptrdiff_t + __distance(std::_List_iterator<_Tp>, + std::_List_iterator<_Tp>, + input_iterator_tag); + + template + ptrdiff_t + __distance(std::_List_const_iterator<_Tp>, + std::_List_const_iterator<_Tp>, + input_iterator_tag); + + + + + template + void + __distance(_OutputIterator, _OutputIterator, output_iterator_tag) = delete; +# 144 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 + template + [[__nodiscard__]] __attribute__((__always_inline__)) + inline constexpr + typename iterator_traits<_InputIterator>::difference_type + distance(_InputIterator __first, _InputIterator __last) + { + + return std::__distance(__first, __last, + std::__iterator_category(__first)); + } + + template + inline constexpr void + __advance(_InputIterator& __i, _Distance __n, input_iterator_tag) + { + + + do { if (std::__is_constant_evaluated() && !bool(__n >= 0)) __builtin_unreachable(); } while (false); + while (__n--) + ++__i; + } + + template + inline constexpr void + __advance(_BidirectionalIterator& __i, _Distance __n, + bidirectional_iterator_tag) + { + + + + if (__n > 0) + while (__n--) + ++__i; + else + while (__n++) + --__i; + } + + template + inline constexpr void + __advance(_RandomAccessIterator& __i, _Distance __n, + random_access_iterator_tag) + { + + + + if (__builtin_constant_p(__n) && __n == 1) + ++__i; + else if (__builtin_constant_p(__n) && __n == -1) + --__i; + else + __i += __n; + } + + + + template + void + __advance(_OutputIterator&, _Distance, output_iterator_tag) = delete; +# 217 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 + template + __attribute__((__always_inline__)) + inline constexpr void + advance(_InputIterator& __i, _Distance __n) + { + + typename iterator_traits<_InputIterator>::difference_type __d = __n; + std::__advance(__i, __d, std::__iterator_category(__i)); + } + + + + template + [[__nodiscard__]] [[__gnu__::__always_inline__]] + inline constexpr _InputIterator + next(_InputIterator __x, typename + iterator_traits<_InputIterator>::difference_type __n = 1) + { + + + std::advance(__x, __n); + return __x; + } + + template + [[__nodiscard__]] [[__gnu__::__always_inline__]] + inline constexpr _BidirectionalIterator + prev(_BidirectionalIterator __x, typename + iterator_traits<_BidirectionalIterator>::difference_type __n = 1) + { + + + + std::advance(__x, -__n); + return __x; + } + + + + +} +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 1 3 +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/ptr_traits.h" 1 3 +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/ptr_traits.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + class __undefined; + + + + template + struct __get_first_arg + { using type = __undefined; }; + + template class _SomeTemplate, typename _Tp, + typename... _Types> + struct __get_first_arg<_SomeTemplate<_Tp, _Types...>> + { using type = _Tp; }; + + + + template + struct __replace_first_arg + { }; + + template class _SomeTemplate, typename _Up, + typename _Tp, typename... _Types> + struct __replace_first_arg<_SomeTemplate<_Tp, _Types...>, _Up> + { using type = _SomeTemplate<_Up, _Types...>; }; + + + template + struct __ptr_traits_elem : __get_first_arg<_Ptr> + { }; + + + + + + + + template + struct __ptr_traits_elem<_Ptr, __void_t> + { using type = typename _Ptr::element_type; }; + + + template + using __ptr_traits_elem_t = typename __ptr_traits_elem<_Ptr>::type; + + + + + template::value> + struct __ptr_traits_ptr_to + { + using pointer = _Ptr; + using element_type = _Elt; + + + + + + + + static pointer + pointer_to(element_type& __r) + + + + + + { return pointer::pointer_to(__r); } + }; + + + template + struct __ptr_traits_ptr_to<_Ptr, _Elt, true> + { }; + + + template + struct __ptr_traits_ptr_to<_Tp*, _Tp, false> + { + using pointer = _Tp*; + using element_type = _Tp; + + + + + + + static pointer + pointer_to(element_type& __r) noexcept + { return std::addressof(__r); } + }; + + template + struct __ptr_traits_impl : __ptr_traits_ptr_to<_Ptr, _Elt> + { + private: + template + using __diff_t = typename _Tp::difference_type; + + template + using __rebind = __type_identity>; + + public: + + using pointer = _Ptr; + + + using element_type = _Elt; + + + using difference_type = __detected_or_t; + + + template + using rebind = typename __detected_or_t<__replace_first_arg<_Ptr, _Up>, + __rebind, _Ptr, _Up>::type; + }; + + + + template + struct __ptr_traits_impl<_Ptr, __undefined> + { }; + + + + + + + + template + struct pointer_traits : __ptr_traits_impl<_Ptr, __ptr_traits_elem_t<_Ptr>> + { }; + + + + + + + + template + struct pointer_traits<_Tp*> : __ptr_traits_ptr_to<_Tp*, _Tp> + { + + typedef _Tp* pointer; + + typedef _Tp element_type; + + typedef ptrdiff_t difference_type; + + template using rebind = _Up*; + }; + + + template + using __ptr_rebind = typename pointer_traits<_Ptr>::template rebind<_Tp>; + + template + constexpr _Tp* + __to_address(_Tp* __ptr) noexcept + { + static_assert(!std::is_function<_Tp>::value, "not a function pointer"); + return __ptr; + } + + + template + constexpr typename std::pointer_traits<_Ptr>::element_type* + __to_address(const _Ptr& __ptr) + { return std::__to_address(__ptr.operator->()); } +# 266 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/ptr_traits.h" 3 + +} +# 68 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 2 3 +# 88 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 113 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + +# 113 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +# 135 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class reverse_iterator + : public iterator::iterator_category, + typename iterator_traits<_Iterator>::value_type, + typename iterator_traits<_Iterator>::difference_type, + typename iterator_traits<_Iterator>::pointer, + typename iterator_traits<_Iterator>::reference> + { + template + friend class reverse_iterator; +# 154 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + protected: + _Iterator current; + + typedef iterator_traits<_Iterator> __traits_type; + + public: + typedef _Iterator iterator_type; + typedef typename __traits_type::pointer pointer; + + typedef typename __traits_type::difference_type difference_type; + typedef typename __traits_type::reference reference; +# 185 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + constexpr + reverse_iterator() + noexcept(noexcept(_Iterator())) + : current() + { } + + + + + explicit constexpr + reverse_iterator(iterator_type __x) + noexcept(noexcept(_Iterator(__x))) + : current(__x) + { } + + + + + constexpr + reverse_iterator(const reverse_iterator& __x) + noexcept(noexcept(_Iterator(__x.current))) + : current(__x.current) + { } + + + reverse_iterator& operator=(const reverse_iterator&) = default; + + + + + + + template + + + + constexpr + reverse_iterator(const reverse_iterator<_Iter>& __x) + noexcept(noexcept(_Iterator(__x.current))) + : current(__x.current) + { } + + + template + + + + + constexpr + reverse_iterator& + operator=(const reverse_iterator<_Iter>& __x) + noexcept(noexcept(current = __x.current)) + { + current = __x.current; + return *this; + } + + + + + + [[__nodiscard__]] + constexpr iterator_type + base() const + noexcept(noexcept(_Iterator(current))) + { return current; } +# 262 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + [[__nodiscard__]] + constexpr reference + operator*() const + { + _Iterator __tmp = current; + return *--__tmp; + } + + + + + + + [[__nodiscard__]] + constexpr pointer + operator->() const + + + + + { + + + _Iterator __tmp = current; + --__tmp; + return _S_to_pointer(__tmp); + } + + + + + + + constexpr reverse_iterator& + operator++() + { + --current; + return *this; + } + + + + + + + constexpr reverse_iterator + operator++(int) + { + reverse_iterator __tmp = *this; + --current; + return __tmp; + } + + + + + + + constexpr reverse_iterator& + operator--() + { + ++current; + return *this; + } + + + + + + + constexpr reverse_iterator + operator--(int) + { + reverse_iterator __tmp = *this; + ++current; + return __tmp; + } + + + + + + + [[__nodiscard__]] + constexpr reverse_iterator + operator+(difference_type __n) const + { return reverse_iterator(current - __n); } + + + + + + + + constexpr reverse_iterator& + operator+=(difference_type __n) + { + current -= __n; + return *this; + } + + + + + + + [[__nodiscard__]] + constexpr reverse_iterator + operator-(difference_type __n) const + { return reverse_iterator(current + __n); } + + + + + + + + constexpr reverse_iterator& + operator-=(difference_type __n) + { + current += __n; + return *this; + } + + + + + + + [[__nodiscard__]] + constexpr reference + operator[](difference_type __n) const + { return *(*this + __n); } +# 422 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + private: + template + static constexpr _Tp* + _S_to_pointer(_Tp* __p) + { return __p; } + + template + static constexpr pointer + _S_to_pointer(_Tp __t) + { return __t.operator->(); } + }; +# 445 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline constexpr bool + operator==(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return __x.base() == __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator<(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return __y.base() < __x.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator!=(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return !(__x == __y); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return __y < __x; } + + template + [[__nodiscard__]] + inline constexpr bool + operator<=(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return !(__y < __x); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>=(const reverse_iterator<_Iterator>& __x, + const reverse_iterator<_Iterator>& __y) + { return !(__x < __y); } + + + + + template + [[__nodiscard__]] + inline constexpr bool + operator==(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() == __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator<(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() > __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator!=(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() != __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() < __y.base(); } + + template + inline constexpr bool + operator<=(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() >= __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>=(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + { return __x.base() <= __y.base(); } +# 622 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline constexpr auto + operator-(const reverse_iterator<_IteratorL>& __x, + const reverse_iterator<_IteratorR>& __y) + -> decltype(__y.base() - __x.base()) + { return __y.base() - __x.base(); } + + + template + [[__nodiscard__]] + inline constexpr reverse_iterator<_Iterator> + operator+(typename reverse_iterator<_Iterator>::difference_type __n, + const reverse_iterator<_Iterator>& __x) + { return reverse_iterator<_Iterator>(__x.base() - __n); } + + + + template + inline constexpr reverse_iterator<_Iterator> + __make_reverse_iterator(_Iterator __i) + { return reverse_iterator<_Iterator>(__i); } + + + + + + + + template + [[__nodiscard__]] + inline constexpr reverse_iterator<_Iterator> + make_reverse_iterator(_Iterator __i) + { return reverse_iterator<_Iterator>(__i); } +# 666 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + + auto + __niter_base(reverse_iterator<_Iterator> __it) + -> decltype(__make_reverse_iterator(__niter_base(__it.base()))) + { return __make_reverse_iterator(__niter_base(__it.base())); } + + template + struct __is_move_iterator > + : __is_move_iterator<_Iterator> + { }; + + template + + auto + __miter_base(reverse_iterator<_Iterator> __it) + -> decltype(__make_reverse_iterator(__miter_base(__it.base()))) + { return __make_reverse_iterator(__miter_base(__it.base())); } +# 697 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class back_insert_iterator + : public iterator + { + protected: + _Container* container; + + public: + + typedef _Container container_type; + + + + + + explicit + back_insert_iterator(_Container& __x) + : container(std::__addressof(__x)) { } +# 735 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + + back_insert_iterator& + operator=(const typename _Container::value_type& __value) + { + container->push_back(__value); + return *this; + } + + + back_insert_iterator& + operator=(typename _Container::value_type&& __value) + { + container->push_back(std::move(__value)); + return *this; + } + + + + [[__nodiscard__]] + back_insert_iterator& + operator*() + { return *this; } + + + + back_insert_iterator& + operator++() + { return *this; } + + + + back_insert_iterator + operator++(int) + { return *this; } + }; +# 782 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline back_insert_iterator<_Container> + back_inserter(_Container& __x) + { return back_insert_iterator<_Container>(__x); } +# 798 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class front_insert_iterator + : public iterator + { + protected: + _Container* container; + + public: + + typedef _Container container_type; + + + + + + explicit + front_insert_iterator(_Container& __x) + : container(std::__addressof(__x)) { } +# 836 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + + front_insert_iterator& + operator=(const typename _Container::value_type& __value) + { + container->push_front(__value); + return *this; + } + + + front_insert_iterator& + operator=(typename _Container::value_type&& __value) + { + container->push_front(std::move(__value)); + return *this; + } + + + + [[__nodiscard__]] + front_insert_iterator& + operator*() + { return *this; } + + + + front_insert_iterator& + operator++() + { return *this; } + + + + front_insert_iterator + operator++(int) + { return *this; } + }; +# 883 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline front_insert_iterator<_Container> + front_inserter(_Container& __x) + { return front_insert_iterator<_Container>(__x); } +# 903 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class insert_iterator + : public iterator + { + + + + typedef typename _Container::iterator _Iter; + + protected: + _Container* container; + _Iter iter; + + public: + + typedef _Container container_type; +# 928 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + + insert_iterator(_Container& __x, _Iter __i) + : container(std::__addressof(__x)), iter(__i) {} +# 964 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + + insert_iterator& + operator=(const typename _Container::value_type& __value) + { + iter = container->insert(iter, __value); + ++iter; + return *this; + } + + + insert_iterator& + operator=(typename _Container::value_type&& __value) + { + iter = container->insert(iter, std::move(__value)); + ++iter; + return *this; + } + + + + [[__nodiscard__]] + insert_iterator& + operator*() + { return *this; } + + + + insert_iterator& + operator++() + { return *this; } + + + + insert_iterator& + operator++(int) + { return *this; } + }; + +#pragma GCC diagnostic pop +# 1023 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline insert_iterator<_Container> + inserter(_Container& __x, typename _Container::iterator __i) + { return insert_iterator<_Container>(__x, __i); } + + + + + +} + +namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) +{ + +# 1046 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class __normal_iterator + { + protected: + _Iterator _M_current; + + typedef std::iterator_traits<_Iterator> __traits_type; + + + template + using __convertible_from + = std::__enable_if_t::value>; + + + public: + typedef _Iterator iterator_type; + typedef typename __traits_type::iterator_category iterator_category; + typedef typename __traits_type::value_type value_type; + typedef typename __traits_type::difference_type difference_type; + typedef typename __traits_type::reference reference; + typedef typename __traits_type::pointer pointer; + + + + + + constexpr __normal_iterator() noexcept + : _M_current(_Iterator()) { } + + explicit + __normal_iterator(const _Iterator& __i) noexcept + : _M_current(__i) { } + + + + template> + + __normal_iterator(const __normal_iterator<_Iter, _Container>& __i) + noexcept +# 1094 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + : _M_current(__i.base()) { } + + + + reference + operator*() const noexcept + { return *_M_current; } + + + pointer + operator->() const noexcept + { return _M_current; } + + + __normal_iterator& + operator++() noexcept + { + ++_M_current; + return *this; + } + + + __normal_iterator + operator++(int) noexcept + { return __normal_iterator(_M_current++); } + + + + __normal_iterator& + operator--() noexcept + { + --_M_current; + return *this; + } + + + __normal_iterator + operator--(int) noexcept + { return __normal_iterator(_M_current--); } + + + + reference + operator[](difference_type __n) const noexcept + { return _M_current[__n]; } + + + __normal_iterator& + operator+=(difference_type __n) noexcept + { _M_current += __n; return *this; } + + + __normal_iterator + operator+(difference_type __n) const noexcept + { return __normal_iterator(_M_current + __n); } + + + __normal_iterator& + operator-=(difference_type __n) noexcept + { _M_current -= __n; return *this; } + + + __normal_iterator + operator-(difference_type __n) const noexcept + { return __normal_iterator(_M_current - __n); } + + + const _Iterator& + base() const noexcept + { return _M_current; } + }; +# 1214 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline bool + operator==(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() == __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator==(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() == __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator!=(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() != __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator!=(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() != __rhs.base(); } + + + template + [[__nodiscard__]] + inline bool + operator<(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() < __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator<(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() < __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator>(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() > __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator>(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() > __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator<=(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() <= __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator<=(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() <= __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator>=(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) + noexcept + { return __lhs.base() >= __rhs.base(); } + + template + [[__nodiscard__]] + inline bool + operator>=(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() >= __rhs.base(); } + + + + + + + template + + + [[__nodiscard__]] + inline auto + operator-(const __normal_iterator<_IteratorL, _Container>& __lhs, + const __normal_iterator<_IteratorR, _Container>& __rhs) noexcept + -> decltype(__lhs.base() - __rhs.base()) + + + + + + { return __lhs.base() - __rhs.base(); } + + template + [[__nodiscard__]] + inline typename __normal_iterator<_Iterator, _Container>::difference_type + operator-(const __normal_iterator<_Iterator, _Container>& __lhs, + const __normal_iterator<_Iterator, _Container>& __rhs) + noexcept + { return __lhs.base() - __rhs.base(); } + + template + [[__nodiscard__]] + inline __normal_iterator<_Iterator, _Container> + operator+(typename __normal_iterator<_Iterator, _Container>::difference_type + __n, const __normal_iterator<_Iterator, _Container>& __i) + noexcept + { return __normal_iterator<_Iterator, _Container>(__i.base() + __n); } + + +} + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + template + + _Iterator + __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) + noexcept(std::is_nothrow_copy_constructible<_Iterator>::value) + { return __it.base(); } + + + + + + + template + constexpr auto + __to_address(const __gnu_cxx::__normal_iterator<_Iterator, + _Container>& __it) noexcept + -> decltype(std::__to_address(__it.base())) + { return std::__to_address(__it.base()); } +# 1421 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + namespace __detail + { +# 1437 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + } +# 1448 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + class move_iterator + + + + { + _Iterator _M_current; + + using __traits_type = iterator_traits<_Iterator>; + + using __base_ref = typename __traits_type::reference; + + + template + friend class move_iterator; +# 1487 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + public: + using iterator_type = _Iterator; +# 1501 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + typedef typename __traits_type::iterator_category iterator_category; + typedef typename __traits_type::value_type value_type; + typedef typename __traits_type::difference_type difference_type; + + typedef _Iterator pointer; + + + using reference + = __conditional_t::value, + typename remove_reference<__base_ref>::type&&, + __base_ref>; + + + constexpr + move_iterator() + : _M_current() { } + + explicit constexpr + move_iterator(iterator_type __i) + : _M_current(std::move(__i)) { } + + template + + + + constexpr + move_iterator(const move_iterator<_Iter>& __i) + : _M_current(__i._M_current) { } + + template + + + + + constexpr + move_iterator& operator=(const move_iterator<_Iter>& __i) + { + _M_current = __i._M_current; + return *this; + } + + + [[__nodiscard__]] + constexpr iterator_type + base() const + { return _M_current; } +# 1559 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + [[__nodiscard__]] + constexpr reference + operator*() const + + + + { return static_cast(*_M_current); } + + + [[__nodiscard__]] + constexpr pointer + operator->() const + { return _M_current; } + + constexpr move_iterator& + operator++() + { + ++_M_current; + return *this; + } + + constexpr move_iterator + operator++(int) + { + move_iterator __tmp = *this; + ++_M_current; + return __tmp; + } + + + + + + + + constexpr move_iterator& + operator--() + { + --_M_current; + return *this; + } + + constexpr move_iterator + operator--(int) + { + move_iterator __tmp = *this; + --_M_current; + return __tmp; + } + + [[__nodiscard__]] + constexpr move_iterator + operator+(difference_type __n) const + { return move_iterator(_M_current + __n); } + + constexpr move_iterator& + operator+=(difference_type __n) + { + _M_current += __n; + return *this; + } + + [[__nodiscard__]] + constexpr move_iterator + operator-(difference_type __n) const + { return move_iterator(_M_current - __n); } + + constexpr move_iterator& + operator-=(difference_type __n) + { + _M_current -= __n; + return *this; + } + + [[__nodiscard__]] + constexpr reference + operator[](difference_type __n) const + + + + { return std::move(_M_current[__n]); } +# 1673 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + }; + + template + [[__nodiscard__]] + inline constexpr bool + operator==(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + + + + { return __x.base() == __y.base(); } +# 1694 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline constexpr bool + operator!=(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + { return !(__x == __y); } + + + template + [[__nodiscard__]] + inline constexpr bool + operator<(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + + + + { return __x.base() < __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator<=(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + + + + { return !(__y < __x); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + + + + { return __y < __x; } + + template + [[__nodiscard__]] + inline constexpr bool + operator>=(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + + + + { return !(__x < __y); } + + + + + template + [[__nodiscard__]] + inline constexpr bool + operator==(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return __x.base() == __y.base(); } +# 1760 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + [[__nodiscard__]] + inline constexpr bool + operator!=(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return !(__x == __y); } + + template + [[__nodiscard__]] + inline constexpr bool + operator<(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return __x.base() < __y.base(); } + + template + [[__nodiscard__]] + inline constexpr bool + operator<=(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return !(__y < __x); } + + template + [[__nodiscard__]] + inline constexpr bool + operator>(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return __y < __x; } + + template + [[__nodiscard__]] + inline constexpr bool + operator>=(const move_iterator<_Iterator>& __x, + const move_iterator<_Iterator>& __y) + { return !(__x < __y); } + + + + template + [[__nodiscard__]] + inline constexpr auto + operator-(const move_iterator<_IteratorL>& __x, + const move_iterator<_IteratorR>& __y) + -> decltype(__x.base() - __y.base()) + { return __x.base() - __y.base(); } + + template + [[__nodiscard__]] + inline constexpr move_iterator<_Iterator> + operator+(typename move_iterator<_Iterator>::difference_type __n, + const move_iterator<_Iterator>& __x) + { return __x + __n; } + + template + [[__nodiscard__]] + inline constexpr move_iterator<_Iterator> + make_move_iterator(_Iterator __i) + { return move_iterator<_Iterator>(std::move(__i)); } + + template::value_type>::value, + _Iterator, move_iterator<_Iterator>>> + inline constexpr _ReturnType + __make_move_if_noexcept_iterator(_Iterator __i) + { return _ReturnType(__i); } + + + + template::value, + const _Tp*, move_iterator<_Tp*>>> + inline constexpr _ReturnType + __make_move_if_noexcept_iterator(_Tp* __i) + { return _ReturnType(__i); } +# 2952 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + + auto + __niter_base(move_iterator<_Iterator> __it) + -> decltype(make_move_iterator(__niter_base(__it.base()))) + { return make_move_iterator(__niter_base(__it.base())); } + + template + struct __is_move_iterator > + { + enum { __value = 1 }; + typedef __true_type __type; + }; + + template + + auto + __miter_base(move_iterator<_Iterator> __it) + -> decltype(__miter_base(__it.base())) + { return __miter_base(__it.base()); } +# 2984 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 + template + using __iter_key_t = remove_const_t< + typename iterator_traits<_InputIterator>::value_type::first_type>; + + template + using __iter_val_t + = typename iterator_traits<_InputIterator>::value_type::second_type; + + template + struct pair; + + template + using __iter_to_alloc_t + = pair, __iter_val_t<_InputIterator>>; + + + +} +# 68 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/debug/debug.h" 1 3 +# 48 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/debug/debug.h" 3 +namespace std +{ + namespace __debug { } +} + + + + +namespace __gnu_debug +{ + using namespace std::__debug; + + template + struct _Safe_iterator; +} +# 70 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/predefined_ops.h" 1 3 +# 35 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/predefined_ops.h" 3 +namespace __gnu_cxx +{ +namespace __ops +{ + struct _Iter_less_iter + { + template + constexpr + bool + operator()(_Iterator1 __it1, _Iterator2 __it2) const + { return *__it1 < *__it2; } + }; + + constexpr + inline _Iter_less_iter + __iter_less_iter() + { return _Iter_less_iter(); } + + struct _Iter_less_val + { + + constexpr _Iter_less_val() = default; + + + + + + explicit + _Iter_less_val(_Iter_less_iter) { } + + template + + bool + operator()(_Iterator __it, _Value& __val) const + { return *__it < __val; } + }; + + + inline _Iter_less_val + __iter_less_val() + { return _Iter_less_val(); } + + + inline _Iter_less_val + __iter_comp_val(_Iter_less_iter) + { return _Iter_less_val(); } + + struct _Val_less_iter + { + + constexpr _Val_less_iter() = default; + + + + + + explicit + _Val_less_iter(_Iter_less_iter) { } + + template + + bool + operator()(_Value& __val, _Iterator __it) const + { return __val < *__it; } + }; + + + inline _Val_less_iter + __val_less_iter() + { return _Val_less_iter(); } + + + inline _Val_less_iter + __val_comp_iter(_Iter_less_iter) + { return _Val_less_iter(); } + + struct _Iter_equal_to_iter + { + template + + bool + operator()(_Iterator1 __it1, _Iterator2 __it2) const + { return *__it1 == *__it2; } + }; + + + inline _Iter_equal_to_iter + __iter_equal_to_iter() + { return _Iter_equal_to_iter(); } + + struct _Iter_equal_to_val + { + template + + bool + operator()(_Iterator __it, _Value& __val) const + { return *__it == __val; } + }; + + + inline _Iter_equal_to_val + __iter_equal_to_val() + { return _Iter_equal_to_val(); } + + + inline _Iter_equal_to_val + __iter_comp_val(_Iter_equal_to_iter) + { return _Iter_equal_to_val(); } + + template + struct _Iter_comp_iter + { + _Compare _M_comp; + + explicit constexpr + _Iter_comp_iter(_Compare __comp) + : _M_comp(std::move(__comp)) + { } + + template + constexpr + bool + operator()(_Iterator1 __it1, _Iterator2 __it2) + { return bool(_M_comp(*__it1, *__it2)); } + }; + + template + constexpr + inline _Iter_comp_iter<_Compare> + __iter_comp_iter(_Compare __comp) + { return _Iter_comp_iter<_Compare>(std::move(__comp)); } + + template + struct _Iter_comp_val + { + _Compare _M_comp; + + + explicit + _Iter_comp_val(_Compare __comp) + : _M_comp(std::move(__comp)) + { } + + + explicit + _Iter_comp_val(const _Iter_comp_iter<_Compare>& __comp) + : _M_comp(__comp._M_comp) + { } + + + + explicit + _Iter_comp_val(_Iter_comp_iter<_Compare>&& __comp) + : _M_comp(std::move(__comp._M_comp)) + { } + + + template + + bool + operator()(_Iterator __it, _Value& __val) + { return bool(_M_comp(*__it, __val)); } + }; + + template + + inline _Iter_comp_val<_Compare> + __iter_comp_val(_Compare __comp) + { return _Iter_comp_val<_Compare>(std::move(__comp)); } + + template + + inline _Iter_comp_val<_Compare> + __iter_comp_val(_Iter_comp_iter<_Compare> __comp) + { return _Iter_comp_val<_Compare>(std::move(__comp)); } + + template + struct _Val_comp_iter + { + _Compare _M_comp; + + + explicit + _Val_comp_iter(_Compare __comp) + : _M_comp(std::move(__comp)) + { } + + + explicit + _Val_comp_iter(const _Iter_comp_iter<_Compare>& __comp) + : _M_comp(__comp._M_comp) + { } + + + + explicit + _Val_comp_iter(_Iter_comp_iter<_Compare>&& __comp) + : _M_comp(std::move(__comp._M_comp)) + { } + + + template + + bool + operator()(_Value& __val, _Iterator __it) + { return bool(_M_comp(__val, *__it)); } + }; + + template + + inline _Val_comp_iter<_Compare> + __val_comp_iter(_Compare __comp) + { return _Val_comp_iter<_Compare>(std::move(__comp)); } + + template + + inline _Val_comp_iter<_Compare> + __val_comp_iter(_Iter_comp_iter<_Compare> __comp) + { return _Val_comp_iter<_Compare>(std::move(__comp)); } + + template + struct _Iter_equals_val + { + _Value& _M_value; + + + explicit + _Iter_equals_val(_Value& __value) + : _M_value(__value) + { } + + template + + bool + operator()(_Iterator __it) + { return *__it == _M_value; } + }; + + template + + inline _Iter_equals_val<_Value> + __iter_equals_val(_Value& __val) + { return _Iter_equals_val<_Value>(__val); } + + template + struct _Iter_equals_iter + { + _Iterator1 _M_it1; + + + explicit + _Iter_equals_iter(_Iterator1 __it1) + : _M_it1(__it1) + { } + + template + + bool + operator()(_Iterator2 __it2) + { return *__it2 == *_M_it1; } + }; + + template + + inline _Iter_equals_iter<_Iterator> + __iter_comp_iter(_Iter_equal_to_iter, _Iterator __it) + { return _Iter_equals_iter<_Iterator>(__it); } + + template + struct _Iter_pred + { + _Predicate _M_pred; + + + explicit + _Iter_pred(_Predicate __pred) + : _M_pred(std::move(__pred)) + { } + + template + + bool + operator()(_Iterator __it) + { return bool(_M_pred(*__it)); } + }; + + template + + inline _Iter_pred<_Predicate> + __pred_iter(_Predicate __pred) + { return _Iter_pred<_Predicate>(std::move(__pred)); } + + template + struct _Iter_comp_to_val + { + _Compare _M_comp; + _Value& _M_value; + + + _Iter_comp_to_val(_Compare __comp, _Value& __value) + : _M_comp(std::move(__comp)), _M_value(__value) + { } + + template + + bool + operator()(_Iterator __it) + { return bool(_M_comp(*__it, _M_value)); } + }; + + template + _Iter_comp_to_val<_Compare, _Value> + + __iter_comp_val(_Compare __comp, _Value &__val) + { + return _Iter_comp_to_val<_Compare, _Value>(std::move(__comp), __val); + } + + template + struct _Iter_comp_to_iter + { + _Compare _M_comp; + _Iterator1 _M_it1; + + + _Iter_comp_to_iter(_Compare __comp, _Iterator1 __it1) + : _M_comp(std::move(__comp)), _M_it1(__it1) + { } + + template + + bool + operator()(_Iterator2 __it2) + { return bool(_M_comp(*__it2, *_M_it1)); } + }; + + template + + inline _Iter_comp_to_iter<_Compare, _Iterator> + __iter_comp_iter(_Iter_comp_iter<_Compare> __comp, _Iterator __it) + { + return _Iter_comp_to_iter<_Compare, _Iterator>( + std::move(__comp._M_comp), __it); + } + + template + struct _Iter_negate + { + _Predicate _M_pred; + + + explicit + _Iter_negate(_Predicate __pred) + : _M_pred(std::move(__pred)) + { } + + template + + bool + operator()(_Iterator __it) + { return !bool(_M_pred(*__it)); } + }; + + template + + inline _Iter_negate<_Predicate> + __negate(_Iter_pred<_Predicate> __pred) + { return _Iter_negate<_Predicate>(std::move(__pred._M_pred)); } + +} +} +# 72 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 1 3 +# 32 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 + +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 +# 55 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 149 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 + template + constexpr _Tp + __rotl(_Tp __x, int __s) noexcept + { + constexpr auto _Nd = __gnu_cxx::__int_traits<_Tp>::__digits; + if constexpr ((_Nd & (_Nd - 1)) == 0) + { + + + constexpr unsigned __uNd = _Nd; + const unsigned __r = __s; + return (__x << (__r % __uNd)) | (__x >> ((-__r) % __uNd)); + } + const int __r = __s % _Nd; + if (__r == 0) + return __x; + else if (__r > 0) + return (__x << __r) | (__x >> ((_Nd - __r) % _Nd)); + else + return (__x >> -__r) | (__x << ((_Nd + __r) % _Nd)); + } + + template + constexpr _Tp + __rotr(_Tp __x, int __s) noexcept + { + constexpr auto _Nd = __gnu_cxx::__int_traits<_Tp>::__digits; + if constexpr ((_Nd & (_Nd - 1)) == 0) + { + + + constexpr unsigned __uNd = _Nd; + const unsigned __r = __s; + return (__x >> (__r % __uNd)) | (__x << ((-__r) % __uNd)); + } + const int __r = __s % _Nd; + if (__r == 0) + return __x; + else if (__r > 0) + return (__x >> __r) | (__x << ((_Nd - __r) % _Nd)); + else + return (__x << -__r) | (__x >> ((_Nd + __r) % _Nd)); + } + + template + constexpr int + __countl_zero(_Tp __x) noexcept + { + using __gnu_cxx::__int_traits; + constexpr auto _Nd = __int_traits<_Tp>::__digits; + + if (__x == 0) + return _Nd; + + constexpr auto _Nd_ull = __int_traits::__digits; + constexpr auto _Nd_ul = __int_traits::__digits; + constexpr auto _Nd_u = __int_traits::__digits; + + if constexpr (_Nd <= _Nd_u) + { + constexpr int __diff = _Nd_u - _Nd; + return __builtin_clz(__x) - __diff; + } + else if constexpr (_Nd <= _Nd_ul) + { + constexpr int __diff = _Nd_ul - _Nd; + return __builtin_clzl(__x) - __diff; + } + else if constexpr (_Nd <= _Nd_ull) + { + constexpr int __diff = _Nd_ull - _Nd; + return __builtin_clzll(__x) - __diff; + } + else + { + static_assert(_Nd <= (2 * _Nd_ull), + "Maximum supported integer size is 128-bit"); + + unsigned long long __high = __x >> _Nd_ull; + if (__high != 0) + { + constexpr int __diff = (2 * _Nd_ull) - _Nd; + return __builtin_clzll(__high) - __diff; + } + constexpr auto __max_ull = __int_traits::__max; + unsigned long long __low = __x & __max_ull; + return (_Nd - _Nd_ull) + __builtin_clzll(__low); + } + } + + template + constexpr int + __countl_one(_Tp __x) noexcept + { + return std::__countl_zero<_Tp>((_Tp)~__x); + } + + template + constexpr int + __countr_zero(_Tp __x) noexcept + { + using __gnu_cxx::__int_traits; + constexpr auto _Nd = __int_traits<_Tp>::__digits; + + if (__x == 0) + return _Nd; + + constexpr auto _Nd_ull = __int_traits::__digits; + constexpr auto _Nd_ul = __int_traits::__digits; + constexpr auto _Nd_u = __int_traits::__digits; + + if constexpr (_Nd <= _Nd_u) + return __builtin_ctz(__x); + else if constexpr (_Nd <= _Nd_ul) + return __builtin_ctzl(__x); + else if constexpr (_Nd <= _Nd_ull) + return __builtin_ctzll(__x); + else + { + static_assert(_Nd <= (2 * _Nd_ull), + "Maximum supported integer size is 128-bit"); + + constexpr auto __max_ull = __int_traits::__max; + unsigned long long __low = __x & __max_ull; + if (__low != 0) + return __builtin_ctzll(__low); + unsigned long long __high = __x >> _Nd_ull; + return __builtin_ctzll(__high) + _Nd_ull; + } + } + + template + constexpr int + __countr_one(_Tp __x) noexcept + { + return std::__countr_zero((_Tp)~__x); + } + + template + constexpr int + __popcount(_Tp __x) noexcept + { + using __gnu_cxx::__int_traits; + constexpr auto _Nd = __int_traits<_Tp>::__digits; + + constexpr auto _Nd_ull = __int_traits::__digits; + constexpr auto _Nd_ul = __int_traits::__digits; + constexpr auto _Nd_u = __int_traits::__digits; + + if constexpr (_Nd <= _Nd_u) + return __builtin_popcount(__x); + else if constexpr (_Nd <= _Nd_ul) + return __builtin_popcountl(__x); + else if constexpr (_Nd <= _Nd_ull) + return __builtin_popcountll(__x); + else + { + static_assert(_Nd <= (2 * _Nd_ull), + "Maximum supported integer size is 128-bit"); + + constexpr auto __max_ull = __int_traits::__max; + unsigned long long __low = __x & __max_ull; + unsigned long long __high = __x >> _Nd_ull; + return __builtin_popcountll(__low) + __builtin_popcountll(__high); + } + } + + template + constexpr bool + __has_single_bit(_Tp __x) noexcept + { return std::__popcount(__x) == 1; } + + template + constexpr _Tp + __bit_ceil(_Tp __x) noexcept + { + using __gnu_cxx::__int_traits; + constexpr auto _Nd = __int_traits<_Tp>::__digits; + if (__x == 0 || __x == 1) + return 1; + auto __shift_exponent = _Nd - std::__countl_zero((_Tp)(__x - 1u)); + + + + + if (!std::__is_constant_evaluated()) + { + do { if (std::__is_constant_evaluated() && !bool(__shift_exponent != __int_traits<_Tp>::__digits)) __builtin_unreachable(); } while (false); + } + + using __promoted_type = decltype(__x << 1); + if constexpr (!is_same<__promoted_type, _Tp>::value) + { + + + + + + const int __extra_exp = sizeof(__promoted_type) / sizeof(_Tp) / 2; + __shift_exponent |= (__shift_exponent & _Nd) << __extra_exp; + } + return (_Tp)1u << __shift_exponent; + } + + template + constexpr _Tp + __bit_floor(_Tp __x) noexcept + { + constexpr auto _Nd = __gnu_cxx::__int_traits<_Tp>::__digits; + if (__x == 0) + return 0; + return (_Tp)1u << (_Nd - std::__countl_zero((_Tp)(__x >> 1))); + } + + template + constexpr int + __bit_width(_Tp __x) noexcept + { + constexpr auto _Nd = __gnu_cxx::__int_traits<_Tp>::__digits; + return _Nd - std::__countl_zero(__x); + } +# 478 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 + +} +# 77 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 2 3 + + + + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + + + template + constexpr + inline int + __memcmp(const _Tp* __first1, const _Up* __first2, size_t __num) + { + + static_assert(sizeof(_Tp) == sizeof(_Up), "can be compared with memcmp"); +# 108 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num); + } +# 152 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline void + iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) + { + + + + +# 185 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + swap(*__a, *__b); + + } +# 201 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + _ForwardIterator2 + swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, + _ForwardIterator2 __first2) + { + + + + + + ; + + for (; __first1 != __last1; ++__first1, (void)++__first2) + std::iter_swap(__first1, __first2); + return __first2; + } +# 230 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + constexpr + inline const _Tp& + min(const _Tp& __a, const _Tp& __b) + { + + + + if (__b < __a) + return __b; + return __a; + } +# 254 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + constexpr + inline const _Tp& + max(const _Tp& __a, const _Tp& __b) + { + + + + if (__a < __b) + return __b; + return __a; + } +# 278 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + constexpr + inline const _Tp& + min(const _Tp& __a, const _Tp& __b, _Compare __comp) + { + + if (__comp(__b, __a)) + return __b; + return __a; + } +# 300 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + constexpr + inline const _Tp& + max(const _Tp& __a, const _Tp& __b, _Compare __comp) + { + + if (__comp(__a, __b)) + return __b; + return __a; + } + + + + template + + inline _Iterator + __niter_base(_Iterator __it) + noexcept(std::is_nothrow_copy_constructible<_Iterator>::value) + { return __it; } + + template + _Ite + __niter_base(const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, + std::random_access_iterator_tag>&); + + + + + template + + inline _From + __niter_wrap(_From __from, _To __res) + { return __from + (__res - std::__niter_base(__from)); } + + + template + + inline _Iterator + __niter_wrap(const _Iterator&, _Iterator __res) + { return __res; } + + + + + + + + template + struct __copy_move + { + template + + static _OI + __copy_m(_II __first, _II __last, _OI __result) + { + for (; __first != __last; ++__result, (void)++__first) + *__result = *__first; + return __result; + } + }; + + + template + struct __copy_move + { + template + + static _OI + __copy_m(_II __first, _II __last, _OI __result) + { + for (; __first != __last; ++__result, (void)++__first) + *__result = std::move(*__first); + return __result; + } + }; + + + template<> + struct __copy_move + { + template + + static _OI + __copy_m(_II __first, _II __last, _OI __result) + { + typedef typename iterator_traits<_II>::difference_type _Distance; + for(_Distance __n = __last - __first; __n > 0; --__n) + { + *__result = *__first; + ++__first; + ++__result; + } + return __result; + } + + template + static void + __assign_one(_Tp* __to, _Up* __from) + { *__to = *__from; } + }; + + + template<> + struct __copy_move + { + template + + static _OI + __copy_m(_II __first, _II __last, _OI __result) + { + typedef typename iterator_traits<_II>::difference_type _Distance; + for(_Distance __n = __last - __first; __n > 0; --__n) + { + *__result = std::move(*__first); + ++__first; + ++__result; + } + return __result; + } + + template + static void + __assign_one(_Tp* __to, _Up* __from) + { *__to = std::move(*__from); } + }; + + + template + struct __copy_move<_IsMove, true, random_access_iterator_tag> + { + template + + static _Up* + __copy_m(_Tp* __first, _Tp* __last, _Up* __result) + { + const ptrdiff_t _Num = __last - __first; + if (__builtin_expect(_Num > 1, true)) + __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); + else if (_Num == 1) + std::__copy_move<_IsMove, false, random_access_iterator_tag>:: + __assign_one(__result, __first); + return __result + _Num; + } + }; + + + + template + struct _Deque_iterator; + + struct _Bit_iterator; + + + + + + + template + struct char_traits; + + template + class istreambuf_iterator; + + template + class ostreambuf_iterator; + + template + typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, + ostreambuf_iterator<_CharT, char_traits<_CharT> > >::__type + __copy_move_a2(_CharT*, _CharT*, + ostreambuf_iterator<_CharT, char_traits<_CharT> >); + + template + typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, + ostreambuf_iterator<_CharT, char_traits<_CharT> > >::__type + __copy_move_a2(const _CharT*, const _CharT*, + ostreambuf_iterator<_CharT, char_traits<_CharT> >); + + template + typename __gnu_cxx::__enable_if<__is_char<_CharT>::__value, + _CharT*>::__type + __copy_move_a2(istreambuf_iterator<_CharT, char_traits<_CharT> >, + istreambuf_iterator<_CharT, char_traits<_CharT> >, _CharT*); + + template + typename __gnu_cxx::__enable_if< + __is_char<_CharT>::__value, + std::_Deque_iterator<_CharT, _CharT&, _CharT*> >::__type + __copy_move_a2( + istreambuf_iterator<_CharT, char_traits<_CharT> >, + istreambuf_iterator<_CharT, char_traits<_CharT> >, + std::_Deque_iterator<_CharT, _CharT&, _CharT*>); + + + template + + inline _OI + __copy_move_a2(_II __first, _II __last, _OI __result) + { + typedef typename iterator_traits<_II>::iterator_category _Category; + + + + + + return std::__copy_move<_IsMove, __memcpyable<_OI, _II>::__value, + _Category>::__copy_m(__first, __last, __result); + } + + template + _OI + __copy_move_a1(std::_Deque_iterator<_Tp, _Ref, _Ptr>, + std::_Deque_iterator<_Tp, _Ref, _Ptr>, + _OI); + + template + std::_Deque_iterator<_OTp, _OTp&, _OTp*> + __copy_move_a1(std::_Deque_iterator<_ITp, _IRef, _IPtr>, + std::_Deque_iterator<_ITp, _IRef, _IPtr>, + std::_Deque_iterator<_OTp, _OTp&, _OTp*>); + + template + typename __gnu_cxx::__enable_if< + __is_random_access_iter<_II>::__value, + std::_Deque_iterator<_Tp, _Tp&, _Tp*> >::__type + __copy_move_a1(_II, _II, std::_Deque_iterator<_Tp, _Tp&, _Tp*>); + + template + + inline _OI + __copy_move_a1(_II __first, _II __last, _OI __result) + { return std::__copy_move_a2<_IsMove>(__first, __last, __result); } + + template + + inline _OI + __copy_move_a(_II __first, _II __last, _OI __result) + { + return std::__niter_wrap(__result, + std::__copy_move_a1<_IsMove>(std::__niter_base(__first), + std::__niter_base(__last), + std::__niter_base(__result))); + } + + template + _OI + __copy_move_a(const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + _OI); + + template + __gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat> + __copy_move_a(_II, _II, + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&); + + template + ::__gnu_debug::_Safe_iterator<_OIte, _OSeq, _OCat> + __copy_move_a(const ::__gnu_debug::_Safe_iterator<_IIte, _ISeq, _ICat>&, + const ::__gnu_debug::_Safe_iterator<_IIte, _ISeq, _ICat>&, + const ::__gnu_debug::_Safe_iterator<_OIte, _OSeq, _OCat>&); + + template + + _OutputIterator + __copy_n_a(_InputIterator __first, _Size __n, _OutputIterator __result, + bool) + { + if (__n > 0) + { + while (true) + { + *__result = *__first; + ++__result; + if (--__n > 0) + ++__first; + else + break; + } + } + return __result; + } + + + template + typename __gnu_cxx::__enable_if< + __is_char<_CharT>::__value, _CharT*>::__type + __copy_n_a(istreambuf_iterator<_CharT, char_traits<_CharT> >, + _Size, _CharT*, bool); + + template + typename __gnu_cxx::__enable_if< + __is_char<_CharT>::__value, + std::_Deque_iterator<_CharT, _CharT&, _CharT*> >::__type + __copy_n_a(istreambuf_iterator<_CharT, char_traits<_CharT> >, _Size, + std::_Deque_iterator<_CharT, _CharT&, _CharT*>, + bool); +# 621 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _OI + copy(_II __first, _II __last, _OI __result) + { + + + + + ; + + return std::__copy_move_a<__is_move_iterator<_II>::__value> + (std::__miter_base(__first), std::__miter_base(__last), __result); + } +# 654 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _OI + move(_II __first, _II __last, _OI __result) + { + + + + + ; + + return std::__copy_move_a(std::__miter_base(__first), + std::__miter_base(__last), __result); + } + + + + + + + template + struct __copy_move_backward + { + template + + static _BI2 + __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) + { + while (__first != __last) + *--__result = *--__last; + return __result; + } + }; + + + template + struct __copy_move_backward + { + template + + static _BI2 + __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) + { + while (__first != __last) + *--__result = std::move(*--__last); + return __result; + } + }; + + + template<> + struct __copy_move_backward + { + template + + static _BI2 + __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) + { + typename iterator_traits<_BI1>::difference_type + __n = __last - __first; + for (; __n > 0; --__n) + *--__result = *--__last; + return __result; + } + }; + + + template<> + struct __copy_move_backward + { + template + + static _BI2 + __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) + { + typename iterator_traits<_BI1>::difference_type + __n = __last - __first; + for (; __n > 0; --__n) + *--__result = std::move(*--__last); + return __result; + } + }; + + + template + struct __copy_move_backward<_IsMove, true, random_access_iterator_tag> + { + template + + static _Up* + __copy_move_b(_Tp* __first, _Tp* __last, _Up* __result) + { + const ptrdiff_t _Num = __last - __first; + if (__builtin_expect(_Num > 1, true)) + __builtin_memmove(__result - _Num, __first, sizeof(_Tp) * _Num); + else if (_Num == 1) + std::__copy_move<_IsMove, false, random_access_iterator_tag>:: + __assign_one(__result - 1, __first); + return __result - _Num; + } + }; + + template + + inline _BI2 + __copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result) + { + typedef typename iterator_traits<_BI1>::iterator_category _Category; + + + + + + return std::__copy_move_backward<_IsMove, + __memcpyable<_BI2, _BI1>::__value, + _Category>::__copy_move_b(__first, + __last, + __result); + } + + template + + inline _BI2 + __copy_move_backward_a1(_BI1 __first, _BI1 __last, _BI2 __result) + { return std::__copy_move_backward_a2<_IsMove>(__first, __last, __result); } + + template + _OI + __copy_move_backward_a1(std::_Deque_iterator<_Tp, _Ref, _Ptr>, + std::_Deque_iterator<_Tp, _Ref, _Ptr>, + _OI); + + template + std::_Deque_iterator<_OTp, _OTp&, _OTp*> + __copy_move_backward_a1( + std::_Deque_iterator<_ITp, _IRef, _IPtr>, + std::_Deque_iterator<_ITp, _IRef, _IPtr>, + std::_Deque_iterator<_OTp, _OTp&, _OTp*>); + + template + typename __gnu_cxx::__enable_if< + __is_random_access_iter<_II>::__value, + std::_Deque_iterator<_Tp, _Tp&, _Tp*> >::__type + __copy_move_backward_a1(_II, _II, + std::_Deque_iterator<_Tp, _Tp&, _Tp*>); + + template + + inline _OI + __copy_move_backward_a(_II __first, _II __last, _OI __result) + { + return std::__niter_wrap(__result, + std::__copy_move_backward_a1<_IsMove> + (std::__niter_base(__first), std::__niter_base(__last), + std::__niter_base(__result))); + } + + template + _OI + __copy_move_backward_a( + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + _OI); + + template + __gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat> + __copy_move_backward_a(_II, _II, + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&); + + template + ::__gnu_debug::_Safe_iterator<_OIte, _OSeq, _OCat> + __copy_move_backward_a( + const ::__gnu_debug::_Safe_iterator<_IIte, _ISeq, _ICat>&, + const ::__gnu_debug::_Safe_iterator<_IIte, _ISeq, _ICat>&, + const ::__gnu_debug::_Safe_iterator<_OIte, _OSeq, _OCat>&); +# 854 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _BI2 + copy_backward(_BI1 __first, _BI1 __last, _BI2 __result) + { + + + + + + ; + + return std::__copy_move_backward_a<__is_move_iterator<_BI1>::__value> + (std::__miter_base(__first), std::__miter_base(__last), __result); + } +# 889 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _BI2 + move_backward(_BI1 __first, _BI1 __last, _BI2 __result) + { + + + + + + ; + + return std::__copy_move_backward_a(std::__miter_base(__first), + std::__miter_base(__last), + __result); + } + + + + + + + template + + inline typename + __gnu_cxx::__enable_if::__value, void>::__type + __fill_a1(_ForwardIterator __first, _ForwardIterator __last, + const _Tp& __value) + { + for (; __first != __last; ++__first) + *__first = __value; + } + + template + + inline typename + __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, void>::__type + __fill_a1(_ForwardIterator __first, _ForwardIterator __last, + const _Tp& __value) + { + const _Tp __tmp = __value; + for (; __first != __last; ++__first) + *__first = __tmp; + } + + + template + + inline typename + __gnu_cxx::__enable_if<__is_byte<_Tp>::__value, void>::__type + __fill_a1(_Tp* __first, _Tp* __last, const _Tp& __c) + { + const _Tp __tmp = __c; +# 950 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + if (const size_t __len = __last - __first) + __builtin_memset(__first, static_cast(__tmp), __len); + } + + template + + inline void + __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, + ::__gnu_cxx::__normal_iterator<_Ite, _Cont> __last, + const _Tp& __value) + { std::__fill_a1(__first.base(), __last.base(), __value); } + + template + void + __fill_a1(const std::_Deque_iterator<_Tp, _Tp&, _Tp*>&, + const std::_Deque_iterator<_Tp, _Tp&, _Tp*>&, + const _VTp&); + + + void + __fill_a1(std::_Bit_iterator, std::_Bit_iterator, + const bool&); + + template + + inline void + __fill_a(_FIte __first, _FIte __last, const _Tp& __value) + { std::__fill_a1(__first, __last, __value); } + + template + void + __fill_a(const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>&, + const _Tp&); +# 997 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline void + fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) + { + + + + ; + + std::__fill_a(__first, __last, __value); + } + + + inline constexpr int + __size_to_integer(int __n) { return __n; } + inline constexpr unsigned + __size_to_integer(unsigned __n) { return __n; } + inline constexpr long + __size_to_integer(long __n) { return __n; } + inline constexpr unsigned long + __size_to_integer(unsigned long __n) { return __n; } + inline constexpr long long + __size_to_integer(long long __n) { return __n; } + inline constexpr unsigned long long + __size_to_integer(unsigned long long __n) { return __n; } + + + __extension__ inline constexpr __int128 + __size_to_integer(__int128 __n) { return __n; } + __extension__ inline constexpr unsigned __int128 + __size_to_integer(unsigned __int128 __n) { return __n; } +# 1049 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + inline constexpr long long + __size_to_integer(float __n) { return (long long)__n; } + inline constexpr long long + __size_to_integer(double __n) { return (long long)__n; } + inline constexpr long long + __size_to_integer(long double __n) { return (long long)__n; } + + __extension__ inline constexpr long long + __size_to_integer(__float128 __n) { return (long long)__n; } + + + template + + inline typename + __gnu_cxx::__enable_if::__value, _OutputIterator>::__type + __fill_n_a1(_OutputIterator __first, _Size __n, const _Tp& __value) + { + for (; __n > 0; --__n, (void) ++__first) + *__first = __value; + return __first; + } + + template + + inline typename + __gnu_cxx::__enable_if<__is_scalar<_Tp>::__value, _OutputIterator>::__type + __fill_n_a1(_OutputIterator __first, _Size __n, const _Tp& __value) + { + const _Tp __tmp = __value; + for (; __n > 0; --__n, (void) ++__first) + *__first = __tmp; + return __first; + } + + template + ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat> + __fill_n_a(const ::__gnu_debug::_Safe_iterator<_Ite, _Seq, _Cat>& __first, + _Size __n, const _Tp& __value, + std::input_iterator_tag); + + template + + inline _OutputIterator + __fill_n_a(_OutputIterator __first, _Size __n, const _Tp& __value, + std::output_iterator_tag) + { + + static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); + + return __fill_n_a1(__first, __n, __value); + } + + template + + inline _OutputIterator + __fill_n_a(_OutputIterator __first, _Size __n, const _Tp& __value, + std::input_iterator_tag) + { + + static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); + + return __fill_n_a1(__first, __n, __value); + } + + template + + inline _OutputIterator + __fill_n_a(_OutputIterator __first, _Size __n, const _Tp& __value, + std::random_access_iterator_tag) + { + + static_assert(is_integral<_Size>{}, "fill_n must pass integral size"); + + if (__n <= 0) + return __first; + + ; + + std::__fill_a(__first, __first + __n, __value); + return __first + __n; + } +# 1149 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _OI + fill_n(_OI __first, _Size __n, const _Tp& __value) + { + + + + return std::__fill_n_a(__first, std::__size_to_integer(__n), __value, + std::__iterator_category(__first)); + } + + template + struct __equal + { + template + + static bool + equal(_II1 __first1, _II1 __last1, _II2 __first2) + { + for (; __first1 != __last1; ++__first1, (void) ++__first2) + if (!(*__first1 == *__first2)) + return false; + return true; + } + }; + + template<> + struct __equal + { + template + + static bool + equal(const _Tp* __first1, const _Tp* __last1, const _Tp* __first2) + { + if (const size_t __len = (__last1 - __first1)) + return !std::__memcmp(__first1, __first2, __len); + return true; + } + }; + + template + typename __gnu_cxx::__enable_if< + __is_random_access_iter<_II>::__value, bool>::__type + __equal_aux1(std::_Deque_iterator<_Tp, _Ref, _Ptr>, + std::_Deque_iterator<_Tp, _Ref, _Ptr>, + _II); + + template + bool + __equal_aux1(std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + std::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); + + template + typename __gnu_cxx::__enable_if< + __is_random_access_iter<_II>::__value, bool>::__type + __equal_aux1(_II, _II, + std::_Deque_iterator<_Tp, _Ref, _Ptr>); + + template + + inline bool + __equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) + { + typedef typename iterator_traits<_II1>::value_type _ValueType1; + const bool __simple = ((__is_integer<_ValueType1>::__value + || __is_pointer<_ValueType1>::__value) + && __memcmpable<_II1, _II2>::__value); + return std::__equal<__simple>::equal(__first1, __last1, __first2); + } + + template + + inline bool + __equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) + { + return std::__equal_aux1(std::__niter_base(__first1), + std::__niter_base(__last1), + std::__niter_base(__first2)); + } + + template + bool + __equal_aux(const ::__gnu_debug::_Safe_iterator<_II1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_II1, _Seq1, _Cat1>&, + _II2); + + template + bool + __equal_aux(_II1, _II1, + const ::__gnu_debug::_Safe_iterator<_II2, _Seq2, _Cat2>&); + + template + bool + __equal_aux(const ::__gnu_debug::_Safe_iterator<_II1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_II1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_II2, _Seq2, _Cat2>&); + + template + struct __lc_rai + { + template + + static _II1 + __newlast1(_II1, _II1 __last1, _II2, _II2) + { return __last1; } + + template + + static bool + __cnd2(_II __first, _II __last) + { return __first != __last; } + }; + + template<> + struct __lc_rai + { + template + + static _RAI1 + __newlast1(_RAI1 __first1, _RAI1 __last1, + _RAI2 __first2, _RAI2 __last2) + { + const typename iterator_traits<_RAI1>::difference_type + __diff1 = __last1 - __first1; + const typename iterator_traits<_RAI2>::difference_type + __diff2 = __last2 - __first2; + return __diff2 < __diff1 ? __first1 + __diff2 : __last1; + } + + template + static bool + __cnd2(_RAI, _RAI) + { return true; } + }; + + template + + bool + __lexicographical_compare_impl(_II1 __first1, _II1 __last1, + _II2 __first2, _II2 __last2, + _Compare __comp) + { + typedef typename iterator_traits<_II1>::iterator_category _Category1; + typedef typename iterator_traits<_II2>::iterator_category _Category2; + typedef std::__lc_rai<_Category1, _Category2> __rai_type; + + __last1 = __rai_type::__newlast1(__first1, __last1, __first2, __last2); + for (; __first1 != __last1 && __rai_type::__cnd2(__first2, __last2); + ++__first1, (void)++__first2) + { + if (__comp(__first1, __first2)) + return true; + if (__comp(__first2, __first1)) + return false; + } + return __first1 == __last1 && __first2 != __last2; + } + + template + struct __lexicographical_compare + { + template + + static bool + __lc(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) + { + using __gnu_cxx::__ops::__iter_less_iter; + return std::__lexicographical_compare_impl(__first1, __last1, + __first2, __last2, + __iter_less_iter()); + } + + template + + static int + __3way(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) + { + while (__first1 != __last1) + { + if (__first2 == __last2) + return +1; + if (*__first1 < *__first2) + return -1; + if (*__first2 < *__first1) + return +1; + ++__first1; + ++__first2; + } + return int(__first2 == __last2) - 1; + } + }; + + template<> + struct __lexicographical_compare + { + template + + static bool + __lc(const _Tp* __first1, const _Tp* __last1, + const _Up* __first2, const _Up* __last2) + { return __3way(__first1, __last1, __first2, __last2) < 0; } + + template + + static ptrdiff_t + __3way(const _Tp* __first1, const _Tp* __last1, + const _Up* __first2, const _Up* __last2) + { + const size_t __len1 = __last1 - __first1; + const size_t __len2 = __last2 - __first2; + if (const size_t __len = std::min(__len1, __len2)) + if (int __result = std::__memcmp(__first1, __first2, __len)) + return __result; + return ptrdiff_t(__len1 - __len2); + } + }; + + template + + inline bool + __lexicographical_compare_aux1(_II1 __first1, _II1 __last1, + _II2 __first2, _II2 __last2) + { + typedef typename iterator_traits<_II1>::value_type _ValueType1; + typedef typename iterator_traits<_II2>::value_type _ValueType2; + const bool __simple = + (__is_memcmp_ordered_with<_ValueType1, _ValueType2>::__value + && __is_pointer<_II1>::__value + && __is_pointer<_II2>::__value + + + + + + + + ); + + return std::__lexicographical_compare<__simple>::__lc(__first1, __last1, + __first2, __last2); + } + + template + bool + __lexicographical_compare_aux1( + std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + _Tp2*, _Tp2*); + + template + bool + __lexicographical_compare_aux1(_Tp1*, _Tp1*, + std::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, + std::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); + + template + bool + __lexicographical_compare_aux1( + std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + std::_Deque_iterator<_Tp1, _Ref1, _Ptr1>, + std::_Deque_iterator<_Tp2, _Ref2, _Ptr2>, + std::_Deque_iterator<_Tp2, _Ref2, _Ptr2>); + + template + + inline bool + __lexicographical_compare_aux(_II1 __first1, _II1 __last1, + _II2 __first2, _II2 __last2) + { + return std::__lexicographical_compare_aux1(std::__niter_base(__first1), + std::__niter_base(__last1), + std::__niter_base(__first2), + std::__niter_base(__last2)); + } + + template + bool + __lexicographical_compare_aux( + const ::__gnu_debug::_Safe_iterator<_Iter1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_Iter1, _Seq1, _Cat1>&, + _II2, _II2); + + template + bool + __lexicographical_compare_aux( + _II1, _II1, + const ::__gnu_debug::_Safe_iterator<_Iter2, _Seq2, _Cat2>&, + const ::__gnu_debug::_Safe_iterator<_Iter2, _Seq2, _Cat2>&); + + template + bool + __lexicographical_compare_aux( + const ::__gnu_debug::_Safe_iterator<_Iter1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_Iter1, _Seq1, _Cat1>&, + const ::__gnu_debug::_Safe_iterator<_Iter2, _Seq2, _Cat2>&, + const ::__gnu_debug::_Safe_iterator<_Iter2, _Seq2, _Cat2>&); + + template + + _ForwardIterator + __lower_bound(_ForwardIterator __first, _ForwardIterator __last, + const _Tp& __val, _Compare __comp) + { + typedef typename iterator_traits<_ForwardIterator>::difference_type + _DistanceType; + + _DistanceType __len = std::distance(__first, __last); + + while (__len > 0) + { + _DistanceType __half = __len >> 1; + _ForwardIterator __middle = __first; + std::advance(__middle, __half); + if (__comp(__middle, __val)) + { + __first = __middle; + ++__first; + __len = __len - __half - 1; + } + else + __len = __half; + } + return __first; + } +# 1495 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline _ForwardIterator + lower_bound(_ForwardIterator __first, _ForwardIterator __last, + const _Tp& __val) + { + + + + + ; + + return std::__lower_bound(__first, __last, __val, + __gnu_cxx::__ops::__iter_less_val()); + } + + + + template + inline constexpr _Tp + __lg(_Tp __n) + { + + return std::__bit_width(make_unsigned_t<_Tp>(__n)) - 1; +# 1531 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + } + + +# 1547 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + equal(_II1 __first1, _II1 __last1, _II2 __first2) + { + + + + + + + ; + + return std::__equal_aux(__first1, __last1, __first2); + } +# 1578 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + equal(_IIter1 __first1, _IIter1 __last1, + _IIter2 __first2, _BinaryPredicate __binary_pred) + { + + + + ; + + for (; __first1 != __last1; ++__first1, (void)++__first2) + if (!bool(__binary_pred(*__first1, *__first2))) + return false; + return true; + } + + + + template + + inline bool + __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) + { + using _RATag = random_access_iterator_tag; + using _Cat1 = typename iterator_traits<_II1>::iterator_category; + using _Cat2 = typename iterator_traits<_II2>::iterator_category; + using _RAIters = __and_, is_same<_Cat2, _RATag>>; + if (_RAIters()) + { + auto __d1 = std::distance(__first1, __last1); + auto __d2 = std::distance(__first2, __last2); + if (__d1 != __d2) + return false; + return std::equal(__first1, __last1, __first2); + } + + for (; __first1 != __last1 && __first2 != __last2; + ++__first1, (void)++__first2) + if (!(*__first1 == *__first2)) + return false; + return __first1 == __last1 && __first2 == __last2; + } + + + template + + inline bool + __equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2, + _BinaryPredicate __binary_pred) + { + using _RATag = random_access_iterator_tag; + using _Cat1 = typename iterator_traits<_II1>::iterator_category; + using _Cat2 = typename iterator_traits<_II2>::iterator_category; + using _RAIters = __and_, is_same<_Cat2, _RATag>>; + if (_RAIters()) + { + auto __d1 = std::distance(__first1, __last1); + auto __d2 = std::distance(__first2, __last2); + if (__d1 != __d2) + return false; + return std::equal(__first1, __last1, __first2, + __binary_pred); + } + + for (; __first1 != __last1 && __first2 != __last2; + ++__first1, (void)++__first2) + if (!bool(__binary_pred(*__first1, *__first2))) + return false; + return __first1 == __last1 && __first2 == __last2; + } +# 1668 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) + { + + + + + + + ; + ; + + return std::__equal4(__first1, __last1, __first2, __last2); + } +# 1701 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + equal(_IIter1 __first1, _IIter1 __last1, + _IIter2 __first2, _IIter2 __last2, _BinaryPredicate __binary_pred) + { + + + + ; + ; + + return std::__equal4(__first1, __last1, __first2, __last2, + __binary_pred); + } +# 1733 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + lexicographical_compare(_II1 __first1, _II1 __last1, + _II2 __first2, _II2 __last2) + { + + + + + + + + + + ; + ; + + return std::__lexicographical_compare_aux(__first1, __last1, + __first2, __last2); + } +# 1768 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + lexicographical_compare(_II1 __first1, _II1 __last1, + _II2 __first2, _II2 __last2, _Compare __comp) + { + + + + ; + ; + + return std::__lexicographical_compare_impl + (__first1, __last1, __first2, __last2, + __gnu_cxx::__ops::__iter_comp_iter(__comp)); + } +# 1880 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + pair<_InputIterator1, _InputIterator2> + __mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2, _BinaryPredicate __binary_pred) + { + while (__first1 != __last1 && __binary_pred(__first1, __first2)) + { + ++__first1; + ++__first2; + } + return pair<_InputIterator1, _InputIterator2>(__first1, __first2); + } +# 1908 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline pair<_InputIterator1, _InputIterator2> + mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2) + { + + + + + + + ; + + return std::__mismatch(__first1, __last1, __first2, + __gnu_cxx::__ops::__iter_equal_to_iter()); + } +# 1942 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline pair<_InputIterator1, _InputIterator2> + mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2, _BinaryPredicate __binary_pred) + { + + + + ; + + return std::__mismatch(__first1, __last1, __first2, + __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); + } + + + + template + + pair<_InputIterator1, _InputIterator2> + __mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2, _InputIterator2 __last2, + _BinaryPredicate __binary_pred) + { + while (__first1 != __last1 && __first2 != __last2 + && __binary_pred(__first1, __first2)) + { + ++__first1; + ++__first2; + } + return pair<_InputIterator1, _InputIterator2>(__first1, __first2); + } +# 1991 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline pair<_InputIterator1, _InputIterator2> + mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2, _InputIterator2 __last2) + { + + + + + + + ; + ; + + return std::__mismatch(__first1, __last1, __first2, __last2, + __gnu_cxx::__ops::__iter_equal_to_iter()); + } +# 2027 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline pair<_InputIterator1, _InputIterator2> + mismatch(_InputIterator1 __first1, _InputIterator1 __last1, + _InputIterator2 __first2, _InputIterator2 __last2, + _BinaryPredicate __binary_pred) + { + + + + ; + ; + + return std::__mismatch(__first1, __last1, __first2, __last2, + __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); + } + + + + + + template + + inline _InputIterator + __find_if(_InputIterator __first, _InputIterator __last, + _Predicate __pred, input_iterator_tag) + { + while (__first != __last && !__pred(__first)) + ++__first; + return __first; + } + + + template + + _RandomAccessIterator + __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, + _Predicate __pred, random_access_iterator_tag) + { + typename iterator_traits<_RandomAccessIterator>::difference_type + __trip_count = (__last - __first) >> 2; + + for (; __trip_count > 0; --__trip_count) + { + if (__pred(__first)) + return __first; + ++__first; + + if (__pred(__first)) + return __first; + ++__first; + + if (__pred(__first)) + return __first; + ++__first; + + if (__pred(__first)) + return __first; + ++__first; + } + + switch (__last - __first) + { + case 3: + if (__pred(__first)) + return __first; + ++__first; + + case 2: + if (__pred(__first)) + return __first; + ++__first; + + case 1: + if (__pred(__first)) + return __first; + ++__first; + + case 0: + default: + return __last; + } + } + + template + + inline _Iterator + __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) + { + return __find_if(__first, __last, __pred, + std::__iterator_category(__first)); + } + + template + + typename iterator_traits<_InputIterator>::difference_type + __count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred) + { + typename iterator_traits<_InputIterator>::difference_type __n = 0; + for (; __first != __last; ++__first) + if (__pred(__first)) + ++__n; + return __n; + } + + template + + _ForwardIterator + __remove_if(_ForwardIterator __first, _ForwardIterator __last, + _Predicate __pred) + { + __first = std::__find_if(__first, __last, __pred); + if (__first == __last) + return __first; + _ForwardIterator __result = __first; + ++__first; + for (; __first != __last; ++__first) + if (!__pred(__first)) + { + *__result = std::move(*__first); + ++__result; + } + return __result; + } + + + template + + bool + __is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, + _ForwardIterator2 __first2, _BinaryPredicate __pred) + { + + + for (; __first1 != __last1; ++__first1, (void)++__first2) + if (!__pred(__first1, __first2)) + break; + + if (__first1 == __last1) + return true; + + + + _ForwardIterator2 __last2 = __first2; + std::advance(__last2, std::distance(__first1, __last1)); + for (_ForwardIterator1 __scan = __first1; __scan != __last1; ++__scan) + { + if (__scan != std::__find_if(__first1, __scan, + __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan))) + continue; + + auto __matches + = std::__count_if(__first2, __last2, + __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan)); + if (0 == __matches || + std::__count_if(__scan, __last1, + __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan)) + != __matches) + return false; + } + return true; + } +# 2204 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 + template + + inline bool + is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, + _ForwardIterator2 __first2) + { + + + + + + + ; + + return std::__is_permutation(__first1, __last1, __first2, + __gnu_cxx::__ops::__iter_equal_to_iter()); + } + + + +} +# 44 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 1 3 +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + +# 41 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +# 158 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + + + + + + enum float_round_style + { + round_indeterminate = -1, + round_toward_zero = 0, + round_to_nearest = 1, + round_toward_infinity = 2, + round_toward_neg_infinity = 3 + }; + + + + + + + + enum float_denorm_style + { + + denorm_indeterminate = -1, + + denorm_absent = 0, + + denorm_present = 1 + }; +# 202 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + struct __numeric_limits_base + { + + + static constexpr bool is_specialized = false; + + + + + static constexpr int digits = 0; + + + static constexpr int digits10 = 0; + + + + + static constexpr int max_digits10 = 0; + + + + static constexpr bool is_signed = false; + + + static constexpr bool is_integer = false; + + + + + static constexpr bool is_exact = false; + + + + static constexpr int radix = 0; + + + + static constexpr int min_exponent = 0; + + + + static constexpr int min_exponent10 = 0; + + + + + static constexpr int max_exponent = 0; + + + + static constexpr int max_exponent10 = 0; + + + static constexpr bool has_infinity = false; + + + + static constexpr bool has_quiet_NaN = false; + + + + static constexpr bool has_signaling_NaN = false; + + + static constexpr float_denorm_style has_denorm = denorm_absent; + + + + static constexpr bool has_denorm_loss = false; + + + + static constexpr bool is_iec559 = false; + + + + + static constexpr bool is_bounded = false; +# 288 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + static constexpr bool is_modulo = false; + + + static constexpr bool traps = false; + + + static constexpr bool tinyness_before = false; + + + + + static constexpr float_round_style round_style = + round_toward_zero; + }; +# 311 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + template + struct numeric_limits : public __numeric_limits_base + { + + + static constexpr _Tp + min() noexcept { return _Tp(); } + + + static constexpr _Tp + max() noexcept { return _Tp(); } + + + + + static constexpr _Tp + lowest() noexcept { return _Tp(); } + + + + + static constexpr _Tp + epsilon() noexcept { return _Tp(); } + + + static constexpr _Tp + round_error() noexcept { return _Tp(); } + + + static constexpr _Tp + infinity() noexcept { return _Tp(); } + + + + static constexpr _Tp + quiet_NaN() noexcept { return _Tp(); } + + + + static constexpr _Tp + signaling_NaN() noexcept { return _Tp(); } + + + + + static constexpr _Tp + denorm_min() noexcept { return _Tp(); } + }; + + + + + template + struct numeric_limits + : public numeric_limits<_Tp> { }; + + template + struct numeric_limits + : public numeric_limits<_Tp> { }; + + template + struct numeric_limits + : public numeric_limits<_Tp> { }; +# 383 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr bool + min() noexcept { return false; } + + static constexpr bool + max() noexcept { return true; } + + + static constexpr bool + lowest() noexcept { return min(); } + + static constexpr int digits = 1; + static constexpr int digits10 = 0; + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr bool + epsilon() noexcept { return false; } + + static constexpr bool + round_error() noexcept { return false; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr bool + infinity() noexcept { return false; } + + static constexpr bool + quiet_NaN() noexcept { return false; } + + static constexpr bool + signaling_NaN() noexcept { return false; } + + static constexpr bool + denorm_min() noexcept { return false; } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + + + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr char + min() noexcept { return (((char)(-1) < 0) ? -(((char)(-1) < 0) ? (((((char)1 << ((sizeof(char) * 8 - ((char)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char)0) - 1 : (char)0); } + + static constexpr char + max() noexcept { return (((char)(-1) < 0) ? (((((char)1 << ((sizeof(char) * 8 - ((char)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char)0); } + + + static constexpr char + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(char) * 8 - ((char)(-1) < 0)); + static constexpr int digits10 = ((sizeof(char) * 8 - ((char)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = ((char)(-1) < 0); + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr char + epsilon() noexcept { return 0; } + + static constexpr char + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr + char infinity() noexcept { return char(); } + + static constexpr char + quiet_NaN() noexcept { return char(); } + + static constexpr char + signaling_NaN() noexcept { return char(); } + + static constexpr char + denorm_min() noexcept { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = !is_signed; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr signed char + min() noexcept { return -0x7f - 1; } + + static constexpr signed char + max() noexcept { return 0x7f; } + + + static constexpr signed char + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(signed char) * 8 - ((signed char)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(signed char) * 8 - ((signed char)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = true; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr signed char + epsilon() noexcept { return 0; } + + static constexpr signed char + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr signed char + infinity() noexcept { return static_cast(0); } + + static constexpr signed char + quiet_NaN() noexcept { return static_cast(0); } + + static constexpr signed char + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr signed char + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr unsigned char + min() noexcept { return 0; } + + static constexpr unsigned char + max() noexcept { return 0x7f * 2U + 1; } + + + static constexpr unsigned char + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(unsigned char) * 8 - ((unsigned char)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(unsigned char) * 8 - ((unsigned char)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr unsigned char + epsilon() noexcept { return 0; } + + static constexpr unsigned char + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr unsigned char + infinity() noexcept + { return static_cast(0); } + + static constexpr unsigned char + quiet_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned char + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned char + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = true; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr wchar_t + min() noexcept { return (((wchar_t)(-1) < 0) ? -(((wchar_t)(-1) < 0) ? (((((wchar_t)1 << ((sizeof(wchar_t) * 8 - ((wchar_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(wchar_t)0) - 1 : (wchar_t)0); } + + static constexpr wchar_t + max() noexcept { return (((wchar_t)(-1) < 0) ? (((((wchar_t)1 << ((sizeof(wchar_t) * 8 - ((wchar_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(wchar_t)0); } + + + static constexpr wchar_t + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(wchar_t) * 8 - ((wchar_t)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(wchar_t) * 8 - ((wchar_t)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = ((wchar_t)(-1) < 0); + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr wchar_t + epsilon() noexcept { return 0; } + + static constexpr wchar_t + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr wchar_t + infinity() noexcept { return wchar_t(); } + + static constexpr wchar_t + quiet_NaN() noexcept { return wchar_t(); } + + static constexpr wchar_t + signaling_NaN() noexcept { return wchar_t(); } + + static constexpr wchar_t + denorm_min() noexcept { return wchar_t(); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = !is_signed; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; +# 796 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr char16_t + min() noexcept { return (((char16_t)(-1) < 0) ? -(((char16_t)(-1) < 0) ? (((((char16_t)1 << ((sizeof(char16_t) * 8 - ((char16_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char16_t)0) - 1 : (char16_t)0); } + + static constexpr char16_t + max() noexcept { return (((char16_t)(-1) < 0) ? (((((char16_t)1 << ((sizeof(char16_t) * 8 - ((char16_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char16_t)0); } + + static constexpr char16_t + lowest() noexcept { return min(); } + + static constexpr int digits = (sizeof(char16_t) * 8 - ((char16_t)(-1) < 0)); + static constexpr int digits10 = ((sizeof(char16_t) * 8 - ((char16_t)(-1) < 0)) * 643L / 2136); + static constexpr int max_digits10 = 0; + static constexpr bool is_signed = ((char16_t)(-1) < 0); + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr char16_t + epsilon() noexcept { return 0; } + + static constexpr char16_t + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr char16_t + infinity() noexcept { return char16_t(); } + + static constexpr char16_t + quiet_NaN() noexcept { return char16_t(); } + + static constexpr char16_t + signaling_NaN() noexcept { return char16_t(); } + + static constexpr char16_t + denorm_min() noexcept { return char16_t(); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = !is_signed; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr char32_t + min() noexcept { return (((char32_t)(-1) < 0) ? -(((char32_t)(-1) < 0) ? (((((char32_t)1 << ((sizeof(char32_t) * 8 - ((char32_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char32_t)0) - 1 : (char32_t)0); } + + static constexpr char32_t + max() noexcept { return (((char32_t)(-1) < 0) ? (((((char32_t)1 << ((sizeof(char32_t) * 8 - ((char32_t)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(char32_t)0); } + + static constexpr char32_t + lowest() noexcept { return min(); } + + static constexpr int digits = (sizeof(char32_t) * 8 - ((char32_t)(-1) < 0)); + static constexpr int digits10 = ((sizeof(char32_t) * 8 - ((char32_t)(-1) < 0)) * 643L / 2136); + static constexpr int max_digits10 = 0; + static constexpr bool is_signed = ((char32_t)(-1) < 0); + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr char32_t + epsilon() noexcept { return 0; } + + static constexpr char32_t + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr char32_t + infinity() noexcept { return char32_t(); } + + static constexpr char32_t + quiet_NaN() noexcept { return char32_t(); } + + static constexpr char32_t + signaling_NaN() noexcept { return char32_t(); } + + static constexpr char32_t + denorm_min() noexcept { return char32_t(); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = !is_signed; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style = round_toward_zero; + }; + + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr short + min() noexcept { return -0x7fff - 1; } + + static constexpr short + max() noexcept { return 0x7fff; } + + + static constexpr short + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(short) * 8 - ((short)(-1) < 0)); + static constexpr int digits10 = ((sizeof(short) * 8 - ((short)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = true; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr short + epsilon() noexcept { return 0; } + + static constexpr short + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr short + infinity() noexcept { return short(); } + + static constexpr short + quiet_NaN() noexcept { return short(); } + + static constexpr short + signaling_NaN() noexcept { return short(); } + + static constexpr short + denorm_min() noexcept { return short(); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr unsigned short + min() noexcept { return 0; } + + static constexpr unsigned short + max() noexcept { return 0x7fff * 2U + 1; } + + + static constexpr unsigned short + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(unsigned short) * 8 - ((unsigned short)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(unsigned short) * 8 - ((unsigned short)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr unsigned short + epsilon() noexcept { return 0; } + + static constexpr unsigned short + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr unsigned short + infinity() noexcept + { return static_cast(0); } + + static constexpr unsigned short + quiet_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned short + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned short + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = true; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr int + min() noexcept { return -0x7fffffff - 1; } + + static constexpr int + max() noexcept { return 0x7fffffff; } + + + static constexpr int + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(int) * 8 - ((int)(-1) < 0)); + static constexpr int digits10 = ((sizeof(int) * 8 - ((int)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = true; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr int + epsilon() noexcept { return 0; } + + static constexpr int + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr int + infinity() noexcept { return static_cast(0); } + + static constexpr int + quiet_NaN() noexcept { return static_cast(0); } + + static constexpr int + signaling_NaN() noexcept { return static_cast(0); } + + static constexpr int + denorm_min() noexcept { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr unsigned int + min() noexcept { return 0; } + + static constexpr unsigned int + max() noexcept { return 0x7fffffff * 2U + 1; } + + + static constexpr unsigned int + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(unsigned int) * 8 - ((unsigned int)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(unsigned int) * 8 - ((unsigned int)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr unsigned int + epsilon() noexcept { return 0; } + + static constexpr unsigned int + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr unsigned int + infinity() noexcept { return static_cast(0); } + + static constexpr unsigned int + quiet_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned int + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned int + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = true; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr long + min() noexcept { return -0x7fffffffffffffffL - 1; } + + static constexpr long + max() noexcept { return 0x7fffffffffffffffL; } + + + static constexpr long + lowest() noexcept { return min(); } + + + static constexpr int digits = (sizeof(long) * 8 - ((long)(-1) < 0)); + static constexpr int digits10 = ((sizeof(long) * 8 - ((long)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = true; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr long + epsilon() noexcept { return 0; } + + static constexpr long + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr long + infinity() noexcept { return static_cast(0); } + + static constexpr long + quiet_NaN() noexcept { return static_cast(0); } + + static constexpr long + signaling_NaN() noexcept { return static_cast(0); } + + static constexpr long + denorm_min() noexcept { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr unsigned long + min() noexcept { return 0; } + + static constexpr unsigned long + max() noexcept { return 0x7fffffffffffffffL * 2UL + 1; } + + + static constexpr unsigned long + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(unsigned long) * 8 - ((unsigned long)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(unsigned long) * 8 - ((unsigned long)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr unsigned long + epsilon() noexcept { return 0; } + + static constexpr unsigned long + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr unsigned long + infinity() noexcept + { return static_cast(0); } + + static constexpr unsigned long + quiet_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned long + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned long + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = true; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr long long + min() noexcept { return -0x7fffffffffffffffLL - 1; } + + static constexpr long long + max() noexcept { return 0x7fffffffffffffffLL; } + + + static constexpr long long + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(long long) * 8 - ((long long)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(long long) * 8 - ((long long)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = true; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr long long + epsilon() noexcept { return 0; } + + static constexpr long long + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr long long + infinity() noexcept { return static_cast(0); } + + static constexpr long long + quiet_NaN() noexcept { return static_cast(0); } + + static constexpr long long + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr long long + denorm_min() noexcept { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr unsigned long long + min() noexcept { return 0; } + + static constexpr unsigned long long + max() noexcept { return 0x7fffffffffffffffLL * 2ULL + 1; } + + + static constexpr unsigned long long + lowest() noexcept { return min(); } + + + static constexpr int digits + = (sizeof(unsigned long long) * 8 - ((unsigned long long)(-1) < 0)); + static constexpr int digits10 + = ((sizeof(unsigned long long) * 8 - ((unsigned long long)(-1) < 0)) * 643L / 2136); + + static constexpr int max_digits10 = 0; + + static constexpr bool is_signed = false; + static constexpr bool is_integer = true; + static constexpr bool is_exact = true; + static constexpr int radix = 2; + + static constexpr unsigned long long + epsilon() noexcept { return 0; } + + static constexpr unsigned long long + round_error() noexcept { return 0; } + + static constexpr int min_exponent = 0; + static constexpr int min_exponent10 = 0; + static constexpr int max_exponent = 0; + static constexpr int max_exponent10 = 0; + + static constexpr bool has_infinity = false; + static constexpr bool has_quiet_NaN = false; + static constexpr bool has_signaling_NaN = false; + static constexpr float_denorm_style has_denorm + = denorm_absent; + static constexpr bool has_denorm_loss = false; + + static constexpr unsigned long long + infinity() noexcept + { return static_cast(0); } + + static constexpr unsigned long long + quiet_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned long long + signaling_NaN() noexcept + { return static_cast(0); } + + static constexpr unsigned long long + denorm_min() noexcept + { return static_cast(0); } + + static constexpr bool is_iec559 = false; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = true; + + static constexpr bool traps = true; + static constexpr bool tinyness_before = false; + static constexpr float_round_style round_style + = round_toward_zero; + }; +# 1637 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + __extension__ template<> struct numeric_limits<__int128> { static constexpr bool is_specialized = true; static constexpr __int128 min() noexcept { return (((__int128)(-1) < 0) ? -(((__int128)(-1) < 0) ? (((((__int128)1 << ((128 - ((__int128)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(__int128)0) - 1 : (__int128)0); } static constexpr __int128 max() noexcept { return (((__int128)(-1) < 0) ? (((((__int128)1 << ((128 - ((__int128)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(__int128)0); } static constexpr int digits = 128 - 1; static constexpr int digits10 = (128 - 1) * 643L / 2136; static constexpr bool is_signed = true; static constexpr bool is_integer = true; static constexpr bool is_exact = true; static constexpr int radix = 2; static constexpr __int128 epsilon() noexcept { return 0; } static constexpr __int128 round_error() noexcept { return 0; } static constexpr __int128 lowest() noexcept { return min(); } static constexpr int max_digits10 = 0; static constexpr int min_exponent = 0; static constexpr int min_exponent10 = 0; static constexpr int max_exponent = 0; static constexpr int max_exponent10 = 0; static constexpr bool has_infinity = false; static constexpr bool has_quiet_NaN = false; static constexpr bool has_signaling_NaN = false; static constexpr float_denorm_style has_denorm = denorm_absent; static constexpr bool has_denorm_loss = false; static constexpr __int128 infinity() noexcept { return static_cast<__int128>(0); } static constexpr __int128 quiet_NaN() noexcept { return static_cast<__int128>(0); } static constexpr __int128 signaling_NaN() noexcept { return static_cast<__int128>(0); } static constexpr __int128 denorm_min() noexcept { return static_cast<__int128>(0); } static constexpr bool is_iec559 = false; static constexpr bool is_bounded = true; static constexpr bool is_modulo = false; static constexpr bool traps = true; static constexpr bool tinyness_before = false; static constexpr float_round_style round_style = round_toward_zero; }; __extension__ template<> struct numeric_limits { static constexpr bool is_specialized = true; static constexpr unsigned __int128 min() noexcept { return 0; } static constexpr unsigned __int128 max() noexcept { return (((unsigned __int128)(-1) < 0) ? (((((unsigned __int128)1 << ((128 - ((unsigned __int128)(-1) < 0)) - 1)) - 1) << 1) + 1) : ~(unsigned __int128)0); } static constexpr unsigned __int128 lowest() noexcept { return min(); } static constexpr int max_digits10 = 0; static constexpr int digits = 128; static constexpr int digits10 = 128 * 643L / 2136; static constexpr bool is_signed = false; static constexpr bool is_integer = true; static constexpr bool is_exact = true; static constexpr int radix = 2; static constexpr unsigned __int128 epsilon() noexcept { return 0; } static constexpr unsigned __int128 round_error() noexcept { return 0; } static constexpr int min_exponent = 0; static constexpr int min_exponent10 = 0; static constexpr int max_exponent = 0; static constexpr int max_exponent10 = 0; static constexpr bool has_infinity = false; static constexpr bool has_quiet_NaN = false; static constexpr bool has_signaling_NaN = false; static constexpr float_denorm_style has_denorm = denorm_absent; static constexpr bool has_denorm_loss = false; static constexpr unsigned __int128 infinity() noexcept { return static_cast(0); } static constexpr unsigned __int128 quiet_NaN() noexcept { return static_cast(0); } static constexpr unsigned __int128 signaling_NaN() noexcept { return static_cast(0); } static constexpr unsigned __int128 denorm_min() noexcept { return static_cast(0); } static constexpr bool is_iec559 = false; static constexpr bool is_bounded = true; static constexpr bool is_modulo = true; static constexpr bool traps = true; static constexpr bool tinyness_before = false; static constexpr float_round_style round_style = round_toward_zero; }; +# 1669 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr float + min() noexcept { return 1.17549435082228750796873653722224568e-38F; } + + static constexpr float + max() noexcept { return 3.40282346638528859811704183484516925e+38F; } + + + static constexpr float + lowest() noexcept { return -3.40282346638528859811704183484516925e+38F; } + + + static constexpr int digits = 24; + static constexpr int digits10 = 6; + + static constexpr int max_digits10 + = (2 + (24) * 643L / 2136); + + static constexpr bool is_signed = true; + static constexpr bool is_integer = false; + static constexpr bool is_exact = false; + static constexpr int radix = 2; + + static constexpr float + epsilon() noexcept { return 1.19209289550781250000000000000000000e-7F; } + + static constexpr float + round_error() noexcept { return 0.5F; } + + static constexpr int min_exponent = (-125); + static constexpr int min_exponent10 = (-37); + static constexpr int max_exponent = 128; + static constexpr int max_exponent10 = 38; + + static constexpr bool has_infinity = 1; + static constexpr bool has_quiet_NaN = 1; + static constexpr bool has_signaling_NaN = has_quiet_NaN; + static constexpr float_denorm_style has_denorm + = bool(1) ? denorm_present : denorm_absent; + static constexpr bool has_denorm_loss + = false; + + static constexpr float + infinity() noexcept { return __builtin_huge_valf(); } + + static constexpr float + quiet_NaN() noexcept { return __builtin_nanf(""); } + + static constexpr float + signaling_NaN() noexcept { return __builtin_nansf(""); } + + static constexpr float + denorm_min() noexcept { return 1.40129846432481707092372958328991613e-45F; } + + static constexpr bool is_iec559 + = has_infinity && has_quiet_NaN && has_denorm == denorm_present; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = false; + static constexpr bool tinyness_before + = false; + static constexpr float_round_style round_style + = round_to_nearest; + }; + + + + + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr double + min() noexcept { return double(2.22507385850720138309023271733240406e-308L); } + + static constexpr double + max() noexcept { return double(1.79769313486231570814527423731704357e+308L); } + + + static constexpr double + lowest() noexcept { return -double(1.79769313486231570814527423731704357e+308L); } + + + static constexpr int digits = 53; + static constexpr int digits10 = 15; + + static constexpr int max_digits10 + = (2 + (53) * 643L / 2136); + + static constexpr bool is_signed = true; + static constexpr bool is_integer = false; + static constexpr bool is_exact = false; + static constexpr int radix = 2; + + static constexpr double + epsilon() noexcept { return double(2.22044604925031308084726333618164062e-16L); } + + static constexpr double + round_error() noexcept { return 0.5; } + + static constexpr int min_exponent = (-1021); + static constexpr int min_exponent10 = (-307); + static constexpr int max_exponent = 1024; + static constexpr int max_exponent10 = 308; + + static constexpr bool has_infinity = 1; + static constexpr bool has_quiet_NaN = 1; + static constexpr bool has_signaling_NaN = has_quiet_NaN; + static constexpr float_denorm_style has_denorm + = bool(1) ? denorm_present : denorm_absent; + static constexpr bool has_denorm_loss + = false; + + static constexpr double + infinity() noexcept { return __builtin_huge_val(); } + + static constexpr double + quiet_NaN() noexcept { return __builtin_nan(""); } + + static constexpr double + signaling_NaN() noexcept { return __builtin_nans(""); } + + static constexpr double + denorm_min() noexcept { return double(4.94065645841246544176568792868221372e-324L); } + + static constexpr bool is_iec559 + = has_infinity && has_quiet_NaN && has_denorm == denorm_present; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = false; + static constexpr bool tinyness_before + = false; + static constexpr float_round_style round_style + = round_to_nearest; + }; + + + + + + + template<> + struct numeric_limits + { + static constexpr bool is_specialized = true; + + static constexpr long double + min() noexcept { return 3.36210314311209350626267781732175260e-4932L; } + + static constexpr long double + max() noexcept { return 1.18973149535723176502126385303097021e+4932L; } + + + static constexpr long double + lowest() noexcept { return -1.18973149535723176502126385303097021e+4932L; } + + + static constexpr int digits = 64; + static constexpr int digits10 = 18; + + static constexpr int max_digits10 + = (2 + (64) * 643L / 2136); + + static constexpr bool is_signed = true; + static constexpr bool is_integer = false; + static constexpr bool is_exact = false; + static constexpr int radix = 2; + + static constexpr long double + epsilon() noexcept { return 1.08420217248550443400745280086994171e-19L; } + + static constexpr long double + round_error() noexcept { return 0.5L; } + + static constexpr int min_exponent = (-16381); + static constexpr int min_exponent10 = (-4931); + static constexpr int max_exponent = 16384; + static constexpr int max_exponent10 = 4932; + + static constexpr bool has_infinity = 1; + static constexpr bool has_quiet_NaN = 1; + static constexpr bool has_signaling_NaN = has_quiet_NaN; + static constexpr float_denorm_style has_denorm + = bool(1) ? denorm_present : denorm_absent; + static constexpr bool has_denorm_loss + = false; + + static constexpr long double + infinity() noexcept { return __builtin_huge_vall(); } + + static constexpr long double + quiet_NaN() noexcept { return __builtin_nanl(""); } + + static constexpr long double + signaling_NaN() noexcept { return __builtin_nansl(""); } + + static constexpr long double + denorm_min() noexcept { return 3.64519953188247460252840593361941982e-4951L; } + + static constexpr bool is_iec559 + = has_infinity && has_quiet_NaN && has_denorm == denorm_present; + static constexpr bool is_bounded = true; + static constexpr bool is_modulo = false; + + static constexpr bool traps = false; + static constexpr bool tinyness_before = + false; + static constexpr float_round_style round_style = + round_to_nearest; + }; +# 2076 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 + +} +# 45 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 1 3 +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 1 3 +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 + namespace __detail + { + + + + template + struct __floating_point_constant + { + static const _Tp __value; + }; + + + + template + struct __numeric_constants + { + + static _Tp __pi() throw() + { return static_cast<_Tp>(3.1415926535897932384626433832795029L); } + + static _Tp __pi_2() throw() + { return static_cast<_Tp>(1.5707963267948966192313216916397514L); } + + static _Tp __pi_3() throw() + { return static_cast<_Tp>(1.0471975511965977461542144610931676L); } + + static _Tp __pi_4() throw() + { return static_cast<_Tp>(0.7853981633974483096156608458198757L); } + + static _Tp __1_pi() throw() + { return static_cast<_Tp>(0.3183098861837906715377675267450287L); } + + static _Tp __2_sqrtpi() throw() + { return static_cast<_Tp>(1.1283791670955125738961589031215452L); } + + static _Tp __sqrt2() throw() + { return static_cast<_Tp>(1.4142135623730950488016887242096981L); } + + static _Tp __sqrt3() throw() + { return static_cast<_Tp>(1.7320508075688772935274463415058723L); } + + static _Tp __sqrtpio2() throw() + { return static_cast<_Tp>(1.2533141373155002512078826424055226L); } + + static _Tp __sqrt1_2() throw() + { return static_cast<_Tp>(0.7071067811865475244008443621048490L); } + + static _Tp __lnpi() throw() + { return static_cast<_Tp>(1.1447298858494001741434273513530587L); } + + static _Tp __gamma_e() throw() + { return static_cast<_Tp>(0.5772156649015328606065120900824024L); } + + static _Tp __euler() throw() + { return static_cast<_Tp>(2.7182818284590452353602874713526625L); } + }; +# 114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 + template + inline bool __isnan(_Tp __x) + { return std::isnan(__x); } +# 133 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 + } + + + + + +} +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 2 3 + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + namespace __detail + { +# 76 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __bernoulli_series(unsigned int __n) + { + + static const _Tp __num[28] = { + _Tp(1UL), -_Tp(1UL) / _Tp(2UL), + _Tp(1UL) / _Tp(6UL), _Tp(0UL), + -_Tp(1UL) / _Tp(30UL), _Tp(0UL), + _Tp(1UL) / _Tp(42UL), _Tp(0UL), + -_Tp(1UL) / _Tp(30UL), _Tp(0UL), + _Tp(5UL) / _Tp(66UL), _Tp(0UL), + -_Tp(691UL) / _Tp(2730UL), _Tp(0UL), + _Tp(7UL) / _Tp(6UL), _Tp(0UL), + -_Tp(3617UL) / _Tp(510UL), _Tp(0UL), + _Tp(43867UL) / _Tp(798UL), _Tp(0UL), + -_Tp(174611) / _Tp(330UL), _Tp(0UL), + _Tp(854513UL) / _Tp(138UL), _Tp(0UL), + -_Tp(236364091UL) / _Tp(2730UL), _Tp(0UL), + _Tp(8553103UL) / _Tp(6UL), _Tp(0UL) + }; + + if (__n == 0) + return _Tp(1); + + if (__n == 1) + return -_Tp(1) / _Tp(2); + + + if (__n % 2 == 1) + return _Tp(0); + + + if (__n < 28) + return __num[__n]; + + + _Tp __fact = _Tp(1); + if ((__n / 2) % 2 == 0) + __fact *= _Tp(-1); + for (unsigned int __k = 1; __k <= __n; ++__k) + __fact *= __k / (_Tp(2) * __numeric_constants<_Tp>::__pi()); + __fact *= _Tp(2); + + _Tp __sum = _Tp(0); + for (unsigned int __i = 1; __i < 1000; ++__i) + { + _Tp __term = std::pow(_Tp(__i), -_Tp(__n)); + if (__term < std::numeric_limits<_Tp>::epsilon()) + break; + __sum += __term; + } + + return __fact * __sum; + } +# 139 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + inline _Tp + __bernoulli(int __n) + { return __bernoulli_series<_Tp>(__n); } +# 153 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __log_gamma_bernoulli(_Tp __x) + { + _Tp __lg = (__x - _Tp(0.5L)) * std::log(__x) - __x + + _Tp(0.5L) * std::log(_Tp(2) + * __numeric_constants<_Tp>::__pi()); + + const _Tp __xx = __x * __x; + _Tp __help = _Tp(1) / __x; + for ( unsigned int __i = 1; __i < 20; ++__i ) + { + const _Tp __2i = _Tp(2 * __i); + __help /= __2i * (__2i - _Tp(1)) * __xx; + __lg += __bernoulli<_Tp>(2 * __i) * __help; + } + + return __lg; + } +# 181 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __log_gamma_lanczos(_Tp __x) + { + const _Tp __xm1 = __x - _Tp(1); + + static const _Tp __lanczos_cheb_7[9] = { + _Tp( 0.99999999999980993227684700473478L), + _Tp( 676.520368121885098567009190444019L), + _Tp(-1259.13921672240287047156078755283L), + _Tp( 771.3234287776530788486528258894L), + _Tp(-176.61502916214059906584551354L), + _Tp( 12.507343278686904814458936853L), + _Tp(-0.13857109526572011689554707L), + _Tp( 9.984369578019570859563e-6L), + _Tp( 1.50563273514931155834e-7L) + }; + + static const _Tp __LOGROOT2PI + = _Tp(0.9189385332046727417803297364056176L); + + _Tp __sum = __lanczos_cheb_7[0]; + for(unsigned int __k = 1; __k < 9; ++__k) + __sum += __lanczos_cheb_7[__k] / (__xm1 + __k); + + const _Tp __term1 = (__xm1 + _Tp(0.5L)) + * std::log((__xm1 + _Tp(7.5L)) + / __numeric_constants<_Tp>::__euler()); + const _Tp __term2 = __LOGROOT2PI + std::log(__sum); + const _Tp __result = __term1 + (__term2 - _Tp(7)); + + return __result; + } +# 225 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __log_gamma(_Tp __x) + { + if (__x > _Tp(0.5L)) + return __log_gamma_lanczos(__x); + else + { + const _Tp __sin_fact + = std::abs(std::sin(__numeric_constants<_Tp>::__pi() * __x)); + if (__sin_fact == _Tp(0)) + std::__throw_domain_error(("Argument is nonpositive integer " "in __log_gamma") + ); + return __numeric_constants<_Tp>::__lnpi() + - std::log(__sin_fact) + - __log_gamma_lanczos(_Tp(1) - __x); + } + } +# 252 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __log_gamma_sign(_Tp __x) + { + if (__x > _Tp(0)) + return _Tp(1); + else + { + const _Tp __sin_fact + = std::sin(__numeric_constants<_Tp>::__pi() * __x); + if (__sin_fact > _Tp(0)) + return (1); + else if (__sin_fact < _Tp(0)) + return -_Tp(1); + else + return _Tp(0); + } + } +# 283 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __log_bincoef(unsigned int __n, unsigned int __k) + { + + static const _Tp __max_bincoeff + = std::numeric_limits<_Tp>::max_exponent10 + * std::log(_Tp(10)) - _Tp(1); + + _Tp __coeff = ::std::lgamma(_Tp(1 + __n)) + - ::std::lgamma(_Tp(1 + __k)) + - ::std::lgamma(_Tp(1 + __n - __k)); + + + + + + } +# 314 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __bincoef(unsigned int __n, unsigned int __k) + { + + static const _Tp __max_bincoeff + = std::numeric_limits<_Tp>::max_exponent10 + * std::log(_Tp(10)) - _Tp(1); + + const _Tp __log_coeff = __log_bincoef<_Tp>(__n, __k); + if (__log_coeff > __max_bincoeff) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + return std::exp(__log_coeff); + } +# 337 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + inline _Tp + __gamma(_Tp __x) + { return std::exp(__log_gamma(__x)); } +# 356 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __psi_series(_Tp __x) + { + _Tp __sum = -__numeric_constants<_Tp>::__gamma_e() - _Tp(1) / __x; + const unsigned int __max_iter = 100000; + for (unsigned int __k = 1; __k < __max_iter; ++__k) + { + const _Tp __term = __x / (__k * (__k + __x)); + __sum += __term; + if (std::abs(__term / __sum) < std::numeric_limits<_Tp>::epsilon()) + break; + } + return __sum; + } +# 386 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __psi_asymp(_Tp __x) + { + _Tp __sum = std::log(__x) - _Tp(0.5L) / __x; + const _Tp __xx = __x * __x; + _Tp __xp = __xx; + const unsigned int __max_iter = 100; + for (unsigned int __k = 1; __k < __max_iter; ++__k) + { + const _Tp __term = __bernoulli<_Tp>(2 * __k) / (2 * __k * __xp); + __sum -= __term; + if (std::abs(__term / __sum) < std::numeric_limits<_Tp>::epsilon()) + break; + __xp *= __xx; + } + return __sum; + } +# 417 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __psi(_Tp __x) + { + const int __n = static_cast(__x + 0.5L); + const _Tp __eps = _Tp(4) * std::numeric_limits<_Tp>::epsilon(); + if (__n <= 0 && std::abs(__x - _Tp(__n)) < __eps) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x < _Tp(0)) + { + const _Tp __pi = __numeric_constants<_Tp>::__pi(); + return __psi(_Tp(1) - __x) + - __pi * std::cos(__pi * __x) / std::sin(__pi * __x); + } + else if (__x > _Tp(100)) + return __psi_asymp(__x); + else + return __psi_series(__x); + } +# 446 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 + template + _Tp + __psi(unsigned int __n, _Tp __x) + { + if (__x <= _Tp(0)) + std::__throw_domain_error(("Argument out of range " "in __psi") + ); + else if (__n == 0) + return __psi(__x); + else + { + const _Tp __hzeta = __hurwitz_zeta(_Tp(__n + 1), __x); + + const _Tp __ln_nfact = ::std::lgamma(_Tp(__n + 1)); + + + + _Tp __result = std::exp(__ln_nfact) * __hzeta; + if (__n % 2 == 1) + __result = -__result; + return __result; + } + } + } + + + + + + +} +# 48 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 1 3 +# 55 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 71 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + namespace __detail + { +# 98 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + void + __gamma_temme(_Tp __mu, + _Tp & __gam1, _Tp & __gam2, _Tp & __gampl, _Tp & __gammi) + { + + __gampl = _Tp(1) / ::std::tgamma(_Tp(1) + __mu); + __gammi = _Tp(1) / ::std::tgamma(_Tp(1) - __mu); + + + + + + if (std::abs(__mu) < std::numeric_limits<_Tp>::epsilon()) + __gam1 = -_Tp(__numeric_constants<_Tp>::__gamma_e()); + else + __gam1 = (__gammi - __gampl) / (_Tp(2) * __mu); + + __gam2 = (__gammi + __gampl) / (_Tp(2)); + + return; + } +# 136 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + void + __bessel_jn(_Tp __nu, _Tp __x, + _Tp & __Jnu, _Tp & __Nnu, _Tp & __Jpnu, _Tp & __Npnu) + { + if (__x == _Tp(0)) + { + if (__nu == _Tp(0)) + { + __Jnu = _Tp(1); + __Jpnu = _Tp(0); + } + else if (__nu == _Tp(1)) + { + __Jnu = _Tp(0); + __Jpnu = _Tp(0.5L); + } + else + { + __Jnu = _Tp(0); + __Jpnu = _Tp(0); + } + __Nnu = -std::numeric_limits<_Tp>::infinity(); + __Npnu = std::numeric_limits<_Tp>::infinity(); + return; + } + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + + + + const _Tp __fp_min = std::sqrt(std::numeric_limits<_Tp>::min()); + const int __max_iter = 15000; + const _Tp __x_min = _Tp(2); + + const int __nl = (__x < __x_min + ? static_cast(__nu + _Tp(0.5L)) + : std::max(0, static_cast(__nu - __x + _Tp(1.5L)))); + + const _Tp __mu = __nu - __nl; + const _Tp __mu2 = __mu * __mu; + const _Tp __xi = _Tp(1) / __x; + const _Tp __xi2 = _Tp(2) * __xi; + _Tp __w = __xi2 / __numeric_constants<_Tp>::__pi(); + int __isign = 1; + _Tp __h = __nu * __xi; + if (__h < __fp_min) + __h = __fp_min; + _Tp __b = __xi2 * __nu; + _Tp __d = _Tp(0); + _Tp __c = __h; + int __i; + for (__i = 1; __i <= __max_iter; ++__i) + { + __b += __xi2; + __d = __b - __d; + if (std::abs(__d) < __fp_min) + __d = __fp_min; + __c = __b - _Tp(1) / __c; + if (std::abs(__c) < __fp_min) + __c = __fp_min; + __d = _Tp(1) / __d; + const _Tp __del = __c * __d; + __h *= __del; + if (__d < _Tp(0)) + __isign = -__isign; + if (std::abs(__del - _Tp(1)) < __eps) + break; + } + if (__i > __max_iter) + std::__throw_runtime_error(("Argument x too large in __bessel_jn; " "try asymptotic expansion.") + ); + _Tp __Jnul = __isign * __fp_min; + _Tp __Jpnul = __h * __Jnul; + _Tp __Jnul1 = __Jnul; + _Tp __Jpnu1 = __Jpnul; + _Tp __fact = __nu * __xi; + for ( int __l = __nl; __l >= 1; --__l ) + { + const _Tp __Jnutemp = __fact * __Jnul + __Jpnul; + __fact -= __xi; + __Jpnul = __fact * __Jnutemp - __Jnul; + __Jnul = __Jnutemp; + } + if (__Jnul == _Tp(0)) + __Jnul = __eps; + _Tp __f= __Jpnul / __Jnul; + _Tp __Nmu, __Nnu1, __Npmu, __Jmu; + if (__x < __x_min) + { + const _Tp __x2 = __x / _Tp(2); + const _Tp __pimu = __numeric_constants<_Tp>::__pi() * __mu; + _Tp __fact = (std::abs(__pimu) < __eps + ? _Tp(1) : __pimu / std::sin(__pimu)); + _Tp __d = -std::log(__x2); + _Tp __e = __mu * __d; + _Tp __fact2 = (std::abs(__e) < __eps + ? _Tp(1) : std::sinh(__e) / __e); + _Tp __gam1, __gam2, __gampl, __gammi; + __gamma_temme(__mu, __gam1, __gam2, __gampl, __gammi); + _Tp __ff = (_Tp(2) / __numeric_constants<_Tp>::__pi()) + * __fact * (__gam1 * std::cosh(__e) + __gam2 * __fact2 * __d); + __e = std::exp(__e); + _Tp __p = __e / (__numeric_constants<_Tp>::__pi() * __gampl); + _Tp __q = _Tp(1) / (__e * __numeric_constants<_Tp>::__pi() * __gammi); + const _Tp __pimu2 = __pimu / _Tp(2); + _Tp __fact3 = (std::abs(__pimu2) < __eps + ? _Tp(1) : std::sin(__pimu2) / __pimu2 ); + _Tp __r = __numeric_constants<_Tp>::__pi() * __pimu2 * __fact3 * __fact3; + _Tp __c = _Tp(1); + __d = -__x2 * __x2; + _Tp __sum = __ff + __r * __q; + _Tp __sum1 = __p; + for (__i = 1; __i <= __max_iter; ++__i) + { + __ff = (__i * __ff + __p + __q) / (__i * __i - __mu2); + __c *= __d / _Tp(__i); + __p /= _Tp(__i) - __mu; + __q /= _Tp(__i) + __mu; + const _Tp __del = __c * (__ff + __r * __q); + __sum += __del; + const _Tp __del1 = __c * __p - __i * __del; + __sum1 += __del1; + if ( std::abs(__del) < __eps * (_Tp(1) + std::abs(__sum)) ) + break; + } + if ( __i > __max_iter ) + std::__throw_runtime_error(("Bessel y series failed to converge " "in __bessel_jn.") + ); + __Nmu = -__sum; + __Nnu1 = -__sum1 * __xi2; + __Npmu = __mu * __xi * __Nmu - __Nnu1; + __Jmu = __w / (__Npmu - __f * __Nmu); + } + else + { + _Tp __a = _Tp(0.25L) - __mu2; + _Tp __q = _Tp(1); + _Tp __p = -__xi / _Tp(2); + _Tp __br = _Tp(2) * __x; + _Tp __bi = _Tp(2); + _Tp __fact = __a * __xi / (__p * __p + __q * __q); + _Tp __cr = __br + __q * __fact; + _Tp __ci = __bi + __p * __fact; + _Tp __den = __br * __br + __bi * __bi; + _Tp __dr = __br / __den; + _Tp __di = -__bi / __den; + _Tp __dlr = __cr * __dr - __ci * __di; + _Tp __dli = __cr * __di + __ci * __dr; + _Tp __temp = __p * __dlr - __q * __dli; + __q = __p * __dli + __q * __dlr; + __p = __temp; + int __i; + for (__i = 2; __i <= __max_iter; ++__i) + { + __a += _Tp(2 * (__i - 1)); + __bi += _Tp(2); + __dr = __a * __dr + __br; + __di = __a * __di + __bi; + if (std::abs(__dr) + std::abs(__di) < __fp_min) + __dr = __fp_min; + __fact = __a / (__cr * __cr + __ci * __ci); + __cr = __br + __cr * __fact; + __ci = __bi - __ci * __fact; + if (std::abs(__cr) + std::abs(__ci) < __fp_min) + __cr = __fp_min; + __den = __dr * __dr + __di * __di; + __dr /= __den; + __di /= -__den; + __dlr = __cr * __dr - __ci * __di; + __dli = __cr * __di + __ci * __dr; + __temp = __p * __dlr - __q * __dli; + __q = __p * __dli + __q * __dlr; + __p = __temp; + if (std::abs(__dlr - _Tp(1)) + std::abs(__dli) < __eps) + break; + } + if (__i > __max_iter) + std::__throw_runtime_error(("Lentz's method failed " "in __bessel_jn.") + ); + const _Tp __gam = (__p - __f) / __q; + __Jmu = std::sqrt(__w / ((__p - __f) * __gam + __q)); + + __Jmu = ::std::copysign(__Jmu, __Jnul); + + + + + __Nmu = __gam * __Jmu; + __Npmu = (__p + __q / __gam) * __Nmu; + __Nnu1 = __mu * __xi * __Nmu - __Npmu; + } + __fact = __Jmu / __Jnul; + __Jnu = __fact * __Jnul1; + __Jpnu = __fact * __Jpnu1; + for (__i = 1; __i <= __nl; ++__i) + { + const _Tp __Nnutemp = (__mu + __i) * __xi2 * __Nnu1 - __Nmu; + __Nmu = __Nnu1; + __Nnu1 = __Nnutemp; + } + __Nnu = __Nmu; + __Npnu = __nu * __xi * __Nmu - __Nnu1; + + return; + } +# 361 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + void + __cyl_bessel_jn_asymp(_Tp __nu, _Tp __x, _Tp & __Jnu, _Tp & __Nnu) + { + const _Tp __mu = _Tp(4) * __nu * __nu; + const _Tp __8x = _Tp(8) * __x; + + _Tp __P = _Tp(0); + _Tp __Q = _Tp(0); + + _Tp __k = _Tp(0); + _Tp __term = _Tp(1); + + int __epsP = 0; + int __epsQ = 0; + + _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + do + { + __term *= (__k == 0 + ? _Tp(1) + : -(__mu - (2 * __k - 1) * (2 * __k - 1)) / (__k * __8x)); + + __epsP = std::abs(__term) < __eps * std::abs(__P); + __P += __term; + + __k++; + + __term *= (__mu - (2 * __k - 1) * (2 * __k - 1)) / (__k * __8x); + __epsQ = std::abs(__term) < __eps * std::abs(__Q); + __Q += __term; + + if (__epsP && __epsQ && __k > (__nu / 2.)) + break; + + __k++; + } + while (__k < 1000); + + const _Tp __chi = __x - (__nu + _Tp(0.5L)) + * __numeric_constants<_Tp>::__pi_2(); + + const _Tp __c = std::cos(__chi); + const _Tp __s = std::sin(__chi); + + const _Tp __coef = std::sqrt(_Tp(2) + / (__numeric_constants<_Tp>::__pi() * __x)); + + __Jnu = __coef * (__c * __P - __s * __Q); + __Nnu = __coef * (__s * __P + __c * __Q); + + return; + } +# 444 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + _Tp + __cyl_bessel_ij_series(_Tp __nu, _Tp __x, _Tp __sgn, + unsigned int __max_iter) + { + if (__x == _Tp(0)) + return __nu == _Tp(0) ? _Tp(1) : _Tp(0); + + const _Tp __x2 = __x / _Tp(2); + _Tp __fact = __nu * std::log(__x2); + + __fact -= ::std::lgamma(__nu + _Tp(1)); + + + + __fact = std::exp(__fact); + const _Tp __xx4 = __sgn * __x2 * __x2; + _Tp __Jn = _Tp(1); + _Tp __term = _Tp(1); + + for (unsigned int __i = 1; __i < __max_iter; ++__i) + { + __term *= __xx4 / (_Tp(__i) * (__nu + _Tp(__i))); + __Jn += __term; + if (std::abs(__term / __Jn) < std::numeric_limits<_Tp>::epsilon()) + break; + } + + return __fact * __Jn; + } +# 490 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + _Tp + __cyl_bessel_j(_Tp __nu, _Tp __x) + { + if (__nu < _Tp(0) || __x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __cyl_bessel_j.") + ); + else if (__isnan(__nu) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x * __x < _Tp(10) * (__nu + _Tp(1))) + return __cyl_bessel_ij_series(__nu, __x, -_Tp(1), 200); + else if (__x > _Tp(1000)) + { + _Tp __J_nu, __N_nu; + __cyl_bessel_jn_asymp(__nu, __x, __J_nu, __N_nu); + return __J_nu; + } + else + { + _Tp __J_nu, __N_nu, __Jp_nu, __Np_nu; + __bessel_jn(__nu, __x, __J_nu, __N_nu, __Jp_nu, __Np_nu); + return __J_nu; + } + } +# 532 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + _Tp + __cyl_neumann_n(_Tp __nu, _Tp __x) + { + if (__nu < _Tp(0) || __x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __cyl_neumann_n.") + ); + else if (__isnan(__nu) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x > _Tp(1000)) + { + _Tp __J_nu, __N_nu; + __cyl_bessel_jn_asymp(__nu, __x, __J_nu, __N_nu); + return __N_nu; + } + else + { + _Tp __J_nu, __N_nu, __Jp_nu, __Np_nu; + __bessel_jn(__nu, __x, __J_nu, __N_nu, __Jp_nu, __Np_nu); + return __N_nu; + } + } +# 569 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + void + __sph_bessel_jn(unsigned int __n, _Tp __x, + _Tp & __j_n, _Tp & __n_n, _Tp & __jp_n, _Tp & __np_n) + { + const _Tp __nu = _Tp(__n) + _Tp(0.5L); + + _Tp __J_nu, __N_nu, __Jp_nu, __Np_nu; + __bessel_jn(__nu, __x, __J_nu, __N_nu, __Jp_nu, __Np_nu); + + const _Tp __factor = __numeric_constants<_Tp>::__sqrtpio2() + / std::sqrt(__x); + + __j_n = __factor * __J_nu; + __n_n = __factor * __N_nu; + __jp_n = __factor * __Jp_nu - __j_n / (_Tp(2) * __x); + __np_n = __factor * __Np_nu - __n_n / (_Tp(2) * __x); + + return; + } +# 604 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + _Tp + __sph_bessel(unsigned int __n, _Tp __x) + { + if (__x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __sph_bessel.") + ); + else if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x == _Tp(0)) + { + if (__n == 0) + return _Tp(1); + else + return _Tp(0); + } + else + { + _Tp __j_n, __n_n, __jp_n, __np_n; + __sph_bessel_jn(__n, __x, __j_n, __n_n, __jp_n, __np_n); + return __j_n; + } + } +# 642 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 + template + _Tp + __sph_neumann(unsigned int __n, _Tp __x) + { + if (__x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __sph_neumann.") + ); + else if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x == _Tp(0)) + return -std::numeric_limits<_Tp>::infinity(); + else + { + _Tp __j_n, __n_n, __jp_n, __np_n; + __sph_bessel_jn(__n, __x, __j_n, __n_n, __jp_n, __np_n); + return __n_n; + } + } + } + + + + + + +} +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 1 3 +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + namespace __detail + { +# 79 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + template + _Tp + __beta_gamma(_Tp __x, _Tp __y) + { + + _Tp __bet; + + if (__x > __y) + { + __bet = ::std::tgamma(__x) + / ::std::tgamma(__x + __y); + __bet *= ::std::tgamma(__y); + } + else + { + __bet = ::std::tgamma(__y) + / ::std::tgamma(__x + __y); + __bet *= ::std::tgamma(__x); + } +# 111 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + return __bet; + } +# 127 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + template + _Tp + __beta_lgamma(_Tp __x, _Tp __y) + { + + _Tp __bet = ::std::lgamma(__x) + + ::std::lgamma(__y) + - ::std::lgamma(__x + __y); + + + + + + __bet = std::exp(__bet); + return __bet; + } +# 158 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + template + _Tp + __beta_product(_Tp __x, _Tp __y) + { + + _Tp __bet = (__x + __y) / (__x * __y); + + unsigned int __max_iter = 1000000; + for (unsigned int __k = 1; __k < __max_iter; ++__k) + { + _Tp __term = (_Tp(1) + (__x + __y) / __k) + / ((_Tp(1) + __x / __k) * (_Tp(1) + __y / __k)); + __bet *= __term; + } + + return __bet; + } +# 189 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 + template + inline _Tp + __beta(_Tp __x, _Tp __y) + { + if (__isnan(__x) || __isnan(__y)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + return __beta_lgamma(__x, __y); + } + } + + + + + + +} +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 1 3 +# 45 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 59 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + namespace __detail + { +# 76 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_rf(_Tp __x, _Tp __y, _Tp __z) + { + const _Tp __min = std::numeric_limits<_Tp>::min(); + const _Tp __lolim = _Tp(5) * __min; + + if (__x < _Tp(0) || __y < _Tp(0) || __z < _Tp(0)) + std::__throw_domain_error(("Argument less than zero " "in __ellint_rf.") + ); + else if (__x + __y < __lolim || __x + __z < __lolim + || __y + __z < __lolim) + std::__throw_domain_error(("Argument too small in __ellint_rf")); + else + { + const _Tp __c0 = _Tp(1) / _Tp(4); + const _Tp __c1 = _Tp(1) / _Tp(24); + const _Tp __c2 = _Tp(1) / _Tp(10); + const _Tp __c3 = _Tp(3) / _Tp(44); + const _Tp __c4 = _Tp(1) / _Tp(14); + + _Tp __xn = __x; + _Tp __yn = __y; + _Tp __zn = __z; + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __errtol = std::pow(__eps, _Tp(1) / _Tp(6)); + _Tp __mu; + _Tp __xndev, __yndev, __zndev; + + const unsigned int __max_iter = 100; + for (unsigned int __iter = 0; __iter < __max_iter; ++__iter) + { + __mu = (__xn + __yn + __zn) / _Tp(3); + __xndev = 2 - (__mu + __xn) / __mu; + __yndev = 2 - (__mu + __yn) / __mu; + __zndev = 2 - (__mu + __zn) / __mu; + _Tp __epsilon = std::max(std::abs(__xndev), std::abs(__yndev)); + __epsilon = std::max(__epsilon, std::abs(__zndev)); + if (__epsilon < __errtol) + break; + const _Tp __xnroot = std::sqrt(__xn); + const _Tp __ynroot = std::sqrt(__yn); + const _Tp __znroot = std::sqrt(__zn); + const _Tp __lambda = __xnroot * (__ynroot + __znroot) + + __ynroot * __znroot; + __xn = __c0 * (__xn + __lambda); + __yn = __c0 * (__yn + __lambda); + __zn = __c0 * (__zn + __lambda); + } + + const _Tp __e2 = __xndev * __yndev - __zndev * __zndev; + const _Tp __e3 = __xndev * __yndev * __zndev; + const _Tp __s = _Tp(1) + (__c1 * __e2 - __c2 - __c3 * __e3) * __e2 + + __c4 * __e3; + + return __s / std::sqrt(__mu); + } + } +# 153 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __comp_ellint_1_series(_Tp __k) + { + + const _Tp __kk = __k * __k; + + _Tp __term = __kk / _Tp(4); + _Tp __sum = _Tp(1) + __term; + + const unsigned int __max_iter = 1000; + for (unsigned int __i = 2; __i < __max_iter; ++__i) + { + __term *= (2 * __i - 1) * __kk / (2 * __i); + if (__term < std::numeric_limits<_Tp>::epsilon()) + break; + __sum += __term; + } + + return __numeric_constants<_Tp>::__pi_2() * __sum; + } +# 191 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __comp_ellint_1(_Tp __k) + { + + if (__isnan(__k)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (std::abs(__k) >= _Tp(1)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + return __ellint_rf(_Tp(0), _Tp(1) - __k * __k, _Tp(1)); + } +# 219 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_1(_Tp __k, _Tp __phi) + { + + if (__isnan(__k) || __isnan(__phi)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (std::abs(__k) > _Tp(1)) + std::__throw_domain_error(("Bad argument in __ellint_1.")); + else + { + + const int __n = std::floor(__phi / __numeric_constants<_Tp>::__pi() + + _Tp(0.5L)); + const _Tp __phi_red = __phi + - __n * __numeric_constants<_Tp>::__pi(); + + const _Tp __s = std::sin(__phi_red); + const _Tp __c = std::cos(__phi_red); + + const _Tp __F = __s + * __ellint_rf(__c * __c, + _Tp(1) - __k * __k * __s * __s, _Tp(1)); + + if (__n == 0) + return __F; + else + return __F + _Tp(2) * __n * __comp_ellint_1(__k); + } + } +# 266 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __comp_ellint_2_series(_Tp __k) + { + + const _Tp __kk = __k * __k; + + _Tp __term = __kk; + _Tp __sum = __term; + + const unsigned int __max_iter = 1000; + for (unsigned int __i = 2; __i < __max_iter; ++__i) + { + const _Tp __i2m = 2 * __i - 1; + const _Tp __i2 = 2 * __i; + __term *= __i2m * __i2m * __kk / (__i2 * __i2); + if (__term < std::numeric_limits<_Tp>::epsilon()) + break; + __sum += __term / __i2m; + } + + return __numeric_constants<_Tp>::__pi_2() * (_Tp(1) - __sum); + } +# 314 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_rd(_Tp __x, _Tp __y, _Tp __z) + { + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __errtol = std::pow(__eps / _Tp(8), _Tp(1) / _Tp(6)); + const _Tp __max = std::numeric_limits<_Tp>::max(); + const _Tp __lolim = _Tp(2) / std::pow(__max, _Tp(2) / _Tp(3)); + + if (__x < _Tp(0) || __y < _Tp(0)) + std::__throw_domain_error(("Argument less than zero " "in __ellint_rd.") + ); + else if (__x + __y < __lolim || __z < __lolim) + std::__throw_domain_error(("Argument too small " "in __ellint_rd.") + ); + else + { + const _Tp __c0 = _Tp(1) / _Tp(4); + const _Tp __c1 = _Tp(3) / _Tp(14); + const _Tp __c2 = _Tp(1) / _Tp(6); + const _Tp __c3 = _Tp(9) / _Tp(22); + const _Tp __c4 = _Tp(3) / _Tp(26); + + _Tp __xn = __x; + _Tp __yn = __y; + _Tp __zn = __z; + _Tp __sigma = _Tp(0); + _Tp __power4 = _Tp(1); + + _Tp __mu; + _Tp __xndev, __yndev, __zndev; + + const unsigned int __max_iter = 100; + for (unsigned int __iter = 0; __iter < __max_iter; ++__iter) + { + __mu = (__xn + __yn + _Tp(3) * __zn) / _Tp(5); + __xndev = (__mu - __xn) / __mu; + __yndev = (__mu - __yn) / __mu; + __zndev = (__mu - __zn) / __mu; + _Tp __epsilon = std::max(std::abs(__xndev), std::abs(__yndev)); + __epsilon = std::max(__epsilon, std::abs(__zndev)); + if (__epsilon < __errtol) + break; + _Tp __xnroot = std::sqrt(__xn); + _Tp __ynroot = std::sqrt(__yn); + _Tp __znroot = std::sqrt(__zn); + _Tp __lambda = __xnroot * (__ynroot + __znroot) + + __ynroot * __znroot; + __sigma += __power4 / (__znroot * (__zn + __lambda)); + __power4 *= __c0; + __xn = __c0 * (__xn + __lambda); + __yn = __c0 * (__yn + __lambda); + __zn = __c0 * (__zn + __lambda); + } + + _Tp __ea = __xndev * __yndev; + _Tp __eb = __zndev * __zndev; + _Tp __ec = __ea - __eb; + _Tp __ed = __ea - _Tp(6) * __eb; + _Tp __ef = __ed + __ec + __ec; + _Tp __s1 = __ed * (-__c1 + __c3 * __ed + / _Tp(3) - _Tp(3) * __c4 * __zndev * __ef + / _Tp(2)); + _Tp __s2 = __zndev + * (__c2 * __ef + + __zndev * (-__c3 * __ec - __zndev * __c4 - __ea)); + + return _Tp(3) * __sigma + __power4 * (_Tp(1) + __s1 + __s2) + / (__mu * std::sqrt(__mu)); + } + } +# 399 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __comp_ellint_2(_Tp __k) + { + + if (__isnan(__k)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (std::abs(__k) == 1) + return _Tp(1); + else if (std::abs(__k) > _Tp(1)) + std::__throw_domain_error(("Bad argument in __comp_ellint_2.")); + else + { + const _Tp __kk = __k * __k; + + return __ellint_rf(_Tp(0), _Tp(1) - __kk, _Tp(1)) + - __kk * __ellint_rd(_Tp(0), _Tp(1) - __kk, _Tp(1)) / _Tp(3); + } + } +# 433 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_2(_Tp __k, _Tp __phi) + { + + if (__isnan(__k) || __isnan(__phi)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (std::abs(__k) > _Tp(1)) + std::__throw_domain_error(("Bad argument in __ellint_2.")); + else + { + + const int __n = std::floor(__phi / __numeric_constants<_Tp>::__pi() + + _Tp(0.5L)); + const _Tp __phi_red = __phi + - __n * __numeric_constants<_Tp>::__pi(); + + const _Tp __kk = __k * __k; + const _Tp __s = std::sin(__phi_red); + const _Tp __ss = __s * __s; + const _Tp __sss = __ss * __s; + const _Tp __c = std::cos(__phi_red); + const _Tp __cc = __c * __c; + + const _Tp __E = __s + * __ellint_rf(__cc, _Tp(1) - __kk * __ss, _Tp(1)) + - __kk * __sss + * __ellint_rd(__cc, _Tp(1) - __kk * __ss, _Tp(1)) + / _Tp(3); + + if (__n == 0) + return __E; + else + return __E + _Tp(2) * __n * __comp_ellint_2(__k); + } + } +# 492 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_rc(_Tp __x, _Tp __y) + { + const _Tp __min = std::numeric_limits<_Tp>::min(); + const _Tp __lolim = _Tp(5) * __min; + + if (__x < _Tp(0) || __y < _Tp(0) || __x + __y < __lolim) + std::__throw_domain_error(("Argument less than zero " "in __ellint_rc.") + ); + else + { + const _Tp __c0 = _Tp(1) / _Tp(4); + const _Tp __c1 = _Tp(1) / _Tp(7); + const _Tp __c2 = _Tp(9) / _Tp(22); + const _Tp __c3 = _Tp(3) / _Tp(10); + const _Tp __c4 = _Tp(3) / _Tp(8); + + _Tp __xn = __x; + _Tp __yn = __y; + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __errtol = std::pow(__eps / _Tp(30), _Tp(1) / _Tp(6)); + _Tp __mu; + _Tp __sn; + + const unsigned int __max_iter = 100; + for (unsigned int __iter = 0; __iter < __max_iter; ++__iter) + { + __mu = (__xn + _Tp(2) * __yn) / _Tp(3); + __sn = (__yn + __mu) / __mu - _Tp(2); + if (std::abs(__sn) < __errtol) + break; + const _Tp __lambda = _Tp(2) * std::sqrt(__xn) * std::sqrt(__yn) + + __yn; + __xn = __c0 * (__xn + __lambda); + __yn = __c0 * (__yn + __lambda); + } + + _Tp __s = __sn * __sn + * (__c3 + __sn*(__c1 + __sn * (__c4 + __sn * __c2))); + + return (_Tp(1) + __s) / std::sqrt(__mu); + } + } +# 561 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_rj(_Tp __x, _Tp __y, _Tp __z, _Tp __p) + { + const _Tp __min = std::numeric_limits<_Tp>::min(); + const _Tp __lolim = std::pow(_Tp(5) * __min, _Tp(1)/_Tp(3)); + + if (__x < _Tp(0) || __y < _Tp(0) || __z < _Tp(0)) + std::__throw_domain_error(("Argument less than zero " "in __ellint_rj.") + ); + else if (__x + __y < __lolim || __x + __z < __lolim + || __y + __z < __lolim || __p < __lolim) + std::__throw_domain_error(("Argument too small " "in __ellint_rj") + ); + else + { + const _Tp __c0 = _Tp(1) / _Tp(4); + const _Tp __c1 = _Tp(3) / _Tp(14); + const _Tp __c2 = _Tp(1) / _Tp(3); + const _Tp __c3 = _Tp(3) / _Tp(22); + const _Tp __c4 = _Tp(3) / _Tp(26); + + _Tp __xn = __x; + _Tp __yn = __y; + _Tp __zn = __z; + _Tp __pn = __p; + _Tp __sigma = _Tp(0); + _Tp __power4 = _Tp(1); + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __errtol = std::pow(__eps / _Tp(8), _Tp(1) / _Tp(6)); + + _Tp __mu; + _Tp __xndev, __yndev, __zndev, __pndev; + + const unsigned int __max_iter = 100; + for (unsigned int __iter = 0; __iter < __max_iter; ++__iter) + { + __mu = (__xn + __yn + __zn + _Tp(2) * __pn) / _Tp(5); + __xndev = (__mu - __xn) / __mu; + __yndev = (__mu - __yn) / __mu; + __zndev = (__mu - __zn) / __mu; + __pndev = (__mu - __pn) / __mu; + _Tp __epsilon = std::max(std::abs(__xndev), std::abs(__yndev)); + __epsilon = std::max(__epsilon, std::abs(__zndev)); + __epsilon = std::max(__epsilon, std::abs(__pndev)); + if (__epsilon < __errtol) + break; + const _Tp __xnroot = std::sqrt(__xn); + const _Tp __ynroot = std::sqrt(__yn); + const _Tp __znroot = std::sqrt(__zn); + const _Tp __lambda = __xnroot * (__ynroot + __znroot) + + __ynroot * __znroot; + const _Tp __alpha1 = __pn * (__xnroot + __ynroot + __znroot) + + __xnroot * __ynroot * __znroot; + const _Tp __alpha2 = __alpha1 * __alpha1; + const _Tp __beta = __pn * (__pn + __lambda) + * (__pn + __lambda); + __sigma += __power4 * __ellint_rc(__alpha2, __beta); + __power4 *= __c0; + __xn = __c0 * (__xn + __lambda); + __yn = __c0 * (__yn + __lambda); + __zn = __c0 * (__zn + __lambda); + __pn = __c0 * (__pn + __lambda); + } + + _Tp __ea = __xndev * (__yndev + __zndev) + __yndev * __zndev; + _Tp __eb = __xndev * __yndev * __zndev; + _Tp __ec = __pndev * __pndev; + _Tp __e2 = __ea - _Tp(3) * __ec; + _Tp __e3 = __eb + _Tp(2) * __pndev * (__ea - __ec); + _Tp __s1 = _Tp(1) + __e2 * (-__c1 + _Tp(3) * __c3 * __e2 / _Tp(4) + - _Tp(3) * __c4 * __e3 / _Tp(2)); + _Tp __s2 = __eb * (__c2 / _Tp(2) + + __pndev * (-__c3 - __c3 + __pndev * __c4)); + _Tp __s3 = __pndev * __ea * (__c2 - __pndev * __c3) + - __c2 * __pndev * __ec; + + return _Tp(3) * __sigma + __power4 * (__s1 + __s2 + __s3) + / (__mu * std::sqrt(__mu)); + } + } +# 661 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __comp_ellint_3(_Tp __k, _Tp __nu) + { + + if (__isnan(__k) || __isnan(__nu)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__nu == _Tp(1)) + return std::numeric_limits<_Tp>::infinity(); + else if (std::abs(__k) > _Tp(1)) + std::__throw_domain_error(("Bad argument in __comp_ellint_3.")); + else + { + const _Tp __kk = __k * __k; + + return __ellint_rf(_Tp(0), _Tp(1) - __kk, _Tp(1)) + + __nu + * __ellint_rj(_Tp(0), _Tp(1) - __kk, _Tp(1), _Tp(1) - __nu) + / _Tp(3); + } + } +# 701 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 + template + _Tp + __ellint_3(_Tp __k, _Tp __nu, _Tp __phi) + { + + if (__isnan(__k) || __isnan(__nu) || __isnan(__phi)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (std::abs(__k) > _Tp(1)) + std::__throw_domain_error(("Bad argument in __ellint_3.")); + else + { + + const int __n = std::floor(__phi / __numeric_constants<_Tp>::__pi() + + _Tp(0.5L)); + const _Tp __phi_red = __phi + - __n * __numeric_constants<_Tp>::__pi(); + + const _Tp __kk = __k * __k; + const _Tp __s = std::sin(__phi_red); + const _Tp __ss = __s * __s; + const _Tp __sss = __ss * __s; + const _Tp __c = std::cos(__phi_red); + const _Tp __cc = __c * __c; + + const _Tp __Pi = __s + * __ellint_rf(__cc, _Tp(1) - __kk * __ss, _Tp(1)) + + __nu * __sss + * __ellint_rj(__cc, _Tp(1) - __kk * __ss, _Tp(1), + _Tp(1) - __nu * __ss) / _Tp(3); + + if (__n == 0) + return __Pi; + else + return __Pi + _Tp(2) * __n * __comp_ellint_3(__k, __nu); + } + } + } + + + + + +} +# 51 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 1 3 +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 64 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + namespace __detail + { + template _Tp __expint_E1(_Tp); +# 81 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_E1_series(_Tp __x) + { + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + _Tp __term = _Tp(1); + _Tp __esum = _Tp(0); + _Tp __osum = _Tp(0); + const unsigned int __max_iter = 1000; + for (unsigned int __i = 1; __i < __max_iter; ++__i) + { + __term *= - __x / __i; + if (std::abs(__term) < __eps) + break; + if (__term >= _Tp(0)) + __esum += __term / __i; + else + __osum += __term / __i; + } + + return - __esum - __osum + - __numeric_constants<_Tp>::__gamma_e() - std::log(__x); + } +# 118 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_E1_asymp(_Tp __x) + { + _Tp __term = _Tp(1); + _Tp __esum = _Tp(1); + _Tp __osum = _Tp(0); + const unsigned int __max_iter = 1000; + for (unsigned int __i = 1; __i < __max_iter; ++__i) + { + _Tp __prev = __term; + __term *= - __i / __x; + if (std::abs(__term) > std::abs(__prev)) + break; + if (__term >= _Tp(0)) + __esum += __term; + else + __osum += __term; + } + + return std::exp(- __x) * (__esum + __osum) / __x; + } +# 155 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_En_series(unsigned int __n, _Tp __x) + { + const unsigned int __max_iter = 1000; + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const int __nm1 = __n - 1; + _Tp __ans = (__nm1 != 0 + ? _Tp(1) / __nm1 : -std::log(__x) + - __numeric_constants<_Tp>::__gamma_e()); + _Tp __fact = _Tp(1); + for (int __i = 1; __i <= __max_iter; ++__i) + { + __fact *= -__x / _Tp(__i); + _Tp __del; + if ( __i != __nm1 ) + __del = -__fact / _Tp(__i - __nm1); + else + { + _Tp __psi = -__numeric_constants<_Tp>::gamma_e(); + for (int __ii = 1; __ii <= __nm1; ++__ii) + __psi += _Tp(1) / _Tp(__ii); + __del = __fact * (__psi - std::log(__x)); + } + __ans += __del; + if (std::abs(__del) < __eps * std::abs(__ans)) + return __ans; + } + std::__throw_runtime_error(("Series summation failed " "in __expint_En_series.") + ); + } +# 201 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_En_cont_frac(unsigned int __n, _Tp __x) + { + const unsigned int __max_iter = 1000; + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __fp_min = std::numeric_limits<_Tp>::min(); + const int __nm1 = __n - 1; + _Tp __b = __x + _Tp(__n); + _Tp __c = _Tp(1) / __fp_min; + _Tp __d = _Tp(1) / __b; + _Tp __h = __d; + for ( unsigned int __i = 1; __i <= __max_iter; ++__i ) + { + _Tp __a = -_Tp(__i * (__nm1 + __i)); + __b += _Tp(2); + __d = _Tp(1) / (__a * __d + __b); + __c = __b + __a / __c; + const _Tp __del = __c * __d; + __h *= __del; + if (std::abs(__del - _Tp(1)) < __eps) + { + const _Tp __ans = __h * std::exp(-__x); + return __ans; + } + } + std::__throw_runtime_error(("Continued fraction failed " "in __expint_En_cont_frac.") + ); + } +# 246 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_En_recursion(unsigned int __n, _Tp __x) + { + _Tp __En; + _Tp __E1 = __expint_E1(__x); + if (__x < _Tp(__n)) + { + + __En = __E1; + for (unsigned int __j = 2; __j < __n; ++__j) + __En = (std::exp(-__x) - __x * __En) / _Tp(__j - 1); + } + else + { + + __En = _Tp(1); + const int __N = __n + 20; + _Tp __save = _Tp(0); + for (int __j = __N; __j > 0; --__j) + { + __En = (std::exp(-__x) - __j * __En) / __x; + if (__j == __n) + __save = __En; + } + _Tp __norm = __En / __E1; + __En /= __norm; + } + + return __En; + } +# 290 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_Ei_series(_Tp __x) + { + _Tp __term = _Tp(1); + _Tp __sum = _Tp(0); + const unsigned int __max_iter = 1000; + for (unsigned int __i = 1; __i < __max_iter; ++__i) + { + __term *= __x / __i; + __sum += __term / __i; + if (__term < std::numeric_limits<_Tp>::epsilon() * __sum) + break; + } + + return __numeric_constants<_Tp>::__gamma_e() + __sum + std::log(__x); + } +# 321 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_Ei_asymp(_Tp __x) + { + _Tp __term = _Tp(1); + _Tp __sum = _Tp(1); + const unsigned int __max_iter = 1000; + for (unsigned int __i = 1; __i < __max_iter; ++__i) + { + _Tp __prev = __term; + __term *= __i / __x; + if (__term < std::numeric_limits<_Tp>::epsilon()) + break; + if (__term >= __prev) + break; + __sum += __term; + } + + return std::exp(__x) * __sum / __x; + } +# 354 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_Ei(_Tp __x) + { + if (__x < _Tp(0)) + return -__expint_E1(-__x); + else if (__x < -std::log(std::numeric_limits<_Tp>::epsilon())) + return __expint_Ei_series(__x); + else + return __expint_Ei_asymp(__x); + } +# 378 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_E1(_Tp __x) + { + if (__x < _Tp(0)) + return -__expint_Ei(-__x); + else if (__x < _Tp(1)) + return __expint_E1_series(__x); + else if (__x < _Tp(100)) + return __expint_En_cont_frac(1, __x); + else + return __expint_E1_asymp(__x); + } +# 408 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_asymp(unsigned int __n, _Tp __x) + { + _Tp __term = _Tp(1); + _Tp __sum = _Tp(1); + for (unsigned int __i = 1; __i <= __n; ++__i) + { + _Tp __prev = __term; + __term *= -(__n - __i + 1) / __x; + if (std::abs(__term) > std::abs(__prev)) + break; + __sum += __term; + } + + return std::exp(-__x) * __sum / __x; + } +# 442 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint_large_n(unsigned int __n, _Tp __x) + { + const _Tp __xpn = __x + __n; + const _Tp __xpn2 = __xpn * __xpn; + _Tp __term = _Tp(1); + _Tp __sum = _Tp(1); + for (unsigned int __i = 1; __i <= __n; ++__i) + { + _Tp __prev = __term; + __term *= (__n - 2 * (__i - 1) * __x) / __xpn2; + if (std::abs(__term) < std::numeric_limits<_Tp>::epsilon()) + break; + __sum += __term; + } + + return std::exp(-__x) * __sum / __xpn; + } +# 476 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + _Tp + __expint(unsigned int __n, _Tp __x) + { + + if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__n <= 1 && __x == _Tp(0)) + return std::numeric_limits<_Tp>::infinity(); + else + { + _Tp __E0 = std::exp(__x) / __x; + if (__n == 0) + return __E0; + + _Tp __E1 = __expint_E1(__x); + if (__n == 1) + return __E1; + + if (__x == _Tp(0)) + return _Tp(1) / static_cast<_Tp>(__n - 1); + + _Tp __En = __expint_En_recursion(__n, __x); + + return __En; + } + } +# 516 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 + template + inline _Tp + __expint(_Tp __x) + { + if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + return __expint_Ei(__x); + } + } + + + + + +} +# 52 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 1 3 +# 44 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 60 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + namespace __detail + { +# 83 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __conf_hyperg_series(_Tp __a, _Tp __c, _Tp __x) + { + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + _Tp __term = _Tp(1); + _Tp __Fac = _Tp(1); + const unsigned int __max_iter = 100000; + unsigned int __i; + for (__i = 0; __i < __max_iter; ++__i) + { + __term *= (__a + _Tp(__i)) * __x + / ((__c + _Tp(__i)) * _Tp(1 + __i)); + if (std::abs(__term) < __eps) + { + break; + } + __Fac += __term; + } + if (__i == __max_iter) + std::__throw_runtime_error(("Series failed to converge " "in __conf_hyperg_series.") + ); + + return __Fac; + } +# 120 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __conf_hyperg_luke(_Tp __a, _Tp __c, _Tp __xin) + { + const _Tp __big = std::pow(std::numeric_limits<_Tp>::max(), _Tp(0.16L)); + const int __nmax = 20000; + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __x = -__xin; + const _Tp __x3 = __x * __x * __x; + const _Tp __t0 = __a / __c; + const _Tp __t1 = (__a + _Tp(1)) / (_Tp(2) * __c); + const _Tp __t2 = (__a + _Tp(2)) / (_Tp(2) * (__c + _Tp(1))); + _Tp __F = _Tp(1); + _Tp __prec; + + _Tp __Bnm3 = _Tp(1); + _Tp __Bnm2 = _Tp(1) + __t1 * __x; + _Tp __Bnm1 = _Tp(1) + __t2 * __x * (_Tp(1) + __t1 / _Tp(3) * __x); + + _Tp __Anm3 = _Tp(1); + _Tp __Anm2 = __Bnm2 - __t0 * __x; + _Tp __Anm1 = __Bnm1 - __t0 * (_Tp(1) + __t2 * __x) * __x + + __t0 * __t1 * (__c / (__c + _Tp(1))) * __x * __x; + + int __n = 3; + while(1) + { + _Tp __npam1 = _Tp(__n - 1) + __a; + _Tp __npcm1 = _Tp(__n - 1) + __c; + _Tp __npam2 = _Tp(__n - 2) + __a; + _Tp __npcm2 = _Tp(__n - 2) + __c; + _Tp __tnm1 = _Tp(2 * __n - 1); + _Tp __tnm3 = _Tp(2 * __n - 3); + _Tp __tnm5 = _Tp(2 * __n - 5); + _Tp __F1 = (_Tp(__n - 2) - __a) / (_Tp(2) * __tnm3 * __npcm1); + _Tp __F2 = (_Tp(__n) + __a) * __npam1 + / (_Tp(4) * __tnm1 * __tnm3 * __npcm2 * __npcm1); + _Tp __F3 = -__npam2 * __npam1 * (_Tp(__n - 2) - __a) + / (_Tp(8) * __tnm3 * __tnm3 * __tnm5 + * (_Tp(__n - 3) + __c) * __npcm2 * __npcm1); + _Tp __E = -__npam1 * (_Tp(__n - 1) - __c) + / (_Tp(2) * __tnm3 * __npcm2 * __npcm1); + + _Tp __An = (_Tp(1) + __F1 * __x) * __Anm1 + + (__E + __F2 * __x) * __x * __Anm2 + __F3 * __x3 * __Anm3; + _Tp __Bn = (_Tp(1) + __F1 * __x) * __Bnm1 + + (__E + __F2 * __x) * __x * __Bnm2 + __F3 * __x3 * __Bnm3; + _Tp __r = __An / __Bn; + + __prec = std::abs((__F - __r) / __F); + __F = __r; + + if (__prec < __eps || __n > __nmax) + break; + + if (std::abs(__An) > __big || std::abs(__Bn) > __big) + { + __An /= __big; + __Bn /= __big; + __Anm1 /= __big; + __Bnm1 /= __big; + __Anm2 /= __big; + __Bnm2 /= __big; + __Anm3 /= __big; + __Bnm3 /= __big; + } + else if (std::abs(__An) < _Tp(1) / __big + || std::abs(__Bn) < _Tp(1) / __big) + { + __An *= __big; + __Bn *= __big; + __Anm1 *= __big; + __Bnm1 *= __big; + __Anm2 *= __big; + __Bnm2 *= __big; + __Anm3 *= __big; + __Bnm3 *= __big; + } + + ++__n; + __Bnm3 = __Bnm2; + __Bnm2 = __Bnm1; + __Bnm1 = __Bn; + __Anm3 = __Anm2; + __Anm2 = __Anm1; + __Anm1 = __An; + } + + if (__n >= __nmax) + std::__throw_runtime_error(("Iteration failed to converge " "in __conf_hyperg_luke.") + ); + + return __F; + } +# 227 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __conf_hyperg(_Tp __a, _Tp __c, _Tp __x) + { + + const _Tp __c_nint = ::std::nearbyint(__c); + + + + if (__isnan(__a) || __isnan(__c) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__c_nint == __c && __c_nint <= 0) + return std::numeric_limits<_Tp>::infinity(); + else if (__a == _Tp(0)) + return _Tp(1); + else if (__c == __a) + return std::exp(__x); + else if (__x < _Tp(0)) + return __conf_hyperg_luke(__a, __c, __x); + else + return __conf_hyperg_series(__a, __c, __x); + } +# 271 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __hyperg_series(_Tp __a, _Tp __b, _Tp __c, _Tp __x) + { + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + _Tp __term = _Tp(1); + _Tp __Fabc = _Tp(1); + const unsigned int __max_iter = 100000; + unsigned int __i; + for (__i = 0; __i < __max_iter; ++__i) + { + __term *= (__a + _Tp(__i)) * (__b + _Tp(__i)) * __x + / ((__c + _Tp(__i)) * _Tp(1 + __i)); + if (std::abs(__term) < __eps) + { + break; + } + __Fabc += __term; + } + if (__i == __max_iter) + std::__throw_runtime_error(("Series failed to converge " "in __hyperg_series.") + ); + + return __Fabc; + } + + + + + + + + template + _Tp + __hyperg_luke(_Tp __a, _Tp __b, _Tp __c, _Tp __xin) + { + const _Tp __big = std::pow(std::numeric_limits<_Tp>::max(), _Tp(0.16L)); + const int __nmax = 20000; + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __x = -__xin; + const _Tp __x3 = __x * __x * __x; + const _Tp __t0 = __a * __b / __c; + const _Tp __t1 = (__a + _Tp(1)) * (__b + _Tp(1)) / (_Tp(2) * __c); + const _Tp __t2 = (__a + _Tp(2)) * (__b + _Tp(2)) + / (_Tp(2) * (__c + _Tp(1))); + + _Tp __F = _Tp(1); + + _Tp __Bnm3 = _Tp(1); + _Tp __Bnm2 = _Tp(1) + __t1 * __x; + _Tp __Bnm1 = _Tp(1) + __t2 * __x * (_Tp(1) + __t1 / _Tp(3) * __x); + + _Tp __Anm3 = _Tp(1); + _Tp __Anm2 = __Bnm2 - __t0 * __x; + _Tp __Anm1 = __Bnm1 - __t0 * (_Tp(1) + __t2 * __x) * __x + + __t0 * __t1 * (__c / (__c + _Tp(1))) * __x * __x; + + int __n = 3; + while (1) + { + const _Tp __npam1 = _Tp(__n - 1) + __a; + const _Tp __npbm1 = _Tp(__n - 1) + __b; + const _Tp __npcm1 = _Tp(__n - 1) + __c; + const _Tp __npam2 = _Tp(__n - 2) + __a; + const _Tp __npbm2 = _Tp(__n - 2) + __b; + const _Tp __npcm2 = _Tp(__n - 2) + __c; + const _Tp __tnm1 = _Tp(2 * __n - 1); + const _Tp __tnm3 = _Tp(2 * __n - 3); + const _Tp __tnm5 = _Tp(2 * __n - 5); + const _Tp __n2 = __n * __n; + const _Tp __F1 = (_Tp(3) * __n2 + (__a + __b - _Tp(6)) * __n + + _Tp(2) - __a * __b - _Tp(2) * (__a + __b)) + / (_Tp(2) * __tnm3 * __npcm1); + const _Tp __F2 = -(_Tp(3) * __n2 - (__a + __b + _Tp(6)) * __n + + _Tp(2) - __a * __b) * __npam1 * __npbm1 + / (_Tp(4) * __tnm1 * __tnm3 * __npcm2 * __npcm1); + const _Tp __F3 = (__npam2 * __npam1 * __npbm2 * __npbm1 + * (_Tp(__n - 2) - __a) * (_Tp(__n - 2) - __b)) + / (_Tp(8) * __tnm3 * __tnm3 * __tnm5 + * (_Tp(__n - 3) + __c) * __npcm2 * __npcm1); + const _Tp __E = -__npam1 * __npbm1 * (_Tp(__n - 1) - __c) + / (_Tp(2) * __tnm3 * __npcm2 * __npcm1); + + _Tp __An = (_Tp(1) + __F1 * __x) * __Anm1 + + (__E + __F2 * __x) * __x * __Anm2 + __F3 * __x3 * __Anm3; + _Tp __Bn = (_Tp(1) + __F1 * __x) * __Bnm1 + + (__E + __F2 * __x) * __x * __Bnm2 + __F3 * __x3 * __Bnm3; + const _Tp __r = __An / __Bn; + + const _Tp __prec = std::abs((__F - __r) / __F); + __F = __r; + + if (__prec < __eps || __n > __nmax) + break; + + if (std::abs(__An) > __big || std::abs(__Bn) > __big) + { + __An /= __big; + __Bn /= __big; + __Anm1 /= __big; + __Bnm1 /= __big; + __Anm2 /= __big; + __Bnm2 /= __big; + __Anm3 /= __big; + __Bnm3 /= __big; + } + else if (std::abs(__An) < _Tp(1) / __big + || std::abs(__Bn) < _Tp(1) / __big) + { + __An *= __big; + __Bn *= __big; + __Anm1 *= __big; + __Bnm1 *= __big; + __Anm2 *= __big; + __Bnm2 *= __big; + __Anm3 *= __big; + __Bnm3 *= __big; + } + + ++__n; + __Bnm3 = __Bnm2; + __Bnm2 = __Bnm1; + __Bnm1 = __Bn; + __Anm3 = __Anm2; + __Anm2 = __Anm1; + __Anm1 = __An; + } + + if (__n >= __nmax) + std::__throw_runtime_error(("Iteration failed to converge " "in __hyperg_luke.") + ); + + return __F; + } +# 438 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __hyperg_reflect(_Tp __a, _Tp __b, _Tp __c, _Tp __x) + { + const _Tp __d = __c - __a - __b; + const int __intd = std::floor(__d + _Tp(0.5L)); + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __toler = _Tp(1000) * __eps; + const _Tp __log_max = std::log(std::numeric_limits<_Tp>::max()); + const bool __d_integer = (std::abs(__d - __intd) < __toler); + + if (__d_integer) + { + const _Tp __ln_omx = std::log(_Tp(1) - __x); + const _Tp __ad = std::abs(__d); + _Tp __F1, __F2; + + _Tp __d1, __d2; + if (__d >= _Tp(0)) + { + __d1 = __d; + __d2 = _Tp(0); + } + else + { + __d1 = _Tp(0); + __d2 = __d; + } + + const _Tp __lng_c = __log_gamma(__c); + + + if (__ad < __eps) + { + + __F1 = _Tp(0); + } + else + { + + bool __ok_d1 = true; + _Tp __lng_ad, __lng_ad1, __lng_bd1; + try + { + __lng_ad = __log_gamma(__ad); + __lng_ad1 = __log_gamma(__a + __d1); + __lng_bd1 = __log_gamma(__b + __d1); + } + catch(...) + { + __ok_d1 = false; + } + + if (__ok_d1) + { + + + + _Tp __sum1 = _Tp(1); + _Tp __term = _Tp(1); + _Tp __ln_pre1 = __lng_ad + __lng_c + __d2 * __ln_omx + - __lng_ad1 - __lng_bd1; + + + + for (int __i = 1; __i < __ad; ++__i) + { + const int __j = __i - 1; + __term *= (__a + __d2 + __j) * (__b + __d2 + __j) + / (_Tp(1) + __d2 + __j) / __i * (_Tp(1) - __x); + __sum1 += __term; + } + + if (__ln_pre1 > __log_max) + std::__throw_runtime_error(("Overflow of gamma functions" " in __hyperg_luke.") + ); + else + __F1 = std::exp(__ln_pre1) * __sum1; + } + else + { + + + __F1 = _Tp(0); + } + } + + + bool __ok_d2 = true; + _Tp __lng_ad2, __lng_bd2; + try + { + __lng_ad2 = __log_gamma(__a + __d2); + __lng_bd2 = __log_gamma(__b + __d2); + } + catch(...) + { + __ok_d2 = false; + } + + if (__ok_d2) + { + + + const int __maxiter = 2000; + const _Tp __psi_1 = -__numeric_constants<_Tp>::__gamma_e(); + const _Tp __psi_1pd = __psi(_Tp(1) + __ad); + const _Tp __psi_apd1 = __psi(__a + __d1); + const _Tp __psi_bpd1 = __psi(__b + __d1); + + _Tp __psi_term = __psi_1 + __psi_1pd - __psi_apd1 + - __psi_bpd1 - __ln_omx; + _Tp __fact = _Tp(1); + _Tp __sum2 = __psi_term; + _Tp __ln_pre2 = __lng_c + __d1 * __ln_omx + - __lng_ad2 - __lng_bd2; + + + int __j; + for (__j = 1; __j < __maxiter; ++__j) + { + + + const _Tp __term1 = _Tp(1) / _Tp(__j) + + _Tp(1) / (__ad + __j); + const _Tp __term2 = _Tp(1) / (__a + __d1 + _Tp(__j - 1)) + + _Tp(1) / (__b + __d1 + _Tp(__j - 1)); + __psi_term += __term1 - __term2; + __fact *= (__a + __d1 + _Tp(__j - 1)) + * (__b + __d1 + _Tp(__j - 1)) + / ((__ad + __j) * __j) * (_Tp(1) - __x); + const _Tp __delta = __fact * __psi_term; + __sum2 += __delta; + if (std::abs(__delta) < __eps * std::abs(__sum2)) + break; + } + if (__j == __maxiter) + std::__throw_runtime_error(("Sum F2 failed to converge " "in __hyperg_reflect") + ); + + if (__sum2 == _Tp(0)) + __F2 = _Tp(0); + else + __F2 = std::exp(__ln_pre2) * __sum2; + } + else + { + + + __F2 = _Tp(0); + } + + const _Tp __sgn_2 = (__intd % 2 == 1 ? -_Tp(1) : _Tp(1)); + const _Tp __F = __F1 + __sgn_2 * __F2; + + return __F; + } + else + { + + + + + bool __ok1 = true; + _Tp __sgn_g1ca = _Tp(0), __ln_g1ca = _Tp(0); + _Tp __sgn_g1cb = _Tp(0), __ln_g1cb = _Tp(0); + try + { + __sgn_g1ca = __log_gamma_sign(__c - __a); + __ln_g1ca = __log_gamma(__c - __a); + __sgn_g1cb = __log_gamma_sign(__c - __b); + __ln_g1cb = __log_gamma(__c - __b); + } + catch(...) + { + __ok1 = false; + } + + bool __ok2 = true; + _Tp __sgn_g2a = _Tp(0), __ln_g2a = _Tp(0); + _Tp __sgn_g2b = _Tp(0), __ln_g2b = _Tp(0); + try + { + __sgn_g2a = __log_gamma_sign(__a); + __ln_g2a = __log_gamma(__a); + __sgn_g2b = __log_gamma_sign(__b); + __ln_g2b = __log_gamma(__b); + } + catch(...) + { + __ok2 = false; + } + + const _Tp __sgn_gc = __log_gamma_sign(__c); + const _Tp __ln_gc = __log_gamma(__c); + const _Tp __sgn_gd = __log_gamma_sign(__d); + const _Tp __ln_gd = __log_gamma(__d); + const _Tp __sgn_gmd = __log_gamma_sign(-__d); + const _Tp __ln_gmd = __log_gamma(-__d); + + const _Tp __sgn1 = __sgn_gc * __sgn_gd * __sgn_g1ca * __sgn_g1cb; + const _Tp __sgn2 = __sgn_gc * __sgn_gmd * __sgn_g2a * __sgn_g2b; + + _Tp __pre1, __pre2; + if (__ok1 && __ok2) + { + _Tp __ln_pre1 = __ln_gc + __ln_gd - __ln_g1ca - __ln_g1cb; + _Tp __ln_pre2 = __ln_gc + __ln_gmd - __ln_g2a - __ln_g2b + + __d * std::log(_Tp(1) - __x); + if (__ln_pre1 < __log_max && __ln_pre2 < __log_max) + { + __pre1 = std::exp(__ln_pre1); + __pre2 = std::exp(__ln_pre2); + __pre1 *= __sgn1; + __pre2 *= __sgn2; + } + else + { + std::__throw_runtime_error(("Overflow of gamma functions " "in __hyperg_reflect") + ); + } + } + else if (__ok1 && !__ok2) + { + _Tp __ln_pre1 = __ln_gc + __ln_gd - __ln_g1ca - __ln_g1cb; + if (__ln_pre1 < __log_max) + { + __pre1 = std::exp(__ln_pre1); + __pre1 *= __sgn1; + __pre2 = _Tp(0); + } + else + { + std::__throw_runtime_error(("Overflow of gamma functions " "in __hyperg_reflect") + ); + } + } + else if (!__ok1 && __ok2) + { + _Tp __ln_pre2 = __ln_gc + __ln_gmd - __ln_g2a - __ln_g2b + + __d * std::log(_Tp(1) - __x); + if (__ln_pre2 < __log_max) + { + __pre1 = _Tp(0); + __pre2 = std::exp(__ln_pre2); + __pre2 *= __sgn2; + } + else + { + std::__throw_runtime_error(("Overflow of gamma functions " "in __hyperg_reflect") + ); + } + } + else + { + __pre1 = _Tp(0); + __pre2 = _Tp(0); + std::__throw_runtime_error(("Underflow of gamma functions " "in __hyperg_reflect") + ); + } + + const _Tp __F1 = __hyperg_series(__a, __b, _Tp(1) - __d, + _Tp(1) - __x); + const _Tp __F2 = __hyperg_series(__c - __a, __c - __b, _Tp(1) + __d, + _Tp(1) - __x); + + const _Tp __F = __pre1 * __F1 + __pre2 * __F2; + + return __F; + } + } +# 728 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 + template + _Tp + __hyperg(_Tp __a, _Tp __b, _Tp __c, _Tp __x) + { + + const _Tp __a_nint = ::std::nearbyint(__a); + const _Tp __b_nint = ::std::nearbyint(__b); + const _Tp __c_nint = ::std::nearbyint(__c); + + + + + + const _Tp __toler = _Tp(1000) * std::numeric_limits<_Tp>::epsilon(); + if (std::abs(__x) >= _Tp(1)) + std::__throw_domain_error(("Argument outside unit circle " "in __hyperg.") + ); + else if (__isnan(__a) || __isnan(__b) + || __isnan(__c) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__c_nint == __c && __c_nint <= _Tp(0)) + return std::numeric_limits<_Tp>::infinity(); + else if (std::abs(__c - __b) < __toler || std::abs(__c - __a) < __toler) + return std::pow(_Tp(1) - __x, __c - __a - __b); + else if (__a >= _Tp(0) && __b >= _Tp(0) && __c >= _Tp(0) + && __x >= _Tp(0) && __x < _Tp(0.995L)) + return __hyperg_series(__a, __b, __c, __x); + else if (std::abs(__a) < _Tp(10) && std::abs(__b) < _Tp(10)) + { + + + if (__a < _Tp(0) && std::abs(__a - __a_nint) < __toler) + return __hyperg_series(__a_nint, __b, __c, __x); + else if (__b < _Tp(0) && std::abs(__b - __b_nint) < __toler) + return __hyperg_series(__a, __b_nint, __c, __x); + else if (__x < -_Tp(0.25L)) + return __hyperg_luke(__a, __b, __c, __x); + else if (__x < _Tp(0.5L)) + return __hyperg_series(__a, __b, __c, __x); + else + if (std::abs(__c) > _Tp(10)) + return __hyperg_series(__a, __b, __c, __x); + else + return __hyperg_reflect(__a, __b, __c, __x); + } + else + return __hyperg_luke(__a, __b, __c, __x); + } + } + + + + + + +} +# 53 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 1 3 +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 + namespace __detail + { +# 80 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 + template + _Tp + __poly_legendre_p(unsigned int __l, _Tp __x) + { + + if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x == +_Tp(1)) + return +_Tp(1); + else if (__x == -_Tp(1)) + return (__l % 2 == 1 ? -_Tp(1) : +_Tp(1)); + else + { + _Tp __p_lm2 = _Tp(1); + if (__l == 0) + return __p_lm2; + + _Tp __p_lm1 = __x; + if (__l == 1) + return __p_lm1; + + _Tp __p_l = 0; + for (unsigned int __ll = 2; __ll <= __l; ++__ll) + { + + + __p_l = _Tp(2) * __x * __p_lm1 - __p_lm2 + - (__x * __p_lm1 - __p_lm2) / _Tp(__ll); + __p_lm2 = __p_lm1; + __p_lm1 = __p_l; + } + + return __p_l; + } + } +# 136 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 + template + _Tp + __assoc_legendre_p(unsigned int __l, unsigned int __m, _Tp __x, + _Tp __phase = _Tp(+1)) + { + + if (__m > __l) + return _Tp(0); + else if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__m == 0) + return __poly_legendre_p(__l, __x); + else + { + _Tp __p_mm = _Tp(1); + if (__m > 0) + { + + + _Tp __root = std::sqrt(_Tp(1) - __x) * std::sqrt(_Tp(1) + __x); + _Tp __fact = _Tp(1); + for (unsigned int __i = 1; __i <= __m; ++__i) + { + __p_mm *= __phase * __fact * __root; + __fact += _Tp(2); + } + } + if (__l == __m) + return __p_mm; + + _Tp __p_mp1m = _Tp(2 * __m + 1) * __x * __p_mm; + if (__l == __m + 1) + return __p_mp1m; + + _Tp __p_lm2m = __p_mm; + _Tp __P_lm1m = __p_mp1m; + _Tp __p_lm = _Tp(0); + for (unsigned int __j = __m + 2; __j <= __l; ++__j) + { + __p_lm = (_Tp(2 * __j - 1) * __x * __P_lm1m + - _Tp(__j + __m - 1) * __p_lm2m) / _Tp(__j - __m); + __p_lm2m = __P_lm1m; + __P_lm1m = __p_lm; + } + + return __p_lm; + } + } +# 214 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 + template + _Tp + __sph_legendre(unsigned int __l, unsigned int __m, _Tp __theta) + { + if (__isnan(__theta)) + return std::numeric_limits<_Tp>::quiet_NaN(); + + const _Tp __x = std::cos(__theta); + + if (__m > __l) + return _Tp(0); + else if (__m == 0) + { + _Tp __P = __poly_legendre_p(__l, __x); + _Tp __fact = std::sqrt(_Tp(2 * __l + 1) + / (_Tp(4) * __numeric_constants<_Tp>::__pi())); + __P *= __fact; + return __P; + } + else if (__x == _Tp(1) || __x == -_Tp(1)) + { + + return _Tp(0); + } + else + { + + + + + + const _Tp __sgn = ( __m % 2 == 1 ? -_Tp(1) : _Tp(1)); + const _Tp __y_mp1m_factor = __x * std::sqrt(_Tp(2 * __m + 3)); + + const _Tp __lncirc = ::std::log1p(-__x * __x); + + + + + + const _Tp __lnpoch = ::std::lgamma(_Tp(__m + _Tp(0.5L))) + - ::std::lgamma(_Tp(__m)); + + + + + const _Tp __lnpre_val = + -_Tp(0.25L) * __numeric_constants<_Tp>::__lnpi() + + _Tp(0.5L) * (__lnpoch + __m * __lncirc); + const _Tp __sr = std::sqrt((_Tp(2) + _Tp(1) / __m) + / (_Tp(4) * __numeric_constants<_Tp>::__pi())); + _Tp __y_mm = __sgn * __sr * std::exp(__lnpre_val); + _Tp __y_mp1m = __y_mp1m_factor * __y_mm; + + if (__l == __m) + return __y_mm; + else if (__l == __m + 1) + return __y_mp1m; + else + { + _Tp __y_lm = _Tp(0); + + + for (unsigned int __ll = __m + 2; __ll <= __l; ++__ll) + { + const _Tp __rat1 = _Tp(__ll - __m) / _Tp(__ll + __m); + const _Tp __rat2 = _Tp(__ll - __m - 1) / _Tp(__ll + __m - 1); + const _Tp __fact1 = std::sqrt(__rat1 * _Tp(2 * __ll + 1) + * _Tp(2 * __ll - 1)); + const _Tp __fact2 = std::sqrt(__rat1 * __rat2 * _Tp(2 * __ll + 1) + / _Tp(2 * __ll - 3)); + __y_lm = (__x * __y_mp1m * __fact1 + - (__ll + __m - 1) * __y_mm * __fact2) / _Tp(__ll - __m); + __y_mm = __y_mp1m; + __y_mp1m = __y_lm; + } + + return __y_lm; + } + } + } + } + + + + + + +} +# 54 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 1 3 +# 51 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + namespace __detail + { +# 83 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + template + void + __bessel_ik(_Tp __nu, _Tp __x, + _Tp & __Inu, _Tp & __Knu, _Tp & __Ipnu, _Tp & __Kpnu) + { + if (__x == _Tp(0)) + { + if (__nu == _Tp(0)) + { + __Inu = _Tp(1); + __Ipnu = _Tp(0); + } + else if (__nu == _Tp(1)) + { + __Inu = _Tp(0); + __Ipnu = _Tp(0.5L); + } + else + { + __Inu = _Tp(0); + __Ipnu = _Tp(0); + } + __Knu = std::numeric_limits<_Tp>::infinity(); + __Kpnu = -std::numeric_limits<_Tp>::infinity(); + return; + } + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + const _Tp __fp_min = _Tp(10) * std::numeric_limits<_Tp>::epsilon(); + const int __max_iter = 15000; + const _Tp __x_min = _Tp(2); + + const int __nl = static_cast(__nu + _Tp(0.5L)); + + const _Tp __mu = __nu - __nl; + const _Tp __mu2 = __mu * __mu; + const _Tp __xi = _Tp(1) / __x; + const _Tp __xi2 = _Tp(2) * __xi; + _Tp __h = __nu * __xi; + if ( __h < __fp_min ) + __h = __fp_min; + _Tp __b = __xi2 * __nu; + _Tp __d = _Tp(0); + _Tp __c = __h; + int __i; + for ( __i = 1; __i <= __max_iter; ++__i ) + { + __b += __xi2; + __d = _Tp(1) / (__b + __d); + __c = __b + _Tp(1) / __c; + const _Tp __del = __c * __d; + __h *= __del; + if (std::abs(__del - _Tp(1)) < __eps) + break; + } + if (__i > __max_iter) + std::__throw_runtime_error(("Argument x too large " "in __bessel_ik; " "try asymptotic expansion.") + + ); + _Tp __Inul = __fp_min; + _Tp __Ipnul = __h * __Inul; + _Tp __Inul1 = __Inul; + _Tp __Ipnu1 = __Ipnul; + _Tp __fact = __nu * __xi; + for (int __l = __nl; __l >= 1; --__l) + { + const _Tp __Inutemp = __fact * __Inul + __Ipnul; + __fact -= __xi; + __Ipnul = __fact * __Inutemp + __Inul; + __Inul = __Inutemp; + } + _Tp __f = __Ipnul / __Inul; + _Tp __Kmu, __Knu1; + if (__x < __x_min) + { + const _Tp __x2 = __x / _Tp(2); + const _Tp __pimu = __numeric_constants<_Tp>::__pi() * __mu; + const _Tp __fact = (std::abs(__pimu) < __eps + ? _Tp(1) : __pimu / std::sin(__pimu)); + _Tp __d = -std::log(__x2); + _Tp __e = __mu * __d; + const _Tp __fact2 = (std::abs(__e) < __eps + ? _Tp(1) : std::sinh(__e) / __e); + _Tp __gam1, __gam2, __gampl, __gammi; + __gamma_temme(__mu, __gam1, __gam2, __gampl, __gammi); + _Tp __ff = __fact + * (__gam1 * std::cosh(__e) + __gam2 * __fact2 * __d); + _Tp __sum = __ff; + __e = std::exp(__e); + _Tp __p = __e / (_Tp(2) * __gampl); + _Tp __q = _Tp(1) / (_Tp(2) * __e * __gammi); + _Tp __c = _Tp(1); + __d = __x2 * __x2; + _Tp __sum1 = __p; + int __i; + for (__i = 1; __i <= __max_iter; ++__i) + { + __ff = (__i * __ff + __p + __q) / (__i * __i - __mu2); + __c *= __d / __i; + __p /= __i - __mu; + __q /= __i + __mu; + const _Tp __del = __c * __ff; + __sum += __del; + const _Tp __del1 = __c * (__p - __i * __ff); + __sum1 += __del1; + if (std::abs(__del) < __eps * std::abs(__sum)) + break; + } + if (__i > __max_iter) + std::__throw_runtime_error(("Bessel k series failed to converge " "in __bessel_ik.") + ); + __Kmu = __sum; + __Knu1 = __sum1 * __xi2; + } + else + { + _Tp __b = _Tp(2) * (_Tp(1) + __x); + _Tp __d = _Tp(1) / __b; + _Tp __delh = __d; + _Tp __h = __delh; + _Tp __q1 = _Tp(0); + _Tp __q2 = _Tp(1); + _Tp __a1 = _Tp(0.25L) - __mu2; + _Tp __q = __c = __a1; + _Tp __a = -__a1; + _Tp __s = _Tp(1) + __q * __delh; + int __i; + for (__i = 2; __i <= __max_iter; ++__i) + { + __a -= 2 * (__i - 1); + __c = -__a * __c / __i; + const _Tp __qnew = (__q1 - __b * __q2) / __a; + __q1 = __q2; + __q2 = __qnew; + __q += __c * __qnew; + __b += _Tp(2); + __d = _Tp(1) / (__b + __a * __d); + __delh = (__b * __d - _Tp(1)) * __delh; + __h += __delh; + const _Tp __dels = __q * __delh; + __s += __dels; + if ( std::abs(__dels / __s) < __eps ) + break; + } + if (__i > __max_iter) + std::__throw_runtime_error(("Steed's method failed " "in __bessel_ik.") + ); + __h = __a1 * __h; + __Kmu = std::sqrt(__numeric_constants<_Tp>::__pi() / (_Tp(2) * __x)) + * std::exp(-__x) / __s; + __Knu1 = __Kmu * (__mu + __x + _Tp(0.5L) - __h) * __xi; + } + + _Tp __Kpmu = __mu * __xi * __Kmu - __Knu1; + _Tp __Inumu = __xi / (__f * __Kmu - __Kpmu); + __Inu = __Inumu * __Inul1 / __Inul; + __Ipnu = __Inumu * __Ipnu1 / __Inul; + for ( __i = 1; __i <= __nl; ++__i ) + { + const _Tp __Knutemp = (__mu + __i) * __xi2 * __Knu1 + __Kmu; + __Kmu = __Knu1; + __Knu1 = __Knutemp; + } + __Knu = __Kmu; + __Kpnu = __nu * __xi * __Kmu - __Knu1; + + return; + } +# 267 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + template + _Tp + __cyl_bessel_i(_Tp __nu, _Tp __x) + { + if (__nu < _Tp(0) || __x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __cyl_bessel_i.") + ); + else if (__isnan(__nu) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__x * __x < _Tp(10) * (__nu + _Tp(1))) + return __cyl_bessel_ij_series(__nu, __x, +_Tp(1), 200); + else + { + _Tp __I_nu, __K_nu, __Ip_nu, __Kp_nu; + __bessel_ik(__nu, __x, __I_nu, __K_nu, __Ip_nu, __Kp_nu); + return __I_nu; + } + } +# 303 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + template + _Tp + __cyl_bessel_k(_Tp __nu, _Tp __x) + { + if (__nu < _Tp(0) || __x < _Tp(0)) + std::__throw_domain_error(("Bad argument " "in __cyl_bessel_k.") + ); + else if (__isnan(__nu) || __isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + { + _Tp __I_nu, __K_nu, __Ip_nu, __Kp_nu; + __bessel_ik(__nu, __x, __I_nu, __K_nu, __Ip_nu, __Kp_nu); + return __K_nu; + } + } +# 337 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + template + void + __sph_bessel_ik(unsigned int __n, _Tp __x, + _Tp & __i_n, _Tp & __k_n, _Tp & __ip_n, _Tp & __kp_n) + { + const _Tp __nu = _Tp(__n) + _Tp(0.5L); + + _Tp __I_nu, __Ip_nu, __K_nu, __Kp_nu; + __bessel_ik(__nu, __x, __I_nu, __K_nu, __Ip_nu, __Kp_nu); + + const _Tp __factor = __numeric_constants<_Tp>::__sqrtpio2() + / std::sqrt(__x); + + __i_n = __factor * __I_nu; + __k_n = __factor * __K_nu; + __ip_n = __factor * __Ip_nu - __i_n / (_Tp(2) * __x); + __kp_n = __factor * __Kp_nu - __k_n / (_Tp(2) * __x); + + return; + } +# 373 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 + template + void + __airy(_Tp __x, _Tp & __Ai, _Tp & __Bi, _Tp & __Aip, _Tp & __Bip) + { + const _Tp __absx = std::abs(__x); + const _Tp __rootx = std::sqrt(__absx); + const _Tp __z = _Tp(2) * __absx * __rootx / _Tp(3); + const _Tp _S_inf = std::numeric_limits<_Tp>::infinity(); + + if (__isnan(__x)) + __Bip = __Aip = __Bi = __Ai = std::numeric_limits<_Tp>::quiet_NaN(); + else if (__z == _S_inf) + { + __Aip = __Ai = _Tp(0); + __Bip = __Bi = _S_inf; + } + else if (__z == -_S_inf) + __Bip = __Aip = __Bi = __Ai = _Tp(0); + else if (__x > _Tp(0)) + { + _Tp __I_nu, __Ip_nu, __K_nu, __Kp_nu; + + __bessel_ik(_Tp(1) / _Tp(3), __z, __I_nu, __K_nu, __Ip_nu, __Kp_nu); + __Ai = __rootx * __K_nu + / (__numeric_constants<_Tp>::__sqrt3() + * __numeric_constants<_Tp>::__pi()); + __Bi = __rootx * (__K_nu / __numeric_constants<_Tp>::__pi() + + _Tp(2) * __I_nu / __numeric_constants<_Tp>::__sqrt3()); + + __bessel_ik(_Tp(2) / _Tp(3), __z, __I_nu, __K_nu, __Ip_nu, __Kp_nu); + __Aip = -__x * __K_nu + / (__numeric_constants<_Tp>::__sqrt3() + * __numeric_constants<_Tp>::__pi()); + __Bip = __x * (__K_nu / __numeric_constants<_Tp>::__pi() + + _Tp(2) * __I_nu + / __numeric_constants<_Tp>::__sqrt3()); + } + else if (__x < _Tp(0)) + { + _Tp __J_nu, __Jp_nu, __N_nu, __Np_nu; + + __bessel_jn(_Tp(1) / _Tp(3), __z, __J_nu, __N_nu, __Jp_nu, __Np_nu); + __Ai = __rootx * (__J_nu + - __N_nu / __numeric_constants<_Tp>::__sqrt3()) / _Tp(2); + __Bi = -__rootx * (__N_nu + + __J_nu / __numeric_constants<_Tp>::__sqrt3()) / _Tp(2); + + __bessel_jn(_Tp(2) / _Tp(3), __z, __J_nu, __N_nu, __Jp_nu, __Np_nu); + __Aip = __absx * (__N_nu / __numeric_constants<_Tp>::__sqrt3() + + __J_nu) / _Tp(2); + __Bip = __absx * (__J_nu / __numeric_constants<_Tp>::__sqrt3() + - __N_nu) / _Tp(2); + } + else + { + + + + __Ai = _Tp(0.35502805388781723926L); + __Bi = __Ai * __numeric_constants<_Tp>::__sqrt3(); + + + + + __Aip = -_Tp(0.25881940379280679840L); + __Bip = -__Aip * __numeric_constants<_Tp>::__sqrt3(); + } + + return; + } + } + + + + + +} +# 55 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 1 3 +# 42 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 56 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 + namespace __detail + { +# 72 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 + template + _Tp + __poly_hermite_recursion(unsigned int __n, _Tp __x) + { + + _Tp __H_0 = 1; + if (__n == 0) + return __H_0; + + + _Tp __H_1 = 2 * __x; + if (__n == 1) + return __H_1; + + + _Tp __H_n, __H_nm1, __H_nm2; + unsigned int __i; + for (__H_nm2 = __H_0, __H_nm1 = __H_1, __i = 2; __i <= __n; ++__i) + { + __H_n = 2 * (__x * __H_nm1 - (__i - 1) * __H_nm2); + __H_nm2 = __H_nm1; + __H_nm1 = __H_n; + } + + return __H_n; + } +# 114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 + template + inline _Tp + __poly_hermite(unsigned int __n, _Tp __x) + { + if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else + return __poly_hermite_recursion(__n, __x); + } + } + + + + + +} +# 56 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 1 3 +# 44 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 60 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + namespace __detail + { +# 75 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + _Tp + __poly_laguerre_large_n(unsigned __n, _Tpa __alpha1, _Tp __x) + { + const _Tp __a = -_Tp(__n); + const _Tp __b = _Tp(__alpha1) + _Tp(1); + const _Tp __eta = _Tp(2) * __b - _Tp(4) * __a; + const _Tp __cos2th = __x / __eta; + const _Tp __sin2th = _Tp(1) - __cos2th; + const _Tp __th = std::acos(std::sqrt(__cos2th)); + const _Tp __pre_h = __numeric_constants<_Tp>::__pi_2() + * __numeric_constants<_Tp>::__pi_2() + * __eta * __eta * __cos2th * __sin2th; + + + const _Tp __lg_b = ::std::lgamma(_Tp(__n) + __b); + const _Tp __lnfact = ::std::lgamma(_Tp(__n + 1)); + + + + + + _Tp __pre_term1 = _Tp(0.5L) * (_Tp(1) - __b) + * std::log(_Tp(0.25L) * __x * __eta); + _Tp __pre_term2 = _Tp(0.25L) * std::log(__pre_h); + _Tp __lnpre = __lg_b - __lnfact + _Tp(0.5L) * __x + + __pre_term1 - __pre_term2; + _Tp __ser_term1 = std::sin(__a * __numeric_constants<_Tp>::__pi()); + _Tp __ser_term2 = std::sin(_Tp(0.25L) * __eta + * (_Tp(2) * __th + - std::sin(_Tp(2) * __th)) + + __numeric_constants<_Tp>::__pi_4()); + _Tp __ser = __ser_term1 + __ser_term2; + + return std::exp(__lnpre) * __ser; + } +# 129 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + _Tp + __poly_laguerre_hyperg(unsigned int __n, _Tpa __alpha1, _Tp __x) + { + const _Tp __b = _Tp(__alpha1) + _Tp(1); + const _Tp __mx = -__x; + const _Tp __tc_sgn = (__x < _Tp(0) ? _Tp(1) + : ((__n % 2 == 1) ? -_Tp(1) : _Tp(1))); + + _Tp __tc = _Tp(1); + const _Tp __ax = std::abs(__x); + for (unsigned int __k = 1; __k <= __n; ++__k) + __tc *= (__ax / __k); + + _Tp __term = __tc * __tc_sgn; + _Tp __sum = __term; + for (int __k = int(__n) - 1; __k >= 0; --__k) + { + __term *= ((__b + _Tp(__k)) / _Tp(int(__n) - __k)) + * _Tp(__k + 1) / __mx; + __sum += __term; + } + + return __sum; + } +# 185 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + _Tp + __poly_laguerre_recursion(unsigned int __n, _Tpa __alpha1, _Tp __x) + { + + _Tp __l_0 = _Tp(1); + if (__n == 0) + return __l_0; + + + _Tp __l_1 = -__x + _Tp(1) + _Tp(__alpha1); + if (__n == 1) + return __l_1; + + + _Tp __l_n2 = __l_0; + _Tp __l_n1 = __l_1; + _Tp __l_n = _Tp(0); + for (unsigned int __nn = 2; __nn <= __n; ++__nn) + { + __l_n = (_Tp(2 * __nn - 1) + _Tp(__alpha1) - __x) + * __l_n1 / _Tp(__nn) + - (_Tp(__nn - 1) + _Tp(__alpha1)) * __l_n2 / _Tp(__nn); + __l_n2 = __l_n1; + __l_n1 = __l_n; + } + + return __l_n; + } +# 244 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + _Tp + __poly_laguerre(unsigned int __n, _Tpa __alpha1, _Tp __x) + { + if (__x < _Tp(0)) + std::__throw_domain_error(("Negative argument " "in __poly_laguerre.") + ); + + else if (__isnan(__x)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__n == 0) + return _Tp(1); + else if (__n == 1) + return _Tp(1) + _Tp(__alpha1) - __x; + else if (__x == _Tp(0)) + { + _Tp __prod = _Tp(__alpha1) + _Tp(1); + for (unsigned int __k = 2; __k <= __n; ++__k) + __prod *= (_Tp(__alpha1) + _Tp(__k)) / _Tp(__k); + return __prod; + } + else if (__n > 10000000 && _Tp(__alpha1) > -_Tp(1) + && __x < _Tp(2) * (_Tp(__alpha1) + _Tp(1)) + _Tp(4 * __n)) + return __poly_laguerre_large_n(__n, __alpha1, __x); + else if (_Tp(__alpha1) >= _Tp(0) + || (__x > _Tp(0) && _Tp(__alpha1) < -_Tp(__n + 1))) + return __poly_laguerre_recursion(__n, __alpha1, __x); + else + return __poly_laguerre_hyperg(__n, __alpha1, __x); + } +# 296 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + inline _Tp + __assoc_laguerre(unsigned int __n, unsigned int __m, _Tp __x) + { return __poly_laguerre(__n, __m, __x); } +# 316 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 + template + inline _Tp + __laguerre(unsigned int __n, _Tp __x) + { return __poly_laguerre(__n, 0, __x); } + } + + + + + + +} +# 57 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 1 3 +# 47 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 63 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + namespace __detail + { +# 78 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __riemann_zeta_sum(_Tp __s) + { + + if (__s < _Tp(1)) + std::__throw_domain_error(("Bad argument in zeta sum.")); + + const unsigned int max_iter = 10000; + _Tp __zeta = _Tp(0); + for (unsigned int __k = 1; __k < max_iter; ++__k) + { + _Tp __term = std::pow(static_cast<_Tp>(__k), -__s); + if (__term < std::numeric_limits<_Tp>::epsilon()) + { + break; + } + __zeta += __term; + } + + return __zeta; + } +# 115 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __riemann_zeta_alt(_Tp __s) + { + _Tp __sgn = _Tp(1); + _Tp __zeta = _Tp(0); + for (unsigned int __i = 1; __i < 10000000; ++__i) + { + _Tp __term = __sgn / std::pow(__i, __s); + if (std::abs(__term) < std::numeric_limits<_Tp>::epsilon()) + break; + __zeta += __term; + __sgn *= _Tp(-1); + } + __zeta /= _Tp(1) - std::pow(_Tp(2), _Tp(1) - __s); + + return __zeta; + } +# 157 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __riemann_zeta_glob(_Tp __s) + { + _Tp __zeta = _Tp(0); + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + const _Tp __max_bincoeff = std::numeric_limits<_Tp>::max_exponent10 + * std::log(_Tp(10)) - _Tp(1); + + + + if (__s < _Tp(0)) + { + + if (::std::fmod(__s,_Tp(2)) == _Tp(0)) + return _Tp(0); + else + + { + _Tp __zeta = __riemann_zeta_glob(_Tp(1) - __s); + __zeta *= std::pow(_Tp(2) + * __numeric_constants<_Tp>::__pi(), __s) + * std::sin(__numeric_constants<_Tp>::__pi_2() * __s) + + * std::exp(::std::lgamma(_Tp(1) - __s)) + + + + / __numeric_constants<_Tp>::__pi(); + return __zeta; + } + } + + _Tp __num = _Tp(0.5L); + const unsigned int __maxit = 10000; + for (unsigned int __i = 0; __i < __maxit; ++__i) + { + bool __punt = false; + _Tp __sgn = _Tp(1); + _Tp __term = _Tp(0); + for (unsigned int __j = 0; __j <= __i; ++__j) + { + + _Tp __bincoeff = ::std::lgamma(_Tp(1 + __i)) + - ::std::lgamma(_Tp(1 + __j)) + - ::std::lgamma(_Tp(1 + __i - __j)); + + + + + + if (__bincoeff > __max_bincoeff) + { + + __punt = true; + break; + } + __bincoeff = std::exp(__bincoeff); + __term += __sgn * __bincoeff * std::pow(_Tp(1 + __j), -__s); + __sgn *= _Tp(-1); + } + if (__punt) + break; + __term *= __num; + __zeta += __term; + if (std::abs(__term/__zeta) < __eps) + break; + __num *= _Tp(0.5L); + } + + __zeta /= _Tp(1) - std::pow(_Tp(2), _Tp(1) - __s); + + return __zeta; + } +# 252 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __riemann_zeta_product(_Tp __s) + { + static const _Tp __prime[] = { + _Tp(2), _Tp(3), _Tp(5), _Tp(7), _Tp(11), _Tp(13), _Tp(17), _Tp(19), + _Tp(23), _Tp(29), _Tp(31), _Tp(37), _Tp(41), _Tp(43), _Tp(47), + _Tp(53), _Tp(59), _Tp(61), _Tp(67), _Tp(71), _Tp(73), _Tp(79), + _Tp(83), _Tp(89), _Tp(97), _Tp(101), _Tp(103), _Tp(107), _Tp(109) + }; + static const unsigned int __num_primes = sizeof(__prime) / sizeof(_Tp); + + _Tp __zeta = _Tp(1); + for (unsigned int __i = 0; __i < __num_primes; ++__i) + { + const _Tp __fact = _Tp(1) - std::pow(__prime[__i], -__s); + __zeta *= __fact; + if (_Tp(1) - __fact < std::numeric_limits<_Tp>::epsilon()) + break; + } + + __zeta = _Tp(1) / __zeta; + + return __zeta; + } +# 293 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __riemann_zeta(_Tp __s) + { + if (__isnan(__s)) + return std::numeric_limits<_Tp>::quiet_NaN(); + else if (__s == _Tp(1)) + return std::numeric_limits<_Tp>::infinity(); + else if (__s < -_Tp(19)) + { + _Tp __zeta = __riemann_zeta_product(_Tp(1) - __s); + __zeta *= std::pow(_Tp(2) * __numeric_constants<_Tp>::__pi(), __s) + * std::sin(__numeric_constants<_Tp>::__pi_2() * __s) + + * std::exp(::std::lgamma(_Tp(1) - __s)) + + + + / __numeric_constants<_Tp>::__pi(); + return __zeta; + } + else if (__s < _Tp(20)) + { + + bool __glob = true; + if (__glob) + return __riemann_zeta_glob(__s); + else + { + if (__s > _Tp(1)) + return __riemann_zeta_sum(__s); + else + { + _Tp __zeta = std::pow(_Tp(2) + * __numeric_constants<_Tp>::__pi(), __s) + * std::sin(__numeric_constants<_Tp>::__pi_2() * __s) + + * ::std::tgamma(_Tp(1) - __s) + + + + * __riemann_zeta_sum(_Tp(1) - __s); + return __zeta; + } + } + } + else + return __riemann_zeta_product(__s); + } +# 365 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + _Tp + __hurwitz_zeta_glob(_Tp __a, _Tp __s) + { + _Tp __zeta = _Tp(0); + + const _Tp __eps = std::numeric_limits<_Tp>::epsilon(); + + const _Tp __max_bincoeff = std::numeric_limits<_Tp>::max_exponent10 + * std::log(_Tp(10)) - _Tp(1); + + const unsigned int __maxit = 10000; + for (unsigned int __i = 0; __i < __maxit; ++__i) + { + bool __punt = false; + _Tp __sgn = _Tp(1); + _Tp __term = _Tp(0); + for (unsigned int __j = 0; __j <= __i; ++__j) + { + + _Tp __bincoeff = ::std::lgamma(_Tp(1 + __i)) + - ::std::lgamma(_Tp(1 + __j)) + - ::std::lgamma(_Tp(1 + __i - __j)); + + + + + + if (__bincoeff > __max_bincoeff) + { + + __punt = true; + break; + } + __bincoeff = std::exp(__bincoeff); + __term += __sgn * __bincoeff * std::pow(_Tp(__a + __j), -__s); + __sgn *= _Tp(-1); + } + if (__punt) + break; + __term /= _Tp(__i + 1); + if (std::abs(__term / __zeta) < __eps) + break; + __zeta += __term; + } + + __zeta /= __s - _Tp(1); + + return __zeta; + } +# 430 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 + template + inline _Tp + __hurwitz_zeta(_Tp __a, _Tp __s) + { return __hurwitz_zeta_glob(__a, __s); } + } + + + + + + +} +# 58 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 2 3 + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 203 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + assoc_laguerref(unsigned int __n, unsigned int __m, float __x) + { return __detail::__assoc_laguerre(__n, __m, __x); } + + + + + + + + inline long double + assoc_laguerrel(unsigned int __n, unsigned int __m, long double __x) + { return __detail::__assoc_laguerre(__n, __m, __x); } +# 248 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + assoc_laguerre(unsigned int __n, unsigned int __m, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__assoc_laguerre<__type>(__n, __m, __x); + } +# 264 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + assoc_legendref(unsigned int __l, unsigned int __m, float __x) + { return __detail::__assoc_legendre_p(__l, __m, __x); } + + + + + + + inline long double + assoc_legendrel(unsigned int __l, unsigned int __m, long double __x) + { return __detail::__assoc_legendre_p(__l, __m, __x); } +# 294 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + assoc_legendre(unsigned int __l, unsigned int __m, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__assoc_legendre_p<__type>(__l, __m, __x); + } +# 309 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + betaf(float __a, float __b) + { return __detail::__beta(__a, __b); } + + + + + + + + inline long double + betal(long double __a, long double __b) + { return __detail::__beta(__a, __b); } +# 339 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tpa, _Tpb>::__type + beta(_Tpa __a, _Tpb __b) + { + typedef typename __gnu_cxx::__promote_2<_Tpa, _Tpb>::__type __type; + return __detail::__beta<__type>(__a, __b); + } +# 355 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + comp_ellint_1f(float __k) + { return __detail::__comp_ellint_1(__k); } + + + + + + + + inline long double + comp_ellint_1l(long double __k) + { return __detail::__comp_ellint_1(__k); } +# 387 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + comp_ellint_1(_Tp __k) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__comp_ellint_1<__type>(__k); + } +# 403 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + comp_ellint_2f(float __k) + { return __detail::__comp_ellint_2(__k); } + + + + + + + + inline long double + comp_ellint_2l(long double __k) + { return __detail::__comp_ellint_2(__k); } +# 434 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + comp_ellint_2(_Tp __k) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__comp_ellint_2<__type>(__k); + } +# 450 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + comp_ellint_3f(float __k, float __nu) + { return __detail::__comp_ellint_3(__k, __nu); } + + + + + + + + inline long double + comp_ellint_3l(long double __k, long double __nu) + { return __detail::__comp_ellint_3(__k, __nu); } +# 485 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tp, _Tpn>::__type + comp_ellint_3(_Tp __k, _Tpn __nu) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Tpn>::__type __type; + return __detail::__comp_ellint_3<__type>(__k, __nu); + } +# 501 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + cyl_bessel_if(float __nu, float __x) + { return __detail::__cyl_bessel_i(__nu, __x); } + + + + + + + + inline long double + cyl_bessel_il(long double __nu, long double __x) + { return __detail::__cyl_bessel_i(__nu, __x); } +# 531 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type + cyl_bessel_i(_Tpnu __nu, _Tp __x) + { + typedef typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type __type; + return __detail::__cyl_bessel_i<__type>(__nu, __x); + } +# 547 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + cyl_bessel_jf(float __nu, float __x) + { return __detail::__cyl_bessel_j(__nu, __x); } + + + + + + + + inline long double + cyl_bessel_jl(long double __nu, long double __x) + { return __detail::__cyl_bessel_j(__nu, __x); } +# 577 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type + cyl_bessel_j(_Tpnu __nu, _Tp __x) + { + typedef typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type __type; + return __detail::__cyl_bessel_j<__type>(__nu, __x); + } +# 593 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + cyl_bessel_kf(float __nu, float __x) + { return __detail::__cyl_bessel_k(__nu, __x); } + + + + + + + + inline long double + cyl_bessel_kl(long double __nu, long double __x) + { return __detail::__cyl_bessel_k(__nu, __x); } +# 629 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type + cyl_bessel_k(_Tpnu __nu, _Tp __x) + { + typedef typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type __type; + return __detail::__cyl_bessel_k<__type>(__nu, __x); + } +# 645 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + cyl_neumannf(float __nu, float __x) + { return __detail::__cyl_neumann_n(__nu, __x); } + + + + + + + + inline long double + cyl_neumannl(long double __nu, long double __x) + { return __detail::__cyl_neumann_n(__nu, __x); } +# 677 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type + cyl_neumann(_Tpnu __nu, _Tp __x) + { + typedef typename __gnu_cxx::__promote_2<_Tpnu, _Tp>::__type __type; + return __detail::__cyl_neumann_n<__type>(__nu, __x); + } +# 693 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + ellint_1f(float __k, float __phi) + { return __detail::__ellint_1(__k, __phi); } + + + + + + + + inline long double + ellint_1l(long double __k, long double __phi) + { return __detail::__ellint_1(__k, __phi); } +# 725 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tp, _Tpp>::__type + ellint_1(_Tp __k, _Tpp __phi) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Tpp>::__type __type; + return __detail::__ellint_1<__type>(__k, __phi); + } +# 741 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + ellint_2f(float __k, float __phi) + { return __detail::__ellint_2(__k, __phi); } + + + + + + + + inline long double + ellint_2l(long double __k, long double __phi) + { return __detail::__ellint_2(__k, __phi); } +# 773 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_2<_Tp, _Tpp>::__type + ellint_2(_Tp __k, _Tpp __phi) + { + typedef typename __gnu_cxx::__promote_2<_Tp, _Tpp>::__type __type; + return __detail::__ellint_2<__type>(__k, __phi); + } +# 789 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + ellint_3f(float __k, float __nu, float __phi) + { return __detail::__ellint_3(__k, __nu, __phi); } + + + + + + + + inline long double + ellint_3l(long double __k, long double __nu, long double __phi) + { return __detail::__ellint_3(__k, __nu, __phi); } +# 826 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_3<_Tp, _Tpn, _Tpp>::__type + ellint_3(_Tp __k, _Tpn __nu, _Tpp __phi) + { + typedef typename __gnu_cxx::__promote_3<_Tp, _Tpn, _Tpp>::__type __type; + return __detail::__ellint_3<__type>(__k, __nu, __phi); + } +# 841 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + expintf(float __x) + { return __detail::__expint(__x); } + + + + + + + + inline long double + expintl(long double __x) + { return __detail::__expint(__x); } +# 866 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + expint(_Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__expint<__type>(__x); + } +# 882 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + hermitef(unsigned int __n, float __x) + { return __detail::__poly_hermite(__n, __x); } + + + + + + + + inline long double + hermitel(unsigned int __n, long double __x) + { return __detail::__poly_hermite(__n, __x); } +# 914 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + hermite(unsigned int __n, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__poly_hermite<__type>(__n, __x); + } +# 930 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + laguerref(unsigned int __n, float __x) + { return __detail::__laguerre(__n, __x); } + + + + + + + + inline long double + laguerrel(unsigned int __n, long double __x) + { return __detail::__laguerre(__n, __x); } +# 958 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + laguerre(unsigned int __n, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__laguerre<__type>(__n, __x); + } +# 974 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + legendref(unsigned int __l, float __x) + { return __detail::__poly_legendre_p(__l, __x); } + + + + + + + + inline long double + legendrel(unsigned int __l, long double __x) + { return __detail::__poly_legendre_p(__l, __x); } +# 1003 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + legendre(unsigned int __l, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__poly_legendre_p<__type>(__l, __x); + } +# 1019 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + riemann_zetaf(float __s) + { return __detail::__riemann_zeta(__s); } + + + + + + + + inline long double + riemann_zetal(long double __s) + { return __detail::__riemann_zeta(__s); } +# 1054 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + riemann_zeta(_Tp __s) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__riemann_zeta<__type>(__s); + } +# 1070 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + sph_besself(unsigned int __n, float __x) + { return __detail::__sph_bessel(__n, __x); } + + + + + + + + inline long double + sph_bessell(unsigned int __n, long double __x) + { return __detail::__sph_bessel(__n, __x); } +# 1098 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + sph_bessel(unsigned int __n, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__sph_bessel<__type>(__n, __x); + } +# 1114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + sph_legendref(unsigned int __l, unsigned int __m, float __theta) + { return __detail::__sph_legendre(__l, __m, __theta); } +# 1125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline long double + sph_legendrel(unsigned int __l, unsigned int __m, long double __theta) + { return __detail::__sph_legendre(__l, __m, __theta); } +# 1145 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + sph_legendre(unsigned int __l, unsigned int __m, _Tp __theta) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__sph_legendre<__type>(__l, __m, __theta); + } +# 1161 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + sph_neumannf(unsigned int __n, float __x) + { return __detail::__sph_neumann(__n, __x); } + + + + + + + + inline long double + sph_neumannl(unsigned int __n, long double __x) + { return __detail::__sph_neumann(__n, __x); } +# 1189 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote<_Tp>::__type + sph_neumann(unsigned int __n, _Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + return __detail::__sph_neumann<__type>(__n, __x); + } + + + + +} + + +namespace __gnu_cxx __attribute__ ((__visibility__ ("default"))) +{ + +# 1216 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + airy_aif(float __x) + { + float __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy(__x, __Ai, __Bi, __Aip, __Bip); + return __Ai; + } + + + + + inline long double + airy_ail(long double __x) + { + long double __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy(__x, __Ai, __Bi, __Aip, __Bip); + return __Ai; + } + + + + + template + inline typename __gnu_cxx::__promote<_Tp>::__type + airy_ai(_Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + __type __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy<__type>(__x, __Ai, __Bi, __Aip, __Bip); + return __Ai; + } + + + + + inline float + airy_bif(float __x) + { + float __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy(__x, __Ai, __Bi, __Aip, __Bip); + return __Bi; + } + + + + + inline long double + airy_bil(long double __x) + { + long double __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy(__x, __Ai, __Bi, __Aip, __Bip); + return __Bi; + } + + + + + template + inline typename __gnu_cxx::__promote<_Tp>::__type + airy_bi(_Tp __x) + { + typedef typename __gnu_cxx::__promote<_Tp>::__type __type; + __type __Ai, __Bi, __Aip, __Bip; + std::__detail::__airy<__type>(__x, __Ai, __Bi, __Aip, __Bip); + return __Bi; + } +# 1292 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + conf_hypergf(float __a, float __c, float __x) + { return std::__detail::__conf_hyperg(__a, __c, __x); } +# 1303 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline long double + conf_hypergl(long double __a, long double __c, long double __x) + { return std::__detail::__conf_hyperg(__a, __c, __x); } +# 1323 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_3<_Tpa, _Tpc, _Tp>::__type + conf_hyperg(_Tpa __a, _Tpc __c, _Tp __x) + { + typedef typename __gnu_cxx::__promote_3<_Tpa, _Tpc, _Tp>::__type __type; + return std::__detail::__conf_hyperg<__type>(__a, __c, __x); + } +# 1340 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline float + hypergf(float __a, float __b, float __c, float __x) + { return std::__detail::__hyperg(__a, __b, __c, __x); } +# 1351 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + inline long double + hypergl(long double __a, long double __b, long double __c, long double __x) + { return std::__detail::__hyperg(__a, __b, __c, __x); } +# 1372 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 + template + inline typename __gnu_cxx::__promote_4<_Tpa, _Tpb, _Tpc, _Tp>::__type + hyperg(_Tpa __a, _Tpb __b, _Tpc __c, _Tp __x) + { + typedef typename __gnu_cxx::__promote_4<_Tpa, _Tpb, _Tpc, _Tp> + ::__type __type; + return std::__detail::__hyperg<__type>(__a, __b, __c, __x); + } + + + +} +# 3700 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 2 3 + + +} +# 37 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/math.h" 2 3 + +using std::abs; +using std::acos; +using std::asin; +using std::atan; +using std::atan2; +using std::cos; +using std::sin; +using std::tan; +using std::cosh; +using std::sinh; +using std::tanh; +using std::exp; +using std::frexp; +using std::ldexp; +using std::log; +using std::log10; +using std::modf; +using std::pow; +using std::sqrt; +using std::ceil; +using std::fabs; +using std::floor; +using std::fmod; + + +using std::fpclassify; +using std::isfinite; +using std::isinf; +using std::isnan; +using std::isnormal; +using std::signbit; +using std::isgreater; +using std::isgreaterequal; +using std::isless; +using std::islessequal; +using std::islessgreater; +using std::isunordered; + + + +using std::acosh; +using std::asinh; +using std::atanh; +using std::cbrt; +using std::copysign; +using std::erf; +using std::erfc; +using std::exp2; +using std::expm1; +using std::fdim; +using std::fma; +using std::fmax; +using std::fmin; +using std::hypot; +using std::ilogb; +using std::lgamma; +using std::llrint; +using std::llround; +using std::log1p; +using std::log2; +using std::logb; +using std::lrint; +using std::lround; +using std::nearbyint; +using std::nextafter; +using std::nexttoward; +using std::remainder; +using std::remquo; +using std::rint; +using std::round; +using std::scalbln; +using std::scalbn; +using std::tgamma; +using std::trunc; +# 4572 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/stdlib.h" 1 3 +# 4573 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 1 3 +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 + +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +# 4576 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 1 3 +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 + +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +# 4577 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 4647 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" + +# 4647 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std { +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool signbit(float x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool signbit(double x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool signbit(long double x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isfinite(float x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isfinite(double x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isfinite(long double x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isnan(float x); + + + + +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isnan(double x); + +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isnan(long double x); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isinf(float x); + + + + +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isinf(double x); + +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr bool isinf(long double x); +} +# 4826 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std +{ + template extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) T __pow_helper(T, int); + template extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) T __cmath_power(T, unsigned int); +} + +using std::abs; +using std::fabs; +using std::ceil; +using std::floor; +using std::sqrt; + +using std::pow; + +using std::log; +using std::log10; +using std::fmod; +using std::modf; +using std::exp; +using std::frexp; +using std::ldexp; +using std::asin; +using std::sin; +using std::sinh; +using std::acos; +using std::cos; +using std::cosh; +using std::atan; +using std::atan2; +using std::tan; +using std::tanh; +# 5237 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std { +# 5246 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long long int abs(long long int); +# 5266 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long int abs(long int a); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float abs(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double abs(double); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float fabs(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float ceil(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float floor(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float sqrt(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float pow(float, float); + + + + +template +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) +typename __gnu_cxx::__promote_2<_Tp, _Up>::__type pow(_Tp, _Up); + + + + + + + +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float log(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float log10(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float fmod(float, float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float modf(float, float*); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float exp(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float frexp(float, int*); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float ldexp(float, int); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float asin(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float sin(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float sinh(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float acos(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float cos(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float cosh(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float atan(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float atan2(float, float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float tan(float); +extern __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float tanh(float); +# 5391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +} +# 5497 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std { +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float logb(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr int ilogb(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float scalbn(float a, int b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float scalbln(float a, long int b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float exp2(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float expm1(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float log2(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float log1p(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float acosh(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float asinh(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float atanh(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float hypot(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float cbrt(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float erf(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float erfc(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float lgamma(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float tgamma(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float copysign(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float nextafter(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float remainder(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float remquo(float a, float b, int *quo); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float round(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr long int lround(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr long long int llround(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float trunc(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float rint(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr long int lrint(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr long long int llrint(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float nearbyint(float a); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float fdim(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float fma(float a, float b, float c); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float fmax(float a, float b); +__attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) constexpr float fmin(float a, float b); +} +# 5636 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float exp10(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float rsqrt(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float rcbrt(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float sinpi(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float cospi(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void sincospi(const float a, float *const sptr, float *const cptr); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) void sincos(const float a, float *const sptr, float *const cptr); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float j0(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float j1(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float jn(const int n, const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float y0(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float y1(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float yn(const int n, const float a); + +static inline __attribute__((device)) __attribute__((cudart_builtin)) float cyl_bessel_i0(const float a); + +static inline __attribute__((device)) __attribute__((cudart_builtin)) float cyl_bessel_i1(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float erfinv(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float erfcinv(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float normcdfinv(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float normcdf(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float erfcx(const float a); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double copysign(const double a, const float b); + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double copysign(const float a, const double b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int min(const unsigned int a, const unsigned int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int min(const int a, const unsigned int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int min(const unsigned int a, const int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long int min(const long int a, const long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int min(const unsigned long int a, const unsigned long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int min(const long int a, const unsigned long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int min(const unsigned long int a, const long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long long int min(const long long int a, const long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int min(const unsigned long long int a, const unsigned long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int min(const long long int a, const unsigned long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int min(const unsigned long long int a, const long long int b); +# 5777 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float min(const float a, const float b); +# 5788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double min(const double a, const double b); +# 5798 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double min(const float a, const double b); +# 5808 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double min(const double a, const float b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int max(const unsigned int a, const unsigned int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int max(const int a, const unsigned int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned int max(const unsigned int a, const int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long int max(const long int a, const long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int max(const unsigned long int a, const unsigned long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int max(const long int a, const unsigned long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long int max(const unsigned long int a, const long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) long long int max(const long long int a, const long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int max(const unsigned long long int a, const unsigned long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int max(const long long int a, const unsigned long long int b); + + + + + + + +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) unsigned long long int max(const unsigned long long int a, const long long int b); +# 5907 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) float max(const float a, const float b); +# 5918 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double max(const double a, const double b); +# 5928 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double max(const float a, const double b); +# 5938 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline __attribute__((host)) __attribute__((device)) __attribute__((cudart_builtin)) double max(const double a, const float b); +# 5950 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern "C"{ +inline __attribute__((device)) void *__nv_aligned_device_malloc(size_t size, size_t align) +{ + __attribute__((device)) void *__nv_aligned_device_malloc_impl(size_t, size_t); + return __nv_aligned_device_malloc_impl(size, align); +} +} +# 6240 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" 1 +# 77 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 78 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 79 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" 2 +# 758 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" +static inline __attribute__((host)) __attribute__((device)) float exp10(const float a) +{ + return exp10f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float rsqrt(const float a) +{ + return rsqrtf(a); +} + +static inline __attribute__((host)) __attribute__((device)) float rcbrt(const float a) +{ + return rcbrtf(a); +} + +static inline __attribute__((host)) __attribute__((device)) float sinpi(const float a) +{ + return sinpif(a); +} + +static inline __attribute__((host)) __attribute__((device)) float cospi(const float a) +{ + return cospif(a); +} + +static inline __attribute__((host)) __attribute__((device)) void sincospi(const float a, float *const sptr, float *const cptr) +{ + sincospif(a, sptr, cptr); +} + +static inline __attribute__((host)) __attribute__((device)) void sincos(const float a, float *const sptr, float *const cptr) +{ + sincosf(a, sptr, cptr); +} + +static inline __attribute__((host)) __attribute__((device)) float j0(const float a) +{ + return j0f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float j1(const float a) +{ + return j1f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float jn(const int n, const float a) +{ + return jnf(n, a); +} + +static inline __attribute__((host)) __attribute__((device)) float y0(const float a) +{ + return y0f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float y1(const float a) +{ + return y1f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float yn(const int n, const float a) +{ + return ynf(n, a); +} + +static inline __attribute__((device)) float cyl_bessel_i0(const float a) +{ + return cyl_bessel_i0f(a); +} + +static inline __attribute__((device)) float cyl_bessel_i1(const float a) +{ + return cyl_bessel_i1f(a); +} + +static inline __attribute__((host)) __attribute__((device)) float erfinv(const float a) +{ + return erfinvf(a); +} + +static inline __attribute__((host)) __attribute__((device)) float erfcinv(const float a) +{ + return erfcinvf(a); +} + +static inline __attribute__((host)) __attribute__((device)) float normcdfinv(const float a) +{ + return normcdfinvf(a); +} + +static inline __attribute__((host)) __attribute__((device)) float normcdf(const float a) +{ + return normcdff(a); +} + +static inline __attribute__((host)) __attribute__((device)) float erfcx(const float a) +{ + return erfcxf(a); +} + +static inline __attribute__((host)) __attribute__((device)) double copysign(const double a, const float b) +{ + return copysign(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) double copysign(const float a, const double b) +{ + return copysign(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int min(const unsigned int a, const unsigned int b) +{ + return umin(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int min(const int a, const unsigned int b) +{ + return umin(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int min(const unsigned int a, const int b) +{ + return umin(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) long int min(const long int a, const long int b) +{ + long int retval; + + + + + + + if (sizeof(long int) == sizeof(int)) { + + + + retval = static_cast(min(static_cast(a), static_cast(b))); + } else { + retval = static_cast(llmin(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int min(const unsigned long int a, const unsigned long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umin(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmin(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int min(const long int a, const unsigned long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umin(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmin(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int min(const unsigned long int a, const long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umin(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmin(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) long long int min(const long long int a, const long long int b) +{ + return llmin(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int min(const unsigned long long int a, const unsigned long long int b) +{ + return ullmin(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int min(const long long int a, const unsigned long long int b) +{ + return ullmin(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int min(const unsigned long long int a, const long long int b) +{ + return ullmin(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) float min(const float a, const float b) +{ + return fminf(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) double min(const double a, const double b) +{ + return fmin(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) double min(const float a, const double b) +{ + return fmin(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) double min(const double a, const float b) +{ + return fmin(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int max(const unsigned int a, const unsigned int b) +{ + return umax(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int max(const int a, const unsigned int b) +{ + return umax(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned int max(const unsigned int a, const int b) +{ + return umax(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) long int max(const long int a, const long int b) +{ + long int retval; + + + + + + if (sizeof(long int) == sizeof(int)) { + + + + retval = static_cast(max(static_cast(a), static_cast(b))); + } else { + retval = static_cast(llmax(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int max(const unsigned long int a, const unsigned long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umax(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmax(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int max(const long int a, const unsigned long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umax(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmax(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long int max(const unsigned long int a, const long int b) +{ + unsigned long int retval; + + + + + if (sizeof(unsigned long int) == sizeof(unsigned int)) { + + + + retval = static_cast(umax(static_cast(a), static_cast(b))); + } else { + retval = static_cast(ullmax(static_cast(a), static_cast(b))); + } + return retval; +} + +static inline __attribute__((host)) __attribute__((device)) long long int max(const long long int a, const long long int b) +{ + return llmax(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int max(const unsigned long long int a, const unsigned long long int b) +{ + return ullmax(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int max(const long long int a, const unsigned long long int b) +{ + return ullmax(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) unsigned long long int max(const unsigned long long int a, const long long int b) +{ + return ullmax(a, static_cast(b)); +} + +static inline __attribute__((host)) __attribute__((device)) float max(const float a, const float b) +{ + return fmaxf(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) double max(const double a, const double b) +{ + return fmax(a, b); +} + +static inline __attribute__((host)) __attribute__((device)) double max(const float a, const double b) +{ + return fmax(static_cast(a), b); +} + +static inline __attribute__((host)) __attribute__((device)) double max(const double a, const float b) +{ + return fmax(a, static_cast(b)); +} +# 1135 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" +inline __attribute__((host)) __attribute__((device)) int min(const int a, const int b) +{ + return (a < b) ? a : b; +} + +inline __attribute__((host)) __attribute__((device)) unsigned int umin(const unsigned int a, const unsigned int b) +{ + return (a < b) ? a : b; +} + +inline __attribute__((host)) __attribute__((device)) long long int llmin(const long long int a, const long long int b) +{ + return (a < b) ? a : b; +} + +inline __attribute__((host)) __attribute__((device)) unsigned long long int ullmin(const unsigned long long int a, + const unsigned long long int b) +{ + return (a < b) ? a : b; +} + +inline __attribute__((host)) __attribute__((device)) int max(const int a, const int b) +{ + return (a > b) ? a : b; +} + +inline __attribute__((host)) __attribute__((device)) unsigned int umax(const unsigned int a, const unsigned int b) +{ + return (a > b) ? a : b; +} + +inline __attribute__((host)) __attribute__((device)) long long int llmax(const long long int a, const long long int b) +{ + return (a > b) ? a : b; +} + +inline __attribute__((host)) __attribute__((device)) unsigned long long int ullmax(const unsigned long long int a, + const unsigned long long int b) +{ + return (a > b) ? a : b; +} +# 6241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" 2 +# 304 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" 2 +# 118 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 1 +# 81 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 82 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" 1 +# 83 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +extern "C" +{ +# 106 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __mulhi(int x, int y); +# 116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __umulhi(unsigned int x, unsigned int y); +# 126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __mul64hi(long long int x, long long int y); +# 136 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __umul64hi(unsigned long long int x, unsigned long long int y); +# 145 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __int_as_float(int x); +# 154 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __float_as_int(float x); +# 163 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __uint_as_float(unsigned int x); +# 172 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __float_as_uint(float x); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) void __syncthreads(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) void __prof_trigger(int); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) void __threadfence(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) void __threadfence_block(void); +__attribute__((device)) __attribute__((cudart_builtin)) + +__attribute__((__noreturn__)) + + + +__attribute__((device_builtin)) void __trap(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) void __brkpt(); +# 196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __saturatef(float x); +# 215 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __sad(int x, int y, unsigned int z); +# 233 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __usad(unsigned int x, unsigned int y, unsigned int z); +# 243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __mul24(int x, int y); +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __umul24(unsigned int x, unsigned int y); +# 269 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float fdividef(float x, float y); +# 289 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fdividef(float x, float y); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) double fdivide(double x, double y); +# 303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __sinf(float x) +# 303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __cosf(float x) +# 315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __tanf(float x) +# 328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 341 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) void __sincosf(float x, float *sptr, float *cptr) +# 341 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 341 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 359 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __expf(float x) +# 359 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 359 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __exp10f(float x) +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __log2f(float x) +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __log10f(float x) +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __logf(float x) +# 416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 431 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) __attribute__((cudart_builtin)) float __powf(float x, float y) +# 431 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 3 4 + throw () +# 431 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" + ; +# 441 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __float2int_rn(float x); +# 451 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __float2int_rz(float x); +# 461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __float2int_ru(float); +# 471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __float2int_rd(float x); +# 481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __float2uint_rn(float x); +# 491 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __float2uint_rz(float x); +# 501 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __float2uint_ru(float x); +# 511 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __float2uint_rd(float x); +# 520 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __int2float_rn(int x); +# 529 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __int2float_rz(int x); +# 538 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __int2float_ru(int x); +# 547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __int2float_rd(int x); +# 556 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __uint2float_rn(unsigned int x); +# 565 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __uint2float_rz(unsigned int x); +# 574 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __uint2float_ru(unsigned int x); +# 583 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __uint2float_rd(unsigned int x); +# 593 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __float2ll_rn(float x); +# 603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __float2ll_rz(float x); +# 613 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __float2ll_ru(float x); +# 623 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __float2ll_rd(float x); +# 633 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __float2ull_rn(float x); +# 643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __float2ull_rz(float x); +# 653 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __float2ull_ru(float x); +# 663 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __float2ull_rd(float x); +# 672 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ll2float_rn(long long int x); +# 681 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ll2float_rz(long long int x); +# 690 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ll2float_ru(long long int x); +# 699 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ll2float_rd(long long int x); +# 708 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ull2float_rn(unsigned long long int x); +# 717 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ull2float_rz(unsigned long long int x); +# 726 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ull2float_ru(unsigned long long int x); +# 735 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __ull2float_rd(unsigned long long int x); +# 754 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fadd_rn(float x, float y); +# 773 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fadd_rz(float x, float y); +# 792 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fadd_ru(float x, float y); +# 811 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fadd_rd(float x, float y); +# 830 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsub_rn(float x, float y); +# 849 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsub_rz(float x, float y); +# 868 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsub_ru(float x, float y); +# 887 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsub_rd(float x, float y); +# 905 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmul_rn(float x, float y); +# 923 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmul_rz(float x, float y); +# 941 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmul_ru(float x, float y); +# 959 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmul_rd(float x, float y); +# 1003 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmaf_rn(float x, float y, float z); +# 1047 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmaf_rz(float x, float y, float z); +# 1091 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmaf_ru(float x, float y, float z); +# 1135 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fmaf_rd(float x, float y, float z); +# 1152 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __frcp_rn(float x); +# 1169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __frcp_rz(float x); +# 1186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __frcp_ru(float x); +# 1203 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __frcp_rd(float x); +# 1221 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsqrt_rn(float x); +# 1239 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsqrt_rz(float x); +# 1257 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsqrt_ru(float x); +# 1275 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fsqrt_rd(float x); +# 1293 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __frsqrt_rn(float x); +# 1312 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fdiv_rn(float x, float y); +# 1331 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fdiv_rz(float x, float y); +# 1350 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fdiv_ru(float x, float y); +# 1369 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) float __fdiv_rd(float x, float y); +# 1378 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __clz(int x); +# 1389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __ffs(int x); +# 1398 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __popc(unsigned int x); +# 1407 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __brev(unsigned int x); +# 1416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __clzll(long long int x); +# 1427 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __ffsll(long long int x); +# 1438 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __popcll(unsigned long long int x); +# 1447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __brevll(unsigned long long int x); +# 1470 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __byte_perm(unsigned int x, unsigned int y, unsigned int s); +# 1482 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __hadd(int x, int y); +# 1495 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __rhadd(int x, int y); +# 1507 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __uhadd(unsigned int x, unsigned int y); +# 1520 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __urhadd(unsigned int x, unsigned int y); +# 1531 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) int __double2int_rz(double x); +# 1541 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __double2uint_rz(double x); +# 1551 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) long long int __double2ll_rz(double x); +# 1561 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned long long int __double2ull_rz(double x); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __pm0(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __pm1(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __pm2(void); +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __pm3(void); +# 1591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabs2(unsigned int a); +# 1602 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsss2(unsigned int a); +# 1613 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vadd2(unsigned int a, unsigned int b); +# 1624 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vaddss2 (unsigned int a, unsigned int b); +# 1634 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vaddus2 (unsigned int a, unsigned int b); +# 1645 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vavgs2(unsigned int a, unsigned int b); +# 1656 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vavgu2(unsigned int a, unsigned int b); +# 1667 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vhaddu2(unsigned int a, unsigned int b); +# 1678 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpeq2(unsigned int a, unsigned int b); +# 1689 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpges2(unsigned int a, unsigned int b); +# 1700 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgeu2(unsigned int a, unsigned int b); +# 1711 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgts2(unsigned int a, unsigned int b); +# 1722 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgtu2(unsigned int a, unsigned int b); +# 1733 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmples2(unsigned int a, unsigned int b); +# 1745 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpleu2(unsigned int a, unsigned int b); +# 1756 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmplts2(unsigned int a, unsigned int b); +# 1767 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpltu2(unsigned int a, unsigned int b); +# 1778 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpne2(unsigned int a, unsigned int b); +# 1789 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsdiffu2(unsigned int a, unsigned int b); +# 1800 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmaxs2(unsigned int a, unsigned int b); +# 1811 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmaxu2(unsigned int a, unsigned int b); +# 1822 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmins2(unsigned int a, unsigned int b); +# 1833 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vminu2(unsigned int a, unsigned int b); +# 1844 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vseteq2(unsigned int a, unsigned int b); +# 1855 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetges2(unsigned int a, unsigned int b); +# 1866 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgeu2(unsigned int a, unsigned int b); +# 1877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgts2(unsigned int a, unsigned int b); +# 1888 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgtu2(unsigned int a, unsigned int b); +# 1899 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetles2(unsigned int a, unsigned int b); +# 1910 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetleu2(unsigned int a, unsigned int b); +# 1921 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetlts2(unsigned int a, unsigned int b); +# 1932 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetltu2(unsigned int a, unsigned int b); +# 1943 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetne2(unsigned int a, unsigned int b); +# 1954 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsadu2(unsigned int a, unsigned int b); +# 1965 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsub2(unsigned int a, unsigned int b); +# 1976 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsubss2 (unsigned int a, unsigned int b); +# 1987 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsubus2 (unsigned int a, unsigned int b); +# 1997 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vneg2(unsigned int a); +# 2007 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vnegss2(unsigned int a); +# 2018 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsdiffs2(unsigned int a, unsigned int b); +# 2029 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsads2(unsigned int a, unsigned int b); +# 2039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabs4(unsigned int a); +# 2050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsss4(unsigned int a); +# 2061 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vadd4(unsigned int a, unsigned int b); +# 2072 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vaddss4 (unsigned int a, unsigned int b); +# 2082 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vaddus4 (unsigned int a, unsigned int b); +# 2093 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vavgs4(unsigned int a, unsigned int b); +# 2104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vavgu4(unsigned int a, unsigned int b); +# 2115 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vhaddu4(unsigned int a, unsigned int b); +# 2126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpeq4(unsigned int a, unsigned int b); +# 2137 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpges4(unsigned int a, unsigned int b); +# 2148 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgeu4(unsigned int a, unsigned int b); +# 2159 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgts4(unsigned int a, unsigned int b); +# 2170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpgtu4(unsigned int a, unsigned int b); +# 2181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmples4(unsigned int a, unsigned int b); +# 2192 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpleu4(unsigned int a, unsigned int b); +# 2203 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmplts4(unsigned int a, unsigned int b); +# 2214 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpltu4(unsigned int a, unsigned int b); +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vcmpne4(unsigned int a, unsigned int b); +# 2236 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsdiffu4(unsigned int a, unsigned int b); +# 2247 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmaxs4(unsigned int a, unsigned int b); +# 2258 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmaxu4(unsigned int a, unsigned int b); +# 2269 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vmins4(unsigned int a, unsigned int b); +# 2280 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vminu4(unsigned int a, unsigned int b); +# 2291 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vseteq4(unsigned int a, unsigned int b); +# 2302 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetles4(unsigned int a, unsigned int b); +# 2313 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetleu4(unsigned int a, unsigned int b); +# 2324 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetlts4(unsigned int a, unsigned int b); +# 2335 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetltu4(unsigned int a, unsigned int b); +# 2346 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetges4(unsigned int a, unsigned int b); +# 2357 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgeu4(unsigned int a, unsigned int b); +# 2368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgts4(unsigned int a, unsigned int b); +# 2379 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetgtu4(unsigned int a, unsigned int b); +# 2390 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsetne4(unsigned int a, unsigned int b); +# 2401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsadu4(unsigned int a, unsigned int b); +# 2412 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsub4(unsigned int a, unsigned int b); +# 2423 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsubss4(unsigned int a, unsigned int b); +# 2434 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsubus4(unsigned int a, unsigned int b); +# 2444 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vneg4(unsigned int a); +# 2454 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vnegss4(unsigned int a); +# 2465 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vabsdiffs4(unsigned int a, unsigned int b); +# 2476 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +__attribute__((device)) __attribute__((cudart_builtin)) __attribute__((device_builtin)) unsigned int __vsads4(unsigned int a, unsigned int b); +# 2486 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax_s32_relu(const int a, const int b); +# 2498 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax_s16x2_relu(const unsigned int a, const unsigned int b); +# 2507 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin_s32_relu(const int a, const int b); +# 2519 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin_s16x2_relu(const unsigned int a, const unsigned int b); +# 2528 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax3_s32(const int a, const int b, const int c); +# 2540 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_s16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2549 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_u32(const unsigned int a, const unsigned int b, const unsigned int c); +# 2561 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_u16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2570 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin3_s32(const int a, const int b, const int c); +# 2582 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_s16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_u32(const unsigned int a, const unsigned int b, const unsigned int c); +# 2603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_u16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2612 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax3_s32_relu(const int a, const int b, const int c); +# 2624 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c); +# 2633 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin3_s32_relu(const int a, const int b, const int c); +# 2645 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c); +# 2654 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmax_s32(const int a, const int b, const int c); +# 2666 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_s16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2675 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_u32(const unsigned int a, const unsigned int b, const unsigned int c); +# 2687 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_u16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2696 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmin_s32(const int a, const int b, const int c); +# 2708 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_s16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2717 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_u32(const unsigned int a, const unsigned int b, const unsigned int c); +# 2729 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_u16x2(const unsigned int a, const unsigned int b, const unsigned int c); +# 2739 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmax_s32_relu(const int a, const int b, const int c); +# 2751 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c); +# 2761 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmin_s32_relu(const int a, const int b, const int c); +# 2773 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c); +# 2782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vibmax_s32(const int a, const int b, bool* const pred); +# 2791 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_u32(const unsigned int a, const unsigned int b, bool* const pred); +# 2800 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vibmin_s32(const int a, const int b, bool* const pred); +# 2809 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_u32(const unsigned int a, const unsigned int b, bool* const pred); +# 2823 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_s16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo); +# 2837 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_u16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo); +# 2851 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_s16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo); +# 2865 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_u16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo); + + + + + + +} +# 2888 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" 1 +# 81 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 82 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" 2 +# 108 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax_s32_relu(const int a, const int b){ + + + + + + + int ans = max(a, b); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax_s16x2_relu(const unsigned int a, const unsigned int b){ + unsigned int res; + + + + + + + + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + + short ansS_lo = (short)max(aS_lo, bS_lo); + short ansS_hi = (short)max(aS_hi, bS_hi); + + + if(ansS_lo < 0){ ansS_lo = 0; } + if(ansS_hi < 0){ ansS_hi = 0; } + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin_s32_relu(const int a, const int b){ + + + + + + + int ans = min(a, b); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin_s16x2_relu(const unsigned int a, const unsigned int b){ + unsigned int res; + + + + + + + + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + + short ansS_lo = (short)min(aS_lo, bS_lo); + short ansS_hi = (short)min(aS_hi, bS_hi); + + + if(ansS_lo < 0){ ansS_lo = 0; } + if(ansS_hi < 0){ ansS_hi = 0; } + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax3_s32(const int a, const int b, const int c){ +# 226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return max(max(a, b), c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_s16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)max(max(aS_lo, bS_lo), cS_lo); + short ansS_hi = (short)max(max(aS_hi, bS_hi), cS_hi); + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_u32(const unsigned int a, const unsigned int b, const unsigned int c){ +# 286 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return max(max(a, b), c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_u16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 302 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + unsigned short ansU_lo = (unsigned short)max(max(aU_lo, bU_lo), cU_lo); + unsigned short ansU_hi = (unsigned short)max(max(aU_hi, bU_hi), cU_hi); + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin3_s32(const int a, const int b, const int c){ +# 332 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return min(min(a, b), c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_s16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 348 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)min(min(aS_lo, bS_lo), cS_lo); + short ansS_hi = (short)min(min(aS_hi, bS_hi), cS_hi); + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_u32(const unsigned int a, const unsigned int b, const unsigned int c){ +# 392 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return min(min(a, b), c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_u16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 408 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + unsigned short ansU_lo = (unsigned short)min(min(aU_lo, bU_lo), cU_lo); + unsigned short ansU_hi = (unsigned short)min(min(aU_hi, bU_hi), cU_hi); + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimax3_s32_relu(const int a, const int b, const int c){ +# 438 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = max(max(a, b), c); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimax3_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 456 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)max(max(aS_lo, bS_lo), cS_lo); + short ansS_hi = (short)max(max(aS_hi, bS_hi), cS_hi); + + + if(ansS_lo < 0){ansS_lo = 0;} + if(ansS_hi < 0){ansS_hi = 0;} + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vimin3_s32_relu(const int a, const int b, const int c){ +# 504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = min(min(a, b), c); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vimin3_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned res; +# 522 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)min(min(aS_lo, bS_lo), cS_lo); + short ansS_hi = (short)min(min(aS_hi, bS_hi), cS_hi); + + + if(ansS_lo < 0){ansS_lo = 0;} + if(ansS_hi < 0){ansS_hi = 0;} + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmax_s32(const int a, const int b, const int c){ +# 570 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return max(a + b, c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_s16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 586 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)max((short)(aS_lo + bS_lo), cS_lo); + short ansS_hi = (short)max((short)(aS_hi + bS_hi), cS_hi); + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_u32(const unsigned int a, const unsigned int b, const unsigned int c){ +# 630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return max(a + b, c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_u16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 646 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + unsigned short ansU_lo = (unsigned short)max((unsigned short)(aU_lo + bU_lo), cU_lo); + unsigned short ansU_hi = (unsigned short)max((unsigned short)(aU_hi + bU_hi), cU_hi); + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmin_s32(const int a, const int b, const int c){ +# 676 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return min(a + b, c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_s16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 692 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)min((short)(aS_lo + bS_lo), cS_lo); + short ansS_hi = (short)min((short)(aS_hi + bS_hi), cS_hi); + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_u32(const unsigned int a, const unsigned int b, const unsigned int c){ +# 736 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + return min(a + b, c); + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_u16x2(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 752 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + unsigned short ansU_lo = (unsigned short)min((unsigned short)(aU_lo + bU_lo), cU_lo); + unsigned short ansU_hi = (unsigned short)min((unsigned short)(aU_hi + bU_hi), cU_hi); + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmax_s32_relu(const int a, const int b, const int c){ +# 782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = max(a + b, c); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmax_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 800 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)max((short)(aS_lo + bS_lo), cS_lo); + short ansS_hi = (short)max((short)(aS_hi + bS_hi), cS_hi); + + if(ansS_lo < 0){ansS_lo = 0;} + if(ansS_hi < 0){ansS_hi = 0;} + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __viaddmin_s32_relu(const int a, const int b, const int c){ +# 847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = min(a + b, c); + + return (ans > 0) ? ans : 0; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __viaddmin_s16x2_relu(const unsigned int a, const unsigned int b, const unsigned int c){ + unsigned int res; +# 865 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + unsigned short cU_lo = (unsigned short)(c & 0xFFFFU); + unsigned short cU_hi = (unsigned short)(c >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + short cS_lo = *(short*)& cU_lo; + short cS_hi = *(short*)& cU_hi; + + + short ansS_lo = (short)min((short)(aS_lo + bS_lo), cS_lo); + short ansS_hi = (short)min((short)(aS_hi + bS_hi), cS_hi); + + if(ansS_lo < 0){ansS_lo = 0;} + if(ansS_hi < 0){ansS_hi = 0;} + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + res = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + + return res; +} + + + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vibmax_s32(const int a, const int b, bool* const pred){ +# 918 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = max(a, b); + + *pred = (a >= b); + return ans; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_u32(const unsigned int a, const unsigned int b, bool* const pred){ +# 939 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned int ans = max(a, b); + + *pred = (a >= b); + return ans; + +} + + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) int __vibmin_s32(const int a, const int b, bool* const pred){ +# 961 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + int ans = min(a, b); + + *pred = (a <= b); + return ans; + +} + + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_u32(const unsigned int a, const unsigned int b, bool* const pred){ +# 983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned int ans = min(a, b); + + *pred = (a <= b); + return ans; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_s16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo){ +# 1012 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + + short ansS_lo = (short)max(aS_lo, bS_lo); + short ansS_hi = (short)max(aS_hi, bS_hi); + + *pred_hi = (aS_hi >= bS_hi); + *pred_lo = (aS_lo >= bS_lo); + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + unsigned int ans = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + return ans; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmax_u16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo){ +# 1065 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + + unsigned short ansU_lo = (unsigned short)max(aU_lo, bU_lo); + unsigned short ansU_hi = (unsigned short)max(aU_hi, bU_hi); + + *pred_hi = (aU_hi >= bU_hi); + *pred_lo = (aU_lo >= bU_lo); + + + unsigned int ans = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + return ans; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_s16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo){ +# 1107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + + short aS_lo = *(short*)& aU_lo; + short aS_hi = *(short*)& aU_hi; + + short bS_lo = *(short*)& bU_lo; + short bS_hi = *(short*)& bU_hi; + + + short ansS_lo = (short)min(aS_lo, bS_lo); + short ansS_hi = (short)min(aS_hi, bS_hi); + + *pred_hi = (aS_hi <= bS_hi); + *pred_lo = (aS_lo <= bS_lo); + + + unsigned short ansU_lo = *(unsigned short*)& ansS_lo; + unsigned short ansU_hi = *(unsigned short*)& ansS_hi; + + + unsigned int ans = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + return ans; + +} + +static __inline__ __attribute__((device)) __attribute__((host)) __attribute__((cudart_builtin)) unsigned int __vibmin_u16x2(const unsigned int a, const unsigned int b, bool* const pred_hi, bool* const pred_lo){ +# 1160 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" + unsigned short aU_lo = (unsigned short)(a & 0xFFFFU); + unsigned short aU_hi = (unsigned short)(a >> 16); + + unsigned short bU_lo = (unsigned short)(b & 0xFFFFU); + unsigned short bU_hi = (unsigned short)(b >> 16); + + + unsigned short ansU_lo = (unsigned short)min(aU_lo, bU_lo); + unsigned short ansU_hi = (unsigned short)min(aU_hi, bU_hi); + + *pred_hi = (aU_hi <= bU_hi); + *pred_lo = (aU_lo <= bU_lo); + + + unsigned int ans = ((unsigned int) ansU_lo) | (((unsigned int) ansU_hi) << 16); + + return ans; + +} +# 2889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" 1 +# 89 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +static __inline__ __attribute__((device)) int atomicAdd(int *address, int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicAdd(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) int atomicSub(int *address, int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicSub(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) int atomicExch(int *address, int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicExch(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) float atomicExch(float *address, float val) { } + +static __inline__ __attribute__((device)) int atomicMin(int *address, int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicMin(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) int atomicMax(int *address, int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicMax(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicInc(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicDec(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) int atomicAnd(int *address, int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicAnd(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) int atomicOr(int *address, int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicOr(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) int atomicXor(int *address, int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicXor(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) int atomicCAS(int *address, int compare, int val) { } + +static __inline__ __attribute__((device)) unsigned int atomicCAS(unsigned int *address, unsigned int compare, unsigned int val) { } +# 156 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +extern "C" +{ +extern __attribute__((device)) __attribute__((device_builtin)) __attribute__((deprecated("__any""() is deprecated in favor of ""__any""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __any(int cond); +extern __attribute__((device)) __attribute__((device_builtin)) __attribute__((deprecated("__all""() is deprecated in favor of ""__all""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __all(int cond); +} +# 169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +static __inline__ __attribute__((device)) unsigned long long int atomicAdd(unsigned long long int *address, unsigned long long int val) { } + +static __inline__ __attribute__((device)) unsigned long long int atomicExch(unsigned long long int *address, unsigned long long int val) { } + +static __inline__ __attribute__((device)) unsigned long long int atomicCAS(unsigned long long int *address, unsigned long long int compare, unsigned long long int val) { } + +static __inline__ __attribute__((device)) __attribute__((deprecated("__any""() is deprecated in favor of ""__any""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) bool any(bool cond) { } + +static __inline__ __attribute__((device)) __attribute__((deprecated("__all""() is deprecated in favor of ""__all""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) bool all(bool cond) { } +# 2892 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" 1 +# 83 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" 2 + + + + +extern "C" +{ +# 100 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double_as_longlong(double x); +# 109 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __longlong_as_double(long long int x); +# 266 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rn(double x, double y, double z); +# 423 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rz(double x, double y, double z); +# 580 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_ru(double x, double y, double z); +# 737 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rd(double x, double y, double z); +# 749 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rn(double x, double y); +# 761 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rz(double x, double y); +# 773 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_ru(double x, double y); +# 785 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rd(double x, double y); +# 797 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rn(double x, double y); +# 809 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rz(double x, double y); +# 821 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_ru(double x, double y); +# 833 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rd(double x, double y); +# 845 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rn(double x, double y); +# 857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rz(double x, double y); +# 869 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_ru(double x, double y); +# 881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rd(double x, double y); +# 890 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rn(double x); +# 899 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rz(double x); +# 908 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_ru(double x); +# 917 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rd(double x); +# 926 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_rn(double x); +# 935 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_ru(double x); +# 944 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_rd(double x); +# 953 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_rn(double x); +# 962 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_ru(double x); +# 971 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_rd(double x); +# 980 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_rn(double x); +# 989 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_ru(double x); +# 998 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_rd(double x); +# 1007 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_rn(double x); +# 1016 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_ru(double x); +# 1025 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_rd(double x); + + + + + + + +extern __attribute__((device)) __attribute__((device_builtin)) double __int2double_rn(int x); + + + + + + + +extern __attribute__((device)) __attribute__((device_builtin)) double __uint2double_rn(unsigned int x); +# 1050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rn(long long int x); +# 1059 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rz(long long int x); +# 1068 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_ru(long long int x); +# 1077 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rd(long long int x); +# 1086 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rn(unsigned long long int x); +# 1095 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rz(unsigned long long int x); +# 1104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_ru(unsigned long long int x); +# 1113 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rd(unsigned long long int x); +# 1122 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2hiint(double x); +# 1131 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2loint(double x); +# 1141 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __hiloint2double(int hi, int lo); +} + + + + + + + +static __inline__ __attribute__((device)) double fma(double a, double b, double c, enum cudaRoundMode mode); + + + +static __inline__ __attribute__((device)) double dmul(double a, double b, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double dadd(double a, double b, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double dsub(double a, double b, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) int double2int(double a, enum cudaRoundMode mode = cudaRoundZero); + +static __inline__ __attribute__((device)) unsigned int double2uint(double a, enum cudaRoundMode mode = cudaRoundZero); + +static __inline__ __attribute__((device)) long long int double2ll(double a, enum cudaRoundMode mode = cudaRoundZero); + +static __inline__ __attribute__((device)) unsigned long long int double2ull(double a, enum cudaRoundMode mode = cudaRoundZero); + +static __inline__ __attribute__((device)) double ll2double(long long int a, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double ull2double(unsigned long long int a, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double int2double(int a, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double uint2double(unsigned int a, enum cudaRoundMode mode = cudaRoundNearest); + +static __inline__ __attribute__((device)) double float2double(float a, enum cudaRoundMode mode = cudaRoundNearest); + + + + + + + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" 1 +# 83 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" 2 + + + + + + + +static __inline__ __attribute__((device)) double fma(double a, double b, double c, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __fma_rz(a, b, c) : + mode == cudaRoundPosInf ? __fma_ru(a, b, c) : + mode == cudaRoundMinInf ? __fma_rd(a, b, c) : + __fma_rn(a, b, c); +} + +static __inline__ __attribute__((device)) double dmul(double a, double b, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __dmul_rz(a, b) : + mode == cudaRoundPosInf ? __dmul_ru(a, b) : + mode == cudaRoundMinInf ? __dmul_rd(a, b) : + __dmul_rn(a, b); +} + +static __inline__ __attribute__((device)) double dadd(double a, double b, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __dadd_rz(a, b) : + mode == cudaRoundPosInf ? __dadd_ru(a, b) : + mode == cudaRoundMinInf ? __dadd_rd(a, b) : + __dadd_rn(a, b); +} + +static __inline__ __attribute__((device)) double dsub(double a, double b, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __dsub_rz(a, b) : + mode == cudaRoundPosInf ? __dsub_ru(a, b) : + mode == cudaRoundMinInf ? __dsub_rd(a, b) : + __dsub_rn(a, b); +} + +static __inline__ __attribute__((device)) int double2int(double a, enum cudaRoundMode mode) +{ + return mode == cudaRoundNearest ? __double2int_rn(a) : + mode == cudaRoundPosInf ? __double2int_ru(a) : + mode == cudaRoundMinInf ? __double2int_rd(a) : + __double2int_rz(a); +} + +static __inline__ __attribute__((device)) unsigned int double2uint(double a, enum cudaRoundMode mode) +{ + return mode == cudaRoundNearest ? __double2uint_rn(a) : + mode == cudaRoundPosInf ? __double2uint_ru(a) : + mode == cudaRoundMinInf ? __double2uint_rd(a) : + __double2uint_rz(a); +} + +static __inline__ __attribute__((device)) long long int double2ll(double a, enum cudaRoundMode mode) +{ + return mode == cudaRoundNearest ? __double2ll_rn(a) : + mode == cudaRoundPosInf ? __double2ll_ru(a) : + mode == cudaRoundMinInf ? __double2ll_rd(a) : + __double2ll_rz(a); +} + +static __inline__ __attribute__((device)) unsigned long long int double2ull(double a, enum cudaRoundMode mode) +{ + return mode == cudaRoundNearest ? __double2ull_rn(a) : + mode == cudaRoundPosInf ? __double2ull_ru(a) : + mode == cudaRoundMinInf ? __double2ull_rd(a) : + __double2ull_rz(a); +} + +static __inline__ __attribute__((device)) double ll2double(long long int a, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __ll2double_rz(a) : + mode == cudaRoundPosInf ? __ll2double_ru(a) : + mode == cudaRoundMinInf ? __ll2double_rd(a) : + __ll2double_rn(a); +} + +static __inline__ __attribute__((device)) double ull2double(unsigned long long int a, enum cudaRoundMode mode) +{ + return mode == cudaRoundZero ? __ull2double_rz(a) : + mode == cudaRoundPosInf ? __ull2double_ru(a) : + mode == cudaRoundMinInf ? __ull2double_rd(a) : + __ull2double_rn(a); +} + +static __inline__ __attribute__((device)) double int2double(int a, enum cudaRoundMode mode) +{ + return (double)a; +} + +static __inline__ __attribute__((device)) double uint2double(unsigned int a, enum cudaRoundMode mode) +{ + return (double)a; +} + +static __inline__ __attribute__((device)) double float2double(float a, enum cudaRoundMode mode) +{ + return (double)a; +} +# 1185 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" 2 +# 2893 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_atomic_functions.h" 1 +# 88 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_atomic_functions.h" +static __inline__ __attribute__((device)) float atomicAdd(float *address, float val) { } +# 2894 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" 1 +# 89 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +static __inline__ __attribute__((device)) long long atomicMin(long long *address, long long val) { } + +static __inline__ __attribute__((device)) long long atomicMax(long long *address, long long val) { } + +static __inline__ __attribute__((device)) long long atomicAnd(long long *address, long long val) { } + +static __inline__ __attribute__((device)) long long atomicOr(long long *address, long long val) { } + +static __inline__ __attribute__((device)) long long atomicXor(long long *address, long long val) { } + +static __inline__ __attribute__((device)) unsigned long long atomicMin(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) unsigned long long atomicMax(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) unsigned long long atomicAnd(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) unsigned long long atomicOr(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) unsigned long long atomicXor(unsigned long long *address, unsigned long long val) { } +# 2895 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_35_atomic_functions.h" 1 +# 56 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_35_atomic_functions.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" 1 +# 57 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_35_atomic_functions.h" 2 +# 2896 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" 1 +# 93 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +static __inline__ __attribute__((device)) double atomicAdd(double *address, double val) { } + +static __inline__ __attribute__((device)) +int atomicAdd_block(int *address, int val) { } + +static __inline__ __attribute__((device)) +int atomicAdd_system(int *address, int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicAdd_block(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicAdd_system(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicAdd_block(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicAdd_system(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +float atomicAdd_block(float *address, float val) { } + +static __inline__ __attribute__((device)) +float atomicAdd_system(float *address, float val) { } + +static __inline__ __attribute__((device)) +double atomicAdd_block(double *address, double val) { } + +static __inline__ __attribute__((device)) +double atomicAdd_system(double *address, double val) { } + +static __inline__ __attribute__((device)) +int atomicSub_block(int *address, int val) { } + +static __inline__ __attribute__((device)) +int atomicSub_system(int *address, int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicSub_block(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicSub_system(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +int atomicExch_block(int *address, int val) { } + +static __inline__ __attribute__((device)) +int atomicExch_system(int *address, int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicExch_block(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicExch_system(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicExch_block(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicExch_system(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +float atomicExch_block(float *address, float val) { } + +static __inline__ __attribute__((device)) +float atomicExch_system(float *address, float val) { } + +static __inline__ __attribute__((device)) +int atomicMin_block(int *address, int val) { } + +static __inline__ __attribute__((device)) +int atomicMin_system(int *address, int val) { } + +static __inline__ __attribute__((device)) +long long atomicMin_block(long long *address, long long val) { } + +static __inline__ __attribute__((device)) +long long atomicMin_system(long long *address, long long val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicMin_block(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicMin_system(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicMin_block(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicMin_system(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +int atomicMax_block(int *address, int val) { } + +static __inline__ __attribute__((device)) +int atomicMax_system(int *address, int val) { } + +static __inline__ __attribute__((device)) +long long atomicMax_block(long long *address, long long val) { } + +static __inline__ __attribute__((device)) +long long atomicMax_system(long long *address, long long val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicMax_block(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicMax_system(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicMax_block(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicMax_system(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicInc_block(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicInc_system(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicDec_block(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicDec_system(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +int atomicCAS_block(int *address, int compare, int val) { } + +static __inline__ __attribute__((device)) +int atomicCAS_system(int *address, int compare, int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicCAS_block(unsigned int *address, unsigned int compare, + unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicCAS_system(unsigned int *address, unsigned int compare, + unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned long long int atomicCAS_block(unsigned long long int *address, + unsigned long long int compare, + unsigned long long int val) { } + +static __inline__ __attribute__((device)) +unsigned long long int atomicCAS_system(unsigned long long int *address, + unsigned long long int compare, + unsigned long long int val) { } + +static __inline__ __attribute__((device)) +int atomicAnd_block(int *address, int val) { } + +static __inline__ __attribute__((device)) +int atomicAnd_system(int *address, int val) { } + +static __inline__ __attribute__((device)) +long long atomicAnd_block(long long *address, long long val) { } + +static __inline__ __attribute__((device)) +long long atomicAnd_system(long long *address, long long val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicAnd_block(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicAnd_system(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicAnd_block(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicAnd_system(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +int atomicOr_block(int *address, int val) { } + +static __inline__ __attribute__((device)) +int atomicOr_system(int *address, int val) { } + +static __inline__ __attribute__((device)) +long long atomicOr_block(long long *address, long long val) { } + +static __inline__ __attribute__((device)) +long long atomicOr_system(long long *address, long long val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicOr_block(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicOr_system(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicOr_block(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicOr_system(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +int atomicXor_block(int *address, int val) { } + +static __inline__ __attribute__((device)) +int atomicXor_system(int *address, int val) { } + +static __inline__ __attribute__((device)) +long long atomicXor_block(long long *address, long long val) { } + +static __inline__ __attribute__((device)) +long long atomicXor_system(long long *address, long long val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicXor_block(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned int atomicXor_system(unsigned int *address, unsigned int val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicXor_block(unsigned long long *address, unsigned long long val) { } + +static __inline__ __attribute__((device)) +unsigned long long atomicXor_system(unsigned long long *address, unsigned long long val) { } +# 2897 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" 1 +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern "C" +{ +extern __attribute__((device)) __attribute__((device_builtin)) void __threadfence_system(void); +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ddiv_rn(double x, double y); +# 137 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ddiv_rz(double x, double y); +# 157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ddiv_ru(double x, double y); +# 177 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ddiv_rd(double x, double y); +# 192 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __drcp_rn(double x); +# 207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __drcp_rz(double x); +# 222 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __drcp_ru(double x); +# 237 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __drcp_rd(double x); +# 252 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsqrt_rn(double x); +# 267 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsqrt_rz(double x); +# 282 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsqrt_ru(double x); +# 297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsqrt_rd(double x); +extern __attribute__((device)) __attribute__((device_builtin)) __attribute__((deprecated("__ballot""() is deprecated in favor of ""__ballot""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int __ballot(int); +extern __attribute__((device)) __attribute__((device_builtin)) int __syncthreads_count(int); +extern __attribute__((device)) __attribute__((device_builtin)) int __syncthreads_and(int); +extern __attribute__((device)) __attribute__((device_builtin)) int __syncthreads_or(int); +extern __attribute__((device)) __attribute__((device_builtin)) long long int clock64(void); +# 312 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __fmaf_ieee_rn(float x, float y, float z); +# 321 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __fmaf_ieee_rd(float x, float y, float z); +# 330 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __fmaf_ieee_ru(float x, float y, float z); +# 339 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __fmaf_ieee_rz(float x, float y, float z); +# 352 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double_as_longlong(double x); +# 361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __longlong_as_double(long long int x); +# 405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rn(double x, double y, double z); +# 449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rz(double x, double y, double z); +# 493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_ru(double x, double y, double z); +# 537 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __fma_rd(double x, double y, double z); +# 556 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rn(double x, double y); +# 575 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rz(double x, double y); +# 594 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_ru(double x, double y); +# 613 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dadd_rd(double x, double y); +# 632 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rn(double x, double y); +# 651 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rz(double x, double y); +# 670 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_ru(double x, double y); +# 689 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dsub_rd(double x, double y); +# 707 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rn(double x, double y); +# 725 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rz(double x, double y); +# 743 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_ru(double x, double y); +# 761 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __dmul_rd(double x, double y); +# 770 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rn(double x); +# 779 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rz(double x); +# 788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_ru(double x); +# 797 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) float __double2float_rd(double x); +# 807 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_rn(double x); +# 817 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_ru(double x); +# 827 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2int_rd(double x); +# 837 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_rn(double x); +# 847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_ru(double x); +# 857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned int __double2uint_rd(double x); +# 867 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_rn(double x); +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_ru(double x); +# 887 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) long long int __double2ll_rd(double x); +# 897 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_rn(double x); +# 907 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_ru(double x); +# 917 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) unsigned long long int __double2ull_rd(double x); + + + + + + + +extern __attribute__((device)) __attribute__((device_builtin)) double __int2double_rn(int x); + + + + + + + +extern __attribute__((device)) __attribute__((device_builtin)) double __uint2double_rn(unsigned int x); +# 942 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rn(long long int x); +# 951 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rz(long long int x); +# 960 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_ru(long long int x); +# 969 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ll2double_rd(long long int x); +# 978 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rn(unsigned long long int x); +# 987 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rz(unsigned long long int x); +# 996 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_ru(unsigned long long int x); +# 1005 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __ull2double_rd(unsigned long long int x); +# 1014 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2hiint(double x); +# 1023 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) int __double2loint(double x); +# 1033 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern __attribute__((device)) __attribute__((device_builtin)) double __hiloint2double(int hi, int lo); + + +} + + + + + + +static __inline__ __attribute__((device)) __attribute__((deprecated("__ballot""() is deprecated in favor of ""__ballot""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int ballot(bool pred) { } + +static __inline__ __attribute__((device)) int syncthreads_count(bool pred) { } + +static __inline__ __attribute__((device)) bool syncthreads_and(bool pred) { } + +static __inline__ __attribute__((device)) bool syncthreads_or(bool pred) { } + + + + +static __inline__ __attribute__((device)) unsigned int __isGlobal(const void *ptr) { } +static __inline__ __attribute__((device)) unsigned int __isShared(const void *ptr) { } +static __inline__ __attribute__((device)) unsigned int __isConstant(const void *ptr) { } +static __inline__ __attribute__((device)) unsigned int __isLocal(const void *ptr) { } + +static __inline__ __attribute__((device)) unsigned int __isGridConstant(const void *ptr) { } + +static __inline__ __attribute__((device)) size_t __cvta_generic_to_global(const void *ptr) { } +static __inline__ __attribute__((device)) size_t __cvta_generic_to_shared(const void *ptr) { } +static __inline__ __attribute__((device)) size_t __cvta_generic_to_constant(const void *ptr) { } +static __inline__ __attribute__((device)) size_t __cvta_generic_to_local(const void *ptr) { } + +static __inline__ __attribute__((device)) size_t __cvta_generic_to_grid_constant(const void *ptr) { } + + +static __inline__ __attribute__((device)) void * __cvta_global_to_generic(size_t rawbits) { } +static __inline__ __attribute__((device)) void * __cvta_shared_to_generic(size_t rawbits) { } +static __inline__ __attribute__((device)) void * __cvta_constant_to_generic(size_t rawbits) { } +static __inline__ __attribute__((device)) void * __cvta_local_to_generic(size_t rawbits) { } + +static __inline__ __attribute__((device)) void * __cvta_grid_constant_to_generic(size_t rawbits) { } +# 2898 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" 1 +# 123 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +static __attribute__((device)) __inline__ unsigned __fns(unsigned mask, unsigned base, int offset) { } +static __attribute__((device)) __inline__ void __barrier_sync(unsigned id) { } +static __attribute__((device)) __inline__ void __barrier_sync_count(unsigned id, unsigned cnt) { } +static __attribute__((device)) __inline__ void __syncwarp(unsigned mask=0xFFFFFFFF) { } +static __attribute__((device)) __inline__ int __all_sync(unsigned mask, int pred) { } +static __attribute__((device)) __inline__ int __any_sync(unsigned mask, int pred) { } +static __attribute__((device)) __inline__ int __uni_sync(unsigned mask, int pred) { } +static __attribute__((device)) __inline__ unsigned __ballot_sync(unsigned mask, int pred) { } +static __attribute__((device)) __inline__ unsigned __activemask() { } +# 140 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __shfl(int var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int __shfl(unsigned int var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __shfl_up(int var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int __shfl_up(unsigned int var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __shfl_down(int var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int __shfl_down(unsigned int var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) int __shfl_xor(int var, int laneMask, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned int __shfl_xor(unsigned int var, int laneMask, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) float __shfl(float var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) float __shfl_up(float var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) float __shfl_down(float var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) float __shfl_xor(float var, int laneMask, int width=32) { } + + +static __attribute__((device)) __inline__ int __shfl_sync(unsigned mask, int var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ unsigned int __shfl_sync(unsigned mask, unsigned int var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ int __shfl_up_sync(unsigned mask, int var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ unsigned int __shfl_up_sync(unsigned mask, unsigned int var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ int __shfl_down_sync(unsigned mask, int var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ unsigned int __shfl_down_sync(unsigned mask, unsigned int var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ int __shfl_xor_sync(unsigned mask, int var, int laneMask, int width=32) { } +static __attribute__((device)) __inline__ unsigned int __shfl_xor_sync(unsigned mask, unsigned int var, int laneMask, int width=32) { } +static __attribute__((device)) __inline__ float __shfl_sync(unsigned mask, float var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ float __shfl_up_sync(unsigned mask, float var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ float __shfl_down_sync(unsigned mask, float var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ float __shfl_xor_sync(unsigned mask, float var, int laneMask, int width=32) { } + + + +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long long __shfl(unsigned long long var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long long __shfl(long long var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long long __shfl_up(long long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long long __shfl_up(unsigned long long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long long __shfl_down(long long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long long __shfl_down(unsigned long long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long long __shfl_xor(long long var, int laneMask, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long long __shfl_xor(unsigned long long var, int laneMask, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) double __shfl(double var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) double __shfl_up(double var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) double __shfl_down(double var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) double __shfl_xor(double var, int laneMask, int width=32) { } + + +static __attribute__((device)) __inline__ long long __shfl_sync(unsigned mask, long long var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ unsigned long long __shfl_sync(unsigned mask, unsigned long long var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ long long __shfl_up_sync(unsigned mask, long long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ unsigned long long __shfl_up_sync(unsigned mask, unsigned long long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ long long __shfl_down_sync(unsigned mask, long long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ unsigned long long __shfl_down_sync(unsigned mask, unsigned long long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ long long __shfl_xor_sync(unsigned mask, long long var, int laneMask, int width=32) { } +static __attribute__((device)) __inline__ unsigned long long __shfl_xor_sync(unsigned mask, unsigned long long var, int laneMask, int width=32) { } +static __attribute__((device)) __inline__ double __shfl_sync(unsigned mask, double var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ double __shfl_up_sync(unsigned mask, double var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ double __shfl_down_sync(unsigned mask, double var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ double __shfl_xor_sync(unsigned mask, double var, int laneMask, int width=32) { } + + + +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long __shfl(long var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl""() is deprecated in favor of ""__shfl""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long __shfl(unsigned long var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long __shfl_up(long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_up""() is deprecated in favor of ""__shfl_up""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long __shfl_up(unsigned long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long __shfl_down(long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_down""() is deprecated in favor of ""__shfl_down""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long __shfl_down(unsigned long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) long __shfl_xor(long var, int laneMask, int width=32) { } +static __attribute__((device)) __inline__ __attribute__((deprecated("__shfl_xor""() is deprecated in favor of ""__shfl_xor""_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppress this warning)."))) unsigned long __shfl_xor(unsigned long var, int laneMask, int width=32) { } + + +static __attribute__((device)) __inline__ long __shfl_sync(unsigned mask, long var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ unsigned long __shfl_sync(unsigned mask, unsigned long var, int srcLane, int width=32) { } +static __attribute__((device)) __inline__ long __shfl_up_sync(unsigned mask, long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ unsigned long __shfl_up_sync(unsigned mask, unsigned long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ long __shfl_down_sync(unsigned mask, long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ unsigned long __shfl_down_sync(unsigned mask, unsigned long var, unsigned int delta, int width=32) { } +static __attribute__((device)) __inline__ long __shfl_xor_sync(unsigned mask, long var, int laneMask, int width=32) { } +static __attribute__((device)) __inline__ unsigned long __shfl_xor_sync(unsigned mask, unsigned long var, int laneMask, int width=32) { } +# 2899 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" 1 +# 91 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +static __attribute__((device)) __inline__ long __ldg(const long *ptr) { } +static __attribute__((device)) __inline__ unsigned long __ldg(const unsigned long *ptr) { } + +static __attribute__((device)) __inline__ char __ldg(const char *ptr) { } +static __attribute__((device)) __inline__ signed char __ldg(const signed char *ptr) { } +static __attribute__((device)) __inline__ short __ldg(const short *ptr) { } +static __attribute__((device)) __inline__ int __ldg(const int *ptr) { } +static __attribute__((device)) __inline__ long long __ldg(const long long *ptr) { } +static __attribute__((device)) __inline__ char2 __ldg(const char2 *ptr) { } +static __attribute__((device)) __inline__ char4 __ldg(const char4 *ptr) { } +static __attribute__((device)) __inline__ short2 __ldg(const short2 *ptr) { } +static __attribute__((device)) __inline__ short4 __ldg(const short4 *ptr) { } +static __attribute__((device)) __inline__ int2 __ldg(const int2 *ptr) { } +static __attribute__((device)) __inline__ int4 __ldg(const int4 *ptr) { } +static __attribute__((device)) __inline__ longlong2 __ldg(const longlong2 *ptr) { } + +static __attribute__((device)) __inline__ unsigned char __ldg(const unsigned char *ptr) { } +static __attribute__((device)) __inline__ unsigned short __ldg(const unsigned short *ptr) { } +static __attribute__((device)) __inline__ unsigned int __ldg(const unsigned int *ptr) { } +static __attribute__((device)) __inline__ unsigned long long __ldg(const unsigned long long *ptr) { } +static __attribute__((device)) __inline__ uchar2 __ldg(const uchar2 *ptr) { } +static __attribute__((device)) __inline__ uchar4 __ldg(const uchar4 *ptr) { } +static __attribute__((device)) __inline__ ushort2 __ldg(const ushort2 *ptr) { } +static __attribute__((device)) __inline__ ushort4 __ldg(const ushort4 *ptr) { } +static __attribute__((device)) __inline__ uint2 __ldg(const uint2 *ptr) { } +static __attribute__((device)) __inline__ uint4 __ldg(const uint4 *ptr) { } +static __attribute__((device)) __inline__ ulonglong2 __ldg(const ulonglong2 *ptr) { } + +static __attribute__((device)) __inline__ float __ldg(const float *ptr) { } +static __attribute__((device)) __inline__ double __ldg(const double *ptr) { } +static __attribute__((device)) __inline__ float2 __ldg(const float2 *ptr) { } +static __attribute__((device)) __inline__ float4 __ldg(const float4 *ptr) { } +static __attribute__((device)) __inline__ double2 __ldg(const double2 *ptr) { } + + + + +static __attribute__((device)) __inline__ long __ldcg(const long *ptr) { } +static __attribute__((device)) __inline__ unsigned long __ldcg(const unsigned long *ptr) { } + +static __attribute__((device)) __inline__ char __ldcg(const char *ptr) { } +static __attribute__((device)) __inline__ signed char __ldcg(const signed char *ptr) { } +static __attribute__((device)) __inline__ short __ldcg(const short *ptr) { } +static __attribute__((device)) __inline__ int __ldcg(const int *ptr) { } +static __attribute__((device)) __inline__ long long __ldcg(const long long *ptr) { } +static __attribute__((device)) __inline__ char2 __ldcg(const char2 *ptr) { } +static __attribute__((device)) __inline__ char4 __ldcg(const char4 *ptr) { } +static __attribute__((device)) __inline__ short2 __ldcg(const short2 *ptr) { } +static __attribute__((device)) __inline__ short4 __ldcg(const short4 *ptr) { } +static __attribute__((device)) __inline__ int2 __ldcg(const int2 *ptr) { } +static __attribute__((device)) __inline__ int4 __ldcg(const int4 *ptr) { } +static __attribute__((device)) __inline__ longlong2 __ldcg(const longlong2 *ptr) { } + +static __attribute__((device)) __inline__ unsigned char __ldcg(const unsigned char *ptr) { } +static __attribute__((device)) __inline__ unsigned short __ldcg(const unsigned short *ptr) { } +static __attribute__((device)) __inline__ unsigned int __ldcg(const unsigned int *ptr) { } +static __attribute__((device)) __inline__ unsigned long long __ldcg(const unsigned long long *ptr) { } +static __attribute__((device)) __inline__ uchar2 __ldcg(const uchar2 *ptr) { } +static __attribute__((device)) __inline__ uchar4 __ldcg(const uchar4 *ptr) { } +static __attribute__((device)) __inline__ ushort2 __ldcg(const ushort2 *ptr) { } +static __attribute__((device)) __inline__ ushort4 __ldcg(const ushort4 *ptr) { } +static __attribute__((device)) __inline__ uint2 __ldcg(const uint2 *ptr) { } +static __attribute__((device)) __inline__ uint4 __ldcg(const uint4 *ptr) { } +static __attribute__((device)) __inline__ ulonglong2 __ldcg(const ulonglong2 *ptr) { } + +static __attribute__((device)) __inline__ float __ldcg(const float *ptr) { } +static __attribute__((device)) __inline__ double __ldcg(const double *ptr) { } +static __attribute__((device)) __inline__ float2 __ldcg(const float2 *ptr) { } +static __attribute__((device)) __inline__ float4 __ldcg(const float4 *ptr) { } +static __attribute__((device)) __inline__ double2 __ldcg(const double2 *ptr) { } + + + +static __attribute__((device)) __inline__ long __ldca(const long *ptr) { } +static __attribute__((device)) __inline__ unsigned long __ldca(const unsigned long *ptr) { } + +static __attribute__((device)) __inline__ char __ldca(const char *ptr) { } +static __attribute__((device)) __inline__ signed char __ldca(const signed char *ptr) { } +static __attribute__((device)) __inline__ short __ldca(const short *ptr) { } +static __attribute__((device)) __inline__ int __ldca(const int *ptr) { } +static __attribute__((device)) __inline__ long long __ldca(const long long *ptr) { } +static __attribute__((device)) __inline__ char2 __ldca(const char2 *ptr) { } +static __attribute__((device)) __inline__ char4 __ldca(const char4 *ptr) { } +static __attribute__((device)) __inline__ short2 __ldca(const short2 *ptr) { } +static __attribute__((device)) __inline__ short4 __ldca(const short4 *ptr) { } +static __attribute__((device)) __inline__ int2 __ldca(const int2 *ptr) { } +static __attribute__((device)) __inline__ int4 __ldca(const int4 *ptr) { } +static __attribute__((device)) __inline__ longlong2 __ldca(const longlong2 *ptr) { } + +static __attribute__((device)) __inline__ unsigned char __ldca(const unsigned char *ptr) { } +static __attribute__((device)) __inline__ unsigned short __ldca(const unsigned short *ptr) { } +static __attribute__((device)) __inline__ unsigned int __ldca(const unsigned int *ptr) { } +static __attribute__((device)) __inline__ unsigned long long __ldca(const unsigned long long *ptr) { } +static __attribute__((device)) __inline__ uchar2 __ldca(const uchar2 *ptr) { } +static __attribute__((device)) __inline__ uchar4 __ldca(const uchar4 *ptr) { } +static __attribute__((device)) __inline__ ushort2 __ldca(const ushort2 *ptr) { } +static __attribute__((device)) __inline__ ushort4 __ldca(const ushort4 *ptr) { } +static __attribute__((device)) __inline__ uint2 __ldca(const uint2 *ptr) { } +static __attribute__((device)) __inline__ uint4 __ldca(const uint4 *ptr) { } +static __attribute__((device)) __inline__ ulonglong2 __ldca(const ulonglong2 *ptr) { } + +static __attribute__((device)) __inline__ float __ldca(const float *ptr) { } +static __attribute__((device)) __inline__ double __ldca(const double *ptr) { } +static __attribute__((device)) __inline__ float2 __ldca(const float2 *ptr) { } +static __attribute__((device)) __inline__ float4 __ldca(const float4 *ptr) { } +static __attribute__((device)) __inline__ double2 __ldca(const double2 *ptr) { } + + + +static __attribute__((device)) __inline__ long __ldcs(const long *ptr) { } +static __attribute__((device)) __inline__ unsigned long __ldcs(const unsigned long *ptr) { } + +static __attribute__((device)) __inline__ char __ldcs(const char *ptr) { } +static __attribute__((device)) __inline__ signed char __ldcs(const signed char *ptr) { } +static __attribute__((device)) __inline__ short __ldcs(const short *ptr) { } +static __attribute__((device)) __inline__ int __ldcs(const int *ptr) { } +static __attribute__((device)) __inline__ long long __ldcs(const long long *ptr) { } +static __attribute__((device)) __inline__ char2 __ldcs(const char2 *ptr) { } +static __attribute__((device)) __inline__ char4 __ldcs(const char4 *ptr) { } +static __attribute__((device)) __inline__ short2 __ldcs(const short2 *ptr) { } +static __attribute__((device)) __inline__ short4 __ldcs(const short4 *ptr) { } +static __attribute__((device)) __inline__ int2 __ldcs(const int2 *ptr) { } +static __attribute__((device)) __inline__ int4 __ldcs(const int4 *ptr) { } +static __attribute__((device)) __inline__ longlong2 __ldcs(const longlong2 *ptr) { } + +static __attribute__((device)) __inline__ unsigned char __ldcs(const unsigned char *ptr) { } +static __attribute__((device)) __inline__ unsigned short __ldcs(const unsigned short *ptr) { } +static __attribute__((device)) __inline__ unsigned int __ldcs(const unsigned int *ptr) { } +static __attribute__((device)) __inline__ unsigned long long __ldcs(const unsigned long long *ptr) { } +static __attribute__((device)) __inline__ uchar2 __ldcs(const uchar2 *ptr) { } +static __attribute__((device)) __inline__ uchar4 __ldcs(const uchar4 *ptr) { } +static __attribute__((device)) __inline__ ushort2 __ldcs(const ushort2 *ptr) { } +static __attribute__((device)) __inline__ ushort4 __ldcs(const ushort4 *ptr) { } +static __attribute__((device)) __inline__ uint2 __ldcs(const uint2 *ptr) { } +static __attribute__((device)) __inline__ uint4 __ldcs(const uint4 *ptr) { } +static __attribute__((device)) __inline__ ulonglong2 __ldcs(const ulonglong2 *ptr) { } + +static __attribute__((device)) __inline__ float __ldcs(const float *ptr) { } +static __attribute__((device)) __inline__ double __ldcs(const double *ptr) { } +static __attribute__((device)) __inline__ float2 __ldcs(const float2 *ptr) { } +static __attribute__((device)) __inline__ float4 __ldcs(const float4 *ptr) { } +static __attribute__((device)) __inline__ double2 __ldcs(const double2 *ptr) { } + + + +static __attribute__((device)) __inline__ long __ldlu(const long *ptr) { } +static __attribute__((device)) __inline__ unsigned long __ldlu(const unsigned long *ptr) { } + +static __attribute__((device)) __inline__ char __ldlu(const char *ptr) { } +static __attribute__((device)) __inline__ signed char __ldlu(const signed char *ptr) { } +static __attribute__((device)) __inline__ short __ldlu(const short *ptr) { } +static __attribute__((device)) __inline__ int __ldlu(const int *ptr) { } +static __attribute__((device)) __inline__ long long __ldlu(const long long *ptr) { } +static __attribute__((device)) __inline__ char2 __ldlu(const char2 *ptr) { } +static __attribute__((device)) __inline__ char4 __ldlu(const char4 *ptr) { } +static __attribute__((device)) __inline__ short2 __ldlu(const short2 *ptr) { } +static __attribute__((device)) __inline__ short4 __ldlu(const short4 *ptr) { } +static __attribute__((device)) __inline__ int2 __ldlu(const int2 *ptr) { } +static __attribute__((device)) __inline__ int4 __ldlu(const int4 *ptr) { } +static __attribute__((device)) __inline__ longlong2 __ldlu(const longlong2 *ptr) { } + +static __attribute__((device)) __inline__ unsigned char __ldlu(const unsigned char *ptr) { } +static __attribute__((device)) __inline__ unsigned short __ldlu(const unsigned short *ptr) { } +static __attribute__((device)) __inline__ unsigned int __ldlu(const unsigned int *ptr) { } +static __attribute__((device)) __inline__ unsigned long long __ldlu(const unsigned long long *ptr) { } +static __attribute__((device)) __inline__ uchar2 __ldlu(const uchar2 *ptr) { } +static __attribute__((device)) __inline__ uchar4 __ldlu(const uchar4 *ptr) { } +static __attribute__((device)) __inline__ ushort2 __ldlu(const ushort2 *ptr) { } +static __attribute__((device)) __inline__ ushort4 __ldlu(const ushort4 *ptr) { } +static __attribute__((device)) __inline__ uint2 __ldlu(const uint2 *ptr) { } +static __attribute__((device)) __inline__ uint4 __ldlu(const uint4 *ptr) { } +static __attribute__((device)) __inline__ ulonglong2 __ldlu(const ulonglong2 *ptr) { } + +static __attribute__((device)) __inline__ float __ldlu(const float *ptr) { } +static __attribute__((device)) __inline__ double __ldlu(const double *ptr) { } +static __attribute__((device)) __inline__ float2 __ldlu(const float2 *ptr) { } +static __attribute__((device)) __inline__ float4 __ldlu(const float4 *ptr) { } +static __attribute__((device)) __inline__ double2 __ldlu(const double2 *ptr) { } + + + +static __attribute__((device)) __inline__ long __ldcv(const long *ptr) { } +static __attribute__((device)) __inline__ unsigned long __ldcv(const unsigned long *ptr) { } + +static __attribute__((device)) __inline__ char __ldcv(const char *ptr) { } +static __attribute__((device)) __inline__ signed char __ldcv(const signed char *ptr) { } +static __attribute__((device)) __inline__ short __ldcv(const short *ptr) { } +static __attribute__((device)) __inline__ int __ldcv(const int *ptr) { } +static __attribute__((device)) __inline__ long long __ldcv(const long long *ptr) { } +static __attribute__((device)) __inline__ char2 __ldcv(const char2 *ptr) { } +static __attribute__((device)) __inline__ char4 __ldcv(const char4 *ptr) { } +static __attribute__((device)) __inline__ short2 __ldcv(const short2 *ptr) { } +static __attribute__((device)) __inline__ short4 __ldcv(const short4 *ptr) { } +static __attribute__((device)) __inline__ int2 __ldcv(const int2 *ptr) { } +static __attribute__((device)) __inline__ int4 __ldcv(const int4 *ptr) { } +static __attribute__((device)) __inline__ longlong2 __ldcv(const longlong2 *ptr) { } + +static __attribute__((device)) __inline__ unsigned char __ldcv(const unsigned char *ptr) { } +static __attribute__((device)) __inline__ unsigned short __ldcv(const unsigned short *ptr) { } +static __attribute__((device)) __inline__ unsigned int __ldcv(const unsigned int *ptr) { } +static __attribute__((device)) __inline__ unsigned long long __ldcv(const unsigned long long *ptr) { } +static __attribute__((device)) __inline__ uchar2 __ldcv(const uchar2 *ptr) { } +static __attribute__((device)) __inline__ uchar4 __ldcv(const uchar4 *ptr) { } +static __attribute__((device)) __inline__ ushort2 __ldcv(const ushort2 *ptr) { } +static __attribute__((device)) __inline__ ushort4 __ldcv(const ushort4 *ptr) { } +static __attribute__((device)) __inline__ uint2 __ldcv(const uint2 *ptr) { } +static __attribute__((device)) __inline__ uint4 __ldcv(const uint4 *ptr) { } +static __attribute__((device)) __inline__ ulonglong2 __ldcv(const ulonglong2 *ptr) { } + +static __attribute__((device)) __inline__ float __ldcv(const float *ptr) { } +static __attribute__((device)) __inline__ double __ldcv(const double *ptr) { } +static __attribute__((device)) __inline__ float2 __ldcv(const float2 *ptr) { } +static __attribute__((device)) __inline__ float4 __ldcv(const float4 *ptr) { } +static __attribute__((device)) __inline__ double2 __ldcv(const double2 *ptr) { } + + + +static __attribute__((device)) __inline__ void __stwb(long *ptr, long value) { } +static __attribute__((device)) __inline__ void __stwb(unsigned long *ptr, unsigned long value) { } + +static __attribute__((device)) __inline__ void __stwb(char *ptr, char value) { } +static __attribute__((device)) __inline__ void __stwb(signed char *ptr, signed char value) { } +static __attribute__((device)) __inline__ void __stwb(short *ptr, short value) { } +static __attribute__((device)) __inline__ void __stwb(int *ptr, int value) { } +static __attribute__((device)) __inline__ void __stwb(long long *ptr, long long value) { } +static __attribute__((device)) __inline__ void __stwb(char2 *ptr, char2 value) { } +static __attribute__((device)) __inline__ void __stwb(char4 *ptr, char4 value) { } +static __attribute__((device)) __inline__ void __stwb(short2 *ptr, short2 value) { } +static __attribute__((device)) __inline__ void __stwb(short4 *ptr, short4 value) { } +static __attribute__((device)) __inline__ void __stwb(int2 *ptr, int2 value) { } +static __attribute__((device)) __inline__ void __stwb(int4 *ptr, int4 value) { } +static __attribute__((device)) __inline__ void __stwb(longlong2 *ptr, longlong2 value) { } + +static __attribute__((device)) __inline__ void __stwb(unsigned char *ptr, unsigned char value) { } +static __attribute__((device)) __inline__ void __stwb(unsigned short *ptr, unsigned short value) { } +static __attribute__((device)) __inline__ void __stwb(unsigned int *ptr, unsigned int value) { } +static __attribute__((device)) __inline__ void __stwb(unsigned long long *ptr, unsigned long long value) { } +static __attribute__((device)) __inline__ void __stwb(uchar2 *ptr, uchar2 value) { } +static __attribute__((device)) __inline__ void __stwb(uchar4 *ptr, uchar4 value) { } +static __attribute__((device)) __inline__ void __stwb(ushort2 *ptr, ushort2 value) { } +static __attribute__((device)) __inline__ void __stwb(ushort4 *ptr, ushort4 value) { } +static __attribute__((device)) __inline__ void __stwb(uint2 *ptr, uint2 value) { } +static __attribute__((device)) __inline__ void __stwb(uint4 *ptr, uint4 value) { } +static __attribute__((device)) __inline__ void __stwb(ulonglong2 *ptr, ulonglong2 value) { } + +static __attribute__((device)) __inline__ void __stwb(float *ptr, float value) { } +static __attribute__((device)) __inline__ void __stwb(double *ptr, double value) { } +static __attribute__((device)) __inline__ void __stwb(float2 *ptr, float2 value) { } +static __attribute__((device)) __inline__ void __stwb(float4 *ptr, float4 value) { } +static __attribute__((device)) __inline__ void __stwb(double2 *ptr, double2 value) { } + + + +static __attribute__((device)) __inline__ void __stcg(long *ptr, long value) { } +static __attribute__((device)) __inline__ void __stcg(unsigned long *ptr, unsigned long value) { } + +static __attribute__((device)) __inline__ void __stcg(char *ptr, char value) { } +static __attribute__((device)) __inline__ void __stcg(signed char *ptr, signed char value) { } +static __attribute__((device)) __inline__ void __stcg(short *ptr, short value) { } +static __attribute__((device)) __inline__ void __stcg(int *ptr, int value) { } +static __attribute__((device)) __inline__ void __stcg(long long *ptr, long long value) { } +static __attribute__((device)) __inline__ void __stcg(char2 *ptr, char2 value) { } +static __attribute__((device)) __inline__ void __stcg(char4 *ptr, char4 value) { } +static __attribute__((device)) __inline__ void __stcg(short2 *ptr, short2 value) { } +static __attribute__((device)) __inline__ void __stcg(short4 *ptr, short4 value) { } +static __attribute__((device)) __inline__ void __stcg(int2 *ptr, int2 value) { } +static __attribute__((device)) __inline__ void __stcg(int4 *ptr, int4 value) { } +static __attribute__((device)) __inline__ void __stcg(longlong2 *ptr, longlong2 value) { } + +static __attribute__((device)) __inline__ void __stcg(unsigned char *ptr, unsigned char value) { } +static __attribute__((device)) __inline__ void __stcg(unsigned short *ptr, unsigned short value) { } +static __attribute__((device)) __inline__ void __stcg(unsigned int *ptr, unsigned int value) { } +static __attribute__((device)) __inline__ void __stcg(unsigned long long *ptr, unsigned long long value) { } +static __attribute__((device)) __inline__ void __stcg(uchar2 *ptr, uchar2 value) { } +static __attribute__((device)) __inline__ void __stcg(uchar4 *ptr, uchar4 value) { } +static __attribute__((device)) __inline__ void __stcg(ushort2 *ptr, ushort2 value) { } +static __attribute__((device)) __inline__ void __stcg(ushort4 *ptr, ushort4 value) { } +static __attribute__((device)) __inline__ void __stcg(uint2 *ptr, uint2 value) { } +static __attribute__((device)) __inline__ void __stcg(uint4 *ptr, uint4 value) { } +static __attribute__((device)) __inline__ void __stcg(ulonglong2 *ptr, ulonglong2 value) { } + +static __attribute__((device)) __inline__ void __stcg(float *ptr, float value) { } +static __attribute__((device)) __inline__ void __stcg(double *ptr, double value) { } +static __attribute__((device)) __inline__ void __stcg(float2 *ptr, float2 value) { } +static __attribute__((device)) __inline__ void __stcg(float4 *ptr, float4 value) { } +static __attribute__((device)) __inline__ void __stcg(double2 *ptr, double2 value) { } + + + +static __attribute__((device)) __inline__ void __stcs(long *ptr, long value) { } +static __attribute__((device)) __inline__ void __stcs(unsigned long *ptr, unsigned long value) { } + +static __attribute__((device)) __inline__ void __stcs(char *ptr, char value) { } +static __attribute__((device)) __inline__ void __stcs(signed char *ptr, signed char value) { } +static __attribute__((device)) __inline__ void __stcs(short *ptr, short value) { } +static __attribute__((device)) __inline__ void __stcs(int *ptr, int value) { } +static __attribute__((device)) __inline__ void __stcs(long long *ptr, long long value) { } +static __attribute__((device)) __inline__ void __stcs(char2 *ptr, char2 value) { } +static __attribute__((device)) __inline__ void __stcs(char4 *ptr, char4 value) { } +static __attribute__((device)) __inline__ void __stcs(short2 *ptr, short2 value) { } +static __attribute__((device)) __inline__ void __stcs(short4 *ptr, short4 value) { } +static __attribute__((device)) __inline__ void __stcs(int2 *ptr, int2 value) { } +static __attribute__((device)) __inline__ void __stcs(int4 *ptr, int4 value) { } +static __attribute__((device)) __inline__ void __stcs(longlong2 *ptr, longlong2 value) { } + +static __attribute__((device)) __inline__ void __stcs(unsigned char *ptr, unsigned char value) { } +static __attribute__((device)) __inline__ void __stcs(unsigned short *ptr, unsigned short value) { } +static __attribute__((device)) __inline__ void __stcs(unsigned int *ptr, unsigned int value) { } +static __attribute__((device)) __inline__ void __stcs(unsigned long long *ptr, unsigned long long value) { } +static __attribute__((device)) __inline__ void __stcs(uchar2 *ptr, uchar2 value) { } +static __attribute__((device)) __inline__ void __stcs(uchar4 *ptr, uchar4 value) { } +static __attribute__((device)) __inline__ void __stcs(ushort2 *ptr, ushort2 value) { } +static __attribute__((device)) __inline__ void __stcs(ushort4 *ptr, ushort4 value) { } +static __attribute__((device)) __inline__ void __stcs(uint2 *ptr, uint2 value) { } +static __attribute__((device)) __inline__ void __stcs(uint4 *ptr, uint4 value) { } +static __attribute__((device)) __inline__ void __stcs(ulonglong2 *ptr, ulonglong2 value) { } + +static __attribute__((device)) __inline__ void __stcs(float *ptr, float value) { } +static __attribute__((device)) __inline__ void __stcs(double *ptr, double value) { } +static __attribute__((device)) __inline__ void __stcs(float2 *ptr, float2 value) { } +static __attribute__((device)) __inline__ void __stcs(float4 *ptr, float4 value) { } +static __attribute__((device)) __inline__ void __stcs(double2 *ptr, double2 value) { } + + + +static __attribute__((device)) __inline__ void __stwt(long *ptr, long value) { } +static __attribute__((device)) __inline__ void __stwt(unsigned long *ptr, unsigned long value) { } + +static __attribute__((device)) __inline__ void __stwt(char *ptr, char value) { } +static __attribute__((device)) __inline__ void __stwt(signed char *ptr, signed char value) { } +static __attribute__((device)) __inline__ void __stwt(short *ptr, short value) { } +static __attribute__((device)) __inline__ void __stwt(int *ptr, int value) { } +static __attribute__((device)) __inline__ void __stwt(long long *ptr, long long value) { } +static __attribute__((device)) __inline__ void __stwt(char2 *ptr, char2 value) { } +static __attribute__((device)) __inline__ void __stwt(char4 *ptr, char4 value) { } +static __attribute__((device)) __inline__ void __stwt(short2 *ptr, short2 value) { } +static __attribute__((device)) __inline__ void __stwt(short4 *ptr, short4 value) { } +static __attribute__((device)) __inline__ void __stwt(int2 *ptr, int2 value) { } +static __attribute__((device)) __inline__ void __stwt(int4 *ptr, int4 value) { } +static __attribute__((device)) __inline__ void __stwt(longlong2 *ptr, longlong2 value) { } + +static __attribute__((device)) __inline__ void __stwt(unsigned char *ptr, unsigned char value) { } +static __attribute__((device)) __inline__ void __stwt(unsigned short *ptr, unsigned short value) { } +static __attribute__((device)) __inline__ void __stwt(unsigned int *ptr, unsigned int value) { } +static __attribute__((device)) __inline__ void __stwt(unsigned long long *ptr, unsigned long long value) { } +static __attribute__((device)) __inline__ void __stwt(uchar2 *ptr, uchar2 value) { } +static __attribute__((device)) __inline__ void __stwt(uchar4 *ptr, uchar4 value) { } +static __attribute__((device)) __inline__ void __stwt(ushort2 *ptr, ushort2 value) { } +static __attribute__((device)) __inline__ void __stwt(ushort4 *ptr, ushort4 value) { } +static __attribute__((device)) __inline__ void __stwt(uint2 *ptr, uint2 value) { } +static __attribute__((device)) __inline__ void __stwt(uint4 *ptr, uint4 value) { } +static __attribute__((device)) __inline__ void __stwt(ulonglong2 *ptr, ulonglong2 value) { } + +static __attribute__((device)) __inline__ void __stwt(float *ptr, float value) { } +static __attribute__((device)) __inline__ void __stwt(double *ptr, double value) { } +static __attribute__((device)) __inline__ void __stwt(float2 *ptr, float2 value) { } +static __attribute__((device)) __inline__ void __stwt(float4 *ptr, float4 value) { } +static __attribute__((device)) __inline__ void __stwt(double2 *ptr, double2 value) { } +# 465 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __funnelshift_l(unsigned int lo, unsigned int hi, unsigned int shift) { } +# 477 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __funnelshift_lc(unsigned int lo, unsigned int hi, unsigned int shift) { } +# 490 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __funnelshift_r(unsigned int lo, unsigned int hi, unsigned int shift) { } +# 502 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __funnelshift_rc(unsigned int lo, unsigned int hi, unsigned int shift) { } +# 2900 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_35_intrinsics.h" 1 +# 2901 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" 1 +# 102 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ int __dp2a_lo(int srcA, int srcB, int c) { } +# 113 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __dp2a_lo(unsigned int srcA, unsigned int srcB, unsigned int c) { } +# 125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ int __dp2a_lo(short2 srcA, char4 srcB, int c) { } +# 136 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __dp2a_lo(ushort2 srcA, uchar4 srcB, unsigned int c) { } +# 148 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ int __dp2a_hi(int srcA, int srcB, int c) { } +# 159 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __dp2a_hi(unsigned int srcA, unsigned int srcB, unsigned int c) { } +# 171 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ int __dp2a_hi(short2 srcA, char4 srcB, int c) { } +# 182 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __dp2a_hi(ushort2 srcA, uchar4 srcB, unsigned int c) { } +# 197 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ int __dp4a(int srcA, int srcB, int c) { } +# 206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __dp4a(unsigned int srcA, unsigned int srcB, unsigned int c) { } +# 216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ int __dp4a(char4 srcA, char4 srcB, int c) { } +# 225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +static __attribute__((device)) __inline__ unsigned int __dp4a(uchar4 srcA, uchar4 srcB, unsigned int c) { } +# 2902 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" 1 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 85 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 87 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" 2 +# 98 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +static __attribute__((device)) __inline__ unsigned int __match_any_sync(unsigned mask, unsigned value) { } +static __attribute__((device)) __inline__ unsigned int __match_any_sync(unsigned mask, int value) { } +static __attribute__((device)) __inline__ unsigned int __match_any_sync(unsigned mask, unsigned long value) { } +static __attribute__((device)) __inline__ unsigned int __match_any_sync(unsigned mask, long value) { } +static __attribute__((device)) __inline__ unsigned int __match_any_sync(unsigned mask, unsigned long long value) { } +static __attribute__((device)) __inline__ unsigned int __match_any_sync(unsigned mask, long long value) { } +static __attribute__((device)) __inline__ unsigned int __match_any_sync(unsigned mask, float value) { } +static __attribute__((device)) __inline__ unsigned int __match_any_sync(unsigned mask, double value) { } + +static __attribute__((device)) __inline__ unsigned int __match_all_sync(unsigned mask, unsigned value, int *pred) { } +static __attribute__((device)) __inline__ unsigned int __match_all_sync(unsigned mask, int value, int *pred) { } +static __attribute__((device)) __inline__ unsigned int __match_all_sync(unsigned mask, unsigned long value, int *pred) { } +static __attribute__((device)) __inline__ unsigned int __match_all_sync(unsigned mask, long value, int *pred) { } +static __attribute__((device)) __inline__ unsigned int __match_all_sync(unsigned mask, unsigned long long value, int *pred) { } +static __attribute__((device)) __inline__ unsigned int __match_all_sync(unsigned mask, long long value, int *pred) { } +static __attribute__((device)) __inline__ unsigned int __match_all_sync(unsigned mask, float value, int *pred) { } +static __attribute__((device)) __inline__ unsigned int __match_all_sync(unsigned mask, double value, int *pred) { } + +static __attribute__((device)) __inline__ void __nanosleep(unsigned int ns) { } + +static __attribute__((device)) __inline__ unsigned short int atomicCAS(unsigned short int *address, unsigned short int compare, unsigned short int val) { } +# 2903 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" 1 +# 81 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 82 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 84 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" 2 +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +static __attribute__((device)) __inline__ unsigned __reduce_add_sync(unsigned mask, unsigned value) { } +static __attribute__((device)) __inline__ unsigned __reduce_min_sync(unsigned mask, unsigned value) { } +static __attribute__((device)) __inline__ unsigned __reduce_max_sync(unsigned mask, unsigned value) { } + +static __attribute__((device)) __inline__ int __reduce_add_sync(unsigned mask, int value) { } +static __attribute__((device)) __inline__ int __reduce_min_sync(unsigned mask, int value) { } +static __attribute__((device)) __inline__ int __reduce_max_sync(unsigned mask, int value) { } + +static __attribute__((device)) __inline__ unsigned __reduce_and_sync(unsigned mask, unsigned value) { } +static __attribute__((device)) __inline__ unsigned __reduce_or_sync(unsigned mask, unsigned value) { } +static __attribute__((device)) __inline__ unsigned __reduce_xor_sync(unsigned mask, unsigned value) { } + + + + +extern "C" { +inline __attribute__((device)) void *__nv_associate_access_property(const void *ptr, + unsigned long long property) { + extern __attribute__((device)) void *__nv_associate_access_property_impl(const void *, + unsigned long long); + return __nv_associate_access_property_impl(ptr, property); +} + +inline __attribute__((device)) void __nv_memcpy_async_shared_global_4(void *dst, + const void *src, + unsigned src_size) { + extern __attribute__((device)) void __nv_memcpy_async_shared_global_4_impl(void *, + const void *, + unsigned); + __nv_memcpy_async_shared_global_4_impl(dst, src, src_size); +} + +inline __attribute__((device)) void __nv_memcpy_async_shared_global_8(void *dst, + const void *src, + unsigned src_size) { + extern __attribute__((device)) void __nv_memcpy_async_shared_global_8_impl(void *, + const void *, + unsigned); + __nv_memcpy_async_shared_global_8_impl(dst, src, src_size); +} + +inline __attribute__((device)) void __nv_memcpy_async_shared_global_16(void *dst, + const void *src, + unsigned src_size) { + extern __attribute__((device)) void __nv_memcpy_async_shared_global_16_impl(void *, + const void *, + unsigned); + __nv_memcpy_async_shared_global_16_impl(dst, src, src_size); +} + +} +# 2904 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" 1 +# 79 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/builtin_types.h" 1 +# 80 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/host_defines.h" 1 +# 82 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" 2 +# 92 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +static __attribute__((device)) __inline__ unsigned __isCtaShared(const void *ptr) { } +static __attribute__((device)) __inline__ unsigned __isClusterShared(const void *ptr) { } +static __attribute__((device)) __inline__ void *__cluster_map_shared_rank(const void *ptr, unsigned target_block_rank) { } +static __attribute__((device)) __inline__ unsigned __cluster_query_shared_rank(const void *ptr) { } +static __attribute__((device)) __inline__ uint2 __cluster_map_shared_multicast(const void *ptr, unsigned cluster_cta_mask) { } +static __attribute__((device)) __inline__ unsigned __clusterDimIsSpecified() { } +static __attribute__((device)) __inline__ dim3 __clusterDim() { } +static __attribute__((device)) __inline__ dim3 __clusterRelativeBlockIdx() { } +static __attribute__((device)) __inline__ dim3 __clusterGridDimInClusters() { } +static __attribute__((device)) __inline__ dim3 __clusterIdx() { } +static __attribute__((device)) __inline__ unsigned __clusterRelativeBlockRank() { } +static __attribute__((device)) __inline__ unsigned __clusterSizeInBlocks() { } +static __attribute__((device)) __inline__ void __cluster_barrier_arrive() { } +static __attribute__((device)) __inline__ void __cluster_barrier_arrive_relaxed() { } +static __attribute__((device)) __inline__ void __cluster_barrier_wait() { } +static __attribute__((device)) __inline__ void __threadfence_cluster() { } + +static __attribute__((device)) __inline__ float2 atomicAdd(float2 *__address, float2 val) { } +static __attribute__((device)) __inline__ float2 atomicAdd_block(float2 *__address, float2 val) { } +static __attribute__((device)) __inline__ float2 atomicAdd_system(float2 *__address, float2 val) { } +static __attribute__((device)) __inline__ float4 atomicAdd(float4 *__address, float4 val) { } +static __attribute__((device)) __inline__ float4 atomicAdd_block(float4 *__address, float4 val) { } +static __attribute__((device)) __inline__ float4 atomicAdd_system(float4 *__address, float4 val) { } +# 125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +extern "C" { + __attribute__((device)) __attribute__((device_builtin)) void __u128AtomicCAS(void *, void *, void *, void *); + __attribute__((device)) __attribute__((device_builtin)) void __u128AtomicCAS_block(void *, void *, void *, void *); + __attribute__((device)) __attribute__((device_builtin)) void __u128AtomicCAS_system(void *, void *, void *, void *); + __attribute__((device)) __attribute__((device_builtin)) void __u128AtomicExch(void *, void *, void *); + __attribute__((device)) __attribute__((device_builtin)) void __u128AtomicExch_block(void *, void *, void *); + __attribute__((device)) __attribute__((device_builtin)) void __u128AtomicExch_system(void *, void *, void *); +} + + + + + + +template +struct __nv_atomic_enable_if { }; + +template +struct __nv_atomic_enable_if { typedef _T __type; }; +# 153 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +template +struct __nv_atomic_triv_cp_helper { + + + + + + + static const bool __val = __is_trivially_copyable(_T); + + + + +}; +# 201 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +template +static __attribute__((device)) __inline__ typename __nv_atomic_enable_if= 16 && __nv_atomic_triv_cp_helper<_T>::__val, _T>::__type +atomicCAS(_T *__address, _T __compare, _T __val) { + union _U {_T __ret; __attribute__((device)) __inline__ _U() {}}; _U __u; + __u128AtomicCAS((void *)(__address), + (void *)(&(const_cast(reinterpret_cast(__compare)))), + (void *)(&(const_cast(reinterpret_cast(__val)))), + (void *)(&(const_cast(reinterpret_cast(__u.__ret))))); + return __u.__ret; +} + +template +static __attribute__((device)) __inline__ typename __nv_atomic_enable_if= 16 && __nv_atomic_triv_cp_helper<_T>::__val, _T>::__type +atomicCAS_block(_T *__address, _T __compare, _T __val) { + union _U {_T __ret; __attribute__((device)) __inline__ _U() {}}; _U __u; + __u128AtomicCAS_block((void *)(__address), + (void *)(&(const_cast(reinterpret_cast(__compare)))), + (void *)(&(const_cast(reinterpret_cast(__val)))), + (void *)(&(const_cast(reinterpret_cast(__u.__ret))))); + return __u.__ret; +} + +template +static __attribute__((device)) __inline__ typename __nv_atomic_enable_if= 16 && __nv_atomic_triv_cp_helper<_T>::__val, _T>::__type +atomicCAS_system(_T *__address, _T __compare, _T __val) { + union _U {_T __ret; __attribute__((device)) __inline__ _U() {}}; _U __u; + __u128AtomicCAS_system((void *)(__address), + (void *)(&(const_cast(reinterpret_cast(__compare)))), + (void *)(&(const_cast(reinterpret_cast(__val)))), + (void *)(&(const_cast(reinterpret_cast(__u.__ret))))); + return __u.__ret; +} + +template +static __attribute__((device)) __inline__ typename __nv_atomic_enable_if= 16 && __nv_atomic_triv_cp_helper<_T>::__val, _T>::__type +atomicExch(_T *__address, _T __val) { + union _U {_T __ret; __attribute__((device)) __inline__ _U() {}}; _U __u; + __u128AtomicExch((void *)(__address), + (void *)(&(const_cast(reinterpret_cast(__val)))), + (void *)(&(const_cast(reinterpret_cast(__u.__ret))))); + return __u.__ret; +} + +template +static __attribute__((device)) __inline__ typename __nv_atomic_enable_if= 16 && __nv_atomic_triv_cp_helper<_T>::__val, _T>::__type +atomicExch_block(_T *__address, _T __val) { + union _U {_T __ret; __attribute__((device)) __inline__ _U() {}}; _U __u; + __u128AtomicExch_block((void *)(__address), + (void *)(&(const_cast(reinterpret_cast(__val)))), + (void *)(&(const_cast(reinterpret_cast(__u.__ret))))); + return __u.__ret; +} + +template +static __attribute__((device)) __inline__ typename __nv_atomic_enable_if= 16 && __nv_atomic_triv_cp_helper<_T>::__val, _T>::__type +atomicExch_system(_T *__address, _T __val) { + union _U {_T __ret; __attribute__((device)) __inline__ _U() {}}; _U __u; + __u128AtomicExch_system((void *)(__address), + (void *)(&(const_cast(reinterpret_cast(__val)))), + (void *)(&(const_cast(reinterpret_cast(__u.__ret))))); + return __u.__ret; +} +# 2905 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" 1 +# 65 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template struct __nv_itex_trait { }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; +template<> struct __nv_itex_trait { typedef void type; }; + + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex1Dfetch(T *ptr, cudaTextureObject_t obj, int x) +{ + __nv_tex_surf_handler("__itex1Dfetch", ptr, obj, x); +} + +template +static __attribute__((device)) T tex1Dfetch(cudaTextureObject_t texObject, int x) +{ + T ret; + tex1Dfetch(&ret, texObject, x); + return ret; +} + +template +static __attribute__((device)) typename __nv_itex_trait::type tex1D(T *ptr, cudaTextureObject_t obj, float x) +{ + __nv_tex_surf_handler("__itex1D", ptr, obj, x); +} + + +template +static __attribute__((device)) T tex1D(cudaTextureObject_t texObject, float x) +{ + T ret; + tex1D(&ret, texObject, x); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2D(T *ptr, cudaTextureObject_t obj, float x, float y) +{ + __nv_tex_surf_handler("__itex2D", ptr, obj, x, y); +} + +template +static __attribute__((device)) T tex2D(cudaTextureObject_t texObject, float x, float y) +{ + T ret; + tex2D(&ret, texObject, x, y); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2D(T *ptr, cudaTextureObject_t obj, float x, float y, + bool* isResident) +{ + unsigned char res; + __nv_tex_surf_handler("__itex2D_sparse", ptr, obj, x, y, &res); + *isResident = (res != 0); +} + +template +static __attribute__((device)) T tex2D(cudaTextureObject_t texObject, float x, float y, bool* isResident) +{ + T ret; + tex2D(&ret, texObject, x, y, isResident); + return ret; +} + + + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex3D(T *ptr, cudaTextureObject_t obj, float x, float y, float z) +{ + __nv_tex_surf_handler("__itex3D", ptr, obj, x, y, z); +} + +template +static __attribute__((device)) T tex3D(cudaTextureObject_t texObject, float x, float y, float z) +{ + T ret; + tex3D(&ret, texObject, x, y, z); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex3D(T *ptr, cudaTextureObject_t obj, float x, float y, float z, + bool* isResident) +{ + unsigned char res; + __nv_tex_surf_handler("__itex3D_sparse", ptr, obj, x, y, z, &res); + *isResident = (res != 0); +} + +template +static __attribute__((device)) T tex3D(cudaTextureObject_t texObject, float x, float y, float z, bool* isResident) +{ + T ret; + tex3D(&ret, texObject, x, y, z, isResident); + return ret; +} + + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex1DLayered(T *ptr, cudaTextureObject_t obj, float x, int layer) +{ + __nv_tex_surf_handler("__itex1DLayered", ptr, obj, x, layer); +} + +template +static __attribute__((device)) T tex1DLayered(cudaTextureObject_t texObject, float x, int layer) +{ + T ret; + tex1DLayered(&ret, texObject, x, layer); + return ret; +} + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLayered(T *ptr, cudaTextureObject_t obj, float x, float y, int layer) +{ + __nv_tex_surf_handler("__itex2DLayered", ptr, obj, x, y, layer); +} + +template +static __attribute__((device)) T tex2DLayered(cudaTextureObject_t texObject, float x, float y, int layer) +{ + T ret; + tex2DLayered(&ret, texObject, x, y, layer); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLayered(T *ptr, cudaTextureObject_t obj, float x, float y, int layer, bool* isResident) +{ + unsigned char res; + __nv_tex_surf_handler("__itex2DLayered_sparse", ptr, obj, x, y, layer, &res); + *isResident = (res != 0); +} + +template +static __attribute__((device)) T tex2DLayered(cudaTextureObject_t texObject, float x, float y, int layer, bool* isResident) +{ + T ret; + tex2DLayered(&ret, texObject, x, y, layer, isResident); + return ret; +} + + + +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemap(T *ptr, cudaTextureObject_t obj, float x, float y, float z) +{ + __nv_tex_surf_handler("__itexCubemap", ptr, obj, x, y, z); +} + + +template +static __attribute__((device)) T texCubemap(cudaTextureObject_t texObject, float x, float y, float z) +{ + T ret; + texCubemap(&ret, texObject, x, y, z); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemapLayered(T *ptr, cudaTextureObject_t obj, float x, float y, float z, int layer) +{ + __nv_tex_surf_handler("__itexCubemapLayered", ptr, obj, x, y, z, layer); +} + +template +static __attribute__((device)) T texCubemapLayered(cudaTextureObject_t texObject, float x, float y, float z, int layer) +{ + T ret; + texCubemapLayered(&ret, texObject, x, y, z, layer); + return ret; +} + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2Dgather(T *ptr, cudaTextureObject_t obj, float x, float y, int comp = 0) +{ + __nv_tex_surf_handler("__itex2Dgather", ptr, obj, x, y, comp); +} + +template +static __attribute__((device)) T tex2Dgather(cudaTextureObject_t to, float x, float y, int comp = 0) +{ + T ret; + tex2Dgather(&ret, to, x, y, comp); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2Dgather(T *ptr, cudaTextureObject_t obj, float x, float y, bool* isResident, int comp = 0) +{ + unsigned char res; + __nv_tex_surf_handler("__itex2Dgather_sparse", ptr, obj, x, y, comp, &res); + *isResident = (res != 0); +} + +template +static __attribute__((device)) T tex2Dgather(cudaTextureObject_t to, float x, float y, bool* isResident, int comp = 0) +{ + T ret; + tex2Dgather(&ret, to, x, y, isResident, comp); + return ret; +} + + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex1DLod(T *ptr, cudaTextureObject_t obj, float x, float level) +{ + __nv_tex_surf_handler("__itex1DLod", ptr, obj, x, level); +} + +template +static __attribute__((device)) T tex1DLod(cudaTextureObject_t texObject, float x, float level) +{ + T ret; + tex1DLod(&ret, texObject, x, level); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLod(T *ptr, cudaTextureObject_t obj, float x, float y, float level) +{ + __nv_tex_surf_handler("__itex2DLod", ptr, obj, x, y, level); +} + +template +static __attribute__((device)) T tex2DLod(cudaTextureObject_t texObject, float x, float y, float level) +{ + T ret; + tex2DLod(&ret, texObject, x, y, level); + return ret; +} + + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLod(T *ptr, cudaTextureObject_t obj, float x, float y, float level, bool* isResident) +{ + unsigned char res; + __nv_tex_surf_handler("__itex2DLod_sparse", ptr, obj, x, y, level, &res); + *isResident = (res != 0); +} + +template +static __attribute__((device)) T tex2DLod(cudaTextureObject_t texObject, float x, float y, float level, bool* isResident) +{ + T ret; + tex2DLod(&ret, texObject, x, y, level, isResident); + return ret; +} + + + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex3DLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float level) +{ + __nv_tex_surf_handler("__itex3DLod", ptr, obj, x, y, z, level); +} + +template +static __attribute__((device)) T tex3DLod(cudaTextureObject_t texObject, float x, float y, float z, float level) +{ + T ret; + tex3DLod(&ret, texObject, x, y, z, level); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex3DLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float level, bool* isResident) +{ + unsigned char res; + __nv_tex_surf_handler("__itex3DLod_sparse", ptr, obj, x, y, z, level, &res); + *isResident = (res != 0); +} + +template +static __attribute__((device)) T tex3DLod(cudaTextureObject_t texObject, float x, float y, float z, float level, bool* isResident) +{ + T ret; + tex3DLod(&ret, texObject, x, y, z, level, isResident); + return ret; +} + + + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex1DLayeredLod(T *ptr, cudaTextureObject_t obj, float x, int layer, float level) +{ + __nv_tex_surf_handler("__itex1DLayeredLod", ptr, obj, x, layer, level); +} + +template +static __attribute__((device)) T tex1DLayeredLod(cudaTextureObject_t texObject, float x, int layer, float level) +{ + T ret; + tex1DLayeredLod(&ret, texObject, x, layer, level); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLayeredLod(T *ptr, cudaTextureObject_t obj, float x, float y, int layer, float level) +{ + __nv_tex_surf_handler("__itex2DLayeredLod", ptr, obj, x, y, layer, level); +} + +template +static __attribute__((device)) T tex2DLayeredLod(cudaTextureObject_t texObject, float x, float y, int layer, float level) +{ + T ret; + tex2DLayeredLod(&ret, texObject, x, y, layer, level); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLayeredLod(T *ptr, cudaTextureObject_t obj, float x, float y, int layer, float level, bool* isResident) +{ + unsigned char res; + __nv_tex_surf_handler("__itex2DLayeredLod_sparse", ptr, obj, x, y, layer, level, &res); + *isResident = (res != 0); +} + +template +static __attribute__((device)) T tex2DLayeredLod(cudaTextureObject_t texObject, float x, float y, int layer, float level, bool* isResident) +{ + T ret; + tex2DLayeredLod(&ret, texObject, x, y, layer, level, isResident); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemapLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float level) +{ + __nv_tex_surf_handler("__itexCubemapLod", ptr, obj, x, y, z, level); +} + +template +static __attribute__((device)) T texCubemapLod(cudaTextureObject_t texObject, float x, float y, float z, float level) +{ + T ret; + texCubemapLod(&ret, texObject, x, y, z, level); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemapGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float4 dPdx, float4 dPdy) +{ + __nv_tex_surf_handler("__itexCubemapGrad_v2", ptr, obj, x, y, z, &dPdx, &dPdy); +} + +template +static __attribute__((device)) T texCubemapGrad(cudaTextureObject_t texObject, float x, float y, float z, float4 dPdx, float4 dPdy) +{ + T ret; + texCubemapGrad(&ret, texObject, x, y, z, dPdx, dPdy); + return ret; +} + +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemapLayeredLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, int layer, float level) +{ + __nv_tex_surf_handler("__itexCubemapLayeredLod", ptr, obj, x, y, z, layer, level); +} + +template +static __attribute__((device)) T texCubemapLayeredLod(cudaTextureObject_t texObject, float x, float y, float z, int layer, float level) +{ + T ret; + texCubemapLayeredLod(&ret, texObject, x, y, z, layer, level); + return ret; +} + +template +static __attribute__((device)) typename __nv_itex_trait::type tex1DGrad(T *ptr, cudaTextureObject_t obj, float x, float dPdx, float dPdy) +{ + __nv_tex_surf_handler("__itex1DGrad", ptr, obj, x, dPdx, dPdy); +} + +template +static __attribute__((device)) T tex1DGrad(cudaTextureObject_t texObject, float x, float dPdx, float dPdy) +{ + T ret; + tex1DGrad(&ret, texObject, x, dPdx, dPdy); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float2 dPdx, float2 dPdy) +{ + __nv_tex_surf_handler("__itex2DGrad_v2", ptr, obj, x, y, &dPdx, &dPdy); +} + +template +static __attribute__((device)) T tex2DGrad(cudaTextureObject_t texObject, float x, float y, float2 dPdx, float2 dPdy) +{ + T ret; + tex2DGrad(&ret, texObject, x, y, dPdx, dPdy); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float2 dPdx, float2 dPdy, bool* isResident) +{ + unsigned char res; + __nv_tex_surf_handler("__itex2DGrad_sparse", ptr, obj, x, y, &dPdx, &dPdy, &res); + *isResident = (res != 0); +} + +template +static __attribute__((device)) T tex2DGrad(cudaTextureObject_t texObject, float x, float y, float2 dPdx, float2 dPdy, bool* isResident) +{ + T ret; + tex2DGrad(&ret, texObject, x, y, dPdx, dPdy, isResident); + return ret; +} + + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex3DGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float4 dPdx, float4 dPdy) +{ + __nv_tex_surf_handler("__itex3DGrad_v2", ptr, obj, x, y, z, &dPdx, &dPdy); +} + +template +static __attribute__((device)) T tex3DGrad(cudaTextureObject_t texObject, float x, float y, float z, float4 dPdx, float4 dPdy) +{ + T ret; + tex3DGrad(&ret, texObject, x, y, z, dPdx, dPdy); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex3DGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float4 dPdx, float4 dPdy, bool* isResident) +{ + unsigned char res; + __nv_tex_surf_handler("__itex3DGrad_sparse", ptr, obj, x, y, z, &dPdx, &dPdy, &res); + *isResident = (res != 0); +} + +template +static __attribute__((device)) T tex3DGrad(cudaTextureObject_t texObject, float x, float y, float z, float4 dPdx, float4 dPdy, bool* isResident) +{ + T ret; + tex3DGrad(&ret, texObject, x, y, z, dPdx, dPdy, isResident); + return ret; +} + + + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex1DLayeredGrad(T *ptr, cudaTextureObject_t obj, float x, int layer, float dPdx, float dPdy) +{ + __nv_tex_surf_handler("__itex1DLayeredGrad", ptr, obj, x, layer, dPdx, dPdy); +} + +template +static __attribute__((device)) T tex1DLayeredGrad(cudaTextureObject_t texObject, float x, int layer, float dPdx, float dPdy) +{ + T ret; + tex1DLayeredGrad(&ret, texObject, x, layer, dPdx, dPdy); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLayeredGrad(T * ptr, cudaTextureObject_t obj, float x, float y, int layer, float2 dPdx, float2 dPdy) +{ + __nv_tex_surf_handler("__itex2DLayeredGrad_v2", ptr, obj, x, y, layer, &dPdx, &dPdy); +} + +template +static __attribute__((device)) T tex2DLayeredGrad(cudaTextureObject_t texObject, float x, float y, int layer, float2 dPdx, float2 dPdy) +{ + T ret; + tex2DLayeredGrad(&ret, texObject, x, y, layer, dPdx, dPdy); + return ret; +} + + +template +static __attribute__((device)) typename __nv_itex_trait::type tex2DLayeredGrad(T * ptr, cudaTextureObject_t obj, float x, float y, int layer, float2 dPdx, float2 dPdy, bool* isResident) +{ + unsigned char res; + __nv_tex_surf_handler("__itex2DLayeredGrad_sparse", ptr, obj, x, y, layer, &dPdx, &dPdy, &res); + *isResident = (res != 0); +} + +template +static __attribute__((device)) T tex2DLayeredGrad(cudaTextureObject_t texObject, float x, float y, int layer, float2 dPdx, float2 dPdy, bool* isResident) +{ + T ret; + tex2DLayeredGrad(&ret, texObject, x, y, layer, dPdx, dPdy, isResident); + return ret; +} + + + +template +static __attribute__((device)) typename __nv_itex_trait::type texCubemapLayeredGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, int layer, float4 dPdx, float4 dPdy) +{ + __nv_tex_surf_handler("__itexCubemapLayeredGrad_v2", ptr, obj, x, y, z, layer, &dPdx, &dPdy); +} + +template +static __attribute__((device)) T texCubemapLayeredGrad(cudaTextureObject_t texObject, float x, float y, float z, int layer, float4 dPdx, float4 dPdy) +{ + T ret; + texCubemapLayeredGrad(&ret, texObject, x, y, z, layer, dPdx, dPdy); + return ret; +} +# 2907 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" 1 +# 58 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template struct __nv_isurf_trait { }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; + +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; + +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; +template<> struct __nv_isurf_trait { typedef void type; }; + + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf1Dread(T *ptr, cudaSurfaceObject_t obj, int x, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf1Dread", ptr, obj, x, mode); +} + +template +static __attribute__((device)) T surf1Dread(cudaSurfaceObject_t surfObject, int x, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surf1Dread(&ret, surfObject, x, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf2Dread(T *ptr, cudaSurfaceObject_t obj, int x, int y, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf2Dread", ptr, obj, x, y, mode); +} + +template +static __attribute__((device)) T surf2Dread(cudaSurfaceObject_t surfObject, int x, int y, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surf2Dread(&ret, surfObject, x, y, boundaryMode); + return ret; +} + + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf3Dread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int z, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf3Dread", ptr, obj, x, y, z, mode); +} + +template +static __attribute__((device)) T surf3Dread(cudaSurfaceObject_t surfObject, int x, int y, int z, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surf3Dread(&ret, surfObject, x, y, z, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf1DLayeredread(T *ptr, cudaSurfaceObject_t obj, int x, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf1DLayeredread", ptr, obj, x, layer, mode); +} + +template +static __attribute__((device)) T surf1DLayeredread(cudaSurfaceObject_t surfObject, int x, int layer, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surf1DLayeredread(&ret, surfObject, x, layer, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf2DLayeredread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf2DLayeredread", ptr, obj, x, y, layer, mode); +} + +template +static __attribute__((device)) T surf2DLayeredread(cudaSurfaceObject_t surfObject, int x, int y, int layer, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surf2DLayeredread(&ret, surfObject, x, y, layer, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surfCubemapread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int face, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurfCubemapread", ptr, obj, x, y, face, mode); +} + +template +static __attribute__((device)) T surfCubemapread(cudaSurfaceObject_t surfObject, int x, int y, int face, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surfCubemapread(&ret, surfObject, x, y, face, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surfCubemapLayeredread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int layerface, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurfCubemapLayeredread", ptr, obj, x, y, layerface, mode); +} + +template +static __attribute__((device)) T surfCubemapLayeredread(cudaSurfaceObject_t surfObject, int x, int y, int layerface, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +{ + T ret; + surfCubemapLayeredread(&ret, surfObject, x, y, layerface, boundaryMode); + return ret; +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf1Dwrite(T val, cudaSurfaceObject_t obj, int x, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf1Dwrite_v2", &val, obj, x, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf2Dwrite(T val, cudaSurfaceObject_t obj, int x, int y, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf2Dwrite_v2", &val, obj, x, y, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf3Dwrite(T val, cudaSurfaceObject_t obj, int x, int y, int z, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf3Dwrite_v2", &val, obj, x, y, z, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf1DLayeredwrite(T val, cudaSurfaceObject_t obj, int x, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf1DLayeredwrite_v2", &val, obj, x, layer, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surf2DLayeredwrite(T val, cudaSurfaceObject_t obj, int x, int y, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurf2DLayeredwrite_v2", &val, obj, x, y, layer, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surfCubemapwrite(T val, cudaSurfaceObject_t obj, int x, int y, int face, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurfCubemapwrite_v2", &val, obj, x, y, face, mode); +} + +template +static __attribute__((device)) typename __nv_isurf_trait::type surfCubemapLayeredwrite(T val, cudaSurfaceObject_t obj, int x, int y, int layerface, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +{ + __nv_tex_surf_handler("__isurfCubemapLayeredwrite_v2", &val, obj, x, y, layerface, mode); +} +# 2908 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 + +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/cudacc_ext.h" 1 +# 2910 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" 2 + + +extern "C" __attribute__((host)) __attribute__((device)) unsigned __cudaPushCallConfiguration(dim3 gridDim, + dim3 blockDim, + size_t sharedMem = 0, + struct CUstream_st *stream = 0); +# 119 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 1 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_launch_parameters.h" 1 +# 68 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_launch_parameters.h" +extern "C" { + + +uint3 __attribute__((device_builtin)) extern const threadIdx; +uint3 __attribute__((device_builtin)) extern const blockIdx; +dim3 __attribute__((device_builtin)) extern const blockDim; +dim3 __attribute__((device_builtin)) extern const gridDim; +int __attribute__((device_builtin)) extern const warpSize; + + + + +} +# 120 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 148 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 1 3 +# 58 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 + +# 59 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 +# 68 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 1 3 +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 + +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + + namespace rel_ops + { +# 86 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 + template + inline bool + operator!=(const _Tp& __x, const _Tp& __y) + { return !(__x == __y); } +# 99 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 + template + inline bool + operator>(const _Tp& __x, const _Tp& __y) + { return __y < __x; } +# 112 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 + template + inline bool + operator<=(const _Tp& __x, const _Tp& __y) + { return !(__y < __x); } +# 125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 + template + inline bool + operator>=(const _Tp& __x, const _Tp& __y) + { return !(__x < __y); } + } + + +} +# 69 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 2 3 + + + + +# 1 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/initializer_list" 1 3 +# 33 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/initializer_list" 3 + +# 34 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/initializer_list" 3 + + + + + + + +namespace std __attribute__ ((__visibility__ ("default"))) +{ + + template + class initializer_list + { + public: + typedef _E value_type; + typedef const _E& reference; + typedef const _E& const_reference; + typedef size_t size_type; + typedef const _E* iterator; + typedef const _E* const_iterator; + + private: + iterator _M_array; + size_type _M_len; + + + constexpr initializer_list(const_iterator __a, size_type __l) + : _M_array(__a), _M_len(__l) { } + + public: + constexpr initializer_list() noexcept + : _M_array(0), _M_len(0) { } + + + constexpr size_type + size() const noexcept { return _M_len; } + + + constexpr const_iterator + begin() const noexcept { return _M_array; } + + + constexpr const_iterator + end() const noexcept { return begin() + size(); } + }; + + + + + + + + template + constexpr const _Tp* + begin(initializer_list<_Tp> __ils) noexcept + { return __ils.begin(); } + + + + + + + + template + constexpr const _Tp* + end(initializer_list<_Tp> __ils) noexcept + { return __ils.end(); } +} +# 74 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 2 3 +# 82 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 +namespace std __attribute__ ((__visibility__ ("default"))) +{ + +# 94 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 + template + + inline _Tp + exchange(_Tp& __obj, _Up&& __new_val) + noexcept(__and_, + is_nothrow_assignable<_Tp&, _Up>>::value) + { return std::__exchange(__obj, std::forward<_Up>(__new_val)); } + + + + + template + [[nodiscard]] + constexpr add_const_t<_Tp>& + as_const(_Tp& __t) noexcept + { return __t; } + + template + void as_const(const _Tp&&) = delete; +# 224 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 + +} +# 149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" 2 +# 206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" + +# 206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaLaunchKernel( + T *func, + dim3 gridDim, + dim3 blockDim, + void **args, + size_t sharedMem = 0, + cudaStream_t stream = 0 +) +{ + return ::cudaLaunchKernel((const void *)func, gridDim, blockDim, args, sharedMem, stream); +} +# 277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaLaunchKernelEx( + const cudaLaunchConfig_t *config, + void (*kernel)(ExpTypes...), + ActTypes &&... args +) +{ + return [&](ExpTypes... coercedArgs){ + void *pArgs[] = { &coercedArgs... }; + return ::cudaLaunchKernelExC(config, (const void *)kernel, pArgs); + }(std::forward(args)...); +} +# 341 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaLaunchCooperativeKernel( + T *func, + dim3 gridDim, + dim3 blockDim, + void **args, + size_t sharedMem = 0, + cudaStream_t stream = 0 +) +{ + return ::cudaLaunchCooperativeKernel((const void *)func, gridDim, blockDim, args, sharedMem, stream); +} +# 385 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static __inline__ __attribute__((host)) cudaError_t cudaEventCreate( + cudaEvent_t *event, + unsigned int flags +) +{ + return ::cudaEventCreateWithFlags(event, flags); +} +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static __inline__ __attribute__((host)) cudaError_t cudaGraphInstantiate( + cudaGraphExec_t *pGraphExec, + cudaGraph_t graph, + cudaGraphNode_t *pErrorNode, + char *pLogBuffer, + size_t bufferSize +) +{ + (void)pErrorNode; + (void)pLogBuffer; + (void)bufferSize; + return ::cudaGraphInstantiate(pGraphExec, graph, 0); +} +# 500 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static __inline__ __attribute__((host)) cudaError_t cudaMallocHost( + void **ptr, + size_t size, + unsigned int flags +) +{ + return ::cudaHostAlloc(ptr, size, flags); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaHostAlloc( + T **ptr, + size_t size, + unsigned int flags +) +{ + return ::cudaHostAlloc((void**)(void*)ptr, size, flags); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaHostGetDevicePointer( + T **pDevice, + void *pHost, + unsigned int flags +) +{ + return ::cudaHostGetDevicePointer((void**)(void*)pDevice, pHost, flags); +} +# 629 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocManaged( + T **devPtr, + size_t size, + unsigned int flags = 0x01 +) +{ + return ::cudaMallocManaged((void**)(void*)devPtr, size, flags); +} +# 647 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +cudaError_t cudaMemAdvise( + T *devPtr, + size_t count, + enum cudaMemoryAdvise advice, + struct cudaMemLocation location +) +{ + return ::cudaMemAdvise_v2((const void *)devPtr, count, advice, location); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMemPrefetchAsync( + T *devPtr, + size_t count, + struct cudaMemLocation location, + unsigned int flags, + cudaStream_t stream = 0 +) +{ + return ::cudaMemPrefetchAsync_v2((const void *)devPtr, count, location, flags, stream); +} +# 750 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaStreamAttachMemAsync( + cudaStream_t stream, + T *devPtr, + size_t length = 0, + unsigned int flags = 0x04 +) +{ + return ::cudaStreamAttachMemAsync(stream, (void*)devPtr, length, flags); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMalloc( + T **devPtr, + size_t size +) +{ + return ::cudaMalloc((void**)(void*)devPtr, size); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocHost( + T **ptr, + size_t size, + unsigned int flags = 0 +) +{ + return cudaMallocHost((void**)(void*)ptr, size, flags); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocPitch( + T **devPtr, + size_t *pitch, + size_t width, + size_t height +) +{ + return ::cudaMallocPitch((void**)(void*)devPtr, pitch, width, height); +} +# 800 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static __inline__ __attribute__((host)) cudaError_t cudaMallocAsync( + void **ptr, + size_t size, + cudaMemPool_t memPool, + cudaStream_t stream +) +{ + return ::cudaMallocFromPoolAsync(ptr, size, memPool, stream); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocAsync( + T **ptr, + size_t size, + cudaMemPool_t memPool, + cudaStream_t stream +) +{ + return ::cudaMallocFromPoolAsync((void**)(void*)ptr, size, memPool, stream); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocAsync( + T **ptr, + size_t size, + cudaStream_t stream +) +{ + return ::cudaMallocAsync((void**)(void*)ptr, size, stream); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaMallocFromPoolAsync( + T **ptr, + size_t size, + cudaMemPool_t memPool, + cudaStream_t stream +) +{ + return ::cudaMallocFromPoolAsync((void**)(void*)ptr, size, memPool, stream); +} +# 879 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaMemcpyToSymbol( + const T &symbol, + const void *src, + size_t count, + size_t offset = 0, + enum cudaMemcpyKind kind = cudaMemcpyHostToDevice +) +{ + return ::cudaMemcpyToSymbol((const void*)&symbol, src, count, offset, kind); +} +# 933 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaMemcpyToSymbolAsync( + const T &symbol, + const void *src, + size_t count, + size_t offset = 0, + enum cudaMemcpyKind kind = cudaMemcpyHostToDevice, + cudaStream_t stream = 0 +) +{ + return ::cudaMemcpyToSymbolAsync((const void*)&symbol, src, count, offset, kind, stream); +} +# 981 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaMemcpyFromSymbol( + void *dst, + const T &symbol, + size_t count, + size_t offset = 0, + enum cudaMemcpyKind kind = cudaMemcpyDeviceToHost +) +{ + return ::cudaMemcpyFromSymbol(dst, (const void*)&symbol, count, offset, kind); +} +# 1035 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaMemcpyFromSymbolAsync( + void *dst, + const T &symbol, + size_t count, + size_t offset = 0, + enum cudaMemcpyKind kind = cudaMemcpyDeviceToHost, + cudaStream_t stream = 0 +) +{ + return ::cudaMemcpyFromSymbolAsync(dst, (const void*)&symbol, count, offset, kind, stream); +} +# 1104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphAddMemcpyNodeToSymbol( + cudaGraphNode_t *pGraphNode, + cudaGraph_t graph, + const cudaGraphNode_t *pDependencies, + size_t numDependencies, + const T &symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphAddMemcpyNodeToSymbol(pGraphNode, graph, pDependencies, numDependencies, (const void*)&symbol, src, count, offset, kind); +} +# 1175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphAddMemcpyNodeFromSymbol( + cudaGraphNode_t* pGraphNode, + cudaGraph_t graph, + const cudaGraphNode_t* pDependencies, + size_t numDependencies, + void* dst, + const T &symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphAddMemcpyNodeFromSymbol(pGraphNode, graph, pDependencies, numDependencies, dst, (const void*)&symbol, count, offset, kind); +} +# 1226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParamsToSymbol( + cudaGraphNode_t node, + const T &symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphMemcpyNodeSetParamsToSymbol(node, (const void*)&symbol, src, count, offset, kind); +} +# 1274 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphMemcpyNodeSetParamsFromSymbol( + cudaGraphNode_t node, + void* dst, + const T &symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphMemcpyNodeSetParamsFromSymbol(node, dst, (const void*)&symbol, count, offset, kind); +} +# 1332 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParamsToSymbol( + cudaGraphExec_t hGraphExec, + cudaGraphNode_t node, + const T &symbol, + const void* src, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphExecMemcpyNodeSetParamsToSymbol(hGraphExec, node, (const void*)&symbol, src, count, offset, kind); +} +# 1391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGraphExecMemcpyNodeSetParamsFromSymbol( + cudaGraphExec_t hGraphExec, + cudaGraphNode_t node, + void* dst, + const T &symbol, + size_t count, + size_t offset, + enum cudaMemcpyKind kind) +{ + return ::cudaGraphExecMemcpyNodeSetParamsFromSymbol(hGraphExec, node, dst, (const void*)&symbol, count, offset, kind); +} + + +static __inline__ __attribute__((host)) cudaError_t cudaGraphExecUpdate(cudaGraphExec_t hGraphExec, cudaGraph_t hGraph, cudaGraphNode_t *hErrorNode_out, enum cudaGraphExecUpdateResult *updateResult_out) +{ + cudaGraphExecUpdateResultInfo resultInfo; + cudaError_t status = cudaGraphExecUpdate(hGraphExec, hGraph, &resultInfo); + if (hErrorNode_out) { + *hErrorNode_out = resultInfo.errorNode; + } + if (updateResult_out) { + *updateResult_out = resultInfo.result; + } + return status; +} +# 1444 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaUserObjectCreate( + cudaUserObject_t *object_out, + T *objectToWrap, + unsigned int initialRefcount, + unsigned int flags) +{ + return ::cudaUserObjectCreate( + object_out, + objectToWrap, + [](void *vpObj) { delete reinterpret_cast(vpObj); }, + initialRefcount, + flags); +} + +template +static __inline__ __attribute__((host)) cudaError_t cudaUserObjectCreate( + cudaUserObject_t *object_out, + T *objectToWrap, + unsigned int initialRefcount, + cudaUserObjectFlags flags) +{ + return cudaUserObjectCreate(object_out, objectToWrap, initialRefcount, (unsigned int)flags); +} +# 1494 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGetSymbolAddress( + void **devPtr, + const T &symbol +) +{ + return ::cudaGetSymbolAddress(devPtr, (const void*)&symbol); +} +# 1526 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGetSymbolSize( + size_t *size, + const T &symbol +) +{ + return ::cudaGetSymbolSize(size, (const void*)&symbol); +} +# 1578 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaFuncSetCacheConfig( + T *func, + enum cudaFuncCache cacheConfig +) +{ + return ::cudaFuncSetCacheConfig((const void*)func, cacheConfig); +} + +template +static __inline__ +__attribute__((deprecated)) +__attribute__((host)) cudaError_t cudaFuncSetSharedMemConfig( + T *func, + enum cudaSharedMemConfig config +) +{ + +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" + + + + return ::cudaFuncSetSharedMemConfig((const void*)func, config); + +#pragma GCC diagnostic pop + +} +# 1637 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessor( + int *numBlocks, + T func, + int blockSize, + size_t dynamicSMemSize) +{ + return ::cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(numBlocks, (const void*)func, blockSize, dynamicSMemSize, 0x00); +} +# 1689 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags( + int *numBlocks, + T func, + int blockSize, + size_t dynamicSMemSize, + unsigned int flags) +{ + return ::cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(numBlocks, (const void*)func, blockSize, dynamicSMemSize, flags); +} + + + + +class __cudaOccupancyB2DHelper { + size_t n; +public: + inline __attribute__((host)) __attribute__((device)) __cudaOccupancyB2DHelper(size_t n_) : n(n_) {} + inline __attribute__((host)) __attribute__((device)) size_t operator()(int) + { + return n; + } +}; +# 1759 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) __attribute__((device)) cudaError_t cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags( + int *minGridSize, + int *blockSize, + T func, + UnaryFunction blockSizeToDynamicSMemSize, + int blockSizeLimit = 0, + unsigned int flags = 0) +{ + cudaError_t status; + + + int device; + struct cudaFuncAttributes attr; + + + int maxThreadsPerMultiProcessor; + int warpSize; + int devMaxThreadsPerBlock; + int multiProcessorCount; + int funcMaxThreadsPerBlock; + int occupancyLimit; + int granularity; + + + int maxBlockSize = 0; + int numBlocks = 0; + int maxOccupancy = 0; + + + int blockSizeToTryAligned; + int blockSizeToTry; + int blockSizeLimitAligned; + int occupancyInBlocks; + int occupancyInThreads; + size_t dynamicSMemSize; + + + + + + if (!minGridSize || !blockSize || !func) { + return cudaErrorInvalidValue; + } + + + + + + status = ::cudaGetDevice(&device); + if (status != cudaSuccess) { + return status; + } + + status = cudaDeviceGetAttribute( + &maxThreadsPerMultiProcessor, + cudaDevAttrMaxThreadsPerMultiProcessor, + device); + if (status != cudaSuccess) { + return status; + } + + status = cudaDeviceGetAttribute( + &warpSize, + cudaDevAttrWarpSize, + device); + if (status != cudaSuccess) { + return status; + } + + status = cudaDeviceGetAttribute( + &devMaxThreadsPerBlock, + cudaDevAttrMaxThreadsPerBlock, + device); + if (status != cudaSuccess) { + return status; + } + + status = cudaDeviceGetAttribute( + &multiProcessorCount, + cudaDevAttrMultiProcessorCount, + device); + if (status != cudaSuccess) { + return status; + } + + status = cudaFuncGetAttributes(&attr, func); + if (status != cudaSuccess) { + return status; + } + + funcMaxThreadsPerBlock = attr.maxThreadsPerBlock; + + + + + + occupancyLimit = maxThreadsPerMultiProcessor; + granularity = warpSize; + + if (blockSizeLimit == 0) { + blockSizeLimit = devMaxThreadsPerBlock; + } + + if (devMaxThreadsPerBlock < blockSizeLimit) { + blockSizeLimit = devMaxThreadsPerBlock; + } + + if (funcMaxThreadsPerBlock < blockSizeLimit) { + blockSizeLimit = funcMaxThreadsPerBlock; + } + + blockSizeLimitAligned = ((blockSizeLimit + (granularity - 1)) / granularity) * granularity; + + for (blockSizeToTryAligned = blockSizeLimitAligned; blockSizeToTryAligned > 0; blockSizeToTryAligned -= granularity) { + + + + if (blockSizeLimit < blockSizeToTryAligned) { + blockSizeToTry = blockSizeLimit; + } else { + blockSizeToTry = blockSizeToTryAligned; + } + + dynamicSMemSize = blockSizeToDynamicSMemSize(blockSizeToTry); + + status = cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags( + &occupancyInBlocks, + func, + blockSizeToTry, + dynamicSMemSize, + flags); + + if (status != cudaSuccess) { + return status; + } + + occupancyInThreads = blockSizeToTry * occupancyInBlocks; + + if (occupancyInThreads > maxOccupancy) { + maxBlockSize = blockSizeToTry; + numBlocks = occupancyInBlocks; + maxOccupancy = occupancyInThreads; + } + + + + if (occupancyLimit == maxOccupancy) { + break; + } + } + + + + + + + + *minGridSize = numBlocks * multiProcessorCount; + *blockSize = maxBlockSize; + + return status; +} +# 1955 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) __attribute__((device)) cudaError_t cudaOccupancyMaxPotentialBlockSizeVariableSMem( + int *minGridSize, + int *blockSize, + T func, + UnaryFunction blockSizeToDynamicSMemSize, + int blockSizeLimit = 0) +{ + return cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags(minGridSize, blockSize, func, blockSizeToDynamicSMemSize, blockSizeLimit, 0x00); +} +# 2001 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) __attribute__((device)) cudaError_t cudaOccupancyMaxPotentialBlockSize( + int *minGridSize, + int *blockSize, + T func, + size_t dynamicSMemSize = 0, + int blockSizeLimit = 0) +{ + return cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags(minGridSize, blockSize, func, __cudaOccupancyB2DHelper(dynamicSMemSize), blockSizeLimit, 0x00); +} +# 2039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaOccupancyAvailableDynamicSMemPerBlock( + size_t *dynamicSmemSize, + T *func, + int numBlocks, + int blockSize) +{ + return ::cudaOccupancyAvailableDynamicSMemPerBlock(dynamicSmemSize, (const void*)func, numBlocks, blockSize); +} +# 2098 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) __attribute__((device)) cudaError_t cudaOccupancyMaxPotentialBlockSizeWithFlags( + int *minGridSize, + int *blockSize, + T func, + size_t dynamicSMemSize = 0, + int blockSizeLimit = 0, + unsigned int flags = 0) +{ + return cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags(minGridSize, blockSize, func, __cudaOccupancyB2DHelper(dynamicSMemSize), blockSizeLimit, flags); +} +# 2142 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaOccupancyMaxPotentialClusterSize( + int *clusterSize, + T *func, + const cudaLaunchConfig_t *config) +{ + return ::cudaOccupancyMaxPotentialClusterSize(clusterSize, (const void*)func, config); +} +# 2185 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaOccupancyMaxActiveClusters( + int *numClusters, + T *func, + const cudaLaunchConfig_t *config) +{ + return ::cudaOccupancyMaxActiveClusters(numClusters, (const void*)func, config); +} +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaFuncGetAttributes( + struct cudaFuncAttributes *attr, + T *entry +) +{ + return ::cudaFuncGetAttributes(attr, (const void*)entry); +} +# 2290 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaFuncSetAttribute( + T *func, + enum cudaFuncAttribute attr, + int value +) +{ + return ::cudaFuncSetAttribute((const void*)func, attr, value); +} +# 2322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaFuncGetName( + const char **name, + T *func +) +{ + return ::cudaFuncGetName(name, (const void *)func); +} +# 2345 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template +static __inline__ __attribute__((host)) cudaError_t cudaGetKernel( + cudaKernel_t *kernelPtr, + T *func +) +{ + return ::cudaGetKernel(kernelPtr, (const void *)func); +} +# 2364 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +#pragma GCC diagnostic pop +# 0 "" 2 +# 1 "CMakeCUDACompilerId.cu" +# 64 "CMakeCUDACompilerId.cu" +char const* info_compiler = "INFO" ":" "compiler[" "NVIDIA" "]"; + +char const* info_simulate = "INFO" ":" "simulate[" "GNU" "]"; +# 369 "CMakeCUDACompilerId.cu" +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + ('0' + (((12) / 10000000)%10)), ('0' + (((12) / 1000000)%10)), ('0' + (((12) / 100000)%10)), ('0' + (((12) / 10000)%10)), ('0' + (((12) / 1000)%10)), ('0' + (((12) / 100)%10)), ('0' + (((12) / 10)%10)), ('0' + ((12) % 10)), + + '.', ('0' + (((6) / 10000000)%10)), ('0' + (((6) / 1000000)%10)), ('0' + (((6) / 100000)%10)), ('0' + (((6) / 10000)%10)), ('0' + (((6) / 1000)%10)), ('0' + (((6) / 100)%10)), ('0' + (((6) / 10)%10)), ('0' + ((6) % 10)), + + '.', ('0' + (((20) / 10000000)%10)), ('0' + (((20) / 1000000)%10)), ('0' + (((20) / 100000)%10)), ('0' + (((20) / 10000)%10)), ('0' + (((20) / 1000)%10)), ('0' + (((20) / 100)%10)), ('0' + (((20) / 10)%10)), ('0' + ((20) % 10)), + + + + + + ']','\0'}; +# 398 "CMakeCUDACompilerId.cu" +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + ('0' + (((13) / 10000000)%10)), ('0' + (((13) / 1000000)%10)), ('0' + (((13) / 100000)%10)), ('0' + (((13) / 10000)%10)), ('0' + (((13) / 1000)%10)), ('0' + (((13) / 100)%10)), ('0' + (((13) / 10)%10)), ('0' + ((13) % 10)), + + '.', ('0' + (((2) / 10000000)%10)), ('0' + (((2) / 1000000)%10)), ('0' + (((2) / 100000)%10)), ('0' + (((2) / 10000)%10)), ('0' + (((2) / 1000)%10)), ('0' + (((2) / 100)%10)), ('0' + (((2) / 10)%10)), ('0' + ((2) % 10)), + + + + + + + + ']','\0'}; + + + + + + +char const* info_platform = "INFO" ":" "platform[" "Linux" "]"; +char const* info_arch = "INFO" ":" "arch[" "]"; + + + +const char* info_language_standard_default = "INFO" ":" "standard_default[" + + + + + + "17" + + + + + + + +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" + + + "ON" + + + +"]"; + + + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + + require += info_version[argc]; + + + require += info_simulate[argc]; + + + require += info_simulate_version[argc]; + + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c new file mode 100644 index 0000000..82d0d9b --- /dev/null +++ b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.c @@ -0,0 +1,35 @@ +# 1 "CMakeCUDACompilerId.cu" +# 64 "CMakeCUDACompilerId.cu" +extern const char *info_compiler; + +extern const char *info_simulate; +# 369 "CMakeCUDACompilerId.cu" +static const char info_version[50]; +# 398 "CMakeCUDACompilerId.cu" +static const char info_simulate_version[41]; +# 418 "CMakeCUDACompilerId.cu" +extern const char *info_platform; +extern const char *info_arch; + + + +extern const char *info_language_standard_default; +# 439 "CMakeCUDACompilerId.cu" +extern const char *info_language_extensions_default; +# 64 "CMakeCUDACompilerId.cu" +const char *info_compiler = ((const char *)"INFO:compiler[NVIDIA]"); + +const char *info_simulate = ((const char *)"INFO:simulate[GNU]"); +# 369 "CMakeCUDACompilerId.cu" +static const char info_version[50] = {((char)73),((char)78),((char)70),((char)79),((char)58),((char)99),((char)111),((char)109),((char)112),((char)105),((char)108),((char)101),((char)114),((char)95),((char)118),((char)101),((char)114),((char)115),((char)105),((char)111),((char)110),((char)91),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)49),((char)50),((char)46),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)54),((char)46),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)50),((char)48),((char)93),((char)0)}; +# 398 "CMakeCUDACompilerId.cu" +static const char info_simulate_version[41] = {((char)73),((char)78),((char)70),((char)79),((char)58),((char)115),((char)105),((char)109),((char)117),((char)108),((char)97),((char)116),((char)101),((char)95),((char)118),((char)101),((char)114),((char)115),((char)105),((char)111),((char)110),((char)91),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)49),((char)51),((char)46),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)48),((char)50),((char)93),((char)0)}; +# 418 "CMakeCUDACompilerId.cu" +const char *info_platform = ((const char *)"INFO:platform[Linux]"); +const char *info_arch = ((const char *)"INFO:arch[]"); + + + +const char *info_language_standard_default = ((const char *)"INFO:standard_default[17]"); +# 439 "CMakeCUDACompilerId.cu" +const char *info_language_extensions_default = ((const char *)"INFO:extensions_default[ON]"); diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp new file mode 100644 index 0000000..9fc75e0 --- /dev/null +++ b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.cpp @@ -0,0 +1,34986 @@ +# 1 "CMakeCUDACompilerId.cu" +#pragma GCC diagnostic ignored "-Wunused-local-typedefs" +# 1 +#pragma GCC diagnostic push +# 1 +#pragma GCC diagnostic ignored "-Wunused-variable" +# 1 +#pragma GCC diagnostic ignored "-Wunused-function" +# 1 +static char __nv_inited_managed_rt = 0; static void **__nv_fatbinhandle_for_managed_rt; static void __nv_save_fatbinhandle_for_managed_rt(void **in){__nv_fatbinhandle_for_managed_rt = in;} static char __nv_init_managed_rt_with_module(void **); static inline void __nv_init_managed_rt(void) { __nv_inited_managed_rt = (__nv_inited_managed_rt ? __nv_inited_managed_rt : __nv_init_managed_rt_with_module(__nv_fatbinhandle_for_managed_rt));} +# 1 +#pragma GCC diagnostic pop +# 1 +#pragma GCC diagnostic ignored "-Wunused-variable" + +# 1 +#define __nv_is_extended_device_lambda_closure_type(X) false +#define __nv_is_extended_host_device_lambda_closure_type(X) false +#define __nv_is_extended_device_lambda_with_preserved_return_type(X) false +#if defined(__nv_is_extended_device_lambda_closure_type) && defined(__nv_is_extended_host_device_lambda_closure_type)&& defined(__nv_is_extended_device_lambda_with_preserved_return_type) +#endif + +# 1 +# 61 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +#pragma GCC diagnostic push +# 64 +#pragma GCC diagnostic ignored "-Wunused-function" +# 30 "/usr/include/bits/types.h" 3 +typedef unsigned char __u_char; +# 31 +typedef unsigned short __u_short; +# 32 +typedef unsigned __u_int; +# 33 +typedef unsigned long __u_long; +# 36 +typedef signed char __int8_t; +# 37 +typedef unsigned char __uint8_t; +# 38 +typedef signed short __int16_t; +# 39 +typedef unsigned short __uint16_t; +# 40 +typedef signed int __int32_t; +# 41 +typedef unsigned __uint32_t; +# 43 +typedef signed long __int64_t; +# 44 +typedef unsigned long __uint64_t; +# 51 +typedef __int8_t __int_least8_t; +# 52 +typedef __uint8_t __uint_least8_t; +# 53 +typedef __int16_t __int_least16_t; +# 54 +typedef __uint16_t __uint_least16_t; +# 55 +typedef __int32_t __int_least32_t; +# 56 +typedef __uint32_t __uint_least32_t; +# 57 +typedef __int64_t __int_least64_t; +# 58 +typedef __uint64_t __uint_least64_t; +# 62 +typedef long __quad_t; +# 63 +typedef unsigned long __u_quad_t; +# 71 +typedef long __intmax_t; +# 72 +typedef unsigned long __uintmax_t; +# 143 "/usr/include/bits/types.h" 3 +typedef unsigned long __dev_t; +# 144 +typedef unsigned __uid_t; +# 145 +typedef unsigned __gid_t; +# 146 +typedef unsigned long __ino_t; +# 147 +typedef unsigned long __ino64_t; +# 148 +typedef unsigned __mode_t; +# 149 +typedef unsigned long __nlink_t; +# 150 +typedef long __off_t; +# 151 +typedef long __off64_t; +# 152 +typedef int __pid_t; +# 153 +typedef struct { int __val[2]; } __fsid_t; +# 154 +typedef long __clock_t; +# 155 +typedef unsigned long __rlim_t; +# 156 +typedef unsigned long __rlim64_t; +# 157 +typedef unsigned __id_t; +# 158 +typedef long __time_t; +# 159 +typedef unsigned __useconds_t; +# 160 +typedef long __suseconds_t; +# 162 +typedef int __daddr_t; +# 163 +typedef int __key_t; +# 166 +typedef int __clockid_t; +# 169 +typedef void *__timer_t; +# 172 +typedef long __blksize_t; +# 177 +typedef long __blkcnt_t; +# 178 +typedef long __blkcnt64_t; +# 181 +typedef unsigned long __fsblkcnt_t; +# 182 +typedef unsigned long __fsblkcnt64_t; +# 185 +typedef unsigned long __fsfilcnt_t; +# 186 +typedef unsigned long __fsfilcnt64_t; +# 189 +typedef long __fsword_t; +# 191 +typedef long __ssize_t; +# 194 +typedef long __syscall_slong_t; +# 196 +typedef unsigned long __syscall_ulong_t; +# 200 +typedef __off64_t __loff_t; +# 201 +typedef char *__caddr_t; +# 204 +typedef long __intptr_t; +# 207 +typedef unsigned __socklen_t; +# 212 +typedef int __sig_atomic_t; +# 28 "/usr/include/ctype.h" 3 +extern "C" { +# 34 "/usr/include/bits/byteswap.h" 3 +static inline __uint16_t __bswap_16(__uint16_t __bsx) +# 35 +{ +# 37 +return __builtin_bswap16(__bsx); +# 41 +} +# 49 +static inline __uint32_t __bswap_32(__uint32_t __bsx) +# 50 +{ +# 52 +return __builtin_bswap32(__bsx); +# 56 +} +# 70 "/usr/include/bits/byteswap.h" 3 +__extension__ static inline __uint64_t __bswap_64(__uint64_t __bsx) +# 71 +{ +# 73 +return __builtin_bswap64(__bsx); +# 77 +} +# 33 "/usr/include/bits/uintn-identity.h" 3 +static inline __uint16_t __uint16_identity(__uint16_t __x) +# 34 +{ +# 35 +return __x; +# 36 +} +# 39 +static inline __uint32_t __uint32_identity(__uint32_t __x) +# 40 +{ +# 41 +return __x; +# 42 +} +# 45 +static inline __uint64_t __uint64_identity(__uint64_t __x) +# 46 +{ +# 47 +return __x; +# 48 +} +# 47 "/usr/include/ctype.h" 3 +enum { +# 48 +_ISupper = ((0 < 8) ? (1 << 0) << 8 : ((1 << 0) >> 8)), +# 49 +_ISlower = ((1 < 8) ? (1 << 1) << 8 : ((1 << 1) >> 8)), +# 50 +_ISalpha = ((2 < 8) ? (1 << 2) << 8 : ((1 << 2) >> 8)), +# 51 +_ISdigit = ((3 < 8) ? (1 << 3) << 8 : ((1 << 3) >> 8)), +# 52 +_ISxdigit = ((4 < 8) ? (1 << 4) << 8 : ((1 << 4) >> 8)), +# 53 +_ISspace = ((5 < 8) ? (1 << 5) << 8 : ((1 << 5) >> 8)), +# 54 +_ISprint = ((6 < 8) ? (1 << 6) << 8 : ((1 << 6) >> 8)), +# 55 +_ISgraph = ((7 < 8) ? (1 << 7) << 8 : ((1 << 7) >> 8)), +# 56 +_ISblank = ((8 < 8) ? (1 << 8) << 8 : ((1 << 8) >> 8)), +# 57 +_IScntrl, +# 58 +_ISpunct = ((10 < 8) ? (1 << 10) << 8 : ((1 << 10) >> 8)), +# 59 +_ISalnum = ((11 < 8) ? (1 << 11) << 8 : ((1 << 11) >> 8)) +# 60 +}; +# 79 "/usr/include/ctype.h" 3 +extern const unsigned short **__ctype_b_loc() throw() +# 80 + __attribute((const)); +# 81 +extern const __int32_t **__ctype_tolower_loc() throw() +# 82 + __attribute((const)); +# 83 +extern const __int32_t **__ctype_toupper_loc() throw() +# 84 + __attribute((const)); +# 108 "/usr/include/ctype.h" 3 +extern int isalnum(int) throw(); +# 109 +extern int isalpha(int) throw(); +# 110 +extern int iscntrl(int) throw(); +# 111 +extern int isdigit(int) throw(); +# 112 +extern int islower(int) throw(); +# 113 +extern int isgraph(int) throw(); +# 114 +extern int isprint(int) throw(); +# 115 +extern int ispunct(int) throw(); +# 116 +extern int isspace(int) throw(); +# 117 +extern int isupper(int) throw(); +# 118 +extern int isxdigit(int) throw(); +# 122 +extern int tolower(int __c) throw(); +# 125 +extern int toupper(int __c) throw(); +# 130 +extern int isblank(int) throw(); +# 135 +extern int isctype(int __c, int __mask) throw(); +# 142 +extern int isascii(int __c) throw(); +# 146 +extern int toascii(int __c) throw(); +# 150 +extern int _toupper(int) throw(); +# 151 +extern int _tolower(int) throw(); +# 28 "/usr/include/bits/types/__locale_t.h" 3 +struct __locale_struct { +# 31 +struct __locale_data *__locales[13]; +# 34 +const unsigned short *__ctype_b; +# 35 +const int *__ctype_tolower; +# 36 +const int *__ctype_toupper; +# 39 +const char *__names[13]; +# 40 +}; +# 42 +typedef __locale_struct *__locale_t; +# 24 "/usr/include/bits/types/locale_t.h" 3 +typedef __locale_t locale_t; +# 251 "/usr/include/ctype.h" 3 +extern int isalnum_l(int, locale_t) throw(); +# 252 +extern int isalpha_l(int, locale_t) throw(); +# 253 +extern int iscntrl_l(int, locale_t) throw(); +# 254 +extern int isdigit_l(int, locale_t) throw(); +# 255 +extern int islower_l(int, locale_t) throw(); +# 256 +extern int isgraph_l(int, locale_t) throw(); +# 257 +extern int isprint_l(int, locale_t) throw(); +# 258 +extern int ispunct_l(int, locale_t) throw(); +# 259 +extern int isspace_l(int, locale_t) throw(); +# 260 +extern int isupper_l(int, locale_t) throw(); +# 261 +extern int isxdigit_l(int, locale_t) throw(); +# 263 +extern int isblank_l(int, locale_t) throw(); +# 267 +extern int __tolower_l(int __c, locale_t __l) throw(); +# 268 +extern int tolower_l(int __c, locale_t __l) throw(); +# 271 +extern int __toupper_l(int __c, locale_t __l) throw(); +# 272 +extern int toupper_l(int __c, locale_t __l) throw(); +# 327 "/usr/include/ctype.h" 3 +} +# 68 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_types.h" +#if 0 +# 68 +enum cudaRoundMode { +# 70 +cudaRoundNearest, +# 71 +cudaRoundZero, +# 72 +cudaRoundPosInf, +# 73 +cudaRoundMinInf +# 74 +}; +#endif +# 104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 104 +struct char1 { +# 106 +signed char x; +# 107 +}; +#endif +# 109 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 109 +struct uchar1 { +# 111 +unsigned char x; +# 112 +}; +#endif +# 115 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 115 +struct __attribute((aligned(2))) char2 { +# 117 +signed char x, y; +# 118 +}; +#endif +# 120 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 120 +struct __attribute((aligned(2))) uchar2 { +# 122 +unsigned char x, y; +# 123 +}; +#endif +# 125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 125 +struct char3 { +# 127 +signed char x, y, z; +# 128 +}; +#endif +# 130 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 130 +struct uchar3 { +# 132 +unsigned char x, y, z; +# 133 +}; +#endif +# 135 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 135 +struct __attribute((aligned(4))) char4 { +# 137 +signed char x, y, z, w; +# 138 +}; +#endif +# 140 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 140 +struct __attribute((aligned(4))) uchar4 { +# 142 +unsigned char x, y, z, w; +# 143 +}; +#endif +# 145 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 145 +struct short1 { +# 147 +short x; +# 148 +}; +#endif +# 150 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 150 +struct ushort1 { +# 152 +unsigned short x; +# 153 +}; +#endif +# 155 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 155 +struct __attribute((aligned(4))) short2 { +# 157 +short x, y; +# 158 +}; +#endif +# 160 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 160 +struct __attribute((aligned(4))) ushort2 { +# 162 +unsigned short x, y; +# 163 +}; +#endif +# 165 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 165 +struct short3 { +# 167 +short x, y, z; +# 168 +}; +#endif +# 170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 170 +struct ushort3 { +# 172 +unsigned short x, y, z; +# 173 +}; +#endif +# 175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 175 +struct __attribute((aligned(8))) short4 { short x; short y; short z; short w; }; +#endif +# 176 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 176 +struct __attribute((aligned(8))) ushort4 { unsigned short x; unsigned short y; unsigned short z; unsigned short w; }; +#endif +# 178 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 178 +struct int1 { +# 180 +int x; +# 181 +}; +#endif +# 183 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 183 +struct uint1 { +# 185 +unsigned x; +# 186 +}; +#endif +# 188 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 188 +struct __attribute((aligned(8))) int2 { int x; int y; }; +#endif +# 189 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 189 +struct __attribute((aligned(8))) uint2 { unsigned x; unsigned y; }; +#endif +# 191 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 191 +struct int3 { +# 193 +int x, y, z; +# 194 +}; +#endif +# 196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 196 +struct uint3 { +# 198 +unsigned x, y, z; +# 199 +}; +#endif +# 201 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 201 +struct __attribute((aligned(16))) int4 { +# 203 +int x, y, z, w; +# 204 +}; +#endif +# 206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 206 +struct __attribute((aligned(16))) uint4 { +# 208 +unsigned x, y, z, w; +# 209 +}; +#endif +# 211 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 211 +struct long1 { +# 213 +long x; +# 214 +}; +#endif +# 216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 216 +struct ulong1 { +# 218 +unsigned long x; +# 219 +}; +#endif +# 226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 226 +struct __attribute((aligned((2) * sizeof(long)))) long2 { +# 228 +long x, y; +# 229 +}; +#endif +# 231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 231 +struct __attribute((aligned((2) * sizeof(unsigned long)))) ulong2 { +# 233 +unsigned long x, y; +# 234 +}; +#endif +# 238 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 238 +struct long3 { +# 240 +long x, y, z; +# 241 +}; +#endif +# 243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 243 +struct ulong3 { +# 245 +unsigned long x, y, z; +# 246 +}; +#endif +# 248 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 248 +struct __attribute((aligned(16))) long4 { +# 250 +long x, y, z, w; +# 251 +}; +#endif +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 253 +struct __attribute((aligned(16))) ulong4 { +# 255 +unsigned long x, y, z, w; +# 256 +}; +#endif +# 258 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 258 +struct float1 { +# 260 +float x; +# 261 +}; +#endif +# 280 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 280 +struct __attribute((aligned(8))) float2 { float x; float y; }; +#endif +# 285 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 285 +struct float3 { +# 287 +float x, y, z; +# 288 +}; +#endif +# 290 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 290 +struct __attribute((aligned(16))) float4 { +# 292 +float x, y, z, w; +# 293 +}; +#endif +# 295 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 295 +struct longlong1 { +# 297 +long long x; +# 298 +}; +#endif +# 300 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 300 +struct ulonglong1 { +# 302 +unsigned long long x; +# 303 +}; +#endif +# 305 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 305 +struct __attribute((aligned(16))) longlong2 { +# 307 +long long x, y; +# 308 +}; +#endif +# 310 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 310 +struct __attribute((aligned(16))) ulonglong2 { +# 312 +unsigned long long x, y; +# 313 +}; +#endif +# 315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 315 +struct longlong3 { +# 317 +long long x, y, z; +# 318 +}; +#endif +# 320 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 320 +struct ulonglong3 { +# 322 +unsigned long long x, y, z; +# 323 +}; +#endif +# 325 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 325 +struct __attribute((aligned(16))) longlong4 { +# 327 +long long x, y, z, w; +# 328 +}; +#endif +# 330 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 330 +struct __attribute((aligned(16))) ulonglong4 { +# 332 +unsigned long long x, y, z, w; +# 333 +}; +#endif +# 335 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 335 +struct double1 { +# 337 +double x; +# 338 +}; +#endif +# 340 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 340 +struct __attribute((aligned(16))) double2 { +# 342 +double x, y; +# 343 +}; +#endif +# 345 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 345 +struct double3 { +# 347 +double x, y, z; +# 348 +}; +#endif +# 350 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 350 +struct __attribute((aligned(16))) double4 { +# 352 +double x, y, z, w; +# 353 +}; +#endif +# 367 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef char1 +# 367 +char1; +#endif +# 368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef uchar1 +# 368 +uchar1; +#endif +# 369 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef char2 +# 369 +char2; +#endif +# 370 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef uchar2 +# 370 +uchar2; +#endif +# 371 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef char3 +# 371 +char3; +#endif +# 372 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef uchar3 +# 372 +uchar3; +#endif +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef char4 +# 373 +char4; +#endif +# 374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef uchar4 +# 374 +uchar4; +#endif +# 375 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef short1 +# 375 +short1; +#endif +# 376 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ushort1 +# 376 +ushort1; +#endif +# 377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef short2 +# 377 +short2; +#endif +# 378 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ushort2 +# 378 +ushort2; +#endif +# 379 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef short3 +# 379 +short3; +#endif +# 380 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ushort3 +# 380 +ushort3; +#endif +# 381 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef short4 +# 381 +short4; +#endif +# 382 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ushort4 +# 382 +ushort4; +#endif +# 383 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef int1 +# 383 +int1; +#endif +# 384 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef uint1 +# 384 +uint1; +#endif +# 385 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef int2 +# 385 +int2; +#endif +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef uint2 +# 386 +uint2; +#endif +# 387 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef int3 +# 387 +int3; +#endif +# 388 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef uint3 +# 388 +uint3; +#endif +# 389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef int4 +# 389 +int4; +#endif +# 390 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef uint4 +# 390 +uint4; +#endif +# 391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef long1 +# 391 +long1; +#endif +# 392 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ulong1 +# 392 +ulong1; +#endif +# 393 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef long2 +# 393 +long2; +#endif +# 394 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ulong2 +# 394 +ulong2; +#endif +# 395 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef long3 +# 395 +long3; +#endif +# 396 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ulong3 +# 396 +ulong3; +#endif +# 397 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef long4 +# 397 +long4; +#endif +# 398 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ulong4 +# 398 +ulong4; +#endif +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef float1 +# 399 +float1; +#endif +# 400 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef float2 +# 400 +float2; +#endif +# 401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef float3 +# 401 +float3; +#endif +# 402 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef float4 +# 402 +float4; +#endif +# 403 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef longlong1 +# 403 +longlong1; +#endif +# 404 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ulonglong1 +# 404 +ulonglong1; +#endif +# 405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef longlong2 +# 405 +longlong2; +#endif +# 406 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ulonglong2 +# 406 +ulonglong2; +#endif +# 407 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef longlong3 +# 407 +longlong3; +#endif +# 408 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ulonglong3 +# 408 +ulonglong3; +#endif +# 409 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef longlong4 +# 409 +longlong4; +#endif +# 410 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef ulonglong4 +# 410 +ulonglong4; +#endif +# 411 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef double1 +# 411 +double1; +#endif +# 412 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef double2 +# 412 +double2; +#endif +# 413 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef double3 +# 413 +double3; +#endif +# 414 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef double4 +# 414 +double4; +#endif +# 426 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +# 426 +struct dim3 { +# 428 +unsigned x, y, z; +# 440 +}; +#endif +# 442 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_types.h" +#if 0 +typedef dim3 +# 442 +dim3; +#endif +# 145 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 +typedef long ptrdiff_t; +# 214 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 +typedef unsigned long size_t; +#if !defined(__CUDA_INCLUDE_COMPILER_INTERNAL_HEADERS__) +#define __CUDA_INCLUDE_COMPILER_INTERNAL_HEADERS__ +#endif +#include "crt/host_runtime.h" +# 436 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 +typedef +# 425 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 +struct { +# 426 +long long __max_align_ll __attribute((__aligned__(__alignof__(long long)))); +# 427 +long double __max_align_ld __attribute((__aligned__(__alignof__(long double)))); +# 436 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 +} max_align_t; +# 443 +typedef __decltype((nullptr)) nullptr_t; +# 205 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 205 +enum cudaError { +# 212 +cudaSuccess, +# 218 +cudaErrorInvalidValue, +# 224 +cudaErrorMemoryAllocation, +# 230 +cudaErrorInitializationError, +# 237 +cudaErrorCudartUnloading, +# 244 +cudaErrorProfilerDisabled, +# 252 +cudaErrorProfilerNotInitialized, +# 259 +cudaErrorProfilerAlreadyStarted, +# 266 +cudaErrorProfilerAlreadyStopped, +# 274 +cudaErrorInvalidConfiguration, +# 280 +cudaErrorInvalidPitchValue = 12, +# 286 +cudaErrorInvalidSymbol, +# 294 +cudaErrorInvalidHostPointer = 16, +# 302 +cudaErrorInvalidDevicePointer, +# 307 +cudaErrorInvalidTexture, +# 313 +cudaErrorInvalidTextureBinding, +# 320 +cudaErrorInvalidChannelDescriptor, +# 326 +cudaErrorInvalidMemcpyDirection, +# 336 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorAddressOfConstant, +# 345 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorTextureFetchFailed, +# 354 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorTextureNotBound, +# 363 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorSynchronizationError, +# 368 +cudaErrorInvalidFilterSetting, +# 374 +cudaErrorInvalidNormSetting, +# 382 +cudaErrorMixedDeviceExecution, +# 390 +cudaErrorNotYetImplemented = 31, +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorMemoryValueTooLarge, +# 405 +cudaErrorStubLibrary = 34, +# 412 +cudaErrorInsufficientDriver, +# 419 +cudaErrorCallRequiresNewerDriver, +# 425 +cudaErrorInvalidSurface, +# 431 +cudaErrorDuplicateVariableName = 43, +# 437 +cudaErrorDuplicateTextureName, +# 443 +cudaErrorDuplicateSurfaceName, +# 453 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorDevicesUnavailable, +# 466 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorIncompatibleDriverContext = 49, +# 472 +cudaErrorMissingConfiguration = 52, +# 481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorPriorLaunchFailure, +# 487 +cudaErrorLaunchMaxDepthExceeded = 65, +# 495 +cudaErrorLaunchFileScopedTex, +# 503 +cudaErrorLaunchFileScopedSurf, +# 519 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorSyncDepthExceeded, +# 531 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorLaunchPendingCountExceeded, +# 537 +cudaErrorInvalidDeviceFunction = 98, +# 543 +cudaErrorNoDevice = 100, +# 550 +cudaErrorInvalidDevice, +# 555 +cudaErrorDeviceNotLicensed, +# 564 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorSoftwareValidityNotEstablished, +# 569 +cudaErrorStartupFailure = 127, +# 574 +cudaErrorInvalidKernelImage = 200, +# 584 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorDeviceUninitialized, +# 589 +cudaErrorMapBufferObjectFailed = 205, +# 594 +cudaErrorUnmapBufferObjectFailed, +# 600 +cudaErrorArrayIsMapped, +# 605 +cudaErrorAlreadyMapped, +# 613 +cudaErrorNoKernelImageForDevice, +# 618 +cudaErrorAlreadyAcquired, +# 623 +cudaErrorNotMapped, +# 629 +cudaErrorNotMappedAsArray, +# 635 +cudaErrorNotMappedAsPointer, +# 641 +cudaErrorECCUncorrectable, +# 647 +cudaErrorUnsupportedLimit, +# 653 +cudaErrorDeviceAlreadyInUse, +# 659 +cudaErrorPeerAccessUnsupported, +# 665 +cudaErrorInvalidPtx, +# 670 +cudaErrorInvalidGraphicsContext, +# 676 +cudaErrorNvlinkUncorrectable, +# 683 +cudaErrorJitCompilerNotFound, +# 690 +cudaErrorUnsupportedPtxVersion, +# 697 +cudaErrorJitCompilationDisabled, +# 702 +cudaErrorUnsupportedExecAffinity, +# 708 +cudaErrorUnsupportedDevSideSync, +# 713 +cudaErrorInvalidSource = 300, +# 718 +cudaErrorFileNotFound, +# 723 +cudaErrorSharedObjectSymbolNotFound, +# 728 +cudaErrorSharedObjectInitFailed, +# 733 +cudaErrorOperatingSystem, +# 740 +cudaErrorInvalidResourceHandle = 400, +# 746 +cudaErrorIllegalState, +# 754 +cudaErrorLossyQuery, +# 761 +cudaErrorSymbolNotFound = 500, +# 769 +cudaErrorNotReady = 600, +# 777 +cudaErrorIllegalAddress = 700, +# 786 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorLaunchOutOfResources, +# 797 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorLaunchTimeout, +# 803 +cudaErrorLaunchIncompatibleTexturing, +# 810 +cudaErrorPeerAccessAlreadyEnabled, +# 817 +cudaErrorPeerAccessNotEnabled, +# 830 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorSetOnActiveProcess = 708, +# 837 +cudaErrorContextIsDestroyed, +# 844 +cudaErrorAssert, +# 851 +cudaErrorTooManyPeers, +# 857 +cudaErrorHostMemoryAlreadyRegistered, +# 863 +cudaErrorHostMemoryNotRegistered, +# 872 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorHardwareStackError, +# 880 +cudaErrorIllegalInstruction, +# 889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorMisalignedAddress, +# 900 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorInvalidAddressSpace, +# 908 +cudaErrorInvalidPc, +# 919 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorLaunchFailure, +# 928 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorCooperativeLaunchTooLarge, +# 933 +cudaErrorNotPermitted = 800, +# 939 +cudaErrorNotSupported, +# 948 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorSystemNotReady, +# 955 +cudaErrorSystemDriverMismatch, +# 964 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorCompatNotSupportedOnDevice, +# 969 +cudaErrorMpsConnectionFailed, +# 974 +cudaErrorMpsRpcFailure, +# 980 +cudaErrorMpsServerNotReady, +# 985 +cudaErrorMpsMaxClientsReached, +# 990 +cudaErrorMpsMaxConnectionsReached, +# 995 +cudaErrorMpsClientTerminated, +# 1000 +cudaErrorCdpNotSupported, +# 1005 +cudaErrorCdpVersionMismatch, +# 1010 +cudaErrorStreamCaptureUnsupported = 900, +# 1016 +cudaErrorStreamCaptureInvalidated, +# 1022 +cudaErrorStreamCaptureMerge, +# 1027 +cudaErrorStreamCaptureUnmatched, +# 1033 +cudaErrorStreamCaptureUnjoined, +# 1040 +cudaErrorStreamCaptureIsolation, +# 1046 +cudaErrorStreamCaptureImplicit, +# 1052 +cudaErrorCapturedEvent, +# 1059 +cudaErrorStreamCaptureWrongThread, +# 1064 +cudaErrorTimeout, +# 1070 +cudaErrorGraphExecUpdateFailure, +# 1080 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaErrorExternalDevice, +# 1086 +cudaErrorInvalidClusterSize, +# 1092 +cudaErrorFunctionNotLoaded, +# 1098 +cudaErrorInvalidResourceType, +# 1104 +cudaErrorInvalidResourceConfiguration, +# 1109 +cudaErrorUnknown = 999, +# 1117 +cudaErrorApiFailureBase = 10000 +# 1118 +}; +#endif +# 1123 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1123 +enum cudaChannelFormatKind { +# 1125 +cudaChannelFormatKindSigned, +# 1126 +cudaChannelFormatKindUnsigned, +# 1127 +cudaChannelFormatKindFloat, +# 1128 +cudaChannelFormatKindNone, +# 1129 +cudaChannelFormatKindNV12, +# 1130 +cudaChannelFormatKindUnsignedNormalized8X1, +# 1131 +cudaChannelFormatKindUnsignedNormalized8X2, +# 1132 +cudaChannelFormatKindUnsignedNormalized8X4, +# 1133 +cudaChannelFormatKindUnsignedNormalized16X1, +# 1134 +cudaChannelFormatKindUnsignedNormalized16X2, +# 1135 +cudaChannelFormatKindUnsignedNormalized16X4, +# 1136 +cudaChannelFormatKindSignedNormalized8X1, +# 1137 +cudaChannelFormatKindSignedNormalized8X2, +# 1138 +cudaChannelFormatKindSignedNormalized8X4, +# 1139 +cudaChannelFormatKindSignedNormalized16X1, +# 1140 +cudaChannelFormatKindSignedNormalized16X2, +# 1141 +cudaChannelFormatKindSignedNormalized16X4, +# 1142 +cudaChannelFormatKindUnsignedBlockCompressed1, +# 1143 +cudaChannelFormatKindUnsignedBlockCompressed1SRGB, +# 1144 +cudaChannelFormatKindUnsignedBlockCompressed2, +# 1145 +cudaChannelFormatKindUnsignedBlockCompressed2SRGB, +# 1146 +cudaChannelFormatKindUnsignedBlockCompressed3, +# 1147 +cudaChannelFormatKindUnsignedBlockCompressed3SRGB, +# 1148 +cudaChannelFormatKindUnsignedBlockCompressed4, +# 1149 +cudaChannelFormatKindSignedBlockCompressed4, +# 1150 +cudaChannelFormatKindUnsignedBlockCompressed5, +# 1151 +cudaChannelFormatKindSignedBlockCompressed5, +# 1152 +cudaChannelFormatKindUnsignedBlockCompressed6H, +# 1153 +cudaChannelFormatKindSignedBlockCompressed6H, +# 1154 +cudaChannelFormatKindUnsignedBlockCompressed7, +# 1155 +cudaChannelFormatKindUnsignedBlockCompressed7SRGB +# 1156 +}; +#endif +# 1161 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1161 +struct cudaChannelFormatDesc { +# 1163 +int x; +# 1164 +int y; +# 1165 +int z; +# 1166 +int w; +# 1167 +cudaChannelFormatKind f; +# 1168 +}; +#endif +# 1173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef struct cudaArray *cudaArray_t; +# 1178 +typedef const cudaArray *cudaArray_const_t; +# 1180 +struct cudaArray; +# 1185 +typedef struct cudaMipmappedArray *cudaMipmappedArray_t; +# 1190 +typedef const cudaMipmappedArray *cudaMipmappedArray_const_t; +# 1192 +struct cudaMipmappedArray; +# 1202 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1202 +struct cudaArraySparseProperties { +# 1203 +struct { +# 1204 +unsigned width; +# 1205 +unsigned height; +# 1206 +unsigned depth; +# 1207 +} tileExtent; +# 1208 +unsigned miptailFirstLevel; +# 1209 +unsigned long long miptailSize; +# 1210 +unsigned flags; +# 1211 +unsigned reserved[4]; +# 1212 +}; +#endif +# 1217 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1217 +struct cudaArrayMemoryRequirements { +# 1218 +size_t size; +# 1219 +size_t alignment; +# 1220 +unsigned reserved[4]; +# 1221 +}; +#endif +# 1226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1226 +enum cudaMemoryType { +# 1228 +cudaMemoryTypeUnregistered, +# 1229 +cudaMemoryTypeHost, +# 1230 +cudaMemoryTypeDevice, +# 1231 +cudaMemoryTypeManaged +# 1232 +}; +#endif +# 1237 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1237 +enum cudaMemcpyKind { +# 1239 +cudaMemcpyHostToHost, +# 1240 +cudaMemcpyHostToDevice, +# 1241 +cudaMemcpyDeviceToHost, +# 1242 +cudaMemcpyDeviceToDevice, +# 1243 +cudaMemcpyDefault +# 1244 +}; +#endif +# 1251 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1251 +struct cudaPitchedPtr { +# 1253 +void *ptr; +# 1254 +size_t pitch; +# 1255 +size_t xsize; +# 1256 +size_t ysize; +# 1257 +}; +#endif +# 1264 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1264 +struct cudaExtent { +# 1266 +size_t width; +# 1267 +size_t height; +# 1268 +size_t depth; +# 1269 +}; +#endif +# 1276 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1276 +struct cudaPos { +# 1278 +size_t x; +# 1279 +size_t y; +# 1280 +size_t z; +# 1281 +}; +#endif +# 1286 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1286 +struct cudaMemcpy3DParms { +# 1288 +cudaArray_t srcArray; +# 1289 +cudaPos srcPos; +# 1290 +cudaPitchedPtr srcPtr; +# 1292 +cudaArray_t dstArray; +# 1293 +cudaPos dstPos; +# 1294 +cudaPitchedPtr dstPtr; +# 1296 +cudaExtent extent; +# 1297 +cudaMemcpyKind kind; __pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;) +# 1298 +}; +#endif +# 1303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1303 +struct cudaMemcpyNodeParams { +# 1304 +int flags; +# 1305 +int reserved[3]; +# 1306 +cudaMemcpy3DParms copyParams; +# 1307 +}; +#endif +# 1312 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1312 +struct cudaMemcpy3DPeerParms { +# 1314 +cudaArray_t srcArray; +# 1315 +cudaPos srcPos; +# 1316 +cudaPitchedPtr srcPtr; +# 1317 +int srcDevice; +# 1319 +cudaArray_t dstArray; +# 1320 +cudaPos dstPos; +# 1321 +cudaPitchedPtr dstPtr; +# 1322 +int dstDevice; +# 1324 +cudaExtent extent; +# 1325 +}; +#endif +# 1330 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1330 +struct cudaMemsetParams { +# 1331 +void *dst; +# 1332 +size_t pitch; +# 1333 +unsigned value; +# 1334 +unsigned elementSize; +# 1335 +size_t width; +# 1336 +size_t height; +# 1337 +}; +#endif +# 1342 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1342 +struct cudaMemsetParamsV2 { +# 1343 +void *dst; +# 1344 +size_t pitch; +# 1345 +unsigned value; +# 1346 +unsigned elementSize; +# 1347 +size_t width; +# 1348 +size_t height; +# 1349 +}; +#endif +# 1354 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1354 +enum cudaAccessProperty { +# 1355 +cudaAccessPropertyNormal, +# 1356 +cudaAccessPropertyStreaming, +# 1357 +cudaAccessPropertyPersisting +# 1358 +}; +#endif +# 1371 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1371 +struct cudaAccessPolicyWindow { +# 1372 +void *base_ptr; +# 1373 +size_t num_bytes; +# 1374 +float hitRatio; +# 1375 +cudaAccessProperty hitProp; +# 1376 +cudaAccessProperty missProp; __pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;) +# 1377 +}; +#endif +# 1389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef void (*cudaHostFn_t)(void * userData); +# 1394 +#if 0 +# 1394 +struct cudaHostNodeParams { +# 1395 +cudaHostFn_t fn; +# 1396 +void *userData; +# 1397 +}; +#endif +# 1402 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1402 +struct cudaHostNodeParamsV2 { +# 1403 +cudaHostFn_t fn; +# 1404 +void *userData; +# 1405 +}; +#endif +# 1410 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1410 +enum cudaStreamCaptureStatus { +# 1411 +cudaStreamCaptureStatusNone, +# 1412 +cudaStreamCaptureStatusActive, +# 1413 +cudaStreamCaptureStatusInvalidated +# 1415 +}; +#endif +# 1421 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1421 +enum cudaStreamCaptureMode { +# 1422 +cudaStreamCaptureModeGlobal, +# 1423 +cudaStreamCaptureModeThreadLocal, +# 1424 +cudaStreamCaptureModeRelaxed +# 1425 +}; +#endif +# 1427 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1427 +enum cudaSynchronizationPolicy { +# 1428 +cudaSyncPolicyAuto = 1, +# 1429 +cudaSyncPolicySpin, +# 1430 +cudaSyncPolicyYield, +# 1431 +cudaSyncPolicyBlockingSync +# 1432 +}; +#endif +# 1437 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1437 +enum cudaClusterSchedulingPolicy { +# 1438 +cudaClusterSchedulingPolicyDefault, +# 1439 +cudaClusterSchedulingPolicySpread, +# 1440 +cudaClusterSchedulingPolicyLoadBalancing +# 1441 +}; +#endif +# 1446 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1446 +enum cudaStreamUpdateCaptureDependenciesFlags { +# 1447 +cudaStreamAddCaptureDependencies, +# 1448 +cudaStreamSetCaptureDependencies +# 1449 +}; +#endif +# 1454 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1454 +enum cudaUserObjectFlags { +# 1455 +cudaUserObjectNoDestructorSync = 1 +# 1456 +}; +#endif +# 1461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1461 +enum cudaUserObjectRetainFlags { +# 1462 +cudaGraphUserObjectMove = 1 +# 1463 +}; +#endif +# 1468 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct cudaGraphicsResource; +# 1473 +#if 0 +# 1473 +enum cudaGraphicsRegisterFlags { +# 1475 +cudaGraphicsRegisterFlagsNone, +# 1476 +cudaGraphicsRegisterFlagsReadOnly, +# 1477 +cudaGraphicsRegisterFlagsWriteDiscard, +# 1478 +cudaGraphicsRegisterFlagsSurfaceLoadStore = 4, +# 1479 +cudaGraphicsRegisterFlagsTextureGather = 8 +# 1480 +}; +#endif +# 1485 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1485 +enum cudaGraphicsMapFlags { +# 1487 +cudaGraphicsMapFlagsNone, +# 1488 +cudaGraphicsMapFlagsReadOnly, +# 1489 +cudaGraphicsMapFlagsWriteDiscard +# 1490 +}; +#endif +# 1495 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1495 +enum cudaGraphicsCubeFace { +# 1497 +cudaGraphicsCubeFacePositiveX, +# 1498 +cudaGraphicsCubeFaceNegativeX, +# 1499 +cudaGraphicsCubeFacePositiveY, +# 1500 +cudaGraphicsCubeFaceNegativeY, +# 1501 +cudaGraphicsCubeFacePositiveZ, +# 1502 +cudaGraphicsCubeFaceNegativeZ +# 1503 +}; +#endif +# 1508 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1508 +enum cudaResourceType { +# 1510 +cudaResourceTypeArray, +# 1511 +cudaResourceTypeMipmappedArray, +# 1512 +cudaResourceTypeLinear, +# 1513 +cudaResourceTypePitch2D +# 1514 +}; +#endif +# 1519 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1519 +enum cudaResourceViewFormat { +# 1521 +cudaResViewFormatNone, +# 1522 +cudaResViewFormatUnsignedChar1, +# 1523 +cudaResViewFormatUnsignedChar2, +# 1524 +cudaResViewFormatUnsignedChar4, +# 1525 +cudaResViewFormatSignedChar1, +# 1526 +cudaResViewFormatSignedChar2, +# 1527 +cudaResViewFormatSignedChar4, +# 1528 +cudaResViewFormatUnsignedShort1, +# 1529 +cudaResViewFormatUnsignedShort2, +# 1530 +cudaResViewFormatUnsignedShort4, +# 1531 +cudaResViewFormatSignedShort1, +# 1532 +cudaResViewFormatSignedShort2, +# 1533 +cudaResViewFormatSignedShort4, +# 1534 +cudaResViewFormatUnsignedInt1, +# 1535 +cudaResViewFormatUnsignedInt2, +# 1536 +cudaResViewFormatUnsignedInt4, +# 1537 +cudaResViewFormatSignedInt1, +# 1538 +cudaResViewFormatSignedInt2, +# 1539 +cudaResViewFormatSignedInt4, +# 1540 +cudaResViewFormatHalf1, +# 1541 +cudaResViewFormatHalf2, +# 1542 +cudaResViewFormatHalf4, +# 1543 +cudaResViewFormatFloat1, +# 1544 +cudaResViewFormatFloat2, +# 1545 +cudaResViewFormatFloat4, +# 1546 +cudaResViewFormatUnsignedBlockCompressed1, +# 1547 +cudaResViewFormatUnsignedBlockCompressed2, +# 1548 +cudaResViewFormatUnsignedBlockCompressed3, +# 1549 +cudaResViewFormatUnsignedBlockCompressed4, +# 1550 +cudaResViewFormatSignedBlockCompressed4, +# 1551 +cudaResViewFormatUnsignedBlockCompressed5, +# 1552 +cudaResViewFormatSignedBlockCompressed5, +# 1553 +cudaResViewFormatUnsignedBlockCompressed6H, +# 1554 +cudaResViewFormatSignedBlockCompressed6H, +# 1555 +cudaResViewFormatUnsignedBlockCompressed7 +# 1556 +}; +#endif +# 1561 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1561 +struct cudaResourceDesc { +# 1562 +cudaResourceType resType; +# 1564 +union { +# 1565 +struct { +# 1566 +cudaArray_t array; +# 1567 +} array; +# 1568 +struct { +# 1569 +cudaMipmappedArray_t mipmap; +# 1570 +} mipmap; +# 1571 +struct { +# 1572 +void *devPtr; +# 1573 +cudaChannelFormatDesc desc; +# 1574 +size_t sizeInBytes; +# 1575 +} linear; +# 1576 +struct { +# 1577 +void *devPtr; +# 1578 +cudaChannelFormatDesc desc; +# 1579 +size_t width; +# 1580 +size_t height; +# 1581 +size_t pitchInBytes; +# 1582 +} pitch2D; +# 1583 +} res; +# 1584 +}; +#endif +# 1589 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1589 +struct cudaResourceViewDesc { +# 1591 +cudaResourceViewFormat format; +# 1592 +size_t width; +# 1593 +size_t height; +# 1594 +size_t depth; +# 1595 +unsigned firstMipmapLevel; +# 1596 +unsigned lastMipmapLevel; +# 1597 +unsigned firstLayer; +# 1598 +unsigned lastLayer; +# 1599 +}; +#endif +# 1604 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1604 +struct cudaPointerAttributes { +# 1610 +cudaMemoryType type; +# 1621 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +int device; +# 1627 +void *devicePointer; +# 1636 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +void *hostPointer; +# 1637 +}; +#endif +# 1642 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1642 +struct cudaFuncAttributes { +# 1649 +size_t sharedSizeBytes; +# 1655 +size_t constSizeBytes; +# 1660 +size_t localSizeBytes; +# 1667 +int maxThreadsPerBlock; +# 1672 +int numRegs; +# 1679 +int ptxVersion; +# 1686 +int binaryVersion; +# 1692 +int cacheModeCA; +# 1699 +int maxDynamicSharedSizeBytes; +# 1708 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +int preferredShmemCarveout; +# 1714 +int clusterDimMustBeSet; +# 1725 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +int requiredClusterWidth; +# 1726 +int requiredClusterHeight; +# 1727 +int requiredClusterDepth; +# 1733 +int clusterSchedulingPolicyPreference; +# 1755 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +int nonPortableClusterSizeAllowed; +# 1760 +int reserved[16]; +# 1761 +}; +#endif +# 1766 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1766 +enum cudaFuncAttribute { +# 1768 +cudaFuncAttributeMaxDynamicSharedMemorySize = 8, +# 1769 +cudaFuncAttributePreferredSharedMemoryCarveout, +# 1770 +cudaFuncAttributeClusterDimMustBeSet, +# 1771 +cudaFuncAttributeRequiredClusterWidth, +# 1772 +cudaFuncAttributeRequiredClusterHeight, +# 1773 +cudaFuncAttributeRequiredClusterDepth, +# 1774 +cudaFuncAttributeNonPortableClusterSizeAllowed, +# 1775 +cudaFuncAttributeClusterSchedulingPolicyPreference, +# 1776 +cudaFuncAttributeMax +# 1777 +}; +#endif +# 1782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1782 +enum cudaFuncCache { +# 1784 +cudaFuncCachePreferNone, +# 1785 +cudaFuncCachePreferShared, +# 1786 +cudaFuncCachePreferL1, +# 1787 +cudaFuncCachePreferEqual +# 1788 +}; +#endif +# 1794 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1794 +enum cudaSharedMemConfig { +# 1796 +cudaSharedMemBankSizeDefault, +# 1797 +cudaSharedMemBankSizeFourByte, +# 1798 +cudaSharedMemBankSizeEightByte +# 1799 +}; +#endif +# 1804 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1804 +enum cudaSharedCarveout { +# 1805 +cudaSharedmemCarveoutDefault = (-1), +# 1806 +cudaSharedmemCarveoutMaxShared = 100, +# 1807 +cudaSharedmemCarveoutMaxL1 = 0 +# 1808 +}; +#endif +# 1813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1813 +enum cudaComputeMode { +# 1815 +cudaComputeModeDefault, +# 1816 +cudaComputeModeExclusive, +# 1817 +cudaComputeModeProhibited, +# 1818 +cudaComputeModeExclusiveProcess +# 1819 +}; +#endif +# 1824 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1824 +enum cudaLimit { +# 1826 +cudaLimitStackSize, +# 1827 +cudaLimitPrintfFifoSize, +# 1828 +cudaLimitMallocHeapSize, +# 1829 +cudaLimitDevRuntimeSyncDepth, +# 1830 +cudaLimitDevRuntimePendingLaunchCount, +# 1831 +cudaLimitMaxL2FetchGranularity, +# 1832 +cudaLimitPersistingL2CacheSize +# 1833 +}; +#endif +# 1838 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1838 +enum cudaMemoryAdvise { +# 1840 +cudaMemAdviseSetReadMostly = 1, +# 1841 +cudaMemAdviseUnsetReadMostly, +# 1842 +cudaMemAdviseSetPreferredLocation, +# 1843 +cudaMemAdviseUnsetPreferredLocation, +# 1844 +cudaMemAdviseSetAccessedBy, +# 1845 +cudaMemAdviseUnsetAccessedBy +# 1846 +}; +#endif +# 1851 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1851 +enum cudaMemRangeAttribute { +# 1853 +cudaMemRangeAttributeReadMostly = 1, +# 1854 +cudaMemRangeAttributePreferredLocation, +# 1855 +cudaMemRangeAttributeAccessedBy, +# 1856 +cudaMemRangeAttributeLastPrefetchLocation, +# 1857 +cudaMemRangeAttributePreferredLocationType, +# 1858 +cudaMemRangeAttributePreferredLocationId, +# 1859 +cudaMemRangeAttributeLastPrefetchLocationType, +# 1860 +cudaMemRangeAttributeLastPrefetchLocationId +# 1861 +}; +#endif +# 1866 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1866 +enum cudaFlushGPUDirectRDMAWritesOptions { +# 1867 +cudaFlushGPUDirectRDMAWritesOptionHost = (1 << 0), +# 1868 +cudaFlushGPUDirectRDMAWritesOptionMemOps +# 1869 +}; +#endif +# 1874 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1874 +enum cudaGPUDirectRDMAWritesOrdering { +# 1875 +cudaGPUDirectRDMAWritesOrderingNone, +# 1876 +cudaGPUDirectRDMAWritesOrderingOwner = 100, +# 1877 +cudaGPUDirectRDMAWritesOrderingAllDevices = 200 +# 1878 +}; +#endif +# 1883 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1883 +enum cudaFlushGPUDirectRDMAWritesScope { +# 1884 +cudaFlushGPUDirectRDMAWritesToOwner = 100, +# 1885 +cudaFlushGPUDirectRDMAWritesToAllDevices = 200 +# 1886 +}; +#endif +# 1891 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1891 +enum cudaFlushGPUDirectRDMAWritesTarget { +# 1892 +cudaFlushGPUDirectRDMAWritesTargetCurrentDevice +# 1893 +}; +#endif +# 1899 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 1899 +enum cudaDeviceAttr { +# 1901 +cudaDevAttrMaxThreadsPerBlock = 1, +# 1902 +cudaDevAttrMaxBlockDimX, +# 1903 +cudaDevAttrMaxBlockDimY, +# 1904 +cudaDevAttrMaxBlockDimZ, +# 1905 +cudaDevAttrMaxGridDimX, +# 1906 +cudaDevAttrMaxGridDimY, +# 1907 +cudaDevAttrMaxGridDimZ, +# 1908 +cudaDevAttrMaxSharedMemoryPerBlock, +# 1909 +cudaDevAttrTotalConstantMemory, +# 1910 +cudaDevAttrWarpSize, +# 1911 +cudaDevAttrMaxPitch, +# 1912 +cudaDevAttrMaxRegistersPerBlock, +# 1913 +cudaDevAttrClockRate, +# 1914 +cudaDevAttrTextureAlignment, +# 1915 +cudaDevAttrGpuOverlap, +# 1916 +cudaDevAttrMultiProcessorCount, +# 1917 +cudaDevAttrKernelExecTimeout, +# 1918 +cudaDevAttrIntegrated, +# 1919 +cudaDevAttrCanMapHostMemory, +# 1920 +cudaDevAttrComputeMode, +# 1921 +cudaDevAttrMaxTexture1DWidth, +# 1922 +cudaDevAttrMaxTexture2DWidth, +# 1923 +cudaDevAttrMaxTexture2DHeight, +# 1924 +cudaDevAttrMaxTexture3DWidth, +# 1925 +cudaDevAttrMaxTexture3DHeight, +# 1926 +cudaDevAttrMaxTexture3DDepth, +# 1927 +cudaDevAttrMaxTexture2DLayeredWidth, +# 1928 +cudaDevAttrMaxTexture2DLayeredHeight, +# 1929 +cudaDevAttrMaxTexture2DLayeredLayers, +# 1930 +cudaDevAttrSurfaceAlignment, +# 1931 +cudaDevAttrConcurrentKernels, +# 1932 +cudaDevAttrEccEnabled, +# 1933 +cudaDevAttrPciBusId, +# 1934 +cudaDevAttrPciDeviceId, +# 1935 +cudaDevAttrTccDriver, +# 1936 +cudaDevAttrMemoryClockRate, +# 1937 +cudaDevAttrGlobalMemoryBusWidth, +# 1938 +cudaDevAttrL2CacheSize, +# 1939 +cudaDevAttrMaxThreadsPerMultiProcessor, +# 1940 +cudaDevAttrAsyncEngineCount, +# 1941 +cudaDevAttrUnifiedAddressing, +# 1942 +cudaDevAttrMaxTexture1DLayeredWidth, +# 1943 +cudaDevAttrMaxTexture1DLayeredLayers, +# 1944 +cudaDevAttrMaxTexture2DGatherWidth = 45, +# 1945 +cudaDevAttrMaxTexture2DGatherHeight, +# 1946 +cudaDevAttrMaxTexture3DWidthAlt, +# 1947 +cudaDevAttrMaxTexture3DHeightAlt, +# 1948 +cudaDevAttrMaxTexture3DDepthAlt, +# 1949 +cudaDevAttrPciDomainId, +# 1950 +cudaDevAttrTexturePitchAlignment, +# 1951 +cudaDevAttrMaxTextureCubemapWidth, +# 1952 +cudaDevAttrMaxTextureCubemapLayeredWidth, +# 1953 +cudaDevAttrMaxTextureCubemapLayeredLayers, +# 1954 +cudaDevAttrMaxSurface1DWidth, +# 1955 +cudaDevAttrMaxSurface2DWidth, +# 1956 +cudaDevAttrMaxSurface2DHeight, +# 1957 +cudaDevAttrMaxSurface3DWidth, +# 1958 +cudaDevAttrMaxSurface3DHeight, +# 1959 +cudaDevAttrMaxSurface3DDepth, +# 1960 +cudaDevAttrMaxSurface1DLayeredWidth, +# 1961 +cudaDevAttrMaxSurface1DLayeredLayers, +# 1962 +cudaDevAttrMaxSurface2DLayeredWidth, +# 1963 +cudaDevAttrMaxSurface2DLayeredHeight, +# 1964 +cudaDevAttrMaxSurface2DLayeredLayers, +# 1965 +cudaDevAttrMaxSurfaceCubemapWidth, +# 1966 +cudaDevAttrMaxSurfaceCubemapLayeredWidth, +# 1967 +cudaDevAttrMaxSurfaceCubemapLayeredLayers, +# 1968 +cudaDevAttrMaxTexture1DLinearWidth, +# 1969 +cudaDevAttrMaxTexture2DLinearWidth, +# 1970 +cudaDevAttrMaxTexture2DLinearHeight, +# 1971 +cudaDevAttrMaxTexture2DLinearPitch, +# 1972 +cudaDevAttrMaxTexture2DMipmappedWidth, +# 1973 +cudaDevAttrMaxTexture2DMipmappedHeight, +# 1974 +cudaDevAttrComputeCapabilityMajor, +# 1975 +cudaDevAttrComputeCapabilityMinor, +# 1976 +cudaDevAttrMaxTexture1DMipmappedWidth, +# 1977 +cudaDevAttrStreamPrioritiesSupported, +# 1978 +cudaDevAttrGlobalL1CacheSupported, +# 1979 +cudaDevAttrLocalL1CacheSupported, +# 1980 +cudaDevAttrMaxSharedMemoryPerMultiprocessor, +# 1981 +cudaDevAttrMaxRegistersPerMultiprocessor, +# 1982 +cudaDevAttrManagedMemory, +# 1983 +cudaDevAttrIsMultiGpuBoard, +# 1984 +cudaDevAttrMultiGpuBoardGroupID, +# 1985 +cudaDevAttrHostNativeAtomicSupported, +# 1986 +cudaDevAttrSingleToDoublePrecisionPerfRatio, +# 1987 +cudaDevAttrPageableMemoryAccess, +# 1988 +cudaDevAttrConcurrentManagedAccess, +# 1989 +cudaDevAttrComputePreemptionSupported, +# 1990 +cudaDevAttrCanUseHostPointerForRegisteredMem, +# 1991 +cudaDevAttrReserved92, +# 1992 +cudaDevAttrReserved93, +# 1993 +cudaDevAttrReserved94, +# 1994 +cudaDevAttrCooperativeLaunch, +# 1995 +cudaDevAttrCooperativeMultiDeviceLaunch, +# 1996 +cudaDevAttrMaxSharedMemoryPerBlockOptin, +# 1997 +cudaDevAttrCanFlushRemoteWrites, +# 1998 +cudaDevAttrHostRegisterSupported, +# 1999 +cudaDevAttrPageableMemoryAccessUsesHostPageTables, +# 2000 +cudaDevAttrDirectManagedMemAccessFromHost, +# 2001 +cudaDevAttrMaxBlocksPerMultiprocessor = 106, +# 2002 +cudaDevAttrMaxPersistingL2CacheSize = 108, +# 2003 +cudaDevAttrMaxAccessPolicyWindowSize, +# 2004 +cudaDevAttrReservedSharedMemoryPerBlock = 111, +# 2005 +cudaDevAttrSparseCudaArraySupported, +# 2006 +cudaDevAttrHostRegisterReadOnlySupported, +# 2007 +cudaDevAttrTimelineSemaphoreInteropSupported, +# 2008 +cudaDevAttrMaxTimelineSemaphoreInteropSupported = 114, +# 2009 +cudaDevAttrMemoryPoolsSupported, +# 2010 +cudaDevAttrGPUDirectRDMASupported, +# 2011 +cudaDevAttrGPUDirectRDMAFlushWritesOptions, +# 2012 +cudaDevAttrGPUDirectRDMAWritesOrdering, +# 2013 +cudaDevAttrMemoryPoolSupportedHandleTypes, +# 2014 +cudaDevAttrClusterLaunch, +# 2015 +cudaDevAttrDeferredMappingCudaArraySupported, +# 2016 +cudaDevAttrReserved122, +# 2017 +cudaDevAttrReserved123, +# 2018 +cudaDevAttrReserved124, +# 2019 +cudaDevAttrIpcEventSupport, +# 2020 +cudaDevAttrMemSyncDomainCount, +# 2021 +cudaDevAttrReserved127, +# 2022 +cudaDevAttrReserved128, +# 2023 +cudaDevAttrReserved129, +# 2024 +cudaDevAttrNumaConfig, +# 2025 +cudaDevAttrNumaId, +# 2026 +cudaDevAttrReserved132, +# 2027 +cudaDevAttrMpsEnabled, +# 2028 +cudaDevAttrHostNumaId, +# 2029 +cudaDevAttrD3D12CigSupported, +# 2030 +cudaDevAttrMax +# 2031 +}; +#endif +# 2036 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2036 +enum cudaMemPoolAttr { +# 2046 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaMemPoolReuseFollowEventDependencies = 1, +# 2053 +cudaMemPoolReuseAllowOpportunistic, +# 2061 +cudaMemPoolReuseAllowInternalDependencies, +# 2072 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaMemPoolAttrReleaseThreshold, +# 2078 +cudaMemPoolAttrReservedMemCurrent, +# 2085 +cudaMemPoolAttrReservedMemHigh, +# 2091 +cudaMemPoolAttrUsedMemCurrent, +# 2098 +cudaMemPoolAttrUsedMemHigh +# 2099 +}; +#endif +# 2104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2104 +enum cudaMemLocationType { +# 2105 +cudaMemLocationTypeInvalid, +# 2106 +cudaMemLocationTypeDevice, +# 2107 +cudaMemLocationTypeHost, +# 2108 +cudaMemLocationTypeHostNuma, +# 2109 +cudaMemLocationTypeHostNumaCurrent +# 2110 +}; +#endif +# 2118 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2118 +struct cudaMemLocation { +# 2119 +cudaMemLocationType type; +# 2120 +int id; +# 2121 +}; +#endif +# 2126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2126 +enum cudaMemAccessFlags { +# 2127 +cudaMemAccessFlagsProtNone, +# 2128 +cudaMemAccessFlagsProtRead, +# 2129 +cudaMemAccessFlagsProtReadWrite = 3 +# 2130 +}; +#endif +# 2135 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2135 +struct cudaMemAccessDesc { +# 2136 +cudaMemLocation location; +# 2137 +cudaMemAccessFlags flags; +# 2138 +}; +#endif +# 2143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2143 +enum cudaMemAllocationType { +# 2144 +cudaMemAllocationTypeInvalid, +# 2148 +cudaMemAllocationTypePinned, +# 2149 +cudaMemAllocationTypeMax = 2147483647 +# 2150 +}; +#endif +# 2155 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2155 +enum cudaMemAllocationHandleType { +# 2156 +cudaMemHandleTypeNone, +# 2157 +cudaMemHandleTypePosixFileDescriptor, +# 2158 +cudaMemHandleTypeWin32, +# 2159 +cudaMemHandleTypeWin32Kmt = 4, +# 2160 +cudaMemHandleTypeFabric = 8 +# 2161 +}; +#endif +# 2166 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2166 +struct cudaMemPoolProps { +# 2167 +cudaMemAllocationType allocType; +# 2168 +cudaMemAllocationHandleType handleTypes; +# 2169 +cudaMemLocation location; +# 2176 +void *win32SecurityAttributes; +# 2177 +size_t maxSize; +# 2178 +unsigned short usage; +# 2179 +unsigned char reserved[54]; +# 2180 +}; +#endif +# 2185 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2185 +struct cudaMemPoolPtrExportData { +# 2186 +unsigned char reserved[64]; +# 2187 +}; +#endif +# 2192 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2192 +struct cudaMemAllocNodeParams { +# 2197 +cudaMemPoolProps poolProps; +# 2198 +const cudaMemAccessDesc *accessDescs; +# 2199 +size_t accessDescCount; +# 2200 +size_t bytesize; +# 2201 +void *dptr; +# 2202 +}; +#endif +# 2207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2207 +struct cudaMemAllocNodeParamsV2 { +# 2212 +cudaMemPoolProps poolProps; +# 2213 +const cudaMemAccessDesc *accessDescs; +# 2214 +size_t accessDescCount; +# 2215 +size_t bytesize; +# 2216 +void *dptr; +# 2217 +}; +#endif +# 2222 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2222 +struct cudaMemFreeNodeParams { +# 2223 +void *dptr; +# 2224 +}; +#endif +# 2229 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2229 +enum cudaGraphMemAttributeType { +# 2234 +cudaGraphMemAttrUsedMemCurrent, +# 2241 +cudaGraphMemAttrUsedMemHigh, +# 2248 +cudaGraphMemAttrReservedMemCurrent, +# 2255 +cudaGraphMemAttrReservedMemHigh +# 2256 +}; +#endif +# 2262 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2262 +enum cudaDeviceP2PAttr { +# 2263 +cudaDevP2PAttrPerformanceRank = 1, +# 2264 +cudaDevP2PAttrAccessSupported, +# 2265 +cudaDevP2PAttrNativeAtomicSupported, +# 2266 +cudaDevP2PAttrCudaArrayAccessSupported +# 2267 +}; +#endif +# 2274 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2274 +struct CUuuid_st { +# 2275 +char bytes[16]; +# 2276 +}; +#endif +# 2277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef CUuuid_st +# 2277 +CUuuid; +#endif +# 2279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef CUuuid_st +# 2279 +cudaUUID_t; +#endif +# 2284 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2284 +struct cudaDeviceProp { +# 2286 +char name[256]; +# 2287 +cudaUUID_t uuid; +# 2288 +char luid[8]; +# 2289 +unsigned luidDeviceNodeMask; +# 2290 +size_t totalGlobalMem; +# 2291 +size_t sharedMemPerBlock; +# 2292 +int regsPerBlock; +# 2293 +int warpSize; +# 2294 +size_t memPitch; +# 2295 +int maxThreadsPerBlock; +# 2296 +int maxThreadsDim[3]; +# 2297 +int maxGridSize[3]; +# 2298 +int clockRate; +# 2299 +size_t totalConstMem; +# 2300 +int major; +# 2301 +int minor; +# 2302 +size_t textureAlignment; +# 2303 +size_t texturePitchAlignment; +# 2304 +int deviceOverlap; +# 2305 +int multiProcessorCount; +# 2306 +int kernelExecTimeoutEnabled; +# 2307 +int integrated; +# 2308 +int canMapHostMemory; +# 2309 +int computeMode; +# 2310 +int maxTexture1D; +# 2311 +int maxTexture1DMipmap; +# 2312 +int maxTexture1DLinear; +# 2313 +int maxTexture2D[2]; +# 2314 +int maxTexture2DMipmap[2]; +# 2315 +int maxTexture2DLinear[3]; +# 2316 +int maxTexture2DGather[2]; +# 2317 +int maxTexture3D[3]; +# 2318 +int maxTexture3DAlt[3]; +# 2319 +int maxTextureCubemap; +# 2320 +int maxTexture1DLayered[2]; +# 2321 +int maxTexture2DLayered[3]; +# 2322 +int maxTextureCubemapLayered[2]; +# 2323 +int maxSurface1D; +# 2324 +int maxSurface2D[2]; +# 2325 +int maxSurface3D[3]; +# 2326 +int maxSurface1DLayered[2]; +# 2327 +int maxSurface2DLayered[3]; +# 2328 +int maxSurfaceCubemap; +# 2329 +int maxSurfaceCubemapLayered[2]; +# 2330 +size_t surfaceAlignment; +# 2331 +int concurrentKernels; +# 2332 +int ECCEnabled; +# 2333 +int pciBusID; +# 2334 +int pciDeviceID; +# 2335 +int pciDomainID; +# 2336 +int tccDriver; +# 2337 +int asyncEngineCount; +# 2338 +int unifiedAddressing; +# 2339 +int memoryClockRate; +# 2340 +int memoryBusWidth; +# 2341 +int l2CacheSize; +# 2342 +int persistingL2CacheMaxSize; +# 2343 +int maxThreadsPerMultiProcessor; +# 2344 +int streamPrioritiesSupported; +# 2345 +int globalL1CacheSupported; +# 2346 +int localL1CacheSupported; +# 2347 +size_t sharedMemPerMultiprocessor; +# 2348 +int regsPerMultiprocessor; +# 2349 +int managedMemory; +# 2350 +int isMultiGpuBoard; +# 2351 +int multiGpuBoardGroupID; +# 2352 +int hostNativeAtomicSupported; +# 2353 +int singleToDoublePrecisionPerfRatio; +# 2354 +int pageableMemoryAccess; +# 2355 +int concurrentManagedAccess; +# 2356 +int computePreemptionSupported; +# 2357 +int canUseHostPointerForRegisteredMem; +# 2358 +int cooperativeLaunch; +# 2359 +int cooperativeMultiDeviceLaunch; +# 2360 +size_t sharedMemPerBlockOptin; +# 2361 +int pageableMemoryAccessUsesHostPageTables; +# 2362 +int directManagedMemAccessFromHost; +# 2363 +int maxBlocksPerMultiProcessor; +# 2364 +int accessPolicyMaxWindowSize; +# 2365 +size_t reservedSharedMemPerBlock; +# 2366 +int hostRegisterSupported; +# 2367 +int sparseCudaArraySupported; +# 2368 +int hostRegisterReadOnlySupported; +# 2369 +int timelineSemaphoreInteropSupported; +# 2370 +int memoryPoolsSupported; +# 2371 +int gpuDirectRDMASupported; +# 2372 +unsigned gpuDirectRDMAFlushWritesOptions; +# 2373 +int gpuDirectRDMAWritesOrdering; +# 2374 +unsigned memoryPoolSupportedHandleTypes; +# 2375 +int deferredMappingCudaArraySupported; +# 2376 +int ipcEventSupported; +# 2377 +int clusterLaunch; +# 2378 +int unifiedFunctionPointers; +# 2379 +int reserved2[2]; +# 2380 +int reserved1[1]; +# 2381 +int reserved[60]; +# 2382 +}; +#endif +# 2395 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 2392 +struct cudaIpcEventHandle_st { +# 2394 +char reserved[64]; +# 2395 +} cudaIpcEventHandle_t; +#endif +# 2403 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 2400 +struct cudaIpcMemHandle_st { +# 2402 +char reserved[64]; +# 2403 +} cudaIpcMemHandle_t; +#endif +# 2411 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 2408 +struct cudaMemFabricHandle_st { +# 2410 +char reserved[64]; +# 2411 +} cudaMemFabricHandle_t; +#endif +# 2416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2416 +enum cudaExternalMemoryHandleType { +# 2420 +cudaExternalMemoryHandleTypeOpaqueFd = 1, +# 2424 +cudaExternalMemoryHandleTypeOpaqueWin32, +# 2428 +cudaExternalMemoryHandleTypeOpaqueWin32Kmt, +# 2432 +cudaExternalMemoryHandleTypeD3D12Heap, +# 2436 +cudaExternalMemoryHandleTypeD3D12Resource, +# 2440 +cudaExternalMemoryHandleTypeD3D11Resource, +# 2444 +cudaExternalMemoryHandleTypeD3D11ResourceKmt, +# 2448 +cudaExternalMemoryHandleTypeNvSciBuf +# 2449 +}; +#endif +# 2491 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2491 +struct cudaExternalMemoryHandleDesc { +# 2495 +cudaExternalMemoryHandleType type; +# 2496 +union { +# 2502 +int fd; +# 2518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct { +# 2522 +void *handle; +# 2527 +const void *name; +# 2528 +} win32; +# 2533 +const void *nvSciBufObject; +# 2534 +} handle; +# 2538 +unsigned long long size; +# 2542 +unsigned flags; __pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;) +# 2543 +}; +#endif +# 2548 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2548 +struct cudaExternalMemoryBufferDesc { +# 2552 +unsigned long long offset; +# 2556 +unsigned long long size; +# 2560 +unsigned flags; +# 2561 +}; +#endif +# 2566 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2566 +struct cudaExternalMemoryMipmappedArrayDesc { +# 2571 +unsigned long long offset; +# 2575 +cudaChannelFormatDesc formatDesc; +# 2579 +cudaExtent extent; +# 2584 +unsigned flags; +# 2588 +unsigned numLevels; +# 2589 +}; +#endif +# 2594 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2594 +enum cudaExternalSemaphoreHandleType { +# 2598 +cudaExternalSemaphoreHandleTypeOpaqueFd = 1, +# 2602 +cudaExternalSemaphoreHandleTypeOpaqueWin32, +# 2606 +cudaExternalSemaphoreHandleTypeOpaqueWin32Kmt, +# 2610 +cudaExternalSemaphoreHandleTypeD3D12Fence, +# 2614 +cudaExternalSemaphoreHandleTypeD3D11Fence, +# 2618 +cudaExternalSemaphoreHandleTypeNvSciSync, +# 2622 +cudaExternalSemaphoreHandleTypeKeyedMutex, +# 2626 +cudaExternalSemaphoreHandleTypeKeyedMutexKmt, +# 2630 +cudaExternalSemaphoreHandleTypeTimelineSemaphoreFd, +# 2634 +cudaExternalSemaphoreHandleTypeTimelineSemaphoreWin32 +# 2635 +}; +#endif +# 2640 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2640 +struct cudaExternalSemaphoreHandleDesc { +# 2644 +cudaExternalSemaphoreHandleType type; +# 2645 +union { +# 2652 +int fd; +# 2668 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct { +# 2672 +void *handle; +# 2677 +const void *name; +# 2678 +} win32; +# 2682 +const void *nvSciSyncObj; +# 2683 +} handle; +# 2687 +unsigned flags; __pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;) +# 2688 +}; +#endif +# 2693 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2693 +struct cudaExternalSemaphoreSignalParams_v1 { +# 2694 +struct { +# 2698 +struct { +# 2702 +unsigned long long value; +# 2703 +} fence; +# 2704 +union { +# 2709 +void *fence; +# 2710 +unsigned long long reserved; +# 2711 +} nvSciSync; +# 2715 +struct { +# 2719 +unsigned long long key; +# 2720 +} keyedMutex; +# 2721 +} params; +# 2732 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +unsigned flags; +# 2733 +}; +#endif +# 2738 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2738 +struct cudaExternalSemaphoreWaitParams_v1 { +# 2739 +struct { +# 2743 +struct { +# 2747 +unsigned long long value; +# 2748 +} fence; +# 2749 +union { +# 2754 +void *fence; +# 2755 +unsigned long long reserved; +# 2756 +} nvSciSync; +# 2760 +struct { +# 2764 +unsigned long long key; +# 2768 +unsigned timeoutMs; +# 2769 +} keyedMutex; +# 2770 +} params; +# 2781 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +unsigned flags; +# 2782 +}; +#endif +# 2787 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2787 +struct cudaExternalSemaphoreSignalParams { +# 2788 +struct { +# 2792 +struct { +# 2796 +unsigned long long value; +# 2797 +} fence; +# 2798 +union { +# 2803 +void *fence; +# 2804 +unsigned long long reserved; +# 2805 +} nvSciSync; +# 2809 +struct { +# 2813 +unsigned long long key; +# 2814 +} keyedMutex; +# 2815 +unsigned reserved[12]; +# 2816 +} params; +# 2827 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +unsigned flags; +# 2828 +unsigned reserved[16]; +# 2829 +}; +#endif +# 2834 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2834 +struct cudaExternalSemaphoreWaitParams { +# 2835 +struct { +# 2839 +struct { +# 2843 +unsigned long long value; +# 2844 +} fence; +# 2845 +union { +# 2850 +void *fence; +# 2851 +unsigned long long reserved; +# 2852 +} nvSciSync; +# 2856 +struct { +# 2860 +unsigned long long key; +# 2864 +unsigned timeoutMs; +# 2865 +} keyedMutex; +# 2866 +unsigned reserved[10]; +# 2867 +} params; +# 2878 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +unsigned flags; +# 2879 +unsigned reserved[16]; +# 2880 +}; +#endif +# 2891 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef cudaError +# 2891 +cudaError_t; +#endif +# 2896 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef struct CUstream_st * +# 2896 +cudaStream_t; +#endif +# 2901 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef struct CUevent_st * +# 2901 +cudaEvent_t; +#endif +# 2906 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef cudaGraphicsResource * +# 2906 +cudaGraphicsResource_t; +#endif +# 2911 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef struct CUexternalMemory_st * +# 2911 +cudaExternalMemory_t; +#endif +# 2916 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef struct CUexternalSemaphore_st * +# 2916 +cudaExternalSemaphore_t; +#endif +# 2921 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef struct CUgraph_st * +# 2921 +cudaGraph_t; +#endif +# 2926 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef struct CUgraphNode_st * +# 2926 +cudaGraphNode_t; +#endif +# 2931 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef struct CUuserObject_st * +# 2931 +cudaUserObject_t; +#endif +# 2936 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef unsigned long long +# 2936 +cudaGraphConditionalHandle; +#endif +# 2941 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef struct CUfunc_st * +# 2941 +cudaFunction_t; +#endif +# 2946 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef struct CUkern_st * +# 2946 +cudaKernel_t; +#endif +# 2951 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef struct CUmemPoolHandle_st * +# 2951 +cudaMemPool_t; +#endif +# 2956 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2956 +enum cudaCGScope { +# 2957 +cudaCGScopeInvalid, +# 2958 +cudaCGScopeGrid, +# 2959 +cudaCGScopeMultiGrid +# 2960 +}; +#endif +# 2965 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2965 +struct cudaLaunchParams { +# 2967 +void *func; +# 2968 +dim3 gridDim; +# 2969 +dim3 blockDim; +# 2970 +void **args; +# 2971 +size_t sharedMem; +# 2972 +cudaStream_t stream; +# 2973 +}; +#endif +# 2978 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2978 +struct cudaKernelNodeParams { +# 2979 +void *func; +# 2980 +dim3 gridDim; +# 2981 +dim3 blockDim; +# 2982 +unsigned sharedMemBytes; +# 2983 +void **kernelParams; +# 2984 +void **extra; +# 2985 +}; +#endif +# 2990 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 2990 +struct cudaKernelNodeParamsV2 { +# 2991 +void *func; +# 2993 +dim3 gridDim; +# 2994 +dim3 blockDim; +# 3000 +unsigned sharedMemBytes; +# 3001 +void **kernelParams; +# 3002 +void **extra; +# 3003 +}; +#endif +# 3008 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3008 +struct cudaExternalSemaphoreSignalNodeParams { +# 3009 +cudaExternalSemaphore_t *extSemArray; +# 3010 +const cudaExternalSemaphoreSignalParams *paramsArray; +# 3011 +unsigned numExtSems; +# 3012 +}; +#endif +# 3017 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3017 +struct cudaExternalSemaphoreSignalNodeParamsV2 { +# 3018 +cudaExternalSemaphore_t *extSemArray; +# 3019 +const cudaExternalSemaphoreSignalParams *paramsArray; +# 3020 +unsigned numExtSems; +# 3021 +}; +#endif +# 3026 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3026 +struct cudaExternalSemaphoreWaitNodeParams { +# 3027 +cudaExternalSemaphore_t *extSemArray; +# 3028 +const cudaExternalSemaphoreWaitParams *paramsArray; +# 3029 +unsigned numExtSems; +# 3030 +}; +#endif +# 3035 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3035 +struct cudaExternalSemaphoreWaitNodeParamsV2 { +# 3036 +cudaExternalSemaphore_t *extSemArray; +# 3037 +const cudaExternalSemaphoreWaitParams *paramsArray; +# 3038 +unsigned numExtSems; +# 3039 +}; +#endif +# 3041 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3041 +enum cudaGraphConditionalHandleFlags { +# 3042 +cudaGraphCondAssignDefault = 1 +# 3043 +}; +#endif +# 3048 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3048 +enum cudaGraphConditionalNodeType { +# 3049 +cudaGraphCondTypeIf, +# 3050 +cudaGraphCondTypeWhile +# 3051 +}; +#endif +# 3056 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3056 +struct cudaConditionalNodeParams { +# 3057 +cudaGraphConditionalHandle handle; +# 3060 +cudaGraphConditionalNodeType type; +# 3061 +unsigned size; +# 3062 +cudaGraph_t *phGraph_out; +# 3072 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +}; +#endif +# 3077 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3077 +enum cudaGraphNodeType { +# 3078 +cudaGraphNodeTypeKernel, +# 3079 +cudaGraphNodeTypeMemcpy, +# 3080 +cudaGraphNodeTypeMemset, +# 3081 +cudaGraphNodeTypeHost, +# 3082 +cudaGraphNodeTypeGraph, +# 3083 +cudaGraphNodeTypeEmpty, +# 3084 +cudaGraphNodeTypeWaitEvent, +# 3085 +cudaGraphNodeTypeEventRecord, +# 3086 +cudaGraphNodeTypeExtSemaphoreSignal, +# 3087 +cudaGraphNodeTypeExtSemaphoreWait, +# 3088 +cudaGraphNodeTypeMemAlloc, +# 3089 +cudaGraphNodeTypeMemFree, +# 3090 +cudaGraphNodeTypeConditional = 13, +# 3107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaGraphNodeTypeCount +# 3108 +}; +#endif +# 3113 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3113 +struct cudaChildGraphNodeParams { +# 3114 +cudaGraph_t graph; +# 3116 +}; +#endif +# 3121 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3121 +struct cudaEventRecordNodeParams { +# 3122 +cudaEvent_t event; +# 3123 +}; +#endif +# 3128 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3128 +struct cudaEventWaitNodeParams { +# 3129 +cudaEvent_t event; +# 3130 +}; +#endif +# 3135 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3135 +struct cudaGraphNodeParams { +# 3136 +cudaGraphNodeType type; +# 3137 +int reserved0[3]; +# 3139 +union { +# 3140 +long long reserved1[29]; +# 3141 +cudaKernelNodeParamsV2 kernel; +# 3142 +cudaMemcpyNodeParams memcpy; +# 3143 +cudaMemsetParamsV2 memset; +# 3144 +cudaHostNodeParamsV2 host; +# 3145 +cudaChildGraphNodeParams graph; +# 3146 +cudaEventWaitNodeParams eventWait; +# 3147 +cudaEventRecordNodeParams eventRecord; +# 3148 +cudaExternalSemaphoreSignalNodeParamsV2 extSemSignal; +# 3149 +cudaExternalSemaphoreWaitNodeParamsV2 extSemWait; +# 3150 +cudaMemAllocNodeParamsV2 alloc; +# 3151 +cudaMemFreeNodeParams free; +# 3152 +cudaConditionalNodeParams conditional; __pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;) +# 3153 +}; +# 3155 +long long reserved2; +# 3156 +}; +#endif +# 3168 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3161 +enum cudaGraphDependencyType_enum { +# 3162 +cudaGraphDependencyTypeDefault, +# 3163 +cudaGraphDependencyTypeProgrammatic +# 3168 +} cudaGraphDependencyType; +#endif +# 3198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct cudaGraphEdgeData_st { +# 3176 +unsigned char from_port; +# 3186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +unsigned char to_port; +# 3193 +unsigned char type; +# 3196 +unsigned char reserved[5]; +# 3198 +} cudaGraphEdgeData; +#endif +# 3219 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef struct CUgraphExec_st *cudaGraphExec_t; +# 3224 +#if 0 +# 3224 +enum cudaGraphExecUpdateResult { +# 3225 +cudaGraphExecUpdateSuccess, +# 3226 +cudaGraphExecUpdateError, +# 3227 +cudaGraphExecUpdateErrorTopologyChanged, +# 3228 +cudaGraphExecUpdateErrorNodeTypeChanged, +# 3229 +cudaGraphExecUpdateErrorFunctionChanged, +# 3230 +cudaGraphExecUpdateErrorParametersChanged, +# 3231 +cudaGraphExecUpdateErrorNotSupported, +# 3232 +cudaGraphExecUpdateErrorUnsupportedFunctionChange, +# 3233 +cudaGraphExecUpdateErrorAttributesChanged +# 3234 +}; +#endif +# 3245 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3239 +enum cudaGraphInstantiateResult { +# 3240 +cudaGraphInstantiateSuccess, +# 3241 +cudaGraphInstantiateError, +# 3242 +cudaGraphInstantiateInvalidStructure, +# 3243 +cudaGraphInstantiateNodeOperationNotSupported, +# 3244 +cudaGraphInstantiateMultipleDevicesNotSupported +# 3245 +} cudaGraphInstantiateResult; +#endif +# 3256 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3250 +struct cudaGraphInstantiateParams_st { +# 3252 +unsigned long long flags; +# 3253 +cudaStream_t uploadStream; +# 3254 +cudaGraphNode_t errNode_out; +# 3255 +cudaGraphInstantiateResult result_out; +# 3256 +} cudaGraphInstantiateParams; +#endif +# 3278 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3261 +struct cudaGraphExecUpdateResultInfo_st { +# 3265 +cudaGraphExecUpdateResult result; +# 3272 +cudaGraphNode_t errorNode; +# 3277 +cudaGraphNode_t errorFromNode; +# 3278 +} cudaGraphExecUpdateResultInfo; +#endif +# 3283 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef struct CUgraphDeviceUpdatableNode_st *cudaGraphDeviceNode_t; +# 3288 +#if 0 +# 3288 +enum cudaGraphKernelNodeField { +# 3290 +cudaGraphKernelNodeFieldInvalid, +# 3291 +cudaGraphKernelNodeFieldGridDim, +# 3292 +cudaGraphKernelNodeFieldParam, +# 3293 +cudaGraphKernelNodeFieldEnabled +# 3294 +}; +#endif +# 3299 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3299 +struct cudaGraphKernelNodeUpdate { +# 3300 +cudaGraphDeviceNode_t node; +# 3301 +cudaGraphKernelNodeField field; +# 3302 +union { +# 3304 +dim3 gridDim; +# 3309 +struct { +# 3310 +const void *pValue; +# 3311 +size_t offset; +# 3312 +size_t size; +# 3313 +} param; +# 3314 +unsigned isEnabled; __pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;) +# 3315 +} updateData; +# 3316 +}; +#endif +# 3322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3322 +enum cudaGetDriverEntryPointFlags { +# 3323 +cudaEnableDefault, +# 3324 +cudaEnableLegacyStream, +# 3325 +cudaEnablePerThreadDefaultStream +# 3326 +}; +#endif +# 3331 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3331 +enum cudaDriverEntryPointQueryResult { +# 3332 +cudaDriverEntryPointSuccess, +# 3333 +cudaDriverEntryPointSymbolNotFound, +# 3334 +cudaDriverEntryPointVersionNotSufficent +# 3335 +}; +#endif +# 3340 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3340 +enum cudaGraphDebugDotFlags { +# 3341 +cudaGraphDebugDotFlagsVerbose = (1 << 0), +# 3342 +cudaGraphDebugDotFlagsKernelNodeParams = (1 << 2), +# 3343 +cudaGraphDebugDotFlagsMemcpyNodeParams = (1 << 3), +# 3344 +cudaGraphDebugDotFlagsMemsetNodeParams = (1 << 4), +# 3345 +cudaGraphDebugDotFlagsHostNodeParams = (1 << 5), +# 3346 +cudaGraphDebugDotFlagsEventNodeParams = (1 << 6), +# 3347 +cudaGraphDebugDotFlagsExtSemasSignalNodeParams = (1 << 7), +# 3348 +cudaGraphDebugDotFlagsExtSemasWaitNodeParams = (1 << 8), +# 3349 +cudaGraphDebugDotFlagsKernelNodeAttributes = (1 << 9), +# 3350 +cudaGraphDebugDotFlagsHandles = (1 << 10), +# 3351 +cudaGraphDebugDotFlagsConditionalNodeParams = (1 << 15) +# 3352 +}; +#endif +# 3357 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3357 +enum cudaGraphInstantiateFlags { +# 3358 +cudaGraphInstantiateFlagAutoFreeOnLaunch = 1, +# 3359 +cudaGraphInstantiateFlagUpload, +# 3362 +cudaGraphInstantiateFlagDeviceLaunch = 4, +# 3365 +cudaGraphInstantiateFlagUseNodePriority = 8 +# 3367 +}; +#endif +# 3388 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3385 +enum cudaLaunchMemSyncDomain { +# 3386 +cudaLaunchMemSyncDomainDefault, +# 3387 +cudaLaunchMemSyncDomainRemote +# 3388 +} cudaLaunchMemSyncDomain; +#endif +# 3404 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3401 +struct cudaLaunchMemSyncDomainMap_st { +# 3402 +unsigned char default_; +# 3403 +unsigned char remote; +# 3404 +} cudaLaunchMemSyncDomainMap; +#endif +# 3520 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3409 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +enum cudaLaunchAttributeID { +# 3410 +cudaLaunchAttributeIgnore, +# 3411 +cudaLaunchAttributeAccessPolicyWindow, +# 3413 +cudaLaunchAttributeCooperative, +# 3415 +cudaLaunchAttributeSynchronizationPolicy, +# 3416 +cudaLaunchAttributeClusterDimension, +# 3418 +cudaLaunchAttributeClusterSchedulingPolicyPreference, +# 3420 +cudaLaunchAttributeProgrammaticStreamSerialization, +# 3431 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaLaunchAttributeProgrammaticEvent, +# 3457 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaLaunchAttributePriority, +# 3459 +cudaLaunchAttributeMemSyncDomainMap, +# 3461 +cudaLaunchAttributeMemSyncDomain, +# 3463 +cudaLaunchAttributeLaunchCompletionEvent = 12, +# 3485 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaLaunchAttributeDeviceUpdatableKernelNode, +# 3513 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +cudaLaunchAttributePreferredSharedMemoryCarveout +# 3520 +} cudaLaunchAttributeID; +#endif +# 3597 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3525 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +union cudaLaunchAttributeValue { +# 3526 +char pad[64]; +# 3527 +cudaAccessPolicyWindow accessPolicyWindow; +# 3528 +int cooperative; +# 3530 +cudaSynchronizationPolicy syncPolicy; +# 3544 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct { +# 3545 +unsigned x; +# 3546 +unsigned y; +# 3547 +unsigned z; +# 3548 +} clusterDim; +# 3549 +cudaClusterSchedulingPolicy clusterSchedulingPolicyPreference; +# 3552 +int programmaticStreamSerializationAllowed; +# 3563 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct { +# 3564 +cudaEvent_t event; +# 3565 +int flags; +# 3566 +int triggerAtBlockStart; +# 3567 +} programmaticEvent; +# 3568 +int priority; +# 3569 +cudaLaunchMemSyncDomainMap memSyncDomainMap; +# 3572 +cudaLaunchMemSyncDomain memSyncDomain; +# 3581 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +struct { +# 3582 +cudaEvent_t event; +# 3583 +int flags; +# 3584 +} launchCompletionEvent; +# 3592 +struct { +# 3593 +int deviceUpdatable; +# 3594 +cudaGraphDeviceNode_t devNode; +# 3595 +} deviceUpdatableKernelNode; +# 3596 +unsigned sharedMemCarveout; __pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;) +# 3597 +} cudaLaunchAttributeValue; +#endif +# 3606 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3602 +struct cudaLaunchAttribute_st { +# 3603 +cudaLaunchAttributeID id; +# 3604 +char pad[(8) - sizeof(cudaLaunchAttributeID)]; +# 3605 +cudaLaunchAttributeValue val; +# 3606 +} cudaLaunchAttribute; +#endif +# 3618 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3611 +struct cudaLaunchConfig_st { +# 3612 +dim3 gridDim; +# 3613 +dim3 blockDim; +# 3614 +size_t dynamicSmemBytes; +# 3615 +cudaStream_t stream; +# 3616 +cudaLaunchAttribute *attrs; +# 3617 +unsigned numAttrs; __pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;)__pad__(volatile char:8;) +# 3618 +} cudaLaunchConfig_t; +#endif +# 3645 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +# 3645 +enum cudaDeviceNumaConfig { +# 3646 +cudaDeviceNumaConfigNone, +# 3647 +cudaDeviceNumaConfigNumaNode +# 3648 +}; +#endif +# 3653 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef struct cudaAsyncCallbackEntry *cudaAsyncCallbackHandle_t; +# 3655 +struct cudaAsyncCallbackEntry; +# 3662 +#if 0 +typedef +# 3660 +enum cudaAsyncNotificationType_enum { +# 3661 +cudaAsyncNotificationTypeOverBudget = 1 +# 3662 +} cudaAsyncNotificationType; +#endif +# 3675 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +#if 0 +typedef +# 3667 +struct cudaAsyncNotificationInfo { +# 3669 +cudaAsyncNotificationType type; +# 3670 +union { +# 3671 +struct { +# 3672 +unsigned long long bytesOverBudget; +# 3673 +} overBudget; +# 3674 +} info; +# 3675 +} cudaAsyncNotificationInfo_t; +#endif +# 3677 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_types.h" +typedef void (*cudaAsyncCallback)(cudaAsyncNotificationInfo_t *, void *, cudaAsyncCallbackHandle_t); +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_types.h" +#if 0 +# 86 +enum cudaSurfaceBoundaryMode { +# 88 +cudaBoundaryModeZero, +# 89 +cudaBoundaryModeClamp, +# 90 +cudaBoundaryModeTrap +# 91 +}; +#endif +# 96 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_types.h" +#if 0 +# 96 +enum cudaSurfaceFormatMode { +# 98 +cudaFormatModeForced, +# 99 +cudaFormatModeAuto +# 100 +}; +#endif +# 105 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_types.h" +#if 0 +typedef unsigned long long +# 105 +cudaSurfaceObject_t; +#endif +# 86 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_types.h" +#if 0 +# 86 +enum cudaTextureAddressMode { +# 88 +cudaAddressModeWrap, +# 89 +cudaAddressModeClamp, +# 90 +cudaAddressModeMirror, +# 91 +cudaAddressModeBorder +# 92 +}; +#endif +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_types.h" +#if 0 +# 97 +enum cudaTextureFilterMode { +# 99 +cudaFilterModePoint, +# 100 +cudaFilterModeLinear +# 101 +}; +#endif +# 106 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_types.h" +#if 0 +# 106 +enum cudaTextureReadMode { +# 108 +cudaReadModeElementType, +# 109 +cudaReadModeNormalizedFloat +# 110 +}; +#endif +# 115 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_types.h" +#if 0 +# 115 +struct cudaTextureDesc { +# 120 +cudaTextureAddressMode addressMode[3]; +# 124 +cudaTextureFilterMode filterMode; +# 128 +cudaTextureReadMode readMode; +# 132 +int sRGB; +# 136 +float borderColor[4]; +# 140 +int normalizedCoords; +# 144 +unsigned maxAnisotropy; +# 148 +cudaTextureFilterMode mipmapFilterMode; +# 152 +float mipmapLevelBias; +# 156 +float minMipmapLevelClamp; +# 160 +float maxMipmapLevelClamp; +# 164 +int disableTrilinearOptimization; +# 168 +int seamlessCubemap; +# 169 +}; +#endif +# 174 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_types.h" +#if 0 +typedef unsigned long long +# 174 +cudaTextureObject_t; +#endif +# 89 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/library_types.h" +typedef +# 57 +enum cudaDataType_t { +# 59 +CUDA_R_16F = 2, +# 60 +CUDA_C_16F = 6, +# 61 +CUDA_R_16BF = 14, +# 62 +CUDA_C_16BF, +# 63 +CUDA_R_32F = 0, +# 64 +CUDA_C_32F = 4, +# 65 +CUDA_R_64F = 1, +# 66 +CUDA_C_64F = 5, +# 67 +CUDA_R_4I = 16, +# 68 +CUDA_C_4I, +# 69 +CUDA_R_4U, +# 70 +CUDA_C_4U, +# 71 +CUDA_R_8I = 3, +# 72 +CUDA_C_8I = 7, +# 73 +CUDA_R_8U, +# 74 +CUDA_C_8U, +# 75 +CUDA_R_16I = 20, +# 76 +CUDA_C_16I, +# 77 +CUDA_R_16U, +# 78 +CUDA_C_16U, +# 79 +CUDA_R_32I = 10, +# 80 +CUDA_C_32I, +# 81 +CUDA_R_32U, +# 82 +CUDA_C_32U, +# 83 +CUDA_R_64I = 24, +# 84 +CUDA_C_64I, +# 85 +CUDA_R_64U, +# 86 +CUDA_C_64U, +# 87 +CUDA_R_8F_E4M3, +# 88 +CUDA_R_8F_E5M2 +# 89 +} cudaDataType; +# 97 +typedef +# 92 +enum libraryPropertyType_t { +# 94 +MAJOR_VERSION, +# 95 +MINOR_VERSION, +# 96 +PATCH_LEVEL +# 97 +} libraryPropertyType; +# 306 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +namespace std { +# 308 +typedef unsigned long size_t; +# 309 +typedef long ptrdiff_t; +# 312 +typedef __decltype((nullptr)) nullptr_t; +# 315 +#pragma GCC visibility push ( default ) +# 318 +__attribute((__noreturn__, __always_inline__)) inline void +# 319 +__terminate() noexcept +# 320 +{ +# 321 +void terminate() noexcept __attribute((__noreturn__)); +# 322 +terminate(); +# 323 +} +#pragma GCC visibility pop +} +# 339 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +namespace std { +# 341 +inline namespace __cxx11 __attribute((__abi_tag__("cxx11"))) { } +# 342 +} +# 343 +namespace __gnu_cxx { +# 345 +inline namespace __cxx11 __attribute((__abi_tag__("cxx11"))) { } +# 346 +} +# 532 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +namespace std { +# 534 +#pragma GCC visibility push ( default ) +# 540 +constexpr bool __is_constant_evaluated() noexcept +# 541 +{ +# 547 +return __builtin_is_constant_evaluated(); +# 551 +} +#pragma GCC visibility pop +} +# 33 "/usr/include/stdlib.h" 3 +extern "C" { +# 62 "/usr/include/stdlib.h" 3 +typedef +# 59 +struct { +# 60 +int quot; +# 61 +int rem; +# 62 +} div_t; +# 70 +typedef +# 67 +struct { +# 68 +long quot; +# 69 +long rem; +# 70 +} ldiv_t; +# 80 +__extension__ typedef +# 77 +struct { +# 78 +long long quot; +# 79 +long long rem; +# 80 +} lldiv_t; +# 97 "/usr/include/stdlib.h" 3 +extern size_t __ctype_get_mb_cur_max() throw(); +# 101 +extern double atof(const char * __nptr) throw() +# 102 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 104 +extern int atoi(const char * __nptr) throw() +# 105 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 107 +extern long atol(const char * __nptr) throw() +# 108 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 112 +__extension__ extern long long atoll(const char * __nptr) throw() +# 113 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 117 +extern double strtod(const char *__restrict__ __nptr, char **__restrict__ __endptr) throw() +# 119 + __attribute((__nonnull__(1))); +# 123 +extern float strtof(const char *__restrict__ __nptr, char **__restrict__ __endptr) throw() +# 124 + __attribute((__nonnull__(1))); +# 126 +extern long double strtold(const char *__restrict__ __nptr, char **__restrict__ __endptr) throw() +# 128 + __attribute((__nonnull__(1))); +# 140 "/usr/include/stdlib.h" 3 +extern _Float32 strtof32(const char *__restrict__ __nptr, char **__restrict__ __endptr) throw() +# 142 + __attribute((__nonnull__(1))); +# 146 +extern _Float64 strtof64(const char *__restrict__ __nptr, char **__restrict__ __endptr) throw() +# 148 + __attribute((__nonnull__(1))); +# 152 +extern _Float128 strtof128(const char *__restrict__ __nptr, char **__restrict__ __endptr) throw() +# 154 + __attribute((__nonnull__(1))); +# 158 +extern _Float32x strtof32x(const char *__restrict__ __nptr, char **__restrict__ __endptr) throw() +# 160 + __attribute((__nonnull__(1))); +# 164 +extern _Float64x strtof64x(const char *__restrict__ __nptr, char **__restrict__ __endptr) throw() +# 166 + __attribute((__nonnull__(1))); +# 176 "/usr/include/stdlib.h" 3 +extern long strtol(const char *__restrict__ __nptr, char **__restrict__ __endptr, int __base) throw() +# 178 + __attribute((__nonnull__(1))); +# 180 +extern unsigned long strtoul(const char *__restrict__ __nptr, char **__restrict__ __endptr, int __base) throw() +# 182 + __attribute((__nonnull__(1))); +# 187 +__extension__ extern long long strtoq(const char *__restrict__ __nptr, char **__restrict__ __endptr, int __base) throw() +# 189 + __attribute((__nonnull__(1))); +# 192 +__extension__ extern unsigned long long strtouq(const char *__restrict__ __nptr, char **__restrict__ __endptr, int __base) throw() +# 194 + __attribute((__nonnull__(1))); +# 200 +__extension__ extern long long strtoll(const char *__restrict__ __nptr, char **__restrict__ __endptr, int __base) throw() +# 202 + __attribute((__nonnull__(1))); +# 205 +__extension__ extern unsigned long long strtoull(const char *__restrict__ __nptr, char **__restrict__ __endptr, int __base) throw() +# 207 + __attribute((__nonnull__(1))); +# 212 +extern int strfromd(char * __dest, size_t __size, const char * __format, double __f) throw() +# 214 + __attribute((__nonnull__(3))); +# 216 +extern int strfromf(char * __dest, size_t __size, const char * __format, float __f) throw() +# 218 + __attribute((__nonnull__(3))); +# 220 +extern int strfroml(char * __dest, size_t __size, const char * __format, long double __f) throw() +# 222 + __attribute((__nonnull__(3))); +# 232 "/usr/include/stdlib.h" 3 +extern int strfromf32(char * __dest, size_t __size, const char * __format, _Float32 __f) throw() +# 234 + __attribute((__nonnull__(3))); +# 238 +extern int strfromf64(char * __dest, size_t __size, const char * __format, _Float64 __f) throw() +# 240 + __attribute((__nonnull__(3))); +# 244 +extern int strfromf128(char * __dest, size_t __size, const char * __format, _Float128 __f) throw() +# 246 + __attribute((__nonnull__(3))); +# 250 +extern int strfromf32x(char * __dest, size_t __size, const char * __format, _Float32x __f) throw() +# 252 + __attribute((__nonnull__(3))); +# 256 +extern int strfromf64x(char * __dest, size_t __size, const char * __format, _Float64x __f) throw() +# 258 + __attribute((__nonnull__(3))); +# 274 "/usr/include/stdlib.h" 3 +extern long strtol_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, int __base, locale_t __loc) throw() +# 276 + __attribute((__nonnull__(1, 4))); +# 278 +extern unsigned long strtoul_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, int __base, locale_t __loc) throw() +# 281 + __attribute((__nonnull__(1, 4))); +# 284 +__extension__ extern long long strtoll_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, int __base, locale_t __loc) throw() +# 287 + __attribute((__nonnull__(1, 4))); +# 290 +__extension__ extern unsigned long long strtoull_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, int __base, locale_t __loc) throw() +# 293 + __attribute((__nonnull__(1, 4))); +# 295 +extern double strtod_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, locale_t __loc) throw() +# 297 + __attribute((__nonnull__(1, 3))); +# 299 +extern float strtof_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, locale_t __loc) throw() +# 301 + __attribute((__nonnull__(1, 3))); +# 303 +extern long double strtold_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, locale_t __loc) throw() +# 306 + __attribute((__nonnull__(1, 3))); +# 316 "/usr/include/stdlib.h" 3 +extern _Float32 strtof32_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, locale_t __loc) throw() +# 319 + __attribute((__nonnull__(1, 3))); +# 323 +extern _Float64 strtof64_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, locale_t __loc) throw() +# 326 + __attribute((__nonnull__(1, 3))); +# 330 +extern _Float128 strtof128_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, locale_t __loc) throw() +# 333 + __attribute((__nonnull__(1, 3))); +# 337 +extern _Float32x strtof32x_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, locale_t __loc) throw() +# 340 + __attribute((__nonnull__(1, 3))); +# 344 +extern _Float64x strtof64x_l(const char *__restrict__ __nptr, char **__restrict__ __endptr, locale_t __loc) throw() +# 347 + __attribute((__nonnull__(1, 3))); +# 385 "/usr/include/stdlib.h" 3 +extern char *l64a(long __n) throw(); +# 388 +extern long a64l(const char * __s) throw() +# 389 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 27 "/usr/include/sys/types.h" 3 +extern "C" { +# 33 +typedef __u_char u_char; +# 34 +typedef __u_short u_short; +# 35 +typedef __u_int u_int; +# 36 +typedef __u_long u_long; +# 37 +typedef __quad_t quad_t; +# 38 +typedef __u_quad_t u_quad_t; +# 39 +typedef __fsid_t fsid_t; +# 42 +typedef __loff_t loff_t; +# 47 +typedef __ino_t ino_t; +# 54 +typedef __ino64_t ino64_t; +# 59 +typedef __dev_t dev_t; +# 64 +typedef __gid_t gid_t; +# 69 +typedef __mode_t mode_t; +# 74 +typedef __nlink_t nlink_t; +# 79 +typedef __uid_t uid_t; +# 85 +typedef __off_t off_t; +# 92 +typedef __off64_t off64_t; +# 97 +typedef __pid_t pid_t; +# 103 +typedef __id_t id_t; +# 108 +typedef __ssize_t ssize_t; +# 114 +typedef __daddr_t daddr_t; +# 115 +typedef __caddr_t caddr_t; +# 121 +typedef __key_t key_t; +# 7 "/usr/include/bits/types/clock_t.h" 3 +typedef __clock_t clock_t; +# 7 "/usr/include/bits/types/clockid_t.h" 3 +typedef __clockid_t clockid_t; +# 7 "/usr/include/bits/types/time_t.h" 3 +typedef __time_t time_t; +# 7 "/usr/include/bits/types/timer_t.h" 3 +typedef __timer_t timer_t; +# 134 "/usr/include/sys/types.h" 3 +typedef __useconds_t useconds_t; +# 138 +typedef __suseconds_t suseconds_t; +# 148 "/usr/include/sys/types.h" 3 +typedef unsigned long ulong; +# 149 +typedef unsigned short ushort; +# 150 +typedef unsigned uint; +# 24 "/usr/include/bits/stdint-intn.h" 3 +typedef __int8_t int8_t; +# 25 +typedef __int16_t int16_t; +# 26 +typedef __int32_t int32_t; +# 27 +typedef __int64_t int64_t; +# 158 "/usr/include/sys/types.h" 3 +typedef __uint8_t u_int8_t; +# 159 +typedef __uint16_t u_int16_t; +# 160 +typedef __uint32_t u_int32_t; +# 161 +typedef __uint64_t u_int64_t; +# 164 +typedef long register_t __attribute((__mode__(__word__))); +# 8 "/usr/include/bits/types/__sigset_t.h" 3 +typedef +# 6 +struct { +# 7 +unsigned long __val[(1024) / ((8) * sizeof(unsigned long))]; +# 8 +} __sigset_t; +# 7 "/usr/include/bits/types/sigset_t.h" 3 +typedef __sigset_t sigset_t; +# 8 "/usr/include/bits/types/struct_timeval.h" 3 +struct timeval { +# 10 +__time_t tv_sec; +# 11 +__suseconds_t tv_usec; +# 12 +}; +# 9 "/usr/include/bits/types/struct_timespec.h" 3 +struct timespec { +# 11 +__time_t tv_sec; +# 12 +__syscall_slong_t tv_nsec; +# 13 +}; +# 49 "/usr/include/sys/select.h" 3 +typedef long __fd_mask; +# 70 "/usr/include/sys/select.h" 3 +typedef +# 60 +struct { +# 64 +__fd_mask fds_bits[1024 / (8 * ((int)sizeof(__fd_mask)))]; +# 70 +} fd_set; +# 77 +typedef __fd_mask fd_mask; +# 91 "/usr/include/sys/select.h" 3 +extern "C" { +# 101 "/usr/include/sys/select.h" 3 +extern int select(int __nfds, fd_set *__restrict__ __readfds, fd_set *__restrict__ __writefds, fd_set *__restrict__ __exceptfds, timeval *__restrict__ __timeout); +# 113 "/usr/include/sys/select.h" 3 +extern int pselect(int __nfds, fd_set *__restrict__ __readfds, fd_set *__restrict__ __writefds, fd_set *__restrict__ __exceptfds, const timespec *__restrict__ __timeout, const __sigset_t *__restrict__ __sigmask); +# 126 "/usr/include/sys/select.h" 3 +} +# 185 "/usr/include/sys/types.h" 3 +typedef __blksize_t blksize_t; +# 192 +typedef __blkcnt_t blkcnt_t; +# 196 +typedef __fsblkcnt_t fsblkcnt_t; +# 200 +typedef __fsfilcnt_t fsfilcnt_t; +# 219 "/usr/include/sys/types.h" 3 +typedef __blkcnt64_t blkcnt64_t; +# 220 +typedef __fsblkcnt64_t fsblkcnt64_t; +# 221 +typedef __fsfilcnt64_t fsfilcnt64_t; +# 65 "/usr/include/bits/pthreadtypes-arch.h" 3 +struct __pthread_rwlock_arch_t { +# 67 +unsigned __readers; +# 68 +unsigned __writers; +# 69 +unsigned __wrphase_futex; +# 70 +unsigned __writers_futex; +# 71 +unsigned __pad3; +# 72 +unsigned __pad4; +# 74 +int __cur_writer; +# 75 +int __shared; +# 76 +signed char __rwelision; +# 81 +unsigned char __pad1[7]; +# 84 +unsigned long __pad2; +# 87 +unsigned __flags; +# 99 "/usr/include/bits/pthreadtypes-arch.h" 3 +}; +# 86 "/usr/include/bits/thread-shared-types.h" 3 +typedef +# 82 +struct __pthread_internal_list { +# 84 +__pthread_internal_list *__prev; +# 85 +__pthread_internal_list *__next; +# 86 +} __pthread_list_t; +# 118 "/usr/include/bits/thread-shared-types.h" 3 +struct __pthread_mutex_s { +# 120 +int __lock; +# 121 +unsigned __count; +# 122 +int __owner; +# 124 +unsigned __nusers; +# 148 "/usr/include/bits/thread-shared-types.h" 3 +int __kind; +# 154 +short __spins; short __elision; +# 155 +__pthread_list_t __list; +# 166 "/usr/include/bits/thread-shared-types.h" 3 +}; +# 171 +struct __pthread_cond_s { +# 174 +union { +# 175 +__extension__ unsigned long long __wseq; +# 177 +struct { +# 178 +unsigned __low; +# 179 +unsigned __high; +# 180 +} __wseq32; +# 181 +}; +# 183 +union { +# 184 +__extension__ unsigned long long __g1_start; +# 186 +struct { +# 187 +unsigned __low; +# 188 +unsigned __high; +# 189 +} __g1_start32; +# 190 +}; +# 191 +unsigned __glibc_unused___g_refs[2]; +# 192 +unsigned __g_size[2]; +# 193 +unsigned __g1_orig_size; +# 194 +unsigned __wrefs; +# 195 +unsigned __g_signals[2]; +# 196 +}; +# 27 "/usr/include/bits/pthreadtypes.h" 3 +typedef unsigned long pthread_t; +# 36 +typedef +# 33 +union { +# 34 +char __size[4]; +# 35 +int __align; +# 36 +} pthread_mutexattr_t; +# 45 +typedef +# 42 +union { +# 43 +char __size[4]; +# 44 +int __align; +# 45 +} pthread_condattr_t; +# 49 +typedef unsigned pthread_key_t; +# 53 +typedef int pthread_once_t; +# 56 +union pthread_attr_t { +# 58 +char __size[56]; +# 59 +long __align; +# 60 +}; +# 62 +typedef pthread_attr_t pthread_attr_t; +# 72 +typedef +# 68 +union { +# 69 +__pthread_mutex_s __data; +# 70 +char __size[40]; +# 71 +long __align; +# 72 +} pthread_mutex_t; +# 80 +typedef +# 76 +union { +# 77 +__pthread_cond_s __data; +# 78 +char __size[48]; +# 79 +__extension__ long long __align; +# 80 +} pthread_cond_t; +# 91 +typedef +# 87 +union { +# 88 +__pthread_rwlock_arch_t __data; +# 89 +char __size[56]; +# 90 +long __align; +# 91 +} pthread_rwlock_t; +# 97 +typedef +# 94 +union { +# 95 +char __size[8]; +# 96 +long __align; +# 97 +} pthread_rwlockattr_t; +# 103 +typedef volatile int pthread_spinlock_t; +# 112 +typedef +# 109 +union { +# 110 +char __size[32]; +# 111 +long __align; +# 112 +} pthread_barrier_t; +# 118 +typedef +# 115 +union { +# 116 +char __size[4]; +# 117 +int __align; +# 118 +} pthread_barrierattr_t; +# 230 "/usr/include/sys/types.h" 3 +} +# 401 "/usr/include/stdlib.h" 3 +extern long random() throw(); +# 404 +extern void srandom(unsigned __seed) throw(); +# 410 +extern char *initstate(unsigned __seed, char * __statebuf, size_t __statelen) throw() +# 411 + __attribute((__nonnull__(2))); +# 415 +extern char *setstate(char * __statebuf) throw() __attribute((__nonnull__(1))); +# 423 +struct random_data { +# 425 +int32_t *fptr; +# 426 +int32_t *rptr; +# 427 +int32_t *state; +# 428 +int rand_type; +# 429 +int rand_deg; +# 430 +int rand_sep; +# 431 +int32_t *end_ptr; +# 432 +}; +# 434 +extern int random_r(random_data *__restrict__ __buf, int32_t *__restrict__ __result) throw() +# 435 + __attribute((__nonnull__(1, 2))); +# 437 +extern int srandom_r(unsigned __seed, random_data * __buf) throw() +# 438 + __attribute((__nonnull__(2))); +# 440 +extern int initstate_r(unsigned __seed, char *__restrict__ __statebuf, size_t __statelen, random_data *__restrict__ __buf) throw() +# 443 + __attribute((__nonnull__(2, 4))); +# 445 +extern int setstate_r(char *__restrict__ __statebuf, random_data *__restrict__ __buf) throw() +# 447 + __attribute((__nonnull__(1, 2))); +# 453 +extern int rand() throw(); +# 455 +extern void srand(unsigned __seed) throw(); +# 459 +extern int rand_r(unsigned * __seed) throw(); +# 467 +extern double drand48() throw(); +# 468 +extern double erand48(unsigned short __xsubi[3]) throw() __attribute((__nonnull__(1))); +# 471 +extern long lrand48() throw(); +# 472 +extern long nrand48(unsigned short __xsubi[3]) throw() +# 473 + __attribute((__nonnull__(1))); +# 476 +extern long mrand48() throw(); +# 477 +extern long jrand48(unsigned short __xsubi[3]) throw() +# 478 + __attribute((__nonnull__(1))); +# 481 +extern void srand48(long __seedval) throw(); +# 482 +extern unsigned short *seed48(unsigned short __seed16v[3]) throw() +# 483 + __attribute((__nonnull__(1))); +# 484 +extern void lcong48(unsigned short __param[7]) throw() __attribute((__nonnull__(1))); +# 490 +struct drand48_data { +# 492 +unsigned short __x[3]; +# 493 +unsigned short __old_x[3]; +# 494 +unsigned short __c; +# 495 +unsigned short __init; +# 496 +__extension__ unsigned long long __a; +# 498 +}; +# 501 +extern int drand48_r(drand48_data *__restrict__ __buffer, double *__restrict__ __result) throw() +# 502 + __attribute((__nonnull__(1, 2))); +# 503 +extern int erand48_r(unsigned short __xsubi[3], drand48_data *__restrict__ __buffer, double *__restrict__ __result) throw() +# 505 + __attribute((__nonnull__(1, 2))); +# 508 +extern int lrand48_r(drand48_data *__restrict__ __buffer, long *__restrict__ __result) throw() +# 510 + __attribute((__nonnull__(1, 2))); +# 511 +extern int nrand48_r(unsigned short __xsubi[3], drand48_data *__restrict__ __buffer, long *__restrict__ __result) throw() +# 514 + __attribute((__nonnull__(1, 2))); +# 517 +extern int mrand48_r(drand48_data *__restrict__ __buffer, long *__restrict__ __result) throw() +# 519 + __attribute((__nonnull__(1, 2))); +# 520 +extern int jrand48_r(unsigned short __xsubi[3], drand48_data *__restrict__ __buffer, long *__restrict__ __result) throw() +# 523 + __attribute((__nonnull__(1, 2))); +# 526 +extern int srand48_r(long __seedval, drand48_data * __buffer) throw() +# 527 + __attribute((__nonnull__(2))); +# 529 +extern int seed48_r(unsigned short __seed16v[3], drand48_data * __buffer) throw() +# 530 + __attribute((__nonnull__(1, 2))); +# 532 +extern int lcong48_r(unsigned short __param[7], drand48_data * __buffer) throw() +# 534 + __attribute((__nonnull__(1, 2))); +# 539 +extern void *malloc(size_t __size) throw() __attribute((__malloc__)); +# 541 +extern void *calloc(size_t __nmemb, size_t __size) throw() +# 542 + __attribute((__malloc__)); +# 549 +extern void *realloc(void * __ptr, size_t __size) throw() +# 550 + __attribute((__warn_unused_result__)); +# 558 +extern void *reallocarray(void * __ptr, size_t __nmemb, size_t __size) throw() +# 559 + __attribute((__warn_unused_result__)); +# 563 +extern void free(void * __ptr) throw(); +# 26 "/usr/include/alloca.h" 3 +extern "C" { +# 32 +extern void *alloca(size_t __size) throw(); +# 38 +} +# 572 "/usr/include/stdlib.h" 3 +extern void *valloc(size_t __size) throw() __attribute((__malloc__)); +# 577 +extern int posix_memalign(void ** __memptr, size_t __alignment, size_t __size) throw() +# 578 + __attribute((__nonnull__(1))); +# 583 +extern void *aligned_alloc(size_t __alignment, size_t __size) throw() +# 584 + __attribute((__malloc__)) __attribute((__alloc_size__(2))); +# 588 +extern void abort() throw() __attribute((__noreturn__)); +# 592 +extern int atexit(void (* __func)(void)) throw() __attribute((__nonnull__(1))); +# 597 +extern "C++" int at_quick_exit(void (* __func)(void)) throw() __asm__("at_quick_exit") +# 598 + __attribute((__nonnull__(1))); +# 607 "/usr/include/stdlib.h" 3 +extern int on_exit(void (* __func)(int __status, void * __arg), void * __arg) throw() +# 608 + __attribute((__nonnull__(1))); +# 614 +extern void exit(int __status) throw() __attribute((__noreturn__)); +# 620 +extern void quick_exit(int __status) throw() __attribute((__noreturn__)); +# 626 +extern void _Exit(int __status) throw() __attribute((__noreturn__)); +# 631 +extern char *getenv(const char * __name) throw() __attribute((__nonnull__(1))); +# 636 +extern char *secure_getenv(const char * __name) throw() +# 637 + __attribute((__nonnull__(1))); +# 644 +extern int putenv(char * __string) throw() __attribute((__nonnull__(1))); +# 650 +extern int setenv(const char * __name, const char * __value, int __replace) throw() +# 651 + __attribute((__nonnull__(2))); +# 654 +extern int unsetenv(const char * __name) throw() __attribute((__nonnull__(1))); +# 661 +extern int clearenv() throw(); +# 672 "/usr/include/stdlib.h" 3 +extern char *mktemp(char * __template) throw() __attribute((__nonnull__(1))); +# 685 "/usr/include/stdlib.h" 3 +extern int mkstemp(char * __template) __attribute((__nonnull__(1))); +# 695 "/usr/include/stdlib.h" 3 +extern int mkstemp64(char * __template) __attribute((__nonnull__(1))); +# 707 "/usr/include/stdlib.h" 3 +extern int mkstemps(char * __template, int __suffixlen) __attribute((__nonnull__(1))); +# 717 "/usr/include/stdlib.h" 3 +extern int mkstemps64(char * __template, int __suffixlen) +# 718 + __attribute((__nonnull__(1))); +# 728 "/usr/include/stdlib.h" 3 +extern char *mkdtemp(char * __template) throw() __attribute((__nonnull__(1))); +# 739 "/usr/include/stdlib.h" 3 +extern int mkostemp(char * __template, int __flags) __attribute((__nonnull__(1))); +# 749 "/usr/include/stdlib.h" 3 +extern int mkostemp64(char * __template, int __flags) __attribute((__nonnull__(1))); +# 759 "/usr/include/stdlib.h" 3 +extern int mkostemps(char * __template, int __suffixlen, int __flags) +# 760 + __attribute((__nonnull__(1))); +# 771 "/usr/include/stdlib.h" 3 +extern int mkostemps64(char * __template, int __suffixlen, int __flags) +# 772 + __attribute((__nonnull__(1))); +# 781 "/usr/include/stdlib.h" 3 +extern int system(const char * __command); +# 787 +extern char *canonicalize_file_name(const char * __name) throw() +# 788 + __attribute((__nonnull__(1))); +# 797 "/usr/include/stdlib.h" 3 +extern char *realpath(const char *__restrict__ __name, char *__restrict__ __resolved) throw(); +# 805 +typedef int (*__compar_fn_t)(const void *, const void *); +# 808 +typedef __compar_fn_t comparison_fn_t; +# 812 +typedef int (*__compar_d_fn_t)(const void *, const void *, void *); +# 817 +extern void *bsearch(const void * __key, const void * __base, size_t __nmemb, size_t __size, __compar_fn_t __compar) +# 819 + __attribute((__nonnull__(1, 2, 5))); +# 827 +extern void qsort(void * __base, size_t __nmemb, size_t __size, __compar_fn_t __compar) +# 828 + __attribute((__nonnull__(1, 4))); +# 830 +extern void qsort_r(void * __base, size_t __nmemb, size_t __size, __compar_d_fn_t __compar, void * __arg) +# 832 + __attribute((__nonnull__(1, 4))); +# 837 +extern int abs(int __x) throw() __attribute((const)); +# 838 +extern long labs(long __x) throw() __attribute((const)); +# 841 +__extension__ extern long long llabs(long long __x) throw() +# 842 + __attribute((const)); +# 849 +extern div_t div(int __numer, int __denom) throw() +# 850 + __attribute((const)); +# 851 +extern ldiv_t ldiv(long __numer, long __denom) throw() +# 852 + __attribute((const)); +# 855 +__extension__ extern lldiv_t lldiv(long long __numer, long long __denom) throw() +# 857 + __attribute((const)); +# 869 "/usr/include/stdlib.h" 3 +extern char *ecvt(double __value, int __ndigit, int *__restrict__ __decpt, int *__restrict__ __sign) throw() +# 870 + __attribute((__nonnull__(3, 4))); +# 875 +extern char *fcvt(double __value, int __ndigit, int *__restrict__ __decpt, int *__restrict__ __sign) throw() +# 876 + __attribute((__nonnull__(3, 4))); +# 881 +extern char *gcvt(double __value, int __ndigit, char * __buf) throw() +# 882 + __attribute((__nonnull__(3))); +# 887 +extern char *qecvt(long double __value, int __ndigit, int *__restrict__ __decpt, int *__restrict__ __sign) throw() +# 889 + __attribute((__nonnull__(3, 4))); +# 890 +extern char *qfcvt(long double __value, int __ndigit, int *__restrict__ __decpt, int *__restrict__ __sign) throw() +# 892 + __attribute((__nonnull__(3, 4))); +# 893 +extern char *qgcvt(long double __value, int __ndigit, char * __buf) throw() +# 894 + __attribute((__nonnull__(3))); +# 899 +extern int ecvt_r(double __value, int __ndigit, int *__restrict__ __decpt, int *__restrict__ __sign, char *__restrict__ __buf, size_t __len) throw() +# 901 + __attribute((__nonnull__(3, 4, 5))); +# 902 +extern int fcvt_r(double __value, int __ndigit, int *__restrict__ __decpt, int *__restrict__ __sign, char *__restrict__ __buf, size_t __len) throw() +# 904 + __attribute((__nonnull__(3, 4, 5))); +# 906 +extern int qecvt_r(long double __value, int __ndigit, int *__restrict__ __decpt, int *__restrict__ __sign, char *__restrict__ __buf, size_t __len) throw() +# 909 + __attribute((__nonnull__(3, 4, 5))); +# 910 +extern int qfcvt_r(long double __value, int __ndigit, int *__restrict__ __decpt, int *__restrict__ __sign, char *__restrict__ __buf, size_t __len) throw() +# 913 + __attribute((__nonnull__(3, 4, 5))); +# 919 +extern int mblen(const char * __s, size_t __n) throw(); +# 922 +extern int mbtowc(wchar_t *__restrict__ __pwc, const char *__restrict__ __s, size_t __n) throw(); +# 926 +extern int wctomb(char * __s, wchar_t __wchar) throw(); +# 930 +extern size_t mbstowcs(wchar_t *__restrict__ __pwcs, const char *__restrict__ __s, size_t __n) throw(); +# 933 +extern size_t wcstombs(char *__restrict__ __s, const wchar_t *__restrict__ __pwcs, size_t __n) throw(); +# 943 +extern int rpmatch(const char * __response) throw() __attribute((__nonnull__(1))); +# 954 "/usr/include/stdlib.h" 3 +extern int getsubopt(char **__restrict__ __optionp, char *const *__restrict__ __tokens, char **__restrict__ __valuep) throw() +# 957 + __attribute((__nonnull__(1, 2, 3))); +# 965 +extern int posix_openpt(int __oflag); +# 973 +extern int grantpt(int __fd) throw(); +# 977 +extern int unlockpt(int __fd) throw(); +# 982 +extern char *ptsname(int __fd) throw(); +# 989 +extern int ptsname_r(int __fd, char * __buf, size_t __buflen) throw() +# 990 + __attribute((__nonnull__(2))); +# 993 +extern int getpt(); +# 1000 +extern int getloadavg(double __loadavg[], int __nelem) throw() +# 1001 + __attribute((__nonnull__(1))); +# 1020 "/usr/include/stdlib.h" 3 +} +# 46 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 +extern "C++" { +# 48 +namespace std __attribute((__visibility__("default"))) { +# 52 +using ::abs; +# 56 +inline long abs(long __i) { return __builtin_labs(__i); } +# 61 +inline long long abs(long long __x) { return __builtin_llabs(__x); } +# 71 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 +constexpr double abs(double __x) +# 72 +{ return __builtin_fabs(__x); } +# 75 +constexpr float abs(float __x) +# 76 +{ return __builtin_fabsf(__x); } +# 79 +constexpr long double abs(long double __x) +# 80 +{ return __builtin_fabsl(__x); } +# 85 +__extension__ constexpr __int128 abs(__int128 __x) { return (__x >= (0)) ? __x : (-__x); } +# 137 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/std_abs.h" 3 +__extension__ constexpr __float128 abs(__float128 __x) +# 138 +{ +# 142 +return __builtin_fabsf128(__x); +# 147 +} +# 151 +} +# 152 +} +# 125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +extern "C++" { +# 127 +namespace std __attribute((__visibility__("default"))) { +# 131 +using ::div_t; +# 132 +using ::ldiv_t; +# 134 +using ::abort; +# 136 +using ::aligned_alloc; +# 138 +using ::atexit; +# 141 +using ::at_quick_exit; +# 144 +using ::atof; +# 145 +using ::atoi; +# 146 +using ::atol; +# 147 +using ::bsearch; +# 148 +using ::calloc; +# 149 +using ::div; +# 150 +using ::exit; +# 151 +using ::free; +# 152 +using ::getenv; +# 153 +using ::labs; +# 154 +using ::ldiv; +# 155 +using ::malloc; +# 157 +using ::mblen; +# 158 +using ::mbstowcs; +# 159 +using ::mbtowc; +# 161 +using ::qsort; +# 164 +using ::quick_exit; +# 167 +using ::rand; +# 168 +using ::realloc; +# 169 +using ::srand; +# 170 +using ::strtod; +# 171 +using ::strtol; +# 172 +using ::strtoul; +# 173 +using ::system; +# 175 +using ::wcstombs; +# 176 +using ::wctomb; +# 181 +inline ldiv_t div(long __i, long __j) noexcept { return ldiv(__i, __j); } +# 186 +} +# 199 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +namespace __gnu_cxx __attribute((__visibility__("default"))) { +# 204 +using ::lldiv_t; +# 210 +using ::_Exit; +# 214 +using ::llabs; +# 217 +inline lldiv_t div(long long __n, long long __d) +# 218 +{ lldiv_t __q; (__q.quot) = (__n / __d); (__q.rem) = (__n % __d); return __q; } +# 220 +using ::lldiv; +# 231 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cstdlib" 3 +using ::atoll; +# 232 +using ::strtoll; +# 233 +using ::strtoull; +# 235 +using ::strtof; +# 236 +using ::strtold; +# 239 +} +# 241 +namespace std { +# 244 +using __gnu_cxx::lldiv_t; +# 246 +using __gnu_cxx::_Exit; +# 248 +using __gnu_cxx::llabs; +# 249 +using __gnu_cxx::div; +# 250 +using __gnu_cxx::lldiv; +# 252 +using __gnu_cxx::atoll; +# 253 +using __gnu_cxx::strtof; +# 254 +using __gnu_cxx::strtoll; +# 255 +using __gnu_cxx::strtoull; +# 256 +using __gnu_cxx::strtold; +# 257 +} +# 261 +} +# 38 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/stdlib.h" 3 +using std::abort; +# 39 +using std::atexit; +# 40 +using std::exit; +# 43 +using std::at_quick_exit; +# 46 +using std::quick_exit; +# 49 +using std::_Exit; +# 57 +using std::abs; +# 58 +using std::atof; +# 59 +using std::atoi; +# 60 +using std::atol; +# 61 +using std::bsearch; +# 62 +using std::calloc; +# 63 +using std::div; +# 64 +using std::free; +# 65 +using std::getenv; +# 66 +using std::labs; +# 67 +using std::ldiv; +# 68 +using std::malloc; +# 70 +using std::mblen; +# 71 +using std::mbstowcs; +# 72 +using std::mbtowc; +# 74 +using std::qsort; +# 75 +using std::rand; +# 76 +using std::realloc; +# 77 +using std::srand; +# 78 +using std::strtod; +# 79 +using std::strtol; +# 80 +using std::strtoul; +# 81 +using std::system; +# 83 +using std::wcstombs; +# 84 +using std::wctomb; +# 184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +extern "C" { +# 191 +__attribute__((unused)) extern cudaError_t __cudaDeviceSynchronizeDeprecationAvoidance(); +# 244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) extern cudaError_t __cudaCDP2DeviceGetAttribute(int * value, cudaDeviceAttr attr, int device); +# 245 +__attribute__((unused)) extern cudaError_t __cudaCDP2DeviceGetLimit(size_t * pValue, cudaLimit limit); +# 246 +__attribute__((unused)) extern cudaError_t __cudaCDP2DeviceGetCacheConfig(cudaFuncCache * pCacheConfig); +# 247 +__attribute__((unused)) extern cudaError_t __cudaCDP2DeviceGetSharedMemConfig(cudaSharedMemConfig * pConfig); +# 248 +__attribute__((unused)) extern cudaError_t __cudaCDP2GetLastError(); +# 249 +__attribute__((unused)) extern cudaError_t __cudaCDP2PeekAtLastError(); +# 250 +__attribute__((unused)) extern const char *__cudaCDP2GetErrorString(cudaError_t error); +# 251 +__attribute__((unused)) extern const char *__cudaCDP2GetErrorName(cudaError_t error); +# 252 +__attribute__((unused)) extern cudaError_t __cudaCDP2GetDeviceCount(int * count); +# 253 +__attribute__((unused)) extern cudaError_t __cudaCDP2GetDevice(int * device); +# 254 +__attribute__((unused)) extern cudaError_t __cudaCDP2StreamCreateWithFlags(cudaStream_t * pStream, unsigned flags); +# 255 +__attribute__((unused)) extern cudaError_t __cudaCDP2StreamDestroy(cudaStream_t stream); +# 256 +__attribute__((unused)) extern cudaError_t __cudaCDP2StreamWaitEvent(cudaStream_t stream, cudaEvent_t event, unsigned flags); +# 257 +__attribute__((unused)) extern cudaError_t __cudaCDP2StreamWaitEvent_ptsz(cudaStream_t stream, cudaEvent_t event, unsigned flags); +# 258 +__attribute__((unused)) extern cudaError_t __cudaCDP2EventCreateWithFlags(cudaEvent_t * event, unsigned flags); +# 259 +__attribute__((unused)) extern cudaError_t __cudaCDP2EventRecord(cudaEvent_t event, cudaStream_t stream); +# 260 +__attribute__((unused)) extern cudaError_t __cudaCDP2EventRecord_ptsz(cudaEvent_t event, cudaStream_t stream); +# 261 +__attribute__((unused)) extern cudaError_t __cudaCDP2EventRecordWithFlags(cudaEvent_t event, cudaStream_t stream, unsigned flags); +# 262 +__attribute__((unused)) extern cudaError_t __cudaCDP2EventRecordWithFlags_ptsz(cudaEvent_t event, cudaStream_t stream, unsigned flags); +# 263 +__attribute__((unused)) extern cudaError_t __cudaCDP2EventDestroy(cudaEvent_t event); +# 264 +__attribute__((unused)) extern cudaError_t __cudaCDP2FuncGetAttributes(cudaFuncAttributes * attr, const void * func); +# 265 +__attribute__((unused)) extern cudaError_t __cudaCDP2Free(void * devPtr); +# 266 +__attribute__((unused)) extern cudaError_t __cudaCDP2Malloc(void ** devPtr, size_t size); +# 267 +__attribute__((unused)) extern cudaError_t __cudaCDP2MemcpyAsync(void * dst, const void * src, size_t count, cudaMemcpyKind kind, cudaStream_t stream); +# 268 +__attribute__((unused)) extern cudaError_t __cudaCDP2MemcpyAsync_ptsz(void * dst, const void * src, size_t count, cudaMemcpyKind kind, cudaStream_t stream); +# 269 +__attribute__((unused)) extern cudaError_t __cudaCDP2Memcpy2DAsync(void * dst, size_t dpitch, const void * src, size_t spitch, size_t width, size_t height, cudaMemcpyKind kind, cudaStream_t stream); +# 270 +__attribute__((unused)) extern cudaError_t __cudaCDP2Memcpy2DAsync_ptsz(void * dst, size_t dpitch, const void * src, size_t spitch, size_t width, size_t height, cudaMemcpyKind kind, cudaStream_t stream); +# 271 +__attribute__((unused)) extern cudaError_t __cudaCDP2Memcpy3DAsync(const cudaMemcpy3DParms * p, cudaStream_t stream); +# 272 +__attribute__((unused)) extern cudaError_t __cudaCDP2Memcpy3DAsync_ptsz(const cudaMemcpy3DParms * p, cudaStream_t stream); +# 273 +__attribute__((unused)) extern cudaError_t __cudaCDP2MemsetAsync(void * devPtr, int value, size_t count, cudaStream_t stream); +# 274 +__attribute__((unused)) extern cudaError_t __cudaCDP2MemsetAsync_ptsz(void * devPtr, int value, size_t count, cudaStream_t stream); +# 275 +__attribute__((unused)) extern cudaError_t __cudaCDP2Memset2DAsync(void * devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream); +# 276 +__attribute__((unused)) extern cudaError_t __cudaCDP2Memset2DAsync_ptsz(void * devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream); +# 277 +__attribute__((unused)) extern cudaError_t __cudaCDP2Memset3DAsync(cudaPitchedPtr pitchedDevPtr, int value, cudaExtent extent, cudaStream_t stream); +# 278 +__attribute__((unused)) extern cudaError_t __cudaCDP2Memset3DAsync_ptsz(cudaPitchedPtr pitchedDevPtr, int value, cudaExtent extent, cudaStream_t stream); +# 279 +__attribute__((unused)) extern cudaError_t __cudaCDP2RuntimeGetVersion(int * runtimeVersion); +# 280 +__attribute__((unused)) extern void *__cudaCDP2GetParameterBuffer(size_t alignment, size_t size); +# 281 +__attribute__((unused)) extern void *__cudaCDP2GetParameterBufferV2(void * func, dim3 gridDimension, dim3 blockDimension, unsigned sharedMemSize); +# 282 +__attribute__((unused)) extern cudaError_t __cudaCDP2LaunchDevice_ptsz(void * func, void * parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned sharedMemSize, cudaStream_t stream); +# 283 +__attribute__((unused)) extern cudaError_t __cudaCDP2LaunchDeviceV2_ptsz(void * parameterBuffer, cudaStream_t stream); +# 284 +__attribute__((unused)) extern cudaError_t __cudaCDP2LaunchDevice(void * func, void * parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned sharedMemSize, cudaStream_t stream); +# 285 +__attribute__((unused)) extern cudaError_t __cudaCDP2LaunchDeviceV2(void * parameterBuffer, cudaStream_t stream); +# 286 +__attribute__((unused)) extern cudaError_t __cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessor(int * numBlocks, const void * func, int blockSize, size_t dynamicSmemSize); +# 287 +__attribute__((unused)) extern cudaError_t __cudaCDP2OccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int * numBlocks, const void * func, int blockSize, size_t dynamicSmemSize, unsigned flags); +# 290 +extern cudaError_t cudaGraphLaunch(cudaGraphExec_t graphExec, cudaStream_t stream); +# 311 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) static inline cudaGraphExec_t cudaGetCurrentGraphExec() +# 312 +{int volatile ___ = 1; +# 316 +::exit(___);} +#if 0 +# 312 +{ +# 313 +unsigned long long current_graph_exec; +# 314 +__asm__("mov.u64 %0, %%current_graph_exec;" : "=l" (current_graph_exec) :); +# 315 +return (cudaGraphExec_t)current_graph_exec; +# 316 +} +#endif +# 346 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) extern cudaError_t cudaGraphKernelNodeSetParam(cudaGraphDeviceNode_t node, size_t offset, const void * value, size_t size); +# 374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) extern cudaError_t cudaGraphKernelNodeSetEnabled(cudaGraphDeviceNode_t node, bool enable); +# 401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) extern cudaError_t cudaGraphKernelNodeSetGridDim(cudaGraphDeviceNode_t node, dim3 gridDim); +# 430 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) extern cudaError_t cudaGraphKernelNodeUpdatesApply(const cudaGraphKernelNodeUpdate * updates, size_t updateCount); +# 448 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) static inline void cudaTriggerProgrammaticLaunchCompletion() +# 449 +{int volatile ___ = 1; +# 451 +::exit(___);} +#if 0 +# 449 +{ +# 450 +__asm__ volatile("griddepcontrol.launch_dependents;" : :); +# 451 +} +#endif +# 464 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) static inline void cudaGridDependencySynchronize() +# 465 +{int volatile ___ = 1; +# 467 +::exit(___);} +#if 0 +# 465 +{ +# 466 +__asm__ volatile("griddepcontrol.wait;" : : : "memory"); +# 467 +} +#endif +# 476 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) extern void cudaGraphSetConditional(cudaGraphConditionalHandle handle, unsigned value); +# 479 +__attribute__((unused)) extern unsigned long long cudaCGGetIntrinsicHandle(cudaCGScope scope); +# 480 +__attribute__((unused)) extern cudaError_t cudaCGSynchronize(unsigned long long handle, unsigned flags); +# 481 +__attribute__((unused)) extern cudaError_t cudaCGSynchronizeGrid(unsigned long long handle, unsigned flags); +# 482 +__attribute__((unused)) extern cudaError_t cudaCGGetSize(unsigned * numThreads, unsigned * numGrids, unsigned long long handle); +# 483 +__attribute__((unused)) extern cudaError_t cudaCGGetRank(unsigned * threadRank, unsigned * gridRank, unsigned long long handle); +# 711 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) static inline void *cudaGetParameterBuffer(size_t alignment, size_t size) +# 712 +{int volatile ___ = 1;(void)alignment;(void)size; +# 714 +::exit(___);} +#if 0 +# 712 +{ +# 713 +return __cudaCDP2GetParameterBuffer(alignment, size); +# 714 +} +#endif +# 721 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) static inline void *cudaGetParameterBufferV2(void *func, dim3 gridDimension, dim3 blockDimension, unsigned sharedMemSize) +# 722 +{int volatile ___ = 1;(void)func;(void)gridDimension;(void)blockDimension;(void)sharedMemSize; +# 724 +::exit(___);} +#if 0 +# 722 +{ +# 723 +return __cudaCDP2GetParameterBufferV2(func, gridDimension, blockDimension, sharedMemSize); +# 724 +} +#endif +# 731 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) static inline cudaError_t cudaLaunchDevice_ptsz(void *func, void *parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned sharedMemSize, cudaStream_t stream) +# 732 +{int volatile ___ = 1;(void)func;(void)parameterBuffer;(void)gridDimension;(void)blockDimension;(void)sharedMemSize;(void)stream; +# 734 +::exit(___);} +#if 0 +# 732 +{ +# 733 +return __cudaCDP2LaunchDevice_ptsz(func, parameterBuffer, gridDimension, blockDimension, sharedMemSize, stream); +# 734 +} +#endif +# 736 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) static inline cudaError_t cudaLaunchDeviceV2_ptsz(void *parameterBuffer, cudaStream_t stream) +# 737 +{int volatile ___ = 1;(void)parameterBuffer;(void)stream; +# 739 +::exit(___);} +#if 0 +# 737 +{ +# 738 +return __cudaCDP2LaunchDeviceV2_ptsz(parameterBuffer, stream); +# 739 +} +#endif +# 797 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) static inline cudaError_t cudaLaunchDevice(void *func, void *parameterBuffer, dim3 gridDimension, dim3 blockDimension, unsigned sharedMemSize, cudaStream_t stream) +# 798 +{int volatile ___ = 1;(void)func;(void)parameterBuffer;(void)gridDimension;(void)blockDimension;(void)sharedMemSize;(void)stream; +# 800 +::exit(___);} +#if 0 +# 798 +{ +# 799 +return __cudaCDP2LaunchDevice(func, parameterBuffer, gridDimension, blockDimension, sharedMemSize, stream); +# 800 +} +#endif +# 802 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +__attribute__((unused)) static inline cudaError_t cudaLaunchDeviceV2(void *parameterBuffer, cudaStream_t stream) +# 803 +{int volatile ___ = 1;(void)parameterBuffer;(void)stream; +# 805 +::exit(___);} +#if 0 +# 803 +{ +# 804 +return __cudaCDP2LaunchDeviceV2(parameterBuffer, stream); +# 805 +} +#endif +# 859 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +} +# 865 +template< class T> static inline cudaError_t cudaMalloc(T ** devPtr, size_t size); +# 866 +template< class T> static inline cudaError_t cudaFuncGetAttributes(cudaFuncAttributes * attr, T * entry); +# 867 +template< class T> static inline cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessor(int * numBlocks, T func, int blockSize, size_t dynamicSmemSize); +# 868 +template< class T> static inline cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int * numBlocks, T func, int blockSize, size_t dynamicSmemSize, unsigned flags); +# 898 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_device_runtime_api.h" +template< class T> __attribute__((unused)) static inline cudaError_t +# 899 +cudaGraphKernelNodeSetParam(cudaGraphDeviceNode_t node, size_t offset, const T &value) +# 900 +{int volatile ___ = 1;(void)node;(void)offset;(void)value; +# 902 +::exit(___);} +#if 0 +# 900 +{ +# 901 +return cudaGraphKernelNodeSetParam(node, offset, &value, sizeof(T)); +# 902 +} +#endif +# 284 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern "C" { +# 331 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceReset(); +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceSynchronize(); +# 439 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceSetLimit(cudaLimit limit, size_t value); +# 475 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetLimit(size_t * pValue, cudaLimit limit); +# 498 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetTexture1DLinearMaxWidth(size_t * maxWidthInElements, const cudaChannelFormatDesc * fmtDesc, int device); +# 532 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetCacheConfig(cudaFuncCache * pCacheConfig); +# 569 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetStreamPriorityRange(int * leastPriority, int * greatestPriority); +# 613 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceSetCacheConfig(cudaFuncCache cacheConfig); +# 640 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetByPCIBusId(int * device, const char * pciBusId); +# 670 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetPCIBusId(char * pciBusId, int len, int device); +# 721 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaIpcGetEventHandle(cudaIpcEventHandle_t * handle, cudaEvent_t event); +# 765 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaIpcOpenEventHandle(cudaEvent_t * event, cudaIpcEventHandle_t handle); +# 810 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaIpcGetMemHandle(cudaIpcMemHandle_t * handle, void * devPtr); +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaIpcOpenMemHandle(void ** devPtr, cudaIpcMemHandle_t handle, unsigned flags); +# 916 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaIpcCloseMemHandle(void * devPtr); +# 948 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceFlushGPUDirectRDMAWrites(cudaFlushGPUDirectRDMAWritesTarget target, cudaFlushGPUDirectRDMAWritesScope scope); +# 986 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceRegisterAsyncNotification(int device, cudaAsyncCallback callbackFunc, void * userData, cudaAsyncCallbackHandle_t * callback); +# 1009 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceUnregisterAsyncNotification(int device, cudaAsyncCallbackHandle_t callback); +# 1056 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaDeviceGetSharedMemConfig(cudaSharedMemConfig * pConfig); +# 1102 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaDeviceSetSharedMemConfig(cudaSharedMemConfig config); +# 1143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaThreadExit(); +# 1169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaThreadSynchronize(); +# 1218 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaThreadSetLimit(cudaLimit limit, size_t value); +# 1251 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaThreadGetLimit(size_t * pValue, cudaLimit limit); +# 1287 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaThreadGetCacheConfig(cudaFuncCache * pCacheConfig); +# 1334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaThreadSetCacheConfig(cudaFuncCache cacheConfig); +# 1399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetLastError(); +# 1450 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaPeekAtLastError(); +# 1466 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern const char *cudaGetErrorName(cudaError_t error); +# 1482 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern const char *cudaGetErrorString(cudaError_t error); +# 1511 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetDeviceCount(int * count); +# 1816 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetDeviceProperties_v2(cudaDeviceProp * prop, int device); +# 2020 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetAttribute(int * value, cudaDeviceAttr attr, int device); +# 2038 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetDefaultMemPool(cudaMemPool_t * memPool, int device); +# 2062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceSetMemPool(int device, cudaMemPool_t memPool); +# 2082 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetMemPool(cudaMemPool_t * memPool, int device); +# 2144 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetNvSciSyncAttributes(void * nvSciSyncAttrList, int device, int flags); +# 2184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetP2PAttribute(int * value, cudaDeviceP2PAttr attr, int srcDevice, int dstDevice); +# 2206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaChooseDevice(int * device, const cudaDeviceProp * prop); +# 2235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaInitDevice(int device, unsigned deviceFlags, unsigned flags); +# 2281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaSetDevice(int device); +# 2303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetDevice(int * device); +# 2334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaSetValidDevices(int * device_arr, int len); +# 2404 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaSetDeviceFlags(unsigned flags); +# 2449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetDeviceFlags(unsigned * flags); +# 2492 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamCreate(cudaStream_t * pStream); +# 2527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamCreateWithFlags(cudaStream_t * pStream, unsigned flags); +# 2579 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamCreateWithPriority(cudaStream_t * pStream, unsigned flags, int priority); +# 2606 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamGetPriority(cudaStream_t hStream, int * priority); +# 2631 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamGetFlags(cudaStream_t hStream, unsigned * flags); +# 2668 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamGetId(cudaStream_t hStream, unsigned long long * streamId); +# 2683 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaCtxResetPersistingL2Cache(); +# 2703 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamCopyAttributes(cudaStream_t dst, cudaStream_t src); +# 2724 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamGetAttribute(cudaStream_t hStream, cudaLaunchAttributeID attr, cudaLaunchAttributeValue * value_out); +# 2748 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamSetAttribute(cudaStream_t hStream, cudaLaunchAttributeID attr, const cudaLaunchAttributeValue * value); +# 2782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamDestroy(cudaStream_t stream); +# 2813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamWaitEvent(cudaStream_t stream, cudaEvent_t event, unsigned flags = 0); +# 2821 +typedef void (*cudaStreamCallback_t)(cudaStream_t stream, cudaError_t status, void * userData); +# 2888 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamAddCallback(cudaStream_t stream, cudaStreamCallback_t callback, void * userData, unsigned flags); +# 2912 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamSynchronize(cudaStream_t stream); +# 2937 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamQuery(cudaStream_t stream); +# 3021 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamAttachMemAsync(cudaStream_t stream, void * devPtr, size_t length = 0, unsigned flags = 4); +# 3060 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamBeginCapture(cudaStream_t stream, cudaStreamCaptureMode mode); +# 3101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamBeginCaptureToGraph(cudaStream_t stream, cudaGraph_t graph, const cudaGraphNode_t * dependencies, const cudaGraphEdgeData * dependencyData, size_t numDependencies, cudaStreamCaptureMode mode); +# 3152 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaThreadExchangeStreamCaptureMode(cudaStreamCaptureMode * mode); +# 3181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamEndCapture(cudaStream_t stream, cudaGraph_t * pGraph); +# 3219 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamIsCapturing(cudaStream_t stream, cudaStreamCaptureStatus * pCaptureStatus); +# 3269 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamGetCaptureInfo_v2(cudaStream_t stream, cudaStreamCaptureStatus * captureStatus_out, unsigned long long * id_out = 0, cudaGraph_t * graph_out = 0, const cudaGraphNode_t ** dependencies_out = 0, size_t * numDependencies_out = 0); +# 3328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamGetCaptureInfo_v3(cudaStream_t stream, cudaStreamCaptureStatus * captureStatus_out, unsigned long long * id_out = 0, cudaGraph_t * graph_out = 0, const cudaGraphNode_t ** dependencies_out = 0, const cudaGraphEdgeData ** edgeData_out = 0, size_t * numDependencies_out = 0); +# 3368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamUpdateCaptureDependencies(cudaStream_t stream, cudaGraphNode_t * dependencies, size_t numDependencies, unsigned flags = 0); +# 3403 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaStreamUpdateCaptureDependencies_v2(cudaStream_t stream, cudaGraphNode_t * dependencies, const cudaGraphEdgeData * dependencyData, size_t numDependencies, unsigned flags = 0); +# 3440 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaEventCreate(cudaEvent_t * event); +# 3477 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaEventCreateWithFlags(cudaEvent_t * event, unsigned flags); +# 3518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaEventRecord(cudaEvent_t event, cudaStream_t stream = 0); +# 3566 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaEventRecordWithFlags(cudaEvent_t event, cudaStream_t stream = 0, unsigned flags = 0); +# 3599 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaEventQuery(cudaEvent_t event); +# 3630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaEventSynchronize(cudaEvent_t event); +# 3660 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaEventDestroy(cudaEvent_t event); +# 3705 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaEventElapsedTime(float * ms, cudaEvent_t start, cudaEvent_t end); +# 3886 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaImportExternalMemory(cudaExternalMemory_t * extMem_out, const cudaExternalMemoryHandleDesc * memHandleDesc); +# 3941 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaExternalMemoryGetMappedBuffer(void ** devPtr, cudaExternalMemory_t extMem, const cudaExternalMemoryBufferDesc * bufferDesc); +# 4001 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaExternalMemoryGetMappedMipmappedArray(cudaMipmappedArray_t * mipmap, cudaExternalMemory_t extMem, const cudaExternalMemoryMipmappedArrayDesc * mipmapDesc); +# 4025 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDestroyExternalMemory(cudaExternalMemory_t extMem); +# 4179 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaImportExternalSemaphore(cudaExternalSemaphore_t * extSem_out, const cudaExternalSemaphoreHandleDesc * semHandleDesc); +# 4262 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaSignalExternalSemaphoresAsync_v2(const cudaExternalSemaphore_t * extSemArray, const cudaExternalSemaphoreSignalParams * paramsArray, unsigned numExtSems, cudaStream_t stream = 0); +# 4338 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaWaitExternalSemaphoresAsync_v2(const cudaExternalSemaphore_t * extSemArray, const cudaExternalSemaphoreWaitParams * paramsArray, unsigned numExtSems, cudaStream_t stream = 0); +# 4361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDestroyExternalSemaphore(cudaExternalSemaphore_t extSem); +# 4428 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaLaunchKernel(const void * func, dim3 gridDim, dim3 blockDim, void ** args, size_t sharedMem, cudaStream_t stream); +# 4490 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaLaunchKernelExC(const cudaLaunchConfig_t * config, const void * func, void ** args); +# 4547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaLaunchCooperativeKernel(const void * func, dim3 gridDim, dim3 blockDim, void ** args, size_t sharedMem, cudaStream_t stream); +# 4648 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaLaunchCooperativeKernelMultiDevice(cudaLaunchParams * launchParamsList, unsigned numDevices, unsigned flags = 0); +# 4693 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaFuncSetCacheConfig(const void * func, cudaFuncCache cacheConfig); +# 4727 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaFuncGetAttributes(cudaFuncAttributes * attr, const void * func); +# 4785 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaFuncSetAttribute(const void * func, cudaFuncAttribute attr, int value); +# 4809 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaFuncGetName(const char ** name, const void * func); +# 4831 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaFuncGetParamInfo(const void * func, size_t paramIndex, size_t * paramOffset, size_t * paramSize); +# 4855 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaSetDoubleForDevice(double * d); +# 4879 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaSetDoubleForHost(double * d); +# 4945 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaLaunchHostFunc(cudaStream_t stream, cudaHostFn_t fn, void * userData); +# 5019 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaFuncSetSharedMemConfig(const void * func, cudaSharedMemConfig config); +# 5075 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessor(int * numBlocks, const void * func, int blockSize, size_t dynamicSMemSize); +# 5104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaOccupancyAvailableDynamicSMemPerBlock(size_t * dynamicSmemSize, const void * func, int numBlocks, int blockSize); +# 5149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int * numBlocks, const void * func, int blockSize, size_t dynamicSMemSize, unsigned flags); +# 5184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaOccupancyMaxPotentialClusterSize(int * clusterSize, const void * func, const cudaLaunchConfig_t * launchConfig); +# 5223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaOccupancyMaxActiveClusters(int * numClusters, const void * func, const cudaLaunchConfig_t * launchConfig); +# 5343 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMallocManaged(void ** devPtr, size_t size, unsigned flags = 1); +# 5376 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMalloc(void ** devPtr, size_t size); +# 5413 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMallocHost(void ** ptr, size_t size); +# 5456 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMallocPitch(void ** devPtr, size_t * pitch, size_t width, size_t height); +# 5508 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMallocArray(cudaArray_t * array, const cudaChannelFormatDesc * desc, size_t width, size_t height = 0, unsigned flags = 0); +# 5547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaFree(void * devPtr); +# 5570 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaFreeHost(void * ptr); +# 5593 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaFreeArray(cudaArray_t array); +# 5616 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaFreeMipmappedArray(cudaMipmappedArray_t mipmappedArray); +# 5682 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaHostAlloc(void ** pHost, size_t size, unsigned flags); +# 5779 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaHostRegister(void * ptr, size_t size, unsigned flags); +# 5802 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaHostUnregister(void * ptr); +# 5847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaHostGetDevicePointer(void ** pDevice, void * pHost, unsigned flags); +# 5869 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaHostGetFlags(unsigned * pFlags, void * pHost); +# 5908 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMalloc3D(cudaPitchedPtr * pitchedDevPtr, cudaExtent extent); +# 6053 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMalloc3DArray(cudaArray_t * array, const cudaChannelFormatDesc * desc, cudaExtent extent, unsigned flags = 0); +# 6198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMallocMipmappedArray(cudaMipmappedArray_t * mipmappedArray, const cudaChannelFormatDesc * desc, cudaExtent extent, unsigned numLevels, unsigned flags = 0); +# 6231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetMipmappedArrayLevel(cudaArray_t * levelArray, cudaMipmappedArray_const_t mipmappedArray, unsigned level); +# 6336 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy3D(const cudaMemcpy3DParms * p); +# 6368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy3DPeer(const cudaMemcpy3DPeerParms * p); +# 6486 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy3DAsync(const cudaMemcpy3DParms * p, cudaStream_t stream = 0); +# 6513 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy3DPeerAsync(const cudaMemcpy3DPeerParms * p, cudaStream_t stream = 0); +# 6547 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemGetInfo(size_t * free, size_t * total); +# 6573 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaArrayGetInfo(cudaChannelFormatDesc * desc, cudaExtent * extent, unsigned * flags, cudaArray_t array); +# 6602 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaArrayGetPlane(cudaArray_t * pPlaneArray, cudaArray_t hArray, unsigned planeIdx); +# 6625 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaArrayGetMemoryRequirements(cudaArrayMemoryRequirements * memoryRequirements, cudaArray_t array, int device); +# 6649 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMipmappedArrayGetMemoryRequirements(cudaArrayMemoryRequirements * memoryRequirements, cudaMipmappedArray_t mipmap, int device); +# 6677 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaArrayGetSparseProperties(cudaArraySparseProperties * sparseProperties, cudaArray_t array); +# 6707 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMipmappedArrayGetSparseProperties(cudaArraySparseProperties * sparseProperties, cudaMipmappedArray_t mipmap); +# 6752 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy(void * dst, const void * src, size_t count, cudaMemcpyKind kind); +# 6787 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpyPeer(void * dst, int dstDevice, const void * src, int srcDevice, size_t count); +# 6836 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy2D(void * dst, size_t dpitch, const void * src, size_t spitch, size_t width, size_t height, cudaMemcpyKind kind); +# 6886 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy2DToArray(cudaArray_t dst, size_t wOffset, size_t hOffset, const void * src, size_t spitch, size_t width, size_t height, cudaMemcpyKind kind); +# 6936 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy2DFromArray(void * dst, size_t dpitch, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t width, size_t height, cudaMemcpyKind kind); +# 6983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy2DArrayToArray(cudaArray_t dst, size_t wOffsetDst, size_t hOffsetDst, cudaArray_const_t src, size_t wOffsetSrc, size_t hOffsetSrc, size_t width, size_t height, cudaMemcpyKind kind = cudaMemcpyDeviceToDevice); +# 7026 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpyToSymbol(const void * symbol, const void * src, size_t count, size_t offset = 0, cudaMemcpyKind kind = cudaMemcpyHostToDevice); +# 7070 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpyFromSymbol(void * dst, const void * symbol, size_t count, size_t offset = 0, cudaMemcpyKind kind = cudaMemcpyDeviceToHost); +# 7127 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpyAsync(void * dst, const void * src, size_t count, cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7162 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpyPeerAsync(void * dst, int dstDevice, const void * src, int srcDevice, size_t count, cudaStream_t stream = 0); +# 7225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy2DAsync(void * dst, size_t dpitch, const void * src, size_t spitch, size_t width, size_t height, cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7283 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy2DToArrayAsync(cudaArray_t dst, size_t wOffset, size_t hOffset, const void * src, size_t spitch, size_t width, size_t height, cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7340 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpy2DFromArrayAsync(void * dst, size_t dpitch, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t width, size_t height, cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpyToSymbolAsync(const void * symbol, const void * src, size_t count, size_t offset, cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7442 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemcpyFromSymbolAsync(void * dst, const void * symbol, size_t count, size_t offset, cudaMemcpyKind kind, cudaStream_t stream = 0); +# 7471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemset(void * devPtr, int value, size_t count); +# 7505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemset2D(void * devPtr, size_t pitch, int value, size_t width, size_t height); +# 7551 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemset3D(cudaPitchedPtr pitchedDevPtr, int value, cudaExtent extent); +# 7587 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemsetAsync(void * devPtr, int value, size_t count, cudaStream_t stream = 0); +# 7628 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemset2DAsync(void * devPtr, size_t pitch, int value, size_t width, size_t height, cudaStream_t stream = 0); +# 7681 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemset3DAsync(cudaPitchedPtr pitchedDevPtr, int value, cudaExtent extent, cudaStream_t stream = 0); +# 7709 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetSymbolAddress(void ** devPtr, const void * symbol); +# 7736 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetSymbolSize(size_t * size, const void * symbol); +# 7808 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPrefetchAsync(const void * devPtr, size_t count, int dstDevice, cudaStream_t stream = 0); +# 7889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPrefetchAsync_v2(const void * devPtr, size_t count, cudaMemLocation location, unsigned flags, cudaStream_t stream = 0); +# 8003 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemAdvise(const void * devPtr, size_t count, cudaMemoryAdvise advice, int device); +# 8126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemAdvise_v2(const void * devPtr, size_t count, cudaMemoryAdvise advice, cudaMemLocation location); +# 8208 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemRangeGetAttribute(void * data, size_t dataSize, cudaMemRangeAttribute attribute, const void * devPtr, size_t count); +# 8251 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemRangeGetAttributes(void ** data, size_t * dataSizes, cudaMemRangeAttribute * attributes, size_t numAttributes, const void * devPtr, size_t count); +# 8311 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaMemcpyToArray(cudaArray_t dst, size_t wOffset, size_t hOffset, const void * src, size_t count, cudaMemcpyKind kind); +# 8353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaMemcpyFromArray(void * dst, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t count, cudaMemcpyKind kind); +# 8396 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaMemcpyArrayToArray(cudaArray_t dst, size_t wOffsetDst, size_t hOffsetDst, cudaArray_const_t src, size_t wOffsetSrc, size_t hOffsetSrc, size_t count, cudaMemcpyKind kind = cudaMemcpyDeviceToDevice); +# 8447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaMemcpyToArrayAsync(cudaArray_t dst, size_t wOffset, size_t hOffset, const void * src, size_t count, cudaMemcpyKind kind, cudaStream_t stream = 0); +# 8497 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +__attribute((deprecated)) extern cudaError_t cudaMemcpyFromArrayAsync(void * dst, cudaArray_const_t src, size_t wOffset, size_t hOffset, size_t count, cudaMemcpyKind kind, cudaStream_t stream = 0); +# 8566 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMallocAsync(void ** devPtr, size_t size, cudaStream_t hStream); +# 8592 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaFreeAsync(void * devPtr, cudaStream_t hStream); +# 8617 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolTrimTo(cudaMemPool_t memPool, size_t minBytesToKeep); +# 8661 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolSetAttribute(cudaMemPool_t memPool, cudaMemPoolAttr attr, void * value); +# 8709 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolGetAttribute(cudaMemPool_t memPool, cudaMemPoolAttr attr, void * value); +# 8724 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolSetAccess(cudaMemPool_t memPool, const cudaMemAccessDesc * descList, size_t count); +# 8737 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolGetAccess(cudaMemAccessFlags * flags, cudaMemPool_t memPool, cudaMemLocation * location); +# 8777 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolCreate(cudaMemPool_t * memPool, const cudaMemPoolProps * poolProps); +# 8799 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolDestroy(cudaMemPool_t memPool); +# 8835 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMallocFromPoolAsync(void ** ptr, size_t size, cudaMemPool_t memPool, cudaStream_t stream); +# 8860 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolExportToShareableHandle(void * shareableHandle, cudaMemPool_t memPool, cudaMemAllocationHandleType handleType, unsigned flags); +# 8887 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolImportFromShareableHandle(cudaMemPool_t * memPool, void * shareableHandle, cudaMemAllocationHandleType handleType, unsigned flags); +# 8910 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolExportPointer(cudaMemPoolPtrExportData * exportData, void * ptr); +# 8939 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaMemPoolImportPointer(void ** ptr, cudaMemPool_t memPool, cudaMemPoolPtrExportData * exportData); +# 9092 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaPointerGetAttributes(cudaPointerAttributes * attributes, const void * ptr); +# 9133 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceCanAccessPeer(int * canAccessPeer, int device, int peerDevice); +# 9175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceEnablePeerAccess(int peerDevice, unsigned flags); +# 9197 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceDisablePeerAccess(int peerDevice); +# 9261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphicsUnregisterResource(cudaGraphicsResource_t resource); +# 9296 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphicsResourceSetMapFlags(cudaGraphicsResource_t resource, unsigned flags); +# 9335 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphicsMapResources(int count, cudaGraphicsResource_t * resources, cudaStream_t stream = 0); +# 9370 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphicsUnmapResources(int count, cudaGraphicsResource_t * resources, cudaStream_t stream = 0); +# 9402 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphicsResourceGetMappedPointer(void ** devPtr, size_t * size, cudaGraphicsResource_t resource); +# 9440 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphicsSubResourceGetMappedArray(cudaArray_t * array, cudaGraphicsResource_t resource, unsigned arrayIndex, unsigned mipLevel); +# 9469 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphicsResourceGetMappedMipmappedArray(cudaMipmappedArray_t * mipmappedArray, cudaGraphicsResource_t resource); +# 9504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetChannelDesc(cudaChannelFormatDesc * desc, cudaArray_const_t array); +# 9534 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaChannelFormatDesc cudaCreateChannelDesc(int x, int y, int z, int w, cudaChannelFormatKind f); +# 9759 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaCreateTextureObject(cudaTextureObject_t * pTexObject, const cudaResourceDesc * pResDesc, const cudaTextureDesc * pTexDesc, const cudaResourceViewDesc * pResViewDesc); +# 9779 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDestroyTextureObject(cudaTextureObject_t texObject); +# 9799 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetTextureObjectResourceDesc(cudaResourceDesc * pResDesc, cudaTextureObject_t texObject); +# 9819 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetTextureObjectTextureDesc(cudaTextureDesc * pTexDesc, cudaTextureObject_t texObject); +# 9840 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetTextureObjectResourceViewDesc(cudaResourceViewDesc * pResViewDesc, cudaTextureObject_t texObject); +# 9885 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaCreateSurfaceObject(cudaSurfaceObject_t * pSurfObject, const cudaResourceDesc * pResDesc); +# 9905 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDestroySurfaceObject(cudaSurfaceObject_t surfObject); +# 9924 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetSurfaceObjectResourceDesc(cudaResourceDesc * pResDesc, cudaSurfaceObject_t surfObject); +# 9958 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDriverGetVersion(int * driverVersion); +# 9987 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaRuntimeGetVersion(int * runtimeVersion); +# 10034 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphCreate(cudaGraph_t * pGraph, unsigned flags); +# 10132 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddKernelNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, const cudaKernelNodeParams * pNodeParams); +# 10165 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphKernelNodeGetParams(cudaGraphNode_t node, cudaKernelNodeParams * pNodeParams); +# 10191 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphKernelNodeSetParams(cudaGraphNode_t node, const cudaKernelNodeParams * pNodeParams); +# 10211 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphKernelNodeCopyAttributes(cudaGraphNode_t hSrc, cudaGraphNode_t hDst); +# 10234 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphKernelNodeGetAttribute(cudaGraphNode_t hNode, cudaLaunchAttributeID attr, cudaLaunchAttributeValue * value_out); +# 10258 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphKernelNodeSetAttribute(cudaGraphNode_t hNode, cudaLaunchAttributeID attr, const cudaLaunchAttributeValue * value); +# 10309 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddMemcpyNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, const cudaMemcpy3DParms * pCopyParams); +# 10368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddMemcpyNodeToSymbol(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, const void * symbol, const void * src, size_t count, size_t offset, cudaMemcpyKind kind); +# 10437 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddMemcpyNodeFromSymbol(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, void * dst, const void * symbol, size_t count, size_t offset, cudaMemcpyKind kind); +# 10505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddMemcpyNode1D(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, void * dst, const void * src, size_t count, cudaMemcpyKind kind); +# 10537 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphMemcpyNodeGetParams(cudaGraphNode_t node, cudaMemcpy3DParms * pNodeParams); +# 10564 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphMemcpyNodeSetParams(cudaGraphNode_t node, const cudaMemcpy3DParms * pNodeParams); +# 10603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphMemcpyNodeSetParamsToSymbol(cudaGraphNode_t node, const void * symbol, const void * src, size_t count, size_t offset, cudaMemcpyKind kind); +# 10649 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphMemcpyNodeSetParamsFromSymbol(cudaGraphNode_t node, void * dst, const void * symbol, size_t count, size_t offset, cudaMemcpyKind kind); +# 10695 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphMemcpyNodeSetParams1D(cudaGraphNode_t node, void * dst, const void * src, size_t count, cudaMemcpyKind kind); +# 10743 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddMemsetNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, const cudaMemsetParams * pMemsetParams); +# 10766 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphMemsetNodeGetParams(cudaGraphNode_t node, cudaMemsetParams * pNodeParams); +# 10790 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphMemsetNodeSetParams(cudaGraphNode_t node, const cudaMemsetParams * pNodeParams); +# 10832 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddHostNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, const cudaHostNodeParams * pNodeParams); +# 10855 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphHostNodeGetParams(cudaGraphNode_t node, cudaHostNodeParams * pNodeParams); +# 10879 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphHostNodeSetParams(cudaGraphNode_t node, const cudaHostNodeParams * pNodeParams); +# 10920 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddChildGraphNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, cudaGraph_t childGraph); +# 10947 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphChildGraphNodeGetGraph(cudaGraphNode_t node, cudaGraph_t * pGraph); +# 10985 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddEmptyNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies); +# 11029 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddEventRecordNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, cudaEvent_t event); +# 11056 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphEventRecordNodeGetEvent(cudaGraphNode_t node, cudaEvent_t * event_out); +# 11084 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphEventRecordNodeSetEvent(cudaGraphNode_t node, cudaEvent_t event); +# 11131 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddEventWaitNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, cudaEvent_t event); +# 11158 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphEventWaitNodeGetEvent(cudaGraphNode_t node, cudaEvent_t * event_out); +# 11186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphEventWaitNodeSetEvent(cudaGraphNode_t node, cudaEvent_t event); +# 11236 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddExternalSemaphoresSignalNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, const cudaExternalSemaphoreSignalNodeParams * nodeParams); +# 11269 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExternalSemaphoresSignalNodeGetParams(cudaGraphNode_t hNode, cudaExternalSemaphoreSignalNodeParams * params_out); +# 11297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExternalSemaphoresSignalNodeSetParams(cudaGraphNode_t hNode, const cudaExternalSemaphoreSignalNodeParams * nodeParams); +# 11347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddExternalSemaphoresWaitNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, const cudaExternalSemaphoreWaitNodeParams * nodeParams); +# 11380 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExternalSemaphoresWaitNodeGetParams(cudaGraphNode_t hNode, cudaExternalSemaphoreWaitNodeParams * params_out); +# 11408 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExternalSemaphoresWaitNodeSetParams(cudaGraphNode_t hNode, const cudaExternalSemaphoreWaitNodeParams * nodeParams); +# 11486 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddMemAllocNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, cudaMemAllocNodeParams * nodeParams); +# 11513 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphMemAllocNodeGetParams(cudaGraphNode_t node, cudaMemAllocNodeParams * params_out); +# 11574 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddMemFreeNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, void * dptr); +# 11598 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphMemFreeNodeGetParams(cudaGraphNode_t node, void * dptr_out); +# 11626 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGraphMemTrim(int device); +# 11663 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceGetGraphMemAttribute(int device, cudaGraphMemAttributeType attr, void * value); +# 11697 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaDeviceSetGraphMemAttribute(int device, cudaGraphMemAttributeType attr, void * value); +# 11725 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphClone(cudaGraph_t * pGraphClone, cudaGraph_t originalGraph); +# 11753 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphNodeFindInClone(cudaGraphNode_t * pNode, cudaGraphNode_t originalNode, cudaGraph_t clonedGraph); +# 11784 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphNodeGetType(cudaGraphNode_t node, cudaGraphNodeType * pType); +# 11815 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphGetNodes(cudaGraph_t graph, cudaGraphNode_t * nodes, size_t * numNodes); +# 11846 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphGetRootNodes(cudaGraph_t graph, cudaGraphNode_t * pRootNodes, size_t * pNumRootNodes); +# 11880 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphGetEdges(cudaGraph_t graph, cudaGraphNode_t * from, cudaGraphNode_t * to, size_t * numEdges); +# 11920 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphGetEdges_v2(cudaGraph_t graph, cudaGraphNode_t * from, cudaGraphNode_t * to, cudaGraphEdgeData * edgeData, size_t * numEdges); +# 11951 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphNodeGetDependencies(cudaGraphNode_t node, cudaGraphNode_t * pDependencies, size_t * pNumDependencies); +# 11988 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphNodeGetDependencies_v2(cudaGraphNode_t node, cudaGraphNode_t * pDependencies, cudaGraphEdgeData * edgeData, size_t * pNumDependencies); +# 12020 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphNodeGetDependentNodes(cudaGraphNode_t node, cudaGraphNode_t * pDependentNodes, size_t * pNumDependentNodes); +# 12058 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphNodeGetDependentNodes_v2(cudaGraphNode_t node, cudaGraphNode_t * pDependentNodes, cudaGraphEdgeData * edgeData, size_t * pNumDependentNodes); +# 12089 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddDependencies(cudaGraph_t graph, const cudaGraphNode_t * from, const cudaGraphNode_t * to, size_t numDependencies); +# 12121 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddDependencies_v2(cudaGraph_t graph, const cudaGraphNode_t * from, const cudaGraphNode_t * to, const cudaGraphEdgeData * edgeData, size_t numDependencies); +# 12152 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphRemoveDependencies(cudaGraph_t graph, const cudaGraphNode_t * from, const cudaGraphNode_t * to, size_t numDependencies); +# 12187 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphRemoveDependencies_v2(cudaGraph_t graph, const cudaGraphNode_t * from, const cudaGraphNode_t * to, const cudaGraphEdgeData * edgeData, size_t numDependencies); +# 12217 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphDestroyNode(cudaGraphNode_t node); +# 12288 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphInstantiate(cudaGraphExec_t * pGraphExec, cudaGraph_t graph, unsigned long long flags = 0); +# 12361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphInstantiateWithFlags(cudaGraphExec_t * pGraphExec, cudaGraph_t graph, unsigned long long flags = 0); +# 12468 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphInstantiateWithParams(cudaGraphExec_t * pGraphExec, cudaGraph_t graph, cudaGraphInstantiateParams * instantiateParams); +# 12493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecGetFlags(cudaGraphExec_t graphExec, unsigned long long * flags); +# 12552 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecKernelNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const cudaKernelNodeParams * pNodeParams); +# 12603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecMemcpyNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const cudaMemcpy3DParms * pNodeParams); +# 12658 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecMemcpyNodeSetParamsToSymbol(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const void * symbol, const void * src, size_t count, size_t offset, cudaMemcpyKind kind); +# 12721 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecMemcpyNodeSetParamsFromSymbol(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, void * dst, const void * symbol, size_t count, size_t offset, cudaMemcpyKind kind); +# 12782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecMemcpyNodeSetParams1D(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, void * dst, const void * src, size_t count, cudaMemcpyKind kind); +# 12841 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecMemsetNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const cudaMemsetParams * pNodeParams); +# 12881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecHostNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, const cudaHostNodeParams * pNodeParams); +# 12928 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecChildGraphNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t node, cudaGraph_t childGraph); +# 12973 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecEventRecordNodeSetEvent(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, cudaEvent_t event); +# 13018 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecEventWaitNodeSetEvent(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, cudaEvent_t event); +# 13066 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecExternalSemaphoresSignalNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, const cudaExternalSemaphoreSignalNodeParams * nodeParams); +# 13114 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecExternalSemaphoresWaitNodeSetParams(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, const cudaExternalSemaphoreWaitNodeParams * nodeParams); +# 13154 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphNodeSetEnabled(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, unsigned isEnabled); +# 13188 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphNodeGetEnabled(cudaGraphExec_t hGraphExec, cudaGraphNode_t hNode, unsigned * isEnabled); +# 13282 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecUpdate(cudaGraphExec_t hGraphExec, cudaGraph_t hGraph, cudaGraphExecUpdateResultInfo * resultInfo); +# 13307 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphUpload(cudaGraphExec_t graphExec, cudaStream_t stream); +# 13338 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphLaunch(cudaGraphExec_t graphExec, cudaStream_t stream); +# 13361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecDestroy(cudaGraphExec_t graphExec); +# 13382 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphDestroy(cudaGraph_t graph); +# 13401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphDebugDotPrint(cudaGraph_t graph, const char * path, unsigned flags); +# 13437 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaUserObjectCreate(cudaUserObject_t * object_out, void * ptr, cudaHostFn_t destroy, unsigned initialRefcount, unsigned flags); +# 13461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaUserObjectRetain(cudaUserObject_t object, unsigned count = 1); +# 13489 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaUserObjectRelease(cudaUserObject_t object, unsigned count = 1); +# 13517 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphRetainUserObject(cudaGraph_t graph, cudaUserObject_t object, unsigned count = 1, unsigned flags = 0); +# 13542 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphReleaseUserObject(cudaGraph_t graph, cudaUserObject_t object, unsigned count = 1); +# 13584 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddNode(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, size_t numDependencies, cudaGraphNodeParams * nodeParams); +# 13628 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphAddNode_v2(cudaGraphNode_t * pGraphNode, cudaGraph_t graph, const cudaGraphNode_t * pDependencies, const cudaGraphEdgeData * dependencyData, size_t numDependencies, cudaGraphNodeParams * nodeParams); +# 13657 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphNodeSetParams(cudaGraphNode_t node, cudaGraphNodeParams * nodeParams); +# 13706 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphExecNodeSetParams(cudaGraphExec_t graphExec, cudaGraphNode_t node, cudaGraphNodeParams * nodeParams); +# 13732 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGraphConditionalHandleCreate(cudaGraphConditionalHandle * pHandle_out, cudaGraph_t graph, unsigned defaultLaunchValue = 0, unsigned flags = 0); +# 13813 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetDriverEntryPoint(const char * symbol, void ** funcPtr, unsigned long long flags, cudaDriverEntryPointQueryResult * driverStatus = 0); +# 13889 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetDriverEntryPointByVersion(const char * symbol, void ** funcPtr, unsigned cudaVersion, unsigned long long flags, cudaDriverEntryPointQueryResult * driverStatus = 0); +# 13897 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetExportTable(const void ** ppExportTable, const cudaUUID_t * pExportTableId); +# 14076 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetFuncBySymbol(cudaFunction_t * functionPtr, const void * symbolPtr); +# 14092 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +extern cudaError_t cudaGetKernel(cudaKernel_t * kernelPtr, const void * entryFuncAddr); +# 14264 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime_api.h" +} +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" +template< class T> inline cudaChannelFormatDesc cudaCreateChannelDesc() +# 118 +{ +# 119 +return cudaCreateChannelDesc(0, 0, 0, 0, cudaChannelFormatKindNone); +# 120 +} +# 122 +static inline cudaChannelFormatDesc cudaCreateChannelDescHalf() +# 123 +{ +# 124 +int e = (((int)sizeof(unsigned short)) * 8); +# 126 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +# 127 +} +# 129 +static inline cudaChannelFormatDesc cudaCreateChannelDescHalf1() +# 130 +{ +# 131 +int e = (((int)sizeof(unsigned short)) * 8); +# 133 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +# 134 +} +# 136 +static inline cudaChannelFormatDesc cudaCreateChannelDescHalf2() +# 137 +{ +# 138 +int e = (((int)sizeof(unsigned short)) * 8); +# 140 +return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindFloat); +# 141 +} +# 143 +static inline cudaChannelFormatDesc cudaCreateChannelDescHalf4() +# 144 +{ +# 145 +int e = (((int)sizeof(unsigned short)) * 8); +# 147 +return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindFloat); +# 148 +} +# 150 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< char> () +# 151 +{ +# 152 +int e = (((int)sizeof(char)) * 8); +# 157 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +# 159 +} +# 161 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< signed char> () +# 162 +{ +# 163 +int e = (((int)sizeof(signed char)) * 8); +# 165 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +# 166 +} +# 168 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< unsigned char> () +# 169 +{ +# 170 +int e = (((int)sizeof(unsigned char)) * 8); +# 172 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +# 173 +} +# 175 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< char1> () +# 176 +{ +# 177 +int e = (((int)sizeof(signed char)) * 8); +# 179 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +# 180 +} +# 182 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< uchar1> () +# 183 +{ +# 184 +int e = (((int)sizeof(unsigned char)) * 8); +# 186 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +# 187 +} +# 189 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< char2> () +# 190 +{ +# 191 +int e = (((int)sizeof(signed char)) * 8); +# 193 +return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindSigned); +# 194 +} +# 196 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< uchar2> () +# 197 +{ +# 198 +int e = (((int)sizeof(unsigned char)) * 8); +# 200 +return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindUnsigned); +# 201 +} +# 203 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< char4> () +# 204 +{ +# 205 +int e = (((int)sizeof(signed char)) * 8); +# 207 +return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindSigned); +# 208 +} +# 210 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< uchar4> () +# 211 +{ +# 212 +int e = (((int)sizeof(unsigned char)) * 8); +# 214 +return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindUnsigned); +# 215 +} +# 217 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< short> () +# 218 +{ +# 219 +int e = (((int)sizeof(short)) * 8); +# 221 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +# 222 +} +# 224 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< unsigned short> () +# 225 +{ +# 226 +int e = (((int)sizeof(unsigned short)) * 8); +# 228 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +# 229 +} +# 231 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< short1> () +# 232 +{ +# 233 +int e = (((int)sizeof(short)) * 8); +# 235 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +# 236 +} +# 238 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< ushort1> () +# 239 +{ +# 240 +int e = (((int)sizeof(unsigned short)) * 8); +# 242 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +# 243 +} +# 245 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< short2> () +# 246 +{ +# 247 +int e = (((int)sizeof(short)) * 8); +# 249 +return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindSigned); +# 250 +} +# 252 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< ushort2> () +# 253 +{ +# 254 +int e = (((int)sizeof(unsigned short)) * 8); +# 256 +return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindUnsigned); +# 257 +} +# 259 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< short4> () +# 260 +{ +# 261 +int e = (((int)sizeof(short)) * 8); +# 263 +return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindSigned); +# 264 +} +# 266 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< ushort4> () +# 267 +{ +# 268 +int e = (((int)sizeof(unsigned short)) * 8); +# 270 +return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindUnsigned); +# 271 +} +# 273 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< int> () +# 274 +{ +# 275 +int e = (((int)sizeof(int)) * 8); +# 277 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +# 278 +} +# 280 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< unsigned> () +# 281 +{ +# 282 +int e = (((int)sizeof(unsigned)) * 8); +# 284 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +# 285 +} +# 287 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< int1> () +# 288 +{ +# 289 +int e = (((int)sizeof(int)) * 8); +# 291 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindSigned); +# 292 +} +# 294 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< uint1> () +# 295 +{ +# 296 +int e = (((int)sizeof(unsigned)) * 8); +# 298 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindUnsigned); +# 299 +} +# 301 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< int2> () +# 302 +{ +# 303 +int e = (((int)sizeof(int)) * 8); +# 305 +return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindSigned); +# 306 +} +# 308 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< uint2> () +# 309 +{ +# 310 +int e = (((int)sizeof(unsigned)) * 8); +# 312 +return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindUnsigned); +# 313 +} +# 315 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< int4> () +# 316 +{ +# 317 +int e = (((int)sizeof(int)) * 8); +# 319 +return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindSigned); +# 320 +} +# 322 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< uint4> () +# 323 +{ +# 324 +int e = (((int)sizeof(unsigned)) * 8); +# 326 +return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindUnsigned); +# 327 +} +# 389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/channel_descriptor.h" +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< float> () +# 390 +{ +# 391 +int e = (((int)sizeof(float)) * 8); +# 393 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +# 394 +} +# 396 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< float1> () +# 397 +{ +# 398 +int e = (((int)sizeof(float)) * 8); +# 400 +return cudaCreateChannelDesc(e, 0, 0, 0, cudaChannelFormatKindFloat); +# 401 +} +# 403 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< float2> () +# 404 +{ +# 405 +int e = (((int)sizeof(float)) * 8); +# 407 +return cudaCreateChannelDesc(e, e, 0, 0, cudaChannelFormatKindFloat); +# 408 +} +# 410 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< float4> () +# 411 +{ +# 412 +int e = (((int)sizeof(float)) * 8); +# 414 +return cudaCreateChannelDesc(e, e, e, e, cudaChannelFormatKindFloat); +# 415 +} +# 417 +static inline cudaChannelFormatDesc cudaCreateChannelDescNV12() +# 418 +{ +# 419 +int e = (((int)sizeof(char)) * 8); +# 421 +return cudaCreateChannelDesc(e, e, e, 0, cudaChannelFormatKindNV12); +# 422 +} +# 424 +template< cudaChannelFormatKind > inline cudaChannelFormatDesc cudaCreateChannelDesc() +# 425 +{ +# 426 +return cudaCreateChannelDesc(0, 0, 0, 0, cudaChannelFormatKindNone); +# 427 +} +# 430 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindSignedNormalized8X1> () +# 431 +{ +# 432 +return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindSignedNormalized8X1); +# 433 +} +# 435 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindSignedNormalized8X2> () +# 436 +{ +# 437 +return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindSignedNormalized8X2); +# 438 +} +# 440 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindSignedNormalized8X4> () +# 441 +{ +# 442 +return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindSignedNormalized8X4); +# 443 +} +# 446 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedNormalized8X1> () +# 447 +{ +# 448 +return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindUnsignedNormalized8X1); +# 449 +} +# 451 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedNormalized8X2> () +# 452 +{ +# 453 +return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindUnsignedNormalized8X2); +# 454 +} +# 456 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedNormalized8X4> () +# 457 +{ +# 458 +return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedNormalized8X4); +# 459 +} +# 462 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindSignedNormalized16X1> () +# 463 +{ +# 464 +return cudaCreateChannelDesc(16, 0, 0, 0, cudaChannelFormatKindSignedNormalized16X1); +# 465 +} +# 467 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindSignedNormalized16X2> () +# 468 +{ +# 469 +return cudaCreateChannelDesc(16, 16, 0, 0, cudaChannelFormatKindSignedNormalized16X2); +# 470 +} +# 472 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindSignedNormalized16X4> () +# 473 +{ +# 474 +return cudaCreateChannelDesc(16, 16, 16, 16, cudaChannelFormatKindSignedNormalized16X4); +# 475 +} +# 478 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedNormalized16X1> () +# 479 +{ +# 480 +return cudaCreateChannelDesc(16, 0, 0, 0, cudaChannelFormatKindUnsignedNormalized16X1); +# 481 +} +# 483 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedNormalized16X2> () +# 484 +{ +# 485 +return cudaCreateChannelDesc(16, 16, 0, 0, cudaChannelFormatKindUnsignedNormalized16X2); +# 486 +} +# 488 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedNormalized16X4> () +# 489 +{ +# 490 +return cudaCreateChannelDesc(16, 16, 16, 16, cudaChannelFormatKindUnsignedNormalized16X4); +# 491 +} +# 494 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindNV12> () +# 495 +{ +# 496 +return cudaCreateChannelDesc(8, 8, 8, 0, cudaChannelFormatKindNV12); +# 497 +} +# 500 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed1> () +# 501 +{ +# 502 +return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed1); +# 503 +} +# 506 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed1SRGB> () +# 507 +{ +# 508 +return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed1SRGB); +# 509 +} +# 512 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed2> () +# 513 +{ +# 514 +return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed2); +# 515 +} +# 518 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed2SRGB> () +# 519 +{ +# 520 +return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed2SRGB); +# 521 +} +# 524 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed3> () +# 525 +{ +# 526 +return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed3); +# 527 +} +# 530 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed3SRGB> () +# 531 +{ +# 532 +return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed3SRGB); +# 533 +} +# 536 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed4> () +# 537 +{ +# 538 +return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindUnsignedBlockCompressed4); +# 539 +} +# 542 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindSignedBlockCompressed4> () +# 543 +{ +# 544 +return cudaCreateChannelDesc(8, 0, 0, 0, cudaChannelFormatKindSignedBlockCompressed4); +# 545 +} +# 548 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed5> () +# 549 +{ +# 550 +return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindUnsignedBlockCompressed5); +# 551 +} +# 554 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindSignedBlockCompressed5> () +# 555 +{ +# 556 +return cudaCreateChannelDesc(8, 8, 0, 0, cudaChannelFormatKindSignedBlockCompressed5); +# 557 +} +# 560 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed6H> () +# 561 +{ +# 562 +return cudaCreateChannelDesc(16, 16, 16, 0, cudaChannelFormatKindUnsignedBlockCompressed6H); +# 563 +} +# 566 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindSignedBlockCompressed6H> () +# 567 +{ +# 568 +return cudaCreateChannelDesc(16, 16, 16, 0, cudaChannelFormatKindSignedBlockCompressed6H); +# 569 +} +# 572 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed7> () +# 573 +{ +# 574 +return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed7); +# 575 +} +# 578 +template<> inline cudaChannelFormatDesc cudaCreateChannelDesc< cudaChannelFormatKindUnsignedBlockCompressed7SRGB> () +# 579 +{ +# 580 +return cudaCreateChannelDesc(8, 8, 8, 8, cudaChannelFormatKindUnsignedBlockCompressed7SRGB); +# 581 +} +# 79 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +static inline cudaPitchedPtr make_cudaPitchedPtr(void *d, size_t p, size_t xsz, size_t ysz) +# 80 +{ +# 81 +cudaPitchedPtr s; +# 83 +(s.ptr) = d; +# 84 +(s.pitch) = p; +# 85 +(s.xsize) = xsz; +# 86 +(s.ysize) = ysz; +# 88 +return s; +# 89 +} +# 106 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +static inline cudaPos make_cudaPos(size_t x, size_t y, size_t z) +# 107 +{ +# 108 +cudaPos p; +# 110 +(p.x) = x; +# 111 +(p.y) = y; +# 112 +(p.z) = z; +# 114 +return p; +# 115 +} +# 132 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/driver_functions.h" +static inline cudaExtent make_cudaExtent(size_t w, size_t h, size_t d) +# 133 +{ +# 134 +cudaExtent e; +# 136 +(e.width) = w; +# 137 +(e.height) = h; +# 138 +(e.depth) = d; +# 140 +return e; +# 141 +} +# 77 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.h" +static inline char1 make_char1(signed char x); +# 79 +static inline uchar1 make_uchar1(unsigned char x); +# 81 +static inline char2 make_char2(signed char x, signed char y); +# 83 +static inline uchar2 make_uchar2(unsigned char x, unsigned char y); +# 85 +static inline char3 make_char3(signed char x, signed char y, signed char z); +# 87 +static inline uchar3 make_uchar3(unsigned char x, unsigned char y, unsigned char z); +# 89 +static inline char4 make_char4(signed char x, signed char y, signed char z, signed char w); +# 91 +static inline uchar4 make_uchar4(unsigned char x, unsigned char y, unsigned char z, unsigned char w); +# 93 +static inline short1 make_short1(short x); +# 95 +static inline ushort1 make_ushort1(unsigned short x); +# 97 +static inline short2 make_short2(short x, short y); +# 99 +static inline ushort2 make_ushort2(unsigned short x, unsigned short y); +# 101 +static inline short3 make_short3(short x, short y, short z); +# 103 +static inline ushort3 make_ushort3(unsigned short x, unsigned short y, unsigned short z); +# 105 +static inline short4 make_short4(short x, short y, short z, short w); +# 107 +static inline ushort4 make_ushort4(unsigned short x, unsigned short y, unsigned short z, unsigned short w); +# 109 +static inline int1 make_int1(int x); +# 111 +static inline uint1 make_uint1(unsigned x); +# 113 +static inline int2 make_int2(int x, int y); +# 115 +static inline uint2 make_uint2(unsigned x, unsigned y); +# 117 +static inline int3 make_int3(int x, int y, int z); +# 119 +static inline uint3 make_uint3(unsigned x, unsigned y, unsigned z); +# 121 +static inline int4 make_int4(int x, int y, int z, int w); +# 123 +static inline uint4 make_uint4(unsigned x, unsigned y, unsigned z, unsigned w); +# 125 +static inline long1 make_long1(long x); +# 127 +static inline ulong1 make_ulong1(unsigned long x); +# 129 +static inline long2 make_long2(long x, long y); +# 131 +static inline ulong2 make_ulong2(unsigned long x, unsigned long y); +# 133 +static inline long3 make_long3(long x, long y, long z); +# 135 +static inline ulong3 make_ulong3(unsigned long x, unsigned long y, unsigned long z); +# 137 +static inline long4 make_long4(long x, long y, long z, long w); +# 139 +static inline ulong4 make_ulong4(unsigned long x, unsigned long y, unsigned long z, unsigned long w); +# 141 +static inline float1 make_float1(float x); +# 143 +static inline float2 make_float2(float x, float y); +# 145 +static inline float3 make_float3(float x, float y, float z); +# 147 +static inline float4 make_float4(float x, float y, float z, float w); +# 149 +static inline longlong1 make_longlong1(long long x); +# 151 +static inline ulonglong1 make_ulonglong1(unsigned long long x); +# 153 +static inline longlong2 make_longlong2(long long x, long long y); +# 155 +static inline ulonglong2 make_ulonglong2(unsigned long long x, unsigned long long y); +# 157 +static inline longlong3 make_longlong3(long long x, long long y, long long z); +# 159 +static inline ulonglong3 make_ulonglong3(unsigned long long x, unsigned long long y, unsigned long long z); +# 161 +static inline longlong4 make_longlong4(long long x, long long y, long long z, long long w); +# 163 +static inline ulonglong4 make_ulonglong4(unsigned long long x, unsigned long long y, unsigned long long z, unsigned long long w); +# 165 +static inline double1 make_double1(double x); +# 167 +static inline double2 make_double2(double x, double y); +# 169 +static inline double3 make_double3(double x, double y, double z); +# 171 +static inline double4 make_double4(double x, double y, double z, double w); +# 73 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/vector_functions.hpp" +static inline char1 make_char1(signed char x) +# 74 +{ +# 75 +char1 t; (t.x) = x; return t; +# 76 +} +# 78 +static inline uchar1 make_uchar1(unsigned char x) +# 79 +{ +# 80 +uchar1 t; (t.x) = x; return t; +# 81 +} +# 83 +static inline char2 make_char2(signed char x, signed char y) +# 84 +{ +# 85 +char2 t; (t.x) = x; (t.y) = y; return t; +# 86 +} +# 88 +static inline uchar2 make_uchar2(unsigned char x, unsigned char y) +# 89 +{ +# 90 +uchar2 t; (t.x) = x; (t.y) = y; return t; +# 91 +} +# 93 +static inline char3 make_char3(signed char x, signed char y, signed char z) +# 94 +{ +# 95 +char3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 96 +} +# 98 +static inline uchar3 make_uchar3(unsigned char x, unsigned char y, unsigned char z) +# 99 +{ +# 100 +uchar3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 101 +} +# 103 +static inline char4 make_char4(signed char x, signed char y, signed char z, signed char w) +# 104 +{ +# 105 +char4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 106 +} +# 108 +static inline uchar4 make_uchar4(unsigned char x, unsigned char y, unsigned char z, unsigned char w) +# 109 +{ +# 110 +uchar4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 111 +} +# 113 +static inline short1 make_short1(short x) +# 114 +{ +# 115 +short1 t; (t.x) = x; return t; +# 116 +} +# 118 +static inline ushort1 make_ushort1(unsigned short x) +# 119 +{ +# 120 +ushort1 t; (t.x) = x; return t; +# 121 +} +# 123 +static inline short2 make_short2(short x, short y) +# 124 +{ +# 125 +short2 t; (t.x) = x; (t.y) = y; return t; +# 126 +} +# 128 +static inline ushort2 make_ushort2(unsigned short x, unsigned short y) +# 129 +{ +# 130 +ushort2 t; (t.x) = x; (t.y) = y; return t; +# 131 +} +# 133 +static inline short3 make_short3(short x, short y, short z) +# 134 +{ +# 135 +short3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 136 +} +# 138 +static inline ushort3 make_ushort3(unsigned short x, unsigned short y, unsigned short z) +# 139 +{ +# 140 +ushort3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 141 +} +# 143 +static inline short4 make_short4(short x, short y, short z, short w) +# 144 +{ +# 145 +short4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 146 +} +# 148 +static inline ushort4 make_ushort4(unsigned short x, unsigned short y, unsigned short z, unsigned short w) +# 149 +{ +# 150 +ushort4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 151 +} +# 153 +static inline int1 make_int1(int x) +# 154 +{ +# 155 +int1 t; (t.x) = x; return t; +# 156 +} +# 158 +static inline uint1 make_uint1(unsigned x) +# 159 +{ +# 160 +uint1 t; (t.x) = x; return t; +# 161 +} +# 163 +static inline int2 make_int2(int x, int y) +# 164 +{ +# 165 +int2 t; (t.x) = x; (t.y) = y; return t; +# 166 +} +# 168 +static inline uint2 make_uint2(unsigned x, unsigned y) +# 169 +{ +# 170 +uint2 t; (t.x) = x; (t.y) = y; return t; +# 171 +} +# 173 +static inline int3 make_int3(int x, int y, int z) +# 174 +{ +# 175 +int3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 176 +} +# 178 +static inline uint3 make_uint3(unsigned x, unsigned y, unsigned z) +# 179 +{ +# 180 +uint3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 181 +} +# 183 +static inline int4 make_int4(int x, int y, int z, int w) +# 184 +{ +# 185 +int4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 186 +} +# 188 +static inline uint4 make_uint4(unsigned x, unsigned y, unsigned z, unsigned w) +# 189 +{ +# 190 +uint4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 191 +} +# 193 +static inline long1 make_long1(long x) +# 194 +{ +# 195 +long1 t; (t.x) = x; return t; +# 196 +} +# 198 +static inline ulong1 make_ulong1(unsigned long x) +# 199 +{ +# 200 +ulong1 t; (t.x) = x; return t; +# 201 +} +# 203 +static inline long2 make_long2(long x, long y) +# 204 +{ +# 205 +long2 t; (t.x) = x; (t.y) = y; return t; +# 206 +} +# 208 +static inline ulong2 make_ulong2(unsigned long x, unsigned long y) +# 209 +{ +# 210 +ulong2 t; (t.x) = x; (t.y) = y; return t; +# 211 +} +# 213 +static inline long3 make_long3(long x, long y, long z) +# 214 +{ +# 215 +long3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 216 +} +# 218 +static inline ulong3 make_ulong3(unsigned long x, unsigned long y, unsigned long z) +# 219 +{ +# 220 +ulong3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 221 +} +# 223 +static inline long4 make_long4(long x, long y, long z, long w) +# 224 +{ +# 225 +long4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 226 +} +# 228 +static inline ulong4 make_ulong4(unsigned long x, unsigned long y, unsigned long z, unsigned long w) +# 229 +{ +# 230 +ulong4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 231 +} +# 233 +static inline float1 make_float1(float x) +# 234 +{ +# 235 +float1 t; (t.x) = x; return t; +# 236 +} +# 238 +static inline float2 make_float2(float x, float y) +# 239 +{ +# 240 +float2 t; (t.x) = x; (t.y) = y; return t; +# 241 +} +# 243 +static inline float3 make_float3(float x, float y, float z) +# 244 +{ +# 245 +float3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 246 +} +# 248 +static inline float4 make_float4(float x, float y, float z, float w) +# 249 +{ +# 250 +float4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 251 +} +# 253 +static inline longlong1 make_longlong1(long long x) +# 254 +{ +# 255 +longlong1 t; (t.x) = x; return t; +# 256 +} +# 258 +static inline ulonglong1 make_ulonglong1(unsigned long long x) +# 259 +{ +# 260 +ulonglong1 t; (t.x) = x; return t; +# 261 +} +# 263 +static inline longlong2 make_longlong2(long long x, long long y) +# 264 +{ +# 265 +longlong2 t; (t.x) = x; (t.y) = y; return t; +# 266 +} +# 268 +static inline ulonglong2 make_ulonglong2(unsigned long long x, unsigned long long y) +# 269 +{ +# 270 +ulonglong2 t; (t.x) = x; (t.y) = y; return t; +# 271 +} +# 273 +static inline longlong3 make_longlong3(long long x, long long y, long long z) +# 274 +{ +# 275 +longlong3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 276 +} +# 278 +static inline ulonglong3 make_ulonglong3(unsigned long long x, unsigned long long y, unsigned long long z) +# 279 +{ +# 280 +ulonglong3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 281 +} +# 283 +static inline longlong4 make_longlong4(long long x, long long y, long long z, long long w) +# 284 +{ +# 285 +longlong4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 286 +} +# 288 +static inline ulonglong4 make_ulonglong4(unsigned long long x, unsigned long long y, unsigned long long z, unsigned long long w) +# 289 +{ +# 290 +ulonglong4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 291 +} +# 293 +static inline double1 make_double1(double x) +# 294 +{ +# 295 +double1 t; (t.x) = x; return t; +# 296 +} +# 298 +static inline double2 make_double2(double x, double y) +# 299 +{ +# 300 +double2 t; (t.x) = x; (t.y) = y; return t; +# 301 +} +# 303 +static inline double3 make_double3(double x, double y, double z) +# 304 +{ +# 305 +double3 t; (t.x) = x; (t.y) = y; (t.z) = z; return t; +# 306 +} +# 308 +static inline double4 make_double4(double x, double y, double z, double w) +# 309 +{ +# 310 +double4 t; (t.x) = x; (t.y) = y; (t.z) = z; (t.w) = w; return t; +# 311 +} +# 28 "/usr/include/string.h" 3 +extern "C" { +# 43 "/usr/include/string.h" 3 +extern void *memcpy(void *__restrict__ __dest, const void *__restrict__ __src, size_t __n) throw() +# 44 + __attribute((__nonnull__(1, 2))); +# 47 +extern void *memmove(void * __dest, const void * __src, size_t __n) throw() +# 48 + __attribute((__nonnull__(1, 2))); +# 54 +extern void *memccpy(void *__restrict__ __dest, const void *__restrict__ __src, int __c, size_t __n) throw() +# 56 + __attribute((__nonnull__(1, 2))); +# 61 +extern void *memset(void * __s, int __c, size_t __n) throw() __attribute((__nonnull__(1))); +# 64 +extern int memcmp(const void * __s1, const void * __s2, size_t __n) throw() +# 65 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 69 +extern "C++" { +# 71 +extern void *memchr(void * __s, int __c, size_t __n) throw() __asm__("memchr") +# 72 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 73 +extern const void *memchr(const void * __s, int __c, size_t __n) throw() __asm__("memchr") +# 74 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 89 "/usr/include/string.h" 3 +} +# 99 "/usr/include/string.h" 3 +extern "C++" void *rawmemchr(void * __s, int __c) throw() __asm__("rawmemchr") +# 100 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 101 +extern "C++" const void *rawmemchr(const void * __s, int __c) throw() __asm__("rawmemchr") +# 102 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 110 +extern "C++" void *memrchr(void * __s, int __c, size_t __n) throw() __asm__("memrchr") +# 111 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 112 +extern "C++" const void *memrchr(const void * __s, int __c, size_t __n) throw() __asm__("memrchr") +# 113 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 122 "/usr/include/string.h" 3 +extern char *strcpy(char *__restrict__ __dest, const char *__restrict__ __src) throw() +# 123 + __attribute((__nonnull__(1, 2))); +# 125 +extern char *strncpy(char *__restrict__ __dest, const char *__restrict__ __src, size_t __n) throw() +# 127 + __attribute((__nonnull__(1, 2))); +# 130 +extern char *strcat(char *__restrict__ __dest, const char *__restrict__ __src) throw() +# 131 + __attribute((__nonnull__(1, 2))); +# 133 +extern char *strncat(char *__restrict__ __dest, const char *__restrict__ __src, size_t __n) throw() +# 134 + __attribute((__nonnull__(1, 2))); +# 137 +extern int strcmp(const char * __s1, const char * __s2) throw() +# 138 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 140 +extern int strncmp(const char * __s1, const char * __s2, size_t __n) throw() +# 141 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 144 +extern int strcoll(const char * __s1, const char * __s2) throw() +# 145 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 147 +extern size_t strxfrm(char *__restrict__ __dest, const char *__restrict__ __src, size_t __n) throw() +# 149 + __attribute((__nonnull__(2))); +# 156 +extern int strcoll_l(const char * __s1, const char * __s2, locale_t __l) throw() +# 157 + __attribute((__pure__)) __attribute((__nonnull__(1, 2, 3))); +# 160 +extern size_t strxfrm_l(char * __dest, const char * __src, size_t __n, locale_t __l) throw() +# 161 + __attribute((__nonnull__(2, 4))); +# 167 +extern char *strdup(const char * __s) throw() +# 168 + __attribute((__malloc__)) __attribute((__nonnull__(1))); +# 175 +extern char *strndup(const char * __string, size_t __n) throw() +# 176 + __attribute((__malloc__)) __attribute((__nonnull__(1))); +# 204 "/usr/include/string.h" 3 +extern "C++" { +# 206 +extern char *strchr(char * __s, int __c) throw() __asm__("strchr") +# 207 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 208 +extern const char *strchr(const char * __s, int __c) throw() __asm__("strchr") +# 209 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 224 "/usr/include/string.h" 3 +} +# 231 +extern "C++" { +# 233 +extern char *strrchr(char * __s, int __c) throw() __asm__("strrchr") +# 234 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 235 +extern const char *strrchr(const char * __s, int __c) throw() __asm__("strrchr") +# 236 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 251 "/usr/include/string.h" 3 +} +# 261 "/usr/include/string.h" 3 +extern "C++" char *strchrnul(char * __s, int __c) throw() __asm__("strchrnul") +# 262 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 263 +extern "C++" const char *strchrnul(const char * __s, int __c) throw() __asm__("strchrnul") +# 264 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 273 "/usr/include/string.h" 3 +extern size_t strcspn(const char * __s, const char * __reject) throw() +# 274 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 277 +extern size_t strspn(const char * __s, const char * __accept) throw() +# 278 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 281 +extern "C++" { +# 283 +extern char *strpbrk(char * __s, const char * __accept) throw() __asm__("strpbrk") +# 284 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 285 +extern const char *strpbrk(const char * __s, const char * __accept) throw() __asm__("strpbrk") +# 286 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 301 "/usr/include/string.h" 3 +} +# 308 +extern "C++" { +# 310 +extern char *strstr(char * __haystack, const char * __needle) throw() __asm__("strstr") +# 311 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 312 +extern const char *strstr(const char * __haystack, const char * __needle) throw() __asm__("strstr") +# 313 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 328 "/usr/include/string.h" 3 +} +# 336 +extern char *strtok(char *__restrict__ __s, const char *__restrict__ __delim) throw() +# 337 + __attribute((__nonnull__(2))); +# 341 +extern char *__strtok_r(char *__restrict__ __s, const char *__restrict__ __delim, char **__restrict__ __save_ptr) throw() +# 344 + __attribute((__nonnull__(2, 3))); +# 346 +extern char *strtok_r(char *__restrict__ __s, const char *__restrict__ __delim, char **__restrict__ __save_ptr) throw() +# 348 + __attribute((__nonnull__(2, 3))); +# 354 +extern "C++" char *strcasestr(char * __haystack, const char * __needle) throw() __asm__("strcasestr") +# 355 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 356 +extern "C++" const char *strcasestr(const char * __haystack, const char * __needle) throw() __asm__("strcasestr") +# 358 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 369 "/usr/include/string.h" 3 +extern void *memmem(const void * __haystack, size_t __haystacklen, const void * __needle, size_t __needlelen) throw() +# 371 + __attribute((__pure__)) __attribute((__nonnull__(1, 3))); +# 375 +extern void *__mempcpy(void *__restrict__ __dest, const void *__restrict__ __src, size_t __n) throw() +# 377 + __attribute((__nonnull__(1, 2))); +# 378 +extern void *mempcpy(void *__restrict__ __dest, const void *__restrict__ __src, size_t __n) throw() +# 380 + __attribute((__nonnull__(1, 2))); +# 385 +extern size_t strlen(const char * __s) throw() +# 386 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 391 +extern size_t strnlen(const char * __string, size_t __maxlen) throw() +# 392 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 397 +extern char *strerror(int __errnum) throw(); +# 421 "/usr/include/string.h" 3 +extern char *strerror_r(int __errnum, char * __buf, size_t __buflen) throw() +# 422 + __attribute((__nonnull__(2))); +# 428 +extern char *strerror_l(int __errnum, locale_t __l) throw(); +# 30 "/usr/include/strings.h" 3 +extern "C" { +# 34 +extern int bcmp(const void * __s1, const void * __s2, size_t __n) throw() +# 35 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 38 +extern void bcopy(const void * __src, void * __dest, size_t __n) throw() +# 39 + __attribute((__nonnull__(1, 2))); +# 42 +extern void bzero(void * __s, size_t __n) throw() __attribute((__nonnull__(1))); +# 46 +extern "C++" { +# 48 +extern char *index(char * __s, int __c) throw() __asm__("index") +# 49 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 50 +extern const char *index(const char * __s, int __c) throw() __asm__("index") +# 51 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 66 "/usr/include/strings.h" 3 +} +# 74 +extern "C++" { +# 76 +extern char *rindex(char * __s, int __c) throw() __asm__("rindex") +# 77 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 78 +extern const char *rindex(const char * __s, int __c) throw() __asm__("rindex") +# 79 + __attribute((__pure__)) __attribute((__nonnull__(1))); +# 94 "/usr/include/strings.h" 3 +} +# 104 "/usr/include/strings.h" 3 +extern int ffs(int __i) throw() __attribute((const)); +# 110 +extern int ffsl(long __l) throw() __attribute((const)); +# 111 +__extension__ extern int ffsll(long long __ll) throw() +# 112 + __attribute((const)); +# 116 +extern int strcasecmp(const char * __s1, const char * __s2) throw() +# 117 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 120 +extern int strncasecmp(const char * __s1, const char * __s2, size_t __n) throw() +# 121 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 128 +extern int strcasecmp_l(const char * __s1, const char * __s2, locale_t __loc) throw() +# 129 + __attribute((__pure__)) __attribute((__nonnull__(1, 2, 3))); +# 133 +extern int strncasecmp_l(const char * __s1, const char * __s2, size_t __n, locale_t __loc) throw() +# 135 + __attribute((__pure__)) __attribute((__nonnull__(1, 2, 4))); +# 138 +} +# 436 "/usr/include/string.h" 3 +extern void explicit_bzero(void * __s, size_t __n) throw() __attribute((__nonnull__(1))); +# 440 +extern char *strsep(char **__restrict__ __stringp, const char *__restrict__ __delim) throw() +# 442 + __attribute((__nonnull__(1, 2))); +# 447 +extern char *strsignal(int __sig) throw(); +# 450 +extern char *__stpcpy(char *__restrict__ __dest, const char *__restrict__ __src) throw() +# 451 + __attribute((__nonnull__(1, 2))); +# 452 +extern char *stpcpy(char *__restrict__ __dest, const char *__restrict__ __src) throw() +# 453 + __attribute((__nonnull__(1, 2))); +# 457 +extern char *__stpncpy(char *__restrict__ __dest, const char *__restrict__ __src, size_t __n) throw() +# 459 + __attribute((__nonnull__(1, 2))); +# 460 +extern char *stpncpy(char *__restrict__ __dest, const char *__restrict__ __src, size_t __n) throw() +# 462 + __attribute((__nonnull__(1, 2))); +# 467 +extern int strverscmp(const char * __s1, const char * __s2) throw() +# 468 + __attribute((__pure__)) __attribute((__nonnull__(1, 2))); +# 471 +extern char *strfry(char * __string) throw() __attribute((__nonnull__(1))); +# 474 +extern void *memfrob(void * __s, size_t __n) throw() __attribute((__nonnull__(1))); +# 482 +extern "C++" char *basename(char * __filename) throw() __asm__("basename") +# 483 + __attribute((__nonnull__(1))); +# 484 +extern "C++" const char *basename(const char * __filename) throw() __asm__("basename") +# 485 + __attribute((__nonnull__(1))); +# 499 "/usr/include/string.h" 3 +} +# 26 "/usr/include/bits/timex.h" 3 +struct timex { +# 28 +unsigned modes; +# 29 +__syscall_slong_t offset; +# 30 +__syscall_slong_t freq; +# 31 +__syscall_slong_t maxerror; +# 32 +__syscall_slong_t esterror; +# 33 +int status; +# 34 +__syscall_slong_t constant; +# 35 +__syscall_slong_t precision; +# 36 +__syscall_slong_t tolerance; +# 37 +timeval time; +# 38 +__syscall_slong_t tick; +# 39 +__syscall_slong_t ppsfreq; +# 40 +__syscall_slong_t jitter; +# 41 +int shift; +# 42 +__syscall_slong_t stabil; +# 43 +__syscall_slong_t jitcnt; +# 44 +__syscall_slong_t calcnt; +# 45 +__syscall_slong_t errcnt; +# 46 +__syscall_slong_t stbcnt; +# 48 +int tai; +# 51 +int: 32; int: 32; int: 32; int: 32; +# 52 +int: 32; int: 32; int: 32; int: 32; +# 53 +int: 32; int: 32; int: 32; +# 54 +}; +# 75 "/usr/include/bits/time.h" 3 +extern "C" { +# 78 +extern int clock_adjtime(__clockid_t __clock_id, timex * __utx) throw(); +# 80 +} +# 7 "/usr/include/bits/types/struct_tm.h" 3 +struct tm { +# 9 +int tm_sec; +# 10 +int tm_min; +# 11 +int tm_hour; +# 12 +int tm_mday; +# 13 +int tm_mon; +# 14 +int tm_year; +# 15 +int tm_wday; +# 16 +int tm_yday; +# 17 +int tm_isdst; +# 20 +long tm_gmtoff; +# 21 +const char *tm_zone; +# 26 +}; +# 8 "/usr/include/bits/types/struct_itimerspec.h" 3 +struct itimerspec { +# 10 +timespec it_interval; +# 11 +timespec it_value; +# 12 +}; +# 49 "/usr/include/time.h" 3 +struct sigevent; +# 68 "/usr/include/time.h" 3 +extern "C" { +# 72 +extern clock_t clock() throw(); +# 75 +extern time_t time(time_t * __timer) throw(); +# 78 +extern double difftime(time_t __time1, time_t __time0) throw() +# 79 + __attribute((const)); +# 82 +extern time_t mktime(tm * __tp) throw(); +# 88 +extern size_t strftime(char *__restrict__ __s, size_t __maxsize, const char *__restrict__ __format, const tm *__restrict__ __tp) throw(); +# 95 +extern char *strptime(const char *__restrict__ __s, const char *__restrict__ __fmt, tm * __tp) throw(); +# 104 +extern size_t strftime_l(char *__restrict__ __s, size_t __maxsize, const char *__restrict__ __format, const tm *__restrict__ __tp, locale_t __loc) throw(); +# 111 +extern char *strptime_l(const char *__restrict__ __s, const char *__restrict__ __fmt, tm * __tp, locale_t __loc) throw(); +# 119 +extern tm *gmtime(const time_t * __timer) throw(); +# 123 +extern tm *localtime(const time_t * __timer) throw(); +# 128 +extern tm *gmtime_r(const time_t *__restrict__ __timer, tm *__restrict__ __tp) throw(); +# 133 +extern tm *localtime_r(const time_t *__restrict__ __timer, tm *__restrict__ __tp) throw(); +# 139 +extern char *asctime(const tm * __tp) throw(); +# 142 +extern char *ctime(const time_t * __timer) throw(); +# 149 +extern char *asctime_r(const tm *__restrict__ __tp, char *__restrict__ __buf) throw(); +# 153 +extern char *ctime_r(const time_t *__restrict__ __timer, char *__restrict__ __buf) throw(); +# 159 +extern char *__tzname[2]; +# 160 +extern int __daylight; +# 161 +extern long __timezone; +# 166 +extern char *tzname[2]; +# 170 +extern void tzset() throw(); +# 174 +extern int daylight; +# 175 +extern long timezone; +# 181 +extern int stime(const time_t * __when) throw(); +# 196 "/usr/include/time.h" 3 +extern time_t timegm(tm * __tp) throw(); +# 199 +extern time_t timelocal(tm * __tp) throw(); +# 202 +extern int dysize(int __year) throw() __attribute((const)); +# 211 "/usr/include/time.h" 3 +extern int nanosleep(const timespec * __requested_time, timespec * __remaining); +# 216 +extern int clock_getres(clockid_t __clock_id, timespec * __res) throw(); +# 219 +extern int clock_gettime(clockid_t __clock_id, timespec * __tp) throw(); +# 222 +extern int clock_settime(clockid_t __clock_id, const timespec * __tp) throw(); +# 230 +extern int clock_nanosleep(clockid_t __clock_id, int __flags, const timespec * __req, timespec * __rem); +# 235 +extern int clock_getcpuclockid(pid_t __pid, clockid_t * __clock_id) throw(); +# 240 +extern int timer_create(clockid_t __clock_id, sigevent *__restrict__ __evp, timer_t *__restrict__ __timerid) throw(); +# 245 +extern int timer_delete(timer_t __timerid) throw(); +# 248 +extern int timer_settime(timer_t __timerid, int __flags, const itimerspec *__restrict__ __value, itimerspec *__restrict__ __ovalue) throw(); +# 253 +extern int timer_gettime(timer_t __timerid, itimerspec * __value) throw(); +# 257 +extern int timer_getoverrun(timer_t __timerid) throw(); +# 263 +extern int timespec_get(timespec * __ts, int __base) throw() +# 264 + __attribute((__nonnull__(1))); +# 280 "/usr/include/time.h" 3 +extern int getdate_err; +# 289 "/usr/include/time.h" 3 +extern tm *getdate(const char * __string); +# 303 "/usr/include/time.h" 3 +extern int getdate_r(const char *__restrict__ __string, tm *__restrict__ __resbufp); +# 307 +} +# 88 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +extern "C" { +# 91 +extern clock_t clock() throw(); +# 96 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +extern void *memset(void *, int, size_t) throw(); +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +extern void *memcpy(void *, const void *, size_t) throw(); +# 99 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/common_functions.h" +} +# 126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern "C" { +# 231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int abs(int a) throw(); +# 242 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern long labs(long a) throw(); +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern long long llabs(long long a) throw(); +# 281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double fabs(double x) throw(); +# 301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float fabsf(float x) throw(); +# 311 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern inline int min(const int a, const int b); +# 318 +extern inline unsigned umin(const unsigned a, const unsigned b); +# 325 +extern inline long long llmin(const long long a, const long long b); +# 332 +extern inline unsigned long long ullmin(const unsigned long long a, const unsigned long long b); +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float fminf(float x, float y) throw(); +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double fmin(double x, double y) throw(); +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern inline int max(const int a, const int b); +# 394 +extern inline unsigned umax(const unsigned a, const unsigned b); +# 401 +extern inline long long llmax(const long long a, const long long b); +# 408 +extern inline unsigned long long ullmax(const unsigned long long a, const unsigned long long b); +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float fmaxf(float x, float y) throw(); +# 449 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double fmax(double, double) throw(); +# 471 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double sin(double x) throw(); +# 489 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double cos(double x) throw(); +# 505 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern void sincos(double x, double * sptr, double * cptr) throw(); +# 518 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern void sincosf(float x, float * sptr, float * cptr) throw(); +# 541 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double tan(double x) throw(); +# 565 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double sqrt(double x) throw(); +# 591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double rsqrt(double x); +# 615 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float rsqrtf(float x); +# 642 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double log2(double x) throw(); +# 671 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double exp2(double x) throw(); +# 700 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float exp2f(float x) throw(); +# 731 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double exp10(double x) throw(); +# 758 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float exp10f(float x) throw(); +# 792 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double expm1(double x) throw(); +# 825 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float expm1f(float x) throw(); +# 852 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float log2f(float x) throw(); +# 877 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double log10(double x) throw(); +# 903 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double log(double x) throw(); +# 930 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double log1p(double x) throw(); +# 960 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float log1pf(float x) throw(); +# 986 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double floor(double x) throw(); +# 1015 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double exp(double x) throw(); +# 1034 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double cosh(double x) throw(); +# 1054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double sinh(double x) throw(); +# 1074 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double tanh(double x) throw(); +# 1098 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double acosh(double x) throw(); +# 1125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float acoshf(float x) throw(); +# 1149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double asinh(double x) throw(); +# 1173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float asinhf(float x) throw(); +# 1198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double atanh(double x) throw(); +# 1223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float atanhf(float x) throw(); +# 1241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double ldexp(double x, int exp) throw(); +# 1256 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float ldexpf(float x, int exp) throw(); +# 1277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double logb(double x) throw(); +# 1301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float logbf(float x) throw(); +# 1325 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int ilogb(double x) throw(); +# 1349 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int ilogbf(float x) throw(); +# 1377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double scalbn(double x, int n) throw(); +# 1405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float scalbnf(float x, int n) throw(); +# 1433 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double scalbln(double x, long n) throw(); +# 1461 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float scalblnf(float x, long n) throw(); +# 1493 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double frexp(double x, int * nptr) throw(); +# 1522 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float frexpf(float x, int * nptr) throw(); +# 1545 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double round(double x) throw(); +# 1571 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float roundf(float x) throw(); +# 1589 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern long lround(double x) throw(); +# 1607 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern long lroundf(float x) throw(); +# 1625 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern long long llround(double x) throw(); +# 1643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern long long llroundf(float x) throw(); +# 1713 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float rintf(float x) throw(); +# 1730 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern long lrint(double x) throw(); +# 1747 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern long lrintf(float x) throw(); +# 1764 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern long long llrint(double x) throw(); +# 1781 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern long long llrintf(float x) throw(); +# 1805 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double nearbyint(double x) throw(); +# 1829 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float nearbyintf(float x) throw(); +# 1853 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double ceil(double x) throw(); +# 1876 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double trunc(double x) throw(); +# 1902 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float truncf(float x) throw(); +# 1924 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double fdim(double x, double y) throw(); +# 1945 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float fdimf(float x, float y) throw(); +# 2028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double atan2(double y, double x) throw(); +# 2054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double atan(double x) throw(); +# 2071 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double acos(double x) throw(); +# 2093 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double asin(double x) throw(); +# 2124 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double hypot(double x, double y) throw(); +# 2181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float hypotf(float x, float y) throw(); +# 2453 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double cbrt(double x) throw(); +# 2480 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float cbrtf(float x) throw(); +# 2506 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double rcbrt(double x); +# 2527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float rcbrtf(float x); +# 2550 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double sinpi(double x); +# 2573 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float sinpif(float x); +# 2595 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double cospi(double x); +# 2617 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float cospif(float x); +# 2630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern void sincospi(double x, double * sptr, double * cptr); +# 2643 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern void sincospif(float x, float * sptr, float * cptr); +# 2729 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double pow(double x, double y) throw(); +# 2753 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double modf(double x, double * iptr) throw(); +# 2780 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double fmod(double x, double y) throw(); +# 2810 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double remainder(double x, double y) throw(); +# 2843 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float remainderf(float x, float y) throw(); +# 2881 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double remquo(double x, double y, int * quo) throw(); +# 2919 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float remquof(float x, float y, int * quo) throw(); +# 2940 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double j0(double x) throw(); +# 2962 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float j0f(float x) throw(); +# 2989 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double j1(double x) throw(); +# 3016 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float j1f(float x) throw(); +# 3039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double jn(int n, double x) throw(); +# 3062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float jnf(int n, float x) throw(); +# 3089 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double y0(double x) throw(); +# 3116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float y0f(float x) throw(); +# 3143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double y1(double x) throw(); +# 3170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float y1f(float x) throw(); +# 3198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double yn(int n, double x) throw(); +# 3226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float ynf(int n, float x) throw(); +# 3322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double erf(double x) throw(); +# 3347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float erff(float x) throw(); +# 3377 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double erfinv(double x); +# 3400 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float erfinvf(float x); +# 3424 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double erfc(double x) throw(); +# 3447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float erfcf(float x) throw(); +# 3479 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double lgamma(double x) throw(); +# 3507 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double erfcinv(double x); +# 3528 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float erfcinvf(float x); +# 3550 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double normcdfinv(double x); +# 3572 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float normcdfinvf(float x); +# 3591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double normcdf(double x); +# 3610 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float normcdff(float x); +# 3630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double erfcx(double x); +# 3650 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float erfcxf(float x); +# 3683 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float lgammaf(float x) throw(); +# 3712 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double tgamma(double x) throw(); +# 3741 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float tgammaf(float x) throw(); +# 3755 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double copysign(double x, double y) throw(); +# 3769 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float copysignf(float x, float y) throw(); +# 3788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double nextafter(double x, double y) throw(); +# 3807 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float nextafterf(float x, float y) throw(); +# 3823 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double nan(const char * tagp) throw(); +# 3839 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float nanf(const char * tagp) throw(); +# 3846 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __isinff(float) throw(); +# 3847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __isnanf(float) throw(); +# 3857 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __finite(double) throw(); +# 3858 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __finitef(float) throw(); +# 3859 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __signbit(double) throw(); +# 3860 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __isnan(double) throw(); +# 3861 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __isinf(double) throw(); +# 3864 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __signbitf(float) throw(); +# 3915 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern double fma(double x, double y, double z) throw(); +# 3965 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float fmaf(float x, float y, float z) throw(); +# 3976 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __signbitl(long double) throw(); +# 3982 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __finitel(long double) throw(); +# 3983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __isinfl(long double) throw(); +# 3984 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern int __isnanl(long double) throw(); +# 4028 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float acosf(float x) throw(); +# 4050 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float asinf(float x) throw(); +# 4077 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float atanf(float x) throw(); +# 4157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float atan2f(float y, float x) throw(); +# 4176 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float cosf(float x) throw(); +# 4196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float sinf(float x) throw(); +# 4216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float tanf(float x) throw(); +# 4235 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float coshf(float x) throw(); +# 4255 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float sinhf(float x) throw(); +# 4275 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float tanhf(float x) throw(); +# 4298 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float logf(float x) throw(); +# 4328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float expf(float x) throw(); +# 4351 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float log10f(float x) throw(); +# 4374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float modff(float x, float * iptr) throw(); +# 4457 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float powf(float x, float y) throw(); +# 4481 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float sqrtf(float x) throw(); +# 4504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float ceilf(float x) throw(); +# 4527 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float floorf(float x) throw(); +# 4553 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern float fmodf(float x, float y) throw(); +# 4568 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +} +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +extern "C++" { +# 69 +namespace std __attribute((__visibility__("default"))) { +# 73 +struct __true_type { }; +# 74 +struct __false_type { }; +# 76 +template< bool > +# 77 +struct __truth_type { +# 78 +typedef __false_type __type; }; +# 81 +template<> struct __truth_type< true> { +# 82 +typedef __true_type __type; }; +# 86 +template< class _Sp, class _Tp> +# 87 +struct __traitor { +# 89 +enum { __value = ((bool)_Sp::__value) || ((bool)_Tp::__value)}; +# 90 +typedef typename __truth_type< __value> ::__type __type; +# 91 +}; +# 94 +template< class , class > +# 95 +struct __are_same { +# 97 +enum { __value}; +# 98 +typedef __false_type __type; +# 99 +}; +# 101 +template< class _Tp> +# 102 +struct __are_same< _Tp, _Tp> { +# 104 +enum { __value = 1}; +# 105 +typedef __true_type __type; +# 106 +}; +# 109 +template< class _Tp> +# 110 +struct __is_void { +# 112 +enum { __value}; +# 113 +typedef __false_type __type; +# 114 +}; +# 117 +template<> struct __is_void< void> { +# 119 +enum { __value = 1}; +# 120 +typedef __true_type __type; +# 121 +}; +# 126 +template< class _Tp> +# 127 +struct __is_integer { +# 129 +enum { __value}; +# 130 +typedef __false_type __type; +# 131 +}; +# 138 +template<> struct __is_integer< bool> { +# 140 +enum { __value = 1}; +# 141 +typedef __true_type __type; +# 142 +}; +# 145 +template<> struct __is_integer< char> { +# 147 +enum { __value = 1}; +# 148 +typedef __true_type __type; +# 149 +}; +# 152 +template<> struct __is_integer< signed char> { +# 154 +enum { __value = 1}; +# 155 +typedef __true_type __type; +# 156 +}; +# 159 +template<> struct __is_integer< unsigned char> { +# 161 +enum { __value = 1}; +# 162 +typedef __true_type __type; +# 163 +}; +# 167 +template<> struct __is_integer< wchar_t> { +# 169 +enum { __value = 1}; +# 170 +typedef __true_type __type; +# 171 +}; +# 185 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +template<> struct __is_integer< char16_t> { +# 187 +enum { __value = 1}; +# 188 +typedef __true_type __type; +# 189 +}; +# 192 +template<> struct __is_integer< char32_t> { +# 194 +enum { __value = 1}; +# 195 +typedef __true_type __type; +# 196 +}; +# 200 +template<> struct __is_integer< short> { +# 202 +enum { __value = 1}; +# 203 +typedef __true_type __type; +# 204 +}; +# 207 +template<> struct __is_integer< unsigned short> { +# 209 +enum { __value = 1}; +# 210 +typedef __true_type __type; +# 211 +}; +# 214 +template<> struct __is_integer< int> { +# 216 +enum { __value = 1}; +# 217 +typedef __true_type __type; +# 218 +}; +# 221 +template<> struct __is_integer< unsigned> { +# 223 +enum { __value = 1}; +# 224 +typedef __true_type __type; +# 225 +}; +# 228 +template<> struct __is_integer< long> { +# 230 +enum { __value = 1}; +# 231 +typedef __true_type __type; +# 232 +}; +# 235 +template<> struct __is_integer< unsigned long> { +# 237 +enum { __value = 1}; +# 238 +typedef __true_type __type; +# 239 +}; +# 242 +template<> struct __is_integer< long long> { +# 244 +enum { __value = 1}; +# 245 +typedef __true_type __type; +# 246 +}; +# 249 +template<> struct __is_integer< unsigned long long> { +# 251 +enum { __value = 1}; +# 252 +typedef __true_type __type; +# 253 +}; +# 272 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +template<> struct __is_integer< __int128> { enum { __value = 1}; typedef __true_type __type; }; template<> struct __is_integer< unsigned __int128> { enum { __value = 1}; typedef __true_type __type; }; +# 289 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +template< class _Tp> +# 290 +struct __is_floating { +# 292 +enum { __value}; +# 293 +typedef __false_type __type; +# 294 +}; +# 298 +template<> struct __is_floating< float> { +# 300 +enum { __value = 1}; +# 301 +typedef __true_type __type; +# 302 +}; +# 305 +template<> struct __is_floating< double> { +# 307 +enum { __value = 1}; +# 308 +typedef __true_type __type; +# 309 +}; +# 312 +template<> struct __is_floating< long double> { +# 314 +enum { __value = 1}; +# 315 +typedef __true_type __type; +# 316 +}; +# 366 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +template< class _Tp> +# 367 +struct __is_pointer { +# 369 +enum { __value}; +# 370 +typedef __false_type __type; +# 371 +}; +# 373 +template< class _Tp> +# 374 +struct __is_pointer< _Tp *> { +# 376 +enum { __value = 1}; +# 377 +typedef __true_type __type; +# 378 +}; +# 383 +template< class _Tp> +# 384 +struct __is_arithmetic : public __traitor< __is_integer< _Tp> , __is_floating< _Tp> > { +# 386 +}; +# 391 +template< class _Tp> +# 392 +struct __is_scalar : public __traitor< __is_arithmetic< _Tp> , __is_pointer< _Tp> > { +# 394 +}; +# 399 +template< class _Tp> +# 400 +struct __is_char { +# 402 +enum { __value}; +# 403 +typedef __false_type __type; +# 404 +}; +# 407 +template<> struct __is_char< char> { +# 409 +enum { __value = 1}; +# 410 +typedef __true_type __type; +# 411 +}; +# 415 +template<> struct __is_char< wchar_t> { +# 417 +enum { __value = 1}; +# 418 +typedef __true_type __type; +# 419 +}; +# 422 +template< class _Tp> +# 423 +struct __is_byte { +# 425 +enum { __value}; +# 426 +typedef __false_type __type; +# 427 +}; +# 430 +template<> struct __is_byte< char> { +# 432 +enum { __value = 1}; +# 433 +typedef __true_type __type; +# 434 +}; +# 437 +template<> struct __is_byte< signed char> { +# 439 +enum { __value = 1}; +# 440 +typedef __true_type __type; +# 441 +}; +# 444 +template<> struct __is_byte< unsigned char> { +# 446 +enum { __value = 1}; +# 447 +typedef __true_type __type; +# 448 +}; +# 451 +enum class byte: unsigned char; +# 454 +template<> struct __is_byte< byte> { +# 456 +enum { __value = 1}; +# 457 +typedef __true_type __type; +# 458 +}; +# 470 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +template< class > struct iterator_traits; +# 473 +template< class _Tp> +# 474 +struct __is_nonvolatile_trivially_copyable { +# 476 +enum { __value = __is_trivially_copyable(_Tp)}; +# 477 +}; +# 482 +template< class _Tp> +# 483 +struct __is_nonvolatile_trivially_copyable< volatile _Tp> { +# 485 +enum { __value}; +# 486 +}; +# 489 +template< class _OutputIter, class _InputIter> +# 490 +struct __memcpyable { +# 492 +enum { __value}; +# 493 +}; +# 495 +template< class _Tp> +# 496 +struct __memcpyable< _Tp *, _Tp *> : public __is_nonvolatile_trivially_copyable< _Tp> { +# 498 +}; +# 500 +template< class _Tp> +# 501 +struct __memcpyable< _Tp *, const _Tp *> : public __is_nonvolatile_trivially_copyable< _Tp> { +# 503 +}; +# 510 +template< class _Iter1, class _Iter2> +# 511 +struct __memcmpable { +# 513 +enum { __value}; +# 514 +}; +# 517 +template< class _Tp> +# 518 +struct __memcmpable< _Tp *, _Tp *> : public __is_nonvolatile_trivially_copyable< _Tp> { +# 520 +}; +# 522 +template< class _Tp> +# 523 +struct __memcmpable< const _Tp *, _Tp *> : public __is_nonvolatile_trivially_copyable< _Tp> { +# 525 +}; +# 527 +template< class _Tp> +# 528 +struct __memcmpable< _Tp *, const _Tp *> : public __is_nonvolatile_trivially_copyable< _Tp> { +# 530 +}; +# 538 +template< class _Tp, bool _TreatAsBytes = __is_byte< _Tp> ::__value> +# 545 +struct __is_memcmp_ordered { +# 547 +static const bool __value = (((_Tp)(-1)) > ((_Tp)1)); +# 548 +}; +# 550 +template< class _Tp> +# 551 +struct __is_memcmp_ordered< _Tp, false> { +# 553 +static const bool __value = false; +# 554 +}; +# 557 +template< class _Tp, class _Up, bool = sizeof(_Tp) == sizeof(_Up)> +# 558 +struct __is_memcmp_ordered_with { +# 560 +static const bool __value = (__is_memcmp_ordered< _Tp> ::__value && __is_memcmp_ordered< _Up> ::__value); +# 562 +}; +# 564 +template< class _Tp, class _Up> +# 565 +struct __is_memcmp_ordered_with< _Tp, _Up, false> { +# 567 +static const bool __value = false; +# 568 +}; +# 580 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/cpp_type_traits.h" 3 +template<> struct __is_memcmp_ordered_with< byte, byte, true> { +# 581 +static constexpr inline bool __value = true; }; +# 583 +template< class _Tp, bool _SameSize> +# 584 +struct __is_memcmp_ordered_with< _Tp, byte, _SameSize> { +# 585 +static constexpr inline bool __value = false; }; +# 587 +template< class _Up, bool _SameSize> +# 588 +struct __is_memcmp_ordered_with< byte, _Up, _SameSize> { +# 589 +static constexpr inline bool __value = false; }; +# 595 +template< class _Tp> +# 596 +struct __is_move_iterator { +# 598 +enum { __value}; +# 599 +typedef __false_type __type; +# 600 +}; +# 604 +template< class _Iterator> inline _Iterator +# 607 +__miter_base(_Iterator __it) +# 608 +{ return __it; } +# 611 +} +# 612 +} +# 37 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 +extern "C++" { +# 39 +namespace __gnu_cxx __attribute((__visibility__("default"))) { +# 44 +template< bool , class > +# 45 +struct __enable_if { +# 46 +}; +# 48 +template< class _Tp> +# 49 +struct __enable_if< true, _Tp> { +# 50 +typedef _Tp __type; }; +# 54 +template< bool _Cond, class _Iftrue, class _Iffalse> +# 55 +struct __conditional_type { +# 56 +typedef _Iftrue __type; }; +# 58 +template< class _Iftrue, class _Iffalse> +# 59 +struct __conditional_type< false, _Iftrue, _Iffalse> { +# 60 +typedef _Iffalse __type; }; +# 64 +template< class _Tp> +# 65 +struct __add_unsigned { +# 68 +private: typedef __enable_if< std::__is_integer< _Tp> ::__value, _Tp> __if_type; +# 71 +public: typedef typename __enable_if< std::__is_integer< _Tp> ::__value, _Tp> ::__type __type; +# 72 +}; +# 75 +template<> struct __add_unsigned< char> { +# 76 +typedef unsigned char __type; }; +# 79 +template<> struct __add_unsigned< signed char> { +# 80 +typedef unsigned char __type; }; +# 83 +template<> struct __add_unsigned< short> { +# 84 +typedef unsigned short __type; }; +# 87 +template<> struct __add_unsigned< int> { +# 88 +typedef unsigned __type; }; +# 91 +template<> struct __add_unsigned< long> { +# 92 +typedef unsigned long __type; }; +# 95 +template<> struct __add_unsigned< long long> { +# 96 +typedef unsigned long long __type; }; +# 100 +template<> struct __add_unsigned< bool> ; +# 103 +template<> struct __add_unsigned< wchar_t> ; +# 107 +template< class _Tp> +# 108 +struct __remove_unsigned { +# 111 +private: typedef __enable_if< std::__is_integer< _Tp> ::__value, _Tp> __if_type; +# 114 +public: typedef typename __enable_if< std::__is_integer< _Tp> ::__value, _Tp> ::__type __type; +# 115 +}; +# 118 +template<> struct __remove_unsigned< char> { +# 119 +typedef signed char __type; }; +# 122 +template<> struct __remove_unsigned< unsigned char> { +# 123 +typedef signed char __type; }; +# 126 +template<> struct __remove_unsigned< unsigned short> { +# 127 +typedef short __type; }; +# 130 +template<> struct __remove_unsigned< unsigned> { +# 131 +typedef int __type; }; +# 134 +template<> struct __remove_unsigned< unsigned long> { +# 135 +typedef long __type; }; +# 138 +template<> struct __remove_unsigned< unsigned long long> { +# 139 +typedef long long __type; }; +# 143 +template<> struct __remove_unsigned< bool> ; +# 146 +template<> struct __remove_unsigned< wchar_t> ; +# 150 +template< class _Type> constexpr bool +# 153 +__is_null_pointer(_Type *__ptr) +# 154 +{ return __ptr == 0; } +# 156 +template< class _Type> constexpr bool +# 159 +__is_null_pointer(_Type) +# 160 +{ return false; } +# 164 +constexpr bool __is_null_pointer(std::nullptr_t) +# 165 +{ return true; } +# 170 +template< class _Tp, bool = std::template __is_integer< _Tp> ::__value> +# 171 +struct __promote { +# 172 +typedef double __type; }; +# 177 +template< class _Tp> +# 178 +struct __promote< _Tp, false> { +# 179 +}; +# 182 +template<> struct __promote< long double> { +# 183 +typedef long double __type; }; +# 186 +template<> struct __promote< double> { +# 187 +typedef double __type; }; +# 190 +template<> struct __promote< float> { +# 191 +typedef float __type; }; +# 225 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 +template< class ..._Tp> using __promoted_t = __decltype(((((typename __promote< _Tp> ::__type)0) + ... ))); +# 230 +template< class _Tp, class _Up> using __promote_2 = __promote< __promoted_t< _Tp, _Up> > ; +# 233 +template< class _Tp, class _Up, class _Vp> using __promote_3 = __promote< __promoted_t< _Tp, _Up, _Vp> > ; +# 236 +template< class _Tp, class _Up, class _Vp, class _Wp> using __promote_4 = __promote< __promoted_t< _Tp, _Up, _Vp, _Wp> > ; +# 270 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/type_traits.h" 3 +} +# 271 +} +# 34 "/usr/include/math.h" 3 +extern "C" { +# 149 "/usr/include/math.h" 3 +typedef float float_t; +# 150 +typedef double double_t; +# 238 "/usr/include/math.h" 3 +enum { +# 239 +FP_INT_UPWARD, +# 242 +FP_INT_DOWNWARD, +# 245 +FP_INT_TOWARDZERO, +# 248 +FP_INT_TONEARESTFROMZERO, +# 251 +FP_INT_TONEAREST +# 254 +}; +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 +extern int __fpclassify(double __value) throw() +# 22 + __attribute((const)); +# 25 +extern int __signbit(double __value) throw() +# 26 + __attribute((const)); +# 30 +extern int __isinf(double __value) throw() __attribute((const)); +# 33 +extern int __finite(double __value) throw() __attribute((const)); +# 36 +extern int __isnan(double __value) throw() __attribute((const)); +# 39 +extern int __iseqsig(double __x, double __y) throw(); +# 42 +extern int __issignaling(double __value) throw() +# 43 + __attribute((const)); +# 53 "/usr/include/bits/mathcalls.h" 3 +extern double acos(double __x) throw(); extern double __acos(double __x) throw(); +# 55 +extern double asin(double __x) throw(); extern double __asin(double __x) throw(); +# 57 +extern double atan(double __x) throw(); extern double __atan(double __x) throw(); +# 59 +extern double atan2(double __y, double __x) throw(); extern double __atan2(double __y, double __x) throw(); +# 62 +extern double cos(double __x) throw(); extern double __cos(double __x) throw(); +# 64 +extern double sin(double __x) throw(); extern double __sin(double __x) throw(); +# 66 +extern double tan(double __x) throw(); extern double __tan(double __x) throw(); +# 71 +extern double cosh(double __x) throw(); extern double __cosh(double __x) throw(); +# 73 +extern double sinh(double __x) throw(); extern double __sinh(double __x) throw(); +# 75 +extern double tanh(double __x) throw(); extern double __tanh(double __x) throw(); +# 79 +extern void sincos(double __x, double * __sinx, double * __cosx) throw(); extern void __sincos(double __x, double * __sinx, double * __cosx) throw(); +# 85 +extern double acosh(double __x) throw(); extern double __acosh(double __x) throw(); +# 87 +extern double asinh(double __x) throw(); extern double __asinh(double __x) throw(); +# 89 +extern double atanh(double __x) throw(); extern double __atanh(double __x) throw(); +# 95 +extern double exp(double __x) throw(); extern double __exp(double __x) throw(); +# 98 +extern double frexp(double __x, int * __exponent) throw(); extern double __frexp(double __x, int * __exponent) throw(); +# 101 +extern double ldexp(double __x, int __exponent) throw(); extern double __ldexp(double __x, int __exponent) throw(); +# 104 +extern double log(double __x) throw(); extern double __log(double __x) throw(); +# 107 +extern double log10(double __x) throw(); extern double __log10(double __x) throw(); +# 110 +extern double modf(double __x, double * __iptr) throw(); extern double __modf(double __x, double * __iptr) throw() __attribute((__nonnull__(2))); +# 114 +extern double exp10(double __x) throw(); extern double __exp10(double __x) throw(); +# 119 +extern double expm1(double __x) throw(); extern double __expm1(double __x) throw(); +# 122 +extern double log1p(double __x) throw(); extern double __log1p(double __x) throw(); +# 125 +extern double logb(double __x) throw(); extern double __logb(double __x) throw(); +# 130 +extern double exp2(double __x) throw(); extern double __exp2(double __x) throw(); +# 133 +extern double log2(double __x) throw(); extern double __log2(double __x) throw(); +# 140 +extern double pow(double __x, double __y) throw(); extern double __pow(double __x, double __y) throw(); +# 143 +extern double sqrt(double __x) throw(); extern double __sqrt(double __x) throw(); +# 147 +extern double hypot(double __x, double __y) throw(); extern double __hypot(double __x, double __y) throw(); +# 152 +extern double cbrt(double __x) throw(); extern double __cbrt(double __x) throw(); +# 159 +extern double ceil(double __x) throw() __attribute((const)); extern double __ceil(double __x) throw() __attribute((const)); +# 162 +extern double fabs(double __x) throw() __attribute((const)); extern double __fabs(double __x) throw() __attribute((const)); +# 165 +extern double floor(double __x) throw() __attribute((const)); extern double __floor(double __x) throw() __attribute((const)); +# 168 +extern double fmod(double __x, double __y) throw(); extern double __fmod(double __x, double __y) throw(); +# 182 "/usr/include/bits/mathcalls.h" 3 +extern int finite(double __value) throw() __attribute((const)); +# 185 +extern double drem(double __x, double __y) throw(); extern double __drem(double __x, double __y) throw(); +# 189 +extern double significand(double __x) throw(); extern double __significand(double __x) throw(); +# 196 +extern double copysign(double __x, double __y) throw() __attribute((const)); extern double __copysign(double __x, double __y) throw() __attribute((const)); +# 201 +extern double nan(const char * __tagb) throw(); extern double __nan(const char * __tagb) throw(); +# 217 "/usr/include/bits/mathcalls.h" 3 +extern double j0(double) throw(); extern double __j0(double) throw(); +# 218 +extern double j1(double) throw(); extern double __j1(double) throw(); +# 219 +extern double jn(int, double) throw(); extern double __jn(int, double) throw(); +# 220 +extern double y0(double) throw(); extern double __y0(double) throw(); +# 221 +extern double y1(double) throw(); extern double __y1(double) throw(); +# 222 +extern double yn(int, double) throw(); extern double __yn(int, double) throw(); +# 228 +extern double erf(double) throw(); extern double __erf(double) throw(); +# 229 +extern double erfc(double) throw(); extern double __erfc(double) throw(); +# 230 +extern double lgamma(double) throw(); extern double __lgamma(double) throw(); +# 235 +extern double tgamma(double) throw(); extern double __tgamma(double) throw(); +# 241 +extern double gamma(double) throw(); extern double __gamma(double) throw(); +# 249 +extern double lgamma_r(double, int * __signgamp) throw(); extern double __lgamma_r(double, int * __signgamp) throw(); +# 256 +extern double rint(double __x) throw(); extern double __rint(double __x) throw(); +# 259 +extern double nextafter(double __x, double __y) throw(); extern double __nextafter(double __x, double __y) throw(); +# 261 +extern double nexttoward(double __x, long double __y) throw(); extern double __nexttoward(double __x, long double __y) throw(); +# 266 +extern double nextdown(double __x) throw(); extern double __nextdown(double __x) throw(); +# 268 +extern double nextup(double __x) throw(); extern double __nextup(double __x) throw(); +# 272 +extern double remainder(double __x, double __y) throw(); extern double __remainder(double __x, double __y) throw(); +# 276 +extern double scalbn(double __x, int __n) throw(); extern double __scalbn(double __x, int __n) throw(); +# 280 +extern int ilogb(double __x) throw(); extern int __ilogb(double __x) throw(); +# 285 +extern long llogb(double __x) throw(); extern long __llogb(double __x) throw(); +# 290 +extern double scalbln(double __x, long __n) throw(); extern double __scalbln(double __x, long __n) throw(); +# 294 +extern double nearbyint(double __x) throw(); extern double __nearbyint(double __x) throw(); +# 298 +extern double round(double __x) throw() __attribute((const)); extern double __round(double __x) throw() __attribute((const)); +# 302 +extern double trunc(double __x) throw() __attribute((const)); extern double __trunc(double __x) throw() __attribute((const)); +# 307 +extern double remquo(double __x, double __y, int * __quo) throw(); extern double __remquo(double __x, double __y, int * __quo) throw(); +# 314 +extern long lrint(double __x) throw(); extern long __lrint(double __x) throw(); +# 316 +__extension__ extern long long llrint(double __x) throw(); extern long long __llrint(double __x) throw(); +# 320 +extern long lround(double __x) throw(); extern long __lround(double __x) throw(); +# 322 +__extension__ extern long long llround(double __x) throw(); extern long long __llround(double __x) throw(); +# 326 +extern double fdim(double __x, double __y) throw(); extern double __fdim(double __x, double __y) throw(); +# 329 +extern double fmax(double __x, double __y) throw() __attribute((const)); extern double __fmax(double __x, double __y) throw() __attribute((const)); +# 332 +extern double fmin(double __x, double __y) throw() __attribute((const)); extern double __fmin(double __x, double __y) throw() __attribute((const)); +# 335 +extern double fma(double __x, double __y, double __z) throw(); extern double __fma(double __x, double __y, double __z) throw(); +# 340 +extern double roundeven(double __x) throw() __attribute((const)); extern double __roundeven(double __x) throw() __attribute((const)); +# 344 +extern __intmax_t fromfp(double __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfp(double __x, int __round, unsigned __width) throw(); +# 349 +extern __uintmax_t ufromfp(double __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfp(double __x, int __round, unsigned __width) throw(); +# 355 +extern __intmax_t fromfpx(double __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpx(double __x, int __round, unsigned __width) throw(); +# 361 +extern __uintmax_t ufromfpx(double __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpx(double __x, int __round, unsigned __width) throw(); +# 365 +extern double fmaxmag(double __x, double __y) throw() __attribute((const)); extern double __fmaxmag(double __x, double __y) throw() __attribute((const)); +# 368 +extern double fminmag(double __x, double __y) throw() __attribute((const)); extern double __fminmag(double __x, double __y) throw() __attribute((const)); +# 371 +extern int totalorder(double __x, double __y) throw() +# 372 + __attribute((const)); +# 375 +extern int totalordermag(double __x, double __y) throw() +# 376 + __attribute((const)); +# 379 +extern int canonicalize(double * __cx, const double * __x) throw(); +# 382 +extern double getpayload(const double * __x) throw(); extern double __getpayload(const double * __x) throw(); +# 385 +extern int setpayload(double * __x, double __payload) throw(); +# 388 +extern int setpayloadsig(double * __x, double __payload) throw(); +# 396 +extern double scalb(double __x, double __n) throw(); extern double __scalb(double __x, double __n) throw(); +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 +extern int __fpclassifyf(float __value) throw() +# 22 + __attribute((const)); +# 25 +extern int __signbitf(float __value) throw() +# 26 + __attribute((const)); +# 30 +extern int __isinff(float __value) throw() __attribute((const)); +# 33 +extern int __finitef(float __value) throw() __attribute((const)); +# 36 +extern int __isnanf(float __value) throw() __attribute((const)); +# 39 +extern int __iseqsigf(float __x, float __y) throw(); +# 42 +extern int __issignalingf(float __value) throw() +# 43 + __attribute((const)); +# 53 "/usr/include/bits/mathcalls.h" 3 +extern float acosf(float __x) throw(); extern float __acosf(float __x) throw(); +# 55 +extern float asinf(float __x) throw(); extern float __asinf(float __x) throw(); +# 57 +extern float atanf(float __x) throw(); extern float __atanf(float __x) throw(); +# 59 +extern float atan2f(float __y, float __x) throw(); extern float __atan2f(float __y, float __x) throw(); +# 62 +extern float cosf(float __x) throw(); +# 64 +extern float sinf(float __x) throw(); +# 66 +extern float tanf(float __x) throw(); +# 71 +extern float coshf(float __x) throw(); extern float __coshf(float __x) throw(); +# 73 +extern float sinhf(float __x) throw(); extern float __sinhf(float __x) throw(); +# 75 +extern float tanhf(float __x) throw(); extern float __tanhf(float __x) throw(); +# 79 +extern void sincosf(float __x, float * __sinx, float * __cosx) throw(); +# 85 +extern float acoshf(float __x) throw(); extern float __acoshf(float __x) throw(); +# 87 +extern float asinhf(float __x) throw(); extern float __asinhf(float __x) throw(); +# 89 +extern float atanhf(float __x) throw(); extern float __atanhf(float __x) throw(); +# 95 +extern float expf(float __x) throw(); +# 98 +extern float frexpf(float __x, int * __exponent) throw(); extern float __frexpf(float __x, int * __exponent) throw(); +# 101 +extern float ldexpf(float __x, int __exponent) throw(); extern float __ldexpf(float __x, int __exponent) throw(); +# 104 +extern float logf(float __x) throw(); +# 107 +extern float log10f(float __x) throw(); +# 110 +extern float modff(float __x, float * __iptr) throw(); extern float __modff(float __x, float * __iptr) throw() __attribute((__nonnull__(2))); +# 114 +extern float exp10f(float __x) throw(); +# 119 +extern float expm1f(float __x) throw(); extern float __expm1f(float __x) throw(); +# 122 +extern float log1pf(float __x) throw(); extern float __log1pf(float __x) throw(); +# 125 +extern float logbf(float __x) throw(); extern float __logbf(float __x) throw(); +# 130 +extern float exp2f(float __x) throw(); extern float __exp2f(float __x) throw(); +# 133 +extern float log2f(float __x) throw(); +# 140 +extern float powf(float __x, float __y) throw(); +# 143 +extern float sqrtf(float __x) throw(); extern float __sqrtf(float __x) throw(); +# 147 +extern float hypotf(float __x, float __y) throw(); extern float __hypotf(float __x, float __y) throw(); +# 152 +extern float cbrtf(float __x) throw(); extern float __cbrtf(float __x) throw(); +# 159 +extern float ceilf(float __x) throw() __attribute((const)); extern float __ceilf(float __x) throw() __attribute((const)); +# 162 +extern float fabsf(float __x) throw() __attribute((const)); extern float __fabsf(float __x) throw() __attribute((const)); +# 165 +extern float floorf(float __x) throw() __attribute((const)); extern float __floorf(float __x) throw() __attribute((const)); +# 168 +extern float fmodf(float __x, float __y) throw(); extern float __fmodf(float __x, float __y) throw(); +# 177 "/usr/include/bits/mathcalls.h" 3 +extern int isinff(float __value) throw() __attribute((const)); +# 182 +extern int finitef(float __value) throw() __attribute((const)); +# 185 +extern float dremf(float __x, float __y) throw(); extern float __dremf(float __x, float __y) throw(); +# 189 +extern float significandf(float __x) throw(); extern float __significandf(float __x) throw(); +# 196 +extern float copysignf(float __x, float __y) throw() __attribute((const)); extern float __copysignf(float __x, float __y) throw() __attribute((const)); +# 201 +extern float nanf(const char * __tagb) throw(); extern float __nanf(const char * __tagb) throw(); +# 211 "/usr/include/bits/mathcalls.h" 3 +extern int isnanf(float __value) throw() __attribute((const)); +# 217 +extern float j0f(float) throw(); extern float __j0f(float) throw(); +# 218 +extern float j1f(float) throw(); extern float __j1f(float) throw(); +# 219 +extern float jnf(int, float) throw(); extern float __jnf(int, float) throw(); +# 220 +extern float y0f(float) throw(); extern float __y0f(float) throw(); +# 221 +extern float y1f(float) throw(); extern float __y1f(float) throw(); +# 222 +extern float ynf(int, float) throw(); extern float __ynf(int, float) throw(); +# 228 +extern float erff(float) throw(); extern float __erff(float) throw(); +# 229 +extern float erfcf(float) throw(); extern float __erfcf(float) throw(); +# 230 +extern float lgammaf(float) throw(); extern float __lgammaf(float) throw(); +# 235 +extern float tgammaf(float) throw(); extern float __tgammaf(float) throw(); +# 241 +extern float gammaf(float) throw(); extern float __gammaf(float) throw(); +# 249 +extern float lgammaf_r(float, int * __signgamp) throw(); extern float __lgammaf_r(float, int * __signgamp) throw(); +# 256 +extern float rintf(float __x) throw(); extern float __rintf(float __x) throw(); +# 259 +extern float nextafterf(float __x, float __y) throw(); extern float __nextafterf(float __x, float __y) throw(); +# 261 +extern float nexttowardf(float __x, long double __y) throw(); extern float __nexttowardf(float __x, long double __y) throw(); +# 266 +extern float nextdownf(float __x) throw(); extern float __nextdownf(float __x) throw(); +# 268 +extern float nextupf(float __x) throw(); extern float __nextupf(float __x) throw(); +# 272 +extern float remainderf(float __x, float __y) throw(); extern float __remainderf(float __x, float __y) throw(); +# 276 +extern float scalbnf(float __x, int __n) throw(); extern float __scalbnf(float __x, int __n) throw(); +# 280 +extern int ilogbf(float __x) throw(); extern int __ilogbf(float __x) throw(); +# 285 +extern long llogbf(float __x) throw(); extern long __llogbf(float __x) throw(); +# 290 +extern float scalblnf(float __x, long __n) throw(); extern float __scalblnf(float __x, long __n) throw(); +# 294 +extern float nearbyintf(float __x) throw(); extern float __nearbyintf(float __x) throw(); +# 298 +extern float roundf(float __x) throw() __attribute((const)); extern float __roundf(float __x) throw() __attribute((const)); +# 302 +extern float truncf(float __x) throw() __attribute((const)); extern float __truncf(float __x) throw() __attribute((const)); +# 307 +extern float remquof(float __x, float __y, int * __quo) throw(); extern float __remquof(float __x, float __y, int * __quo) throw(); +# 314 +extern long lrintf(float __x) throw(); extern long __lrintf(float __x) throw(); +# 316 +__extension__ extern long long llrintf(float __x) throw(); extern long long __llrintf(float __x) throw(); +# 320 +extern long lroundf(float __x) throw(); extern long __lroundf(float __x) throw(); +# 322 +__extension__ extern long long llroundf(float __x) throw(); extern long long __llroundf(float __x) throw(); +# 326 +extern float fdimf(float __x, float __y) throw(); extern float __fdimf(float __x, float __y) throw(); +# 329 +extern float fmaxf(float __x, float __y) throw() __attribute((const)); extern float __fmaxf(float __x, float __y) throw() __attribute((const)); +# 332 +extern float fminf(float __x, float __y) throw() __attribute((const)); extern float __fminf(float __x, float __y) throw() __attribute((const)); +# 335 +extern float fmaf(float __x, float __y, float __z) throw(); extern float __fmaf(float __x, float __y, float __z) throw(); +# 340 +extern float roundevenf(float __x) throw() __attribute((const)); extern float __roundevenf(float __x) throw() __attribute((const)); +# 344 +extern __intmax_t fromfpf(float __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpf(float __x, int __round, unsigned __width) throw(); +# 349 +extern __uintmax_t ufromfpf(float __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpf(float __x, int __round, unsigned __width) throw(); +# 355 +extern __intmax_t fromfpxf(float __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpxf(float __x, int __round, unsigned __width) throw(); +# 361 +extern __uintmax_t ufromfpxf(float __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpxf(float __x, int __round, unsigned __width) throw(); +# 365 +extern float fmaxmagf(float __x, float __y) throw() __attribute((const)); extern float __fmaxmagf(float __x, float __y) throw() __attribute((const)); +# 368 +extern float fminmagf(float __x, float __y) throw() __attribute((const)); extern float __fminmagf(float __x, float __y) throw() __attribute((const)); +# 371 +extern int totalorderf(float __x, float __y) throw() +# 372 + __attribute((const)); +# 375 +extern int totalordermagf(float __x, float __y) throw() +# 376 + __attribute((const)); +# 379 +extern int canonicalizef(float * __cx, const float * __x) throw(); +# 382 +extern float getpayloadf(const float * __x) throw(); extern float __getpayloadf(const float * __x) throw(); +# 385 +extern int setpayloadf(float * __x, float __payload) throw(); +# 388 +extern int setpayloadsigf(float * __x, float __payload) throw(); +# 396 +extern float scalbf(float __x, float __n) throw(); extern float __scalbf(float __x, float __n) throw(); +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 +extern int __fpclassifyl(long double __value) throw() +# 22 + __attribute((const)); +# 25 +extern int __signbitl(long double __value) throw() +# 26 + __attribute((const)); +# 30 +extern int __isinfl(long double __value) throw() __attribute((const)); +# 33 +extern int __finitel(long double __value) throw() __attribute((const)); +# 36 +extern int __isnanl(long double __value) throw() __attribute((const)); +# 39 +extern int __iseqsigl(long double __x, long double __y) throw(); +# 42 +extern int __issignalingl(long double __value) throw() +# 43 + __attribute((const)); +# 53 "/usr/include/bits/mathcalls.h" 3 +extern long double acosl(long double __x) throw(); extern long double __acosl(long double __x) throw(); +# 55 +extern long double asinl(long double __x) throw(); extern long double __asinl(long double __x) throw(); +# 57 +extern long double atanl(long double __x) throw(); extern long double __atanl(long double __x) throw(); +# 59 +extern long double atan2l(long double __y, long double __x) throw(); extern long double __atan2l(long double __y, long double __x) throw(); +# 62 +extern long double cosl(long double __x) throw(); extern long double __cosl(long double __x) throw(); +# 64 +extern long double sinl(long double __x) throw(); extern long double __sinl(long double __x) throw(); +# 66 +extern long double tanl(long double __x) throw(); extern long double __tanl(long double __x) throw(); +# 71 +extern long double coshl(long double __x) throw(); extern long double __coshl(long double __x) throw(); +# 73 +extern long double sinhl(long double __x) throw(); extern long double __sinhl(long double __x) throw(); +# 75 +extern long double tanhl(long double __x) throw(); extern long double __tanhl(long double __x) throw(); +# 79 +extern void sincosl(long double __x, long double * __sinx, long double * __cosx) throw(); extern void __sincosl(long double __x, long double * __sinx, long double * __cosx) throw(); +# 85 +extern long double acoshl(long double __x) throw(); extern long double __acoshl(long double __x) throw(); +# 87 +extern long double asinhl(long double __x) throw(); extern long double __asinhl(long double __x) throw(); +# 89 +extern long double atanhl(long double __x) throw(); extern long double __atanhl(long double __x) throw(); +# 95 +extern long double expl(long double __x) throw(); extern long double __expl(long double __x) throw(); +# 98 +extern long double frexpl(long double __x, int * __exponent) throw(); extern long double __frexpl(long double __x, int * __exponent) throw(); +# 101 +extern long double ldexpl(long double __x, int __exponent) throw(); extern long double __ldexpl(long double __x, int __exponent) throw(); +# 104 +extern long double logl(long double __x) throw(); extern long double __logl(long double __x) throw(); +# 107 +extern long double log10l(long double __x) throw(); extern long double __log10l(long double __x) throw(); +# 110 +extern long double modfl(long double __x, long double * __iptr) throw(); extern long double __modfl(long double __x, long double * __iptr) throw() __attribute((__nonnull__(2))); +# 114 +extern long double exp10l(long double __x) throw(); extern long double __exp10l(long double __x) throw(); +# 119 +extern long double expm1l(long double __x) throw(); extern long double __expm1l(long double __x) throw(); +# 122 +extern long double log1pl(long double __x) throw(); extern long double __log1pl(long double __x) throw(); +# 125 +extern long double logbl(long double __x) throw(); extern long double __logbl(long double __x) throw(); +# 130 +extern long double exp2l(long double __x) throw(); extern long double __exp2l(long double __x) throw(); +# 133 +extern long double log2l(long double __x) throw(); extern long double __log2l(long double __x) throw(); +# 140 +extern long double powl(long double __x, long double __y) throw(); extern long double __powl(long double __x, long double __y) throw(); +# 143 +extern long double sqrtl(long double __x) throw(); extern long double __sqrtl(long double __x) throw(); +# 147 +extern long double hypotl(long double __x, long double __y) throw(); extern long double __hypotl(long double __x, long double __y) throw(); +# 152 +extern long double cbrtl(long double __x) throw(); extern long double __cbrtl(long double __x) throw(); +# 159 +extern long double ceill(long double __x) throw() __attribute((const)); extern long double __ceill(long double __x) throw() __attribute((const)); +# 162 +extern long double fabsl(long double __x) throw() __attribute((const)); extern long double __fabsl(long double __x) throw() __attribute((const)); +# 165 +extern long double floorl(long double __x) throw() __attribute((const)); extern long double __floorl(long double __x) throw() __attribute((const)); +# 168 +extern long double fmodl(long double __x, long double __y) throw(); extern long double __fmodl(long double __x, long double __y) throw(); +# 177 "/usr/include/bits/mathcalls.h" 3 +extern int isinfl(long double __value) throw() __attribute((const)); +# 182 +extern int finitel(long double __value) throw() __attribute((const)); +# 185 +extern long double dreml(long double __x, long double __y) throw(); extern long double __dreml(long double __x, long double __y) throw(); +# 189 +extern long double significandl(long double __x) throw(); extern long double __significandl(long double __x) throw(); +# 196 +extern long double copysignl(long double __x, long double __y) throw() __attribute((const)); extern long double __copysignl(long double __x, long double __y) throw() __attribute((const)); +# 201 +extern long double nanl(const char * __tagb) throw(); extern long double __nanl(const char * __tagb) throw(); +# 211 "/usr/include/bits/mathcalls.h" 3 +extern int isnanl(long double __value) throw() __attribute((const)); +# 217 +extern long double j0l(long double) throw(); extern long double __j0l(long double) throw(); +# 218 +extern long double j1l(long double) throw(); extern long double __j1l(long double) throw(); +# 219 +extern long double jnl(int, long double) throw(); extern long double __jnl(int, long double) throw(); +# 220 +extern long double y0l(long double) throw(); extern long double __y0l(long double) throw(); +# 221 +extern long double y1l(long double) throw(); extern long double __y1l(long double) throw(); +# 222 +extern long double ynl(int, long double) throw(); extern long double __ynl(int, long double) throw(); +# 228 +extern long double erfl(long double) throw(); extern long double __erfl(long double) throw(); +# 229 +extern long double erfcl(long double) throw(); extern long double __erfcl(long double) throw(); +# 230 +extern long double lgammal(long double) throw(); extern long double __lgammal(long double) throw(); +# 235 +extern long double tgammal(long double) throw(); extern long double __tgammal(long double) throw(); +# 241 +extern long double gammal(long double) throw(); extern long double __gammal(long double) throw(); +# 249 +extern long double lgammal_r(long double, int * __signgamp) throw(); extern long double __lgammal_r(long double, int * __signgamp) throw(); +# 256 +extern long double rintl(long double __x) throw(); extern long double __rintl(long double __x) throw(); +# 259 +extern long double nextafterl(long double __x, long double __y) throw(); extern long double __nextafterl(long double __x, long double __y) throw(); +# 261 +extern long double nexttowardl(long double __x, long double __y) throw(); extern long double __nexttowardl(long double __x, long double __y) throw(); +# 266 +extern long double nextdownl(long double __x) throw(); extern long double __nextdownl(long double __x) throw(); +# 268 +extern long double nextupl(long double __x) throw(); extern long double __nextupl(long double __x) throw(); +# 272 +extern long double remainderl(long double __x, long double __y) throw(); extern long double __remainderl(long double __x, long double __y) throw(); +# 276 +extern long double scalbnl(long double __x, int __n) throw(); extern long double __scalbnl(long double __x, int __n) throw(); +# 280 +extern int ilogbl(long double __x) throw(); extern int __ilogbl(long double __x) throw(); +# 285 +extern long llogbl(long double __x) throw(); extern long __llogbl(long double __x) throw(); +# 290 +extern long double scalblnl(long double __x, long __n) throw(); extern long double __scalblnl(long double __x, long __n) throw(); +# 294 +extern long double nearbyintl(long double __x) throw(); extern long double __nearbyintl(long double __x) throw(); +# 298 +extern long double roundl(long double __x) throw() __attribute((const)); extern long double __roundl(long double __x) throw() __attribute((const)); +# 302 +extern long double truncl(long double __x) throw() __attribute((const)); extern long double __truncl(long double __x) throw() __attribute((const)); +# 307 +extern long double remquol(long double __x, long double __y, int * __quo) throw(); extern long double __remquol(long double __x, long double __y, int * __quo) throw(); +# 314 +extern long lrintl(long double __x) throw(); extern long __lrintl(long double __x) throw(); +# 316 +__extension__ extern long long llrintl(long double __x) throw(); extern long long __llrintl(long double __x) throw(); +# 320 +extern long lroundl(long double __x) throw(); extern long __lroundl(long double __x) throw(); +# 322 +__extension__ extern long long llroundl(long double __x) throw(); extern long long __llroundl(long double __x) throw(); +# 326 +extern long double fdiml(long double __x, long double __y) throw(); extern long double __fdiml(long double __x, long double __y) throw(); +# 329 +extern long double fmaxl(long double __x, long double __y) throw() __attribute((const)); extern long double __fmaxl(long double __x, long double __y) throw() __attribute((const)); +# 332 +extern long double fminl(long double __x, long double __y) throw() __attribute((const)); extern long double __fminl(long double __x, long double __y) throw() __attribute((const)); +# 335 +extern long double fmal(long double __x, long double __y, long double __z) throw(); extern long double __fmal(long double __x, long double __y, long double __z) throw(); +# 340 +extern long double roundevenl(long double __x) throw() __attribute((const)); extern long double __roundevenl(long double __x) throw() __attribute((const)); +# 344 +extern __intmax_t fromfpl(long double __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpl(long double __x, int __round, unsigned __width) throw(); +# 349 +extern __uintmax_t ufromfpl(long double __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpl(long double __x, int __round, unsigned __width) throw(); +# 355 +extern __intmax_t fromfpxl(long double __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpxl(long double __x, int __round, unsigned __width) throw(); +# 361 +extern __uintmax_t ufromfpxl(long double __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpxl(long double __x, int __round, unsigned __width) throw(); +# 365 +extern long double fmaxmagl(long double __x, long double __y) throw() __attribute((const)); extern long double __fmaxmagl(long double __x, long double __y) throw() __attribute((const)); +# 368 +extern long double fminmagl(long double __x, long double __y) throw() __attribute((const)); extern long double __fminmagl(long double __x, long double __y) throw() __attribute((const)); +# 371 +extern int totalorderl(long double __x, long double __y) throw() +# 372 + __attribute((const)); +# 375 +extern int totalordermagl(long double __x, long double __y) throw() +# 376 + __attribute((const)); +# 379 +extern int canonicalizel(long double * __cx, const long double * __x) throw(); +# 382 +extern long double getpayloadl(const long double * __x) throw(); extern long double __getpayloadl(const long double * __x) throw(); +# 385 +extern int setpayloadl(long double * __x, long double __payload) throw(); +# 388 +extern int setpayloadsigl(long double * __x, long double __payload) throw(); +# 396 +extern long double scalbl(long double __x, long double __n) throw(); extern long double __scalbl(long double __x, long double __n) throw(); +# 53 "/usr/include/bits/mathcalls.h" 3 +extern _Float32 acosf32(_Float32 __x) throw(); extern _Float32 __acosf32(_Float32 __x) throw(); +# 55 +extern _Float32 asinf32(_Float32 __x) throw(); extern _Float32 __asinf32(_Float32 __x) throw(); +# 57 +extern _Float32 atanf32(_Float32 __x) throw(); extern _Float32 __atanf32(_Float32 __x) throw(); +# 59 +extern _Float32 atan2f32(_Float32 __y, _Float32 __x) throw(); extern _Float32 __atan2f32(_Float32 __y, _Float32 __x) throw(); +# 62 +extern _Float32 cosf32(_Float32 __x) throw(); extern _Float32 __cosf32(_Float32 __x) throw(); +# 64 +extern _Float32 sinf32(_Float32 __x) throw(); extern _Float32 __sinf32(_Float32 __x) throw(); +# 66 +extern _Float32 tanf32(_Float32 __x) throw(); extern _Float32 __tanf32(_Float32 __x) throw(); +# 71 +extern _Float32 coshf32(_Float32 __x) throw(); extern _Float32 __coshf32(_Float32 __x) throw(); +# 73 +extern _Float32 sinhf32(_Float32 __x) throw(); extern _Float32 __sinhf32(_Float32 __x) throw(); +# 75 +extern _Float32 tanhf32(_Float32 __x) throw(); extern _Float32 __tanhf32(_Float32 __x) throw(); +# 79 +extern void sincosf32(_Float32 __x, _Float32 * __sinx, _Float32 * __cosx) throw(); extern void __sincosf32(_Float32 __x, _Float32 * __sinx, _Float32 * __cosx) throw(); +# 85 +extern _Float32 acoshf32(_Float32 __x) throw(); extern _Float32 __acoshf32(_Float32 __x) throw(); +# 87 +extern _Float32 asinhf32(_Float32 __x) throw(); extern _Float32 __asinhf32(_Float32 __x) throw(); +# 89 +extern _Float32 atanhf32(_Float32 __x) throw(); extern _Float32 __atanhf32(_Float32 __x) throw(); +# 95 +extern _Float32 expf32(_Float32 __x) throw(); extern _Float32 __expf32(_Float32 __x) throw(); +# 98 +extern _Float32 frexpf32(_Float32 __x, int * __exponent) throw(); extern _Float32 __frexpf32(_Float32 __x, int * __exponent) throw(); +# 101 +extern _Float32 ldexpf32(_Float32 __x, int __exponent) throw(); extern _Float32 __ldexpf32(_Float32 __x, int __exponent) throw(); +# 104 +extern _Float32 logf32(_Float32 __x) throw(); extern _Float32 __logf32(_Float32 __x) throw(); +# 107 +extern _Float32 log10f32(_Float32 __x) throw(); extern _Float32 __log10f32(_Float32 __x) throw(); +# 110 +extern _Float32 modff32(_Float32 __x, _Float32 * __iptr) throw(); extern _Float32 __modff32(_Float32 __x, _Float32 * __iptr) throw() __attribute((__nonnull__(2))); +# 114 +extern _Float32 exp10f32(_Float32 __x) throw(); extern _Float32 __exp10f32(_Float32 __x) throw(); +# 119 +extern _Float32 expm1f32(_Float32 __x) throw(); extern _Float32 __expm1f32(_Float32 __x) throw(); +# 122 +extern _Float32 log1pf32(_Float32 __x) throw(); extern _Float32 __log1pf32(_Float32 __x) throw(); +# 125 +extern _Float32 logbf32(_Float32 __x) throw(); extern _Float32 __logbf32(_Float32 __x) throw(); +# 130 +extern _Float32 exp2f32(_Float32 __x) throw(); extern _Float32 __exp2f32(_Float32 __x) throw(); +# 133 +extern _Float32 log2f32(_Float32 __x) throw(); extern _Float32 __log2f32(_Float32 __x) throw(); +# 140 +extern _Float32 powf32(_Float32 __x, _Float32 __y) throw(); extern _Float32 __powf32(_Float32 __x, _Float32 __y) throw(); +# 143 +extern _Float32 sqrtf32(_Float32 __x) throw(); extern _Float32 __sqrtf32(_Float32 __x) throw(); +# 147 +extern _Float32 hypotf32(_Float32 __x, _Float32 __y) throw(); extern _Float32 __hypotf32(_Float32 __x, _Float32 __y) throw(); +# 152 +extern _Float32 cbrtf32(_Float32 __x) throw(); extern _Float32 __cbrtf32(_Float32 __x) throw(); +# 159 +extern _Float32 ceilf32(_Float32 __x) throw() __attribute((const)); extern _Float32 __ceilf32(_Float32 __x) throw() __attribute((const)); +# 162 +extern _Float32 fabsf32(_Float32 __x) throw() __attribute((const)); extern _Float32 __fabsf32(_Float32 __x) throw() __attribute((const)); +# 165 +extern _Float32 floorf32(_Float32 __x) throw() __attribute((const)); extern _Float32 __floorf32(_Float32 __x) throw() __attribute((const)); +# 168 +extern _Float32 fmodf32(_Float32 __x, _Float32 __y) throw(); extern _Float32 __fmodf32(_Float32 __x, _Float32 __y) throw(); +# 196 "/usr/include/bits/mathcalls.h" 3 +extern _Float32 copysignf32(_Float32 __x, _Float32 __y) throw() __attribute((const)); extern _Float32 __copysignf32(_Float32 __x, _Float32 __y) throw() __attribute((const)); +# 201 +extern _Float32 nanf32(const char * __tagb) throw(); extern _Float32 __nanf32(const char * __tagb) throw(); +# 217 "/usr/include/bits/mathcalls.h" 3 +extern _Float32 j0f32(_Float32) throw(); extern _Float32 __j0f32(_Float32) throw(); +# 218 +extern _Float32 j1f32(_Float32) throw(); extern _Float32 __j1f32(_Float32) throw(); +# 219 +extern _Float32 jnf32(int, _Float32) throw(); extern _Float32 __jnf32(int, _Float32) throw(); +# 220 +extern _Float32 y0f32(_Float32) throw(); extern _Float32 __y0f32(_Float32) throw(); +# 221 +extern _Float32 y1f32(_Float32) throw(); extern _Float32 __y1f32(_Float32) throw(); +# 222 +extern _Float32 ynf32(int, _Float32) throw(); extern _Float32 __ynf32(int, _Float32) throw(); +# 228 +extern _Float32 erff32(_Float32) throw(); extern _Float32 __erff32(_Float32) throw(); +# 229 +extern _Float32 erfcf32(_Float32) throw(); extern _Float32 __erfcf32(_Float32) throw(); +# 230 +extern _Float32 lgammaf32(_Float32) throw(); extern _Float32 __lgammaf32(_Float32) throw(); +# 235 +extern _Float32 tgammaf32(_Float32) throw(); extern _Float32 __tgammaf32(_Float32) throw(); +# 249 "/usr/include/bits/mathcalls.h" 3 +extern _Float32 lgammaf32_r(_Float32, int * __signgamp) throw(); extern _Float32 __lgammaf32_r(_Float32, int * __signgamp) throw(); +# 256 +extern _Float32 rintf32(_Float32 __x) throw(); extern _Float32 __rintf32(_Float32 __x) throw(); +# 259 +extern _Float32 nextafterf32(_Float32 __x, _Float32 __y) throw(); extern _Float32 __nextafterf32(_Float32 __x, _Float32 __y) throw(); +# 266 +extern _Float32 nextdownf32(_Float32 __x) throw(); extern _Float32 __nextdownf32(_Float32 __x) throw(); +# 268 +extern _Float32 nextupf32(_Float32 __x) throw(); extern _Float32 __nextupf32(_Float32 __x) throw(); +# 272 +extern _Float32 remainderf32(_Float32 __x, _Float32 __y) throw(); extern _Float32 __remainderf32(_Float32 __x, _Float32 __y) throw(); +# 276 +extern _Float32 scalbnf32(_Float32 __x, int __n) throw(); extern _Float32 __scalbnf32(_Float32 __x, int __n) throw(); +# 280 +extern int ilogbf32(_Float32 __x) throw(); extern int __ilogbf32(_Float32 __x) throw(); +# 285 +extern long llogbf32(_Float32 __x) throw(); extern long __llogbf32(_Float32 __x) throw(); +# 290 +extern _Float32 scalblnf32(_Float32 __x, long __n) throw(); extern _Float32 __scalblnf32(_Float32 __x, long __n) throw(); +# 294 +extern _Float32 nearbyintf32(_Float32 __x) throw(); extern _Float32 __nearbyintf32(_Float32 __x) throw(); +# 298 +extern _Float32 roundf32(_Float32 __x) throw() __attribute((const)); extern _Float32 __roundf32(_Float32 __x) throw() __attribute((const)); +# 302 +extern _Float32 truncf32(_Float32 __x) throw() __attribute((const)); extern _Float32 __truncf32(_Float32 __x) throw() __attribute((const)); +# 307 +extern _Float32 remquof32(_Float32 __x, _Float32 __y, int * __quo) throw(); extern _Float32 __remquof32(_Float32 __x, _Float32 __y, int * __quo) throw(); +# 314 +extern long lrintf32(_Float32 __x) throw(); extern long __lrintf32(_Float32 __x) throw(); +# 316 +__extension__ extern long long llrintf32(_Float32 __x) throw(); extern long long __llrintf32(_Float32 __x) throw(); +# 320 +extern long lroundf32(_Float32 __x) throw(); extern long __lroundf32(_Float32 __x) throw(); +# 322 +__extension__ extern long long llroundf32(_Float32 __x) throw(); extern long long __llroundf32(_Float32 __x) throw(); +# 326 +extern _Float32 fdimf32(_Float32 __x, _Float32 __y) throw(); extern _Float32 __fdimf32(_Float32 __x, _Float32 __y) throw(); +# 329 +extern _Float32 fmaxf32(_Float32 __x, _Float32 __y) throw() __attribute((const)); extern _Float32 __fmaxf32(_Float32 __x, _Float32 __y) throw() __attribute((const)); +# 332 +extern _Float32 fminf32(_Float32 __x, _Float32 __y) throw() __attribute((const)); extern _Float32 __fminf32(_Float32 __x, _Float32 __y) throw() __attribute((const)); +# 335 +extern _Float32 fmaf32(_Float32 __x, _Float32 __y, _Float32 __z) throw(); extern _Float32 __fmaf32(_Float32 __x, _Float32 __y, _Float32 __z) throw(); +# 340 +extern _Float32 roundevenf32(_Float32 __x) throw() __attribute((const)); extern _Float32 __roundevenf32(_Float32 __x) throw() __attribute((const)); +# 344 +extern __intmax_t fromfpf32(_Float32 __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpf32(_Float32 __x, int __round, unsigned __width) throw(); +# 349 +extern __uintmax_t ufromfpf32(_Float32 __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpf32(_Float32 __x, int __round, unsigned __width) throw(); +# 355 +extern __intmax_t fromfpxf32(_Float32 __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpxf32(_Float32 __x, int __round, unsigned __width) throw(); +# 361 +extern __uintmax_t ufromfpxf32(_Float32 __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpxf32(_Float32 __x, int __round, unsigned __width) throw(); +# 365 +extern _Float32 fmaxmagf32(_Float32 __x, _Float32 __y) throw() __attribute((const)); extern _Float32 __fmaxmagf32(_Float32 __x, _Float32 __y) throw() __attribute((const)); +# 368 +extern _Float32 fminmagf32(_Float32 __x, _Float32 __y) throw() __attribute((const)); extern _Float32 __fminmagf32(_Float32 __x, _Float32 __y) throw() __attribute((const)); +# 371 +extern int totalorderf32(_Float32 __x, _Float32 __y) throw() +# 372 + __attribute((const)); +# 375 +extern int totalordermagf32(_Float32 __x, _Float32 __y) throw() +# 376 + __attribute((const)); +# 379 +extern int canonicalizef32(_Float32 * __cx, const _Float32 * __x) throw(); +# 382 +extern _Float32 getpayloadf32(const _Float32 * __x) throw(); extern _Float32 __getpayloadf32(const _Float32 * __x) throw(); +# 385 +extern int setpayloadf32(_Float32 * __x, _Float32 __payload) throw(); +# 388 +extern int setpayloadsigf32(_Float32 * __x, _Float32 __payload) throw(); +# 53 "/usr/include/bits/mathcalls.h" 3 +extern _Float64 acosf64(_Float64 __x) throw(); extern _Float64 __acosf64(_Float64 __x) throw(); +# 55 +extern _Float64 asinf64(_Float64 __x) throw(); extern _Float64 __asinf64(_Float64 __x) throw(); +# 57 +extern _Float64 atanf64(_Float64 __x) throw(); extern _Float64 __atanf64(_Float64 __x) throw(); +# 59 +extern _Float64 atan2f64(_Float64 __y, _Float64 __x) throw(); extern _Float64 __atan2f64(_Float64 __y, _Float64 __x) throw(); +# 62 +extern _Float64 cosf64(_Float64 __x) throw(); extern _Float64 __cosf64(_Float64 __x) throw(); +# 64 +extern _Float64 sinf64(_Float64 __x) throw(); extern _Float64 __sinf64(_Float64 __x) throw(); +# 66 +extern _Float64 tanf64(_Float64 __x) throw(); extern _Float64 __tanf64(_Float64 __x) throw(); +# 71 +extern _Float64 coshf64(_Float64 __x) throw(); extern _Float64 __coshf64(_Float64 __x) throw(); +# 73 +extern _Float64 sinhf64(_Float64 __x) throw(); extern _Float64 __sinhf64(_Float64 __x) throw(); +# 75 +extern _Float64 tanhf64(_Float64 __x) throw(); extern _Float64 __tanhf64(_Float64 __x) throw(); +# 79 +extern void sincosf64(_Float64 __x, _Float64 * __sinx, _Float64 * __cosx) throw(); extern void __sincosf64(_Float64 __x, _Float64 * __sinx, _Float64 * __cosx) throw(); +# 85 +extern _Float64 acoshf64(_Float64 __x) throw(); extern _Float64 __acoshf64(_Float64 __x) throw(); +# 87 +extern _Float64 asinhf64(_Float64 __x) throw(); extern _Float64 __asinhf64(_Float64 __x) throw(); +# 89 +extern _Float64 atanhf64(_Float64 __x) throw(); extern _Float64 __atanhf64(_Float64 __x) throw(); +# 95 +extern _Float64 expf64(_Float64 __x) throw(); extern _Float64 __expf64(_Float64 __x) throw(); +# 98 +extern _Float64 frexpf64(_Float64 __x, int * __exponent) throw(); extern _Float64 __frexpf64(_Float64 __x, int * __exponent) throw(); +# 101 +extern _Float64 ldexpf64(_Float64 __x, int __exponent) throw(); extern _Float64 __ldexpf64(_Float64 __x, int __exponent) throw(); +# 104 +extern _Float64 logf64(_Float64 __x) throw(); extern _Float64 __logf64(_Float64 __x) throw(); +# 107 +extern _Float64 log10f64(_Float64 __x) throw(); extern _Float64 __log10f64(_Float64 __x) throw(); +# 110 +extern _Float64 modff64(_Float64 __x, _Float64 * __iptr) throw(); extern _Float64 __modff64(_Float64 __x, _Float64 * __iptr) throw() __attribute((__nonnull__(2))); +# 114 +extern _Float64 exp10f64(_Float64 __x) throw(); extern _Float64 __exp10f64(_Float64 __x) throw(); +# 119 +extern _Float64 expm1f64(_Float64 __x) throw(); extern _Float64 __expm1f64(_Float64 __x) throw(); +# 122 +extern _Float64 log1pf64(_Float64 __x) throw(); extern _Float64 __log1pf64(_Float64 __x) throw(); +# 125 +extern _Float64 logbf64(_Float64 __x) throw(); extern _Float64 __logbf64(_Float64 __x) throw(); +# 130 +extern _Float64 exp2f64(_Float64 __x) throw(); extern _Float64 __exp2f64(_Float64 __x) throw(); +# 133 +extern _Float64 log2f64(_Float64 __x) throw(); extern _Float64 __log2f64(_Float64 __x) throw(); +# 140 +extern _Float64 powf64(_Float64 __x, _Float64 __y) throw(); extern _Float64 __powf64(_Float64 __x, _Float64 __y) throw(); +# 143 +extern _Float64 sqrtf64(_Float64 __x) throw(); extern _Float64 __sqrtf64(_Float64 __x) throw(); +# 147 +extern _Float64 hypotf64(_Float64 __x, _Float64 __y) throw(); extern _Float64 __hypotf64(_Float64 __x, _Float64 __y) throw(); +# 152 +extern _Float64 cbrtf64(_Float64 __x) throw(); extern _Float64 __cbrtf64(_Float64 __x) throw(); +# 159 +extern _Float64 ceilf64(_Float64 __x) throw() __attribute((const)); extern _Float64 __ceilf64(_Float64 __x) throw() __attribute((const)); +# 162 +extern _Float64 fabsf64(_Float64 __x) throw() __attribute((const)); extern _Float64 __fabsf64(_Float64 __x) throw() __attribute((const)); +# 165 +extern _Float64 floorf64(_Float64 __x) throw() __attribute((const)); extern _Float64 __floorf64(_Float64 __x) throw() __attribute((const)); +# 168 +extern _Float64 fmodf64(_Float64 __x, _Float64 __y) throw(); extern _Float64 __fmodf64(_Float64 __x, _Float64 __y) throw(); +# 196 "/usr/include/bits/mathcalls.h" 3 +extern _Float64 copysignf64(_Float64 __x, _Float64 __y) throw() __attribute((const)); extern _Float64 __copysignf64(_Float64 __x, _Float64 __y) throw() __attribute((const)); +# 201 +extern _Float64 nanf64(const char * __tagb) throw(); extern _Float64 __nanf64(const char * __tagb) throw(); +# 217 "/usr/include/bits/mathcalls.h" 3 +extern _Float64 j0f64(_Float64) throw(); extern _Float64 __j0f64(_Float64) throw(); +# 218 +extern _Float64 j1f64(_Float64) throw(); extern _Float64 __j1f64(_Float64) throw(); +# 219 +extern _Float64 jnf64(int, _Float64) throw(); extern _Float64 __jnf64(int, _Float64) throw(); +# 220 +extern _Float64 y0f64(_Float64) throw(); extern _Float64 __y0f64(_Float64) throw(); +# 221 +extern _Float64 y1f64(_Float64) throw(); extern _Float64 __y1f64(_Float64) throw(); +# 222 +extern _Float64 ynf64(int, _Float64) throw(); extern _Float64 __ynf64(int, _Float64) throw(); +# 228 +extern _Float64 erff64(_Float64) throw(); extern _Float64 __erff64(_Float64) throw(); +# 229 +extern _Float64 erfcf64(_Float64) throw(); extern _Float64 __erfcf64(_Float64) throw(); +# 230 +extern _Float64 lgammaf64(_Float64) throw(); extern _Float64 __lgammaf64(_Float64) throw(); +# 235 +extern _Float64 tgammaf64(_Float64) throw(); extern _Float64 __tgammaf64(_Float64) throw(); +# 249 "/usr/include/bits/mathcalls.h" 3 +extern _Float64 lgammaf64_r(_Float64, int * __signgamp) throw(); extern _Float64 __lgammaf64_r(_Float64, int * __signgamp) throw(); +# 256 +extern _Float64 rintf64(_Float64 __x) throw(); extern _Float64 __rintf64(_Float64 __x) throw(); +# 259 +extern _Float64 nextafterf64(_Float64 __x, _Float64 __y) throw(); extern _Float64 __nextafterf64(_Float64 __x, _Float64 __y) throw(); +# 266 +extern _Float64 nextdownf64(_Float64 __x) throw(); extern _Float64 __nextdownf64(_Float64 __x) throw(); +# 268 +extern _Float64 nextupf64(_Float64 __x) throw(); extern _Float64 __nextupf64(_Float64 __x) throw(); +# 272 +extern _Float64 remainderf64(_Float64 __x, _Float64 __y) throw(); extern _Float64 __remainderf64(_Float64 __x, _Float64 __y) throw(); +# 276 +extern _Float64 scalbnf64(_Float64 __x, int __n) throw(); extern _Float64 __scalbnf64(_Float64 __x, int __n) throw(); +# 280 +extern int ilogbf64(_Float64 __x) throw(); extern int __ilogbf64(_Float64 __x) throw(); +# 285 +extern long llogbf64(_Float64 __x) throw(); extern long __llogbf64(_Float64 __x) throw(); +# 290 +extern _Float64 scalblnf64(_Float64 __x, long __n) throw(); extern _Float64 __scalblnf64(_Float64 __x, long __n) throw(); +# 294 +extern _Float64 nearbyintf64(_Float64 __x) throw(); extern _Float64 __nearbyintf64(_Float64 __x) throw(); +# 298 +extern _Float64 roundf64(_Float64 __x) throw() __attribute((const)); extern _Float64 __roundf64(_Float64 __x) throw() __attribute((const)); +# 302 +extern _Float64 truncf64(_Float64 __x) throw() __attribute((const)); extern _Float64 __truncf64(_Float64 __x) throw() __attribute((const)); +# 307 +extern _Float64 remquof64(_Float64 __x, _Float64 __y, int * __quo) throw(); extern _Float64 __remquof64(_Float64 __x, _Float64 __y, int * __quo) throw(); +# 314 +extern long lrintf64(_Float64 __x) throw(); extern long __lrintf64(_Float64 __x) throw(); +# 316 +__extension__ extern long long llrintf64(_Float64 __x) throw(); extern long long __llrintf64(_Float64 __x) throw(); +# 320 +extern long lroundf64(_Float64 __x) throw(); extern long __lroundf64(_Float64 __x) throw(); +# 322 +__extension__ extern long long llroundf64(_Float64 __x) throw(); extern long long __llroundf64(_Float64 __x) throw(); +# 326 +extern _Float64 fdimf64(_Float64 __x, _Float64 __y) throw(); extern _Float64 __fdimf64(_Float64 __x, _Float64 __y) throw(); +# 329 +extern _Float64 fmaxf64(_Float64 __x, _Float64 __y) throw() __attribute((const)); extern _Float64 __fmaxf64(_Float64 __x, _Float64 __y) throw() __attribute((const)); +# 332 +extern _Float64 fminf64(_Float64 __x, _Float64 __y) throw() __attribute((const)); extern _Float64 __fminf64(_Float64 __x, _Float64 __y) throw() __attribute((const)); +# 335 +extern _Float64 fmaf64(_Float64 __x, _Float64 __y, _Float64 __z) throw(); extern _Float64 __fmaf64(_Float64 __x, _Float64 __y, _Float64 __z) throw(); +# 340 +extern _Float64 roundevenf64(_Float64 __x) throw() __attribute((const)); extern _Float64 __roundevenf64(_Float64 __x) throw() __attribute((const)); +# 344 +extern __intmax_t fromfpf64(_Float64 __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpf64(_Float64 __x, int __round, unsigned __width) throw(); +# 349 +extern __uintmax_t ufromfpf64(_Float64 __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpf64(_Float64 __x, int __round, unsigned __width) throw(); +# 355 +extern __intmax_t fromfpxf64(_Float64 __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpxf64(_Float64 __x, int __round, unsigned __width) throw(); +# 361 +extern __uintmax_t ufromfpxf64(_Float64 __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpxf64(_Float64 __x, int __round, unsigned __width) throw(); +# 365 +extern _Float64 fmaxmagf64(_Float64 __x, _Float64 __y) throw() __attribute((const)); extern _Float64 __fmaxmagf64(_Float64 __x, _Float64 __y) throw() __attribute((const)); +# 368 +extern _Float64 fminmagf64(_Float64 __x, _Float64 __y) throw() __attribute((const)); extern _Float64 __fminmagf64(_Float64 __x, _Float64 __y) throw() __attribute((const)); +# 371 +extern int totalorderf64(_Float64 __x, _Float64 __y) throw() +# 372 + __attribute((const)); +# 375 +extern int totalordermagf64(_Float64 __x, _Float64 __y) throw() +# 376 + __attribute((const)); +# 379 +extern int canonicalizef64(_Float64 * __cx, const _Float64 * __x) throw(); +# 382 +extern _Float64 getpayloadf64(const _Float64 * __x) throw(); extern _Float64 __getpayloadf64(const _Float64 * __x) throw(); +# 385 +extern int setpayloadf64(_Float64 * __x, _Float64 __payload) throw(); +# 388 +extern int setpayloadsigf64(_Float64 * __x, _Float64 __payload) throw(); +# 21 "/usr/include/bits/mathcalls-helper-functions.h" 3 +extern int __fpclassifyf128(_Float128 __value) throw() +# 22 + __attribute((const)); +# 25 +extern int __signbitf128(_Float128 __value) throw() +# 26 + __attribute((const)); +# 30 +extern int __isinff128(_Float128 __value) throw() __attribute((const)); +# 33 +extern int __finitef128(_Float128 __value) throw() __attribute((const)); +# 36 +extern int __isnanf128(_Float128 __value) throw() __attribute((const)); +# 39 +extern int __iseqsigf128(_Float128 __x, _Float128 __y) throw(); +# 42 +extern int __issignalingf128(_Float128 __value) throw() +# 43 + __attribute((const)); +# 53 "/usr/include/bits/mathcalls.h" 3 +extern _Float128 acosf128(_Float128 __x) throw(); extern _Float128 __acosf128(_Float128 __x) throw(); +# 55 +extern _Float128 asinf128(_Float128 __x) throw(); extern _Float128 __asinf128(_Float128 __x) throw(); +# 57 +extern _Float128 atanf128(_Float128 __x) throw(); extern _Float128 __atanf128(_Float128 __x) throw(); +# 59 +extern _Float128 atan2f128(_Float128 __y, _Float128 __x) throw(); extern _Float128 __atan2f128(_Float128 __y, _Float128 __x) throw(); +# 62 +extern _Float128 cosf128(_Float128 __x) throw(); extern _Float128 __cosf128(_Float128 __x) throw(); +# 64 +extern _Float128 sinf128(_Float128 __x) throw(); extern _Float128 __sinf128(_Float128 __x) throw(); +# 66 +extern _Float128 tanf128(_Float128 __x) throw(); extern _Float128 __tanf128(_Float128 __x) throw(); +# 71 +extern _Float128 coshf128(_Float128 __x) throw(); extern _Float128 __coshf128(_Float128 __x) throw(); +# 73 +extern _Float128 sinhf128(_Float128 __x) throw(); extern _Float128 __sinhf128(_Float128 __x) throw(); +# 75 +extern _Float128 tanhf128(_Float128 __x) throw(); extern _Float128 __tanhf128(_Float128 __x) throw(); +# 79 +extern void sincosf128(_Float128 __x, _Float128 * __sinx, _Float128 * __cosx) throw(); extern void __sincosf128(_Float128 __x, _Float128 * __sinx, _Float128 * __cosx) throw(); +# 85 +extern _Float128 acoshf128(_Float128 __x) throw(); extern _Float128 __acoshf128(_Float128 __x) throw(); +# 87 +extern _Float128 asinhf128(_Float128 __x) throw(); extern _Float128 __asinhf128(_Float128 __x) throw(); +# 89 +extern _Float128 atanhf128(_Float128 __x) throw(); extern _Float128 __atanhf128(_Float128 __x) throw(); +# 95 +extern _Float128 expf128(_Float128 __x) throw(); extern _Float128 __expf128(_Float128 __x) throw(); +# 98 +extern _Float128 frexpf128(_Float128 __x, int * __exponent) throw(); extern _Float128 __frexpf128(_Float128 __x, int * __exponent) throw(); +# 101 +extern _Float128 ldexpf128(_Float128 __x, int __exponent) throw(); extern _Float128 __ldexpf128(_Float128 __x, int __exponent) throw(); +# 104 +extern _Float128 logf128(_Float128 __x) throw(); extern _Float128 __logf128(_Float128 __x) throw(); +# 107 +extern _Float128 log10f128(_Float128 __x) throw(); extern _Float128 __log10f128(_Float128 __x) throw(); +# 110 +extern _Float128 modff128(_Float128 __x, _Float128 * __iptr) throw(); extern _Float128 __modff128(_Float128 __x, _Float128 * __iptr) throw() __attribute((__nonnull__(2))); +# 114 +extern _Float128 exp10f128(_Float128 __x) throw(); extern _Float128 __exp10f128(_Float128 __x) throw(); +# 119 +extern _Float128 expm1f128(_Float128 __x) throw(); extern _Float128 __expm1f128(_Float128 __x) throw(); +# 122 +extern _Float128 log1pf128(_Float128 __x) throw(); extern _Float128 __log1pf128(_Float128 __x) throw(); +# 125 +extern _Float128 logbf128(_Float128 __x) throw(); extern _Float128 __logbf128(_Float128 __x) throw(); +# 130 +extern _Float128 exp2f128(_Float128 __x) throw(); extern _Float128 __exp2f128(_Float128 __x) throw(); +# 133 +extern _Float128 log2f128(_Float128 __x) throw(); extern _Float128 __log2f128(_Float128 __x) throw(); +# 140 +extern _Float128 powf128(_Float128 __x, _Float128 __y) throw(); extern _Float128 __powf128(_Float128 __x, _Float128 __y) throw(); +# 143 +extern _Float128 sqrtf128(_Float128 __x) throw(); extern _Float128 __sqrtf128(_Float128 __x) throw(); +# 147 +extern _Float128 hypotf128(_Float128 __x, _Float128 __y) throw(); extern _Float128 __hypotf128(_Float128 __x, _Float128 __y) throw(); +# 152 +extern _Float128 cbrtf128(_Float128 __x) throw(); extern _Float128 __cbrtf128(_Float128 __x) throw(); +# 159 +extern _Float128 ceilf128(_Float128 __x) throw() __attribute((const)); extern _Float128 __ceilf128(_Float128 __x) throw() __attribute((const)); +# 162 +extern _Float128 fabsf128(_Float128 __x) throw() __attribute((const)); extern _Float128 __fabsf128(_Float128 __x) throw() __attribute((const)); +# 165 +extern _Float128 floorf128(_Float128 __x) throw() __attribute((const)); extern _Float128 __floorf128(_Float128 __x) throw() __attribute((const)); +# 168 +extern _Float128 fmodf128(_Float128 __x, _Float128 __y) throw(); extern _Float128 __fmodf128(_Float128 __x, _Float128 __y) throw(); +# 196 "/usr/include/bits/mathcalls.h" 3 +extern _Float128 copysignf128(_Float128 __x, _Float128 __y) throw() __attribute((const)); extern _Float128 __copysignf128(_Float128 __x, _Float128 __y) throw() __attribute((const)); +# 201 +extern _Float128 nanf128(const char * __tagb) throw(); extern _Float128 __nanf128(const char * __tagb) throw(); +# 217 "/usr/include/bits/mathcalls.h" 3 +extern _Float128 j0f128(_Float128) throw(); extern _Float128 __j0f128(_Float128) throw(); +# 218 +extern _Float128 j1f128(_Float128) throw(); extern _Float128 __j1f128(_Float128) throw(); +# 219 +extern _Float128 jnf128(int, _Float128) throw(); extern _Float128 __jnf128(int, _Float128) throw(); +# 220 +extern _Float128 y0f128(_Float128) throw(); extern _Float128 __y0f128(_Float128) throw(); +# 221 +extern _Float128 y1f128(_Float128) throw(); extern _Float128 __y1f128(_Float128) throw(); +# 222 +extern _Float128 ynf128(int, _Float128) throw(); extern _Float128 __ynf128(int, _Float128) throw(); +# 228 +extern _Float128 erff128(_Float128) throw(); extern _Float128 __erff128(_Float128) throw(); +# 229 +extern _Float128 erfcf128(_Float128) throw(); extern _Float128 __erfcf128(_Float128) throw(); +# 230 +extern _Float128 lgammaf128(_Float128) throw(); extern _Float128 __lgammaf128(_Float128) throw(); +# 235 +extern _Float128 tgammaf128(_Float128) throw(); extern _Float128 __tgammaf128(_Float128) throw(); +# 249 "/usr/include/bits/mathcalls.h" 3 +extern _Float128 lgammaf128_r(_Float128, int * __signgamp) throw(); extern _Float128 __lgammaf128_r(_Float128, int * __signgamp) throw(); +# 256 +extern _Float128 rintf128(_Float128 __x) throw(); extern _Float128 __rintf128(_Float128 __x) throw(); +# 259 +extern _Float128 nextafterf128(_Float128 __x, _Float128 __y) throw(); extern _Float128 __nextafterf128(_Float128 __x, _Float128 __y) throw(); +# 266 +extern _Float128 nextdownf128(_Float128 __x) throw(); extern _Float128 __nextdownf128(_Float128 __x) throw(); +# 268 +extern _Float128 nextupf128(_Float128 __x) throw(); extern _Float128 __nextupf128(_Float128 __x) throw(); +# 272 +extern _Float128 remainderf128(_Float128 __x, _Float128 __y) throw(); extern _Float128 __remainderf128(_Float128 __x, _Float128 __y) throw(); +# 276 +extern _Float128 scalbnf128(_Float128 __x, int __n) throw(); extern _Float128 __scalbnf128(_Float128 __x, int __n) throw(); +# 280 +extern int ilogbf128(_Float128 __x) throw(); extern int __ilogbf128(_Float128 __x) throw(); +# 285 +extern long llogbf128(_Float128 __x) throw(); extern long __llogbf128(_Float128 __x) throw(); +# 290 +extern _Float128 scalblnf128(_Float128 __x, long __n) throw(); extern _Float128 __scalblnf128(_Float128 __x, long __n) throw(); +# 294 +extern _Float128 nearbyintf128(_Float128 __x) throw(); extern _Float128 __nearbyintf128(_Float128 __x) throw(); +# 298 +extern _Float128 roundf128(_Float128 __x) throw() __attribute((const)); extern _Float128 __roundf128(_Float128 __x) throw() __attribute((const)); +# 302 +extern _Float128 truncf128(_Float128 __x) throw() __attribute((const)); extern _Float128 __truncf128(_Float128 __x) throw() __attribute((const)); +# 307 +extern _Float128 remquof128(_Float128 __x, _Float128 __y, int * __quo) throw(); extern _Float128 __remquof128(_Float128 __x, _Float128 __y, int * __quo) throw(); +# 314 +extern long lrintf128(_Float128 __x) throw(); extern long __lrintf128(_Float128 __x) throw(); +# 316 +__extension__ extern long long llrintf128(_Float128 __x) throw(); extern long long __llrintf128(_Float128 __x) throw(); +# 320 +extern long lroundf128(_Float128 __x) throw(); extern long __lroundf128(_Float128 __x) throw(); +# 322 +__extension__ extern long long llroundf128(_Float128 __x) throw(); extern long long __llroundf128(_Float128 __x) throw(); +# 326 +extern _Float128 fdimf128(_Float128 __x, _Float128 __y) throw(); extern _Float128 __fdimf128(_Float128 __x, _Float128 __y) throw(); +# 329 +extern _Float128 fmaxf128(_Float128 __x, _Float128 __y) throw() __attribute((const)); extern _Float128 __fmaxf128(_Float128 __x, _Float128 __y) throw() __attribute((const)); +# 332 +extern _Float128 fminf128(_Float128 __x, _Float128 __y) throw() __attribute((const)); extern _Float128 __fminf128(_Float128 __x, _Float128 __y) throw() __attribute((const)); +# 335 +extern _Float128 fmaf128(_Float128 __x, _Float128 __y, _Float128 __z) throw(); extern _Float128 __fmaf128(_Float128 __x, _Float128 __y, _Float128 __z) throw(); +# 340 +extern _Float128 roundevenf128(_Float128 __x) throw() __attribute((const)); extern _Float128 __roundevenf128(_Float128 __x) throw() __attribute((const)); +# 344 +extern __intmax_t fromfpf128(_Float128 __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpf128(_Float128 __x, int __round, unsigned __width) throw(); +# 349 +extern __uintmax_t ufromfpf128(_Float128 __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpf128(_Float128 __x, int __round, unsigned __width) throw(); +# 355 +extern __intmax_t fromfpxf128(_Float128 __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpxf128(_Float128 __x, int __round, unsigned __width) throw(); +# 361 +extern __uintmax_t ufromfpxf128(_Float128 __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpxf128(_Float128 __x, int __round, unsigned __width) throw(); +# 365 +extern _Float128 fmaxmagf128(_Float128 __x, _Float128 __y) throw() __attribute((const)); extern _Float128 __fmaxmagf128(_Float128 __x, _Float128 __y) throw() __attribute((const)); +# 368 +extern _Float128 fminmagf128(_Float128 __x, _Float128 __y) throw() __attribute((const)); extern _Float128 __fminmagf128(_Float128 __x, _Float128 __y) throw() __attribute((const)); +# 371 +extern int totalorderf128(_Float128 __x, _Float128 __y) throw() +# 372 + __attribute((const)); +# 375 +extern int totalordermagf128(_Float128 __x, _Float128 __y) throw() +# 376 + __attribute((const)); +# 379 +extern int canonicalizef128(_Float128 * __cx, const _Float128 * __x) throw(); +# 382 +extern _Float128 getpayloadf128(const _Float128 * __x) throw(); extern _Float128 __getpayloadf128(const _Float128 * __x) throw(); +# 385 +extern int setpayloadf128(_Float128 * __x, _Float128 __payload) throw(); +# 388 +extern int setpayloadsigf128(_Float128 * __x, _Float128 __payload) throw(); +# 53 "/usr/include/bits/mathcalls.h" 3 +extern _Float32x acosf32x(_Float32x __x) throw(); extern _Float32x __acosf32x(_Float32x __x) throw(); +# 55 +extern _Float32x asinf32x(_Float32x __x) throw(); extern _Float32x __asinf32x(_Float32x __x) throw(); +# 57 +extern _Float32x atanf32x(_Float32x __x) throw(); extern _Float32x __atanf32x(_Float32x __x) throw(); +# 59 +extern _Float32x atan2f32x(_Float32x __y, _Float32x __x) throw(); extern _Float32x __atan2f32x(_Float32x __y, _Float32x __x) throw(); +# 62 +extern _Float32x cosf32x(_Float32x __x) throw(); extern _Float32x __cosf32x(_Float32x __x) throw(); +# 64 +extern _Float32x sinf32x(_Float32x __x) throw(); extern _Float32x __sinf32x(_Float32x __x) throw(); +# 66 +extern _Float32x tanf32x(_Float32x __x) throw(); extern _Float32x __tanf32x(_Float32x __x) throw(); +# 71 +extern _Float32x coshf32x(_Float32x __x) throw(); extern _Float32x __coshf32x(_Float32x __x) throw(); +# 73 +extern _Float32x sinhf32x(_Float32x __x) throw(); extern _Float32x __sinhf32x(_Float32x __x) throw(); +# 75 +extern _Float32x tanhf32x(_Float32x __x) throw(); extern _Float32x __tanhf32x(_Float32x __x) throw(); +# 79 +extern void sincosf32x(_Float32x __x, _Float32x * __sinx, _Float32x * __cosx) throw(); extern void __sincosf32x(_Float32x __x, _Float32x * __sinx, _Float32x * __cosx) throw(); +# 85 +extern _Float32x acoshf32x(_Float32x __x) throw(); extern _Float32x __acoshf32x(_Float32x __x) throw(); +# 87 +extern _Float32x asinhf32x(_Float32x __x) throw(); extern _Float32x __asinhf32x(_Float32x __x) throw(); +# 89 +extern _Float32x atanhf32x(_Float32x __x) throw(); extern _Float32x __atanhf32x(_Float32x __x) throw(); +# 95 +extern _Float32x expf32x(_Float32x __x) throw(); extern _Float32x __expf32x(_Float32x __x) throw(); +# 98 +extern _Float32x frexpf32x(_Float32x __x, int * __exponent) throw(); extern _Float32x __frexpf32x(_Float32x __x, int * __exponent) throw(); +# 101 +extern _Float32x ldexpf32x(_Float32x __x, int __exponent) throw(); extern _Float32x __ldexpf32x(_Float32x __x, int __exponent) throw(); +# 104 +extern _Float32x logf32x(_Float32x __x) throw(); extern _Float32x __logf32x(_Float32x __x) throw(); +# 107 +extern _Float32x log10f32x(_Float32x __x) throw(); extern _Float32x __log10f32x(_Float32x __x) throw(); +# 110 +extern _Float32x modff32x(_Float32x __x, _Float32x * __iptr) throw(); extern _Float32x __modff32x(_Float32x __x, _Float32x * __iptr) throw() __attribute((__nonnull__(2))); +# 114 +extern _Float32x exp10f32x(_Float32x __x) throw(); extern _Float32x __exp10f32x(_Float32x __x) throw(); +# 119 +extern _Float32x expm1f32x(_Float32x __x) throw(); extern _Float32x __expm1f32x(_Float32x __x) throw(); +# 122 +extern _Float32x log1pf32x(_Float32x __x) throw(); extern _Float32x __log1pf32x(_Float32x __x) throw(); +# 125 +extern _Float32x logbf32x(_Float32x __x) throw(); extern _Float32x __logbf32x(_Float32x __x) throw(); +# 130 +extern _Float32x exp2f32x(_Float32x __x) throw(); extern _Float32x __exp2f32x(_Float32x __x) throw(); +# 133 +extern _Float32x log2f32x(_Float32x __x) throw(); extern _Float32x __log2f32x(_Float32x __x) throw(); +# 140 +extern _Float32x powf32x(_Float32x __x, _Float32x __y) throw(); extern _Float32x __powf32x(_Float32x __x, _Float32x __y) throw(); +# 143 +extern _Float32x sqrtf32x(_Float32x __x) throw(); extern _Float32x __sqrtf32x(_Float32x __x) throw(); +# 147 +extern _Float32x hypotf32x(_Float32x __x, _Float32x __y) throw(); extern _Float32x __hypotf32x(_Float32x __x, _Float32x __y) throw(); +# 152 +extern _Float32x cbrtf32x(_Float32x __x) throw(); extern _Float32x __cbrtf32x(_Float32x __x) throw(); +# 159 +extern _Float32x ceilf32x(_Float32x __x) throw() __attribute((const)); extern _Float32x __ceilf32x(_Float32x __x) throw() __attribute((const)); +# 162 +extern _Float32x fabsf32x(_Float32x __x) throw() __attribute((const)); extern _Float32x __fabsf32x(_Float32x __x) throw() __attribute((const)); +# 165 +extern _Float32x floorf32x(_Float32x __x) throw() __attribute((const)); extern _Float32x __floorf32x(_Float32x __x) throw() __attribute((const)); +# 168 +extern _Float32x fmodf32x(_Float32x __x, _Float32x __y) throw(); extern _Float32x __fmodf32x(_Float32x __x, _Float32x __y) throw(); +# 196 "/usr/include/bits/mathcalls.h" 3 +extern _Float32x copysignf32x(_Float32x __x, _Float32x __y) throw() __attribute((const)); extern _Float32x __copysignf32x(_Float32x __x, _Float32x __y) throw() __attribute((const)); +# 201 +extern _Float32x nanf32x(const char * __tagb) throw(); extern _Float32x __nanf32x(const char * __tagb) throw(); +# 217 "/usr/include/bits/mathcalls.h" 3 +extern _Float32x j0f32x(_Float32x) throw(); extern _Float32x __j0f32x(_Float32x) throw(); +# 218 +extern _Float32x j1f32x(_Float32x) throw(); extern _Float32x __j1f32x(_Float32x) throw(); +# 219 +extern _Float32x jnf32x(int, _Float32x) throw(); extern _Float32x __jnf32x(int, _Float32x) throw(); +# 220 +extern _Float32x y0f32x(_Float32x) throw(); extern _Float32x __y0f32x(_Float32x) throw(); +# 221 +extern _Float32x y1f32x(_Float32x) throw(); extern _Float32x __y1f32x(_Float32x) throw(); +# 222 +extern _Float32x ynf32x(int, _Float32x) throw(); extern _Float32x __ynf32x(int, _Float32x) throw(); +# 228 +extern _Float32x erff32x(_Float32x) throw(); extern _Float32x __erff32x(_Float32x) throw(); +# 229 +extern _Float32x erfcf32x(_Float32x) throw(); extern _Float32x __erfcf32x(_Float32x) throw(); +# 230 +extern _Float32x lgammaf32x(_Float32x) throw(); extern _Float32x __lgammaf32x(_Float32x) throw(); +# 235 +extern _Float32x tgammaf32x(_Float32x) throw(); extern _Float32x __tgammaf32x(_Float32x) throw(); +# 249 "/usr/include/bits/mathcalls.h" 3 +extern _Float32x lgammaf32x_r(_Float32x, int * __signgamp) throw(); extern _Float32x __lgammaf32x_r(_Float32x, int * __signgamp) throw(); +# 256 +extern _Float32x rintf32x(_Float32x __x) throw(); extern _Float32x __rintf32x(_Float32x __x) throw(); +# 259 +extern _Float32x nextafterf32x(_Float32x __x, _Float32x __y) throw(); extern _Float32x __nextafterf32x(_Float32x __x, _Float32x __y) throw(); +# 266 +extern _Float32x nextdownf32x(_Float32x __x) throw(); extern _Float32x __nextdownf32x(_Float32x __x) throw(); +# 268 +extern _Float32x nextupf32x(_Float32x __x) throw(); extern _Float32x __nextupf32x(_Float32x __x) throw(); +# 272 +extern _Float32x remainderf32x(_Float32x __x, _Float32x __y) throw(); extern _Float32x __remainderf32x(_Float32x __x, _Float32x __y) throw(); +# 276 +extern _Float32x scalbnf32x(_Float32x __x, int __n) throw(); extern _Float32x __scalbnf32x(_Float32x __x, int __n) throw(); +# 280 +extern int ilogbf32x(_Float32x __x) throw(); extern int __ilogbf32x(_Float32x __x) throw(); +# 285 +extern long llogbf32x(_Float32x __x) throw(); extern long __llogbf32x(_Float32x __x) throw(); +# 290 +extern _Float32x scalblnf32x(_Float32x __x, long __n) throw(); extern _Float32x __scalblnf32x(_Float32x __x, long __n) throw(); +# 294 +extern _Float32x nearbyintf32x(_Float32x __x) throw(); extern _Float32x __nearbyintf32x(_Float32x __x) throw(); +# 298 +extern _Float32x roundf32x(_Float32x __x) throw() __attribute((const)); extern _Float32x __roundf32x(_Float32x __x) throw() __attribute((const)); +# 302 +extern _Float32x truncf32x(_Float32x __x) throw() __attribute((const)); extern _Float32x __truncf32x(_Float32x __x) throw() __attribute((const)); +# 307 +extern _Float32x remquof32x(_Float32x __x, _Float32x __y, int * __quo) throw(); extern _Float32x __remquof32x(_Float32x __x, _Float32x __y, int * __quo) throw(); +# 314 +extern long lrintf32x(_Float32x __x) throw(); extern long __lrintf32x(_Float32x __x) throw(); +# 316 +__extension__ extern long long llrintf32x(_Float32x __x) throw(); extern long long __llrintf32x(_Float32x __x) throw(); +# 320 +extern long lroundf32x(_Float32x __x) throw(); extern long __lroundf32x(_Float32x __x) throw(); +# 322 +__extension__ extern long long llroundf32x(_Float32x __x) throw(); extern long long __llroundf32x(_Float32x __x) throw(); +# 326 +extern _Float32x fdimf32x(_Float32x __x, _Float32x __y) throw(); extern _Float32x __fdimf32x(_Float32x __x, _Float32x __y) throw(); +# 329 +extern _Float32x fmaxf32x(_Float32x __x, _Float32x __y) throw() __attribute((const)); extern _Float32x __fmaxf32x(_Float32x __x, _Float32x __y) throw() __attribute((const)); +# 332 +extern _Float32x fminf32x(_Float32x __x, _Float32x __y) throw() __attribute((const)); extern _Float32x __fminf32x(_Float32x __x, _Float32x __y) throw() __attribute((const)); +# 335 +extern _Float32x fmaf32x(_Float32x __x, _Float32x __y, _Float32x __z) throw(); extern _Float32x __fmaf32x(_Float32x __x, _Float32x __y, _Float32x __z) throw(); +# 340 +extern _Float32x roundevenf32x(_Float32x __x) throw() __attribute((const)); extern _Float32x __roundevenf32x(_Float32x __x) throw() __attribute((const)); +# 344 +extern __intmax_t fromfpf32x(_Float32x __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpf32x(_Float32x __x, int __round, unsigned __width) throw(); +# 349 +extern __uintmax_t ufromfpf32x(_Float32x __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpf32x(_Float32x __x, int __round, unsigned __width) throw(); +# 355 +extern __intmax_t fromfpxf32x(_Float32x __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpxf32x(_Float32x __x, int __round, unsigned __width) throw(); +# 361 +extern __uintmax_t ufromfpxf32x(_Float32x __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpxf32x(_Float32x __x, int __round, unsigned __width) throw(); +# 365 +extern _Float32x fmaxmagf32x(_Float32x __x, _Float32x __y) throw() __attribute((const)); extern _Float32x __fmaxmagf32x(_Float32x __x, _Float32x __y) throw() __attribute((const)); +# 368 +extern _Float32x fminmagf32x(_Float32x __x, _Float32x __y) throw() __attribute((const)); extern _Float32x __fminmagf32x(_Float32x __x, _Float32x __y) throw() __attribute((const)); +# 371 +extern int totalorderf32x(_Float32x __x, _Float32x __y) throw() +# 372 + __attribute((const)); +# 375 +extern int totalordermagf32x(_Float32x __x, _Float32x __y) throw() +# 376 + __attribute((const)); +# 379 +extern int canonicalizef32x(_Float32x * __cx, const _Float32x * __x) throw(); +# 382 +extern _Float32x getpayloadf32x(const _Float32x * __x) throw(); extern _Float32x __getpayloadf32x(const _Float32x * __x) throw(); +# 385 +extern int setpayloadf32x(_Float32x * __x, _Float32x __payload) throw(); +# 388 +extern int setpayloadsigf32x(_Float32x * __x, _Float32x __payload) throw(); +# 53 "/usr/include/bits/mathcalls.h" 3 +extern _Float64x acosf64x(_Float64x __x) throw(); extern _Float64x __acosf64x(_Float64x __x) throw(); +# 55 +extern _Float64x asinf64x(_Float64x __x) throw(); extern _Float64x __asinf64x(_Float64x __x) throw(); +# 57 +extern _Float64x atanf64x(_Float64x __x) throw(); extern _Float64x __atanf64x(_Float64x __x) throw(); +# 59 +extern _Float64x atan2f64x(_Float64x __y, _Float64x __x) throw(); extern _Float64x __atan2f64x(_Float64x __y, _Float64x __x) throw(); +# 62 +extern _Float64x cosf64x(_Float64x __x) throw(); extern _Float64x __cosf64x(_Float64x __x) throw(); +# 64 +extern _Float64x sinf64x(_Float64x __x) throw(); extern _Float64x __sinf64x(_Float64x __x) throw(); +# 66 +extern _Float64x tanf64x(_Float64x __x) throw(); extern _Float64x __tanf64x(_Float64x __x) throw(); +# 71 +extern _Float64x coshf64x(_Float64x __x) throw(); extern _Float64x __coshf64x(_Float64x __x) throw(); +# 73 +extern _Float64x sinhf64x(_Float64x __x) throw(); extern _Float64x __sinhf64x(_Float64x __x) throw(); +# 75 +extern _Float64x tanhf64x(_Float64x __x) throw(); extern _Float64x __tanhf64x(_Float64x __x) throw(); +# 79 +extern void sincosf64x(_Float64x __x, _Float64x * __sinx, _Float64x * __cosx) throw(); extern void __sincosf64x(_Float64x __x, _Float64x * __sinx, _Float64x * __cosx) throw(); +# 85 +extern _Float64x acoshf64x(_Float64x __x) throw(); extern _Float64x __acoshf64x(_Float64x __x) throw(); +# 87 +extern _Float64x asinhf64x(_Float64x __x) throw(); extern _Float64x __asinhf64x(_Float64x __x) throw(); +# 89 +extern _Float64x atanhf64x(_Float64x __x) throw(); extern _Float64x __atanhf64x(_Float64x __x) throw(); +# 95 +extern _Float64x expf64x(_Float64x __x) throw(); extern _Float64x __expf64x(_Float64x __x) throw(); +# 98 +extern _Float64x frexpf64x(_Float64x __x, int * __exponent) throw(); extern _Float64x __frexpf64x(_Float64x __x, int * __exponent) throw(); +# 101 +extern _Float64x ldexpf64x(_Float64x __x, int __exponent) throw(); extern _Float64x __ldexpf64x(_Float64x __x, int __exponent) throw(); +# 104 +extern _Float64x logf64x(_Float64x __x) throw(); extern _Float64x __logf64x(_Float64x __x) throw(); +# 107 +extern _Float64x log10f64x(_Float64x __x) throw(); extern _Float64x __log10f64x(_Float64x __x) throw(); +# 110 +extern _Float64x modff64x(_Float64x __x, _Float64x * __iptr) throw(); extern _Float64x __modff64x(_Float64x __x, _Float64x * __iptr) throw() __attribute((__nonnull__(2))); +# 114 +extern _Float64x exp10f64x(_Float64x __x) throw(); extern _Float64x __exp10f64x(_Float64x __x) throw(); +# 119 +extern _Float64x expm1f64x(_Float64x __x) throw(); extern _Float64x __expm1f64x(_Float64x __x) throw(); +# 122 +extern _Float64x log1pf64x(_Float64x __x) throw(); extern _Float64x __log1pf64x(_Float64x __x) throw(); +# 125 +extern _Float64x logbf64x(_Float64x __x) throw(); extern _Float64x __logbf64x(_Float64x __x) throw(); +# 130 +extern _Float64x exp2f64x(_Float64x __x) throw(); extern _Float64x __exp2f64x(_Float64x __x) throw(); +# 133 +extern _Float64x log2f64x(_Float64x __x) throw(); extern _Float64x __log2f64x(_Float64x __x) throw(); +# 140 +extern _Float64x powf64x(_Float64x __x, _Float64x __y) throw(); extern _Float64x __powf64x(_Float64x __x, _Float64x __y) throw(); +# 143 +extern _Float64x sqrtf64x(_Float64x __x) throw(); extern _Float64x __sqrtf64x(_Float64x __x) throw(); +# 147 +extern _Float64x hypotf64x(_Float64x __x, _Float64x __y) throw(); extern _Float64x __hypotf64x(_Float64x __x, _Float64x __y) throw(); +# 152 +extern _Float64x cbrtf64x(_Float64x __x) throw(); extern _Float64x __cbrtf64x(_Float64x __x) throw(); +# 159 +extern _Float64x ceilf64x(_Float64x __x) throw() __attribute((const)); extern _Float64x __ceilf64x(_Float64x __x) throw() __attribute((const)); +# 162 +extern _Float64x fabsf64x(_Float64x __x) throw() __attribute((const)); extern _Float64x __fabsf64x(_Float64x __x) throw() __attribute((const)); +# 165 +extern _Float64x floorf64x(_Float64x __x) throw() __attribute((const)); extern _Float64x __floorf64x(_Float64x __x) throw() __attribute((const)); +# 168 +extern _Float64x fmodf64x(_Float64x __x, _Float64x __y) throw(); extern _Float64x __fmodf64x(_Float64x __x, _Float64x __y) throw(); +# 196 "/usr/include/bits/mathcalls.h" 3 +extern _Float64x copysignf64x(_Float64x __x, _Float64x __y) throw() __attribute((const)); extern _Float64x __copysignf64x(_Float64x __x, _Float64x __y) throw() __attribute((const)); +# 201 +extern _Float64x nanf64x(const char * __tagb) throw(); extern _Float64x __nanf64x(const char * __tagb) throw(); +# 217 "/usr/include/bits/mathcalls.h" 3 +extern _Float64x j0f64x(_Float64x) throw(); extern _Float64x __j0f64x(_Float64x) throw(); +# 218 +extern _Float64x j1f64x(_Float64x) throw(); extern _Float64x __j1f64x(_Float64x) throw(); +# 219 +extern _Float64x jnf64x(int, _Float64x) throw(); extern _Float64x __jnf64x(int, _Float64x) throw(); +# 220 +extern _Float64x y0f64x(_Float64x) throw(); extern _Float64x __y0f64x(_Float64x) throw(); +# 221 +extern _Float64x y1f64x(_Float64x) throw(); extern _Float64x __y1f64x(_Float64x) throw(); +# 222 +extern _Float64x ynf64x(int, _Float64x) throw(); extern _Float64x __ynf64x(int, _Float64x) throw(); +# 228 +extern _Float64x erff64x(_Float64x) throw(); extern _Float64x __erff64x(_Float64x) throw(); +# 229 +extern _Float64x erfcf64x(_Float64x) throw(); extern _Float64x __erfcf64x(_Float64x) throw(); +# 230 +extern _Float64x lgammaf64x(_Float64x) throw(); extern _Float64x __lgammaf64x(_Float64x) throw(); +# 235 +extern _Float64x tgammaf64x(_Float64x) throw(); extern _Float64x __tgammaf64x(_Float64x) throw(); +# 249 "/usr/include/bits/mathcalls.h" 3 +extern _Float64x lgammaf64x_r(_Float64x, int * __signgamp) throw(); extern _Float64x __lgammaf64x_r(_Float64x, int * __signgamp) throw(); +# 256 +extern _Float64x rintf64x(_Float64x __x) throw(); extern _Float64x __rintf64x(_Float64x __x) throw(); +# 259 +extern _Float64x nextafterf64x(_Float64x __x, _Float64x __y) throw(); extern _Float64x __nextafterf64x(_Float64x __x, _Float64x __y) throw(); +# 266 +extern _Float64x nextdownf64x(_Float64x __x) throw(); extern _Float64x __nextdownf64x(_Float64x __x) throw(); +# 268 +extern _Float64x nextupf64x(_Float64x __x) throw(); extern _Float64x __nextupf64x(_Float64x __x) throw(); +# 272 +extern _Float64x remainderf64x(_Float64x __x, _Float64x __y) throw(); extern _Float64x __remainderf64x(_Float64x __x, _Float64x __y) throw(); +# 276 +extern _Float64x scalbnf64x(_Float64x __x, int __n) throw(); extern _Float64x __scalbnf64x(_Float64x __x, int __n) throw(); +# 280 +extern int ilogbf64x(_Float64x __x) throw(); extern int __ilogbf64x(_Float64x __x) throw(); +# 285 +extern long llogbf64x(_Float64x __x) throw(); extern long __llogbf64x(_Float64x __x) throw(); +# 290 +extern _Float64x scalblnf64x(_Float64x __x, long __n) throw(); extern _Float64x __scalblnf64x(_Float64x __x, long __n) throw(); +# 294 +extern _Float64x nearbyintf64x(_Float64x __x) throw(); extern _Float64x __nearbyintf64x(_Float64x __x) throw(); +# 298 +extern _Float64x roundf64x(_Float64x __x) throw() __attribute((const)); extern _Float64x __roundf64x(_Float64x __x) throw() __attribute((const)); +# 302 +extern _Float64x truncf64x(_Float64x __x) throw() __attribute((const)); extern _Float64x __truncf64x(_Float64x __x) throw() __attribute((const)); +# 307 +extern _Float64x remquof64x(_Float64x __x, _Float64x __y, int * __quo) throw(); extern _Float64x __remquof64x(_Float64x __x, _Float64x __y, int * __quo) throw(); +# 314 +extern long lrintf64x(_Float64x __x) throw(); extern long __lrintf64x(_Float64x __x) throw(); +# 316 +__extension__ extern long long llrintf64x(_Float64x __x) throw(); extern long long __llrintf64x(_Float64x __x) throw(); +# 320 +extern long lroundf64x(_Float64x __x) throw(); extern long __lroundf64x(_Float64x __x) throw(); +# 322 +__extension__ extern long long llroundf64x(_Float64x __x) throw(); extern long long __llroundf64x(_Float64x __x) throw(); +# 326 +extern _Float64x fdimf64x(_Float64x __x, _Float64x __y) throw(); extern _Float64x __fdimf64x(_Float64x __x, _Float64x __y) throw(); +# 329 +extern _Float64x fmaxf64x(_Float64x __x, _Float64x __y) throw() __attribute((const)); extern _Float64x __fmaxf64x(_Float64x __x, _Float64x __y) throw() __attribute((const)); +# 332 +extern _Float64x fminf64x(_Float64x __x, _Float64x __y) throw() __attribute((const)); extern _Float64x __fminf64x(_Float64x __x, _Float64x __y) throw() __attribute((const)); +# 335 +extern _Float64x fmaf64x(_Float64x __x, _Float64x __y, _Float64x __z) throw(); extern _Float64x __fmaf64x(_Float64x __x, _Float64x __y, _Float64x __z) throw(); +# 340 +extern _Float64x roundevenf64x(_Float64x __x) throw() __attribute((const)); extern _Float64x __roundevenf64x(_Float64x __x) throw() __attribute((const)); +# 344 +extern __intmax_t fromfpf64x(_Float64x __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpf64x(_Float64x __x, int __round, unsigned __width) throw(); +# 349 +extern __uintmax_t ufromfpf64x(_Float64x __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpf64x(_Float64x __x, int __round, unsigned __width) throw(); +# 355 +extern __intmax_t fromfpxf64x(_Float64x __x, int __round, unsigned __width) throw(); extern __intmax_t __fromfpxf64x(_Float64x __x, int __round, unsigned __width) throw(); +# 361 +extern __uintmax_t ufromfpxf64x(_Float64x __x, int __round, unsigned __width) throw(); extern __uintmax_t __ufromfpxf64x(_Float64x __x, int __round, unsigned __width) throw(); +# 365 +extern _Float64x fmaxmagf64x(_Float64x __x, _Float64x __y) throw() __attribute((const)); extern _Float64x __fmaxmagf64x(_Float64x __x, _Float64x __y) throw() __attribute((const)); +# 368 +extern _Float64x fminmagf64x(_Float64x __x, _Float64x __y) throw() __attribute((const)); extern _Float64x __fminmagf64x(_Float64x __x, _Float64x __y) throw() __attribute((const)); +# 371 +extern int totalorderf64x(_Float64x __x, _Float64x __y) throw() +# 372 + __attribute((const)); +# 375 +extern int totalordermagf64x(_Float64x __x, _Float64x __y) throw() +# 376 + __attribute((const)); +# 379 +extern int canonicalizef64x(_Float64x * __cx, const _Float64x * __x) throw(); +# 382 +extern _Float64x getpayloadf64x(const _Float64x * __x) throw(); extern _Float64x __getpayloadf64x(const _Float64x * __x) throw(); +# 385 +extern int setpayloadf64x(_Float64x * __x, _Float64x __payload) throw(); +# 388 +extern int setpayloadsigf64x(_Float64x * __x, _Float64x __payload) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern float fadd(double __x, double __y) throw(); +# 27 +extern float fdiv(double __x, double __y) throw(); +# 30 +extern float fmul(double __x, double __y) throw(); +# 33 +extern float fsub(double __x, double __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern float faddl(long double __x, long double __y) throw(); +# 27 +extern float fdivl(long double __x, long double __y) throw(); +# 30 +extern float fmull(long double __x, long double __y) throw(); +# 33 +extern float fsubl(long double __x, long double __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern double daddl(long double __x, long double __y) throw(); +# 27 +extern double ddivl(long double __x, long double __y) throw(); +# 30 +extern double dmull(long double __x, long double __y) throw(); +# 33 +extern double dsubl(long double __x, long double __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern _Float32 f32addf32x(_Float32x __x, _Float32x __y) throw(); +# 27 +extern _Float32 f32divf32x(_Float32x __x, _Float32x __y) throw(); +# 30 +extern _Float32 f32mulf32x(_Float32x __x, _Float32x __y) throw(); +# 33 +extern _Float32 f32subf32x(_Float32x __x, _Float32x __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern _Float32 f32addf64(_Float64 __x, _Float64 __y) throw(); +# 27 +extern _Float32 f32divf64(_Float64 __x, _Float64 __y) throw(); +# 30 +extern _Float32 f32mulf64(_Float64 __x, _Float64 __y) throw(); +# 33 +extern _Float32 f32subf64(_Float64 __x, _Float64 __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern _Float32 f32addf64x(_Float64x __x, _Float64x __y) throw(); +# 27 +extern _Float32 f32divf64x(_Float64x __x, _Float64x __y) throw(); +# 30 +extern _Float32 f32mulf64x(_Float64x __x, _Float64x __y) throw(); +# 33 +extern _Float32 f32subf64x(_Float64x __x, _Float64x __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern _Float32 f32addf128(_Float128 __x, _Float128 __y) throw(); +# 27 +extern _Float32 f32divf128(_Float128 __x, _Float128 __y) throw(); +# 30 +extern _Float32 f32mulf128(_Float128 __x, _Float128 __y) throw(); +# 33 +extern _Float32 f32subf128(_Float128 __x, _Float128 __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern _Float32x f32xaddf64(_Float64 __x, _Float64 __y) throw(); +# 27 +extern _Float32x f32xdivf64(_Float64 __x, _Float64 __y) throw(); +# 30 +extern _Float32x f32xmulf64(_Float64 __x, _Float64 __y) throw(); +# 33 +extern _Float32x f32xsubf64(_Float64 __x, _Float64 __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern _Float32x f32xaddf64x(_Float64x __x, _Float64x __y) throw(); +# 27 +extern _Float32x f32xdivf64x(_Float64x __x, _Float64x __y) throw(); +# 30 +extern _Float32x f32xmulf64x(_Float64x __x, _Float64x __y) throw(); +# 33 +extern _Float32x f32xsubf64x(_Float64x __x, _Float64x __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern _Float32x f32xaddf128(_Float128 __x, _Float128 __y) throw(); +# 27 +extern _Float32x f32xdivf128(_Float128 __x, _Float128 __y) throw(); +# 30 +extern _Float32x f32xmulf128(_Float128 __x, _Float128 __y) throw(); +# 33 +extern _Float32x f32xsubf128(_Float128 __x, _Float128 __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern _Float64 f64addf64x(_Float64x __x, _Float64x __y) throw(); +# 27 +extern _Float64 f64divf64x(_Float64x __x, _Float64x __y) throw(); +# 30 +extern _Float64 f64mulf64x(_Float64x __x, _Float64x __y) throw(); +# 33 +extern _Float64 f64subf64x(_Float64x __x, _Float64x __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern _Float64 f64addf128(_Float128 __x, _Float128 __y) throw(); +# 27 +extern _Float64 f64divf128(_Float128 __x, _Float128 __y) throw(); +# 30 +extern _Float64 f64mulf128(_Float128 __x, _Float128 __y) throw(); +# 33 +extern _Float64 f64subf128(_Float128 __x, _Float128 __y) throw(); +# 24 "/usr/include/bits/mathcalls-narrow.h" 3 +extern _Float64x f64xaddf128(_Float128 __x, _Float128 __y) throw(); +# 27 +extern _Float64x f64xdivf128(_Float128 __x, _Float128 __y) throw(); +# 30 +extern _Float64x f64xmulf128(_Float128 __x, _Float128 __y) throw(); +# 33 +extern _Float64x f64xsubf128(_Float128 __x, _Float128 __y) throw(); +# 773 "/usr/include/math.h" 3 +extern int signgam; +# 854 "/usr/include/math.h" 3 +enum { +# 855 +FP_NAN, +# 858 +FP_INFINITE, +# 861 +FP_ZERO, +# 864 +FP_SUBNORMAL, +# 867 +FP_NORMAL +# 870 +}; +# 23 "/usr/include/bits/iscanonical.h" 3 +extern int __iscanonicall(long double __x) throw() +# 24 + __attribute((const)); +# 46 "/usr/include/bits/iscanonical.h" 3 +extern "C++" { +# 47 +inline int iscanonical(float __val) { return (((void)((__typeof__(__val))__val)), 1); } +# 48 +inline int iscanonical(double __val) { return (((void)((__typeof__(__val))__val)), 1); } +# 49 +inline int iscanonical(long double __val) { return __iscanonicall(__val); } +# 51 +inline int iscanonical(_Float128 __val) { return (((void)((__typeof__(__val))__val)), 1); } +# 53 +} +# 985 "/usr/include/math.h" 3 +extern "C++" { +# 986 +inline int issignaling(float __val) { return __issignalingf(__val); } +# 987 +inline int issignaling(double __val) { return __issignaling(__val); } +# 989 +inline int issignaling(long double __val) +# 990 +{ +# 994 +return __issignalingl(__val); +# 996 +} +# 1000 +inline int issignaling(_Float128 __val) { return __issignalingf128(__val); } +# 1002 +} +# 1016 "/usr/include/math.h" 3 +extern "C++" { +# 1047 "/usr/include/math.h" 3 +template< class __T> inline bool +# 1048 +iszero(__T __val) +# 1049 +{ +# 1050 +return __val == 0; +# 1051 +} +# 1053 +} +# 1498 "/usr/include/math.h" 3 +extern "C++" { +# 1499 +template< class > struct __iseqsig_type; +# 1501 +template<> struct __iseqsig_type< float> { +# 1503 +static int __call(float __x, float __y) throw() +# 1504 +{ +# 1505 +return __iseqsigf(__x, __y); +# 1506 +} +# 1507 +}; +# 1509 +template<> struct __iseqsig_type< double> { +# 1511 +static int __call(double __x, double __y) throw() +# 1512 +{ +# 1513 +return __iseqsig(__x, __y); +# 1514 +} +# 1515 +}; +# 1517 +template<> struct __iseqsig_type< long double> { +# 1519 +static int __call(long double __x, long double __y) throw() +# 1520 +{ +# 1522 +return __iseqsigl(__x, __y); +# 1526 +} +# 1527 +}; +# 1532 +template<> struct __iseqsig_type< _Float128> { +# 1534 +static int __call(_Float128 __x, _Float128 __y) throw() +# 1535 +{ +# 1536 +return __iseqsigf128(__x, __y); +# 1537 +} +# 1538 +}; +# 1541 +template< class _T1, class _T2> inline int +# 1543 +iseqsig(_T1 __x, _T2 __y) throw() +# 1544 +{ +# 1546 +typedef __decltype(((__x + __y) + (0.0F))) _T3; +# 1550 +return __iseqsig_type< __decltype(((__x + __y) + (0.0F)))> ::__call(__x, __y); +# 1551 +} +# 1553 +} +# 1558 +} +# 79 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +extern "C++" { +# 81 +namespace std __attribute((__visibility__("default"))) { +# 85 +using ::acos; +# 89 +constexpr float acos(float __x) +# 90 +{ return __builtin_acosf(__x); } +# 93 +constexpr long double acos(long double __x) +# 94 +{ return __builtin_acosl(__x); } +# 97 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 101 +acos(_Tp __x) +# 102 +{ return __builtin_acos(__x); } +# 104 +using ::asin; +# 108 +constexpr float asin(float __x) +# 109 +{ return __builtin_asinf(__x); } +# 112 +constexpr long double asin(long double __x) +# 113 +{ return __builtin_asinl(__x); } +# 116 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 120 +asin(_Tp __x) +# 121 +{ return __builtin_asin(__x); } +# 123 +using ::atan; +# 127 +constexpr float atan(float __x) +# 128 +{ return __builtin_atanf(__x); } +# 131 +constexpr long double atan(long double __x) +# 132 +{ return __builtin_atanl(__x); } +# 135 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 139 +atan(_Tp __x) +# 140 +{ return __builtin_atan(__x); } +# 142 +using ::atan2; +# 146 +constexpr float atan2(float __y, float __x) +# 147 +{ return __builtin_atan2f(__y, __x); } +# 150 +constexpr long double atan2(long double __y, long double __x) +# 151 +{ return __builtin_atan2l(__y, __x); } +# 154 +using ::ceil; +# 158 +constexpr float ceil(float __x) +# 159 +{ return __builtin_ceilf(__x); } +# 162 +constexpr long double ceil(long double __x) +# 163 +{ return __builtin_ceill(__x); } +# 166 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 170 +ceil(_Tp __x) +# 171 +{ return __builtin_ceil(__x); } +# 173 +using ::cos; +# 177 +constexpr float cos(float __x) +# 178 +{ return __builtin_cosf(__x); } +# 181 +constexpr long double cos(long double __x) +# 182 +{ return __builtin_cosl(__x); } +# 185 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 189 +cos(_Tp __x) +# 190 +{ return __builtin_cos(__x); } +# 192 +using ::cosh; +# 196 +constexpr float cosh(float __x) +# 197 +{ return __builtin_coshf(__x); } +# 200 +constexpr long double cosh(long double __x) +# 201 +{ return __builtin_coshl(__x); } +# 204 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 208 +cosh(_Tp __x) +# 209 +{ return __builtin_cosh(__x); } +# 211 +using ::exp; +# 215 +constexpr float exp(float __x) +# 216 +{ return __builtin_expf(__x); } +# 219 +constexpr long double exp(long double __x) +# 220 +{ return __builtin_expl(__x); } +# 223 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 227 +exp(_Tp __x) +# 228 +{ return __builtin_exp(__x); } +# 230 +using ::fabs; +# 234 +constexpr float fabs(float __x) +# 235 +{ return __builtin_fabsf(__x); } +# 238 +constexpr long double fabs(long double __x) +# 239 +{ return __builtin_fabsl(__x); } +# 242 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 246 +fabs(_Tp __x) +# 247 +{ return __builtin_fabs(__x); } +# 249 +using ::floor; +# 253 +constexpr float floor(float __x) +# 254 +{ return __builtin_floorf(__x); } +# 257 +constexpr long double floor(long double __x) +# 258 +{ return __builtin_floorl(__x); } +# 261 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 265 +floor(_Tp __x) +# 266 +{ return __builtin_floor(__x); } +# 268 +using ::fmod; +# 272 +constexpr float fmod(float __x, float __y) +# 273 +{ return __builtin_fmodf(__x, __y); } +# 276 +constexpr long double fmod(long double __x, long double __y) +# 277 +{ return __builtin_fmodl(__x, __y); } +# 280 +using ::frexp; +# 284 +inline float frexp(float __x, int *__exp) +# 285 +{ return __builtin_frexpf(__x, __exp); } +# 288 +inline long double frexp(long double __x, int *__exp) +# 289 +{ return __builtin_frexpl(__x, __exp); } +# 292 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 296 +frexp(_Tp __x, int *__exp) +# 297 +{ return __builtin_frexp(__x, __exp); } +# 299 +using ::ldexp; +# 303 +constexpr float ldexp(float __x, int __exp) +# 304 +{ return __builtin_ldexpf(__x, __exp); } +# 307 +constexpr long double ldexp(long double __x, int __exp) +# 308 +{ return __builtin_ldexpl(__x, __exp); } +# 311 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 315 +ldexp(_Tp __x, int __exp) +# 316 +{ return __builtin_ldexp(__x, __exp); } +# 318 +using ::log; +# 322 +constexpr float log(float __x) +# 323 +{ return __builtin_logf(__x); } +# 326 +constexpr long double log(long double __x) +# 327 +{ return __builtin_logl(__x); } +# 330 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 334 +log(_Tp __x) +# 335 +{ return __builtin_log(__x); } +# 337 +using ::log10; +# 341 +constexpr float log10(float __x) +# 342 +{ return __builtin_log10f(__x); } +# 345 +constexpr long double log10(long double __x) +# 346 +{ return __builtin_log10l(__x); } +# 349 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 353 +log10(_Tp __x) +# 354 +{ return __builtin_log10(__x); } +# 356 +using ::modf; +# 360 +inline float modf(float __x, float *__iptr) +# 361 +{ return __builtin_modff(__x, __iptr); } +# 364 +inline long double modf(long double __x, long double *__iptr) +# 365 +{ return __builtin_modfl(__x, __iptr); } +# 368 +using ::pow; +# 372 +constexpr float pow(float __x, float __y) +# 373 +{ return __builtin_powf(__x, __y); } +# 376 +constexpr long double pow(long double __x, long double __y) +# 377 +{ return __builtin_powl(__x, __y); } +# 396 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +using ::sin; +# 400 +constexpr float sin(float __x) +# 401 +{ return __builtin_sinf(__x); } +# 404 +constexpr long double sin(long double __x) +# 405 +{ return __builtin_sinl(__x); } +# 408 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 412 +sin(_Tp __x) +# 413 +{ return __builtin_sin(__x); } +# 415 +using ::sinh; +# 419 +constexpr float sinh(float __x) +# 420 +{ return __builtin_sinhf(__x); } +# 423 +constexpr long double sinh(long double __x) +# 424 +{ return __builtin_sinhl(__x); } +# 427 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 431 +sinh(_Tp __x) +# 432 +{ return __builtin_sinh(__x); } +# 434 +using ::sqrt; +# 438 +constexpr float sqrt(float __x) +# 439 +{ return __builtin_sqrtf(__x); } +# 442 +constexpr long double sqrt(long double __x) +# 443 +{ return __builtin_sqrtl(__x); } +# 446 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 450 +sqrt(_Tp __x) +# 451 +{ return __builtin_sqrt(__x); } +# 453 +using ::tan; +# 457 +constexpr float tan(float __x) +# 458 +{ return __builtin_tanf(__x); } +# 461 +constexpr long double tan(long double __x) +# 462 +{ return __builtin_tanl(__x); } +# 465 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 469 +tan(_Tp __x) +# 470 +{ return __builtin_tan(__x); } +# 472 +using ::tanh; +# 476 +constexpr float tanh(float __x) +# 477 +{ return __builtin_tanhf(__x); } +# 480 +constexpr long double tanh(long double __x) +# 481 +{ return __builtin_tanhl(__x); } +# 484 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 488 +tanh(_Tp __x) +# 489 +{ return __builtin_tanh(__x); } +# 1049 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 1052 +atan2(_Tp __y, _Up __x) +# 1053 +{ +# 1054 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 1055 +return atan2((__type)__y, (__type)__x); +# 1056 +} +# 1058 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 1061 +fmod(_Tp __x, _Up __y) +# 1062 +{ +# 1063 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 1064 +return fmod((__type)__x, (__type)__y); +# 1065 +} +# 1067 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 1070 +pow(_Tp __x, _Up __y) +# 1071 +{ +# 1072 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 1073 +return pow((__type)__x, (__type)__y); +# 1074 +} +# 1097 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +constexpr int fpclassify(float __x) +# 1098 +{ return __builtin_fpclassify(0, 1, 4, 3, 2, __x); +# 1099 +} +# 1102 +constexpr int fpclassify(double __x) +# 1103 +{ return __builtin_fpclassify(0, 1, 4, 3, 2, __x); +# 1104 +} +# 1107 +constexpr int fpclassify(long double __x) +# 1108 +{ return __builtin_fpclassify(0, 1, 4, 3, 2, __x); +# 1109 +} +# 1113 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, int> ::__type +# 1116 +fpclassify(_Tp __x) +# 1117 +{ return (__x != 0) ? 4 : 2; } +# 1122 +constexpr bool isfinite(float __x) +# 1123 +{ return __builtin_isfinite(__x); } +# 1126 +constexpr bool isfinite(double __x) +# 1127 +{ return __builtin_isfinite(__x); } +# 1130 +constexpr bool isfinite(long double __x) +# 1131 +{ return __builtin_isfinite(__x); } +# 1135 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, bool> ::__type +# 1138 +isfinite(_Tp __x) +# 1139 +{ return true; } +# 1144 +constexpr bool isinf(float __x) +# 1145 +{ return __builtin_isinf(__x); } +# 1152 +constexpr bool isinf(double __x) +# 1153 +{ return __builtin_isinf(__x); } +# 1157 +constexpr bool isinf(long double __x) +# 1158 +{ return __builtin_isinf(__x); } +# 1162 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, bool> ::__type +# 1165 +isinf(_Tp __x) +# 1166 +{ return false; } +# 1171 +constexpr bool isnan(float __x) +# 1172 +{ return __builtin_isnan(__x); } +# 1179 +constexpr bool isnan(double __x) +# 1180 +{ return __builtin_isnan(__x); } +# 1184 +constexpr bool isnan(long double __x) +# 1185 +{ return __builtin_isnan(__x); } +# 1189 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, bool> ::__type +# 1192 +isnan(_Tp __x) +# 1193 +{ return false; } +# 1198 +constexpr bool isnormal(float __x) +# 1199 +{ return __builtin_isnormal(__x); } +# 1202 +constexpr bool isnormal(double __x) +# 1203 +{ return __builtin_isnormal(__x); } +# 1206 +constexpr bool isnormal(long double __x) +# 1207 +{ return __builtin_isnormal(__x); } +# 1211 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, bool> ::__type +# 1214 +isnormal(_Tp __x) +# 1215 +{ return (__x != 0) ? true : false; } +# 1221 +constexpr bool signbit(float __x) +# 1222 +{ return __builtin_signbit(__x); } +# 1225 +constexpr bool signbit(double __x) +# 1226 +{ return __builtin_signbit(__x); } +# 1229 +constexpr bool signbit(long double __x) +# 1230 +{ return __builtin_signbit(__x); } +# 1234 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, bool> ::__type +# 1237 +signbit(_Tp __x) +# 1238 +{ return (__x < 0) ? true : false; } +# 1243 +constexpr bool isgreater(float __x, float __y) +# 1244 +{ return __builtin_isgreater(__x, __y); } +# 1247 +constexpr bool isgreater(double __x, double __y) +# 1248 +{ return __builtin_isgreater(__x, __y); } +# 1251 +constexpr bool isgreater(long double __x, long double __y) +# 1252 +{ return __builtin_isgreater(__x, __y); } +# 1256 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__enable_if< __is_arithmetic< _Tp> ::__value && __is_arithmetic< _Up> ::__value, bool> ::__type +# 1260 +isgreater(_Tp __x, _Up __y) +# 1261 +{ +# 1262 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 1263 +return __builtin_isgreater((__type)__x, (__type)__y); +# 1264 +} +# 1269 +constexpr bool isgreaterequal(float __x, float __y) +# 1270 +{ return __builtin_isgreaterequal(__x, __y); } +# 1273 +constexpr bool isgreaterequal(double __x, double __y) +# 1274 +{ return __builtin_isgreaterequal(__x, __y); } +# 1277 +constexpr bool isgreaterequal(long double __x, long double __y) +# 1278 +{ return __builtin_isgreaterequal(__x, __y); } +# 1282 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__enable_if< __is_arithmetic< _Tp> ::__value && __is_arithmetic< _Up> ::__value, bool> ::__type +# 1286 +isgreaterequal(_Tp __x, _Up __y) +# 1287 +{ +# 1288 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 1289 +return __builtin_isgreaterequal((__type)__x, (__type)__y); +# 1290 +} +# 1295 +constexpr bool isless(float __x, float __y) +# 1296 +{ return __builtin_isless(__x, __y); } +# 1299 +constexpr bool isless(double __x, double __y) +# 1300 +{ return __builtin_isless(__x, __y); } +# 1303 +constexpr bool isless(long double __x, long double __y) +# 1304 +{ return __builtin_isless(__x, __y); } +# 1308 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__enable_if< __is_arithmetic< _Tp> ::__value && __is_arithmetic< _Up> ::__value, bool> ::__type +# 1312 +isless(_Tp __x, _Up __y) +# 1313 +{ +# 1314 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 1315 +return __builtin_isless((__type)__x, (__type)__y); +# 1316 +} +# 1321 +constexpr bool islessequal(float __x, float __y) +# 1322 +{ return __builtin_islessequal(__x, __y); } +# 1325 +constexpr bool islessequal(double __x, double __y) +# 1326 +{ return __builtin_islessequal(__x, __y); } +# 1329 +constexpr bool islessequal(long double __x, long double __y) +# 1330 +{ return __builtin_islessequal(__x, __y); } +# 1334 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__enable_if< __is_arithmetic< _Tp> ::__value && __is_arithmetic< _Up> ::__value, bool> ::__type +# 1338 +islessequal(_Tp __x, _Up __y) +# 1339 +{ +# 1340 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 1341 +return __builtin_islessequal((__type)__x, (__type)__y); +# 1342 +} +# 1347 +constexpr bool islessgreater(float __x, float __y) +# 1348 +{ return __builtin_islessgreater(__x, __y); } +# 1351 +constexpr bool islessgreater(double __x, double __y) +# 1352 +{ return __builtin_islessgreater(__x, __y); } +# 1355 +constexpr bool islessgreater(long double __x, long double __y) +# 1356 +{ return __builtin_islessgreater(__x, __y); } +# 1360 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__enable_if< __is_arithmetic< _Tp> ::__value && __is_arithmetic< _Up> ::__value, bool> ::__type +# 1364 +islessgreater(_Tp __x, _Up __y) +# 1365 +{ +# 1366 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 1367 +return __builtin_islessgreater((__type)__x, (__type)__y); +# 1368 +} +# 1373 +constexpr bool isunordered(float __x, float __y) +# 1374 +{ return __builtin_isunordered(__x, __y); } +# 1377 +constexpr bool isunordered(double __x, double __y) +# 1378 +{ return __builtin_isunordered(__x, __y); } +# 1381 +constexpr bool isunordered(long double __x, long double __y) +# 1382 +{ return __builtin_isunordered(__x, __y); } +# 1386 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__enable_if< __is_arithmetic< _Tp> ::__value && __is_arithmetic< _Up> ::__value, bool> ::__type +# 1390 +isunordered(_Tp __x, _Up __y) +# 1391 +{ +# 1392 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 1393 +return __builtin_isunordered((__type)__x, (__type)__y); +# 1394 +} +# 1881 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +using ::double_t; +# 1882 +using ::float_t; +# 1885 +using ::acosh; +# 1886 +using ::acoshf; +# 1887 +using ::acoshl; +# 1889 +using ::asinh; +# 1890 +using ::asinhf; +# 1891 +using ::asinhl; +# 1893 +using ::atanh; +# 1894 +using ::atanhf; +# 1895 +using ::atanhl; +# 1897 +using ::cbrt; +# 1898 +using ::cbrtf; +# 1899 +using ::cbrtl; +# 1901 +using ::copysign; +# 1902 +using ::copysignf; +# 1903 +using ::copysignl; +# 1905 +using ::erf; +# 1906 +using ::erff; +# 1907 +using ::erfl; +# 1909 +using ::erfc; +# 1910 +using ::erfcf; +# 1911 +using ::erfcl; +# 1913 +using ::exp2; +# 1914 +using ::exp2f; +# 1915 +using ::exp2l; +# 1917 +using ::expm1; +# 1918 +using ::expm1f; +# 1919 +using ::expm1l; +# 1921 +using ::fdim; +# 1922 +using ::fdimf; +# 1923 +using ::fdiml; +# 1925 +using ::fma; +# 1926 +using ::fmaf; +# 1927 +using ::fmal; +# 1929 +using ::fmax; +# 1930 +using ::fmaxf; +# 1931 +using ::fmaxl; +# 1933 +using ::fmin; +# 1934 +using ::fminf; +# 1935 +using ::fminl; +# 1937 +using ::hypot; +# 1938 +using ::hypotf; +# 1939 +using ::hypotl; +# 1941 +using ::ilogb; +# 1942 +using ::ilogbf; +# 1943 +using ::ilogbl; +# 1945 +using ::lgamma; +# 1946 +using ::lgammaf; +# 1947 +using ::lgammal; +# 1950 +using ::llrint; +# 1951 +using ::llrintf; +# 1952 +using ::llrintl; +# 1954 +using ::llround; +# 1955 +using ::llroundf; +# 1956 +using ::llroundl; +# 1959 +using ::log1p; +# 1960 +using ::log1pf; +# 1961 +using ::log1pl; +# 1963 +using ::log2; +# 1964 +using ::log2f; +# 1965 +using ::log2l; +# 1967 +using ::logb; +# 1968 +using ::logbf; +# 1969 +using ::logbl; +# 1971 +using ::lrint; +# 1972 +using ::lrintf; +# 1973 +using ::lrintl; +# 1975 +using ::lround; +# 1976 +using ::lroundf; +# 1977 +using ::lroundl; +# 1979 +using ::nan; +# 1980 +using ::nanf; +# 1981 +using ::nanl; +# 1983 +using ::nearbyint; +# 1984 +using ::nearbyintf; +# 1985 +using ::nearbyintl; +# 1987 +using ::nextafter; +# 1988 +using ::nextafterf; +# 1989 +using ::nextafterl; +# 1991 +using ::nexttoward; +# 1992 +using ::nexttowardf; +# 1993 +using ::nexttowardl; +# 1995 +using ::remainder; +# 1996 +using ::remainderf; +# 1997 +using ::remainderl; +# 1999 +using ::remquo; +# 2000 +using ::remquof; +# 2001 +using ::remquol; +# 2003 +using ::rint; +# 2004 +using ::rintf; +# 2005 +using ::rintl; +# 2007 +using ::round; +# 2008 +using ::roundf; +# 2009 +using ::roundl; +# 2011 +using ::scalbln; +# 2012 +using ::scalblnf; +# 2013 +using ::scalblnl; +# 2015 +using ::scalbn; +# 2016 +using ::scalbnf; +# 2017 +using ::scalbnl; +# 2019 +using ::tgamma; +# 2020 +using ::tgammaf; +# 2021 +using ::tgammal; +# 2023 +using ::trunc; +# 2024 +using ::truncf; +# 2025 +using ::truncl; +# 2030 +constexpr float acosh(float __x) +# 2031 +{ return __builtin_acoshf(__x); } +# 2034 +constexpr long double acosh(long double __x) +# 2035 +{ return __builtin_acoshl(__x); } +# 2039 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2042 +acosh(_Tp __x) +# 2043 +{ return __builtin_acosh(__x); } +# 2048 +constexpr float asinh(float __x) +# 2049 +{ return __builtin_asinhf(__x); } +# 2052 +constexpr long double asinh(long double __x) +# 2053 +{ return __builtin_asinhl(__x); } +# 2057 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2060 +asinh(_Tp __x) +# 2061 +{ return __builtin_asinh(__x); } +# 2066 +constexpr float atanh(float __x) +# 2067 +{ return __builtin_atanhf(__x); } +# 2070 +constexpr long double atanh(long double __x) +# 2071 +{ return __builtin_atanhl(__x); } +# 2075 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2078 +atanh(_Tp __x) +# 2079 +{ return __builtin_atanh(__x); } +# 2084 +constexpr float cbrt(float __x) +# 2085 +{ return __builtin_cbrtf(__x); } +# 2088 +constexpr long double cbrt(long double __x) +# 2089 +{ return __builtin_cbrtl(__x); } +# 2093 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2096 +cbrt(_Tp __x) +# 2097 +{ return __builtin_cbrt(__x); } +# 2102 +constexpr float copysign(float __x, float __y) +# 2103 +{ return __builtin_copysignf(__x, __y); } +# 2106 +constexpr long double copysign(long double __x, long double __y) +# 2107 +{ return __builtin_copysignl(__x, __y); } +# 2112 +constexpr float erf(float __x) +# 2113 +{ return __builtin_erff(__x); } +# 2116 +constexpr long double erf(long double __x) +# 2117 +{ return __builtin_erfl(__x); } +# 2121 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2124 +erf(_Tp __x) +# 2125 +{ return __builtin_erf(__x); } +# 2130 +constexpr float erfc(float __x) +# 2131 +{ return __builtin_erfcf(__x); } +# 2134 +constexpr long double erfc(long double __x) +# 2135 +{ return __builtin_erfcl(__x); } +# 2139 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2142 +erfc(_Tp __x) +# 2143 +{ return __builtin_erfc(__x); } +# 2148 +constexpr float exp2(float __x) +# 2149 +{ return __builtin_exp2f(__x); } +# 2152 +constexpr long double exp2(long double __x) +# 2153 +{ return __builtin_exp2l(__x); } +# 2157 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2160 +exp2(_Tp __x) +# 2161 +{ return __builtin_exp2(__x); } +# 2166 +constexpr float expm1(float __x) +# 2167 +{ return __builtin_expm1f(__x); } +# 2170 +constexpr long double expm1(long double __x) +# 2171 +{ return __builtin_expm1l(__x); } +# 2175 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2178 +expm1(_Tp __x) +# 2179 +{ return __builtin_expm1(__x); } +# 2184 +constexpr float fdim(float __x, float __y) +# 2185 +{ return __builtin_fdimf(__x, __y); } +# 2188 +constexpr long double fdim(long double __x, long double __y) +# 2189 +{ return __builtin_fdiml(__x, __y); } +# 2194 +constexpr float fma(float __x, float __y, float __z) +# 2195 +{ return __builtin_fmaf(__x, __y, __z); } +# 2198 +constexpr long double fma(long double __x, long double __y, long double __z) +# 2199 +{ return __builtin_fmal(__x, __y, __z); } +# 2204 +constexpr float fmax(float __x, float __y) +# 2205 +{ return __builtin_fmaxf(__x, __y); } +# 2208 +constexpr long double fmax(long double __x, long double __y) +# 2209 +{ return __builtin_fmaxl(__x, __y); } +# 2214 +constexpr float fmin(float __x, float __y) +# 2215 +{ return __builtin_fminf(__x, __y); } +# 2218 +constexpr long double fmin(long double __x, long double __y) +# 2219 +{ return __builtin_fminl(__x, __y); } +# 2224 +constexpr float hypot(float __x, float __y) +# 2225 +{ return __builtin_hypotf(__x, __y); } +# 2228 +constexpr long double hypot(long double __x, long double __y) +# 2229 +{ return __builtin_hypotl(__x, __y); } +# 2234 +constexpr int ilogb(float __x) +# 2235 +{ return __builtin_ilogbf(__x); } +# 2238 +constexpr int ilogb(long double __x) +# 2239 +{ return __builtin_ilogbl(__x); } +# 2243 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, int> ::__type +# 2247 +ilogb(_Tp __x) +# 2248 +{ return __builtin_ilogb(__x); } +# 2253 +constexpr float lgamma(float __x) +# 2254 +{ return __builtin_lgammaf(__x); } +# 2257 +constexpr long double lgamma(long double __x) +# 2258 +{ return __builtin_lgammal(__x); } +# 2262 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2265 +lgamma(_Tp __x) +# 2266 +{ return __builtin_lgamma(__x); } +# 2271 +constexpr long long llrint(float __x) +# 2272 +{ return __builtin_llrintf(__x); } +# 2275 +constexpr long long llrint(long double __x) +# 2276 +{ return __builtin_llrintl(__x); } +# 2280 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, long long> ::__type +# 2283 +llrint(_Tp __x) +# 2284 +{ return __builtin_llrint(__x); } +# 2289 +constexpr long long llround(float __x) +# 2290 +{ return __builtin_llroundf(__x); } +# 2293 +constexpr long long llround(long double __x) +# 2294 +{ return __builtin_llroundl(__x); } +# 2298 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, long long> ::__type +# 2301 +llround(_Tp __x) +# 2302 +{ return __builtin_llround(__x); } +# 2307 +constexpr float log1p(float __x) +# 2308 +{ return __builtin_log1pf(__x); } +# 2311 +constexpr long double log1p(long double __x) +# 2312 +{ return __builtin_log1pl(__x); } +# 2316 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2319 +log1p(_Tp __x) +# 2320 +{ return __builtin_log1p(__x); } +# 2326 +constexpr float log2(float __x) +# 2327 +{ return __builtin_log2f(__x); } +# 2330 +constexpr long double log2(long double __x) +# 2331 +{ return __builtin_log2l(__x); } +# 2335 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2338 +log2(_Tp __x) +# 2339 +{ return __builtin_log2(__x); } +# 2344 +constexpr float logb(float __x) +# 2345 +{ return __builtin_logbf(__x); } +# 2348 +constexpr long double logb(long double __x) +# 2349 +{ return __builtin_logbl(__x); } +# 2353 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2356 +logb(_Tp __x) +# 2357 +{ return __builtin_logb(__x); } +# 2362 +constexpr long lrint(float __x) +# 2363 +{ return __builtin_lrintf(__x); } +# 2366 +constexpr long lrint(long double __x) +# 2367 +{ return __builtin_lrintl(__x); } +# 2371 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, long> ::__type +# 2374 +lrint(_Tp __x) +# 2375 +{ return __builtin_lrint(__x); } +# 2380 +constexpr long lround(float __x) +# 2381 +{ return __builtin_lroundf(__x); } +# 2384 +constexpr long lround(long double __x) +# 2385 +{ return __builtin_lroundl(__x); } +# 2389 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, long> ::__type +# 2392 +lround(_Tp __x) +# 2393 +{ return __builtin_lround(__x); } +# 2398 +constexpr float nearbyint(float __x) +# 2399 +{ return __builtin_nearbyintf(__x); } +# 2402 +constexpr long double nearbyint(long double __x) +# 2403 +{ return __builtin_nearbyintl(__x); } +# 2407 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2410 +nearbyint(_Tp __x) +# 2411 +{ return __builtin_nearbyint(__x); } +# 2416 +constexpr float nextafter(float __x, float __y) +# 2417 +{ return __builtin_nextafterf(__x, __y); } +# 2420 +constexpr long double nextafter(long double __x, long double __y) +# 2421 +{ return __builtin_nextafterl(__x, __y); } +# 2426 +constexpr float nexttoward(float __x, long double __y) +# 2427 +{ return __builtin_nexttowardf(__x, __y); } +# 2430 +constexpr long double nexttoward(long double __x, long double __y) +# 2431 +{ return __builtin_nexttowardl(__x, __y); } +# 2435 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2438 +nexttoward(_Tp __x, long double __y) +# 2439 +{ return __builtin_nexttoward(__x, __y); } +# 2444 +constexpr float remainder(float __x, float __y) +# 2445 +{ return __builtin_remainderf(__x, __y); } +# 2448 +constexpr long double remainder(long double __x, long double __y) +# 2449 +{ return __builtin_remainderl(__x, __y); } +# 2454 +inline float remquo(float __x, float __y, int *__pquo) +# 2455 +{ return __builtin_remquof(__x, __y, __pquo); } +# 2458 +inline long double remquo(long double __x, long double __y, int *__pquo) +# 2459 +{ return __builtin_remquol(__x, __y, __pquo); } +# 2464 +constexpr float rint(float __x) +# 2465 +{ return __builtin_rintf(__x); } +# 2468 +constexpr long double rint(long double __x) +# 2469 +{ return __builtin_rintl(__x); } +# 2473 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2476 +rint(_Tp __x) +# 2477 +{ return __builtin_rint(__x); } +# 2482 +constexpr float round(float __x) +# 2483 +{ return __builtin_roundf(__x); } +# 2486 +constexpr long double round(long double __x) +# 2487 +{ return __builtin_roundl(__x); } +# 2491 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2494 +round(_Tp __x) +# 2495 +{ return __builtin_round(__x); } +# 2500 +constexpr float scalbln(float __x, long __ex) +# 2501 +{ return __builtin_scalblnf(__x, __ex); } +# 2504 +constexpr long double scalbln(long double __x, long __ex) +# 2505 +{ return __builtin_scalblnl(__x, __ex); } +# 2509 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2512 +scalbln(_Tp __x, long __ex) +# 2513 +{ return __builtin_scalbln(__x, __ex); } +# 2518 +constexpr float scalbn(float __x, int __ex) +# 2519 +{ return __builtin_scalbnf(__x, __ex); } +# 2522 +constexpr long double scalbn(long double __x, int __ex) +# 2523 +{ return __builtin_scalbnl(__x, __ex); } +# 2527 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2530 +scalbn(_Tp __x, int __ex) +# 2531 +{ return __builtin_scalbn(__x, __ex); } +# 2536 +constexpr float tgamma(float __x) +# 2537 +{ return __builtin_tgammaf(__x); } +# 2540 +constexpr long double tgamma(long double __x) +# 2541 +{ return __builtin_tgammal(__x); } +# 2545 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2548 +tgamma(_Tp __x) +# 2549 +{ return __builtin_tgamma(__x); } +# 2554 +constexpr float trunc(float __x) +# 2555 +{ return __builtin_truncf(__x); } +# 2558 +constexpr long double trunc(long double __x) +# 2559 +{ return __builtin_truncl(__x); } +# 2563 +template< class _Tp> constexpr typename __gnu_cxx::__enable_if< __is_integer< _Tp> ::__value, double> ::__type +# 2566 +trunc(_Tp __x) +# 2567 +{ return __builtin_trunc(__x); } +# 3469 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 3471 +copysign(_Tp __x, _Up __y) +# 3472 +{ +# 3473 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 3474 +return copysign((__type)__x, (__type)__y); +# 3475 +} +# 3477 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 3479 +fdim(_Tp __x, _Up __y) +# 3480 +{ +# 3481 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 3482 +return fdim((__type)__x, (__type)__y); +# 3483 +} +# 3485 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 3487 +fmax(_Tp __x, _Up __y) +# 3488 +{ +# 3489 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 3490 +return fmax((__type)__x, (__type)__y); +# 3491 +} +# 3493 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 3495 +fmin(_Tp __x, _Up __y) +# 3496 +{ +# 3497 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 3498 +return fmin((__type)__x, (__type)__y); +# 3499 +} +# 3501 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 3503 +hypot(_Tp __x, _Up __y) +# 3504 +{ +# 3505 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 3506 +return hypot((__type)__x, (__type)__y); +# 3507 +} +# 3509 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 3511 +nextafter(_Tp __x, _Up __y) +# 3512 +{ +# 3513 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 3514 +return nextafter((__type)__x, (__type)__y); +# 3515 +} +# 3517 +template< class _Tp, class _Up> constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 3519 +remainder(_Tp __x, _Up __y) +# 3520 +{ +# 3521 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 3522 +return remainder((__type)__x, (__type)__y); +# 3523 +} +# 3525 +template< class _Tp, class _Up> inline typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type +# 3527 +remquo(_Tp __x, _Up __y, int *__pquo) +# 3528 +{ +# 3529 +typedef typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type __type; +# 3530 +return remquo((__type)__x, (__type)__y, __pquo); +# 3531 +} +# 3533 +template< class _Tp, class _Up, class _Vp> constexpr typename __gnu_cxx::__promote_3< _Tp, _Up, _Vp> ::__type +# 3535 +fma(_Tp __x, _Up __y, _Vp __z) +# 3536 +{ +# 3537 +typedef typename __gnu_cxx::__promote_3< _Tp, _Up, _Vp> ::__type __type; +# 3538 +return fma((__type)__x, (__type)__y, (__type)__z); +# 3539 +} +# 3550 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +template< class _Tp> inline _Tp +# 3552 +__hypot3(_Tp __x, _Tp __y, _Tp __z) +# 3553 +{ +# 3554 +__x = std::abs(__x); +# 3555 +__y = std::abs(__y); +# 3556 +__z = std::abs(__z); +# 3557 +if (_Tp __a = (__x < __y) ? (__y < __z) ? __z : __y : ((__x < __z) ? __z : __x)) { +# 3558 +return __a * std::sqrt((((__x / __a) * (__x / __a)) + ((__y / __a) * (__y / __a))) + ((__z / __a) * (__z / __a))); } else { +# 3562 +return {}; } +# 3563 +} +# 3566 +inline float hypot(float __x, float __y, float __z) +# 3567 +{ return std::__hypot3< float> (__x, __y, __z); } +# 3570 +inline double hypot(double __x, double __y, double __z) +# 3571 +{ return std::__hypot3< double> (__x, __y, __z); } +# 3574 +inline long double hypot(long double __x, long double __y, long double __z) +# 3575 +{ return std::__hypot3< long double> (__x, __y, __z); } +# 3577 +template< class _Tp, class _Up, class _Vp> __gnu_cxx::__promoted_t< _Tp, _Up, _Vp> +# 3579 +hypot(_Tp __x, _Up __y, _Vp __z) +# 3580 +{ +# 3581 +using __type = __gnu_cxx::__promoted_t< _Tp, _Up, _Vp> ; +# 3582 +return std::__hypot3< __gnu_cxx::__promoted_t< _Tp, _Up, _Vp> > (__x, __y, __z); +# 3583 +} +# 3696 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +} +# 42 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/functexcept.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 49 +void __throw_bad_exception() __attribute((__noreturn__)); +# 53 +void __throw_bad_alloc() __attribute((__noreturn__)); +# 56 +void __throw_bad_array_new_length() __attribute((__noreturn__)); +# 60 +void __throw_bad_cast() __attribute((__noreturn__)); +# 63 +void __throw_bad_typeid() __attribute((__noreturn__)); +# 67 +void __throw_logic_error(const char *) __attribute((__noreturn__)); +# 70 +void __throw_domain_error(const char *) __attribute((__noreturn__)); +# 73 +void __throw_invalid_argument(const char *) __attribute((__noreturn__)); +# 76 +void __throw_length_error(const char *) __attribute((__noreturn__)); +# 79 +void __throw_out_of_range(const char *) __attribute((__noreturn__)); +# 82 +void __throw_out_of_range_fmt(const char *, ...) __attribute((__noreturn__)) +# 83 + __attribute((__format__(__gnu_printf__, 1, 2))); +# 86 +void __throw_runtime_error(const char *) __attribute((__noreturn__)); +# 89 +void __throw_range_error(const char *) __attribute((__noreturn__)); +# 92 +void __throw_overflow_error(const char *) __attribute((__noreturn__)); +# 95 +void __throw_underflow_error(const char *) __attribute((__noreturn__)); +# 99 +void __throw_ios_failure(const char *) __attribute((__noreturn__)); +# 102 +void __throw_ios_failure(const char *, int) __attribute((__noreturn__)); +# 106 +void __throw_system_error(int) __attribute((__noreturn__)); +# 110 +void __throw_future_error(int) __attribute((__noreturn__)); +# 114 +void __throw_bad_function_call() __attribute((__noreturn__)); +# 141 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/functexcept.h" 3 +} +# 37 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 +namespace __gnu_cxx __attribute((__visibility__("default"))) { +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 +template< class _Tp> +# 51 +struct __is_integer_nonstrict : public std::__is_integer< _Tp> { +# 54 +using std::__is_integer< _Tp> ::__value; +# 57 +enum { __width = (__value) ? sizeof(_Tp) * (8) : (0)}; +# 58 +}; +# 60 +template< class _Value> +# 61 +struct __numeric_traits_integer { +# 64 +static_assert((__is_integer_nonstrict< _Value> ::__value), "invalid specialization"); +# 70 +static const bool __is_signed = (((_Value)(-1)) < 0); +# 71 +static const int __digits = (__is_integer_nonstrict< _Value> ::__width - __is_signed); +# 75 +static const _Value __max = (__is_signed ? (((((_Value)1) << (__digits - 1)) - 1) << 1) + 1 : (~((_Value)0))); +# 78 +static const _Value __min = (__is_signed ? (-__max) - 1 : ((_Value)0)); +# 79 +}; +# 81 +template< class _Value> const _Value __numeric_traits_integer< _Value> ::__min; +# 84 +template< class _Value> const _Value __numeric_traits_integer< _Value> ::__max; +# 87 +template< class _Value> const bool __numeric_traits_integer< _Value> ::__is_signed; +# 90 +template< class _Value> const int __numeric_traits_integer< _Value> ::__digits; +# 137 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 +template< class _Tp> using __int_traits = __numeric_traits_integer< _Tp> ; +# 157 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 +template< class _Value> +# 158 +struct __numeric_traits_floating { +# 161 +static const int __max_digits10 = ((2) + ((((std::template __are_same< _Value, float> ::__value) ? 24 : ((std::template __are_same< _Value, double> ::__value) ? 53 : 64)) * 643L) / (2136))); +# 164 +static const bool __is_signed = true; +# 165 +static const int __digits10 = ((std::template __are_same< _Value, float> ::__value) ? 6 : ((std::template __are_same< _Value, double> ::__value) ? 15 : 18)); +# 166 +static const int __max_exponent10 = ((std::template __are_same< _Value, float> ::__value) ? 38 : ((std::template __are_same< _Value, double> ::__value) ? 308 : 4932)); +# 167 +}; +# 169 +template< class _Value> const int __numeric_traits_floating< _Value> ::__max_digits10; +# 172 +template< class _Value> const bool __numeric_traits_floating< _Value> ::__is_signed; +# 175 +template< class _Value> const int __numeric_traits_floating< _Value> ::__digits10; +# 178 +template< class _Value> const int __numeric_traits_floating< _Value> ::__max_exponent10; +# 186 +template< class _Value> +# 187 +struct __numeric_traits : public __numeric_traits_integer< _Value> { +# 189 +}; +# 192 +template<> struct __numeric_traits< float> : public __numeric_traits_floating< float> { +# 194 +}; +# 197 +template<> struct __numeric_traits< double> : public __numeric_traits_floating< double> { +# 199 +}; +# 202 +template<> struct __numeric_traits< long double> : public __numeric_traits_floating< long double> { +# 204 +}; +# 239 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/ext/numeric_traits.h" 3 +} +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +namespace std __attribute((__visibility__("default"))) { +# 44 +template< class _Tp> class reference_wrapper; +# 61 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp, _Tp __v> +# 62 +struct integral_constant { +# 64 +static constexpr inline _Tp value = (__v); +# 65 +typedef _Tp value_type; +# 66 +typedef integral_constant type; +# 67 +constexpr operator value_type() const noexcept { return value; } +# 72 +constexpr value_type operator()() const noexcept { return value; } +# 74 +}; +# 82 +using true_type = integral_constant< bool, true> ; +# 85 +using false_type = integral_constant< bool, false> ; +# 89 +template< bool __v> using __bool_constant = integral_constant< bool, __v> ; +# 97 +template< bool __v> using bool_constant = integral_constant< bool, __v> ; +# 105 +template< bool , class _Tp = void> +# 106 +struct enable_if { +# 107 +}; +# 110 +template< class _Tp> +# 111 +struct enable_if< true, _Tp> { +# 112 +typedef _Tp type; }; +# 115 +template< bool _Cond, class _Tp = void> using __enable_if_t = typename enable_if< _Cond, _Tp> ::type; +# 118 +template< bool > +# 119 +struct __conditional { +# 121 +template< class _Tp, class > using type = _Tp; +# 123 +}; +# 126 +template<> struct __conditional< false> { +# 128 +template< class , class _Up> using type = _Up; +# 130 +}; +# 133 +template< bool _Cond, class _If, class _Else> using __conditional_t = typename __conditional< _Cond> ::template type< _If, _Else> ; +# 138 +template< class _Type> +# 139 +struct __type_identity { +# 140 +using type = _Type; }; +# 142 +template< class _Tp> using __type_identity_t = typename __type_identity< _Tp> ::type; +# 145 +namespace __detail { +# 148 +template< class _Tp, class ...> using __first_t = _Tp; +# 152 +template< class ..._Bn> auto __or_fn(int)->__first_t< integral_constant< bool, false> , __enable_if_t< !((bool)_Bn::value)> ...> ; +# 156 +template< class ..._Bn> auto __or_fn(...)->true_type; +# 159 +template< class ..._Bn> auto __and_fn(int)->__first_t< integral_constant< bool, true> , __enable_if_t< (bool)_Bn::value> ...> ; +# 163 +template< class ..._Bn> auto __and_fn(...)->false_type; +# 165 +} +# 170 +template< class ..._Bn> +# 171 +struct __or_ : public __decltype((__detail::__or_fn< _Bn...> (0))) { +# 173 +}; +# 175 +template< class ..._Bn> +# 176 +struct __and_ : public __decltype((__detail::__and_fn< _Bn...> (0))) { +# 178 +}; +# 180 +template< class _Pp> +# 181 +struct __not_ : public __bool_constant< !((bool)_Pp::value)> { +# 183 +}; +# 189 +template< class ..._Bn> constexpr inline bool +# 190 +__or_v = (__or_< _Bn...> ::value); +# 191 +template< class ..._Bn> constexpr inline bool +# 192 +__and_v = (__and_< _Bn...> ::value); +# 194 +namespace __detail { +# 196 +template< class , class _B1, class ..._Bn> +# 197 +struct __disjunction_impl { +# 198 +using type = _B1; }; +# 200 +template< class _B1, class _B2, class ..._Bn> +# 201 +struct __disjunction_impl< __enable_if_t< !((bool)_B1::value)> , _B1, _B2, _Bn...> { +# 202 +using type = typename __detail::__disjunction_impl< void, _B2, _Bn...> ::type; }; +# 204 +template< class , class _B1, class ..._Bn> +# 205 +struct __conjunction_impl { +# 206 +using type = _B1; }; +# 208 +template< class _B1, class _B2, class ..._Bn> +# 209 +struct __conjunction_impl< __enable_if_t< (bool)_B1::value> , _B1, _B2, _Bn...> { +# 210 +using type = typename __detail::__conjunction_impl< void, _B2, _Bn...> ::type; }; +# 211 +} +# 216 +template< class ..._Bn> +# 217 +struct conjunction : public __detail::__conjunction_impl< void, _Bn...> ::type { +# 219 +}; +# 222 +template<> struct conjunction< > : public true_type { +# 224 +}; +# 226 +template< class ..._Bn> +# 227 +struct disjunction : public __detail::__disjunction_impl< void, _Bn...> ::type { +# 229 +}; +# 232 +template<> struct disjunction< > : public false_type { +# 234 +}; +# 236 +template< class _Pp> +# 237 +struct negation : public __not_< _Pp> ::type { +# 239 +}; +# 244 +template< class ..._Bn> constexpr inline bool +# 245 +conjunction_v = (conjunction< _Bn...> ::value); +# 247 +template< class ..._Bn> constexpr inline bool +# 248 +disjunction_v = (disjunction< _Bn...> ::value); +# 250 +template< class _Pp> constexpr inline bool +# 251 +negation_v = (negation< _Pp> ::value); +# 257 +template< class > struct is_reference; +# 259 +template< class > struct is_function; +# 261 +template< class > struct is_void; +# 263 +template< class > struct remove_cv; +# 265 +template< class > struct is_const; +# 269 +template< class > struct __is_array_unknown_bounds; +# 275 +template< class _Tp, size_t = sizeof(_Tp)> constexpr true_type +# 276 +__is_complete_or_unbounded(__type_identity< _Tp> ) +# 277 +{ return {}; } +# 279 +template< class _TypeIdentity, class +# 280 +_NestedType = typename _TypeIdentity::type> constexpr typename __or_< is_reference< _NestedType> , is_function< _NestedType> , is_void< _NestedType> , __is_array_unknown_bounds< _NestedType> > ::type +# 286 +__is_complete_or_unbounded(_TypeIdentity) +# 287 +{ return {}; } +# 290 +template< class _Tp> using __remove_cv_t = typename remove_cv< _Tp> ::type; +# 297 +template< class _Tp> +# 298 +struct is_void : public false_type { +# 299 +}; +# 302 +template<> struct is_void< void> : public true_type { +# 303 +}; +# 306 +template<> struct is_void< const void> : public true_type { +# 307 +}; +# 310 +template<> struct is_void< volatile void> : public true_type { +# 311 +}; +# 314 +template<> struct is_void< const volatile void> : public true_type { +# 315 +}; +# 318 +template< class > +# 319 +struct __is_integral_helper : public false_type { +# 320 +}; +# 323 +template<> struct __is_integral_helper< bool> : public true_type { +# 324 +}; +# 327 +template<> struct __is_integral_helper< char> : public true_type { +# 328 +}; +# 331 +template<> struct __is_integral_helper< signed char> : public true_type { +# 332 +}; +# 335 +template<> struct __is_integral_helper< unsigned char> : public true_type { +# 336 +}; +# 342 +template<> struct __is_integral_helper< wchar_t> : public true_type { +# 343 +}; +# 352 +template<> struct __is_integral_helper< char16_t> : public true_type { +# 353 +}; +# 356 +template<> struct __is_integral_helper< char32_t> : public true_type { +# 357 +}; +# 360 +template<> struct __is_integral_helper< short> : public true_type { +# 361 +}; +# 364 +template<> struct __is_integral_helper< unsigned short> : public true_type { +# 365 +}; +# 368 +template<> struct __is_integral_helper< int> : public true_type { +# 369 +}; +# 372 +template<> struct __is_integral_helper< unsigned> : public true_type { +# 373 +}; +# 376 +template<> struct __is_integral_helper< long> : public true_type { +# 377 +}; +# 380 +template<> struct __is_integral_helper< unsigned long> : public true_type { +# 381 +}; +# 384 +template<> struct __is_integral_helper< long long> : public true_type { +# 385 +}; +# 388 +template<> struct __is_integral_helper< unsigned long long> : public true_type { +# 389 +}; +# 396 +template<> struct __is_integral_helper< __int128> : public true_type { +# 397 +}; +# 401 +template<> struct __is_integral_helper< unsigned __int128> : public true_type { +# 402 +}; +# 440 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp> +# 441 +struct is_integral : public __is_integral_helper< __remove_cv_t< _Tp> > ::type { +# 443 +}; +# 446 +template< class > +# 447 +struct __is_floating_point_helper : public false_type { +# 448 +}; +# 451 +template<> struct __is_floating_point_helper< float> : public true_type { +# 452 +}; +# 455 +template<> struct __is_floating_point_helper< double> : public true_type { +# 456 +}; +# 459 +template<> struct __is_floating_point_helper< long double> : public true_type { +# 460 +}; +# 494 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template<> struct __is_floating_point_helper< __float128> : public true_type { +# 495 +}; +# 500 +template< class _Tp> +# 501 +struct is_floating_point : public __is_floating_point_helper< __remove_cv_t< _Tp> > ::type { +# 503 +}; +# 506 +template< class > +# 507 +struct is_array : public false_type { +# 508 +}; +# 510 +template< class _Tp, size_t _Size> +# 511 +struct is_array< _Tp [_Size]> : public true_type { +# 512 +}; +# 514 +template< class _Tp> +# 515 +struct is_array< _Tp []> : public true_type { +# 516 +}; +# 518 +template< class > +# 519 +struct __is_pointer_helper : public false_type { +# 520 +}; +# 522 +template< class _Tp> +# 523 +struct __is_pointer_helper< _Tp *> : public true_type { +# 524 +}; +# 527 +template< class _Tp> +# 528 +struct is_pointer : public __is_pointer_helper< __remove_cv_t< _Tp> > ::type { +# 530 +}; +# 533 +template< class > +# 534 +struct is_lvalue_reference : public false_type { +# 535 +}; +# 537 +template< class _Tp> +# 538 +struct is_lvalue_reference< _Tp &> : public true_type { +# 539 +}; +# 542 +template< class > +# 543 +struct is_rvalue_reference : public false_type { +# 544 +}; +# 546 +template< class _Tp> +# 547 +struct is_rvalue_reference< _Tp &&> : public true_type { +# 548 +}; +# 550 +template< class > +# 551 +struct __is_member_object_pointer_helper : public false_type { +# 552 +}; +# 554 +template< class _Tp, class _Cp> +# 555 +struct __is_member_object_pointer_helper< _Tp (_Cp::*)> : public __not_< is_function< _Tp> > ::type { +# 556 +}; +# 559 +template< class _Tp> +# 560 +struct is_member_object_pointer : public __is_member_object_pointer_helper< __remove_cv_t< _Tp> > ::type { +# 562 +}; +# 564 +template< class > +# 565 +struct __is_member_function_pointer_helper : public false_type { +# 566 +}; +# 568 +template< class _Tp, class _Cp> +# 569 +struct __is_member_function_pointer_helper< _Tp (_Cp::*)> : public is_function< _Tp> ::type { +# 570 +}; +# 573 +template< class _Tp> +# 574 +struct is_member_function_pointer : public __is_member_function_pointer_helper< __remove_cv_t< _Tp> > ::type { +# 576 +}; +# 579 +template< class _Tp> +# 580 +struct is_enum : public integral_constant< bool, __is_enum(_Tp)> { +# 582 +}; +# 585 +template< class _Tp> +# 586 +struct is_union : public integral_constant< bool, __is_union(_Tp)> { +# 588 +}; +# 591 +template< class _Tp> +# 592 +struct is_class : public integral_constant< bool, __is_class(_Tp)> { +# 594 +}; +# 597 +template< class _Tp> +# 598 +struct is_function : public __bool_constant< !is_const< const _Tp> ::value> { +# 599 +}; +# 601 +template< class _Tp> +# 602 +struct is_function< _Tp &> : public false_type { +# 603 +}; +# 605 +template< class _Tp> +# 606 +struct is_function< _Tp &&> : public false_type { +# 607 +}; +# 612 +template< class _Tp> +# 613 +struct is_null_pointer : public false_type { +# 614 +}; +# 617 +template<> struct is_null_pointer< __decltype((nullptr))> : public true_type { +# 618 +}; +# 621 +template<> struct is_null_pointer< const __decltype((nullptr))> : public true_type { +# 622 +}; +# 625 +template<> struct is_null_pointer< volatile __decltype((nullptr))> : public true_type { +# 626 +}; +# 629 +template<> struct is_null_pointer< const volatile __decltype((nullptr))> : public true_type { +# 630 +}; +# 634 +template< class _Tp> +# 635 +struct __is_nullptr_t : public is_null_pointer< _Tp> { +# 637 +} __attribute((__deprecated__("use \'std::is_null_pointer\' instead"))); +# 642 +template< class _Tp> +# 643 +struct is_reference : public false_type { +# 645 +}; +# 647 +template< class _Tp> +# 648 +struct is_reference< _Tp &> : public true_type { +# 650 +}; +# 652 +template< class _Tp> +# 653 +struct is_reference< _Tp &&> : public true_type { +# 655 +}; +# 658 +template< class _Tp> +# 659 +struct is_arithmetic : public __or_< is_integral< _Tp> , is_floating_point< _Tp> > ::type { +# 661 +}; +# 664 +template< class _Tp> +# 665 +struct is_fundamental : public __or_< is_arithmetic< _Tp> , is_void< _Tp> , is_null_pointer< _Tp> > ::type { +# 668 +}; +# 671 +template< class _Tp> +# 672 +struct is_object : public __not_< __or_< is_function< _Tp> , is_reference< _Tp> , is_void< _Tp> > > ::type { +# 675 +}; +# 677 +template< class > struct is_member_pointer; +# 681 +template< class _Tp> +# 682 +struct is_scalar : public __or_< is_arithmetic< _Tp> , is_enum< _Tp> , is_pointer< _Tp> , is_member_pointer< _Tp> , is_null_pointer< _Tp> > ::type { +# 685 +}; +# 688 +template< class _Tp> +# 689 +struct is_compound : public __not_< is_fundamental< _Tp> > ::type { +# 690 +}; +# 693 +template< class _Tp> +# 694 +struct __is_member_pointer_helper : public false_type { +# 695 +}; +# 697 +template< class _Tp, class _Cp> +# 698 +struct __is_member_pointer_helper< _Tp (_Cp::*)> : public true_type { +# 699 +}; +# 703 +template< class _Tp> +# 704 +struct is_member_pointer : public __is_member_pointer_helper< __remove_cv_t< _Tp> > ::type { +# 706 +}; +# 708 +template< class , class > struct is_same; +# 712 +template< class _Tp, class ..._Types> using __is_one_of = __or_< is_same< _Tp, _Types> ...> ; +# 717 +template< class _Tp> using __is_signed_integer = __is_one_of< __remove_cv_t< _Tp> , signed char, signed short, signed int, signed long, signed long long, signed __int128> ; +# 737 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp> using __is_unsigned_integer = __is_one_of< __remove_cv_t< _Tp> , unsigned char, unsigned short, unsigned, unsigned long, unsigned long long, unsigned __int128> ; +# 756 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp> using __is_standard_integer = __or_< __is_signed_integer< _Tp> , __is_unsigned_integer< _Tp> > ; +# 761 +template< class ...> using __void_t = void; +# 767 +template< class > +# 768 +struct is_const : public false_type { +# 769 +}; +# 771 +template< class _Tp> +# 772 +struct is_const< const _Tp> : public true_type { +# 773 +}; +# 776 +template< class > +# 777 +struct is_volatile : public false_type { +# 778 +}; +# 780 +template< class _Tp> +# 781 +struct is_volatile< volatile _Tp> : public true_type { +# 782 +}; +# 785 +template< class _Tp> +# 786 +struct is_trivial : public integral_constant< bool, __is_trivial(_Tp)> { +# 789 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 791 +}; +# 794 +template< class _Tp> +# 795 +struct is_trivially_copyable : public integral_constant< bool, __is_trivially_copyable(_Tp)> { +# 798 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 800 +}; +# 803 +template< class _Tp> +# 804 +struct is_standard_layout : public integral_constant< bool, __is_standard_layout(_Tp)> { +# 807 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 809 +}; +# 816 +template< class _Tp> +# 819 +struct is_pod : public integral_constant< bool, __is_pod(_Tp)> { +# 822 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 824 +}; +# 830 +template< class _Tp> +# 833 +struct +# 832 + [[__deprecated__]] is_literal_type : public integral_constant< bool, __is_literal_type(_Tp)> { +# 836 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 838 +}; +# 841 +template< class _Tp> +# 842 +struct is_empty : public integral_constant< bool, __is_empty(_Tp)> { +# 844 +}; +# 847 +template< class _Tp> +# 848 +struct is_polymorphic : public integral_constant< bool, __is_polymorphic(_Tp)> { +# 850 +}; +# 856 +template< class _Tp> +# 857 +struct is_final : public integral_constant< bool, __is_final(_Tp)> { +# 859 +}; +# 863 +template< class _Tp> +# 864 +struct is_abstract : public integral_constant< bool, __is_abstract(_Tp)> { +# 866 +}; +# 869 +template< class _Tp, bool +# 870 + = is_arithmetic< _Tp> ::value> +# 871 +struct __is_signed_helper : public false_type { +# 872 +}; +# 874 +template< class _Tp> +# 875 +struct __is_signed_helper< _Tp, true> : public integral_constant< bool, ((_Tp)(-1)) < ((_Tp)0)> { +# 877 +}; +# 881 +template< class _Tp> +# 882 +struct is_signed : public __is_signed_helper< _Tp> ::type { +# 884 +}; +# 887 +template< class _Tp> +# 888 +struct is_unsigned : public __and_< is_arithmetic< _Tp> , __not_< is_signed< _Tp> > > ::type { +# 890 +}; +# 893 +template< class _Tp, class _Up = _Tp &&> _Up __declval(int); +# 897 +template< class _Tp> _Tp __declval(long); +# 902 +template< class _Tp> auto declval() noexcept->__decltype((__declval< _Tp> (0))); +# 905 +template< class > struct remove_all_extents; +# 909 +template< class _Tp> +# 910 +struct __is_array_known_bounds : public false_type { +# 912 +}; +# 914 +template< class _Tp, size_t _Size> +# 915 +struct __is_array_known_bounds< _Tp [_Size]> : public true_type { +# 917 +}; +# 919 +template< class _Tp> +# 920 +struct __is_array_unknown_bounds : public false_type { +# 922 +}; +# 924 +template< class _Tp> +# 925 +struct __is_array_unknown_bounds< _Tp []> : public true_type { +# 927 +}; +# 936 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +struct __do_is_destructible_impl { +# 938 +template< class _Tp, class = __decltype((declval< _Tp &> ().~_Tp()))> static true_type __test(int); +# 941 +template< class > static false_type __test(...); +# 943 +}; +# 945 +template< class _Tp> +# 946 +struct __is_destructible_impl : public __do_is_destructible_impl { +# 949 +typedef __decltype((__test< _Tp> (0))) type; +# 950 +}; +# 952 +template< class _Tp, bool +# 953 + = __or_< is_void< _Tp> , __is_array_unknown_bounds< _Tp> , is_function< _Tp> > ::value, bool +# 956 + = __or_< is_reference< _Tp> , is_scalar< _Tp> > ::value> struct __is_destructible_safe; +# 959 +template< class _Tp> +# 960 +struct __is_destructible_safe< _Tp, false, false> : public __is_destructible_impl< typename remove_all_extents< _Tp> ::type> ::type { +# 963 +}; +# 965 +template< class _Tp> +# 966 +struct __is_destructible_safe< _Tp, true, false> : public false_type { +# 967 +}; +# 969 +template< class _Tp> +# 970 +struct __is_destructible_safe< _Tp, false, true> : public true_type { +# 971 +}; +# 975 +template< class _Tp> +# 976 +struct is_destructible : public __is_destructible_safe< _Tp> ::type { +# 979 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 981 +}; +# 989 +struct __do_is_nt_destructible_impl { +# 991 +template< class _Tp> static __bool_constant< noexcept(declval< _Tp &> ().~_Tp())> __test(int); +# 995 +template< class > static false_type __test(...); +# 997 +}; +# 999 +template< class _Tp> +# 1000 +struct __is_nt_destructible_impl : public __do_is_nt_destructible_impl { +# 1003 +typedef __decltype((__test< _Tp> (0))) type; +# 1004 +}; +# 1006 +template< class _Tp, bool +# 1007 + = __or_< is_void< _Tp> , __is_array_unknown_bounds< _Tp> , is_function< _Tp> > ::value, bool +# 1010 + = __or_< is_reference< _Tp> , is_scalar< _Tp> > ::value> struct __is_nt_destructible_safe; +# 1013 +template< class _Tp> +# 1014 +struct __is_nt_destructible_safe< _Tp, false, false> : public __is_nt_destructible_impl< typename remove_all_extents< _Tp> ::type> ::type { +# 1017 +}; +# 1019 +template< class _Tp> +# 1020 +struct __is_nt_destructible_safe< _Tp, true, false> : public false_type { +# 1021 +}; +# 1023 +template< class _Tp> +# 1024 +struct __is_nt_destructible_safe< _Tp, false, true> : public true_type { +# 1025 +}; +# 1029 +template< class _Tp> +# 1030 +struct is_nothrow_destructible : public __is_nt_destructible_safe< _Tp> ::type { +# 1033 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1035 +}; +# 1038 +template< class _Tp, class ..._Args> using __is_constructible_impl = __bool_constant< __is_constructible(_Tp, _Args...)> ; +# 1044 +template< class _Tp, class ..._Args> +# 1045 +struct is_constructible : public __is_constructible_impl< _Tp, _Args...> { +# 1048 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1050 +}; +# 1053 +template< class _Tp> +# 1054 +struct is_default_constructible : public __is_constructible_impl< _Tp> { +# 1057 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1059 +}; +# 1062 +template< class _Tp, class = void> +# 1063 +struct __add_lvalue_reference_helper { +# 1064 +using type = _Tp; }; +# 1066 +template< class _Tp> +# 1067 +struct __add_lvalue_reference_helper< _Tp, __void_t< _Tp &> > { +# 1068 +using type = _Tp &; }; +# 1070 +template< class _Tp> using __add_lval_ref_t = typename __add_lvalue_reference_helper< _Tp> ::type; +# 1075 +template< class _Tp> +# 1076 +struct is_copy_constructible : public __is_constructible_impl< _Tp, __add_lval_ref_t< const _Tp> > { +# 1079 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1081 +}; +# 1084 +template< class _Tp, class = void> +# 1085 +struct __add_rvalue_reference_helper { +# 1086 +using type = _Tp; }; +# 1088 +template< class _Tp> +# 1089 +struct __add_rvalue_reference_helper< _Tp, __void_t< _Tp &&> > { +# 1090 +using type = _Tp &&; }; +# 1092 +template< class _Tp> using __add_rval_ref_t = typename __add_rvalue_reference_helper< _Tp> ::type; +# 1097 +template< class _Tp> +# 1098 +struct is_move_constructible : public __is_constructible_impl< _Tp, __add_rval_ref_t< _Tp> > { +# 1101 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1103 +}; +# 1106 +template< class _Tp, class ..._Args> using __is_nothrow_constructible_impl = __bool_constant< __is_nothrow_constructible(_Tp, _Args...)> ; +# 1112 +template< class _Tp, class ..._Args> +# 1113 +struct is_nothrow_constructible : public __is_nothrow_constructible_impl< _Tp, _Args...> { +# 1116 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1118 +}; +# 1121 +template< class _Tp> +# 1122 +struct is_nothrow_default_constructible : public __is_nothrow_constructible_impl< _Tp> { +# 1125 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1127 +}; +# 1130 +template< class _Tp> +# 1131 +struct is_nothrow_copy_constructible : public __is_nothrow_constructible_impl< _Tp, __add_lval_ref_t< const _Tp> > { +# 1134 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1136 +}; +# 1139 +template< class _Tp> +# 1140 +struct is_nothrow_move_constructible : public __is_nothrow_constructible_impl< _Tp, __add_rval_ref_t< _Tp> > { +# 1143 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1145 +}; +# 1148 +template< class _Tp, class _Up> using __is_assignable_impl = __bool_constant< __is_assignable(_Tp, _Up)> ; +# 1153 +template< class _Tp, class _Up> +# 1154 +struct is_assignable : public __is_assignable_impl< _Tp, _Up> { +# 1157 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1159 +}; +# 1162 +template< class _Tp> +# 1163 +struct is_copy_assignable : public __is_assignable_impl< __add_lval_ref_t< _Tp> , __add_lval_ref_t< const _Tp> > { +# 1167 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1169 +}; +# 1172 +template< class _Tp> +# 1173 +struct is_move_assignable : public __is_assignable_impl< __add_lval_ref_t< _Tp> , __add_rval_ref_t< _Tp> > { +# 1176 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1178 +}; +# 1181 +template< class _Tp, class _Up> using __is_nothrow_assignable_impl = __bool_constant< __is_nothrow_assignable(_Tp, _Up)> ; +# 1187 +template< class _Tp, class _Up> +# 1188 +struct is_nothrow_assignable : public __is_nothrow_assignable_impl< _Tp, _Up> { +# 1191 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1193 +}; +# 1196 +template< class _Tp> +# 1197 +struct is_nothrow_copy_assignable : public __is_nothrow_assignable_impl< __add_lval_ref_t< _Tp> , __add_lval_ref_t< const _Tp> > { +# 1201 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1203 +}; +# 1206 +template< class _Tp> +# 1207 +struct is_nothrow_move_assignable : public __is_nothrow_assignable_impl< __add_lval_ref_t< _Tp> , __add_rval_ref_t< _Tp> > { +# 1211 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1213 +}; +# 1216 +template< class _Tp, class ..._Args> using __is_trivially_constructible_impl = __bool_constant< __is_trivially_constructible(_Tp, _Args...)> ; +# 1222 +template< class _Tp, class ..._Args> +# 1223 +struct is_trivially_constructible : public __is_trivially_constructible_impl< _Tp, _Args...> { +# 1226 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1228 +}; +# 1231 +template< class _Tp> +# 1232 +struct is_trivially_default_constructible : public __is_trivially_constructible_impl< _Tp> { +# 1235 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1237 +}; +# 1239 +struct __do_is_implicitly_default_constructible_impl { +# 1241 +template< class _Tp> static void __helper(const _Tp &); +# 1244 +template< class _Tp> static true_type __test(const _Tp &, __decltype((__helper< const _Tp &> ({}))) * = 0); +# 1248 +static false_type __test(...); +# 1249 +}; +# 1251 +template< class _Tp> +# 1252 +struct __is_implicitly_default_constructible_impl : public __do_is_implicitly_default_constructible_impl { +# 1255 +typedef __decltype((__test(declval< _Tp> ()))) type; +# 1256 +}; +# 1258 +template< class _Tp> +# 1259 +struct __is_implicitly_default_constructible_safe : public __is_implicitly_default_constructible_impl< _Tp> ::type { +# 1261 +}; +# 1263 +template< class _Tp> +# 1264 +struct __is_implicitly_default_constructible : public __and_< __is_constructible_impl< _Tp> , __is_implicitly_default_constructible_safe< _Tp> > ::type { +# 1267 +}; +# 1270 +template< class _Tp> +# 1271 +struct is_trivially_copy_constructible : public __is_trivially_constructible_impl< _Tp, __add_lval_ref_t< const _Tp> > { +# 1274 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1276 +}; +# 1279 +template< class _Tp> +# 1280 +struct is_trivially_move_constructible : public __is_trivially_constructible_impl< _Tp, __add_rval_ref_t< _Tp> > { +# 1283 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1285 +}; +# 1288 +template< class _Tp, class _Up> using __is_trivially_assignable_impl = __bool_constant< __is_trivially_assignable(_Tp, _Up)> ; +# 1294 +template< class _Tp, class _Up> +# 1295 +struct is_trivially_assignable : public __is_trivially_assignable_impl< _Tp, _Up> { +# 1298 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1300 +}; +# 1303 +template< class _Tp> +# 1304 +struct is_trivially_copy_assignable : public __is_trivially_assignable_impl< __add_lval_ref_t< _Tp> , __add_lval_ref_t< const _Tp> > { +# 1308 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1310 +}; +# 1313 +template< class _Tp> +# 1314 +struct is_trivially_move_assignable : public __is_trivially_assignable_impl< __add_lval_ref_t< _Tp> , __add_rval_ref_t< _Tp> > { +# 1318 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1320 +}; +# 1323 +template< class _Tp> +# 1324 +struct is_trivially_destructible : public __and_< __is_destructible_safe< _Tp> , __bool_constant< __has_trivial_destructor(_Tp)> > ::type { +# 1328 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1330 +}; +# 1334 +template< class _Tp> +# 1335 +struct has_virtual_destructor : public integral_constant< bool, __has_virtual_destructor(_Tp)> { +# 1338 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1340 +}; +# 1346 +template< class _Tp> +# 1347 +struct alignment_of : public integral_constant< unsigned long, __alignof__(_Tp)> { +# 1350 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 1352 +}; +# 1355 +template< class > +# 1356 +struct rank : public integral_constant< unsigned long, 0UL> { +# 1357 +}; +# 1359 +template< class _Tp, size_t _Size> +# 1360 +struct rank< _Tp [_Size]> : public integral_constant< unsigned long, 1 + std::rank< _Tp> ::value> { +# 1361 +}; +# 1363 +template< class _Tp> +# 1364 +struct rank< _Tp []> : public integral_constant< unsigned long, 1 + std::rank< _Tp> ::value> { +# 1365 +}; +# 1368 +template< class , unsigned _Uint = 0U> +# 1369 +struct extent : public integral_constant< unsigned long, 0UL> { +# 1370 +}; +# 1372 +template< class _Tp, size_t _Size> +# 1373 +struct extent< _Tp [_Size], 0> : public integral_constant< unsigned long, _Size> { +# 1374 +}; +# 1376 +template< class _Tp, unsigned _Uint, size_t _Size> +# 1377 +struct extent< _Tp [_Size], _Uint> : public std::extent< _Tp, _Uint - (1)> ::type { +# 1378 +}; +# 1380 +template< class _Tp> +# 1381 +struct extent< _Tp [], 0> : public integral_constant< unsigned long, 0UL> { +# 1382 +}; +# 1384 +template< class _Tp, unsigned _Uint> +# 1385 +struct extent< _Tp [], _Uint> : public std::extent< _Tp, _Uint - (1)> ::type { +# 1386 +}; +# 1392 +template< class _Tp, class _Up> +# 1393 +struct is_same : public integral_constant< bool, __is_same(_Tp, _Up)> { +# 1399 +}; +# 1409 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Base, class _Derived> +# 1410 +struct is_base_of : public integral_constant< bool, __is_base_of(_Base, _Derived)> { +# 1412 +}; +# 1415 +template< class _From, class _To> +# 1416 +struct is_convertible : public __bool_constant< __is_convertible(_From, _To)> { +# 1418 +}; +# 1458 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _ToElementType, class _FromElementType> using __is_array_convertible = is_convertible< _FromElementType (*)[], _ToElementType (*)[]> ; +# 1522 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp> +# 1523 +struct remove_const { +# 1524 +typedef _Tp type; }; +# 1526 +template< class _Tp> +# 1527 +struct remove_const< const _Tp> { +# 1528 +typedef _Tp type; }; +# 1531 +template< class _Tp> +# 1532 +struct remove_volatile { +# 1533 +typedef _Tp type; }; +# 1535 +template< class _Tp> +# 1536 +struct remove_volatile< volatile _Tp> { +# 1537 +typedef _Tp type; }; +# 1541 +template< class _Tp> +# 1542 +struct remove_cv { +# 1543 +using type = __remove_cv(_Tp); }; +# 1563 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp> +# 1564 +struct add_const { +# 1565 +using type = const _Tp; }; +# 1568 +template< class _Tp> +# 1569 +struct add_volatile { +# 1570 +using type = volatile _Tp; }; +# 1573 +template< class _Tp> +# 1574 +struct add_cv { +# 1575 +using type = const volatile _Tp; }; +# 1582 +template< class _Tp> using remove_const_t = typename remove_const< _Tp> ::type; +# 1586 +template< class _Tp> using remove_volatile_t = typename remove_volatile< _Tp> ::type; +# 1590 +template< class _Tp> using remove_cv_t = typename remove_cv< _Tp> ::type; +# 1594 +template< class _Tp> using add_const_t = typename add_const< _Tp> ::type; +# 1598 +template< class _Tp> using add_volatile_t = typename add_volatile< _Tp> ::type; +# 1602 +template< class _Tp> using add_cv_t = typename add_cv< _Tp> ::type; +# 1610 +template< class _Tp> +# 1611 +struct remove_reference { +# 1612 +using type = __remove_reference(_Tp); }; +# 1628 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp> +# 1629 +struct add_lvalue_reference { +# 1630 +using type = __add_lval_ref_t< _Tp> ; }; +# 1633 +template< class _Tp> +# 1634 +struct add_rvalue_reference { +# 1635 +using type = __add_rval_ref_t< _Tp> ; }; +# 1639 +template< class _Tp> using remove_reference_t = typename remove_reference< _Tp> ::type; +# 1643 +template< class _Tp> using add_lvalue_reference_t = typename add_lvalue_reference< _Tp> ::type; +# 1647 +template< class _Tp> using add_rvalue_reference_t = typename add_rvalue_reference< _Tp> ::type; +# 1656 +template< class _Unqualified, bool _IsConst, bool _IsVol> struct __cv_selector; +# 1659 +template< class _Unqualified> +# 1660 +struct __cv_selector< _Unqualified, false, false> { +# 1661 +typedef _Unqualified __type; }; +# 1663 +template< class _Unqualified> +# 1664 +struct __cv_selector< _Unqualified, false, true> { +# 1665 +typedef volatile _Unqualified __type; }; +# 1667 +template< class _Unqualified> +# 1668 +struct __cv_selector< _Unqualified, true, false> { +# 1669 +typedef const _Unqualified __type; }; +# 1671 +template< class _Unqualified> +# 1672 +struct __cv_selector< _Unqualified, true, true> { +# 1673 +typedef const volatile _Unqualified __type; }; +# 1675 +template< class _Qualified, class _Unqualified, bool +# 1676 +_IsConst = is_const< _Qualified> ::value, bool +# 1677 +_IsVol = is_volatile< _Qualified> ::value> +# 1678 +class __match_cv_qualifiers { +# 1680 +typedef __cv_selector< _Unqualified, _IsConst, _IsVol> __match; +# 1683 +public: typedef typename __cv_selector< _Unqualified, _IsConst, _IsVol> ::__type __type; +# 1684 +}; +# 1687 +template< class _Tp> +# 1688 +struct __make_unsigned { +# 1689 +typedef _Tp __type; }; +# 1692 +template<> struct __make_unsigned< char> { +# 1693 +typedef unsigned char __type; }; +# 1696 +template<> struct __make_unsigned< signed char> { +# 1697 +typedef unsigned char __type; }; +# 1700 +template<> struct __make_unsigned< short> { +# 1701 +typedef unsigned short __type; }; +# 1704 +template<> struct __make_unsigned< int> { +# 1705 +typedef unsigned __type; }; +# 1708 +template<> struct __make_unsigned< long> { +# 1709 +typedef unsigned long __type; }; +# 1712 +template<> struct __make_unsigned< long long> { +# 1713 +typedef unsigned long long __type; }; +# 1718 +template<> struct __make_unsigned< __int128> { +# 1719 +typedef unsigned __int128 __type; }; +# 1741 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp, bool +# 1742 +_IsInt = is_integral< _Tp> ::value, bool +# 1743 +_IsEnum = is_enum< _Tp> ::value> class __make_unsigned_selector; +# 1746 +template< class _Tp> +# 1747 +class __make_unsigned_selector< _Tp, true, false> { +# 1749 +using __unsigned_type = typename __make_unsigned< __remove_cv_t< _Tp> > ::__type; +# 1753 +public: using __type = typename __match_cv_qualifiers< _Tp, __unsigned_type> ::__type; +# 1755 +}; +# 1757 +class __make_unsigned_selector_base { +# 1760 +protected: template< class ...> struct _List { }; +# 1762 +template< class _Tp, class ..._Up> +# 1763 +struct _List< _Tp, _Up...> : public __make_unsigned_selector_base::template _List< _Up...> { +# 1764 +static constexpr inline std::size_t __size = sizeof(_Tp); }; +# 1766 +template< size_t _Sz, class _Tp, bool = _Sz <= _Tp::__size> struct __select; +# 1769 +template< size_t _Sz, class _Uint, class ..._UInts> +# 1770 +struct __select< _Sz, _List< _Uint, _UInts...> , true> { +# 1771 +using __type = _Uint; }; +# 1773 +template< size_t _Sz, class _Uint, class ..._UInts> +# 1774 +struct __select< _Sz, _List< _Uint, _UInts...> , false> : public __make_unsigned_selector_base::template __select< _Sz, _List< _UInts...> > { +# 1776 +}; +# 1777 +}; +# 1780 +template< class _Tp> +# 1781 +class __make_unsigned_selector< _Tp, false, true> : private __make_unsigned_selector_base { +# 1785 +using _UInts = _List< unsigned char, unsigned short, unsigned, unsigned long, unsigned long long> ; +# 1788 +using __unsigned_type = typename __select< sizeof(_Tp), _List< unsigned char, unsigned short, unsigned, unsigned long, unsigned long long> > ::__type; +# 1791 +public: using __type = typename __match_cv_qualifiers< _Tp, __unsigned_type> ::__type; +# 1793 +}; +# 1800 +template<> struct __make_unsigned< wchar_t> { +# 1802 +using __type = __make_unsigned_selector< wchar_t, false, true> ::__type; +# 1804 +}; +# 1816 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template<> struct __make_unsigned< char16_t> { +# 1818 +using __type = __make_unsigned_selector< char16_t, false, true> ::__type; +# 1820 +}; +# 1823 +template<> struct __make_unsigned< char32_t> { +# 1825 +using __type = __make_unsigned_selector< char32_t, false, true> ::__type; +# 1827 +}; +# 1834 +template< class _Tp> +# 1835 +struct make_unsigned { +# 1836 +typedef typename __make_unsigned_selector< _Tp> ::__type type; }; +# 1839 +template<> struct make_unsigned< bool> ; +# 1840 +template<> struct make_unsigned< const bool> ; +# 1841 +template<> struct make_unsigned< volatile bool> ; +# 1842 +template<> struct make_unsigned< const volatile bool> ; +# 1847 +template< class _Tp> +# 1848 +struct __make_signed { +# 1849 +typedef _Tp __type; }; +# 1852 +template<> struct __make_signed< char> { +# 1853 +typedef signed char __type; }; +# 1856 +template<> struct __make_signed< unsigned char> { +# 1857 +typedef signed char __type; }; +# 1860 +template<> struct __make_signed< unsigned short> { +# 1861 +typedef signed short __type; }; +# 1864 +template<> struct __make_signed< unsigned> { +# 1865 +typedef signed int __type; }; +# 1868 +template<> struct __make_signed< unsigned long> { +# 1869 +typedef signed long __type; }; +# 1872 +template<> struct __make_signed< unsigned long long> { +# 1873 +typedef signed long long __type; }; +# 1878 +template<> struct __make_signed< unsigned __int128> { +# 1879 +typedef __int128 __type; }; +# 1901 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp, bool +# 1902 +_IsInt = is_integral< _Tp> ::value, bool +# 1903 +_IsEnum = is_enum< _Tp> ::value> class __make_signed_selector; +# 1906 +template< class _Tp> +# 1907 +class __make_signed_selector< _Tp, true, false> { +# 1909 +using __signed_type = typename __make_signed< __remove_cv_t< _Tp> > ::__type; +# 1913 +public: using __type = typename __match_cv_qualifiers< _Tp, __signed_type> ::__type; +# 1915 +}; +# 1918 +template< class _Tp> +# 1919 +class __make_signed_selector< _Tp, false, true> { +# 1921 +typedef typename __make_unsigned_selector< _Tp> ::__type __unsigned_type; +# 1924 +public: typedef typename std::__make_signed_selector< __unsigned_type> ::__type __type; +# 1925 +}; +# 1932 +template<> struct __make_signed< wchar_t> { +# 1934 +using __type = __make_signed_selector< wchar_t, false, true> ::__type; +# 1936 +}; +# 1948 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template<> struct __make_signed< char16_t> { +# 1950 +using __type = __make_signed_selector< char16_t, false, true> ::__type; +# 1952 +}; +# 1955 +template<> struct __make_signed< char32_t> { +# 1957 +using __type = __make_signed_selector< char32_t, false, true> ::__type; +# 1959 +}; +# 1966 +template< class _Tp> +# 1967 +struct make_signed { +# 1968 +typedef typename __make_signed_selector< _Tp> ::__type type; }; +# 1971 +template<> struct make_signed< bool> ; +# 1972 +template<> struct make_signed< const bool> ; +# 1973 +template<> struct make_signed< volatile bool> ; +# 1974 +template<> struct make_signed< const volatile bool> ; +# 1978 +template< class _Tp> using make_signed_t = typename make_signed< _Tp> ::type; +# 1982 +template< class _Tp> using make_unsigned_t = typename make_unsigned< _Tp> ::type; +# 1989 +template< class _Tp> +# 1990 +struct remove_extent { +# 1991 +typedef _Tp type; }; +# 1993 +template< class _Tp, size_t _Size> +# 1994 +struct remove_extent< _Tp [_Size]> { +# 1995 +typedef _Tp type; }; +# 1997 +template< class _Tp> +# 1998 +struct remove_extent< _Tp []> { +# 1999 +typedef _Tp type; }; +# 2002 +template< class _Tp> +# 2003 +struct remove_all_extents { +# 2004 +typedef _Tp type; }; +# 2006 +template< class _Tp, size_t _Size> +# 2007 +struct remove_all_extents< _Tp [_Size]> { +# 2008 +typedef typename std::remove_all_extents< _Tp> ::type type; }; +# 2010 +template< class _Tp> +# 2011 +struct remove_all_extents< _Tp []> { +# 2012 +typedef typename std::remove_all_extents< _Tp> ::type type; }; +# 2016 +template< class _Tp> using remove_extent_t = typename remove_extent< _Tp> ::type; +# 2020 +template< class _Tp> using remove_all_extents_t = typename remove_all_extents< _Tp> ::type; +# 2026 +template< class _Tp, class > +# 2027 +struct __remove_pointer_helper { +# 2028 +typedef _Tp type; }; +# 2030 +template< class _Tp, class _Up> +# 2031 +struct __remove_pointer_helper< _Tp, _Up *> { +# 2032 +typedef _Up type; }; +# 2035 +template< class _Tp> +# 2036 +struct remove_pointer : public __remove_pointer_helper< _Tp, __remove_cv_t< _Tp> > { +# 2038 +}; +# 2040 +template< class _Tp, class = void> +# 2041 +struct __add_pointer_helper { +# 2042 +using type = _Tp; }; +# 2044 +template< class _Tp> +# 2045 +struct __add_pointer_helper< _Tp, __void_t< _Tp *> > { +# 2046 +using type = _Tp *; }; +# 2049 +template< class _Tp> +# 2050 +struct add_pointer : public __add_pointer_helper< _Tp> { +# 2052 +}; +# 2054 +template< class _Tp> +# 2055 +struct add_pointer< _Tp &> { +# 2056 +using type = _Tp *; }; +# 2058 +template< class _Tp> +# 2059 +struct add_pointer< _Tp &&> { +# 2060 +using type = _Tp *; }; +# 2064 +template< class _Tp> using remove_pointer_t = typename remove_pointer< _Tp> ::type; +# 2068 +template< class _Tp> using add_pointer_t = typename add_pointer< _Tp> ::type; +# 2072 +template< size_t _Len> +# 2073 +struct __aligned_storage_msa { +# 2075 +union __type { +# 2077 +unsigned char __data[_Len]; +# 2078 +struct __attribute((__aligned__)) { } __align; +# 2079 +}; +# 2080 +}; +# 2095 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< size_t _Len, size_t _Align = __alignof__(typename __aligned_storage_msa< _Len> ::__type)> +# 2099 +struct aligned_storage { +# 2101 +union type { +# 2103 +unsigned char __data[_Len]; +# 2104 +struct __attribute((__aligned__(_Align))) { } __align; +# 2105 +}; +# 2106 +}; +# 2108 +template< class ..._Types> +# 2109 +struct __strictest_alignment { +# 2111 +static const size_t _S_alignment = (0); +# 2112 +static const size_t _S_size = (0); +# 2113 +}; +# 2115 +template< class _Tp, class ..._Types> +# 2116 +struct __strictest_alignment< _Tp, _Types...> { +# 2118 +static const size_t _S_alignment = ((__alignof__(_Tp) > __strictest_alignment< _Types...> ::_S_alignment) ? __alignof__(_Tp) : __strictest_alignment< _Types...> ::_S_alignment); +# 2121 +static const size_t _S_size = ((sizeof(_Tp) > __strictest_alignment< _Types...> ::_S_size) ? sizeof(_Tp) : __strictest_alignment< _Types...> ::_S_size); +# 2124 +}; +# 2126 +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +# 2141 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< size_t _Len, class ..._Types> +# 2144 +struct aligned_union { +# 2147 +static_assert((sizeof...(_Types) != (0)), "At least one type is required"); +# 2149 +private: using __strictest = __strictest_alignment< _Types...> ; +# 2150 +static const size_t _S_len = ((_Len > __strictest::_S_size) ? _Len : __strictest::_S_size); +# 2154 +public: static const size_t alignment_value = (__strictest::_S_alignment); +# 2156 +typedef typename aligned_storage< _S_len, alignment_value> ::type type; +# 2157 +}; +# 2159 +template< size_t _Len, class ..._Types> const size_t aligned_union< _Len, _Types...> ::alignment_value; +# 2161 +#pragma GCC diagnostic pop +# 2167 +template< class _Up> +# 2168 +struct __decay_selector : public __conditional_t< is_const< const _Up> ::value, remove_cv< _Up> , add_pointer< _Up> > { +# 2172 +}; +# 2174 +template< class _Up, size_t _Nm> +# 2175 +struct __decay_selector< _Up [_Nm]> { +# 2176 +using type = _Up *; }; +# 2178 +template< class _Up> +# 2179 +struct __decay_selector< _Up []> { +# 2180 +using type = _Up *; }; +# 2185 +template< class _Tp> +# 2186 +struct decay { +# 2187 +using type = typename __decay_selector< _Tp> ::type; }; +# 2189 +template< class _Tp> +# 2190 +struct decay< _Tp &> { +# 2191 +using type = typename __decay_selector< _Tp> ::type; }; +# 2193 +template< class _Tp> +# 2194 +struct decay< _Tp &&> { +# 2195 +using type = typename __decay_selector< _Tp> ::type; }; +# 2200 +template< class _Tp> +# 2201 +struct __strip_reference_wrapper { +# 2203 +typedef _Tp __type; +# 2204 +}; +# 2206 +template< class _Tp> +# 2207 +struct __strip_reference_wrapper< reference_wrapper< _Tp> > { +# 2209 +typedef _Tp &__type; +# 2210 +}; +# 2213 +template< class _Tp> using __decay_t = typename decay< _Tp> ::type; +# 2216 +template< class _Tp> using __decay_and_strip = __strip_reference_wrapper< __decay_t< _Tp> > ; +# 2223 +template< class ..._Cond> using _Require = __enable_if_t< __and_< _Cond...> ::value> ; +# 2227 +template< class _Tp> using __remove_cvref_t = typename remove_cv< typename remove_reference< _Tp> ::type> ::type; +# 2234 +template< bool _Cond, class _Iftrue, class _Iffalse> +# 2235 +struct conditional { +# 2236 +typedef _Iftrue type; }; +# 2239 +template< class _Iftrue, class _Iffalse> +# 2240 +struct conditional< false, _Iftrue, _Iffalse> { +# 2241 +typedef _Iffalse type; }; +# 2244 +template< class ..._Tp> struct common_type; +# 2256 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp> +# 2257 +struct __success_type { +# 2258 +typedef _Tp type; }; +# 2260 +struct __failure_type { +# 2261 +}; +# 2263 +struct __do_common_type_impl { +# 2265 +template< class _Tp, class _Up> using __cond_t = __decltype((true ? std::declval< _Tp> () : std::declval< _Up> ())); +# 2271 +template< class _Tp, class _Up> static __success_type< __decay_t< __cond_t< _Tp, _Up> > > _S_test(int); +# 2283 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class , class > static __failure_type _S_test_2(...); +# 2287 +template< class _Tp, class _Up> static __decltype((_S_test_2< _Tp, _Up> (0))) _S_test(...); +# 2290 +}; +# 2294 +template<> struct common_type< > { +# 2295 +}; +# 2298 +template< class _Tp0> +# 2299 +struct common_type< _Tp0> : public std::common_type< _Tp0, _Tp0> { +# 2301 +}; +# 2304 +template< class _Tp1, class _Tp2, class +# 2305 +_Dp1 = __decay_t< _Tp1> , class _Dp2 = __decay_t< _Tp2> > +# 2306 +struct __common_type_impl { +# 2310 +using type = common_type< _Dp1, _Dp2> ; +# 2311 +}; +# 2313 +template< class _Tp1, class _Tp2> +# 2314 +struct __common_type_impl< _Tp1, _Tp2, _Tp1, _Tp2> : private __do_common_type_impl { +# 2319 +using type = __decltype((_S_test< _Tp1, _Tp2> (0))); +# 2320 +}; +# 2323 +template< class _Tp1, class _Tp2> +# 2324 +struct common_type< _Tp1, _Tp2> : public __common_type_impl< _Tp1, _Tp2> ::type { +# 2326 +}; +# 2328 +template< class ...> +# 2329 +struct __common_type_pack { +# 2330 +}; +# 2332 +template< class , class , class = void> struct __common_type_fold; +# 2336 +template< class _Tp1, class _Tp2, class ..._Rp> +# 2337 +struct common_type< _Tp1, _Tp2, _Rp...> : public __common_type_fold< std::common_type< _Tp1, _Tp2> , __common_type_pack< _Rp...> > { +# 2340 +}; +# 2345 +template< class _CTp, class ..._Rp> +# 2346 +struct __common_type_fold< _CTp, __common_type_pack< _Rp...> , __void_t< typename _CTp::type> > : public common_type< typename _CTp::type, _Rp...> { +# 2349 +}; +# 2352 +template< class _CTp, class _Rp> +# 2353 +struct __common_type_fold< _CTp, _Rp, void> { +# 2354 +}; +# 2356 +template< class _Tp, bool = is_enum< _Tp> ::value> +# 2357 +struct __underlying_type_impl { +# 2359 +using type = __underlying_type(_Tp); +# 2360 +}; +# 2362 +template< class _Tp> +# 2363 +struct __underlying_type_impl< _Tp, false> { +# 2364 +}; +# 2368 +template< class _Tp> +# 2369 +struct underlying_type : public __underlying_type_impl< _Tp> { +# 2371 +}; +# 2374 +template< class _Tp> +# 2375 +struct __declval_protector { +# 2377 +static const bool __stop = false; +# 2378 +}; +# 2385 +template< class _Tp> auto +# 2386 +declval() noexcept->__decltype((__declval< _Tp> (0))) +# 2387 +{ +# 2388 +static_assert((__declval_protector< _Tp> ::__stop), "declval() must not be used!"); +# 2390 +return __declval< _Tp> (0); +# 2391 +} +# 2394 +template< class _Signature> struct result_of; +# 2402 +struct __invoke_memfun_ref { }; +# 2403 +struct __invoke_memfun_deref { }; +# 2404 +struct __invoke_memobj_ref { }; +# 2405 +struct __invoke_memobj_deref { }; +# 2406 +struct __invoke_other { }; +# 2409 +template< class _Tp, class _Tag> +# 2410 +struct __result_of_success : public __success_type< _Tp> { +# 2411 +using __invoke_type = _Tag; }; +# 2414 +struct __result_of_memfun_ref_impl { +# 2416 +template< class _Fp, class _Tp1, class ..._Args> static __result_of_success< __decltype(((std::declval< _Tp1> ().*std::declval< _Fp> ())(std::declval< _Args> ()...))), __invoke_memfun_ref> _S_test(int); +# 2421 +template< class ...> static __failure_type _S_test(...); +# 2423 +}; +# 2425 +template< class _MemPtr, class _Arg, class ..._Args> +# 2426 +struct __result_of_memfun_ref : private __result_of_memfun_ref_impl { +# 2429 +typedef __decltype((_S_test< _MemPtr, _Arg, _Args...> (0))) type; +# 2430 +}; +# 2433 +struct __result_of_memfun_deref_impl { +# 2435 +template< class _Fp, class _Tp1, class ..._Args> static __result_of_success< __decltype((((*std::declval< _Tp1> ()).*std::declval< _Fp> ())(std::declval< _Args> ()...))), __invoke_memfun_deref> _S_test(int); +# 2440 +template< class ...> static __failure_type _S_test(...); +# 2442 +}; +# 2444 +template< class _MemPtr, class _Arg, class ..._Args> +# 2445 +struct __result_of_memfun_deref : private __result_of_memfun_deref_impl { +# 2448 +typedef __decltype((_S_test< _MemPtr, _Arg, _Args...> (0))) type; +# 2449 +}; +# 2452 +struct __result_of_memobj_ref_impl { +# 2454 +template< class _Fp, class _Tp1> static __result_of_success< __decltype((std::declval< _Tp1> ().*std::declval< _Fp> ())), __invoke_memobj_ref> _S_test(int); +# 2459 +template< class , class > static __failure_type _S_test(...); +# 2461 +}; +# 2463 +template< class _MemPtr, class _Arg> +# 2464 +struct __result_of_memobj_ref : private __result_of_memobj_ref_impl { +# 2467 +typedef __decltype((_S_test< _MemPtr, _Arg> (0))) type; +# 2468 +}; +# 2471 +struct __result_of_memobj_deref_impl { +# 2473 +template< class _Fp, class _Tp1> static __result_of_success< __decltype(((*std::declval< _Tp1> ()).*std::declval< _Fp> ())), __invoke_memobj_deref> _S_test(int); +# 2478 +template< class , class > static __failure_type _S_test(...); +# 2480 +}; +# 2482 +template< class _MemPtr, class _Arg> +# 2483 +struct __result_of_memobj_deref : private __result_of_memobj_deref_impl { +# 2486 +typedef __decltype((_S_test< _MemPtr, _Arg> (0))) type; +# 2487 +}; +# 2489 +template< class _MemPtr, class _Arg> struct __result_of_memobj; +# 2492 +template< class _Res, class _Class, class _Arg> +# 2493 +struct __result_of_memobj< _Res (_Class::*), _Arg> { +# 2495 +typedef __remove_cvref_t< _Arg> _Argval; +# 2496 +typedef _Res (_Class::*_MemPtr); +# 2501 +typedef typename __conditional_t< __or_< is_same< _Argval, _Class> , is_base_of< _Class, _Argval> > ::value, __result_of_memobj_ref< _MemPtr, _Arg> , __result_of_memobj_deref< _MemPtr, _Arg> > ::type type; +# 2502 +}; +# 2504 +template< class _MemPtr, class _Arg, class ..._Args> struct __result_of_memfun; +# 2507 +template< class _Res, class _Class, class _Arg, class ..._Args> +# 2508 +struct __result_of_memfun< _Res (_Class::*), _Arg, _Args...> { +# 2510 +typedef typename remove_reference< _Arg> ::type _Argval; +# 2511 +typedef _Res (_Class::*_MemPtr); +# 2515 +typedef typename __conditional_t< is_base_of< _Class, _Argval> ::value, __result_of_memfun_ref< _MemPtr, _Arg, _Args...> , __result_of_memfun_deref< _MemPtr, _Arg, _Args...> > ::type type; +# 2516 +}; +# 2523 +template< class _Tp, class _Up = __remove_cvref_t< _Tp> > +# 2524 +struct __inv_unwrap { +# 2526 +using type = _Tp; +# 2527 +}; +# 2529 +template< class _Tp, class _Up> +# 2530 +struct __inv_unwrap< _Tp, reference_wrapper< _Up> > { +# 2532 +using type = _Up &; +# 2533 +}; +# 2535 +template< bool , bool , class _Functor, class ..._ArgTypes> +# 2536 +struct __result_of_impl { +# 2538 +typedef __failure_type type; +# 2539 +}; +# 2541 +template< class _MemPtr, class _Arg> +# 2542 +struct __result_of_impl< true, false, _MemPtr, _Arg> : public __result_of_memobj< __decay_t< _MemPtr> , typename __inv_unwrap< _Arg> ::type> { +# 2545 +}; +# 2547 +template< class _MemPtr, class _Arg, class ..._Args> +# 2548 +struct __result_of_impl< false, true, _MemPtr, _Arg, _Args...> : public __result_of_memfun< __decay_t< _MemPtr> , typename __inv_unwrap< _Arg> ::type, _Args...> { +# 2551 +}; +# 2554 +struct __result_of_other_impl { +# 2556 +template< class _Fn, class ..._Args> static __result_of_success< __decltype((std::declval< _Fn> ()(std::declval< _Args> ()...))), __invoke_other> _S_test(int); +# 2561 +template< class ...> static __failure_type _S_test(...); +# 2563 +}; +# 2565 +template< class _Functor, class ..._ArgTypes> +# 2566 +struct __result_of_impl< false, false, _Functor, _ArgTypes...> : private __result_of_other_impl { +# 2569 +typedef __decltype((_S_test< _Functor, _ArgTypes...> (0))) type; +# 2570 +}; +# 2573 +template< class _Functor, class ..._ArgTypes> +# 2574 +struct __invoke_result : public __result_of_impl< is_member_object_pointer< typename remove_reference< _Functor> ::type> ::value, is_member_function_pointer< typename remove_reference< _Functor> ::type> ::value, _Functor, _ArgTypes...> ::type { +# 2584 +}; +# 2587 +template< class _Functor, class ..._ArgTypes> +# 2588 +struct result_of< _Functor (_ArgTypes ...)> : public __invoke_result< _Functor, _ArgTypes...> { +# 2590 +} __attribute((__deprecated__("use \'std::invoke_result\' instead"))); +# 2593 +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +# 2596 +template< size_t _Len, size_t _Align = __alignof__(typename __aligned_storage_msa< _Len> ::__type)> using aligned_storage_t = typename aligned_storage< _Len, _Align> ::type; +# 2600 +template< size_t _Len, class ..._Types> using aligned_union_t = typename aligned_union< _Len, _Types...> ::type; +# 2602 +#pragma GCC diagnostic pop +# 2605 +template< class _Tp> using decay_t = typename decay< _Tp> ::type; +# 2609 +template< bool _Cond, class _Tp = void> using enable_if_t = typename enable_if< _Cond, _Tp> ::type; +# 2613 +template< bool _Cond, class _Iftrue, class _Iffalse> using conditional_t = typename conditional< _Cond, _Iftrue, _Iffalse> ::type; +# 2617 +template< class ..._Tp> using common_type_t = typename common_type< _Tp...> ::type; +# 2621 +template< class _Tp> using underlying_type_t = typename underlying_type< _Tp> ::type; +# 2625 +template< class _Tp> using result_of_t = typename result_of< _Tp> ::type; +# 2632 +template< class ...> using void_t = void; +# 2659 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Default, class _AlwaysVoid, +# 2660 +template< class ...> class _Op, class ..._Args> +# 2661 +struct __detector { +# 2663 +using type = _Default; +# 2664 +using __is_detected = false_type; +# 2665 +}; +# 2668 +template< class _Default, template< class ...> class _Op, class ... +# 2669 +_Args> +# 2670 +struct __detector< _Default, __void_t< _Op< _Args...> > , _Op, _Args...> { +# 2672 +using type = _Op< _Args...> ; +# 2673 +using __is_detected = true_type; +# 2674 +}; +# 2676 +template< class _Default, template< class ...> class _Op, class ... +# 2677 +_Args> using __detected_or = __detector< _Default, void, _Op, _Args...> ; +# 2682 +template< class _Default, template< class ...> class _Op, class ... +# 2683 +_Args> using __detected_or_t = typename __detected_or< _Default, _Op, _Args...> ::type; +# 2701 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp> struct __is_swappable; +# 2704 +template< class _Tp> struct __is_nothrow_swappable; +# 2707 +template< class > +# 2708 +struct __is_tuple_like_impl : public false_type { +# 2709 +}; +# 2712 +template< class _Tp> +# 2713 +struct __is_tuple_like : public __is_tuple_like_impl< __remove_cvref_t< _Tp> > ::type { +# 2715 +}; +# 2718 +template< class _Tp> inline _Require< __not_< __is_tuple_like< _Tp> > , is_move_constructible< _Tp> , is_move_assignable< _Tp> > swap(_Tp &, _Tp &) noexcept(__and_< is_nothrow_move_constructible< _Tp> , is_nothrow_move_assignable< _Tp> > ::value); +# 2728 +template< class _Tp, size_t _Nm> inline __enable_if_t< __is_swappable< _Tp> ::value> swap(_Tp (& __a)[_Nm], _Tp (& __b)[_Nm]) noexcept(__is_nothrow_swappable< _Tp> ::value); +# 2736 +namespace __swappable_details { +# 2737 +using std::swap; +# 2739 +struct __do_is_swappable_impl { +# 2741 +template< class _Tp, class +# 2742 + = __decltype((swap(std::declval< _Tp &> (), std::declval< _Tp &> ())))> static true_type +# 2741 +__test(int); +# 2745 +template< class > static false_type __test(...); +# 2747 +}; +# 2749 +struct __do_is_nothrow_swappable_impl { +# 2751 +template< class _Tp> static __bool_constant< noexcept(swap(std::declval< _Tp &> (), std::declval< _Tp &> ()))> __test(int); +# 2756 +template< class > static false_type __test(...); +# 2758 +}; +# 2760 +} +# 2762 +template< class _Tp> +# 2763 +struct __is_swappable_impl : public __swappable_details::__do_is_swappable_impl { +# 2766 +typedef __decltype((__test< _Tp> (0))) type; +# 2767 +}; +# 2769 +template< class _Tp> +# 2770 +struct __is_nothrow_swappable_impl : public __swappable_details::__do_is_nothrow_swappable_impl { +# 2773 +typedef __decltype((__test< _Tp> (0))) type; +# 2774 +}; +# 2776 +template< class _Tp> +# 2777 +struct __is_swappable : public __is_swappable_impl< _Tp> ::type { +# 2779 +}; +# 2781 +template< class _Tp> +# 2782 +struct __is_nothrow_swappable : public __is_nothrow_swappable_impl< _Tp> ::type { +# 2784 +}; +# 2792 +template< class _Tp> +# 2793 +struct is_swappable : public __is_swappable_impl< _Tp> ::type { +# 2796 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 2798 +}; +# 2801 +template< class _Tp> +# 2802 +struct is_nothrow_swappable : public __is_nothrow_swappable_impl< _Tp> ::type { +# 2805 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 2807 +}; +# 2811 +template< class _Tp> constexpr inline bool +# 2812 +is_swappable_v = (is_swappable< _Tp> ::value); +# 2816 +template< class _Tp> constexpr inline bool +# 2817 +is_nothrow_swappable_v = (is_nothrow_swappable< _Tp> ::value); +# 2822 +namespace __swappable_with_details { +# 2823 +using std::swap; +# 2825 +struct __do_is_swappable_with_impl { +# 2827 +template< class _Tp, class _Up, class +# 2828 + = __decltype((swap(std::declval< _Tp> (), std::declval< _Up> ()))), class +# 2830 + = __decltype((swap(std::declval< _Up> (), std::declval< _Tp> ())))> static true_type +# 2827 +__test(int); +# 2833 +template< class , class > static false_type __test(...); +# 2835 +}; +# 2837 +struct __do_is_nothrow_swappable_with_impl { +# 2839 +template< class _Tp, class _Up> static __bool_constant< noexcept(swap(std::declval< _Tp> (), std::declval< _Up> ())) && noexcept(swap(std::declval< _Up> (), std::declval< _Tp> ()))> __test(int); +# 2846 +template< class , class > static false_type __test(...); +# 2848 +}; +# 2850 +} +# 2852 +template< class _Tp, class _Up> +# 2853 +struct __is_swappable_with_impl : public __swappable_with_details::__do_is_swappable_with_impl { +# 2856 +typedef __decltype((__test< _Tp, _Up> (0))) type; +# 2857 +}; +# 2860 +template< class _Tp> +# 2861 +struct __is_swappable_with_impl< _Tp &, _Tp &> : public __swappable_details::__do_is_swappable_impl { +# 2864 +typedef __decltype((__test< _Tp &> (0))) type; +# 2865 +}; +# 2867 +template< class _Tp, class _Up> +# 2868 +struct __is_nothrow_swappable_with_impl : public __swappable_with_details::__do_is_nothrow_swappable_with_impl { +# 2871 +typedef __decltype((__test< _Tp, _Up> (0))) type; +# 2872 +}; +# 2875 +template< class _Tp> +# 2876 +struct __is_nothrow_swappable_with_impl< _Tp &, _Tp &> : public __swappable_details::__do_is_nothrow_swappable_impl { +# 2879 +typedef __decltype((__test< _Tp &> (0))) type; +# 2880 +}; +# 2884 +template< class _Tp, class _Up> +# 2885 +struct is_swappable_with : public __is_swappable_with_impl< _Tp, _Up> ::type { +# 2888 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "first template argument must be a complete class or an unbounded array"); +# 2890 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Up> {})), "second template argument must be a complete class or an unbounded array"); +# 2892 +}; +# 2895 +template< class _Tp, class _Up> +# 2896 +struct is_nothrow_swappable_with : public __is_nothrow_swappable_with_impl< _Tp, _Up> ::type { +# 2899 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "first template argument must be a complete class or an unbounded array"); +# 2901 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Up> {})), "second template argument must be a complete class or an unbounded array"); +# 2903 +}; +# 2907 +template< class _Tp, class _Up> constexpr inline bool +# 2908 +is_swappable_with_v = (is_swappable_with< _Tp, _Up> ::value); +# 2912 +template< class _Tp, class _Up> constexpr inline bool +# 2913 +is_nothrow_swappable_with_v = (is_nothrow_swappable_with< _Tp, _Up> ::value); +# 2924 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Result, class _Ret, bool +# 2925 + = is_void< _Ret> ::value, class = void> +# 2926 +struct __is_invocable_impl : public false_type { +# 2929 +using __nothrow_conv = false_type; +# 2930 +}; +# 2933 +template< class _Result, class _Ret> +# 2934 +struct __is_invocable_impl< _Result, _Ret, true, __void_t< typename _Result::type> > : public true_type { +# 2939 +using __nothrow_conv = true_type; +# 2940 +}; +# 2942 +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wctor-dtor-privacy" +# 2945 +template< class _Result, class _Ret> +# 2946 +struct __is_invocable_impl< _Result, _Ret, false, __void_t< typename _Result::type> > { +# 2952 +private: using _Res_t = typename _Result::type; +# 2956 +static _Res_t _S_get() noexcept; +# 2959 +template< class _Tp> static void _S_conv(__type_identity_t< _Tp> ) noexcept; +# 2963 +template< class _Tp, bool +# 2964 +_Nothrow = noexcept(_S_conv< _Tp> ((_S_get)())), class +# 2965 + = __decltype((_S_conv< _Tp> ((_S_get)()))), bool +# 2967 +_Dangle = __reference_converts_from_temporary(_Tp, _Res_t)> static __bool_constant< _Nothrow && (!_Dangle)> +# 2963 +_S_test(int); +# 2975 +template< class _Tp, bool = false> static false_type _S_test(...); +# 2981 +public: using type = __decltype((_S_test< _Ret, true> (1))); +# 2984 +using __nothrow_conv = __decltype((_S_test< _Ret> (1))); +# 2985 +}; +#pragma GCC diagnostic pop +# 2988 +template< class _Fn, class ..._ArgTypes> +# 2989 +struct __is_invocable : public __is_invocable_impl< __invoke_result< _Fn, _ArgTypes...> , void> ::type { +# 2991 +}; +# 2993 +template< class _Fn, class _Tp, class ..._Args> constexpr bool +# 2994 +__call_is_nt(__invoke_memfun_ref) +# 2995 +{ +# 2996 +using _Up = typename __inv_unwrap< _Tp> ::type; +# 2997 +return noexcept((std::declval< typename __inv_unwrap< _Tp> ::type> ().*std::declval< _Fn> ())(std::declval< _Args> ()...)); +# 2999 +} +# 3001 +template< class _Fn, class _Tp, class ..._Args> constexpr bool +# 3002 +__call_is_nt(__invoke_memfun_deref) +# 3003 +{ +# 3004 +return noexcept(((*std::declval< _Tp> ()).*std::declval< _Fn> ())(std::declval< _Args> ()...)); +# 3006 +} +# 3008 +template< class _Fn, class _Tp> constexpr bool +# 3009 +__call_is_nt(__invoke_memobj_ref) +# 3010 +{ +# 3011 +using _Up = typename __inv_unwrap< _Tp> ::type; +# 3012 +return noexcept((std::declval< typename __inv_unwrap< _Tp> ::type> ().*std::declval< _Fn> ())); +# 3013 +} +# 3015 +template< class _Fn, class _Tp> constexpr bool +# 3016 +__call_is_nt(__invoke_memobj_deref) +# 3017 +{ +# 3018 +return noexcept(((*std::declval< _Tp> ()).*std::declval< _Fn> ())); +# 3019 +} +# 3021 +template< class _Fn, class ..._Args> constexpr bool +# 3022 +__call_is_nt(__invoke_other) +# 3023 +{ +# 3024 +return noexcept(std::declval< _Fn> ()(std::declval< _Args> ()...)); +# 3025 +} +# 3027 +template< class _Result, class _Fn, class ..._Args> +# 3028 +struct __call_is_nothrow : public __bool_constant< std::__call_is_nt< _Fn, _Args...> (typename _Result::__invoke_type{})> { +# 3032 +}; +# 3034 +template< class _Fn, class ..._Args> using __call_is_nothrow_ = __call_is_nothrow< __invoke_result< _Fn, _Args...> , _Fn, _Args...> ; +# 3039 +template< class _Fn, class ..._Args> +# 3040 +struct __is_nothrow_invocable : public __and_< __is_invocable< _Fn, _Args...> , __call_is_nothrow_< _Fn, _Args...> > ::type { +# 3043 +}; +# 3045 +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wctor-dtor-privacy" +struct __nonesuchbase { }; +# 3048 +struct __nonesuch : private __nonesuchbase { +# 3049 +~__nonesuch() = delete; +# 3050 +__nonesuch(const __nonesuch &) = delete; +# 3051 +void operator=(const __nonesuch &) = delete; +# 3052 +}; +#pragma GCC diagnostic pop +# 3060 +template< class _Functor, class ..._ArgTypes> +# 3061 +struct invoke_result : public __invoke_result< _Functor, _ArgTypes...> { +# 3064 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Functor> {})), "_Functor must be a complete class or an unbounded array"); +# 3066 +static_assert(((std::__is_complete_or_unbounded(__type_identity< _ArgTypes> {}) && ... )), "each argument type must be a complete class or an unbounded array"); +# 3069 +}; +# 3072 +template< class _Fn, class ..._Args> using invoke_result_t = typename invoke_result< _Fn, _Args...> ::type; +# 3076 +template< class _Fn, class ..._ArgTypes> +# 3077 +struct is_invocable : public __is_invocable_impl< __invoke_result< _Fn, _ArgTypes...> , void> ::type { +# 3080 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Fn> {})), "_Fn must be a complete class or an unbounded array"); +# 3082 +static_assert(((std::__is_complete_or_unbounded(__type_identity< _ArgTypes> {}) && ... )), "each argument type must be a complete class or an unbounded array"); +# 3085 +}; +# 3088 +template< class _Ret, class _Fn, class ..._ArgTypes> +# 3089 +struct is_invocable_r : public __is_invocable_impl< __invoke_result< _Fn, _ArgTypes...> , _Ret> ::type { +# 3092 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Fn> {})), "_Fn must be a complete class or an unbounded array"); +# 3094 +static_assert(((std::__is_complete_or_unbounded(__type_identity< _ArgTypes> {}) && ... )), "each argument type must be a complete class or an unbounded array"); +# 3097 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Ret> {})), "_Ret must be a complete class or an unbounded array"); +# 3099 +}; +# 3102 +template< class _Fn, class ..._ArgTypes> +# 3103 +struct is_nothrow_invocable : public __and_< __is_invocable_impl< __invoke_result< _Fn, _ArgTypes...> , void> , __call_is_nothrow_< _Fn, _ArgTypes...> > ::type { +# 3107 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Fn> {})), "_Fn must be a complete class or an unbounded array"); +# 3109 +static_assert(((std::__is_complete_or_unbounded(__type_identity< _ArgTypes> {}) && ... )), "each argument type must be a complete class or an unbounded array"); +# 3112 +}; +# 3118 +template< class _Result, class _Ret> using __is_nt_invocable_impl = typename __is_invocable_impl< _Result, _Ret> ::__nothrow_conv; +# 3124 +template< class _Ret, class _Fn, class ..._ArgTypes> +# 3125 +struct is_nothrow_invocable_r : public __and_< __is_nt_invocable_impl< __invoke_result< _Fn, _ArgTypes...> , _Ret> , __call_is_nothrow_< _Fn, _ArgTypes...> > ::type { +# 3129 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Fn> {})), "_Fn must be a complete class or an unbounded array"); +# 3131 +static_assert(((std::__is_complete_or_unbounded(__type_identity< _ArgTypes> {}) && ... )), "each argument type must be a complete class or an unbounded array"); +# 3134 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Ret> {})), "_Ret must be a complete class or an unbounded array"); +# 3136 +}; +# 3155 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +template< class _Tp> constexpr inline bool +# 3156 +is_void_v = (is_void< _Tp> ::value); +# 3157 +template< class _Tp> constexpr inline bool +# 3158 +is_null_pointer_v = (is_null_pointer< _Tp> ::value); +# 3159 +template< class _Tp> constexpr inline bool +# 3160 +is_integral_v = (is_integral< _Tp> ::value); +# 3161 +template< class _Tp> constexpr inline bool +# 3162 +is_floating_point_v = (is_floating_point< _Tp> ::value); +# 3164 +template< class _Tp> constexpr inline bool +# 3165 +is_array_v = false; +# 3166 +template< class _Tp> constexpr inline bool +# 3167 +is_array_v< _Tp []> = true; +# 3168 +template< class _Tp, size_t _Num> constexpr inline bool +# 3169 +is_array_v< _Tp [_Num]> = true; +# 3171 +template< class _Tp> constexpr inline bool +# 3172 +is_pointer_v = (is_pointer< _Tp> ::value); +# 3173 +template< class _Tp> constexpr inline bool +# 3174 +is_lvalue_reference_v = false; +# 3175 +template< class _Tp> constexpr inline bool +# 3176 +is_lvalue_reference_v< _Tp &> = true; +# 3177 +template< class _Tp> constexpr inline bool +# 3178 +is_rvalue_reference_v = false; +# 3179 +template< class _Tp> constexpr inline bool +# 3180 +is_rvalue_reference_v< _Tp &&> = true; +# 3181 +template< class _Tp> constexpr inline bool +# 3182 +is_member_object_pointer_v = (is_member_object_pointer< _Tp> ::value); +# 3184 +template< class _Tp> constexpr inline bool +# 3185 +is_member_function_pointer_v = (is_member_function_pointer< _Tp> ::value); +# 3187 +template< class _Tp> constexpr inline bool +# 3188 +is_enum_v = __is_enum(_Tp); +# 3189 +template< class _Tp> constexpr inline bool +# 3190 +is_union_v = __is_union(_Tp); +# 3191 +template< class _Tp> constexpr inline bool +# 3192 +is_class_v = __is_class(_Tp); +# 3193 +template< class _Tp> constexpr inline bool +# 3194 +is_function_v = (is_function< _Tp> ::value); +# 3195 +template< class _Tp> constexpr inline bool +# 3196 +is_reference_v = false; +# 3197 +template< class _Tp> constexpr inline bool +# 3198 +is_reference_v< _Tp &> = true; +# 3199 +template< class _Tp> constexpr inline bool +# 3200 +is_reference_v< _Tp &&> = true; +# 3201 +template< class _Tp> constexpr inline bool +# 3202 +is_arithmetic_v = (is_arithmetic< _Tp> ::value); +# 3203 +template< class _Tp> constexpr inline bool +# 3204 +is_fundamental_v = (is_fundamental< _Tp> ::value); +# 3205 +template< class _Tp> constexpr inline bool +# 3206 +is_object_v = (is_object< _Tp> ::value); +# 3207 +template< class _Tp> constexpr inline bool +# 3208 +is_scalar_v = (is_scalar< _Tp> ::value); +# 3209 +template< class _Tp> constexpr inline bool +# 3210 +is_compound_v = (is_compound< _Tp> ::value); +# 3211 +template< class _Tp> constexpr inline bool +# 3212 +is_member_pointer_v = (is_member_pointer< _Tp> ::value); +# 3213 +template< class _Tp> constexpr inline bool +# 3214 +is_const_v = false; +# 3215 +template< class _Tp> constexpr inline bool +# 3216 +is_const_v< const _Tp> = true; +# 3217 +template< class _Tp> constexpr inline bool +# 3218 +is_volatile_v = false; +# 3219 +template< class _Tp> constexpr inline bool +# 3220 +is_volatile_v< volatile _Tp> = true; +# 3222 +template< class _Tp> constexpr inline bool +# 3223 +is_trivial_v = __is_trivial(_Tp); +# 3224 +template< class _Tp> constexpr inline bool +# 3225 +is_trivially_copyable_v = __is_trivially_copyable(_Tp); +# 3226 +template< class _Tp> constexpr inline bool +# 3227 +is_standard_layout_v = __is_standard_layout(_Tp); +# 3228 +template< class _Tp> constexpr inline bool +# 3230 +is_pod_v = __is_pod(_Tp); +# 3231 +template< class _Tp> +# 3232 +[[__deprecated__]] constexpr inline bool +# 3233 +is_literal_type_v = __is_literal_type(_Tp); +# 3234 +template< class _Tp> constexpr inline bool +# 3235 +is_empty_v = __is_empty(_Tp); +# 3236 +template< class _Tp> constexpr inline bool +# 3237 +is_polymorphic_v = __is_polymorphic(_Tp); +# 3238 +template< class _Tp> constexpr inline bool +# 3239 +is_abstract_v = __is_abstract(_Tp); +# 3240 +template< class _Tp> constexpr inline bool +# 3241 +is_final_v = __is_final(_Tp); +# 3243 +template< class _Tp> constexpr inline bool +# 3244 +is_signed_v = (is_signed< _Tp> ::value); +# 3245 +template< class _Tp> constexpr inline bool +# 3246 +is_unsigned_v = (is_unsigned< _Tp> ::value); +# 3248 +template< class _Tp, class ..._Args> constexpr inline bool +# 3249 +is_constructible_v = __is_constructible(_Tp, _Args...); +# 3250 +template< class _Tp> constexpr inline bool +# 3251 +is_default_constructible_v = __is_constructible(_Tp); +# 3252 +template< class _Tp> constexpr inline bool +# 3253 +is_copy_constructible_v = __is_constructible(_Tp, __add_lval_ref_t< const _Tp> ); +# 3255 +template< class _Tp> constexpr inline bool +# 3256 +is_move_constructible_v = __is_constructible(_Tp, __add_rval_ref_t< _Tp> ); +# 3259 +template< class _Tp, class _Up> constexpr inline bool +# 3260 +is_assignable_v = __is_assignable(_Tp, _Up); +# 3261 +template< class _Tp> constexpr inline bool +# 3262 +is_copy_assignable_v = __is_assignable(__add_lval_ref_t< _Tp> , __add_lval_ref_t< const _Tp> ); +# 3264 +template< class _Tp> constexpr inline bool +# 3265 +is_move_assignable_v = __is_assignable(__add_lval_ref_t< _Tp> , __add_rval_ref_t< _Tp> ); +# 3268 +template< class _Tp> constexpr inline bool +# 3269 +is_destructible_v = (is_destructible< _Tp> ::value); +# 3271 +template< class _Tp, class ..._Args> constexpr inline bool +# 3272 +is_trivially_constructible_v = __is_trivially_constructible(_Tp, _Args...); +# 3274 +template< class _Tp> constexpr inline bool +# 3275 +is_trivially_default_constructible_v = __is_trivially_constructible(_Tp); +# 3277 +template< class _Tp> constexpr inline bool +# 3278 +is_trivially_copy_constructible_v = __is_trivially_constructible(_Tp, __add_lval_ref_t< const _Tp> ); +# 3280 +template< class _Tp> constexpr inline bool +# 3281 +is_trivially_move_constructible_v = __is_trivially_constructible(_Tp, __add_rval_ref_t< _Tp> ); +# 3284 +template< class _Tp, class _Up> constexpr inline bool +# 3285 +is_trivially_assignable_v = __is_trivially_assignable(_Tp, _Up); +# 3287 +template< class _Tp> constexpr inline bool +# 3288 +is_trivially_copy_assignable_v = __is_trivially_assignable(__add_lval_ref_t< _Tp> , __add_lval_ref_t< const _Tp> ); +# 3291 +template< class _Tp> constexpr inline bool +# 3292 +is_trivially_move_assignable_v = __is_trivially_assignable(__add_lval_ref_t< _Tp> , __add_rval_ref_t< _Tp> ); +# 3295 +template< class _Tp> constexpr inline bool +# 3296 +is_trivially_destructible_v = (is_trivially_destructible< _Tp> ::value); +# 3298 +template< class _Tp, class ..._Args> constexpr inline bool +# 3299 +is_nothrow_constructible_v = __is_nothrow_constructible(_Tp, _Args...); +# 3301 +template< class _Tp> constexpr inline bool +# 3302 +is_nothrow_default_constructible_v = __is_nothrow_constructible(_Tp); +# 3304 +template< class _Tp> constexpr inline bool +# 3305 +is_nothrow_copy_constructible_v = __is_nothrow_constructible(_Tp, __add_lval_ref_t< const _Tp> ); +# 3307 +template< class _Tp> constexpr inline bool +# 3308 +is_nothrow_move_constructible_v = __is_nothrow_constructible(_Tp, __add_rval_ref_t< _Tp> ); +# 3311 +template< class _Tp, class _Up> constexpr inline bool +# 3312 +is_nothrow_assignable_v = __is_nothrow_assignable(_Tp, _Up); +# 3314 +template< class _Tp> constexpr inline bool +# 3315 +is_nothrow_copy_assignable_v = __is_nothrow_assignable(__add_lval_ref_t< _Tp> , __add_lval_ref_t< const _Tp> ); +# 3318 +template< class _Tp> constexpr inline bool +# 3319 +is_nothrow_move_assignable_v = __is_nothrow_assignable(__add_lval_ref_t< _Tp> , __add_rval_ref_t< _Tp> ); +# 3322 +template< class _Tp> constexpr inline bool +# 3323 +is_nothrow_destructible_v = (is_nothrow_destructible< _Tp> ::value); +# 3326 +template< class _Tp> constexpr inline bool +# 3327 +has_virtual_destructor_v = __has_virtual_destructor(_Tp); +# 3330 +template< class _Tp> constexpr inline size_t +# 3331 +alignment_of_v = (alignment_of< _Tp> ::value); +# 3333 +template< class _Tp> constexpr inline size_t +# 3334 +rank_v = (0); +# 3335 +template< class _Tp, size_t _Size> constexpr inline size_t +# 3336 +rank_v< _Tp [_Size]> = 1 + rank_v< _Tp> ; +# 3337 +template< class _Tp> constexpr inline size_t +# 3338 +rank_v< _Tp []> = 1 + rank_v< _Tp> ; +# 3340 +template< class _Tp, unsigned _Idx = 0U> constexpr inline size_t +# 3341 +extent_v = (0); +# 3342 +template< class _Tp, size_t _Size> constexpr inline size_t +# 3343 +extent_v< _Tp [_Size], 0> = _Size; +# 3344 +template< class _Tp, unsigned _Idx, size_t _Size> constexpr inline size_t +# 3345 +extent_v< _Tp [_Size], _Idx> = extent_v< _Tp, _Idx - (1)> ; +# 3346 +template< class _Tp> constexpr inline size_t +# 3347 +extent_v< _Tp [], 0> = (0); +# 3348 +template< class _Tp, unsigned _Idx> constexpr inline size_t +# 3349 +extent_v< _Tp [], _Idx> = extent_v< _Tp, _Idx - (1)> ; +# 3352 +template< class _Tp, class _Up> constexpr inline bool +# 3353 +is_same_v = __is_same(_Tp, _Up); +# 3360 +template< class _Base, class _Derived> constexpr inline bool +# 3361 +is_base_of_v = __is_base_of(_Base, _Derived); +# 3362 +template< class _From, class _To> constexpr inline bool +# 3363 +is_convertible_v = __is_convertible(_From, _To); +# 3364 +template< class _Fn, class ..._Args> constexpr inline bool +# 3365 +is_invocable_v = (is_invocable< _Fn, _Args...> ::value); +# 3366 +template< class _Fn, class ..._Args> constexpr inline bool +# 3367 +is_nothrow_invocable_v = (is_nothrow_invocable< _Fn, _Args...> ::value); +# 3369 +template< class _Ret, class _Fn, class ..._Args> constexpr inline bool +# 3370 +is_invocable_r_v = (is_invocable_r< _Ret, _Fn, _Args...> ::value); +# 3372 +template< class _Ret, class _Fn, class ..._Args> constexpr inline bool +# 3373 +is_nothrow_invocable_r_v = (is_nothrow_invocable_r< _Ret, _Fn, _Args...> ::value); +# 3381 +template< class _Tp> +# 3382 +struct has_unique_object_representations : public bool_constant< __has_unique_object_representations(remove_cv_t< remove_all_extents_t< _Tp> > )> { +# 3387 +static_assert((std::__is_complete_or_unbounded(__type_identity< _Tp> {})), "template argument must be a complete class or an unbounded array"); +# 3389 +}; +# 3392 +template< class _Tp> constexpr inline bool +# 3393 +has_unique_object_representations_v = (has_unique_object_representations< _Tp> ::value); +# 3401 +template< class _Tp> +# 3402 +struct is_aggregate : public bool_constant< __is_aggregate(remove_cv_t< _Tp> )> { +# 3404 +}; +# 3410 +template< class _Tp> constexpr inline bool +# 3411 +is_aggregate_v = __is_aggregate(remove_cv_t< _Tp> ); +# 3829 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/type_traits" 3 +} +# 40 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 49 +template< class _Tp> constexpr _Tp * +# 51 +__addressof(_Tp &__r) noexcept +# 52 +{ return __builtin_addressof(__r); } +# 67 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 +template< class _Tp> +# 68 +[[__nodiscard__]] constexpr _Tp && +# 70 +forward(typename remove_reference< _Tp> ::type &__t) noexcept +# 71 +{ return static_cast< _Tp &&>(__t); } +# 79 +template< class _Tp> +# 80 +[[__nodiscard__]] constexpr _Tp && +# 82 +forward(typename remove_reference< _Tp> ::type &&__t) noexcept +# 83 +{ +# 84 +static_assert((!std::template is_lvalue_reference< _Tp> ::value), "std::forward must not be used to convert an rvalue to an lvalue"); +# 86 +return static_cast< _Tp &&>(__t); +# 87 +} +# 94 +template< class _Tp> +# 95 +[[__nodiscard__]] constexpr typename remove_reference< _Tp> ::type && +# 97 +move(_Tp &&__t) noexcept +# 98 +{ return static_cast< typename remove_reference< _Tp> ::type &&>(__t); } +# 101 +template< class _Tp> +# 102 +struct __move_if_noexcept_cond : public __and_< __not_< is_nothrow_move_constructible< _Tp> > , is_copy_constructible< _Tp> > ::type { +# 104 +}; +# 114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 +template< class _Tp> +# 115 +[[__nodiscard__]] constexpr __conditional_t< __move_if_noexcept_cond< _Tp> ::value, const _Tp &, _Tp &&> +# 118 +move_if_noexcept(_Tp &__x) noexcept +# 119 +{ return std::move(__x); } +# 135 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 +template< class _Tp> +# 136 +[[__nodiscard__]] constexpr _Tp * +# 138 +addressof(_Tp &__r) noexcept +# 139 +{ return std::__addressof(__r); } +# 143 +template < typename _Tp > + const _Tp * addressof ( const _Tp && ) = delete; +# 147 +template< class _Tp, class _Up = _Tp> inline _Tp +# 150 +__exchange(_Tp &__obj, _Up &&__new_val) +# 151 +{ +# 152 +_Tp __old_val = std::move(__obj); +# 153 +__obj = std::forward< _Up> (__new_val); +# 154 +return __old_val; +# 155 +} +# 179 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/move.h" 3 +template< class _Tp> inline typename enable_if< __and_< __not_< __is_tuple_like< _Tp> > , is_move_constructible< _Tp> , is_move_assignable< _Tp> > ::value> ::type +# 189 +swap(_Tp &__a, _Tp &__b) noexcept(__and_< is_nothrow_move_constructible< _Tp> , is_nothrow_move_assignable< _Tp> > ::value) +# 192 +{ +# 197 +_Tp __tmp = std::move(__a); +# 198 +__a = std::move(__b); +# 199 +__b = std::move(__tmp); +# 200 +} +# 205 +template< class _Tp, size_t _Nm> inline typename enable_if< __is_swappable< _Tp> ::value> ::type +# 213 +swap(_Tp (&__a)[_Nm], _Tp (&__b)[_Nm]) noexcept(__is_nothrow_swappable< _Tp> ::value) +# 215 +{ +# 216 +for (size_t __n = (0); __n < _Nm; ++__n) { +# 217 +swap(__a[__n], __b[__n]); } +# 218 +} +# 222 +} +# 43 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 48 +template< class _Tp> struct tuple_size; +# 55 +template< class _Tp, class +# 56 +_Up = typename remove_cv< _Tp> ::type, class +# 57 + = typename enable_if< is_same< _Tp, _Up> ::value> ::type, size_t +# 58 + = tuple_size< _Tp> ::value> using __enable_if_has_tuple_size = _Tp; +# 61 +template< class _Tp> +# 62 +struct tuple_size< const __enable_if_has_tuple_size< _Tp> > : public std::tuple_size< _Tp> { +# 63 +}; +# 65 +template< class _Tp> +# 66 +struct tuple_size< volatile __enable_if_has_tuple_size< _Tp> > : public std::tuple_size< _Tp> { +# 67 +}; +# 69 +template< class _Tp> +# 70 +struct tuple_size< const volatile __enable_if_has_tuple_size< _Tp> > : public std::tuple_size< _Tp> { +# 71 +}; +# 74 +template< class _Tp> constexpr inline size_t +# 75 +tuple_size_v = (tuple_size< _Tp> ::value); +# 79 +template< size_t __i, class _Tp> struct tuple_element; +# 83 +template< size_t __i, class _Tp> using __tuple_element_t = typename tuple_element< __i, _Tp> ::type; +# 86 +template< size_t __i, class _Tp> +# 87 +struct tuple_element< __i, const _Tp> { +# 89 +using type = const __tuple_element_t< __i, _Tp> ; +# 90 +}; +# 92 +template< size_t __i, class _Tp> +# 93 +struct tuple_element< __i, volatile _Tp> { +# 95 +using type = volatile __tuple_element_t< __i, _Tp> ; +# 96 +}; +# 98 +template< size_t __i, class _Tp> +# 99 +struct tuple_element< __i, const volatile _Tp> { +# 101 +using type = const volatile __tuple_element_t< __i, _Tp> ; +# 102 +}; +# 108 +template< class _Tp, class ..._Types> constexpr size_t +# 110 +__find_uniq_type_in_pack() +# 111 +{ +# 112 +constexpr size_t __sz = sizeof...(_Types); +# 113 +constexpr bool __found[__sz] = {__is_same(_Tp, _Types)...}; +# 114 +size_t __n = __sz; +# 115 +for (size_t __i = (0); __i < __sz; ++__i) +# 116 +{ +# 117 +if (__found[__i]) +# 118 +{ +# 119 +if (__n < __sz) { +# 120 +return __sz; } +# 121 +__n = __i; +# 122 +} +# 123 +} +# 124 +return __n; +# 125 +} +# 134 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 +template< size_t __i, class _Tp> using tuple_element_t = typename tuple_element< __i, _Tp> ::type; +# 140 +template< size_t ..._Indexes> struct _Index_tuple { }; +# 143 +template< size_t _Num> +# 144 +struct _Build_index_tuple { +# 154 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/utility.h" 3 +using __type = _Index_tuple< __integer_pack(_Num)...> ; +# 156 +}; +# 163 +template< class _Tp, _Tp ..._Idx> +# 164 +struct integer_sequence { +# 166 +typedef _Tp value_type; +# 167 +static constexpr size_t size() noexcept { return sizeof...(_Idx); } +# 168 +}; +# 171 +template< class _Tp, _Tp _Num> using make_integer_sequence = integer_sequence< _Tp, __integer_pack(_Num)...> ; +# 180 +template< size_t ..._Idx> using index_sequence = integer_sequence< unsigned long, _Idx...> ; +# 184 +template< size_t _Num> using make_index_sequence = make_integer_sequence< unsigned long, _Num> ; +# 188 +template< class ..._Types> using index_sequence_for = make_index_sequence< sizeof...(_Types)> ; +# 193 +struct in_place_t { +# 194 +explicit in_place_t() = default; +# 195 +}; +# 197 +constexpr inline in_place_t in_place{}; +# 199 +template< class _Tp> struct in_place_type_t { +# 201 +explicit in_place_type_t() = default; +# 202 +}; +# 204 +template< class _Tp> constexpr inline in_place_type_t< _Tp> +# 205 +in_place_type{}; +# 207 +template< size_t _Idx> struct in_place_index_t { +# 209 +explicit in_place_index_t() = default; +# 210 +}; +# 212 +template< size_t _Idx> constexpr inline in_place_index_t< _Idx> +# 213 +in_place_index{}; +# 215 +template< class > constexpr inline bool +# 216 +__is_in_place_type_v = false; +# 218 +template< class _Tp> constexpr inline bool +# 219 +__is_in_place_type_v< in_place_type_t< _Tp> > = true; +# 221 +template< class _Tp> using __is_in_place_type = bool_constant< __is_in_place_type_v< _Tp> > ; +# 227 +template< size_t _Np, class ..._Types> +# 228 +struct _Nth_type { +# 229 +}; +# 231 +template< class _Tp0, class ..._Rest> +# 232 +struct _Nth_type< 0, _Tp0, _Rest...> { +# 233 +using type = _Tp0; }; +# 235 +template< class _Tp0, class _Tp1, class ..._Rest> +# 236 +struct _Nth_type< 1, _Tp0, _Tp1, _Rest...> { +# 237 +using type = _Tp1; }; +# 239 +template< class _Tp0, class _Tp1, class _Tp2, class ..._Rest> +# 240 +struct _Nth_type< 2, _Tp0, _Tp1, _Tp2, _Rest...> { +# 241 +using type = _Tp2; }; +# 243 +template< size_t _Np, class _Tp0, class _Tp1, class _Tp2, class ... +# 244 +_Rest> +# 248 +struct _Nth_type< _Np, _Tp0, _Tp1, _Tp2, _Rest...> : public std::_Nth_type< _Np - (3), _Rest...> { +# 250 +}; +# 253 +template< class _Tp0, class _Tp1, class ..._Rest> +# 254 +struct _Nth_type< 0, _Tp0, _Tp1, _Rest...> { +# 255 +using type = _Tp0; }; +# 257 +template< class _Tp0, class _Tp1, class _Tp2, class ..._Rest> +# 258 +struct _Nth_type< 0, _Tp0, _Tp1, _Tp2, _Rest...> { +# 259 +using type = _Tp0; }; +# 261 +template< class _Tp0, class _Tp1, class _Tp2, class ..._Rest> +# 262 +struct _Nth_type< 1, _Tp0, _Tp1, _Tp2, _Rest...> { +# 263 +using type = _Tp1; }; +# 271 +} +# 69 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 80 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +struct piecewise_construct_t { explicit piecewise_construct_t() = default;}; +# 83 +constexpr inline piecewise_construct_t piecewise_construct = piecewise_construct_t(); +# 89 +template< class ...> class tuple; +# 92 +template< size_t ...> struct _Index_tuple; +# 101 +template< bool , class _T1, class _T2> +# 102 +struct _PCC { +# 104 +template< class _U1, class _U2> static constexpr bool +# 105 +_ConstructiblePair() +# 106 +{ +# 107 +return __and_< is_constructible< _T1, const _U1 &> , is_constructible< _T2, const _U2 &> > ::value; +# 109 +} +# 111 +template< class _U1, class _U2> static constexpr bool +# 112 +_ImplicitlyConvertiblePair() +# 113 +{ +# 114 +return __and_< is_convertible< const _U1 &, _T1> , is_convertible< const _U2 &, _T2> > ::value; +# 116 +} +# 118 +template< class _U1, class _U2> static constexpr bool +# 119 +_MoveConstructiblePair() +# 120 +{ +# 121 +return __and_< is_constructible< _T1, _U1 &&> , is_constructible< _T2, _U2 &&> > ::value; +# 123 +} +# 125 +template< class _U1, class _U2> static constexpr bool +# 126 +_ImplicitlyMoveConvertiblePair() +# 127 +{ +# 128 +return __and_< is_convertible< _U1 &&, _T1> , is_convertible< _U2 &&, _T2> > ::value; +# 130 +} +# 131 +}; +# 133 +template< class _T1, class _T2> +# 134 +struct _PCC< false, _T1, _T2> { +# 136 +template< class _U1, class _U2> static constexpr bool +# 137 +_ConstructiblePair() +# 138 +{ +# 139 +return false; +# 140 +} +# 142 +template< class _U1, class _U2> static constexpr bool +# 143 +_ImplicitlyConvertiblePair() +# 144 +{ +# 145 +return false; +# 146 +} +# 148 +template< class _U1, class _U2> static constexpr bool +# 149 +_MoveConstructiblePair() +# 150 +{ +# 151 +return false; +# 152 +} +# 154 +template< class _U1, class _U2> static constexpr bool +# 155 +_ImplicitlyMoveConvertiblePair() +# 156 +{ +# 157 +return false; +# 158 +} +# 159 +}; +# 163 +template< class _U1, class _U2> class __pair_base { +# 166 +template< class _T1, class _T2> friend struct pair; +# 167 +__pair_base() = default; +# 168 +~__pair_base() = default; +# 169 +__pair_base(const __pair_base &) = default; +# 170 +__pair_base &operator=(const __pair_base &) = delete; +# 172 +}; +# 186 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +template< class _T1, class _T2> +# 187 +struct pair : public __pair_base< _T1, _T2> { +# 190 +typedef _T1 first_type; +# 191 +typedef _T2 second_type; +# 193 +_T1 first; +# 194 +_T2 second; +# 197 +constexpr pair(const pair &) = default; +# 198 +constexpr pair(pair &&) = default; +# 200 +template< class ..._Args1, class ..._Args2> pair(std::piecewise_construct_t, tuple< _Args1...> , tuple< _Args2...> ); +# 206 +void swap(pair &__p) noexcept(__and_< __is_nothrow_swappable< _T1> , __is_nothrow_swappable< _T2> > ::value) +# 209 +{ +# 210 +using std::swap; +# 211 +swap(first, __p.first); +# 212 +swap(second, __p.second); +# 213 +} +# 235 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +private: template< class ..._Args1, std::size_t ..._Indexes1, class ... +# 236 +_Args2, std::size_t ..._Indexes2> +# 235 +pair(tuple< _Args1...> &, tuple< _Args2...> &, _Index_tuple< _Indexes1...> , _Index_tuple< _Indexes2...> ); +# 531 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +public: +# 525 +template< class _U1 = _T1, class +# 526 +_U2 = _T2, typename enable_if< __and_< __is_implicitly_default_constructible< _U1> , __is_implicitly_default_constructible< _U2> > ::value, bool> ::type +# 530 + = true> constexpr +# 531 +pair() : first(), second() +# 532 +{ } +# 534 +template< class _U1 = _T1, class +# 535 +_U2 = _T2, typename enable_if< __and_< is_default_constructible< _U1> , is_default_constructible< _U2> , __not_< __and_< __is_implicitly_default_constructible< _U1> , __is_implicitly_default_constructible< _U2> > > > ::value, bool> ::type +# 542 + = false> constexpr explicit +# 543 +pair() : first(), second() +# 544 +{ } +# 548 +using _PCCP = _PCC< true, _T1, _T2> ; +# 552 +template< class _U1 = _T1, class _U2 = _T2, typename enable_if< _PCC< true, _T1, _T2> ::template _ConstructiblePair< _U1, _U2> () && _PCC< true, _T1, _T2> ::template _ImplicitlyConvertiblePair< _U1, _U2> (), bool> ::type +# 557 + = true> constexpr +# 558 +pair(const _T1 &__a, const _T2 &__b) : first(__a), second(__b) +# 559 +{ } +# 562 +template< class _U1 = _T1, class _U2 = _T2, typename enable_if< _PCC< true, _T1, _T2> ::template _ConstructiblePair< _U1, _U2> () && (!_PCC< true, _T1, _T2> ::template _ImplicitlyConvertiblePair< _U1, _U2> ()), bool> ::type +# 567 + = false> constexpr explicit +# 568 +pair(const _T1 &__a, const _T2 &__b) : first(__a), second(__b) +# 569 +{ } +# 573 +template< class _U1, class _U2> using _PCCFP = _PCC< (!is_same< _T1, _U1> ::value) || (!is_same< _T2, _U2> ::value), _T1, _T2> ; +# 579 +template< class _U1, class _U2, typename enable_if< _PCC< (!is_same< _T1, _U1> ::value) || (!is_same< _T2, _U2> ::value), _T1, _T2> ::template _ConstructiblePair< _U1, _U2> () && _PCC< (!is_same< _T1, _U1> ::value) || (!is_same< _T2, _U2> ::value), _T1, _T2> ::template _ImplicitlyConvertiblePair< _U1, _U2> (), bool> ::type +# 584 + = true> constexpr +# 585 +pair(const pair< _U1, _U2> &__p) : first((__p.first)), second((__p.second)) +# 587 +{ ; } +# 589 +template< class _U1, class _U2, typename enable_if< _PCC< (!is_same< _T1, _U1> ::value) || (!is_same< _T2, _U2> ::value), _T1, _T2> ::template _ConstructiblePair< _U1, _U2> () && (!_PCC< (!is_same< _T1, _U1> ::value) || (!is_same< _T2, _U2> ::value), _T1, _T2> ::template _ImplicitlyConvertiblePair< _U1, _U2> ()), bool> ::type +# 594 + = false> constexpr explicit +# 595 +pair(const pair< _U1, _U2> &__p) : first((__p.first)), second((__p.second)) +# 597 +{ ; } +# 613 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +private: struct __zero_as_null_pointer_constant { +# 615 +__zero_as_null_pointer_constant(int (__zero_as_null_pointer_constant::*)) +# 616 +{ } +# 617 +template < typename _Tp, + typename = __enable_if_t < is_null_pointer < _Tp > :: value > > + __zero_as_null_pointer_constant ( _Tp ) = delete; +# 620 +}; +# 636 +public: +# 627 +template< class _U1, std::__enable_if_t< __and_< __not_< is_reference< _U1> > , is_pointer< _T2> , is_constructible< _T1, _U1> , __not_< is_constructible< _T1, const _U1 &> > , is_convertible< _U1, _T1> > ::value, bool> +# 633 + = true> +# 634 +__attribute((__deprecated__("use \'nullptr\' instead of \'0\' to initialize std::pair of move-only type and pointer"))) constexpr +# 636 +pair(_U1 &&__x, __zero_as_null_pointer_constant, ...) : first(std::forward< _U1> (__x)), second(nullptr) +# 638 +{ ; } +# 640 +template< class _U1, std::__enable_if_t< __and_< __not_< is_reference< _U1> > , is_pointer< _T2> , is_constructible< _T1, _U1> , __not_< is_constructible< _T1, const _U1 &> > , __not_< is_convertible< _U1, _T1> > > ::value, bool> +# 646 + = false> +# 647 +__attribute((__deprecated__("use \'nullptr\' instead of \'0\' to initialize std::pair of move-only type and pointer"))) constexpr explicit +# 649 +pair(_U1 &&__x, __zero_as_null_pointer_constant, ...) : first(std::forward< _U1> (__x)), second(nullptr) +# 651 +{ ; } +# 653 +template< class _U2, std::__enable_if_t< __and_< is_pointer< _T1> , __not_< is_reference< _U2> > , is_constructible< _T2, _U2> , __not_< is_constructible< _T2, const _U2 &> > , is_convertible< _U2, _T2> > ::value, bool> +# 659 + = true> +# 660 +__attribute((__deprecated__("use \'nullptr\' instead of \'0\' to initialize std::pair of move-only type and pointer"))) constexpr +# 662 +pair(__zero_as_null_pointer_constant, _U2 &&__y, ...) : first(nullptr), second(std::forward< _U2> (__y)) +# 664 +{ ; } +# 666 +template< class _U2, std::__enable_if_t< __and_< is_pointer< _T1> , __not_< is_reference< _U2> > , is_constructible< _T2, _U2> , __not_< is_constructible< _T2, const _U2 &> > , __not_< is_convertible< _U2, _T2> > > ::value, bool> +# 672 + = false> +# 673 +__attribute((__deprecated__("use \'nullptr\' instead of \'0\' to initialize std::pair of move-only type and pointer"))) constexpr explicit +# 675 +pair(__zero_as_null_pointer_constant, _U2 &&__y, ...) : first(nullptr), second(std::forward< _U2> (__y)) +# 677 +{ ; } +# 681 +template< class _U1, class _U2, typename enable_if< _PCC< true, _T1, _T2> ::template _MoveConstructiblePair< _U1, _U2> () && _PCC< true, _T1, _T2> ::template _ImplicitlyMoveConvertiblePair< _U1, _U2> (), bool> ::type +# 686 + = true> constexpr +# 687 +pair(_U1 &&__x, _U2 &&__y) : first(std::forward< _U1> (__x)), second(std::forward< _U2> (__y)) +# 689 +{ ; } +# 691 +template< class _U1, class _U2, typename enable_if< _PCC< true, _T1, _T2> ::template _MoveConstructiblePair< _U1, _U2> () && (!_PCC< true, _T1, _T2> ::template _ImplicitlyMoveConvertiblePair< _U1, _U2> ()), bool> ::type +# 696 + = false> constexpr explicit +# 697 +pair(_U1 &&__x, _U2 &&__y) : first(std::forward< _U1> (__x)), second(std::forward< _U2> (__y)) +# 699 +{ ; } +# 702 +template< class _U1, class _U2, typename enable_if< _PCC< (!is_same< _T1, _U1> ::value) || (!is_same< _T2, _U2> ::value), _T1, _T2> ::template _MoveConstructiblePair< _U1, _U2> () && _PCC< (!is_same< _T1, _U1> ::value) || (!is_same< _T2, _U2> ::value), _T1, _T2> ::template _ImplicitlyMoveConvertiblePair< _U1, _U2> (), bool> ::type +# 707 + = true> constexpr +# 708 +pair(pair< _U1, _U2> &&__p) : first(std::forward< _U1> ((__p.first))), second(std::forward< _U2> ((__p.second))) +# 711 +{ ; } +# 713 +template< class _U1, class _U2, typename enable_if< _PCC< (!is_same< _T1, _U1> ::value) || (!is_same< _T2, _U2> ::value), _T1, _T2> ::template _MoveConstructiblePair< _U1, _U2> () && (!_PCC< (!is_same< _T1, _U1> ::value) || (!is_same< _T2, _U2> ::value), _T1, _T2> ::template _ImplicitlyMoveConvertiblePair< _U1, _U2> ()), bool> ::type +# 718 + = false> constexpr explicit +# 719 +pair(pair< _U1, _U2> &&__p) : first(std::forward< _U1> ((__p.first))), second(std::forward< _U2> ((__p.second))) +# 722 +{ ; } +# 727 +pair &operator=(std::__conditional_t< __and_< is_copy_assignable< _T1> , is_copy_assignable< _T2> > ::value, const pair &, const std::__nonesuch &> +# 729 +__p) +# 730 +{ +# 731 +(first) = (__p.first); +# 732 +(second) = (__p.second); +# 733 +return *this; +# 734 +} +# 737 +pair &operator=(std::__conditional_t< __and_< is_move_assignable< _T1> , is_move_assignable< _T2> > ::value, pair &&, std::__nonesuch &&> +# 739 +__p) noexcept(__and_< is_nothrow_move_assignable< _T1> , is_nothrow_move_assignable< _T2> > ::value) +# 742 +{ +# 743 +(first) = std::forward< first_type> ((__p.first)); +# 744 +(second) = std::forward< second_type> ((__p.second)); +# 745 +return *this; +# 746 +} +# 748 +template< class _U1, class _U2> typename enable_if< __and_< is_assignable< _T1 &, const _U1 &> , is_assignable< _T2 &, const _U2 &> > ::value, pair &> ::type +# 752 +operator=(const pair< _U1, _U2> &__p) +# 753 +{ +# 754 +(first) = (__p.first); +# 755 +(second) = (__p.second); +# 756 +return *this; +# 757 +} +# 759 +template< class _U1, class _U2> typename enable_if< __and_< is_assignable< _T1 &, _U1 &&> , is_assignable< _T2 &, _U2 &&> > ::value, pair &> ::type +# 763 +operator=(pair< _U1, _U2> &&__p) +# 764 +{ +# 765 +(first) = std::forward< _U1> ((__p.first)); +# 766 +(second) = std::forward< _U2> ((__p.second)); +# 767 +return *this; +# 768 +} +# 801 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +}; +# 806 +template< class _T1, class _T2> pair(_T1, _T2)->pair< _T1, _T2> ; +# 810 +template< class _T1, class _T2> constexpr bool +# 812 +operator==(const pair< _T1, _T2> &__x, const pair< _T1, _T2> &__y) +# 813 +{ return ((__x.first) == (__y.first)) && ((__x.second) == (__y.second)); } +# 833 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +template< class _T1, class _T2> constexpr bool +# 835 +operator<(const pair< _T1, _T2> &__x, const pair< _T1, _T2> &__y) +# 836 +{ return ((__x.first) < (__y.first)) || ((!((__y.first) < (__x.first))) && ((__x.second) < (__y.second))); +# 837 +} +# 840 +template< class _T1, class _T2> constexpr bool +# 842 +operator!=(const pair< _T1, _T2> &__x, const pair< _T1, _T2> &__y) +# 843 +{ return !(__x == __y); } +# 846 +template< class _T1, class _T2> constexpr bool +# 848 +operator>(const pair< _T1, _T2> &__x, const pair< _T1, _T2> &__y) +# 849 +{ return __y < __x; } +# 852 +template< class _T1, class _T2> constexpr bool +# 854 +operator<=(const pair< _T1, _T2> &__x, const pair< _T1, _T2> &__y) +# 855 +{ return !(__y < __x); } +# 858 +template< class _T1, class _T2> constexpr bool +# 860 +operator>=(const pair< _T1, _T2> &__x, const pair< _T1, _T2> &__y) +# 861 +{ return !(__x < __y); } +# 870 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +template< class _T1, class _T2> inline typename enable_if< __and_< __is_swappable< _T1> , __is_swappable< _T2> > ::value> ::type +# 879 +swap(pair< _T1, _T2> &__x, pair< _T1, _T2> &__y) noexcept(noexcept(__x.swap(__y))) +# 881 +{ __x.swap(__y); } +# 893 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +template < typename _T1, typename _T2 > + typename enable_if < ! __and_ < __is_swappable < _T1 >, + __is_swappable < _T2 > > :: value > :: type + swap ( pair < _T1, _T2 > &, pair < _T1, _T2 > & ) = delete; +# 919 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +template< class _T1, class _T2> constexpr pair< typename __decay_and_strip< _T1> ::__type, typename __decay_and_strip< _T2> ::__type> +# 922 +make_pair(_T1 &&__x, _T2 &&__y) +# 923 +{ +# 924 +typedef typename __decay_and_strip< _T1> ::__type __ds_type1; +# 925 +typedef typename __decay_and_strip< _T2> ::__type __ds_type2; +# 926 +typedef pair< typename __decay_and_strip< _T1> ::__type, typename __decay_and_strip< _T2> ::__type> __pair_type; +# 927 +return __pair_type(std::forward< _T1> (__x), std::forward< _T2> (__y)); +# 928 +} +# 942 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +template< class _T1, class _T2> +# 943 +struct __is_tuple_like_impl< pair< _T1, _T2> > : public true_type { +# 944 +}; +# 948 +template< class _Tp1, class _Tp2> +# 949 +struct tuple_size< pair< _Tp1, _Tp2> > : public integral_constant< unsigned long, 2UL> { +# 950 +}; +# 953 +template< class _Tp1, class _Tp2> +# 954 +struct tuple_element< 0, pair< _Tp1, _Tp2> > { +# 955 +typedef _Tp1 type; }; +# 958 +template< class _Tp1, class _Tp2> +# 959 +struct tuple_element< 1, pair< _Tp1, _Tp2> > { +# 960 +typedef _Tp2 type; }; +# 963 +template< class _Tp1, class _Tp2> constexpr inline size_t +# 964 +tuple_size_v< pair< _Tp1, _Tp2> > = (2); +# 966 +template< class _Tp1, class _Tp2> constexpr inline size_t +# 967 +tuple_size_v< const pair< _Tp1, _Tp2> > = (2); +# 969 +template< class _Tp> constexpr inline bool +# 970 +__is_pair = false; +# 972 +template< class _Tp, class _Up> constexpr inline bool +# 973 +__is_pair< pair< _Tp, _Up> > = true; +# 977 +template< size_t _Int> struct __pair_get; +# 981 +template<> struct __pair_get< 0UL> { +# 983 +template< class _Tp1, class _Tp2> static constexpr _Tp1 & +# 985 +__get(pair< _Tp1, _Tp2> &__pair) noexcept +# 986 +{ return __pair.first; } +# 988 +template< class _Tp1, class _Tp2> static constexpr _Tp1 && +# 990 +__move_get(pair< _Tp1, _Tp2> &&__pair) noexcept +# 991 +{ return std::forward< _Tp1> ((__pair.first)); } +# 993 +template< class _Tp1, class _Tp2> static constexpr const _Tp1 & +# 995 +__const_get(const pair< _Tp1, _Tp2> &__pair) noexcept +# 996 +{ return __pair.first; } +# 998 +template< class _Tp1, class _Tp2> static constexpr const _Tp1 && +# 1000 +__const_move_get(const pair< _Tp1, _Tp2> &&__pair) noexcept +# 1001 +{ return std::forward< const _Tp1> ((__pair.first)); } +# 1002 +}; +# 1005 +template<> struct __pair_get< 1UL> { +# 1007 +template< class _Tp1, class _Tp2> static constexpr _Tp2 & +# 1009 +__get(pair< _Tp1, _Tp2> &__pair) noexcept +# 1010 +{ return __pair.second; } +# 1012 +template< class _Tp1, class _Tp2> static constexpr _Tp2 && +# 1014 +__move_get(pair< _Tp1, _Tp2> &&__pair) noexcept +# 1015 +{ return std::forward< _Tp2> ((__pair.second)); } +# 1017 +template< class _Tp1, class _Tp2> static constexpr const _Tp2 & +# 1019 +__const_get(const pair< _Tp1, _Tp2> &__pair) noexcept +# 1020 +{ return __pair.second; } +# 1022 +template< class _Tp1, class _Tp2> static constexpr const _Tp2 && +# 1024 +__const_move_get(const pair< _Tp1, _Tp2> &&__pair) noexcept +# 1025 +{ return std::forward< const _Tp2> ((__pair.second)); } +# 1026 +}; +# 1033 +template< size_t _Int, class _Tp1, class _Tp2> constexpr typename tuple_element< _Int, pair< _Tp1, _Tp2> > ::type & +# 1035 +get(pair< _Tp1, _Tp2> &__in) noexcept +# 1036 +{ return __pair_get< _Int> ::__get(__in); } +# 1038 +template< size_t _Int, class _Tp1, class _Tp2> constexpr typename tuple_element< _Int, pair< _Tp1, _Tp2> > ::type && +# 1040 +get(pair< _Tp1, _Tp2> &&__in) noexcept +# 1041 +{ return __pair_get< _Int> ::__move_get(std::move(__in)); } +# 1043 +template< size_t _Int, class _Tp1, class _Tp2> constexpr const typename tuple_element< _Int, pair< _Tp1, _Tp2> > ::type & +# 1045 +get(const pair< _Tp1, _Tp2> &__in) noexcept +# 1046 +{ return __pair_get< _Int> ::__const_get(__in); } +# 1048 +template< size_t _Int, class _Tp1, class _Tp2> constexpr const typename tuple_element< _Int, pair< _Tp1, _Tp2> > ::type && +# 1050 +get(const pair< _Tp1, _Tp2> &&__in) noexcept +# 1051 +{ return __pair_get< _Int> ::__const_move_get(std::move(__in)); } +# 1057 +template< class _Tp, class _Up> constexpr _Tp & +# 1059 +get(pair< _Tp, _Up> &__p) noexcept +# 1060 +{ return __p.first; } +# 1062 +template< class _Tp, class _Up> constexpr const _Tp & +# 1064 +get(const pair< _Tp, _Up> &__p) noexcept +# 1065 +{ return __p.first; } +# 1067 +template< class _Tp, class _Up> constexpr _Tp && +# 1069 +get(pair< _Tp, _Up> &&__p) noexcept +# 1070 +{ return std::move((__p.first)); } +# 1072 +template< class _Tp, class _Up> constexpr const _Tp && +# 1074 +get(const pair< _Tp, _Up> &&__p) noexcept +# 1075 +{ return std::move((__p.first)); } +# 1077 +template< class _Tp, class _Up> constexpr _Tp & +# 1079 +get(pair< _Up, _Tp> &__p) noexcept +# 1080 +{ return __p.second; } +# 1082 +template< class _Tp, class _Up> constexpr const _Tp & +# 1084 +get(const pair< _Up, _Tp> &__p) noexcept +# 1085 +{ return __p.second; } +# 1087 +template< class _Tp, class _Up> constexpr _Tp && +# 1089 +get(pair< _Up, _Tp> &&__p) noexcept +# 1090 +{ return std::move((__p.second)); } +# 1092 +template< class _Tp, class _Up> constexpr const _Tp && +# 1094 +get(const pair< _Up, _Tp> &&__p) noexcept +# 1095 +{ return std::move((__p.second)); } +# 1119 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_pair.h" 3 +} +# 74 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 93 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 +struct input_iterator_tag { }; +# 96 +struct output_iterator_tag { }; +# 99 +struct forward_iterator_tag : public input_iterator_tag { }; +# 103 +struct bidirectional_iterator_tag : public forward_iterator_tag { }; +# 107 +struct random_access_iterator_tag : public bidirectional_iterator_tag { }; +# 125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 +template< class _Category, class _Tp, class _Distance = ptrdiff_t, class +# 126 +_Pointer = _Tp *, class _Reference = _Tp &> +# 127 +struct [[__deprecated__]] iterator { +# 130 +typedef _Category iterator_category; +# 132 +typedef _Tp value_type; +# 134 +typedef _Distance difference_type; +# 136 +typedef _Pointer pointer; +# 138 +typedef _Reference reference; +# 139 +}; +# 149 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 +template< class _Iterator> struct iterator_traits; +# 155 +template< class _Iterator, class = __void_t< > > +# 156 +struct __iterator_traits { }; +# 160 +template< class _Iterator> +# 161 +struct __iterator_traits< _Iterator, __void_t< typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference> > { +# 168 +typedef typename _Iterator::iterator_category iterator_category; +# 169 +typedef typename _Iterator::value_type value_type; +# 170 +typedef typename _Iterator::difference_type difference_type; +# 171 +typedef typename _Iterator::pointer pointer; +# 172 +typedef typename _Iterator::reference reference; +# 173 +}; +# 176 +template< class _Iterator> +# 177 +struct iterator_traits : public __iterator_traits< _Iterator> { +# 178 +}; +# 209 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_types.h" 3 +template< class _Tp> +# 210 +struct iterator_traits< _Tp *> { +# 212 +typedef random_access_iterator_tag iterator_category; +# 213 +typedef _Tp value_type; +# 214 +typedef ptrdiff_t difference_type; +# 215 +typedef _Tp *pointer; +# 216 +typedef _Tp &reference; +# 217 +}; +# 220 +template< class _Tp> +# 221 +struct iterator_traits< const _Tp *> { +# 223 +typedef random_access_iterator_tag iterator_category; +# 224 +typedef _Tp value_type; +# 225 +typedef ptrdiff_t difference_type; +# 226 +typedef const _Tp *pointer; +# 227 +typedef const _Tp &reference; +# 228 +}; +# 235 +template< class _Iter> +# 236 +__attribute((__always_inline__)) constexpr typename iterator_traits< _Iter> ::iterator_category +# 239 +__iterator_category(const _Iter &) +# 240 +{ return typename iterator_traits< _Iter> ::iterator_category(); } +# 245 +template< class _Iter> using __iterator_category_t = typename iterator_traits< _Iter> ::iterator_category; +# 249 +template< class _InIter> using _RequireInputIter = __enable_if_t< is_convertible< __iterator_category_t< _InIter> , input_iterator_tag> ::value> ; +# 254 +template< class _It, class +# 255 +_Cat = __iterator_category_t< _It> > +# 256 +struct __is_random_access_iter : public is_base_of< random_access_iterator_tag, _Cat> { +# 259 +typedef is_base_of< std::random_access_iterator_tag, _Cat> _Base; +# 260 +enum { __value = is_base_of< std::random_access_iterator_tag, _Cat> ::value}; +# 261 +}; +# 270 +} +# 68 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 74 +template< class > struct _List_iterator; +# 75 +template< class > struct _List_const_iterator; +# 78 +template< class _InputIterator> constexpr typename iterator_traits< _InputIterator> ::difference_type +# 81 +__distance(_InputIterator __first, _InputIterator __last, input_iterator_tag) +# 83 +{ +# 87 +typename iterator_traits< _InputIterator> ::difference_type __n = (0); +# 88 +while (__first != __last) +# 89 +{ +# 90 +++__first; +# 91 +++__n; +# 92 +} +# 93 +return __n; +# 94 +} +# 96 +template< class _RandomAccessIterator> +# 97 +__attribute((__always_inline__)) constexpr typename iterator_traits< _RandomAccessIterator> ::difference_type +# 100 +__distance(_RandomAccessIterator __first, _RandomAccessIterator __last, random_access_iterator_tag) +# 102 +{ +# 106 +return __last - __first; +# 107 +} +# 111 +template< class _Tp> ptrdiff_t __distance(_List_iterator< _Tp> , _List_iterator< _Tp> , input_iterator_tag); +# 117 +template< class _Tp> ptrdiff_t __distance(_List_const_iterator< _Tp> , _List_const_iterator< _Tp> , input_iterator_tag); +# 126 +template < typename _OutputIterator > + void + __distance ( _OutputIterator, _OutputIterator, output_iterator_tag ) = delete; +# 144 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 +template< class _InputIterator> +# 145 +[[__nodiscard__]] __attribute((__always_inline__)) constexpr typename iterator_traits< _InputIterator> ::difference_type +# 148 +distance(_InputIterator __first, _InputIterator __last) +# 149 +{ +# 151 +return std::__distance(__first, __last, std::__iterator_category(__first)); +# 153 +} +# 155 +template< class _InputIterator, class _Distance> constexpr void +# 157 +__advance(_InputIterator &__i, _Distance __n, input_iterator_tag) +# 158 +{ +# 161 +do { if (std::__is_constant_evaluated() && (!((bool)(__n >= 0)))) { __builtin_unreachable(); } } while (false); +# 162 +while (__n--) { +# 163 +++__i; } +# 164 +} +# 166 +template< class _BidirectionalIterator, class _Distance> constexpr void +# 168 +__advance(_BidirectionalIterator &__i, _Distance __n, bidirectional_iterator_tag) +# 170 +{ +# 174 +if (__n > 0) { +# 175 +while (__n--) { +# 176 +++__i; } } else { +# 178 +while (__n++) { +# 179 +--__i; } } +# 180 +} +# 182 +template< class _RandomAccessIterator, class _Distance> constexpr void +# 184 +__advance(_RandomAccessIterator &__i, _Distance __n, random_access_iterator_tag) +# 186 +{ +# 190 +if (__builtin_constant_p(__n) && (__n == 1)) { +# 191 +++__i; } else { +# 192 +if (__builtin_constant_p(__n) && (__n == (-1))) { +# 193 +--__i; } else { +# 195 +__i += __n; } } +# 196 +} +# 200 +template < typename _OutputIterator, typename _Distance > + void + __advance ( _OutputIterator &, _Distance, output_iterator_tag ) = delete; +# 217 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator_base_funcs.h" 3 +template< class _InputIterator, class _Distance> +# 218 +__attribute((__always_inline__)) constexpr void +# 220 +advance(_InputIterator &__i, _Distance __n) +# 221 +{ +# 223 +typename iterator_traits< _InputIterator> ::difference_type __d = __n; +# 224 +std::__advance(__i, __d, std::__iterator_category(__i)); +# 225 +} +# 229 +template< class _InputIterator> +# 230 +[[__nodiscard__]] [[__gnu__::__always_inline__]] constexpr _InputIterator +# 232 +next(_InputIterator __x, typename iterator_traits< _InputIterator> ::difference_type +# 233 +__n = 1) +# 234 +{ +# 237 +std::advance(__x, __n); +# 238 +return __x; +# 239 +} +# 241 +template< class _BidirectionalIterator> +# 242 +[[__nodiscard__]] [[__gnu__::__always_inline__]] constexpr _BidirectionalIterator +# 244 +prev(_BidirectionalIterator __x, typename iterator_traits< _BidirectionalIterator> ::difference_type +# 245 +__n = 1) +# 246 +{ +# 250 +std::advance(__x, -__n); +# 251 +return __x; +# 252 +} +# 257 +} +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/ptr_traits.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 55 +class __undefined; +# 59 +template< class _Tp> +# 60 +struct __get_first_arg { +# 61 +using type = __undefined; }; +# 63 +template< template< class , class ...> class _SomeTemplate, class _Tp, class ... +# 64 +_Types> +# 65 +struct __get_first_arg< _SomeTemplate< _Tp, _Types...> > { +# 66 +using type = _Tp; }; +# 70 +template< class _Tp, class _Up> +# 71 +struct __replace_first_arg { +# 72 +}; +# 74 +template< template< class , class ...> class _SomeTemplate, class _Up, class +# 75 +_Tp, class ..._Types> +# 76 +struct __replace_first_arg< _SomeTemplate< _Tp, _Types...> , _Up> { +# 77 +using type = _SomeTemplate< _Up, _Types...> ; }; +# 80 +template< class _Ptr, class = void> +# 81 +struct __ptr_traits_elem : public __get_first_arg< _Ptr> { +# 82 +}; +# 90 +template< class _Ptr> +# 91 +struct __ptr_traits_elem< _Ptr, __void_t< typename _Ptr::element_type> > { +# 92 +using type = typename _Ptr::element_type; }; +# 95 +template< class _Ptr> using __ptr_traits_elem_t = typename __ptr_traits_elem< _Ptr> ::type; +# 101 +template< class _Ptr, class _Elt, bool = is_void< _Elt> ::value> +# 102 +struct __ptr_traits_ptr_to { +# 104 +using pointer = _Ptr; +# 105 +using element_type = _Elt; +# 114 +static pointer pointer_to(element_type &__r) +# 120 +{ return pointer::pointer_to(__r); } +# 121 +}; +# 124 +template< class _Ptr, class _Elt> +# 125 +struct __ptr_traits_ptr_to< _Ptr, _Elt, true> { +# 126 +}; +# 129 +template< class _Tp> +# 130 +struct __ptr_traits_ptr_to< _Tp *, _Tp, false> { +# 132 +using pointer = _Tp *; +# 133 +using element_type = _Tp; +# 141 +static pointer pointer_to(element_type &__r) noexcept +# 142 +{ return std::addressof(__r); } +# 143 +}; +# 145 +template< class _Ptr, class _Elt> +# 146 +struct __ptr_traits_impl : public __ptr_traits_ptr_to< _Ptr, _Elt> { +# 150 +private: +# 149 +template< class _Tp> using __diff_t = typename _Tp::difference_type; +# 152 +template< class _Tp, class _Up> using __rebind = __type_identity< typename _Tp::template rebind< _Up> > ; +# 157 +public: using pointer = _Ptr; +# 160 +using element_type = _Elt; +# 163 +using difference_type = std::__detected_or_t< std::ptrdiff_t, __diff_t, _Ptr> ; +# 166 +template< class _Up> using rebind = typename std::__detected_or_t< __replace_first_arg< _Ptr, _Up> , __rebind, _Ptr, _Up> ::type; +# 169 +}; +# 173 +template< class _Ptr> +# 174 +struct __ptr_traits_impl< _Ptr, __undefined> { +# 175 +}; +# 183 +template< class _Ptr> +# 184 +struct pointer_traits : public __ptr_traits_impl< _Ptr, __ptr_traits_elem_t< _Ptr> > { +# 185 +}; +# 193 +template< class _Tp> +# 194 +struct pointer_traits< _Tp *> : public __ptr_traits_ptr_to< _Tp *, _Tp> { +# 197 +typedef _Tp *pointer; +# 199 +typedef _Tp element_type; +# 201 +typedef std::ptrdiff_t difference_type; +# 203 +template< class _Up> using rebind = _Up *; +# 204 +}; +# 207 +template< class _Ptr, class _Tp> using __ptr_rebind = typename pointer_traits< _Ptr> ::template rebind< _Tp> ; +# 210 +template< class _Tp> constexpr _Tp * +# 212 +__to_address(_Tp *__ptr) noexcept +# 213 +{ +# 214 +static_assert((!std::template is_function< _Tp> ::value), "not a function pointer"); +# 215 +return __ptr; +# 216 +} +# 219 +template< class _Ptr> constexpr typename pointer_traits< _Ptr> ::element_type * +# 221 +__to_address(const _Ptr &__ptr) +# 222 +{ return std::__to_address(__ptr.operator->()); } +# 267 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/ptr_traits.h" 3 +} +# 88 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 113 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +# 135 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Iterator> +# 136 +class reverse_iterator : public iterator< typename iterator_traits< _Iterator> ::iterator_category, typename iterator_traits< _Iterator> ::value_type, typename iterator_traits< _Iterator> ::difference_type, typename iterator_traits< _Iterator> ::pointer, typename iterator_traits< _Iterator> ::reference> { +# 143 +template< class _Iter> friend class reverse_iterator; +# 155 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +protected: _Iterator current; +# 157 +typedef iterator_traits< _Iterator> __traits_type; +# 160 +public: typedef _Iterator iterator_type; +# 161 +typedef typename iterator_traits< _Iterator> ::pointer pointer; +# 163 +typedef typename iterator_traits< _Iterator> ::difference_type difference_type; +# 164 +typedef typename iterator_traits< _Iterator> ::reference reference; +# 186 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +constexpr reverse_iterator() noexcept(noexcept((_Iterator()))) : current() +# 189 +{ } +# 195 +constexpr explicit reverse_iterator(iterator_type __x) noexcept(noexcept(((_Iterator)__x))) : current(__x) +# 198 +{ } +# 204 +constexpr reverse_iterator(const reverse_iterator &__x) noexcept(noexcept(((_Iterator)(__x.current)))) : current(__x.current) +# 207 +{ } +# 210 +reverse_iterator &operator=(const reverse_iterator &) = default; +# 217 +template< class _Iter> constexpr +# 222 +reverse_iterator(const reverse_iterator< _Iter> &__x) noexcept(noexcept(((_Iterator)(__x.current)))) : current((__x.current)) +# 225 +{ } +# 228 +template< class _Iter> constexpr reverse_iterator & +# 235 +operator=(const reverse_iterator< _Iter> &__x) noexcept(noexcept(((current) = (__x.current)))) +# 237 +{ +# 238 +(current) = (__x.current); +# 239 +return *this; +# 240 +} +# 246 +[[__nodiscard__]] constexpr iterator_type +# 248 +base() const noexcept(noexcept(((_Iterator)(current)))) +# 250 +{ return current; } +# 262 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +[[__nodiscard__]] constexpr reference +# 264 +operator*() const +# 265 +{ +# 266 +_Iterator __tmp = current; +# 267 +return *(--__tmp); +# 268 +} +# 275 +[[__nodiscard__]] constexpr pointer +# 277 +operator->() const +# 282 +{ +# 285 +_Iterator __tmp = current; +# 286 +--__tmp; +# 287 +return _S_to_pointer(__tmp); +# 288 +} +# 296 +constexpr reverse_iterator &operator++() +# 297 +{ +# 298 +--(current); +# 299 +return *this; +# 300 +} +# 308 +constexpr reverse_iterator operator++(int) +# 309 +{ +# 310 +reverse_iterator __tmp = *this; +# 311 +--(current); +# 312 +return __tmp; +# 313 +} +# 321 +constexpr reverse_iterator &operator--() +# 322 +{ +# 323 +++(current); +# 324 +return *this; +# 325 +} +# 333 +constexpr reverse_iterator operator--(int) +# 334 +{ +# 335 +reverse_iterator __tmp = *this; +# 336 +++(current); +# 337 +return __tmp; +# 338 +} +# 345 +[[__nodiscard__]] constexpr reverse_iterator +# 347 +operator+(difference_type __n) const +# 348 +{ return ((reverse_iterator)((current) - __n)); } +# 357 +constexpr reverse_iterator &operator+=(difference_type __n) +# 358 +{ +# 359 +(current) -= __n; +# 360 +return *this; +# 361 +} +# 368 +[[__nodiscard__]] constexpr reverse_iterator +# 370 +operator-(difference_type __n) const +# 371 +{ return ((reverse_iterator)((current) + __n)); } +# 380 +constexpr reverse_iterator &operator-=(difference_type __n) +# 381 +{ +# 382 +(current) += __n; +# 383 +return *this; +# 384 +} +# 391 +[[__nodiscard__]] constexpr reference +# 393 +operator[](difference_type __n) const +# 394 +{ return *((*this) + __n); } +# 425 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +private: +# 423 +template< class _Tp> static constexpr _Tp * +# 425 +_S_to_pointer(_Tp *__p) +# 426 +{ return __p; } +# 428 +template< class _Tp> static constexpr pointer +# 430 +_S_to_pointer(_Tp __t) +# 431 +{ return __t.operator->(); } +# 432 +}; +# 445 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Iterator> +# 446 +[[__nodiscard__]] constexpr bool +# 448 +operator==(const reverse_iterator< _Iterator> &__x, const reverse_iterator< _Iterator> & +# 449 +__y) +# 450 +{ return __x.base() == __y.base(); } +# 452 +template< class _Iterator> +# 453 +[[__nodiscard__]] constexpr bool +# 455 +operator<(const reverse_iterator< _Iterator> &__x, const reverse_iterator< _Iterator> & +# 456 +__y) +# 457 +{ return __y.base() < __x.base(); } +# 459 +template< class _Iterator> +# 460 +[[__nodiscard__]] constexpr bool +# 462 +operator!=(const reverse_iterator< _Iterator> &__x, const reverse_iterator< _Iterator> & +# 463 +__y) +# 464 +{ return !(__x == __y); } +# 466 +template< class _Iterator> +# 467 +[[__nodiscard__]] constexpr bool +# 469 +operator>(const reverse_iterator< _Iterator> &__x, const reverse_iterator< _Iterator> & +# 470 +__y) +# 471 +{ return __y < __x; } +# 473 +template< class _Iterator> +# 474 +[[__nodiscard__]] constexpr bool +# 476 +operator<=(const reverse_iterator< _Iterator> &__x, const reverse_iterator< _Iterator> & +# 477 +__y) +# 478 +{ return !(__y < __x); } +# 480 +template< class _Iterator> +# 481 +[[__nodiscard__]] constexpr bool +# 483 +operator>=(const reverse_iterator< _Iterator> &__x, const reverse_iterator< _Iterator> & +# 484 +__y) +# 485 +{ return !(__x < __y); } +# 490 +template< class _IteratorL, class _IteratorR> +# 491 +[[__nodiscard__]] constexpr bool +# 493 +operator==(const reverse_iterator< _IteratorL> &__x, const reverse_iterator< _IteratorR> & +# 494 +__y) +# 495 +{ return __x.base() == __y.base(); } +# 497 +template< class _IteratorL, class _IteratorR> +# 498 +[[__nodiscard__]] constexpr bool +# 500 +operator<(const reverse_iterator< _IteratorL> &__x, const reverse_iterator< _IteratorR> & +# 501 +__y) +# 502 +{ return __x.base() > __y.base(); } +# 504 +template< class _IteratorL, class _IteratorR> +# 505 +[[__nodiscard__]] constexpr bool +# 507 +operator!=(const reverse_iterator< _IteratorL> &__x, const reverse_iterator< _IteratorR> & +# 508 +__y) +# 509 +{ return __x.base() != __y.base(); } +# 511 +template< class _IteratorL, class _IteratorR> +# 512 +[[__nodiscard__]] constexpr bool +# 514 +operator>(const reverse_iterator< _IteratorL> &__x, const reverse_iterator< _IteratorR> & +# 515 +__y) +# 516 +{ return __x.base() < __y.base(); } +# 518 +template< class _IteratorL, class _IteratorR> constexpr bool +# 520 +operator<=(const reverse_iterator< _IteratorL> &__x, const reverse_iterator< _IteratorR> & +# 521 +__y) +# 522 +{ return __x.base() >= __y.base(); } +# 524 +template< class _IteratorL, class _IteratorR> +# 525 +[[__nodiscard__]] constexpr bool +# 527 +operator>=(const reverse_iterator< _IteratorL> &__x, const reverse_iterator< _IteratorR> & +# 528 +__y) +# 529 +{ return __x.base() <= __y.base(); } +# 622 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _IteratorL, class _IteratorR> +# 623 +[[__nodiscard__]] constexpr auto +# 625 +operator-(const reverse_iterator< _IteratorL> &__x, const reverse_iterator< _IteratorR> & +# 626 +__y)->__decltype((__y.base() - __x.base())) +# 628 +{ return __y.base() - __x.base(); } +# 631 +template< class _Iterator> +# 632 +[[__nodiscard__]] constexpr reverse_iterator< _Iterator> +# 634 +operator+(typename reverse_iterator< _Iterator> ::difference_type __n, const reverse_iterator< _Iterator> & +# 635 +__x) +# 636 +{ return ((reverse_iterator< _Iterator> )(__x.base() - __n)); } +# 640 +template< class _Iterator> constexpr reverse_iterator< _Iterator> +# 642 +__make_reverse_iterator(_Iterator __i) +# 643 +{ return ((reverse_iterator< _Iterator> )(__i)); } +# 651 +template< class _Iterator> +# 652 +[[__nodiscard__]] constexpr reverse_iterator< _Iterator> +# 654 +make_reverse_iterator(_Iterator __i) +# 655 +{ return ((reverse_iterator< _Iterator> )(__i)); } +# 666 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Iterator> auto +# 669 +__niter_base(reverse_iterator< _Iterator> __it)->__decltype((__make_reverse_iterator(__niter_base(__it.base())))) +# 671 +{ return __make_reverse_iterator(__niter_base(__it.base())); } +# 673 +template< class _Iterator> +# 674 +struct __is_move_iterator< reverse_iterator< _Iterator> > : public std::__is_move_iterator< _Iterator> { +# 676 +}; +# 678 +template< class _Iterator> auto +# 681 +__miter_base(reverse_iterator< _Iterator> __it)->__decltype((__make_reverse_iterator(__miter_base(__it.base())))) +# 683 +{ return __make_reverse_iterator(__miter_base(__it.base())); } +# 697 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Container> +# 698 +class back_insert_iterator : public iterator< output_iterator_tag, void, void, void, void> { +# 702 +protected: _Container *container; +# 706 +public: typedef _Container container_type; +# 713 +explicit back_insert_iterator(_Container &__x) : container(std::__addressof(__x)) +# 714 +{ } +# 737 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +back_insert_iterator &operator=(const typename _Container::value_type &__value) +# 738 +{ +# 739 +(container)->push_back(__value); +# 740 +return *this; +# 741 +} +# 745 +back_insert_iterator &operator=(typename _Container::value_type &&__value) +# 746 +{ +# 747 +(container)->push_back(std::move(__value)); +# 748 +return *this; +# 749 +} +# 753 +[[__nodiscard__]] back_insert_iterator & +# 755 +operator*() +# 756 +{ return *this; } +# 761 +back_insert_iterator &operator++() +# 762 +{ return *this; } +# 767 +back_insert_iterator operator++(int) +# 768 +{ return *this; } +# 769 +}; +# 782 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Container> +# 783 +[[__nodiscard__]] inline back_insert_iterator< _Container> +# 785 +back_inserter(_Container &__x) +# 786 +{ return ((back_insert_iterator< _Container> )(__x)); } +# 798 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Container> +# 799 +class front_insert_iterator : public iterator< output_iterator_tag, void, void, void, void> { +# 803 +protected: _Container *container; +# 807 +public: typedef _Container container_type; +# 814 +explicit front_insert_iterator(_Container &__x) : container(std::__addressof(__x)) +# 815 +{ } +# 838 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +front_insert_iterator &operator=(const typename _Container::value_type &__value) +# 839 +{ +# 840 +(container)->push_front(__value); +# 841 +return *this; +# 842 +} +# 846 +front_insert_iterator &operator=(typename _Container::value_type &&__value) +# 847 +{ +# 848 +(container)->push_front(std::move(__value)); +# 849 +return *this; +# 850 +} +# 854 +[[__nodiscard__]] front_insert_iterator & +# 856 +operator*() +# 857 +{ return *this; } +# 862 +front_insert_iterator &operator++() +# 863 +{ return *this; } +# 868 +front_insert_iterator operator++(int) +# 869 +{ return *this; } +# 870 +}; +# 883 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Container> +# 884 +[[__nodiscard__]] inline front_insert_iterator< _Container> +# 886 +front_inserter(_Container &__x) +# 887 +{ return ((front_insert_iterator< _Container> )(__x)); } +# 903 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Container> +# 904 +class insert_iterator : public iterator< output_iterator_tag, void, void, void, void> { +# 910 +typedef typename _Container::iterator _Iter; +# 913 +protected: _Container *container; +# 914 +_Iter iter; +# 918 +public: typedef _Container container_type; +# 929 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +insert_iterator(_Container &__x, _Iter __i) : container(std::__addressof(__x)), iter(__i) +# 930 +{ } +# 966 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +insert_iterator &operator=(const typename _Container::value_type &__value) +# 967 +{ +# 968 +(iter) = (container)->insert(iter, __value); +# 969 +++(iter); +# 970 +return *this; +# 971 +} +# 975 +insert_iterator &operator=(typename _Container::value_type &&__value) +# 976 +{ +# 977 +(iter) = (container)->insert(iter, std::move(__value)); +# 978 +++(iter); +# 979 +return *this; +# 980 +} +# 984 +[[__nodiscard__]] insert_iterator & +# 986 +operator*() +# 987 +{ return *this; } +# 992 +insert_iterator &operator++() +# 993 +{ return *this; } +# 998 +insert_iterator &operator++(int) +# 999 +{ return *this; } +# 1000 +}; +# 1002 +#pragma GCC diagnostic pop +# 1023 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Container> +# 1024 +[[__nodiscard__]] inline insert_iterator< _Container> +# 1026 +inserter(_Container &__x, typename _Container::iterator __i) +# 1027 +{ return insert_iterator< _Container> (__x, __i); } +# 1033 +} +# 1035 +namespace __gnu_cxx __attribute((__visibility__("default"))) { +# 1046 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Iterator, class _Container> +# 1047 +class __normal_iterator { +# 1050 +protected: _Iterator _M_current; +# 1052 +typedef std::iterator_traits< _Iterator> __traits_type; +# 1055 +template< class _Iter> using __convertible_from = std::__enable_if_t< std::is_convertible< _Iter, _Iterator> ::value> ; +# 1061 +public: typedef _Iterator iterator_type; +# 1062 +typedef typename std::iterator_traits< _Iterator> ::iterator_category iterator_category; +# 1063 +typedef typename std::iterator_traits< _Iterator> ::value_type value_type; +# 1064 +typedef typename std::iterator_traits< _Iterator> ::difference_type difference_type; +# 1065 +typedef typename std::iterator_traits< _Iterator> ::reference reference; +# 1066 +typedef typename std::iterator_traits< _Iterator> ::pointer pointer; +# 1072 +constexpr __normal_iterator() noexcept : _M_current(_Iterator()) +# 1073 +{ } +# 1076 +explicit __normal_iterator(const _Iterator &__i) noexcept : _M_current(__i) +# 1077 +{ } +# 1081 +template< class _Iter, class = __convertible_from< _Iter> > +# 1083 +__normal_iterator(const __normal_iterator< _Iter, _Container> &__i) noexcept : _M_current(__i.base()) +# 1094 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +{ } +# 1099 +reference operator*() const noexcept +# 1100 +{ return *(_M_current); } +# 1104 +pointer operator->() const noexcept +# 1105 +{ return _M_current; } +# 1109 +__normal_iterator &operator++() noexcept +# 1110 +{ +# 1111 +++(_M_current); +# 1112 +return *this; +# 1113 +} +# 1117 +__normal_iterator operator++(int) noexcept +# 1118 +{ return ((__normal_iterator)((_M_current)++)); } +# 1123 +__normal_iterator &operator--() noexcept +# 1124 +{ +# 1125 +--(_M_current); +# 1126 +return *this; +# 1127 +} +# 1131 +__normal_iterator operator--(int) noexcept +# 1132 +{ return ((__normal_iterator)((_M_current)--)); } +# 1137 +reference operator[](difference_type __n) const noexcept +# 1138 +{ return (_M_current)[__n]; } +# 1142 +__normal_iterator &operator+=(difference_type __n) noexcept +# 1143 +{ (_M_current) += __n; return *this; } +# 1147 +__normal_iterator operator+(difference_type __n) const noexcept +# 1148 +{ return ((__normal_iterator)((_M_current) + __n)); } +# 1152 +__normal_iterator &operator-=(difference_type __n) noexcept +# 1153 +{ (_M_current) -= __n; return *this; } +# 1157 +__normal_iterator operator-(difference_type __n) const noexcept +# 1158 +{ return ((__normal_iterator)((_M_current) - __n)); } +# 1162 +const _Iterator &base() const noexcept +# 1163 +{ return _M_current; } +# 1164 +}; +# 1214 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _IteratorL, class _IteratorR, class _Container> +# 1215 +[[__nodiscard__]] inline bool +# 1217 +operator==(const __normal_iterator< _IteratorL, _Container> &__lhs, const __normal_iterator< _IteratorR, _Container> & +# 1218 +__rhs) noexcept +# 1220 +{ return __lhs.base() == __rhs.base(); } +# 1222 +template< class _Iterator, class _Container> +# 1223 +[[__nodiscard__]] inline bool +# 1225 +operator==(const __normal_iterator< _Iterator, _Container> &__lhs, const __normal_iterator< _Iterator, _Container> & +# 1226 +__rhs) noexcept +# 1228 +{ return __lhs.base() == __rhs.base(); } +# 1230 +template< class _IteratorL, class _IteratorR, class _Container> +# 1231 +[[__nodiscard__]] inline bool +# 1233 +operator!=(const __normal_iterator< _IteratorL, _Container> &__lhs, const __normal_iterator< _IteratorR, _Container> & +# 1234 +__rhs) noexcept +# 1236 +{ return __lhs.base() != __rhs.base(); } +# 1238 +template< class _Iterator, class _Container> +# 1239 +[[__nodiscard__]] inline bool +# 1241 +operator!=(const __normal_iterator< _Iterator, _Container> &__lhs, const __normal_iterator< _Iterator, _Container> & +# 1242 +__rhs) noexcept +# 1244 +{ return __lhs.base() != __rhs.base(); } +# 1247 +template< class _IteratorL, class _IteratorR, class _Container> +# 1248 +[[__nodiscard__]] inline bool +# 1250 +operator<(const __normal_iterator< _IteratorL, _Container> &__lhs, const __normal_iterator< _IteratorR, _Container> & +# 1251 +__rhs) noexcept +# 1253 +{ return __lhs.base() < __rhs.base(); } +# 1255 +template< class _Iterator, class _Container> +# 1256 +[[__nodiscard__]] inline bool +# 1258 +operator<(const __normal_iterator< _Iterator, _Container> &__lhs, const __normal_iterator< _Iterator, _Container> & +# 1259 +__rhs) noexcept +# 1261 +{ return __lhs.base() < __rhs.base(); } +# 1263 +template< class _IteratorL, class _IteratorR, class _Container> +# 1264 +[[__nodiscard__]] inline bool +# 1266 +operator>(const __normal_iterator< _IteratorL, _Container> &__lhs, const __normal_iterator< _IteratorR, _Container> & +# 1267 +__rhs) noexcept +# 1269 +{ return __lhs.base() > __rhs.base(); } +# 1271 +template< class _Iterator, class _Container> +# 1272 +[[__nodiscard__]] inline bool +# 1274 +operator>(const __normal_iterator< _Iterator, _Container> &__lhs, const __normal_iterator< _Iterator, _Container> & +# 1275 +__rhs) noexcept +# 1277 +{ return __lhs.base() > __rhs.base(); } +# 1279 +template< class _IteratorL, class _IteratorR, class _Container> +# 1280 +[[__nodiscard__]] inline bool +# 1282 +operator<=(const __normal_iterator< _IteratorL, _Container> &__lhs, const __normal_iterator< _IteratorR, _Container> & +# 1283 +__rhs) noexcept +# 1285 +{ return __lhs.base() <= __rhs.base(); } +# 1287 +template< class _Iterator, class _Container> +# 1288 +[[__nodiscard__]] inline bool +# 1290 +operator<=(const __normal_iterator< _Iterator, _Container> &__lhs, const __normal_iterator< _Iterator, _Container> & +# 1291 +__rhs) noexcept +# 1293 +{ return __lhs.base() <= __rhs.base(); } +# 1295 +template< class _IteratorL, class _IteratorR, class _Container> +# 1296 +[[__nodiscard__]] inline bool +# 1298 +operator>=(const __normal_iterator< _IteratorL, _Container> &__lhs, const __normal_iterator< _IteratorR, _Container> & +# 1299 +__rhs) noexcept +# 1301 +{ return __lhs.base() >= __rhs.base(); } +# 1303 +template< class _Iterator, class _Container> +# 1304 +[[__nodiscard__]] inline bool +# 1306 +operator>=(const __normal_iterator< _Iterator, _Container> &__lhs, const __normal_iterator< _Iterator, _Container> & +# 1307 +__rhs) noexcept +# 1309 +{ return __lhs.base() >= __rhs.base(); } +# 1316 +template< class _IteratorL, class _IteratorR, class _Container> +# 1319 +[[__nodiscard__]] inline auto +# 1321 +operator-(const __normal_iterator< _IteratorL, _Container> &__lhs, const __normal_iterator< _IteratorR, _Container> & +# 1322 +__rhs) noexcept->__decltype((__lhs.base() - __rhs.base())) +# 1329 +{ return __lhs.base() - __rhs.base(); } +# 1331 +template< class _Iterator, class _Container> +# 1332 +[[__nodiscard__]] inline typename __normal_iterator< _Iterator, _Container> ::difference_type +# 1334 +operator-(const __normal_iterator< _Iterator, _Container> &__lhs, const __normal_iterator< _Iterator, _Container> & +# 1335 +__rhs) noexcept +# 1337 +{ return __lhs.base() - __rhs.base(); } +# 1339 +template< class _Iterator, class _Container> +# 1340 +[[__nodiscard__]] inline __normal_iterator< _Iterator, _Container> +# 1342 +operator+(typename __normal_iterator< _Iterator, _Container> ::difference_type +# 1343 +__n, const __normal_iterator< _Iterator, _Container> &__i) noexcept +# 1345 +{ return ((__normal_iterator< _Iterator, _Container> )(__i.base() + __n)); } +# 1348 +} +# 1350 +namespace std __attribute((__visibility__("default"))) { +# 1354 +template< class _Iterator, class _Container> _Iterator +# 1357 +__niter_base(__gnu_cxx::__normal_iterator< _Iterator, _Container> __it) noexcept(std::template is_nothrow_copy_constructible< _Iterator> ::value) +# 1359 +{ return __it.base(); } +# 1366 +template< class _Iterator, class _Container> constexpr auto +# 1368 +__to_address(const __gnu_cxx::__normal_iterator< _Iterator, _Container> & +# 1369 +__it) noexcept->__decltype((std::__to_address(__it.base()))) +# 1371 +{ return std::__to_address(__it.base()); } +# 1421 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +namespace __detail { +# 1437 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +} +# 1448 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Iterator> +# 1449 +class move_iterator { +# 1454 +_Iterator _M_current; +# 1456 +using __traits_type = iterator_traits< _Iterator> ; +# 1458 +using __base_ref = typename iterator_traits< _Iterator> ::reference; +# 1461 +template< class _Iter2> friend class move_iterator; +# 1488 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +public: using iterator_type = _Iterator; +# 1501 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +typedef typename iterator_traits< _Iterator> ::iterator_category iterator_category; +# 1502 +typedef typename iterator_traits< _Iterator> ::value_type value_type; +# 1503 +typedef typename iterator_traits< _Iterator> ::difference_type difference_type; +# 1505 +typedef _Iterator pointer; +# 1508 +using reference = __conditional_t< is_reference< __base_ref> ::value, typename remove_reference< __base_ref> ::type &&, __base_ref> ; +# 1515 +constexpr move_iterator() : _M_current() +# 1516 +{ } +# 1519 +constexpr explicit move_iterator(iterator_type __i) : _M_current(std::move(__i)) +# 1520 +{ } +# 1522 +template< class _Iter> constexpr +# 1527 +move_iterator(const move_iterator< _Iter> &__i) : _M_current((__i._M_current)) +# 1528 +{ } +# 1530 +template< class _Iter> constexpr move_iterator & +# 1536 +operator=(const move_iterator< _Iter> &__i) +# 1537 +{ +# 1538 +(_M_current) = (__i._M_current); +# 1539 +return *this; +# 1540 +} +# 1543 +[[__nodiscard__]] constexpr iterator_type +# 1545 +base() const +# 1546 +{ return _M_current; } +# 1559 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +[[__nodiscard__]] constexpr reference +# 1561 +operator*() const +# 1565 +{ return static_cast< reference>(*(_M_current)); } +# 1568 +[[__nodiscard__]] constexpr pointer +# 1570 +operator->() const +# 1571 +{ return _M_current; } +# 1574 +constexpr move_iterator &operator++() +# 1575 +{ +# 1576 +++(_M_current); +# 1577 +return *this; +# 1578 +} +# 1581 +constexpr move_iterator operator++(int) +# 1582 +{ +# 1583 +move_iterator __tmp = *this; +# 1584 +++(_M_current); +# 1585 +return __tmp; +# 1586 +} +# 1595 +constexpr move_iterator &operator--() +# 1596 +{ +# 1597 +--(_M_current); +# 1598 +return *this; +# 1599 +} +# 1602 +constexpr move_iterator operator--(int) +# 1603 +{ +# 1604 +move_iterator __tmp = *this; +# 1605 +--(_M_current); +# 1606 +return __tmp; +# 1607 +} +# 1609 +[[__nodiscard__]] constexpr move_iterator +# 1611 +operator+(difference_type __n) const +# 1612 +{ return ((move_iterator)((_M_current) + __n)); } +# 1615 +constexpr move_iterator &operator+=(difference_type __n) +# 1616 +{ +# 1617 +(_M_current) += __n; +# 1618 +return *this; +# 1619 +} +# 1621 +[[__nodiscard__]] constexpr move_iterator +# 1623 +operator-(difference_type __n) const +# 1624 +{ return ((move_iterator)((_M_current) - __n)); } +# 1627 +constexpr move_iterator &operator-=(difference_type __n) +# 1628 +{ +# 1629 +(_M_current) -= __n; +# 1630 +return *this; +# 1631 +} +# 1633 +[[__nodiscard__]] constexpr reference +# 1635 +operator[](difference_type __n) const +# 1639 +{ return std::move((_M_current)[__n]); } +# 1673 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +}; +# 1675 +template< class _IteratorL, class _IteratorR> +# 1676 +[[__nodiscard__]] constexpr bool +# 1678 +operator==(const move_iterator< _IteratorL> &__x, const move_iterator< _IteratorR> & +# 1679 +__y) +# 1683 +{ return __x.base() == __y.base(); } +# 1694 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _IteratorL, class _IteratorR> +# 1695 +[[__nodiscard__]] constexpr bool +# 1697 +operator!=(const move_iterator< _IteratorL> &__x, const move_iterator< _IteratorR> & +# 1698 +__y) +# 1699 +{ return !(__x == __y); } +# 1702 +template< class _IteratorL, class _IteratorR> +# 1703 +[[__nodiscard__]] constexpr bool +# 1705 +operator<(const move_iterator< _IteratorL> &__x, const move_iterator< _IteratorR> & +# 1706 +__y) +# 1710 +{ return __x.base() < __y.base(); } +# 1712 +template< class _IteratorL, class _IteratorR> +# 1713 +[[__nodiscard__]] constexpr bool +# 1715 +operator<=(const move_iterator< _IteratorL> &__x, const move_iterator< _IteratorR> & +# 1716 +__y) +# 1720 +{ return !(__y < __x); } +# 1722 +template< class _IteratorL, class _IteratorR> +# 1723 +[[__nodiscard__]] constexpr bool +# 1725 +operator>(const move_iterator< _IteratorL> &__x, const move_iterator< _IteratorR> & +# 1726 +__y) +# 1730 +{ return __y < __x; } +# 1732 +template< class _IteratorL, class _IteratorR> +# 1733 +[[__nodiscard__]] constexpr bool +# 1735 +operator>=(const move_iterator< _IteratorL> &__x, const move_iterator< _IteratorR> & +# 1736 +__y) +# 1740 +{ return !(__x < __y); } +# 1745 +template< class _Iterator> +# 1746 +[[__nodiscard__]] constexpr bool +# 1748 +operator==(const move_iterator< _Iterator> &__x, const move_iterator< _Iterator> & +# 1749 +__y) +# 1750 +{ return __x.base() == __y.base(); } +# 1760 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Iterator> +# 1761 +[[__nodiscard__]] constexpr bool +# 1763 +operator!=(const move_iterator< _Iterator> &__x, const move_iterator< _Iterator> & +# 1764 +__y) +# 1765 +{ return !(__x == __y); } +# 1767 +template< class _Iterator> +# 1768 +[[__nodiscard__]] constexpr bool +# 1770 +operator<(const move_iterator< _Iterator> &__x, const move_iterator< _Iterator> & +# 1771 +__y) +# 1772 +{ return __x.base() < __y.base(); } +# 1774 +template< class _Iterator> +# 1775 +[[__nodiscard__]] constexpr bool +# 1777 +operator<=(const move_iterator< _Iterator> &__x, const move_iterator< _Iterator> & +# 1778 +__y) +# 1779 +{ return !(__y < __x); } +# 1781 +template< class _Iterator> +# 1782 +[[__nodiscard__]] constexpr bool +# 1784 +operator>(const move_iterator< _Iterator> &__x, const move_iterator< _Iterator> & +# 1785 +__y) +# 1786 +{ return __y < __x; } +# 1788 +template< class _Iterator> +# 1789 +[[__nodiscard__]] constexpr bool +# 1791 +operator>=(const move_iterator< _Iterator> &__x, const move_iterator< _Iterator> & +# 1792 +__y) +# 1793 +{ return !(__x < __y); } +# 1797 +template< class _IteratorL, class _IteratorR> +# 1798 +[[__nodiscard__]] constexpr auto +# 1800 +operator-(const move_iterator< _IteratorL> &__x, const move_iterator< _IteratorR> & +# 1801 +__y)->__decltype((__x.base() - __y.base())) +# 1803 +{ return __x.base() - __y.base(); } +# 1805 +template< class _Iterator> +# 1806 +[[__nodiscard__]] constexpr move_iterator< _Iterator> +# 1808 +operator+(typename move_iterator< _Iterator> ::difference_type __n, const move_iterator< _Iterator> & +# 1809 +__x) +# 1810 +{ return __x + __n; } +# 1812 +template< class _Iterator> +# 1813 +[[__nodiscard__]] constexpr move_iterator< _Iterator> +# 1815 +make_move_iterator(_Iterator __i) +# 1816 +{ return ((move_iterator< _Iterator> )(std::move(__i))); } +# 1818 +template< class _Iterator, class _ReturnType = __conditional_t< __move_if_noexcept_cond< typename iterator_traits< _Iterator> ::value_type> ::value, _Iterator, move_iterator< _Iterator> > > constexpr _ReturnType +# 1823 +__make_move_if_noexcept_iterator(_Iterator __i) +# 1824 +{ return (_ReturnType)__i; } +# 1828 +template< class _Tp, class _ReturnType = __conditional_t< __move_if_noexcept_cond< _Tp> ::value, const _Tp *, move_iterator< _Tp *> > > constexpr _ReturnType +# 1832 +__make_move_if_noexcept_iterator(_Tp *__i) +# 1833 +{ return (_ReturnType)__i; } +# 2952 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _Iterator> auto +# 2955 +__niter_base(move_iterator< _Iterator> __it)->__decltype((make_move_iterator(__niter_base(__it.base())))) +# 2957 +{ return make_move_iterator(__niter_base(__it.base())); } +# 2959 +template< class _Iterator> +# 2960 +struct __is_move_iterator< move_iterator< _Iterator> > { +# 2962 +enum { __value = 1}; +# 2963 +typedef __true_type __type; +# 2964 +}; +# 2966 +template< class _Iterator> auto +# 2969 +__miter_base(move_iterator< _Iterator> __it)->__decltype((__miter_base(__it.base()))) +# 2971 +{ return __miter_base(__it.base()); } +# 2984 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_iterator.h" 3 +template< class _InputIterator> using __iter_key_t = remove_const_t< typename iterator_traits< _InputIterator> ::value_type::first_type> ; +# 2988 +template< class _InputIterator> using __iter_val_t = typename iterator_traits< _InputIterator> ::value_type::second_type; +# 2992 +template< class _T1, class _T2> struct pair; +# 2995 +template< class _InputIterator> using __iter_to_alloc_t = pair< const __iter_key_t< _InputIterator> , __iter_val_t< _InputIterator> > ; +# 3001 +} +# 48 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/debug/debug.h" 3 +namespace std { +# 50 +namespace __debug { } +# 51 +} +# 56 +namespace __gnu_debug { +# 58 +using namespace std::__debug; +# 60 +template< class _Ite, class _Seq, class _Cat> struct _Safe_iterator; +# 62 +} +# 35 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/predefined_ops.h" 3 +namespace __gnu_cxx { +# 37 +namespace __ops { +# 39 +struct _Iter_less_iter { +# 41 +template< class _Iterator1, class _Iterator2> constexpr bool +# 44 +operator()(_Iterator1 __it1, _Iterator2 __it2) const +# 45 +{ return (*__it1) < (*__it2); } +# 46 +}; +# 50 +constexpr _Iter_less_iter __iter_less_iter() +# 51 +{ return _Iter_less_iter(); } +# 53 +struct _Iter_less_val { +# 56 +constexpr _Iter_less_val() = default; +# 63 +explicit _Iter_less_val(_Iter_less_iter) { } +# 65 +template< class _Iterator, class _Value> bool +# 68 +operator()(_Iterator __it, _Value &__val) const +# 69 +{ return (*__it) < __val; } +# 70 +}; +# 74 +inline _Iter_less_val __iter_less_val() +# 75 +{ return _Iter_less_val(); } +# 79 +inline _Iter_less_val __iter_comp_val(_Iter_less_iter) +# 80 +{ return _Iter_less_val(); } +# 82 +struct _Val_less_iter { +# 85 +constexpr _Val_less_iter() = default; +# 92 +explicit _Val_less_iter(_Iter_less_iter) { } +# 94 +template< class _Value, class _Iterator> bool +# 97 +operator()(_Value &__val, _Iterator __it) const +# 98 +{ return __val < (*__it); } +# 99 +}; +# 103 +inline _Val_less_iter __val_less_iter() +# 104 +{ return _Val_less_iter(); } +# 108 +inline _Val_less_iter __val_comp_iter(_Iter_less_iter) +# 109 +{ return _Val_less_iter(); } +# 111 +struct _Iter_equal_to_iter { +# 113 +template< class _Iterator1, class _Iterator2> bool +# 116 +operator()(_Iterator1 __it1, _Iterator2 __it2) const +# 117 +{ return (*__it1) == (*__it2); } +# 118 +}; +# 122 +inline _Iter_equal_to_iter __iter_equal_to_iter() +# 123 +{ return _Iter_equal_to_iter(); } +# 125 +struct _Iter_equal_to_val { +# 127 +template< class _Iterator, class _Value> bool +# 130 +operator()(_Iterator __it, _Value &__val) const +# 131 +{ return (*__it) == __val; } +# 132 +}; +# 136 +inline _Iter_equal_to_val __iter_equal_to_val() +# 137 +{ return _Iter_equal_to_val(); } +# 141 +inline _Iter_equal_to_val __iter_comp_val(_Iter_equal_to_iter) +# 142 +{ return _Iter_equal_to_val(); } +# 144 +template< class _Compare> +# 145 +struct _Iter_comp_iter { +# 147 +_Compare _M_comp; +# 150 +constexpr explicit _Iter_comp_iter(_Compare __comp) : _M_comp(std::move(__comp)) +# 152 +{ } +# 154 +template< class _Iterator1, class _Iterator2> constexpr bool +# 157 +operator()(_Iterator1 __it1, _Iterator2 __it2) +# 158 +{ return (bool)(_M_comp)(*__it1, *__it2); } +# 159 +}; +# 161 +template< class _Compare> constexpr _Iter_comp_iter< _Compare> +# 164 +__iter_comp_iter(_Compare __comp) +# 165 +{ return ((_Iter_comp_iter< _Compare> )(std::move(__comp))); } +# 167 +template< class _Compare> +# 168 +struct _Iter_comp_val { +# 170 +_Compare _M_comp; +# 174 +explicit _Iter_comp_val(_Compare __comp) : _M_comp(std::move(__comp)) +# 176 +{ } +# 180 +explicit _Iter_comp_val(const _Iter_comp_iter< _Compare> &__comp) : _M_comp((__comp._M_comp)) +# 182 +{ } +# 187 +explicit _Iter_comp_val(_Iter_comp_iter< _Compare> &&__comp) : _M_comp(std::move((__comp._M_comp))) +# 189 +{ } +# 192 +template< class _Iterator, class _Value> bool +# 195 +operator()(_Iterator __it, _Value &__val) +# 196 +{ return (bool)(_M_comp)(*__it, __val); } +# 197 +}; +# 199 +template< class _Compare> inline _Iter_comp_val< _Compare> +# 202 +__iter_comp_val(_Compare __comp) +# 203 +{ return ((_Iter_comp_val< _Compare> )(std::move(__comp))); } +# 205 +template< class _Compare> inline _Iter_comp_val< _Compare> +# 208 +__iter_comp_val(_Iter_comp_iter< _Compare> __comp) +# 209 +{ return ((_Iter_comp_val< _Compare> )(std::move(__comp))); } +# 211 +template< class _Compare> +# 212 +struct _Val_comp_iter { +# 214 +_Compare _M_comp; +# 218 +explicit _Val_comp_iter(_Compare __comp) : _M_comp(std::move(__comp)) +# 220 +{ } +# 224 +explicit _Val_comp_iter(const _Iter_comp_iter< _Compare> &__comp) : _M_comp((__comp._M_comp)) +# 226 +{ } +# 231 +explicit _Val_comp_iter(_Iter_comp_iter< _Compare> &&__comp) : _M_comp(std::move((__comp._M_comp))) +# 233 +{ } +# 236 +template< class _Value, class _Iterator> bool +# 239 +operator()(_Value &__val, _Iterator __it) +# 240 +{ return (bool)(_M_comp)(__val, *__it); } +# 241 +}; +# 243 +template< class _Compare> inline _Val_comp_iter< _Compare> +# 246 +__val_comp_iter(_Compare __comp) +# 247 +{ return ((_Val_comp_iter< _Compare> )(std::move(__comp))); } +# 249 +template< class _Compare> inline _Val_comp_iter< _Compare> +# 252 +__val_comp_iter(_Iter_comp_iter< _Compare> __comp) +# 253 +{ return ((_Val_comp_iter< _Compare> )(std::move(__comp))); } +# 255 +template< class _Value> +# 256 +struct _Iter_equals_val { +# 258 +_Value &_M_value; +# 262 +explicit _Iter_equals_val(_Value &__value) : _M_value(__value) +# 264 +{ } +# 266 +template< class _Iterator> bool +# 269 +operator()(_Iterator __it) +# 270 +{ return (*__it) == (_M_value); } +# 271 +}; +# 273 +template< class _Value> inline _Iter_equals_val< _Value> +# 276 +__iter_equals_val(_Value &__val) +# 277 +{ return ((_Iter_equals_val< _Value> )(__val)); } +# 279 +template< class _Iterator1> +# 280 +struct _Iter_equals_iter { +# 282 +_Iterator1 _M_it1; +# 286 +explicit _Iter_equals_iter(_Iterator1 __it1) : _M_it1(__it1) +# 288 +{ } +# 290 +template< class _Iterator2> bool +# 293 +operator()(_Iterator2 __it2) +# 294 +{ return (*__it2) == (*(_M_it1)); } +# 295 +}; +# 297 +template< class _Iterator> inline _Iter_equals_iter< _Iterator> +# 300 +__iter_comp_iter(_Iter_equal_to_iter, _Iterator __it) +# 301 +{ return ((_Iter_equals_iter< _Iterator> )(__it)); } +# 303 +template< class _Predicate> +# 304 +struct _Iter_pred { +# 306 +_Predicate _M_pred; +# 310 +explicit _Iter_pred(_Predicate __pred) : _M_pred(std::move(__pred)) +# 312 +{ } +# 314 +template< class _Iterator> bool +# 317 +operator()(_Iterator __it) +# 318 +{ return (bool)(_M_pred)(*__it); } +# 319 +}; +# 321 +template< class _Predicate> inline _Iter_pred< _Predicate> +# 324 +__pred_iter(_Predicate __pred) +# 325 +{ return ((_Iter_pred< _Predicate> )(std::move(__pred))); } +# 327 +template< class _Compare, class _Value> +# 328 +struct _Iter_comp_to_val { +# 330 +_Compare _M_comp; +# 331 +_Value &_M_value; +# 334 +_Iter_comp_to_val(_Compare __comp, _Value &__value) : _M_comp(std::move(__comp)), _M_value(__value) +# 336 +{ } +# 338 +template< class _Iterator> bool +# 341 +operator()(_Iterator __it) +# 342 +{ return (bool)(_M_comp)(*__it, _M_value); } +# 343 +}; +# 345 +template< class _Compare, class _Value> _Iter_comp_to_val< _Compare, _Value> +# 348 +__iter_comp_val(_Compare __comp, _Value &__val) +# 349 +{ +# 350 +return _Iter_comp_to_val< _Compare, _Value> (std::move(__comp), __val); +# 351 +} +# 353 +template< class _Compare, class _Iterator1> +# 354 +struct _Iter_comp_to_iter { +# 356 +_Compare _M_comp; +# 357 +_Iterator1 _M_it1; +# 360 +_Iter_comp_to_iter(_Compare __comp, _Iterator1 __it1) : _M_comp(std::move(__comp)), _M_it1(__it1) +# 362 +{ } +# 364 +template< class _Iterator2> bool +# 367 +operator()(_Iterator2 __it2) +# 368 +{ return (bool)(_M_comp)(*__it2, *(_M_it1)); } +# 369 +}; +# 371 +template< class _Compare, class _Iterator> inline _Iter_comp_to_iter< _Compare, _Iterator> +# 374 +__iter_comp_iter(_Iter_comp_iter< _Compare> __comp, _Iterator __it) +# 375 +{ +# 376 +return _Iter_comp_to_iter< _Compare, _Iterator> (std::move((__comp._M_comp)), __it); +# 378 +} +# 380 +template< class _Predicate> +# 381 +struct _Iter_negate { +# 383 +_Predicate _M_pred; +# 387 +explicit _Iter_negate(_Predicate __pred) : _M_pred(std::move(__pred)) +# 389 +{ } +# 391 +template< class _Iterator> bool +# 394 +operator()(_Iterator __it) +# 395 +{ return !((bool)(_M_pred)(*__it)); } +# 396 +}; +# 398 +template< class _Predicate> inline _Iter_negate< _Predicate> +# 401 +__negate(_Iter_pred< _Predicate> __pred) +# 402 +{ return ((_Iter_negate< _Predicate> )(std::move((__pred._M_pred)))); } +# 404 +} +# 405 +} +# 55 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 +namespace std __attribute((__visibility__("default"))) { +# 149 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 +template< class _Tp> constexpr _Tp +# 151 +__rotl(_Tp __x, int __s) noexcept +# 152 +{ +# 153 +constexpr auto _Nd = (__gnu_cxx::__int_traits< _Tp> ::__digits); +# 154 +if constexpr ((_Nd & (_Nd - 1)) == 0) +# 155 +{ +# 158 +constexpr unsigned __uNd = (_Nd); +# 159 +const unsigned __r = __s; +# 160 +return (__x << (__r % __uNd)) | (__x >> ((-__r) % __uNd)); +# 161 +} +# 162 +const int __r = __s % _Nd; +# 163 +if (__r == 0) { +# 164 +return __x; } else { +# 165 +if (__r > 0) { +# 166 +return (__x << __r) | (__x >> ((_Nd - __r) % _Nd)); } else { +# 168 +return (__x >> (-__r)) | (__x << ((_Nd + __r) % _Nd)); } } +# 169 +} +# 171 +template< class _Tp> constexpr _Tp +# 173 +__rotr(_Tp __x, int __s) noexcept +# 174 +{ +# 175 +constexpr auto _Nd = (__gnu_cxx::__int_traits< _Tp> ::__digits); +# 176 +if constexpr ((_Nd & (_Nd - 1)) == 0) +# 177 +{ +# 180 +constexpr unsigned __uNd = (_Nd); +# 181 +const unsigned __r = __s; +# 182 +return (__x >> (__r % __uNd)) | (__x << ((-__r) % __uNd)); +# 183 +} +# 184 +const int __r = __s % _Nd; +# 185 +if (__r == 0) { +# 186 +return __x; } else { +# 187 +if (__r > 0) { +# 188 +return (__x >> __r) | (__x << ((_Nd - __r) % _Nd)); } else { +# 190 +return (__x << (-__r)) | (__x >> ((_Nd + __r) % _Nd)); } } +# 191 +} +# 193 +template< class _Tp> constexpr int +# 195 +__countl_zero(_Tp __x) noexcept +# 196 +{ +# 197 +using __gnu_cxx::__int_traits; +# 198 +constexpr auto _Nd = (__int_traits< _Tp> ::__digits); +# 200 +if (__x == 0) { +# 201 +return _Nd; } +# 203 +constexpr auto _Nd_ull = __int_traits< unsigned long long> ::__digits; +# 204 +constexpr auto _Nd_ul = __int_traits< unsigned long> ::__digits; +# 205 +constexpr auto _Nd_u = __int_traits< unsigned> ::__digits; +# 207 +if constexpr (_Nd <= _Nd_u) +# 208 +{ +# 209 +constexpr int __diff = (_Nd_u - _Nd); +# 210 +return __builtin_clz(__x) - __diff; +# 211 +} else { +# 212 +if constexpr (_Nd <= _Nd_ul) +# 213 +{ +# 214 +constexpr int __diff = (_Nd_ul - _Nd); +# 215 +return __builtin_clzl(__x) - __diff; +# 216 +} else { +# 217 +if constexpr (_Nd <= _Nd_ull) +# 218 +{ +# 219 +constexpr int __diff = (_Nd_ull - _Nd); +# 220 +return __builtin_clzll(__x) - __diff; +# 221 +} else +# 223 +{ +# 224 +static_assert((_Nd <= (2 * _Nd_ull)), "Maximum supported integer size is 128-bit"); +# 227 +unsigned long long __high = __x >> _Nd_ull; +# 228 +if (__high != (0)) +# 229 +{ +# 230 +constexpr int __diff = ((2 * _Nd_ull) - _Nd); +# 231 +return __builtin_clzll(__high) - __diff; +# 232 +} +# 233 +constexpr auto __max_ull = __int_traits< unsigned long long> ::__max; +# 234 +unsigned long long __low = __x & __max_ull; +# 235 +return (_Nd - _Nd_ull) + __builtin_clzll(__low); +# 236 +} } } +# 237 +} +# 239 +template< class _Tp> constexpr int +# 241 +__countl_one(_Tp __x) noexcept +# 242 +{ +# 243 +return std::__countl_zero< _Tp> ((_Tp)(~__x)); +# 244 +} +# 246 +template< class _Tp> constexpr int +# 248 +__countr_zero(_Tp __x) noexcept +# 249 +{ +# 250 +using __gnu_cxx::__int_traits; +# 251 +constexpr auto _Nd = (__int_traits< _Tp> ::__digits); +# 253 +if (__x == 0) { +# 254 +return _Nd; } +# 256 +constexpr auto _Nd_ull = __int_traits< unsigned long long> ::__digits; +# 257 +constexpr auto _Nd_ul = __int_traits< unsigned long> ::__digits; +# 258 +constexpr auto _Nd_u = __int_traits< unsigned> ::__digits; +# 260 +if constexpr (_Nd <= _Nd_u) { +# 261 +return __builtin_ctz(__x); } else { +# 262 +if constexpr (_Nd <= _Nd_ul) { +# 263 +return __builtin_ctzl(__x); } else { +# 264 +if constexpr (_Nd <= _Nd_ull) { +# 265 +return __builtin_ctzll(__x); } else +# 267 +{ +# 268 +static_assert((_Nd <= (2 * _Nd_ull)), "Maximum supported integer size is 128-bit"); +# 271 +constexpr auto __max_ull = __int_traits< unsigned long long> ::__max; +# 272 +unsigned long long __low = __x & __max_ull; +# 273 +if (__low != (0)) { +# 274 +return __builtin_ctzll(__low); } +# 275 +unsigned long long __high = __x >> _Nd_ull; +# 276 +return __builtin_ctzll(__high) + _Nd_ull; +# 277 +} } } +# 278 +} +# 280 +template< class _Tp> constexpr int +# 282 +__countr_one(_Tp __x) noexcept +# 283 +{ +# 284 +return std::__countr_zero((_Tp)(~__x)); +# 285 +} +# 287 +template< class _Tp> constexpr int +# 289 +__popcount(_Tp __x) noexcept +# 290 +{ +# 291 +using __gnu_cxx::__int_traits; +# 292 +constexpr auto _Nd = (__int_traits< _Tp> ::__digits); +# 294 +constexpr auto _Nd_ull = __int_traits< unsigned long long> ::__digits; +# 295 +constexpr auto _Nd_ul = __int_traits< unsigned long> ::__digits; +# 296 +constexpr auto _Nd_u = __int_traits< unsigned> ::__digits; +# 298 +if constexpr (_Nd <= _Nd_u) { +# 299 +return __builtin_popcount(__x); } else { +# 300 +if constexpr (_Nd <= _Nd_ul) { +# 301 +return __builtin_popcountl(__x); } else { +# 302 +if constexpr (_Nd <= _Nd_ull) { +# 303 +return __builtin_popcountll(__x); } else +# 305 +{ +# 306 +static_assert((_Nd <= (2 * _Nd_ull)), "Maximum supported integer size is 128-bit"); +# 309 +constexpr auto __max_ull = __int_traits< unsigned long long> ::__max; +# 310 +unsigned long long __low = __x & __max_ull; +# 311 +unsigned long long __high = __x >> _Nd_ull; +# 312 +return __builtin_popcountll(__low) + __builtin_popcountll(__high); +# 313 +} } } +# 314 +} +# 316 +template< class _Tp> constexpr bool +# 318 +__has_single_bit(_Tp __x) noexcept +# 319 +{ return std::__popcount(__x) == 1; } +# 321 +template< class _Tp> constexpr _Tp +# 323 +__bit_ceil(_Tp __x) noexcept +# 324 +{ +# 325 +using __gnu_cxx::__int_traits; +# 326 +constexpr auto _Nd = (__int_traits< _Tp> ::__digits); +# 327 +if ((__x == 0) || (__x == 1)) { +# 328 +return 1; } +# 329 +auto __shift_exponent = _Nd - std::__countl_zero((_Tp)(__x - 1U)); +# 334 +if (!std::__is_constant_evaluated()) +# 335 +{ +# 336 +do { if (std::__is_constant_evaluated() && (!((bool)(__shift_exponent != __int_traits< _Tp> ::__digits)))) { __builtin_unreachable(); } } while (false); +# 337 +} +# 339 +using __promoted_type = __decltype((__x << 1)); +# 340 +if constexpr (!is_same< __decltype((__x << 1)), _Tp> ::value) +# 341 +{ +# 347 +const int __extra_exp = ((sizeof(__promoted_type) / sizeof(_Tp)) / (2)); +# 348 +__shift_exponent |= ((__shift_exponent & _Nd) << __extra_exp); +# 349 +} +# 350 +return ((_Tp)1U) << __shift_exponent; +# 351 +} +# 353 +template< class _Tp> constexpr _Tp +# 355 +__bit_floor(_Tp __x) noexcept +# 356 +{ +# 357 +constexpr auto _Nd = (__gnu_cxx::__int_traits< _Tp> ::__digits); +# 358 +if (__x == 0) { +# 359 +return 0; } +# 360 +return ((_Tp)1U) << (_Nd - std::__countl_zero((_Tp)(__x >> 1))); +# 361 +} +# 363 +template< class _Tp> constexpr int +# 365 +__bit_width(_Tp __x) noexcept +# 366 +{ +# 367 +constexpr auto _Nd = (__gnu_cxx::__int_traits< _Tp> ::__digits); +# 368 +return _Nd - std::__countl_zero(__x); +# 369 +} +# 479 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bit" 3 +} +# 82 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 90 +template< class _Tp, class _Up> constexpr int +# 93 +__memcmp(const _Tp *__first1, const _Up *__first2, size_t __num) +# 94 +{ +# 96 +static_assert((sizeof(_Tp) == sizeof(_Up)), "can be compared with memcmp"); +# 108 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +return __builtin_memcmp(__first1, __first2, sizeof(_Tp) * __num); +# 109 +} +# 152 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _ForwardIterator1, class _ForwardIterator2> inline void +# 155 +iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) +# 156 +{ +# 185 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +swap(*__a, *__b); +# 187 +} +# 201 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _ForwardIterator1, class _ForwardIterator2> _ForwardIterator2 +# 204 +swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 +# 205 +__first2) +# 206 +{ +# 212 +; +# 214 +for (; __first1 != __last1; (++__first1), ((void)(++__first2))) { +# 215 +std::iter_swap(__first1, __first2); } +# 216 +return __first2; +# 217 +} +# 230 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _Tp> constexpr const _Tp & +# 233 +min(const _Tp &__a, const _Tp &__b) +# 234 +{ +# 238 +if (__b < __a) { +# 239 +return __b; } +# 240 +return __a; +# 241 +} +# 254 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _Tp> constexpr const _Tp & +# 257 +max(const _Tp &__a, const _Tp &__b) +# 258 +{ +# 262 +if (__a < __b) { +# 263 +return __b; } +# 264 +return __a; +# 265 +} +# 278 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _Tp, class _Compare> constexpr const _Tp & +# 281 +min(const _Tp &__a, const _Tp &__b, _Compare __comp) +# 282 +{ +# 284 +if (__comp(__b, __a)) { +# 285 +return __b; } +# 286 +return __a; +# 287 +} +# 300 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _Tp, class _Compare> constexpr const _Tp & +# 303 +max(const _Tp &__a, const _Tp &__b, _Compare __comp) +# 304 +{ +# 306 +if (__comp(__a, __b)) { +# 307 +return __b; } +# 308 +return __a; +# 309 +} +# 313 +template< class _Iterator> inline _Iterator +# 316 +__niter_base(_Iterator __it) noexcept(std::template is_nothrow_copy_constructible< _Iterator> ::value) +# 318 +{ return __it; } +# 320 +template< class _Ite, class _Seq> _Ite __niter_base(const __gnu_debug::_Safe_iterator< _Ite, _Seq, random_access_iterator_tag> &); +# 328 +template< class _From, class _To> inline _From +# 331 +__niter_wrap(_From __from, _To __res) +# 332 +{ return __from + (__res - std::__niter_base(__from)); } +# 335 +template< class _Iterator> inline _Iterator +# 338 +__niter_wrap(const _Iterator &, _Iterator __res) +# 339 +{ return __res; } +# 347 +template< bool _IsMove, bool _IsSimple, class _Category> +# 348 +struct __copy_move { +# 350 +template< class _II, class _OI> static _OI +# 353 +__copy_m(_II __first, _II __last, _OI __result) +# 354 +{ +# 355 +for (; __first != __last; (++__result), ((void)(++__first))) { +# 356 +(*__result) = (*__first); } +# 357 +return __result; +# 358 +} +# 359 +}; +# 362 +template< class _Category> +# 363 +struct __copy_move< true, false, _Category> { +# 365 +template< class _II, class _OI> static _OI +# 368 +__copy_m(_II __first, _II __last, _OI __result) +# 369 +{ +# 370 +for (; __first != __last; (++__result), ((void)(++__first))) { +# 371 +(*__result) = std::move(*__first); } +# 372 +return __result; +# 373 +} +# 374 +}; +# 378 +template<> struct __copy_move< false, false, random_access_iterator_tag> { +# 380 +template< class _II, class _OI> static _OI +# 383 +__copy_m(_II __first, _II __last, _OI __result) +# 384 +{ +# 385 +typedef typename iterator_traits< _II> ::difference_type _Distance; +# 386 +for (_Distance __n = __last - __first; __n > 0; --__n) +# 387 +{ +# 388 +(*__result) = (*__first); +# 389 +++__first; +# 390 +++__result; +# 391 +} +# 392 +return __result; +# 393 +} +# 395 +template< class _Tp, class _Up> static void +# 397 +__assign_one(_Tp *__to, _Up *__from) +# 398 +{ (*__to) = (*__from); } +# 399 +}; +# 403 +template<> struct __copy_move< true, false, random_access_iterator_tag> { +# 405 +template< class _II, class _OI> static _OI +# 408 +__copy_m(_II __first, _II __last, _OI __result) +# 409 +{ +# 410 +typedef typename iterator_traits< _II> ::difference_type _Distance; +# 411 +for (_Distance __n = __last - __first; __n > 0; --__n) +# 412 +{ +# 413 +(*__result) = std::move(*__first); +# 414 +++__first; +# 415 +++__result; +# 416 +} +# 417 +return __result; +# 418 +} +# 420 +template< class _Tp, class _Up> static void +# 422 +__assign_one(_Tp *__to, _Up *__from) +# 423 +{ (*__to) = std::move(*__from); } +# 424 +}; +# 427 +template< bool _IsMove> +# 428 +struct __copy_move< _IsMove, true, random_access_iterator_tag> { +# 430 +template< class _Tp, class _Up> static _Up * +# 433 +__copy_m(_Tp *__first, _Tp *__last, _Up *__result) +# 434 +{ +# 435 +const ptrdiff_t _Num = __last - __first; +# 436 +if (__builtin_expect(_Num > (1), true)) { +# 437 +__builtin_memmove(__result, __first, sizeof(_Tp) * _Num); } else { +# 438 +if (_Num == (1)) { +# 439 +std::template __copy_move< _IsMove, false, random_access_iterator_tag> ::__assign_one(__result, __first); } } +# 441 +return __result + _Num; +# 442 +} +# 443 +}; +# 447 +template< class _Tp, class _Ref, class _Ptr> struct _Deque_iterator; +# 450 +struct _Bit_iterator; +# 457 +template< class _CharT> struct char_traits; +# 460 +template< class _CharT, class _Traits> class istreambuf_iterator; +# 463 +template< class _CharT, class _Traits> class ostreambuf_iterator; +# 466 +template< bool _IsMove, class _CharT> typename __gnu_cxx::__enable_if< __is_char< _CharT> ::__value, ostreambuf_iterator< _CharT, char_traits< _CharT> > > ::__type __copy_move_a2(_CharT *, _CharT *, ostreambuf_iterator< _CharT, char_traits< _CharT> > ); +# 472 +template< bool _IsMove, class _CharT> typename __gnu_cxx::__enable_if< __is_char< _CharT> ::__value, ostreambuf_iterator< _CharT, char_traits< _CharT> > > ::__type __copy_move_a2(const _CharT *, const _CharT *, ostreambuf_iterator< _CharT, char_traits< _CharT> > ); +# 478 +template< bool _IsMove, class _CharT> typename __gnu_cxx::__enable_if< __is_char< _CharT> ::__value, _CharT *> ::__type __copy_move_a2(istreambuf_iterator< _CharT, char_traits< _CharT> > , istreambuf_iterator< _CharT, char_traits< _CharT> > , _CharT *); +# 484 +template< bool _IsMove, class _CharT> typename __gnu_cxx::__enable_if< __is_char< _CharT> ::__value, _Deque_iterator< _CharT, _CharT &, _CharT *> > ::__type __copy_move_a2(istreambuf_iterator< _CharT, char_traits< _CharT> > , istreambuf_iterator< _CharT, char_traits< _CharT> > , _Deque_iterator< _CharT, _CharT &, _CharT *> ); +# 494 +template< bool _IsMove, class _II, class _OI> inline _OI +# 497 +__copy_move_a2(_II __first, _II __last, _OI __result) +# 498 +{ +# 499 +typedef typename iterator_traits< _II> ::iterator_category _Category; +# 505 +return std::template __copy_move< _IsMove, __memcpyable< _OI, _II> ::__value, typename iterator_traits< _II> ::iterator_category> ::__copy_m(__first, __last, __result); +# 507 +} +# 509 +template< bool _IsMove, class +# 510 +_Tp, class _Ref, class _Ptr, class _OI> _OI +# 509 +__copy_move_a1(_Deque_iterator< _Tp, _Ref, _Ptr> , _Deque_iterator< _Tp, _Ref, _Ptr> , _OI); +# 516 +template< bool _IsMove, class +# 517 +_ITp, class _IRef, class _IPtr, class _OTp> _Deque_iterator< _OTp, _OTp &, _OTp *> +# 516 +__copy_move_a1(_Deque_iterator< _ITp, _IRef, _IPtr> , _Deque_iterator< _ITp, _IRef, _IPtr> , _Deque_iterator< _OTp, _OTp &, _OTp *> ); +# 523 +template< bool _IsMove, class _II, class _Tp> typename __gnu_cxx::__enable_if< __is_random_access_iter< _II> ::__value, _Deque_iterator< _Tp, _Tp &, _Tp *> > ::__type __copy_move_a1(_II, _II, _Deque_iterator< _Tp, _Tp &, _Tp *> ); +# 529 +template< bool _IsMove, class _II, class _OI> inline _OI +# 532 +__copy_move_a1(_II __first, _II __last, _OI __result) +# 533 +{ return std::__copy_move_a2< _IsMove> (__first, __last, __result); } +# 535 +template< bool _IsMove, class _II, class _OI> inline _OI +# 538 +__copy_move_a(_II __first, _II __last, _OI __result) +# 539 +{ +# 540 +return std::__niter_wrap(__result, std::__copy_move_a1< _IsMove> (std::__niter_base(__first), std::__niter_base(__last), std::__niter_base(__result))); +# 544 +} +# 546 +template< bool _IsMove, class +# 547 +_Ite, class _Seq, class _Cat, class _OI> _OI +# 546 +__copy_move_a(const __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> &, const __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> &, _OI); +# 553 +template< bool _IsMove, class +# 554 +_II, class _Ite, class _Seq, class _Cat> __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> +# 553 +__copy_move_a(_II, _II, const __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> &); +# 559 +template< bool _IsMove, class +# 560 +_IIte, class _ISeq, class _ICat, class +# 561 +_OIte, class _OSeq, class _OCat> __gnu_debug::_Safe_iterator< _OIte, _OSeq, _OCat> +# 559 +__copy_move_a(const __gnu_debug::_Safe_iterator< _IIte, _ISeq, _ICat> &, const __gnu_debug::_Safe_iterator< _IIte, _ISeq, _ICat> &, const __gnu_debug::_Safe_iterator< _OIte, _OSeq, _OCat> &); +# 567 +template< class _InputIterator, class _Size, class _OutputIterator> _OutputIterator +# 570 +__copy_n_a(_InputIterator __first, _Size __n, _OutputIterator __result, bool) +# 572 +{ +# 573 +if (__n > 0) +# 574 +{ +# 575 +while (true) +# 576 +{ +# 577 +(*__result) = (*__first); +# 578 +++__result; +# 579 +if ((--__n) > 0) { +# 580 +++__first; } else { +# 582 +break; } +# 583 +} +# 584 +} +# 585 +return __result; +# 586 +} +# 589 +template< class _CharT, class _Size> typename __gnu_cxx::__enable_if< __is_char< _CharT> ::__value, _CharT *> ::__type __copy_n_a(istreambuf_iterator< _CharT, char_traits< _CharT> > , _Size, _CharT *, bool); +# 595 +template< class _CharT, class _Size> typename __gnu_cxx::__enable_if< __is_char< _CharT> ::__value, _Deque_iterator< _CharT, _CharT &, _CharT *> > ::__type __copy_n_a(istreambuf_iterator< _CharT, char_traits< _CharT> > , _Size, _Deque_iterator< _CharT, _CharT &, _CharT *> , bool); +# 621 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _II, class _OI> inline _OI +# 624 +copy(_II __first, _II __last, _OI __result) +# 625 +{ +# 630 +; +# 632 +return std::__copy_move_a< __is_move_iterator< _II> ::__value> (std::__miter_base(__first), std::__miter_base(__last), __result); +# 634 +} +# 654 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _II, class _OI> inline _OI +# 657 +move(_II __first, _II __last, _OI __result) +# 658 +{ +# 663 +; +# 665 +return std::__copy_move_a< true> (std::__miter_base(__first), std::__miter_base(__last), __result); +# 667 +} +# 674 +template< bool _IsMove, bool _IsSimple, class _Category> +# 675 +struct __copy_move_backward { +# 677 +template< class _BI1, class _BI2> static _BI2 +# 680 +__copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) +# 681 +{ +# 682 +while (__first != __last) { +# 683 +(*(--__result)) = (*(--__last)); } +# 684 +return __result; +# 685 +} +# 686 +}; +# 689 +template< class _Category> +# 690 +struct __copy_move_backward< true, false, _Category> { +# 692 +template< class _BI1, class _BI2> static _BI2 +# 695 +__copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) +# 696 +{ +# 697 +while (__first != __last) { +# 698 +(*(--__result)) = std::move(*(--__last)); } +# 699 +return __result; +# 700 +} +# 701 +}; +# 705 +template<> struct __copy_move_backward< false, false, random_access_iterator_tag> { +# 707 +template< class _BI1, class _BI2> static _BI2 +# 710 +__copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) +# 711 +{ +# 713 +typename iterator_traits< _BI1> ::difference_type __n = __last - __first; +# 714 +for (; __n > 0; --__n) { +# 715 +(*(--__result)) = (*(--__last)); } +# 716 +return __result; +# 717 +} +# 718 +}; +# 722 +template<> struct __copy_move_backward< true, false, random_access_iterator_tag> { +# 724 +template< class _BI1, class _BI2> static _BI2 +# 727 +__copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result) +# 728 +{ +# 730 +typename iterator_traits< _BI1> ::difference_type __n = __last - __first; +# 731 +for (; __n > 0; --__n) { +# 732 +(*(--__result)) = std::move(*(--__last)); } +# 733 +return __result; +# 734 +} +# 735 +}; +# 738 +template< bool _IsMove> +# 739 +struct __copy_move_backward< _IsMove, true, random_access_iterator_tag> { +# 741 +template< class _Tp, class _Up> static _Up * +# 744 +__copy_move_b(_Tp *__first, _Tp *__last, _Up *__result) +# 745 +{ +# 746 +const ptrdiff_t _Num = __last - __first; +# 747 +if (__builtin_expect(_Num > (1), true)) { +# 748 +__builtin_memmove(__result - _Num, __first, sizeof(_Tp) * _Num); } else { +# 749 +if (_Num == (1)) { +# 750 +std::template __copy_move< _IsMove, false, random_access_iterator_tag> ::__assign_one(__result - 1, __first); } } +# 752 +return __result - _Num; +# 753 +} +# 754 +}; +# 756 +template< bool _IsMove, class _BI1, class _BI2> inline _BI2 +# 759 +__copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result) +# 760 +{ +# 761 +typedef typename iterator_traits< _BI1> ::iterator_category _Category; +# 767 +return std::template __copy_move_backward< _IsMove, __memcpyable< _BI2, _BI1> ::__value, typename iterator_traits< _BI1> ::iterator_category> ::__copy_move_b(__first, __last, __result); +# 772 +} +# 774 +template< bool _IsMove, class _BI1, class _BI2> inline _BI2 +# 777 +__copy_move_backward_a1(_BI1 __first, _BI1 __last, _BI2 __result) +# 778 +{ return std::__copy_move_backward_a2< _IsMove> (__first, __last, __result); } +# 780 +template< bool _IsMove, class +# 781 +_Tp, class _Ref, class _Ptr, class _OI> _OI +# 780 +__copy_move_backward_a1(_Deque_iterator< _Tp, _Ref, _Ptr> , _Deque_iterator< _Tp, _Ref, _Ptr> , _OI); +# 787 +template< bool _IsMove, class +# 788 +_ITp, class _IRef, class _IPtr, class _OTp> _Deque_iterator< _OTp, _OTp &, _OTp *> +# 787 +__copy_move_backward_a1(_Deque_iterator< _ITp, _IRef, _IPtr> , _Deque_iterator< _ITp, _IRef, _IPtr> , _Deque_iterator< _OTp, _OTp &, _OTp *> ); +# 795 +template< bool _IsMove, class _II, class _Tp> typename __gnu_cxx::__enable_if< __is_random_access_iter< _II> ::__value, _Deque_iterator< _Tp, _Tp &, _Tp *> > ::__type __copy_move_backward_a1(_II, _II, _Deque_iterator< _Tp, _Tp &, _Tp *> ); +# 802 +template< bool _IsMove, class _II, class _OI> inline _OI +# 805 +__copy_move_backward_a(_II __first, _II __last, _OI __result) +# 806 +{ +# 807 +return std::__niter_wrap(__result, std::__copy_move_backward_a1< _IsMove> (std::__niter_base(__first), std::__niter_base(__last), std::__niter_base(__result))); +# 811 +} +# 813 +template< bool _IsMove, class +# 814 +_Ite, class _Seq, class _Cat, class _OI> _OI +# 813 +__copy_move_backward_a(const __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> &, const __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> &, _OI); +# 821 +template< bool _IsMove, class +# 822 +_II, class _Ite, class _Seq, class _Cat> __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> +# 821 +__copy_move_backward_a(_II, _II, const __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> &); +# 827 +template< bool _IsMove, class +# 828 +_IIte, class _ISeq, class _ICat, class +# 829 +_OIte, class _OSeq, class _OCat> __gnu_debug::_Safe_iterator< _OIte, _OSeq, _OCat> +# 827 +__copy_move_backward_a(const __gnu_debug::_Safe_iterator< _IIte, _ISeq, _ICat> &, const __gnu_debug::_Safe_iterator< _IIte, _ISeq, _ICat> &, const __gnu_debug::_Safe_iterator< _OIte, _OSeq, _OCat> &); +# 854 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _BI1, class _BI2> inline _BI2 +# 857 +copy_backward(_BI1 __first, _BI1 __last, _BI2 __result) +# 858 +{ +# 864 +; +# 866 +return std::__copy_move_backward_a< __is_move_iterator< _BI1> ::__value> (std::__miter_base(__first), std::__miter_base(__last), __result); +# 868 +} +# 889 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _BI1, class _BI2> inline _BI2 +# 892 +move_backward(_BI1 __first, _BI1 __last, _BI2 __result) +# 893 +{ +# 899 +; +# 901 +return std::__copy_move_backward_a< true> (std::__miter_base(__first), std::__miter_base(__last), __result); +# 904 +} +# 911 +template< class _ForwardIterator, class _Tp> inline typename __gnu_cxx::__enable_if< !__is_scalar< _Tp> ::__value, void> ::__type +# 915 +__fill_a1(_ForwardIterator __first, _ForwardIterator __last, const _Tp & +# 916 +__value) +# 917 +{ +# 918 +for (; __first != __last; ++__first) { +# 919 +(*__first) = __value; } +# 920 +} +# 922 +template< class _ForwardIterator, class _Tp> inline typename __gnu_cxx::__enable_if< __is_scalar< _Tp> ::__value, void> ::__type +# 926 +__fill_a1(_ForwardIterator __first, _ForwardIterator __last, const _Tp & +# 927 +__value) +# 928 +{ +# 929 +const _Tp __tmp = __value; +# 930 +for (; __first != __last; ++__first) { +# 931 +(*__first) = __tmp; } +# 932 +} +# 935 +template< class _Tp> inline typename __gnu_cxx::__enable_if< __is_byte< _Tp> ::__value, void> ::__type +# 939 +__fill_a1(_Tp *__first, _Tp *__last, const _Tp &__c) +# 940 +{ +# 941 +const _Tp __tmp = __c; +# 950 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +if (const size_t __len = __last - __first) { +# 951 +__builtin_memset(__first, static_cast< unsigned char>(__tmp), __len); } +# 952 +} +# 954 +template< class _Ite, class _Cont, class _Tp> inline void +# 957 +__fill_a1(__gnu_cxx::__normal_iterator< _Ite, _Cont> __first, __gnu_cxx::__normal_iterator< _Ite, _Cont> +# 958 +__last, const _Tp & +# 959 +__value) +# 960 +{ std::__fill_a1(__first.base(), __last.base(), __value); } +# 962 +template< class _Tp, class _VTp> void __fill_a1(const _Deque_iterator< _Tp, _Tp &, _Tp *> &, const _Deque_iterator< _Tp, _Tp &, _Tp *> &, const _VTp &); +# 970 +void __fill_a1(_Bit_iterator, _Bit_iterator, const bool &); +# 973 +template< class _FIte, class _Tp> inline void +# 976 +__fill_a(_FIte __first, _FIte __last, const _Tp &__value) +# 977 +{ std::__fill_a1(__first, __last, __value); } +# 979 +template< class _Ite, class _Seq, class _Cat, class _Tp> void __fill_a(const __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> &, const __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> &, const _Tp &); +# 997 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _ForwardIterator, class _Tp> inline void +# 1000 +fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp &__value) +# 1001 +{ +# 1005 +; +# 1007 +std::__fill_a(__first, __last, __value); +# 1008 +} +# 1012 +constexpr int __size_to_integer(int __n) { return __n; } +# 1014 +constexpr unsigned __size_to_integer(unsigned __n) { return __n; } +# 1016 +constexpr long __size_to_integer(long __n) { return __n; } +# 1018 +constexpr unsigned long __size_to_integer(unsigned long __n) { return __n; } +# 1020 +constexpr long long __size_to_integer(long long __n) { return __n; } +# 1022 +constexpr unsigned long long __size_to_integer(unsigned long long __n) { return __n; } +# 1026 +__extension__ constexpr __int128 __size_to_integer(__int128 __n) { return __n; } +# 1028 +__extension__ constexpr unsigned __int128 __size_to_integer(unsigned __int128 __n) { return __n; } +# 1050 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +constexpr long long __size_to_integer(float __n) { return (long long)__n; } +# 1052 +constexpr long long __size_to_integer(double __n) { return (long long)__n; } +# 1054 +constexpr long long __size_to_integer(long double __n) { return (long long)__n; } +# 1057 +__extension__ constexpr long long __size_to_integer(__float128 __n) { return (long long)__n; } +# 1060 +template< class _OutputIterator, class _Size, class _Tp> inline typename __gnu_cxx::__enable_if< !__is_scalar< _Tp> ::__value, _OutputIterator> ::__type +# 1064 +__fill_n_a1(_OutputIterator __first, _Size __n, const _Tp &__value) +# 1065 +{ +# 1066 +for (; __n > 0; (--__n), ((void)(++__first))) { +# 1067 +(*__first) = __value; } +# 1068 +return __first; +# 1069 +} +# 1071 +template< class _OutputIterator, class _Size, class _Tp> inline typename __gnu_cxx::__enable_if< __is_scalar< _Tp> ::__value, _OutputIterator> ::__type +# 1075 +__fill_n_a1(_OutputIterator __first, _Size __n, const _Tp &__value) +# 1076 +{ +# 1077 +const _Tp __tmp = __value; +# 1078 +for (; __n > 0; (--__n), ((void)(++__first))) { +# 1079 +(*__first) = __tmp; } +# 1080 +return __first; +# 1081 +} +# 1083 +template< class _Ite, class _Seq, class _Cat, class _Size, class +# 1084 +_Tp> __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> +# 1083 +__fill_n_a(const __gnu_debug::_Safe_iterator< _Ite, _Seq, _Cat> & __first, _Size __n, const _Tp & __value, input_iterator_tag); +# 1090 +template< class _OutputIterator, class _Size, class _Tp> inline _OutputIterator +# 1093 +__fill_n_a(_OutputIterator __first, _Size __n, const _Tp &__value, output_iterator_tag) +# 1095 +{ +# 1097 +static_assert((is_integral< _Size> {}), "fill_n must pass integral size"); +# 1099 +return __fill_n_a1(__first, __n, __value); +# 1100 +} +# 1102 +template< class _OutputIterator, class _Size, class _Tp> inline _OutputIterator +# 1105 +__fill_n_a(_OutputIterator __first, _Size __n, const _Tp &__value, input_iterator_tag) +# 1107 +{ +# 1109 +static_assert((is_integral< _Size> {}), "fill_n must pass integral size"); +# 1111 +return __fill_n_a1(__first, __n, __value); +# 1112 +} +# 1114 +template< class _OutputIterator, class _Size, class _Tp> inline _OutputIterator +# 1117 +__fill_n_a(_OutputIterator __first, _Size __n, const _Tp &__value, random_access_iterator_tag) +# 1119 +{ +# 1121 +static_assert((is_integral< _Size> {}), "fill_n must pass integral size"); +# 1123 +if (__n <= 0) { +# 1124 +return __first; } +# 1126 +; +# 1128 +std::__fill_a(__first, __first + __n, __value); +# 1129 +return __first + __n; +# 1130 +} +# 1149 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _OI, class _Size, class _Tp> inline _OI +# 1152 +fill_n(_OI __first, _Size __n, const _Tp &__value) +# 1153 +{ +# 1157 +return std::__fill_n_a(__first, std::__size_to_integer(__n), __value, std::__iterator_category(__first)); +# 1159 +} +# 1161 +template< bool _BoolType> +# 1162 +struct __equal { +# 1164 +template< class _II1, class _II2> static bool +# 1167 +equal(_II1 __first1, _II1 __last1, _II2 __first2) +# 1168 +{ +# 1169 +for (; __first1 != __last1; (++__first1), ((void)(++__first2))) { +# 1170 +if (!((*__first1) == (*__first2))) { +# 1171 +return false; } } +# 1172 +return true; +# 1173 +} +# 1174 +}; +# 1177 +template<> struct __equal< true> { +# 1179 +template< class _Tp> static bool +# 1182 +equal(const _Tp *__first1, const _Tp *__last1, const _Tp *__first2) +# 1183 +{ +# 1184 +if (const size_t __len = __last1 - __first1) { +# 1185 +return !std::__memcmp(__first1, __first2, __len); } +# 1186 +return true; +# 1187 +} +# 1188 +}; +# 1190 +template< class _Tp, class _Ref, class _Ptr, class _II> typename __gnu_cxx::__enable_if< __is_random_access_iter< _II> ::__value, bool> ::__type __equal_aux1(_Deque_iterator< _Tp, _Ref, _Ptr> , _Deque_iterator< _Tp, _Ref, _Ptr> , _II); +# 1197 +template< class _Tp1, class _Ref1, class _Ptr1, class +# 1198 +_Tp2, class _Ref2, class _Ptr2> bool +# 1197 +__equal_aux1(_Deque_iterator< _Tp1, _Ref1, _Ptr1> , _Deque_iterator< _Tp1, _Ref1, _Ptr1> , _Deque_iterator< _Tp2, _Ref2, _Ptr2> ); +# 1204 +template< class _II, class _Tp, class _Ref, class _Ptr> typename __gnu_cxx::__enable_if< __is_random_access_iter< _II> ::__value, bool> ::__type __equal_aux1(_II, _II, _Deque_iterator< _Tp, _Ref, _Ptr> ); +# 1210 +template< class _II1, class _II2> inline bool +# 1213 +__equal_aux1(_II1 __first1, _II1 __last1, _II2 __first2) +# 1214 +{ +# 1215 +typedef typename iterator_traits< _II1> ::value_type _ValueType1; +# 1216 +const bool __simple = ((__is_integer< typename iterator_traits< _II1> ::value_type> ::__value || __is_pointer< typename iterator_traits< _II1> ::value_type> ::__value) && __memcmpable< _II1, _II2> ::__value); +# 1219 +return std::template __equal< __simple> ::equal(__first1, __last1, __first2); +# 1220 +} +# 1222 +template< class _II1, class _II2> inline bool +# 1225 +__equal_aux(_II1 __first1, _II1 __last1, _II2 __first2) +# 1226 +{ +# 1227 +return std::__equal_aux1(std::__niter_base(__first1), std::__niter_base(__last1), std::__niter_base(__first2)); +# 1230 +} +# 1232 +template< class _II1, class _Seq1, class _Cat1, class _II2> bool __equal_aux(const __gnu_debug::_Safe_iterator< _II1, _Seq1, _Cat1> &, const __gnu_debug::_Safe_iterator< _II1, _Seq1, _Cat1> &, _II2); +# 1238 +template< class _II1, class _II2, class _Seq2, class _Cat2> bool __equal_aux(_II1, _II1, const __gnu_debug::_Safe_iterator< _II2, _Seq2, _Cat2> &); +# 1243 +template< class _II1, class _Seq1, class _Cat1, class +# 1244 +_II2, class _Seq2, class _Cat2> bool +# 1243 +__equal_aux(const __gnu_debug::_Safe_iterator< _II1, _Seq1, _Cat1> &, const __gnu_debug::_Safe_iterator< _II1, _Seq1, _Cat1> &, const __gnu_debug::_Safe_iterator< _II2, _Seq2, _Cat2> &); +# 1250 +template< class , class > +# 1251 +struct __lc_rai { +# 1253 +template< class _II1, class _II2> static _II1 +# 1256 +__newlast1(_II1, _II1 __last1, _II2, _II2) +# 1257 +{ return __last1; } +# 1259 +template< class _II> static bool +# 1262 +__cnd2(_II __first, _II __last) +# 1263 +{ return __first != __last; } +# 1264 +}; +# 1267 +template<> struct __lc_rai< random_access_iterator_tag, random_access_iterator_tag> { +# 1269 +template< class _RAI1, class _RAI2> static _RAI1 +# 1272 +__newlast1(_RAI1 __first1, _RAI1 __last1, _RAI2 +# 1273 +__first2, _RAI2 __last2) +# 1274 +{ +# 1276 +const typename iterator_traits< _RAI1> ::difference_type __diff1 = __last1 - __first1; +# 1278 +const typename iterator_traits< _RAI2> ::difference_type __diff2 = __last2 - __first2; +# 1279 +return (__diff2 < __diff1) ? __first1 + __diff2 : __last1; +# 1280 +} +# 1282 +template< class _RAI> static bool +# 1284 +__cnd2(_RAI, _RAI) +# 1285 +{ return true; } +# 1286 +}; +# 1288 +template< class _II1, class _II2, class _Compare> bool +# 1291 +__lexicographical_compare_impl(_II1 __first1, _II1 __last1, _II2 +# 1292 +__first2, _II2 __last2, _Compare +# 1293 +__comp) +# 1294 +{ +# 1295 +typedef typename iterator_traits< _II1> ::iterator_category _Category1; +# 1296 +typedef typename iterator_traits< _II2> ::iterator_category _Category2; +# 1297 +typedef __lc_rai< typename iterator_traits< _II1> ::iterator_category, typename iterator_traits< _II2> ::iterator_category> __rai_type; +# 1299 +__last1 = __rai_type::__newlast1(__first1, __last1, __first2, __last2); +# 1300 +for (; (__first1 != __last1) && __rai_type::__cnd2(__first2, __last2); (++__first1), ((void)(++__first2))) +# 1302 +{ +# 1303 +if (__comp(__first1, __first2)) { +# 1304 +return true; } +# 1305 +if (__comp(__first2, __first1)) { +# 1306 +return false; } +# 1307 +} +# 1308 +return (__first1 == __last1) && (__first2 != __last2); +# 1309 +} +# 1311 +template< bool _BoolType> +# 1312 +struct __lexicographical_compare { +# 1314 +template< class _II1, class _II2> static bool +# 1317 +__lc(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) +# 1318 +{ +# 1319 +using __gnu_cxx::__ops::__iter_less_iter; +# 1320 +return std::__lexicographical_compare_impl(__first1, __last1, __first2, __last2, __iter_less_iter()); +# 1323 +} +# 1325 +template< class _II1, class _II2> static int +# 1328 +__3way(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) +# 1329 +{ +# 1330 +while (__first1 != __last1) +# 1331 +{ +# 1332 +if (__first2 == __last2) { +# 1333 +return +1; } +# 1334 +if ((*__first1) < (*__first2)) { +# 1335 +return -1; } +# 1336 +if ((*__first2) < (*__first1)) { +# 1337 +return +1; } +# 1338 +++__first1; +# 1339 +++__first2; +# 1340 +} +# 1341 +return ((int)(__first2 == __last2)) - 1; +# 1342 +} +# 1343 +}; +# 1346 +template<> struct __lexicographical_compare< true> { +# 1348 +template< class _Tp, class _Up> static bool +# 1351 +__lc(const _Tp *__first1, const _Tp *__last1, const _Up * +# 1352 +__first2, const _Up *__last2) +# 1353 +{ return __3way(__first1, __last1, __first2, __last2) < 0; } +# 1355 +template< class _Tp, class _Up> static ptrdiff_t +# 1358 +__3way(const _Tp *__first1, const _Tp *__last1, const _Up * +# 1359 +__first2, const _Up *__last2) +# 1360 +{ +# 1361 +const size_t __len1 = __last1 - __first1; +# 1362 +const size_t __len2 = __last2 - __first2; +# 1363 +if (const size_t __len = std::min(__len1, __len2)) { +# 1364 +if (int __result = std::__memcmp(__first1, __first2, __len)) { +# 1365 +return __result; } } +# 1366 +return (ptrdiff_t)(__len1 - __len2); +# 1367 +} +# 1368 +}; +# 1370 +template< class _II1, class _II2> inline bool +# 1373 +__lexicographical_compare_aux1(_II1 __first1, _II1 __last1, _II2 +# 1374 +__first2, _II2 __last2) +# 1375 +{ +# 1376 +typedef typename iterator_traits< _II1> ::value_type _ValueType1; +# 1377 +typedef typename iterator_traits< _II2> ::value_type _ValueType2; +# 1378 +const bool __simple = (__is_memcmp_ordered_with< typename iterator_traits< _II1> ::value_type, typename iterator_traits< _II2> ::value_type> ::__value && __is_pointer< _II1> ::__value && __is_pointer< _II2> ::__value); +# 1391 +return std::template __lexicographical_compare< __simple> ::__lc(__first1, __last1, __first2, __last2); +# 1393 +} +# 1395 +template< class _Tp1, class _Ref1, class _Ptr1, class +# 1396 +_Tp2> bool +# 1395 +__lexicographical_compare_aux1(_Deque_iterator< _Tp1, _Ref1, _Ptr1> , _Deque_iterator< _Tp1, _Ref1, _Ptr1> , _Tp2 *, _Tp2 *); +# 1403 +template< class _Tp1, class +# 1404 +_Tp2, class _Ref2, class _Ptr2> bool +# 1403 +__lexicographical_compare_aux1(_Tp1 *, _Tp1 *, _Deque_iterator< _Tp2, _Ref2, _Ptr2> , _Deque_iterator< _Tp2, _Ref2, _Ptr2> ); +# 1410 +template< class _Tp1, class _Ref1, class _Ptr1, class +# 1411 +_Tp2, class _Ref2, class _Ptr2> bool +# 1410 +__lexicographical_compare_aux1(_Deque_iterator< _Tp1, _Ref1, _Ptr1> , _Deque_iterator< _Tp1, _Ref1, _Ptr1> , _Deque_iterator< _Tp2, _Ref2, _Ptr2> , _Deque_iterator< _Tp2, _Ref2, _Ptr2> ); +# 1419 +template< class _II1, class _II2> inline bool +# 1422 +__lexicographical_compare_aux(_II1 __first1, _II1 __last1, _II2 +# 1423 +__first2, _II2 __last2) +# 1424 +{ +# 1425 +return std::__lexicographical_compare_aux1(std::__niter_base(__first1), std::__niter_base(__last1), std::__niter_base(__first2), std::__niter_base(__last2)); +# 1429 +} +# 1431 +template< class _Iter1, class _Seq1, class _Cat1, class +# 1432 +_II2> bool +# 1431 +__lexicographical_compare_aux(const __gnu_debug::_Safe_iterator< _Iter1, _Seq1, _Cat1> &, const __gnu_debug::_Safe_iterator< _Iter1, _Seq1, _Cat1> &, _II2, _II2); +# 1439 +template< class _II1, class +# 1440 +_Iter2, class _Seq2, class _Cat2> bool +# 1439 +__lexicographical_compare_aux(_II1, _II1, const __gnu_debug::_Safe_iterator< _Iter2, _Seq2, _Cat2> &, const __gnu_debug::_Safe_iterator< _Iter2, _Seq2, _Cat2> &); +# 1447 +template< class _Iter1, class _Seq1, class _Cat1, class +# 1448 +_Iter2, class _Seq2, class _Cat2> bool +# 1447 +__lexicographical_compare_aux(const __gnu_debug::_Safe_iterator< _Iter1, _Seq1, _Cat1> &, const __gnu_debug::_Safe_iterator< _Iter1, _Seq1, _Cat1> &, const __gnu_debug::_Safe_iterator< _Iter2, _Seq2, _Cat2> &, const __gnu_debug::_Safe_iterator< _Iter2, _Seq2, _Cat2> &); +# 1456 +template< class _ForwardIterator, class _Tp, class _Compare> _ForwardIterator +# 1459 +__lower_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp & +# 1460 +__val, _Compare __comp) +# 1461 +{ +# 1463 +typedef typename iterator_traits< _ForwardIterator> ::difference_type _DistanceType; +# 1465 +_DistanceType __len = std::distance(__first, __last); +# 1467 +while (__len > 0) +# 1468 +{ +# 1469 +_DistanceType __half = __len >> 1; +# 1470 +_ForwardIterator __middle = __first; +# 1471 +std::advance(__middle, __half); +# 1472 +if (__comp(__middle, __val)) +# 1473 +{ +# 1474 +__first = __middle; +# 1475 +++__first; +# 1476 +__len = ((__len - __half) - 1); +# 1477 +} else { +# 1479 +__len = __half; } +# 1480 +} +# 1481 +return __first; +# 1482 +} +# 1495 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _ForwardIterator, class _Tp> inline _ForwardIterator +# 1498 +lower_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp & +# 1499 +__val) +# 1500 +{ +# 1505 +; +# 1507 +return std::__lower_bound(__first, __last, __val, __gnu_cxx::__ops::__iter_less_val()); +# 1509 +} +# 1513 +template< class _Tp> constexpr _Tp +# 1515 +__lg(_Tp __n) +# 1516 +{ +# 1518 +return std::__bit_width((make_unsigned_t< _Tp> )__n) - 1; +# 1531 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +} +# 1547 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _II1, class _II2> inline bool +# 1550 +equal(_II1 __first1, _II1 __last1, _II2 __first2) +# 1551 +{ +# 1558 +; +# 1560 +return std::__equal_aux(__first1, __last1, __first2); +# 1561 +} +# 1578 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _IIter1, class _IIter2, class _BinaryPredicate> inline bool +# 1581 +equal(_IIter1 __first1, _IIter1 __last1, _IIter2 +# 1582 +__first2, _BinaryPredicate __binary_pred) +# 1583 +{ +# 1587 +; +# 1589 +for (; __first1 != __last1; (++__first1), ((void)(++__first2))) { +# 1590 +if (!((bool)__binary_pred(*__first1, *__first2))) { +# 1591 +return false; } } +# 1592 +return true; +# 1593 +} +# 1597 +template< class _II1, class _II2> inline bool +# 1600 +__equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) +# 1601 +{ +# 1602 +using _RATag = random_access_iterator_tag; +# 1603 +using _Cat1 = typename iterator_traits< _II1> ::iterator_category; +# 1604 +using _Cat2 = typename iterator_traits< _II2> ::iterator_category; +# 1605 +using _RAIters = __and_< is_same< typename iterator_traits< _II1> ::iterator_category, random_access_iterator_tag> , is_same< typename iterator_traits< _II2> ::iterator_category, random_access_iterator_tag> > ; +# 1606 +if (_RAIters()) +# 1607 +{ +# 1608 +auto __d1 = std::distance(__first1, __last1); +# 1609 +auto __d2 = std::distance(__first2, __last2); +# 1610 +if (__d1 != __d2) { +# 1611 +return false; } +# 1612 +return std::equal(__first1, __last1, __first2); +# 1613 +} +# 1615 +for (; (__first1 != __last1) && (__first2 != __last2); (++__first1), ((void)(++__first2))) { +# 1617 +if (!((*__first1) == (*__first2))) { +# 1618 +return false; } } +# 1619 +return (__first1 == __last1) && (__first2 == __last2); +# 1620 +} +# 1623 +template< class _II1, class _II2, class _BinaryPredicate> inline bool +# 1626 +__equal4(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2, _BinaryPredicate +# 1627 +__binary_pred) +# 1628 +{ +# 1629 +using _RATag = random_access_iterator_tag; +# 1630 +using _Cat1 = typename iterator_traits< _II1> ::iterator_category; +# 1631 +using _Cat2 = typename iterator_traits< _II2> ::iterator_category; +# 1632 +using _RAIters = __and_< is_same< typename iterator_traits< _II1> ::iterator_category, random_access_iterator_tag> , is_same< typename iterator_traits< _II2> ::iterator_category, random_access_iterator_tag> > ; +# 1633 +if (_RAIters()) +# 1634 +{ +# 1635 +auto __d1 = std::distance(__first1, __last1); +# 1636 +auto __d2 = std::distance(__first2, __last2); +# 1637 +if (__d1 != __d2) { +# 1638 +return false; } +# 1639 +return std::equal(__first1, __last1, __first2, __binary_pred); +# 1641 +} +# 1643 +for (; (__first1 != __last1) && (__first2 != __last2); (++__first1), ((void)(++__first2))) { +# 1645 +if (!((bool)__binary_pred(*__first1, *__first2))) { +# 1646 +return false; } } +# 1647 +return (__first1 == __last1) && (__first2 == __last2); +# 1648 +} +# 1668 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _II1, class _II2> inline bool +# 1671 +equal(_II1 __first1, _II1 __last1, _II2 __first2, _II2 __last2) +# 1672 +{ +# 1679 +; +# 1680 +; +# 1682 +return std::__equal4(__first1, __last1, __first2, __last2); +# 1683 +} +# 1701 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _IIter1, class _IIter2, class _BinaryPredicate> inline bool +# 1704 +equal(_IIter1 __first1, _IIter1 __last1, _IIter2 +# 1705 +__first2, _IIter2 __last2, _BinaryPredicate __binary_pred) +# 1706 +{ +# 1710 +; +# 1711 +; +# 1713 +return std::__equal4(__first1, __last1, __first2, __last2, __binary_pred); +# 1715 +} +# 1733 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _II1, class _II2> inline bool +# 1736 +lexicographical_compare(_II1 __first1, _II1 __last1, _II2 +# 1737 +__first2, _II2 __last2) +# 1738 +{ +# 1748 +; +# 1749 +; +# 1751 +return std::__lexicographical_compare_aux(__first1, __last1, __first2, __last2); +# 1753 +} +# 1768 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _II1, class _II2, class _Compare> inline bool +# 1771 +lexicographical_compare(_II1 __first1, _II1 __last1, _II2 +# 1772 +__first2, _II2 __last2, _Compare __comp) +# 1773 +{ +# 1777 +; +# 1778 +; +# 1780 +return std::__lexicographical_compare_impl(__first1, __last1, __first2, __last2, __gnu_cxx::__ops::__iter_comp_iter(__comp)); +# 1783 +} +# 1880 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _InputIterator1, class _InputIterator2, class +# 1881 +_BinaryPredicate> pair< _InputIterator1, _InputIterator2> +# 1884 +__mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 +# 1885 +__first2, _BinaryPredicate __binary_pred) +# 1886 +{ +# 1887 +while ((__first1 != __last1) && __binary_pred(__first1, __first2)) +# 1888 +{ +# 1889 +++__first1; +# 1890 +++__first2; +# 1891 +} +# 1892 +return pair< _InputIterator1, _InputIterator2> (__first1, __first2); +# 1893 +} +# 1908 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _InputIterator1, class _InputIterator2> inline pair< _InputIterator1, _InputIterator2> +# 1911 +mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 +# 1912 +__first2) +# 1913 +{ +# 1920 +; +# 1922 +return std::__mismatch(__first1, __last1, __first2, __gnu_cxx::__ops::__iter_equal_to_iter()); +# 1924 +} +# 1942 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _InputIterator1, class _InputIterator2, class +# 1943 +_BinaryPredicate> inline pair< _InputIterator1, _InputIterator2> +# 1946 +mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 +# 1947 +__first2, _BinaryPredicate __binary_pred) +# 1948 +{ +# 1952 +; +# 1954 +return std::__mismatch(__first1, __last1, __first2, __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); +# 1956 +} +# 1960 +template< class _InputIterator1, class _InputIterator2, class +# 1961 +_BinaryPredicate> pair< _InputIterator1, _InputIterator2> +# 1964 +__mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 +# 1965 +__first2, _InputIterator2 __last2, _BinaryPredicate +# 1966 +__binary_pred) +# 1967 +{ +# 1968 +while ((__first1 != __last1) && (__first2 != __last2) && __binary_pred(__first1, __first2)) +# 1970 +{ +# 1971 +++__first1; +# 1972 +++__first2; +# 1973 +} +# 1974 +return pair< _InputIterator1, _InputIterator2> (__first1, __first2); +# 1975 +} +# 1991 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _InputIterator1, class _InputIterator2> inline pair< _InputIterator1, _InputIterator2> +# 1994 +mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 +# 1995 +__first2, _InputIterator2 __last2) +# 1996 +{ +# 2003 +; +# 2004 +; +# 2006 +return std::__mismatch(__first1, __last1, __first2, __last2, __gnu_cxx::__ops::__iter_equal_to_iter()); +# 2008 +} +# 2027 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _InputIterator1, class _InputIterator2, class +# 2028 +_BinaryPredicate> inline pair< _InputIterator1, _InputIterator2> +# 2031 +mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 +# 2032 +__first2, _InputIterator2 __last2, _BinaryPredicate +# 2033 +__binary_pred) +# 2034 +{ +# 2038 +; +# 2039 +; +# 2041 +return std::__mismatch(__first1, __last1, __first2, __last2, __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); +# 2043 +} +# 2049 +template< class _InputIterator, class _Predicate> inline _InputIterator +# 2052 +__find_if(_InputIterator __first, _InputIterator __last, _Predicate +# 2053 +__pred, input_iterator_tag) +# 2054 +{ +# 2055 +while ((__first != __last) && (!__pred(__first))) { +# 2056 +++__first; } +# 2057 +return __first; +# 2058 +} +# 2061 +template< class _RandomAccessIterator, class _Predicate> _RandomAccessIterator +# 2064 +__find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, _Predicate +# 2065 +__pred, random_access_iterator_tag) +# 2066 +{ +# 2068 +typename iterator_traits< _RandomAccessIterator> ::difference_type __trip_count = (__last - __first) >> 2; +# 2070 +for (; __trip_count > 0; --__trip_count) +# 2071 +{ +# 2072 +if (__pred(__first)) { +# 2073 +return __first; } +# 2074 +++__first; +# 2076 +if (__pred(__first)) { +# 2077 +return __first; } +# 2078 +++__first; +# 2080 +if (__pred(__first)) { +# 2081 +return __first; } +# 2082 +++__first; +# 2084 +if (__pred(__first)) { +# 2085 +return __first; } +# 2086 +++__first; +# 2087 +} +# 2089 +switch (__last - __first) +# 2090 +{ +# 2091 +case 3: +# 2092 +if (__pred(__first)) { +# 2093 +return __first; } +# 2094 +++__first; +# 2096 +case 2: +# 2097 +if (__pred(__first)) { +# 2098 +return __first; } +# 2099 +++__first; +# 2101 +case 1: +# 2102 +if (__pred(__first)) { +# 2103 +return __first; } +# 2104 +++__first; +# 2106 +case 0: +# 2107 +default: +# 2108 +return __last; +# 2109 +} +# 2110 +} +# 2112 +template< class _Iterator, class _Predicate> inline _Iterator +# 2115 +__find_if(_Iterator __first, _Iterator __last, _Predicate __pred) +# 2116 +{ +# 2117 +return __find_if(__first, __last, __pred, std::__iterator_category(__first)); +# 2119 +} +# 2121 +template< class _InputIterator, class _Predicate> typename iterator_traits< _InputIterator> ::difference_type +# 2124 +__count_if(_InputIterator __first, _InputIterator __last, _Predicate __pred) +# 2125 +{ +# 2126 +typename iterator_traits< _InputIterator> ::difference_type __n = (0); +# 2127 +for (; __first != __last; ++__first) { +# 2128 +if (__pred(__first)) { +# 2129 +++__n; } } +# 2130 +return __n; +# 2131 +} +# 2133 +template< class _ForwardIterator, class _Predicate> _ForwardIterator +# 2136 +__remove_if(_ForwardIterator __first, _ForwardIterator __last, _Predicate +# 2137 +__pred) +# 2138 +{ +# 2139 +__first = std::__find_if(__first, __last, __pred); +# 2140 +if (__first == __last) { +# 2141 +return __first; } +# 2142 +_ForwardIterator __result = __first; +# 2143 +++__first; +# 2144 +for (; __first != __last; ++__first) { +# 2145 +if (!__pred(__first)) +# 2146 +{ +# 2147 +(*__result) = std::move(*__first); +# 2148 +++__result; +# 2149 +} } +# 2150 +return __result; +# 2151 +} +# 2154 +template< class _ForwardIterator1, class _ForwardIterator2, class +# 2155 +_BinaryPredicate> bool +# 2158 +__is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 +# 2159 +__first2, _BinaryPredicate __pred) +# 2160 +{ +# 2163 +for (; __first1 != __last1; (++__first1), ((void)(++__first2))) { +# 2164 +if (!__pred(__first1, __first2)) { +# 2165 +break; } } +# 2167 +if (__first1 == __last1) { +# 2168 +return true; } +# 2172 +_ForwardIterator2 __last2 = __first2; +# 2173 +std::advance(__last2, std::distance(__first1, __last1)); +# 2174 +for (_ForwardIterator1 __scan = __first1; __scan != __last1; ++__scan) +# 2175 +{ +# 2176 +if (__scan != std::__find_if(__first1, __scan, __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan))) { +# 2178 +continue; } +# 2180 +auto __matches = std::__count_if(__first2, __last2, __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan)); +# 2183 +if ((0 == __matches) || (std::__count_if(__scan, __last1, __gnu_cxx::__ops::__iter_comp_iter(__pred, __scan)) != __matches)) { +# 2187 +return false; } +# 2188 +} +# 2189 +return true; +# 2190 +} +# 2204 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_algobase.h" 3 +template< class _ForwardIterator1, class _ForwardIterator2> inline bool +# 2207 +is_permutation(_ForwardIterator1 __first1, _ForwardIterator1 __last1, _ForwardIterator2 +# 2208 +__first2) +# 2209 +{ +# 2216 +; +# 2218 +return std::__is_permutation(__first1, __last1, __first2, __gnu_cxx::__ops::__iter_equal_to_iter()); +# 2220 +} +# 2224 +} +# 158 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +namespace std __attribute((__visibility__("default"))) { +# 167 +enum float_round_style { +# 169 +round_indeterminate = (-1), +# 170 +round_toward_zero = 0, +# 171 +round_to_nearest, +# 172 +round_toward_infinity, +# 173 +round_toward_neg_infinity +# 174 +}; +# 182 +enum float_denorm_style { +# 185 +denorm_indeterminate = (-1), +# 187 +denorm_absent = 0, +# 189 +denorm_present +# 190 +}; +# 202 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +struct __numeric_limits_base { +# 206 +static constexpr inline bool is_specialized = false; +# 211 +static constexpr inline int digits = 0; +# 214 +static constexpr inline int digits10 = 0; +# 219 +static constexpr inline int max_digits10 = 0; +# 223 +static constexpr inline bool is_signed = false; +# 226 +static constexpr inline bool is_integer = false; +# 231 +static constexpr inline bool is_exact = false; +# 235 +static constexpr inline int radix = 0; +# 239 +static constexpr inline int min_exponent = 0; +# 243 +static constexpr inline int min_exponent10 = 0; +# 248 +static constexpr inline int max_exponent = 0; +# 252 +static constexpr inline int max_exponent10 = 0; +# 255 +static constexpr inline bool has_infinity = false; +# 259 +static constexpr inline bool has_quiet_NaN = false; +# 263 +static constexpr inline bool has_signaling_NaN = false; +# 266 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 270 +static constexpr inline bool has_denorm_loss = false; +# 274 +static constexpr inline bool is_iec559 = false; +# 279 +static constexpr inline bool is_bounded = false; +# 288 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +static constexpr inline bool is_modulo = false; +# 291 +static constexpr inline bool traps = false; +# 294 +static constexpr inline bool tinyness_before = false; +# 299 +static constexpr inline float_round_style round_style = round_toward_zero; +# 301 +}; +# 311 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +template< class _Tp> +# 312 +struct numeric_limits : public __numeric_limits_base { +# 317 +static constexpr _Tp min() noexcept { return _Tp(); } +# 321 +static constexpr _Tp max() noexcept { return _Tp(); } +# 327 +static constexpr _Tp lowest() noexcept { return _Tp(); } +# 333 +static constexpr _Tp epsilon() noexcept { return _Tp(); } +# 337 +static constexpr _Tp round_error() noexcept { return _Tp(); } +# 341 +static constexpr _Tp infinity() noexcept { return _Tp(); } +# 346 +static constexpr _Tp quiet_NaN() noexcept { return _Tp(); } +# 351 +static constexpr _Tp signaling_NaN() noexcept { return _Tp(); } +# 357 +static constexpr _Tp denorm_min() noexcept { return _Tp(); } +# 358 +}; +# 363 +template< class _Tp> +# 364 +struct numeric_limits< const _Tp> : public std::numeric_limits< _Tp> { +# 365 +}; +# 367 +template< class _Tp> +# 368 +struct numeric_limits< volatile _Tp> : public std::numeric_limits< _Tp> { +# 369 +}; +# 371 +template< class _Tp> +# 372 +struct numeric_limits< const volatile _Tp> : public std::numeric_limits< _Tp> { +# 373 +}; +# 384 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +template<> struct numeric_limits< bool> { +# 386 +static constexpr inline bool is_specialized = true; +# 389 +static constexpr bool min() noexcept { return false; } +# 392 +static constexpr bool max() noexcept { return true; } +# 396 +static constexpr bool lowest() noexcept { return min(); } +# 398 +static constexpr inline int digits = 1; +# 399 +static constexpr inline int digits10 = 0; +# 401 +static constexpr inline int max_digits10 = 0; +# 403 +static constexpr inline bool is_signed = false; +# 404 +static constexpr inline bool is_integer = true; +# 405 +static constexpr inline bool is_exact = true; +# 406 +static constexpr inline int radix = 2; +# 409 +static constexpr bool epsilon() noexcept { return false; } +# 412 +static constexpr bool round_error() noexcept { return false; } +# 414 +static constexpr inline int min_exponent = 0; +# 415 +static constexpr inline int min_exponent10 = 0; +# 416 +static constexpr inline int max_exponent = 0; +# 417 +static constexpr inline int max_exponent10 = 0; +# 419 +static constexpr inline bool has_infinity = false; +# 420 +static constexpr inline bool has_quiet_NaN = false; +# 421 +static constexpr inline bool has_signaling_NaN = false; +# 422 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 424 +static constexpr inline bool has_denorm_loss = false; +# 427 +static constexpr bool infinity() noexcept { return false; } +# 430 +static constexpr bool quiet_NaN() noexcept { return false; } +# 433 +static constexpr bool signaling_NaN() noexcept { return false; } +# 436 +static constexpr bool denorm_min() noexcept { return false; } +# 438 +static constexpr inline bool is_iec559 = false; +# 439 +static constexpr inline bool is_bounded = true; +# 440 +static constexpr inline bool is_modulo = false; +# 445 +static constexpr inline bool traps = true; +# 446 +static constexpr inline bool tinyness_before = false; +# 447 +static constexpr inline float_round_style round_style = round_toward_zero; +# 449 +}; +# 453 +template<> struct numeric_limits< char> { +# 455 +static constexpr inline bool is_specialized = true; +# 458 +static constexpr char min() noexcept { return ((((char)(-1)) < 0) ? (-((((char)(-1)) < 0) ? (((((char)1) << (((sizeof(char) * (8)) - (((char)(-1)) < 0)) - (1))) - 1) << 1) + 1 : (~((char)0)))) - 1 : ((char)0)); } +# 461 +static constexpr char max() noexcept { return ((((char)(-1)) < 0) ? (((((char)1) << (((sizeof(char) * (8)) - (((char)(-1)) < 0)) - (1))) - 1) << 1) + 1 : (~((char)0))); } +# 465 +static constexpr char lowest() noexcept { return min(); } +# 468 +static constexpr inline int digits = ((sizeof(char) * (8)) - (((char)(-1)) < 0)); +# 469 +static constexpr inline int digits10 = ((((sizeof(char) * (8)) - (((char)(-1)) < 0)) * (643L)) / (2136)); +# 471 +static constexpr inline int max_digits10 = 0; +# 473 +static constexpr inline bool is_signed = (((char)(-1)) < 0); +# 474 +static constexpr inline bool is_integer = true; +# 475 +static constexpr inline bool is_exact = true; +# 476 +static constexpr inline int radix = 2; +# 479 +static constexpr char epsilon() noexcept { return 0; } +# 482 +static constexpr char round_error() noexcept { return 0; } +# 484 +static constexpr inline int min_exponent = 0; +# 485 +static constexpr inline int min_exponent10 = 0; +# 486 +static constexpr inline int max_exponent = 0; +# 487 +static constexpr inline int max_exponent10 = 0; +# 489 +static constexpr inline bool has_infinity = false; +# 490 +static constexpr inline bool has_quiet_NaN = false; +# 491 +static constexpr inline bool has_signaling_NaN = false; +# 492 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 494 +static constexpr inline bool has_denorm_loss = false; +# 497 +static constexpr char infinity() noexcept { return ((char)0); } +# 500 +static constexpr char quiet_NaN() noexcept { return ((char)0); } +# 503 +static constexpr char signaling_NaN() noexcept { return ((char)0); } +# 506 +static constexpr char denorm_min() noexcept { return static_cast< char>(0); } +# 508 +static constexpr inline bool is_iec559 = false; +# 509 +static constexpr inline bool is_bounded = true; +# 510 +static constexpr inline bool is_modulo = (!is_signed); +# 512 +static constexpr inline bool traps = true; +# 513 +static constexpr inline bool tinyness_before = false; +# 514 +static constexpr inline float_round_style round_style = round_toward_zero; +# 516 +}; +# 520 +template<> struct numeric_limits< signed char> { +# 522 +static constexpr inline bool is_specialized = true; +# 525 +static constexpr signed char min() noexcept { return (-127) - 1; } +# 528 +static constexpr signed char max() noexcept { return 127; } +# 532 +static constexpr signed char lowest() noexcept { return min(); } +# 535 +static constexpr inline int digits = ((sizeof(signed char) * (8)) - (((signed char)(-1)) < 0)); +# 536 +static constexpr inline int digits10 = ((((sizeof(signed char) * (8)) - (((signed char)(-1)) < 0)) * (643L)) / (2136)); +# 539 +static constexpr inline int max_digits10 = 0; +# 541 +static constexpr inline bool is_signed = true; +# 542 +static constexpr inline bool is_integer = true; +# 543 +static constexpr inline bool is_exact = true; +# 544 +static constexpr inline int radix = 2; +# 547 +static constexpr signed char epsilon() noexcept { return 0; } +# 550 +static constexpr signed char round_error() noexcept { return 0; } +# 552 +static constexpr inline int min_exponent = 0; +# 553 +static constexpr inline int min_exponent10 = 0; +# 554 +static constexpr inline int max_exponent = 0; +# 555 +static constexpr inline int max_exponent10 = 0; +# 557 +static constexpr inline bool has_infinity = false; +# 558 +static constexpr inline bool has_quiet_NaN = false; +# 559 +static constexpr inline bool has_signaling_NaN = false; +# 560 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 562 +static constexpr inline bool has_denorm_loss = false; +# 565 +static constexpr signed char infinity() noexcept { return static_cast< signed char>(0); } +# 568 +static constexpr signed char quiet_NaN() noexcept { return static_cast< signed char>(0); } +# 571 +static constexpr signed char signaling_NaN() noexcept +# 572 +{ return static_cast< signed char>(0); } +# 575 +static constexpr signed char denorm_min() noexcept +# 576 +{ return static_cast< signed char>(0); } +# 578 +static constexpr inline bool is_iec559 = false; +# 579 +static constexpr inline bool is_bounded = true; +# 580 +static constexpr inline bool is_modulo = false; +# 582 +static constexpr inline bool traps = true; +# 583 +static constexpr inline bool tinyness_before = false; +# 584 +static constexpr inline float_round_style round_style = round_toward_zero; +# 586 +}; +# 590 +template<> struct numeric_limits< unsigned char> { +# 592 +static constexpr inline bool is_specialized = true; +# 595 +static constexpr unsigned char min() noexcept { return 0; } +# 598 +static constexpr unsigned char max() noexcept { return ((127) * 2U) + (1); } +# 602 +static constexpr unsigned char lowest() noexcept { return min(); } +# 605 +static constexpr inline int digits = ((sizeof(unsigned char) * (8)) - (((unsigned char)(-1)) < 0)); +# 607 +static constexpr inline int digits10 = ((((sizeof(unsigned char) * (8)) - (((unsigned char)(-1)) < 0)) * (643L)) / (2136)); +# 610 +static constexpr inline int max_digits10 = 0; +# 612 +static constexpr inline bool is_signed = false; +# 613 +static constexpr inline bool is_integer = true; +# 614 +static constexpr inline bool is_exact = true; +# 615 +static constexpr inline int radix = 2; +# 618 +static constexpr unsigned char epsilon() noexcept { return 0; } +# 621 +static constexpr unsigned char round_error() noexcept { return 0; } +# 623 +static constexpr inline int min_exponent = 0; +# 624 +static constexpr inline int min_exponent10 = 0; +# 625 +static constexpr inline int max_exponent = 0; +# 626 +static constexpr inline int max_exponent10 = 0; +# 628 +static constexpr inline bool has_infinity = false; +# 629 +static constexpr inline bool has_quiet_NaN = false; +# 630 +static constexpr inline bool has_signaling_NaN = false; +# 631 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 633 +static constexpr inline bool has_denorm_loss = false; +# 636 +static constexpr unsigned char infinity() noexcept +# 637 +{ return static_cast< unsigned char>(0); } +# 640 +static constexpr unsigned char quiet_NaN() noexcept +# 641 +{ return static_cast< unsigned char>(0); } +# 644 +static constexpr unsigned char signaling_NaN() noexcept +# 645 +{ return static_cast< unsigned char>(0); } +# 648 +static constexpr unsigned char denorm_min() noexcept +# 649 +{ return static_cast< unsigned char>(0); } +# 651 +static constexpr inline bool is_iec559 = false; +# 652 +static constexpr inline bool is_bounded = true; +# 653 +static constexpr inline bool is_modulo = true; +# 655 +static constexpr inline bool traps = true; +# 656 +static constexpr inline bool tinyness_before = false; +# 657 +static constexpr inline float_round_style round_style = round_toward_zero; +# 659 +}; +# 663 +template<> struct numeric_limits< wchar_t> { +# 665 +static constexpr inline bool is_specialized = true; +# 668 +static constexpr wchar_t min() noexcept { return ((((wchar_t)(-1)) < 0) ? (-((((wchar_t)(-1)) < 0) ? (((((wchar_t)1) << (((sizeof(wchar_t) * (8)) - (((wchar_t)(-1)) < 0)) - (1))) - 1) << 1) + 1 : (~((wchar_t)0)))) - 1 : ((wchar_t)0)); } +# 671 +static constexpr wchar_t max() noexcept { return ((((wchar_t)(-1)) < 0) ? (((((wchar_t)1) << (((sizeof(wchar_t) * (8)) - (((wchar_t)(-1)) < 0)) - (1))) - 1) << 1) + 1 : (~((wchar_t)0))); } +# 675 +static constexpr wchar_t lowest() noexcept { return min(); } +# 678 +static constexpr inline int digits = ((sizeof(wchar_t) * (8)) - (((wchar_t)(-1)) < 0)); +# 679 +static constexpr inline int digits10 = ((((sizeof(wchar_t) * (8)) - (((wchar_t)(-1)) < 0)) * (643L)) / (2136)); +# 682 +static constexpr inline int max_digits10 = 0; +# 684 +static constexpr inline bool is_signed = (((wchar_t)(-1)) < 0); +# 685 +static constexpr inline bool is_integer = true; +# 686 +static constexpr inline bool is_exact = true; +# 687 +static constexpr inline int radix = 2; +# 690 +static constexpr wchar_t epsilon() noexcept { return 0; } +# 693 +static constexpr wchar_t round_error() noexcept { return 0; } +# 695 +static constexpr inline int min_exponent = 0; +# 696 +static constexpr inline int min_exponent10 = 0; +# 697 +static constexpr inline int max_exponent = 0; +# 698 +static constexpr inline int max_exponent10 = 0; +# 700 +static constexpr inline bool has_infinity = false; +# 701 +static constexpr inline bool has_quiet_NaN = false; +# 702 +static constexpr inline bool has_signaling_NaN = false; +# 703 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 705 +static constexpr inline bool has_denorm_loss = false; +# 708 +static constexpr wchar_t infinity() noexcept { return ((wchar_t)0); } +# 711 +static constexpr wchar_t quiet_NaN() noexcept { return ((wchar_t)0); } +# 714 +static constexpr wchar_t signaling_NaN() noexcept { return ((wchar_t)0); } +# 717 +static constexpr wchar_t denorm_min() noexcept { return ((wchar_t)0); } +# 719 +static constexpr inline bool is_iec559 = false; +# 720 +static constexpr inline bool is_bounded = true; +# 721 +static constexpr inline bool is_modulo = (!is_signed); +# 723 +static constexpr inline bool traps = true; +# 724 +static constexpr inline bool tinyness_before = false; +# 725 +static constexpr inline float_round_style round_style = round_toward_zero; +# 727 +}; +# 797 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +template<> struct numeric_limits< char16_t> { +# 799 +static constexpr inline bool is_specialized = true; +# 802 +static constexpr char16_t min() noexcept { return ((((char16_t)(-1)) < 0) ? (-((((char16_t)(-1)) < 0) ? (((((char16_t)1) << (((sizeof(char16_t) * (8)) - (((char16_t)(-1)) < 0)) - (1))) - 1) << 1) + 1 : (~((char16_t)0)))) - 1 : ((char16_t)0)); } +# 805 +static constexpr char16_t max() noexcept { return ((((char16_t)(-1)) < 0) ? (((((char16_t)1) << (((sizeof(char16_t) * (8)) - (((char16_t)(-1)) < 0)) - (1))) - 1) << 1) + 1 : (~((char16_t)0))); } +# 808 +static constexpr char16_t lowest() noexcept { return min(); } +# 810 +static constexpr inline int digits = ((sizeof(char16_t) * (8)) - (((char16_t)(-1)) < 0)); +# 811 +static constexpr inline int digits10 = ((((sizeof(char16_t) * (8)) - (((char16_t)(-1)) < 0)) * (643L)) / (2136)); +# 812 +static constexpr inline int max_digits10 = 0; +# 813 +static constexpr inline bool is_signed = (((char16_t)(-1)) < 0); +# 814 +static constexpr inline bool is_integer = true; +# 815 +static constexpr inline bool is_exact = true; +# 816 +static constexpr inline int radix = 2; +# 819 +static constexpr char16_t epsilon() noexcept { return 0; } +# 822 +static constexpr char16_t round_error() noexcept { return 0; } +# 824 +static constexpr inline int min_exponent = 0; +# 825 +static constexpr inline int min_exponent10 = 0; +# 826 +static constexpr inline int max_exponent = 0; +# 827 +static constexpr inline int max_exponent10 = 0; +# 829 +static constexpr inline bool has_infinity = false; +# 830 +static constexpr inline bool has_quiet_NaN = false; +# 831 +static constexpr inline bool has_signaling_NaN = false; +# 832 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 833 +static constexpr inline bool has_denorm_loss = false; +# 836 +static constexpr char16_t infinity() noexcept { return ((char16_t)0); } +# 839 +static constexpr char16_t quiet_NaN() noexcept { return ((char16_t)0); } +# 842 +static constexpr char16_t signaling_NaN() noexcept { return ((char16_t)0); } +# 845 +static constexpr char16_t denorm_min() noexcept { return ((char16_t)0); } +# 847 +static constexpr inline bool is_iec559 = false; +# 848 +static constexpr inline bool is_bounded = true; +# 849 +static constexpr inline bool is_modulo = (!is_signed); +# 851 +static constexpr inline bool traps = true; +# 852 +static constexpr inline bool tinyness_before = false; +# 853 +static constexpr inline float_round_style round_style = round_toward_zero; +# 854 +}; +# 858 +template<> struct numeric_limits< char32_t> { +# 860 +static constexpr inline bool is_specialized = true; +# 863 +static constexpr char32_t min() noexcept { return ((((char32_t)(-1)) < (0)) ? (-((((char32_t)(-1)) < (0)) ? (((((char32_t)1) << (((sizeof(char32_t) * (8)) - (((char32_t)(-1)) < (0))) - (1))) - (1)) << 1) + (1) : (~((char32_t)0)))) - (1) : ((char32_t)0)); } +# 866 +static constexpr char32_t max() noexcept { return ((((char32_t)(-1)) < (0)) ? (((((char32_t)1) << (((sizeof(char32_t) * (8)) - (((char32_t)(-1)) < (0))) - (1))) - (1)) << 1) + (1) : (~((char32_t)0))); } +# 869 +static constexpr char32_t lowest() noexcept { return min(); } +# 871 +static constexpr inline int digits = ((sizeof(char32_t) * (8)) - (((char32_t)(-1)) < (0))); +# 872 +static constexpr inline int digits10 = ((((sizeof(char32_t) * (8)) - (((char32_t)(-1)) < (0))) * (643L)) / (2136)); +# 873 +static constexpr inline int max_digits10 = 0; +# 874 +static constexpr inline bool is_signed = (((char32_t)(-1)) < (0)); +# 875 +static constexpr inline bool is_integer = true; +# 876 +static constexpr inline bool is_exact = true; +# 877 +static constexpr inline int radix = 2; +# 880 +static constexpr char32_t epsilon() noexcept { return 0; } +# 883 +static constexpr char32_t round_error() noexcept { return 0; } +# 885 +static constexpr inline int min_exponent = 0; +# 886 +static constexpr inline int min_exponent10 = 0; +# 887 +static constexpr inline int max_exponent = 0; +# 888 +static constexpr inline int max_exponent10 = 0; +# 890 +static constexpr inline bool has_infinity = false; +# 891 +static constexpr inline bool has_quiet_NaN = false; +# 892 +static constexpr inline bool has_signaling_NaN = false; +# 893 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 894 +static constexpr inline bool has_denorm_loss = false; +# 897 +static constexpr char32_t infinity() noexcept { return ((char32_t)0); } +# 900 +static constexpr char32_t quiet_NaN() noexcept { return ((char32_t)0); } +# 903 +static constexpr char32_t signaling_NaN() noexcept { return ((char32_t)0); } +# 906 +static constexpr char32_t denorm_min() noexcept { return ((char32_t)0); } +# 908 +static constexpr inline bool is_iec559 = false; +# 909 +static constexpr inline bool is_bounded = true; +# 910 +static constexpr inline bool is_modulo = (!is_signed); +# 912 +static constexpr inline bool traps = true; +# 913 +static constexpr inline bool tinyness_before = false; +# 914 +static constexpr inline float_round_style round_style = round_toward_zero; +# 915 +}; +# 920 +template<> struct numeric_limits< short> { +# 922 +static constexpr inline bool is_specialized = true; +# 925 +static constexpr short min() noexcept { return (-32767) - 1; } +# 928 +static constexpr short max() noexcept { return 32767; } +# 932 +static constexpr short lowest() noexcept { return min(); } +# 935 +static constexpr inline int digits = ((sizeof(short) * (8)) - (((short)(-1)) < 0)); +# 936 +static constexpr inline int digits10 = ((((sizeof(short) * (8)) - (((short)(-1)) < 0)) * (643L)) / (2136)); +# 938 +static constexpr inline int max_digits10 = 0; +# 940 +static constexpr inline bool is_signed = true; +# 941 +static constexpr inline bool is_integer = true; +# 942 +static constexpr inline bool is_exact = true; +# 943 +static constexpr inline int radix = 2; +# 946 +static constexpr short epsilon() noexcept { return 0; } +# 949 +static constexpr short round_error() noexcept { return 0; } +# 951 +static constexpr inline int min_exponent = 0; +# 952 +static constexpr inline int min_exponent10 = 0; +# 953 +static constexpr inline int max_exponent = 0; +# 954 +static constexpr inline int max_exponent10 = 0; +# 956 +static constexpr inline bool has_infinity = false; +# 957 +static constexpr inline bool has_quiet_NaN = false; +# 958 +static constexpr inline bool has_signaling_NaN = false; +# 959 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 961 +static constexpr inline bool has_denorm_loss = false; +# 964 +static constexpr short infinity() noexcept { return ((short)0); } +# 967 +static constexpr short quiet_NaN() noexcept { return ((short)0); } +# 970 +static constexpr short signaling_NaN() noexcept { return ((short)0); } +# 973 +static constexpr short denorm_min() noexcept { return ((short)0); } +# 975 +static constexpr inline bool is_iec559 = false; +# 976 +static constexpr inline bool is_bounded = true; +# 977 +static constexpr inline bool is_modulo = false; +# 979 +static constexpr inline bool traps = true; +# 980 +static constexpr inline bool tinyness_before = false; +# 981 +static constexpr inline float_round_style round_style = round_toward_zero; +# 983 +}; +# 987 +template<> struct numeric_limits< unsigned short> { +# 989 +static constexpr inline bool is_specialized = true; +# 992 +static constexpr unsigned short min() noexcept { return 0; } +# 995 +static constexpr unsigned short max() noexcept { return ((32767) * 2U) + (1); } +# 999 +static constexpr unsigned short lowest() noexcept { return min(); } +# 1002 +static constexpr inline int digits = ((sizeof(unsigned short) * (8)) - (((unsigned short)(-1)) < 0)); +# 1004 +static constexpr inline int digits10 = ((((sizeof(unsigned short) * (8)) - (((unsigned short)(-1)) < 0)) * (643L)) / (2136)); +# 1007 +static constexpr inline int max_digits10 = 0; +# 1009 +static constexpr inline bool is_signed = false; +# 1010 +static constexpr inline bool is_integer = true; +# 1011 +static constexpr inline bool is_exact = true; +# 1012 +static constexpr inline int radix = 2; +# 1015 +static constexpr unsigned short epsilon() noexcept { return 0; } +# 1018 +static constexpr unsigned short round_error() noexcept { return 0; } +# 1020 +static constexpr inline int min_exponent = 0; +# 1021 +static constexpr inline int min_exponent10 = 0; +# 1022 +static constexpr inline int max_exponent = 0; +# 1023 +static constexpr inline int max_exponent10 = 0; +# 1025 +static constexpr inline bool has_infinity = false; +# 1026 +static constexpr inline bool has_quiet_NaN = false; +# 1027 +static constexpr inline bool has_signaling_NaN = false; +# 1028 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 1030 +static constexpr inline bool has_denorm_loss = false; +# 1033 +static constexpr unsigned short infinity() noexcept +# 1034 +{ return static_cast< unsigned short>(0); } +# 1037 +static constexpr unsigned short quiet_NaN() noexcept +# 1038 +{ return static_cast< unsigned short>(0); } +# 1041 +static constexpr unsigned short signaling_NaN() noexcept +# 1042 +{ return static_cast< unsigned short>(0); } +# 1045 +static constexpr unsigned short denorm_min() noexcept +# 1046 +{ return static_cast< unsigned short>(0); } +# 1048 +static constexpr inline bool is_iec559 = false; +# 1049 +static constexpr inline bool is_bounded = true; +# 1050 +static constexpr inline bool is_modulo = true; +# 1052 +static constexpr inline bool traps = true; +# 1053 +static constexpr inline bool tinyness_before = false; +# 1054 +static constexpr inline float_round_style round_style = round_toward_zero; +# 1056 +}; +# 1060 +template<> struct numeric_limits< int> { +# 1062 +static constexpr inline bool is_specialized = true; +# 1065 +static constexpr int min() noexcept { return (-2147483647) - 1; } +# 1068 +static constexpr int max() noexcept { return 2147483647; } +# 1072 +static constexpr int lowest() noexcept { return min(); } +# 1075 +static constexpr inline int digits = ((sizeof(int) * (8)) - (((int)(-1)) < 0)); +# 1076 +static constexpr inline int digits10 = ((((sizeof(int) * (8)) - (((int)(-1)) < 0)) * (643L)) / (2136)); +# 1078 +static constexpr inline int max_digits10 = 0; +# 1080 +static constexpr inline bool is_signed = true; +# 1081 +static constexpr inline bool is_integer = true; +# 1082 +static constexpr inline bool is_exact = true; +# 1083 +static constexpr inline int radix = 2; +# 1086 +static constexpr int epsilon() noexcept { return 0; } +# 1089 +static constexpr int round_error() noexcept { return 0; } +# 1091 +static constexpr inline int min_exponent = 0; +# 1092 +static constexpr inline int min_exponent10 = 0; +# 1093 +static constexpr inline int max_exponent = 0; +# 1094 +static constexpr inline int max_exponent10 = 0; +# 1096 +static constexpr inline bool has_infinity = false; +# 1097 +static constexpr inline bool has_quiet_NaN = false; +# 1098 +static constexpr inline bool has_signaling_NaN = false; +# 1099 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 1101 +static constexpr inline bool has_denorm_loss = false; +# 1104 +static constexpr int infinity() noexcept { return static_cast< int>(0); } +# 1107 +static constexpr int quiet_NaN() noexcept { return static_cast< int>(0); } +# 1110 +static constexpr int signaling_NaN() noexcept { return static_cast< int>(0); } +# 1113 +static constexpr int denorm_min() noexcept { return static_cast< int>(0); } +# 1115 +static constexpr inline bool is_iec559 = false; +# 1116 +static constexpr inline bool is_bounded = true; +# 1117 +static constexpr inline bool is_modulo = false; +# 1119 +static constexpr inline bool traps = true; +# 1120 +static constexpr inline bool tinyness_before = false; +# 1121 +static constexpr inline float_round_style round_style = round_toward_zero; +# 1123 +}; +# 1127 +template<> struct numeric_limits< unsigned> { +# 1129 +static constexpr inline bool is_specialized = true; +# 1132 +static constexpr unsigned min() noexcept { return 0; } +# 1135 +static constexpr unsigned max() noexcept { return ((2147483647) * 2U) + (1); } +# 1139 +static constexpr unsigned lowest() noexcept { return min(); } +# 1142 +static constexpr inline int digits = ((sizeof(unsigned) * (8)) - (((unsigned)(-1)) < (0))); +# 1144 +static constexpr inline int digits10 = ((((sizeof(unsigned) * (8)) - (((unsigned)(-1)) < (0))) * (643L)) / (2136)); +# 1147 +static constexpr inline int max_digits10 = 0; +# 1149 +static constexpr inline bool is_signed = false; +# 1150 +static constexpr inline bool is_integer = true; +# 1151 +static constexpr inline bool is_exact = true; +# 1152 +static constexpr inline int radix = 2; +# 1155 +static constexpr unsigned epsilon() noexcept { return 0; } +# 1158 +static constexpr unsigned round_error() noexcept { return 0; } +# 1160 +static constexpr inline int min_exponent = 0; +# 1161 +static constexpr inline int min_exponent10 = 0; +# 1162 +static constexpr inline int max_exponent = 0; +# 1163 +static constexpr inline int max_exponent10 = 0; +# 1165 +static constexpr inline bool has_infinity = false; +# 1166 +static constexpr inline bool has_quiet_NaN = false; +# 1167 +static constexpr inline bool has_signaling_NaN = false; +# 1168 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 1170 +static constexpr inline bool has_denorm_loss = false; +# 1173 +static constexpr unsigned infinity() noexcept { return static_cast< unsigned>(0); } +# 1176 +static constexpr unsigned quiet_NaN() noexcept +# 1177 +{ return static_cast< unsigned>(0); } +# 1180 +static constexpr unsigned signaling_NaN() noexcept +# 1181 +{ return static_cast< unsigned>(0); } +# 1184 +static constexpr unsigned denorm_min() noexcept +# 1185 +{ return static_cast< unsigned>(0); } +# 1187 +static constexpr inline bool is_iec559 = false; +# 1188 +static constexpr inline bool is_bounded = true; +# 1189 +static constexpr inline bool is_modulo = true; +# 1191 +static constexpr inline bool traps = true; +# 1192 +static constexpr inline bool tinyness_before = false; +# 1193 +static constexpr inline float_round_style round_style = round_toward_zero; +# 1195 +}; +# 1199 +template<> struct numeric_limits< long> { +# 1201 +static constexpr inline bool is_specialized = true; +# 1204 +static constexpr long min() noexcept { return (-9223372036854775807L) - (1); } +# 1207 +static constexpr long max() noexcept { return 9223372036854775807L; } +# 1211 +static constexpr long lowest() noexcept { return min(); } +# 1214 +static constexpr inline int digits = ((sizeof(long) * (8)) - (((long)(-1)) < (0))); +# 1215 +static constexpr inline int digits10 = ((((sizeof(long) * (8)) - (((long)(-1)) < (0))) * (643L)) / (2136)); +# 1217 +static constexpr inline int max_digits10 = 0; +# 1219 +static constexpr inline bool is_signed = true; +# 1220 +static constexpr inline bool is_integer = true; +# 1221 +static constexpr inline bool is_exact = true; +# 1222 +static constexpr inline int radix = 2; +# 1225 +static constexpr long epsilon() noexcept { return 0; } +# 1228 +static constexpr long round_error() noexcept { return 0; } +# 1230 +static constexpr inline int min_exponent = 0; +# 1231 +static constexpr inline int min_exponent10 = 0; +# 1232 +static constexpr inline int max_exponent = 0; +# 1233 +static constexpr inline int max_exponent10 = 0; +# 1235 +static constexpr inline bool has_infinity = false; +# 1236 +static constexpr inline bool has_quiet_NaN = false; +# 1237 +static constexpr inline bool has_signaling_NaN = false; +# 1238 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 1240 +static constexpr inline bool has_denorm_loss = false; +# 1243 +static constexpr long infinity() noexcept { return static_cast< long>(0); } +# 1246 +static constexpr long quiet_NaN() noexcept { return static_cast< long>(0); } +# 1249 +static constexpr long signaling_NaN() noexcept { return static_cast< long>(0); } +# 1252 +static constexpr long denorm_min() noexcept { return static_cast< long>(0); } +# 1254 +static constexpr inline bool is_iec559 = false; +# 1255 +static constexpr inline bool is_bounded = true; +# 1256 +static constexpr inline bool is_modulo = false; +# 1258 +static constexpr inline bool traps = true; +# 1259 +static constexpr inline bool tinyness_before = false; +# 1260 +static constexpr inline float_round_style round_style = round_toward_zero; +# 1262 +}; +# 1266 +template<> struct numeric_limits< unsigned long> { +# 1268 +static constexpr inline bool is_specialized = true; +# 1271 +static constexpr unsigned long min() noexcept { return 0; } +# 1274 +static constexpr unsigned long max() noexcept { return ((9223372036854775807L) * 2UL) + (1); } +# 1278 +static constexpr unsigned long lowest() noexcept { return min(); } +# 1281 +static constexpr inline int digits = ((sizeof(unsigned long) * (8)) - (((unsigned long)(-1)) < (0))); +# 1283 +static constexpr inline int digits10 = ((((sizeof(unsigned long) * (8)) - (((unsigned long)(-1)) < (0))) * (643L)) / (2136)); +# 1286 +static constexpr inline int max_digits10 = 0; +# 1288 +static constexpr inline bool is_signed = false; +# 1289 +static constexpr inline bool is_integer = true; +# 1290 +static constexpr inline bool is_exact = true; +# 1291 +static constexpr inline int radix = 2; +# 1294 +static constexpr unsigned long epsilon() noexcept { return 0; } +# 1297 +static constexpr unsigned long round_error() noexcept { return 0; } +# 1299 +static constexpr inline int min_exponent = 0; +# 1300 +static constexpr inline int min_exponent10 = 0; +# 1301 +static constexpr inline int max_exponent = 0; +# 1302 +static constexpr inline int max_exponent10 = 0; +# 1304 +static constexpr inline bool has_infinity = false; +# 1305 +static constexpr inline bool has_quiet_NaN = false; +# 1306 +static constexpr inline bool has_signaling_NaN = false; +# 1307 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 1309 +static constexpr inline bool has_denorm_loss = false; +# 1312 +static constexpr unsigned long infinity() noexcept +# 1313 +{ return static_cast< unsigned long>(0); } +# 1316 +static constexpr unsigned long quiet_NaN() noexcept +# 1317 +{ return static_cast< unsigned long>(0); } +# 1320 +static constexpr unsigned long signaling_NaN() noexcept +# 1321 +{ return static_cast< unsigned long>(0); } +# 1324 +static constexpr unsigned long denorm_min() noexcept +# 1325 +{ return static_cast< unsigned long>(0); } +# 1327 +static constexpr inline bool is_iec559 = false; +# 1328 +static constexpr inline bool is_bounded = true; +# 1329 +static constexpr inline bool is_modulo = true; +# 1331 +static constexpr inline bool traps = true; +# 1332 +static constexpr inline bool tinyness_before = false; +# 1333 +static constexpr inline float_round_style round_style = round_toward_zero; +# 1335 +}; +# 1339 +template<> struct numeric_limits< long long> { +# 1341 +static constexpr inline bool is_specialized = true; +# 1344 +static constexpr long long min() noexcept { return (-9223372036854775807LL) - (1); } +# 1347 +static constexpr long long max() noexcept { return 9223372036854775807LL; } +# 1351 +static constexpr long long lowest() noexcept { return min(); } +# 1354 +static constexpr inline int digits = ((sizeof(long long) * (8)) - (((long long)(-1)) < (0))); +# 1356 +static constexpr inline int digits10 = ((((sizeof(long long) * (8)) - (((long long)(-1)) < (0))) * (643L)) / (2136)); +# 1359 +static constexpr inline int max_digits10 = 0; +# 1361 +static constexpr inline bool is_signed = true; +# 1362 +static constexpr inline bool is_integer = true; +# 1363 +static constexpr inline bool is_exact = true; +# 1364 +static constexpr inline int radix = 2; +# 1367 +static constexpr long long epsilon() noexcept { return 0; } +# 1370 +static constexpr long long round_error() noexcept { return 0; } +# 1372 +static constexpr inline int min_exponent = 0; +# 1373 +static constexpr inline int min_exponent10 = 0; +# 1374 +static constexpr inline int max_exponent = 0; +# 1375 +static constexpr inline int max_exponent10 = 0; +# 1377 +static constexpr inline bool has_infinity = false; +# 1378 +static constexpr inline bool has_quiet_NaN = false; +# 1379 +static constexpr inline bool has_signaling_NaN = false; +# 1380 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 1382 +static constexpr inline bool has_denorm_loss = false; +# 1385 +static constexpr long long infinity() noexcept { return static_cast< long long>(0); } +# 1388 +static constexpr long long quiet_NaN() noexcept { return static_cast< long long>(0); } +# 1391 +static constexpr long long signaling_NaN() noexcept +# 1392 +{ return static_cast< long long>(0); } +# 1395 +static constexpr long long denorm_min() noexcept { return static_cast< long long>(0); } +# 1397 +static constexpr inline bool is_iec559 = false; +# 1398 +static constexpr inline bool is_bounded = true; +# 1399 +static constexpr inline bool is_modulo = false; +# 1401 +static constexpr inline bool traps = true; +# 1402 +static constexpr inline bool tinyness_before = false; +# 1403 +static constexpr inline float_round_style round_style = round_toward_zero; +# 1405 +}; +# 1409 +template<> struct numeric_limits< unsigned long long> { +# 1411 +static constexpr inline bool is_specialized = true; +# 1414 +static constexpr unsigned long long min() noexcept { return 0; } +# 1417 +static constexpr unsigned long long max() noexcept { return ((9223372036854775807LL) * 2ULL) + (1); } +# 1421 +static constexpr unsigned long long lowest() noexcept { return min(); } +# 1424 +static constexpr inline int digits = ((sizeof(unsigned long long) * (8)) - (((unsigned long long)(-1)) < (0))); +# 1426 +static constexpr inline int digits10 = ((((sizeof(unsigned long long) * (8)) - (((unsigned long long)(-1)) < (0))) * (643L)) / (2136)); +# 1429 +static constexpr inline int max_digits10 = 0; +# 1431 +static constexpr inline bool is_signed = false; +# 1432 +static constexpr inline bool is_integer = true; +# 1433 +static constexpr inline bool is_exact = true; +# 1434 +static constexpr inline int radix = 2; +# 1437 +static constexpr unsigned long long epsilon() noexcept { return 0; } +# 1440 +static constexpr unsigned long long round_error() noexcept { return 0; } +# 1442 +static constexpr inline int min_exponent = 0; +# 1443 +static constexpr inline int min_exponent10 = 0; +# 1444 +static constexpr inline int max_exponent = 0; +# 1445 +static constexpr inline int max_exponent10 = 0; +# 1447 +static constexpr inline bool has_infinity = false; +# 1448 +static constexpr inline bool has_quiet_NaN = false; +# 1449 +static constexpr inline bool has_signaling_NaN = false; +# 1450 +static constexpr inline float_denorm_style has_denorm = denorm_absent; +# 1452 +static constexpr inline bool has_denorm_loss = false; +# 1455 +static constexpr unsigned long long infinity() noexcept +# 1456 +{ return static_cast< unsigned long long>(0); } +# 1459 +static constexpr unsigned long long quiet_NaN() noexcept +# 1460 +{ return static_cast< unsigned long long>(0); } +# 1463 +static constexpr unsigned long long signaling_NaN() noexcept +# 1464 +{ return static_cast< unsigned long long>(0); } +# 1467 +static constexpr unsigned long long denorm_min() noexcept +# 1468 +{ return static_cast< unsigned long long>(0); } +# 1470 +static constexpr inline bool is_iec559 = false; +# 1471 +static constexpr inline bool is_bounded = true; +# 1472 +static constexpr inline bool is_modulo = true; +# 1474 +static constexpr inline bool traps = true; +# 1475 +static constexpr inline bool tinyness_before = false; +# 1476 +static constexpr inline float_round_style round_style = round_toward_zero; +# 1478 +}; +# 1637 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +template<> struct numeric_limits< __int128> { static constexpr inline bool is_specialized = true; static constexpr __int128 min() noexcept { return ((((__int128)(-1)) < (0)) ? (-((((__int128)(-1)) < (0)) ? (((((__int128)1) << ((128 - (((__int128)(-1)) < (0))) - 1)) - (1)) << 1) + (1) : (~((__int128)0)))) - (1) : ((__int128)0)); } static constexpr __int128 max() noexcept { return ((((__int128)(-1)) < (0)) ? (((((__int128)1) << ((128 - (((__int128)(-1)) < (0))) - 1)) - (1)) << 1) + (1) : (~((__int128)0))); } static constexpr inline int digits = (128 - 1); static constexpr inline int digits10 = (((128 - 1) * 643L) / (2136)); static constexpr inline bool is_signed = true; static constexpr inline bool is_integer = true; static constexpr inline bool is_exact = true; static constexpr inline int radix = 2; static constexpr __int128 epsilon() noexcept { return 0; } static constexpr __int128 round_error() noexcept { return 0; } static constexpr __int128 lowest() noexcept { return min(); } static constexpr inline int max_digits10 = 0; static constexpr inline int min_exponent = 0; static constexpr inline int min_exponent10 = 0; static constexpr inline int max_exponent = 0; static constexpr inline int max_exponent10 = 0; static constexpr inline bool has_infinity = false; static constexpr inline bool has_quiet_NaN = false; static constexpr inline bool has_signaling_NaN = false; static constexpr inline float_denorm_style has_denorm = denorm_absent; static constexpr inline bool has_denorm_loss = false; static constexpr __int128 infinity() noexcept { return static_cast< __int128>(0); } static constexpr __int128 quiet_NaN() noexcept { return static_cast< __int128>(0); } static constexpr __int128 signaling_NaN() noexcept { return static_cast< __int128>(0); } static constexpr __int128 denorm_min() noexcept { return static_cast< __int128>(0); } static constexpr inline bool is_iec559 = false; static constexpr inline bool is_bounded = true; static constexpr inline bool is_modulo = false; static constexpr inline bool traps = true; static constexpr inline bool tinyness_before = false; static constexpr inline float_round_style round_style = round_toward_zero; }; template<> struct numeric_limits< unsigned __int128> { static constexpr inline bool is_specialized = true; static constexpr unsigned __int128 min() noexcept { return 0; } static constexpr unsigned __int128 max() noexcept { return ((((unsigned __int128)(-1)) < (0)) ? (((((unsigned __int128)1) << ((128 - (((unsigned __int128)(-1)) < (0))) - 1)) - (1)) << 1) + (1) : (~((unsigned __int128)0))); } static constexpr unsigned __int128 lowest() noexcept { return min(); } static constexpr inline int max_digits10 = 0; static constexpr inline int digits = 128; static constexpr inline int digits10 = (((128) * 643L) / (2136)); static constexpr inline bool is_signed = false; static constexpr inline bool is_integer = true; static constexpr inline bool is_exact = true; static constexpr inline int radix = 2; static constexpr unsigned __int128 epsilon() noexcept { return 0; } static constexpr unsigned __int128 round_error() noexcept { return 0; } static constexpr inline int min_exponent = 0; static constexpr inline int min_exponent10 = 0; static constexpr inline int max_exponent = 0; static constexpr inline int max_exponent10 = 0; static constexpr inline bool has_infinity = false; static constexpr inline bool has_quiet_NaN = false; static constexpr inline bool has_signaling_NaN = false; static constexpr inline float_denorm_style has_denorm = denorm_absent; static constexpr inline bool has_denorm_loss = false; static constexpr unsigned __int128 infinity() noexcept { return static_cast< unsigned __int128>(0); } static constexpr unsigned __int128 quiet_NaN() noexcept { return static_cast< unsigned __int128>(0); } static constexpr unsigned __int128 signaling_NaN() noexcept { return static_cast< unsigned __int128>(0); } static constexpr unsigned __int128 denorm_min() noexcept { return static_cast< unsigned __int128>(0); } static constexpr inline bool is_iec559 = false; static constexpr inline bool is_bounded = true; static constexpr inline bool is_modulo = true; static constexpr inline bool traps = true; static constexpr inline bool tinyness_before = false; static constexpr inline float_round_style round_style = round_toward_zero; }; +# 1670 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +template<> struct numeric_limits< float> { +# 1672 +static constexpr inline bool is_specialized = true; +# 1675 +static constexpr float min() noexcept { return (1.1754944E-38F); } +# 1678 +static constexpr float max() noexcept { return (3.4028235E38F); } +# 1682 +static constexpr float lowest() noexcept { return -(3.4028235E38F); } +# 1685 +static constexpr inline int digits = 24; +# 1686 +static constexpr inline int digits10 = 6; +# 1688 +static constexpr inline int max_digits10 = ((2) + (((24) * 643L) / (2136))); +# 1691 +static constexpr inline bool is_signed = true; +# 1692 +static constexpr inline bool is_integer = false; +# 1693 +static constexpr inline bool is_exact = false; +# 1694 +static constexpr inline int radix = 2; +# 1697 +static constexpr float epsilon() noexcept { return (1.1920929E-7F); } +# 1700 +static constexpr float round_error() noexcept { return (0.5F); } +# 1702 +static constexpr inline int min_exponent = (-125); +# 1703 +static constexpr inline int min_exponent10 = (-37); +# 1704 +static constexpr inline int max_exponent = 128; +# 1705 +static constexpr inline int max_exponent10 = 38; +# 1707 +static constexpr inline bool has_infinity = (1); +# 1708 +static constexpr inline bool has_quiet_NaN = (1); +# 1709 +static constexpr inline bool has_signaling_NaN = has_quiet_NaN; +# 1710 +static constexpr inline float_denorm_style has_denorm = (((bool)1) ? denorm_present : denorm_absent); +# 1712 +static constexpr inline bool has_denorm_loss = false; +# 1716 +static constexpr float infinity() noexcept { return __builtin_huge_valf(); } +# 1719 +static constexpr float quiet_NaN() noexcept { return __builtin_nanf(""); } +# 1722 +static constexpr float signaling_NaN() noexcept { return __builtin_nansf(""); } +# 1725 +static constexpr float denorm_min() noexcept { return (1.4E-45F); } +# 1727 +static constexpr inline bool is_iec559 = (has_infinity && has_quiet_NaN && (has_denorm == (denorm_present))); +# 1729 +static constexpr inline bool is_bounded = true; +# 1730 +static constexpr inline bool is_modulo = false; +# 1732 +static constexpr inline bool traps = false; +# 1733 +static constexpr inline bool tinyness_before = false; +# 1735 +static constexpr inline float_round_style round_style = round_to_nearest; +# 1737 +}; +# 1745 +template<> struct numeric_limits< double> { +# 1747 +static constexpr inline bool is_specialized = true; +# 1750 +static constexpr double min() noexcept { return (double)(2.2250738585072013831E-308L); } +# 1753 +static constexpr double max() noexcept { return (double)(1.7976931348623157081E308L); } +# 1757 +static constexpr double lowest() noexcept { return -((double)(1.7976931348623157081E308L)); } +# 1760 +static constexpr inline int digits = 53; +# 1761 +static constexpr inline int digits10 = 15; +# 1763 +static constexpr inline int max_digits10 = ((2) + (((53) * 643L) / (2136))); +# 1766 +static constexpr inline bool is_signed = true; +# 1767 +static constexpr inline bool is_integer = false; +# 1768 +static constexpr inline bool is_exact = false; +# 1769 +static constexpr inline int radix = 2; +# 1772 +static constexpr double epsilon() noexcept { return (double)(2.2204460492503130808E-16L); } +# 1775 +static constexpr double round_error() noexcept { return (0.5); } +# 1777 +static constexpr inline int min_exponent = (-1021); +# 1778 +static constexpr inline int min_exponent10 = (-307); +# 1779 +static constexpr inline int max_exponent = 1024; +# 1780 +static constexpr inline int max_exponent10 = 308; +# 1782 +static constexpr inline bool has_infinity = (1); +# 1783 +static constexpr inline bool has_quiet_NaN = (1); +# 1784 +static constexpr inline bool has_signaling_NaN = has_quiet_NaN; +# 1785 +static constexpr inline float_denorm_style has_denorm = (((bool)1) ? denorm_present : denorm_absent); +# 1787 +static constexpr inline bool has_denorm_loss = false; +# 1791 +static constexpr double infinity() noexcept { return __builtin_huge_val(); } +# 1794 +static constexpr double quiet_NaN() noexcept { return __builtin_nan(""); } +# 1797 +static constexpr double signaling_NaN() noexcept { return __builtin_nans(""); } +# 1800 +static constexpr double denorm_min() noexcept { return (double)(4.940656458412465442E-324L); } +# 1802 +static constexpr inline bool is_iec559 = (has_infinity && has_quiet_NaN && (has_denorm == (denorm_present))); +# 1804 +static constexpr inline bool is_bounded = true; +# 1805 +static constexpr inline bool is_modulo = false; +# 1807 +static constexpr inline bool traps = false; +# 1808 +static constexpr inline bool tinyness_before = false; +# 1810 +static constexpr inline float_round_style round_style = round_to_nearest; +# 1812 +}; +# 1820 +template<> struct numeric_limits< long double> { +# 1822 +static constexpr inline bool is_specialized = true; +# 1825 +static constexpr long double min() noexcept { return (3.3621031431120935063E-4932L); } +# 1828 +static constexpr long double max() noexcept { return (1.189731495357231765E4932L); } +# 1832 +static constexpr long double lowest() noexcept { return -(1.189731495357231765E4932L); } +# 1835 +static constexpr inline int digits = 64; +# 1836 +static constexpr inline int digits10 = 18; +# 1838 +static constexpr inline int max_digits10 = ((2) + (((64) * 643L) / (2136))); +# 1841 +static constexpr inline bool is_signed = true; +# 1842 +static constexpr inline bool is_integer = false; +# 1843 +static constexpr inline bool is_exact = false; +# 1844 +static constexpr inline int radix = 2; +# 1847 +static constexpr long double epsilon() noexcept { return (1.084202172485504434E-19L); } +# 1850 +static constexpr long double round_error() noexcept { return (0.5L); } +# 1852 +static constexpr inline int min_exponent = (-16381); +# 1853 +static constexpr inline int min_exponent10 = (-4931); +# 1854 +static constexpr inline int max_exponent = 16384; +# 1855 +static constexpr inline int max_exponent10 = 4932; +# 1857 +static constexpr inline bool has_infinity = (1); +# 1858 +static constexpr inline bool has_quiet_NaN = (1); +# 1859 +static constexpr inline bool has_signaling_NaN = has_quiet_NaN; +# 1860 +static constexpr inline float_denorm_style has_denorm = (((bool)1) ? denorm_present : denorm_absent); +# 1862 +static constexpr inline bool has_denorm_loss = false; +# 1866 +static constexpr long double infinity() noexcept { return __builtin_huge_vall(); } +# 1869 +static constexpr long double quiet_NaN() noexcept { return __builtin_nanl(""); } +# 1872 +static constexpr long double signaling_NaN() noexcept { return __builtin_nansl(""); } +# 1875 +static constexpr long double denorm_min() noexcept { return (3.6E-4951L); } +# 1877 +static constexpr inline bool is_iec559 = (has_infinity && has_quiet_NaN && (has_denorm == (denorm_present))); +# 1879 +static constexpr inline bool is_bounded = true; +# 1880 +static constexpr inline bool is_modulo = false; +# 1882 +static constexpr inline bool traps = false; +# 1883 +static constexpr inline bool tinyness_before = false; +# 1885 +static constexpr inline float_round_style round_style = round_to_nearest; +# 1887 +}; +# 2077 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/limits" 3 +} +# 39 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 +namespace __detail { +# 55 +template< class _Tp> +# 56 +struct __floating_point_constant { +# 58 +static const _Tp __value; +# 59 +}; +# 63 +template< class _Tp> +# 64 +struct __numeric_constants { +# 67 +static _Tp __pi() throw() +# 68 +{ return static_cast< _Tp>((3.1415926535897932385L)); } +# 70 +static _Tp __pi_2() throw() +# 71 +{ return static_cast< _Tp>((1.5707963267948966193L)); } +# 73 +static _Tp __pi_3() throw() +# 74 +{ return static_cast< _Tp>((1.0471975511965977461L)); } +# 76 +static _Tp __pi_4() throw() +# 77 +{ return static_cast< _Tp>((0.78539816339744830963L)); } +# 79 +static _Tp __1_pi() throw() +# 80 +{ return static_cast< _Tp>((0.31830988618379067154L)); } +# 82 +static _Tp __2_sqrtpi() throw() +# 83 +{ return static_cast< _Tp>((1.1283791670955125738L)); } +# 85 +static _Tp __sqrt2() throw() +# 86 +{ return static_cast< _Tp>((1.4142135623730950488L)); } +# 88 +static _Tp __sqrt3() throw() +# 89 +{ return static_cast< _Tp>((1.7320508075688772936L)); } +# 91 +static _Tp __sqrtpio2() throw() +# 92 +{ return static_cast< _Tp>((1.2533141373155002512L)); } +# 94 +static _Tp __sqrt1_2() throw() +# 95 +{ return static_cast< _Tp>((0.7071067811865475244L)); } +# 97 +static _Tp __lnpi() throw() +# 98 +{ return static_cast< _Tp>((1.1447298858494001742L)); } +# 100 +static _Tp __gamma_e() throw() +# 101 +{ return static_cast< _Tp>((0.5772156649015328606L)); } +# 103 +static _Tp __euler() throw() +# 104 +{ return static_cast< _Tp>((2.7182818284590452354L)); } +# 105 +}; +# 114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 +template< class _Tp> inline bool +# 115 +__isnan(_Tp __x) +# 116 +{ return std::isnan(__x); } +# 133 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/special_function_util.h" 3 +} +# 139 +} +# 51 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +namespace __detail { +# 76 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 78 +__bernoulli_series(unsigned __n) +# 79 +{ +# 81 +static const _Tp __num[28] = {((_Tp)1UL), ((-((_Tp)1UL)) / ((_Tp)2UL)), (((_Tp)1UL) / ((_Tp)6UL)), ((_Tp)0UL), ((-((_Tp)1UL)) / ((_Tp)30UL)), ((_Tp)0UL), (((_Tp)1UL) / ((_Tp)42UL)), ((_Tp)0UL), ((-((_Tp)1UL)) / ((_Tp)30UL)), ((_Tp)0UL), (((_Tp)5UL) / ((_Tp)66UL)), ((_Tp)0UL), ((-((_Tp)691UL)) / ((_Tp)2730UL)), ((_Tp)0UL), (((_Tp)7UL) / ((_Tp)6UL)), ((_Tp)0UL), ((-((_Tp)3617UL)) / ((_Tp)510UL)), ((_Tp)0UL), (((_Tp)43867UL) / ((_Tp)798UL)), ((_Tp)0UL), ((-((_Tp)174611)) / ((_Tp)330UL)), ((_Tp)0UL), (((_Tp)854513UL) / ((_Tp)138UL)), ((_Tp)0UL), ((-((_Tp)236364091UL)) / ((_Tp)2730UL)), ((_Tp)0UL), (((_Tp)8553103UL) / ((_Tp)6UL)), ((_Tp)0UL)}; +# 98 +if (__n == (0)) { +# 99 +return (_Tp)1; } +# 101 +if (__n == (1)) { +# 102 +return (-((_Tp)1)) / ((_Tp)2); } +# 105 +if ((__n % (2)) == (1)) { +# 106 +return (_Tp)0; } +# 109 +if (__n < (28)) { +# 110 +return __num[__n]; } +# 113 +_Tp __fact = ((_Tp)1); +# 114 +if (((__n / (2)) % (2)) == (0)) { +# 115 +__fact *= ((_Tp)(-1)); } +# 116 +for (unsigned __k = (1); __k <= __n; ++__k) { +# 117 +__fact *= (__k / (((_Tp)2) * __numeric_constants< _Tp> ::__pi())); } +# 118 +__fact *= ((_Tp)2); +# 120 +_Tp __sum = ((_Tp)0); +# 121 +for (unsigned __i = (1); __i < (1000); ++__i) +# 122 +{ +# 123 +_Tp __term = std::pow((_Tp)__i, -((_Tp)__n)); +# 124 +if (__term < std::template numeric_limits< _Tp> ::epsilon()) { +# 125 +break; } +# 126 +__sum += __term; +# 127 +} +# 129 +return __fact * __sum; +# 130 +} +# 139 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> inline _Tp +# 141 +__bernoulli(int __n) +# 142 +{ return __bernoulli_series< _Tp> (__n); } +# 153 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 155 +__log_gamma_bernoulli(_Tp __x) +# 156 +{ +# 157 +_Tp __lg = (((__x - ((_Tp)(0.5L))) * std::log(__x)) - __x) + (((_Tp)(0.5L)) * std::log(((_Tp)2) * __numeric_constants< _Tp> ::__pi())); +# 161 +const _Tp __xx = __x * __x; +# 162 +_Tp __help = ((_Tp)1) / __x; +# 163 +for (unsigned __i = (1); __i < (20); ++__i) +# 164 +{ +# 165 +const _Tp __2i = (_Tp)((2) * __i); +# 166 +__help /= ((__2i * (__2i - ((_Tp)1))) * __xx); +# 167 +__lg += (__bernoulli< _Tp> ((2) * __i) * __help); +# 168 +} +# 170 +return __lg; +# 171 +} +# 181 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 183 +__log_gamma_lanczos(_Tp __x) +# 184 +{ +# 185 +const _Tp __xm1 = __x - ((_Tp)1); +# 187 +static const _Tp __lanczos_cheb_7[9] = {((_Tp)(0.99999999999980993226L)), ((_Tp)(676.52036812188509857L)), ((_Tp)(-(1259.1392167224028704L))), ((_Tp)(771.32342877765307887L)), ((_Tp)(-(176.61502916214059906L))), ((_Tp)(12.507343278686904814L)), ((_Tp)(-(0.1385710952657201169L))), ((_Tp)(9.9843695780195708595E-6L)), ((_Tp)(1.5056327351493115584E-7L))}; +# 199 +static const _Tp __LOGROOT2PI = ((_Tp)(0.9189385332046727418L)); +# 202 +_Tp __sum = (__lanczos_cheb_7[0]); +# 203 +for (unsigned __k = (1); __k < (9); ++__k) { +# 204 +__sum += ((__lanczos_cheb_7[__k]) / (__xm1 + __k)); } +# 206 +const _Tp __term1 = (__xm1 + ((_Tp)(0.5L))) * std::log((__xm1 + ((_Tp)(7.5L))) / __numeric_constants< _Tp> ::__euler()); +# 209 +const _Tp __term2 = __LOGROOT2PI + std::log(__sum); +# 210 +const _Tp __result = __term1 + (__term2 - ((_Tp)7)); +# 212 +return __result; +# 213 +} +# 225 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 227 +__log_gamma(_Tp __x) +# 228 +{ +# 229 +if (__x > ((_Tp)(0.5L))) { +# 230 +return __log_gamma_lanczos(__x); } else +# 232 +{ +# 233 +const _Tp __sin_fact = std::abs(std::sin(__numeric_constants< _Tp> ::__pi() * __x)); +# 235 +if (__sin_fact == ((_Tp)0)) { +# 236 +std::__throw_domain_error("Argument is nonpositive integer in __log_gamma"); } +# 238 +return (__numeric_constants< _Tp> ::__lnpi() - std::log(__sin_fact)) - __log_gamma_lanczos(((_Tp)1) - __x); +# 241 +} +# 242 +} +# 252 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 254 +__log_gamma_sign(_Tp __x) +# 255 +{ +# 256 +if (__x > ((_Tp)0)) { +# 257 +return (_Tp)1; } else +# 259 +{ +# 260 +const _Tp __sin_fact = std::sin(__numeric_constants< _Tp> ::__pi() * __x); +# 262 +if (__sin_fact > ((_Tp)0)) { +# 263 +return 1; } else { +# 264 +if (__sin_fact < ((_Tp)0)) { +# 265 +return -((_Tp)1); } else { +# 267 +return (_Tp)0; } } +# 268 +} +# 269 +} +# 283 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 285 +__log_bincoef(unsigned __n, unsigned __k) +# 286 +{ +# 288 +static const _Tp __max_bincoeff = (std::template numeric_limits< _Tp> ::max_exponent10 * std::log((_Tp)10)) - ((_Tp)1); +# 292 +_Tp __coeff = (std::lgamma((_Tp)((1) + __n)) - std::lgamma((_Tp)((1) + __k))) - std::lgamma((_Tp)(((1) + __n) - __k)); +# 300 +} +# 314 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 316 +__bincoef(unsigned __n, unsigned __k) +# 317 +{ +# 319 +static const _Tp __max_bincoeff = (std::template numeric_limits< _Tp> ::max_exponent10 * std::log((_Tp)10)) - ((_Tp)1); +# 323 +const _Tp __log_coeff = __log_bincoef< _Tp> (__n, __k); +# 324 +if (__log_coeff > __max_bincoeff) { +# 325 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 327 +return std::exp(__log_coeff); } +# 328 +} +# 337 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> inline _Tp +# 339 +__gamma(_Tp __x) +# 340 +{ return std::exp(__log_gamma(__x)); } +# 356 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 358 +__psi_series(_Tp __x) +# 359 +{ +# 360 +_Tp __sum = (-__numeric_constants< _Tp> ::__gamma_e()) - (((_Tp)1) / __x); +# 361 +const unsigned __max_iter = (100000); +# 362 +for (unsigned __k = (1); __k < __max_iter; ++__k) +# 363 +{ +# 364 +const _Tp __term = __x / (__k * (__k + __x)); +# 365 +__sum += __term; +# 366 +if (std::abs(__term / __sum) < std::template numeric_limits< _Tp> ::epsilon()) { +# 367 +break; } +# 368 +} +# 369 +return __sum; +# 370 +} +# 386 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 388 +__psi_asymp(_Tp __x) +# 389 +{ +# 390 +_Tp __sum = std::log(__x) - (((_Tp)(0.5L)) / __x); +# 391 +const _Tp __xx = __x * __x; +# 392 +_Tp __xp = __xx; +# 393 +const unsigned __max_iter = (100); +# 394 +for (unsigned __k = (1); __k < __max_iter; ++__k) +# 395 +{ +# 396 +const _Tp __term = __bernoulli< _Tp> ((2) * __k) / (((2) * __k) * __xp); +# 397 +__sum -= __term; +# 398 +if (std::abs(__term / __sum) < std::template numeric_limits< _Tp> ::epsilon()) { +# 399 +break; } +# 400 +__xp *= __xx; +# 401 +} +# 402 +return __sum; +# 403 +} +# 417 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 419 +__psi(_Tp __x) +# 420 +{ +# 421 +const int __n = static_cast< int>(__x + (0.5L)); +# 422 +const _Tp __eps = ((_Tp)4) * std::template numeric_limits< _Tp> ::epsilon(); +# 423 +if ((__n <= 0) && (std::abs(__x - ((_Tp)__n)) < __eps)) { +# 424 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 425 +if (__x < ((_Tp)0)) +# 426 +{ +# 427 +const _Tp __pi = __numeric_constants< _Tp> ::__pi(); +# 428 +return __psi(((_Tp)1) - __x) - ((__pi * std::cos(__pi * __x)) / std::sin(__pi * __x)); +# 430 +} else { +# 431 +if (__x > ((_Tp)100)) { +# 432 +return __psi_asymp(__x); } else { +# 434 +return __psi_series(__x); } } } +# 435 +} +# 446 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/gamma.tcc" 3 +template< class _Tp> _Tp +# 448 +__psi(unsigned __n, _Tp __x) +# 449 +{ +# 450 +if (__x <= ((_Tp)0)) { +# 451 +std::__throw_domain_error("Argument out of range in __psi"); } else { +# 453 +if (__n == (0)) { +# 454 +return __psi(__x); } else +# 456 +{ +# 457 +const _Tp __hzeta = __hurwitz_zeta((_Tp)(__n + (1)), __x); +# 459 +const _Tp __ln_nfact = std::lgamma((_Tp)(__n + (1))); +# 463 +_Tp __result = std::exp(__ln_nfact) * __hzeta; +# 464 +if ((__n % (2)) == (1)) { +# 465 +__result = (-__result); } +# 466 +return __result; +# 467 +} } +# 468 +} +# 469 +} +# 476 +} +# 55 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 71 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +namespace __detail { +# 98 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +template< class _Tp> void +# 100 +__gamma_temme(_Tp __mu, _Tp & +# 101 +__gam1, _Tp &__gam2, _Tp &__gampl, _Tp &__gammi) +# 102 +{ +# 104 +__gampl = (((_Tp)1) / std::tgamma(((_Tp)1) + __mu)); +# 105 +__gammi = (((_Tp)1) / std::tgamma(((_Tp)1) - __mu)); +# 111 +if (std::abs(__mu) < std::template numeric_limits< _Tp> ::epsilon()) { +# 112 +__gam1 = (-((_Tp)__numeric_constants< _Tp> ::__gamma_e())); } else { +# 114 +__gam1 = ((__gammi - __gampl) / (((_Tp)2) * __mu)); } +# 116 +__gam2 = ((__gammi + __gampl) / ((_Tp)2)); +# 119 +} +# 136 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +template< class _Tp> void +# 138 +__bessel_jn(_Tp __nu, _Tp __x, _Tp & +# 139 +__Jnu, _Tp &__Nnu, _Tp &__Jpnu, _Tp &__Npnu) +# 140 +{ +# 141 +if (__x == ((_Tp)0)) +# 142 +{ +# 143 +if (__nu == ((_Tp)0)) +# 144 +{ +# 145 +__Jnu = ((_Tp)1); +# 146 +__Jpnu = ((_Tp)0); +# 147 +} else { +# 148 +if (__nu == ((_Tp)1)) +# 149 +{ +# 150 +__Jnu = ((_Tp)0); +# 151 +__Jpnu = ((_Tp)(0.5L)); +# 152 +} else +# 154 +{ +# 155 +__Jnu = ((_Tp)0); +# 156 +__Jpnu = ((_Tp)0); +# 157 +} } +# 158 +__Nnu = (-std::template numeric_limits< _Tp> ::infinity()); +# 159 +__Npnu = std::template numeric_limits< _Tp> ::infinity(); +# 160 +return; +# 161 +} +# 163 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 168 +const _Tp __fp_min = std::sqrt(std::template numeric_limits< _Tp> ::min()); +# 169 +const int __max_iter = 15000; +# 170 +const _Tp __x_min = ((_Tp)2); +# 172 +const int __nl = (__x < __x_min) ? static_cast< int>(__nu + ((_Tp)(0.5L))) : std::max(0, static_cast< int>((__nu - __x) + ((_Tp)(1.5L)))); +# 176 +const _Tp __mu = __nu - __nl; +# 177 +const _Tp __mu2 = __mu * __mu; +# 178 +const _Tp __xi = ((_Tp)1) / __x; +# 179 +const _Tp __xi2 = ((_Tp)2) * __xi; +# 180 +_Tp __w = __xi2 / __numeric_constants< _Tp> ::__pi(); +# 181 +int __isign = 1; +# 182 +_Tp __h = __nu * __xi; +# 183 +if (__h < __fp_min) { +# 184 +__h = __fp_min; } +# 185 +_Tp __b = __xi2 * __nu; +# 186 +_Tp __d = ((_Tp)0); +# 187 +_Tp __c = __h; +# 188 +int __i; +# 189 +for (__i = 1; __i <= __max_iter; ++__i) +# 190 +{ +# 191 +__b += __xi2; +# 192 +__d = (__b - __d); +# 193 +if (std::abs(__d) < __fp_min) { +# 194 +__d = __fp_min; } +# 195 +__c = (__b - (((_Tp)1) / __c)); +# 196 +if (std::abs(__c) < __fp_min) { +# 197 +__c = __fp_min; } +# 198 +__d = (((_Tp)1) / __d); +# 199 +const _Tp __del = __c * __d; +# 200 +__h *= __del; +# 201 +if (__d < ((_Tp)0)) { +# 202 +__isign = (-__isign); } +# 203 +if (std::abs(__del - ((_Tp)1)) < __eps) { +# 204 +break; } +# 205 +} +# 206 +if (__i > __max_iter) { +# 207 +std::__throw_runtime_error("Argument x too large in __bessel_jn; try asymptotic expansion."); } +# 209 +_Tp __Jnul = __isign * __fp_min; +# 210 +_Tp __Jpnul = __h * __Jnul; +# 211 +_Tp __Jnul1 = __Jnul; +# 212 +_Tp __Jpnu1 = __Jpnul; +# 213 +_Tp __fact = __nu * __xi; +# 214 +for (int __l = __nl; __l >= 1; --__l) +# 215 +{ +# 216 +const _Tp __Jnutemp = (__fact * __Jnul) + __Jpnul; +# 217 +__fact -= __xi; +# 218 +__Jpnul = ((__fact * __Jnutemp) - __Jnul); +# 219 +__Jnul = __Jnutemp; +# 220 +} +# 221 +if (__Jnul == ((_Tp)0)) { +# 222 +__Jnul = __eps; } +# 223 +_Tp __f = __Jpnul / __Jnul; +# 224 +_Tp __Nmu, __Nnu1, __Npmu, __Jmu; +# 225 +if (__x < __x_min) +# 226 +{ +# 227 +const _Tp __x2 = __x / ((_Tp)2); +# 228 +const _Tp __pimu = __numeric_constants< _Tp> ::__pi() * __mu; +# 229 +_Tp __fact = (std::abs(__pimu) < __eps) ? (_Tp)1 : (__pimu / std::sin(__pimu)); +# 231 +_Tp __d = (-std::log(__x2)); +# 232 +_Tp __e = __mu * __d; +# 233 +_Tp __fact2 = (std::abs(__e) < __eps) ? (_Tp)1 : (std::sinh(__e) / __e); +# 235 +_Tp __gam1, __gam2, __gampl, __gammi; +# 236 +__gamma_temme(__mu, __gam1, __gam2, __gampl, __gammi); +# 237 +_Tp __ff = ((((_Tp)2) / __numeric_constants< _Tp> ::__pi()) * __fact) * ((__gam1 * std::cosh(__e)) + ((__gam2 * __fact2) * __d)); +# 239 +__e = std::exp(__e); +# 240 +_Tp __p = __e / (__numeric_constants< _Tp> ::__pi() * __gampl); +# 241 +_Tp __q = ((_Tp)1) / ((__e * __numeric_constants< _Tp> ::__pi()) * __gammi); +# 242 +const _Tp __pimu2 = __pimu / ((_Tp)2); +# 243 +_Tp __fact3 = (std::abs(__pimu2) < __eps) ? (_Tp)1 : (std::sin(__pimu2) / __pimu2); +# 245 +_Tp __r = ((__numeric_constants< _Tp> ::__pi() * __pimu2) * __fact3) * __fact3; +# 246 +_Tp __c = ((_Tp)1); +# 247 +__d = ((-__x2) * __x2); +# 248 +_Tp __sum = __ff + (__r * __q); +# 249 +_Tp __sum1 = __p; +# 250 +for (__i = 1; __i <= __max_iter; ++__i) +# 251 +{ +# 252 +__ff = ((((__i * __ff) + __p) + __q) / ((__i * __i) - __mu2)); +# 253 +__c *= (__d / ((_Tp)__i)); +# 254 +__p /= (((_Tp)__i) - __mu); +# 255 +__q /= (((_Tp)__i) + __mu); +# 256 +const _Tp __del = __c * (__ff + (__r * __q)); +# 257 +__sum += __del; +# 258 +const _Tp __del1 = (__c * __p) - (__i * __del); +# 259 +__sum1 += __del1; +# 260 +if (std::abs(__del) < (__eps * (((_Tp)1) + std::abs(__sum)))) { +# 261 +break; } +# 262 +} +# 263 +if (__i > __max_iter) { +# 264 +std::__throw_runtime_error("Bessel y series failed to converge in __bessel_jn."); } +# 266 +__Nmu = (-__sum); +# 267 +__Nnu1 = ((-__sum1) * __xi2); +# 268 +__Npmu = (((__mu * __xi) * __Nmu) - __Nnu1); +# 269 +__Jmu = (__w / (__Npmu - (__f * __Nmu))); +# 270 +} else +# 272 +{ +# 273 +_Tp __a = ((_Tp)(0.25L)) - __mu2; +# 274 +_Tp __q = ((_Tp)1); +# 275 +_Tp __p = ((-__xi) / ((_Tp)2)); +# 276 +_Tp __br = ((_Tp)2) * __x; +# 277 +_Tp __bi = ((_Tp)2); +# 278 +_Tp __fact = (__a * __xi) / ((__p * __p) + (__q * __q)); +# 279 +_Tp __cr = __br + (__q * __fact); +# 280 +_Tp __ci = __bi + (__p * __fact); +# 281 +_Tp __den = (__br * __br) + (__bi * __bi); +# 282 +_Tp __dr = __br / __den; +# 283 +_Tp __di = (-__bi) / __den; +# 284 +_Tp __dlr = (__cr * __dr) - (__ci * __di); +# 285 +_Tp __dli = (__cr * __di) + (__ci * __dr); +# 286 +_Tp __temp = (__p * __dlr) - (__q * __dli); +# 287 +__q = ((__p * __dli) + (__q * __dlr)); +# 288 +__p = __temp; +# 289 +int __i; +# 290 +for (__i = 2; __i <= __max_iter; ++__i) +# 291 +{ +# 292 +__a += ((_Tp)(2 * (__i - 1))); +# 293 +__bi += ((_Tp)2); +# 294 +__dr = ((__a * __dr) + __br); +# 295 +__di = ((__a * __di) + __bi); +# 296 +if ((std::abs(__dr) + std::abs(__di)) < __fp_min) { +# 297 +__dr = __fp_min; } +# 298 +__fact = (__a / ((__cr * __cr) + (__ci * __ci))); +# 299 +__cr = (__br + (__cr * __fact)); +# 300 +__ci = (__bi - (__ci * __fact)); +# 301 +if ((std::abs(__cr) + std::abs(__ci)) < __fp_min) { +# 302 +__cr = __fp_min; } +# 303 +__den = ((__dr * __dr) + (__di * __di)); +# 304 +__dr /= __den; +# 305 +__di /= (-__den); +# 306 +__dlr = ((__cr * __dr) - (__ci * __di)); +# 307 +__dli = ((__cr * __di) + (__ci * __dr)); +# 308 +__temp = ((__p * __dlr) - (__q * __dli)); +# 309 +__q = ((__p * __dli) + (__q * __dlr)); +# 310 +__p = __temp; +# 311 +if ((std::abs(__dlr - ((_Tp)1)) + std::abs(__dli)) < __eps) { +# 312 +break; } +# 313 +} +# 314 +if (__i > __max_iter) { +# 315 +std::__throw_runtime_error("Lentz\'s method failed in __bessel_jn."); } +# 317 +const _Tp __gam = (__p - __f) / __q; +# 318 +__Jmu = std::sqrt(__w / (((__p - __f) * __gam) + __q)); +# 320 +__Jmu = std::copysign(__Jmu, __Jnul); +# 325 +__Nmu = (__gam * __Jmu); +# 326 +__Npmu = ((__p + (__q / __gam)) * __Nmu); +# 327 +__Nnu1 = (((__mu * __xi) * __Nmu) - __Npmu); +# 328 +} +# 329 +__fact = (__Jmu / __Jnul); +# 330 +__Jnu = (__fact * __Jnul1); +# 331 +__Jpnu = (__fact * __Jpnu1); +# 332 +for (__i = 1; __i <= __nl; ++__i) +# 333 +{ +# 334 +const _Tp __Nnutemp = (((__mu + __i) * __xi2) * __Nnu1) - __Nmu; +# 335 +__Nmu = __Nnu1; +# 336 +__Nnu1 = __Nnutemp; +# 337 +} +# 338 +__Nnu = __Nmu; +# 339 +__Npnu = (((__nu * __xi) * __Nmu) - __Nnu1); +# 342 +} +# 361 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +template< class _Tp> void +# 363 +__cyl_bessel_jn_asymp(_Tp __nu, _Tp __x, _Tp &__Jnu, _Tp &__Nnu) +# 364 +{ +# 365 +const _Tp __mu = (((_Tp)4) * __nu) * __nu; +# 366 +const _Tp __8x = ((_Tp)8) * __x; +# 368 +_Tp __P = ((_Tp)0); +# 369 +_Tp __Q = ((_Tp)0); +# 371 +_Tp __k = ((_Tp)0); +# 372 +_Tp __term = ((_Tp)1); +# 374 +int __epsP = 0; +# 375 +int __epsQ = 0; +# 377 +_Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 379 +do +# 380 +{ +# 381 +__term *= ((__k == 0) ? (_Tp)1 : ((-(__mu - (((2 * __k) - 1) * ((2 * __k) - 1)))) / (__k * __8x))); +# 385 +__epsP = (std::abs(__term) < (__eps * std::abs(__P))); +# 386 +__P += __term; +# 388 +__k++; +# 390 +__term *= ((__mu - (((2 * __k) - 1) * ((2 * __k) - 1))) / (__k * __8x)); +# 391 +__epsQ = (std::abs(__term) < (__eps * std::abs(__Q))); +# 392 +__Q += __term; +# 394 +if (__epsP && __epsQ && (__k > (__nu / (2.0)))) { +# 395 +break; } +# 397 +__k++; +# 398 +} +# 399 +while (__k < 1000); +# 401 +const _Tp __chi = __x - ((__nu + ((_Tp)(0.5L))) * __numeric_constants< _Tp> ::__pi_2()); +# 404 +const _Tp __c = std::cos(__chi); +# 405 +const _Tp __s = std::sin(__chi); +# 407 +const _Tp __coef = std::sqrt(((_Tp)2) / (__numeric_constants< _Tp> ::__pi() * __x)); +# 410 +__Jnu = (__coef * ((__c * __P) - (__s * __Q))); +# 411 +__Nnu = (__coef * ((__s * __P) + (__c * __Q))); +# 414 +} +# 444 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +template< class _Tp> _Tp +# 446 +__cyl_bessel_ij_series(_Tp __nu, _Tp __x, _Tp __sgn, unsigned +# 447 +__max_iter) +# 448 +{ +# 449 +if (__x == ((_Tp)0)) { +# 450 +return (__nu == ((_Tp)0)) ? (_Tp)1 : ((_Tp)0); } +# 452 +const _Tp __x2 = __x / ((_Tp)2); +# 453 +_Tp __fact = __nu * std::log(__x2); +# 455 +__fact -= std::lgamma(__nu + ((_Tp)1)); +# 459 +__fact = std::exp(__fact); +# 460 +const _Tp __xx4 = (__sgn * __x2) * __x2; +# 461 +_Tp __Jn = ((_Tp)1); +# 462 +_Tp __term = ((_Tp)1); +# 464 +for (unsigned __i = (1); __i < __max_iter; ++__i) +# 465 +{ +# 466 +__term *= (__xx4 / (((_Tp)__i) * (__nu + ((_Tp)__i)))); +# 467 +__Jn += __term; +# 468 +if (std::abs(__term / __Jn) < std::template numeric_limits< _Tp> ::epsilon()) { +# 469 +break; } +# 470 +} +# 472 +return __fact * __Jn; +# 473 +} +# 490 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +template< class _Tp> _Tp +# 492 +__cyl_bessel_j(_Tp __nu, _Tp __x) +# 493 +{ +# 494 +if ((__nu < ((_Tp)0)) || (__x < ((_Tp)0))) { +# 495 +std::__throw_domain_error("Bad argument in __cyl_bessel_j."); } else { +# 497 +if (__isnan(__nu) || __isnan(__x)) { +# 498 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 499 +if ((__x * __x) < (((_Tp)10) * (__nu + ((_Tp)1)))) { +# 500 +return __cyl_bessel_ij_series(__nu, __x, -((_Tp)1), 200); } else { +# 501 +if (__x > ((_Tp)1000)) +# 502 +{ +# 503 +_Tp __J_nu, __N_nu; +# 504 +__cyl_bessel_jn_asymp(__nu, __x, __J_nu, __N_nu); +# 505 +return __J_nu; +# 506 +} else +# 508 +{ +# 509 +_Tp __J_nu, __N_nu, __Jp_nu, __Np_nu; +# 510 +__bessel_jn(__nu, __x, __J_nu, __N_nu, __Jp_nu, __Np_nu); +# 511 +return __J_nu; +# 512 +} } } } +# 513 +} +# 532 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +template< class _Tp> _Tp +# 534 +__cyl_neumann_n(_Tp __nu, _Tp __x) +# 535 +{ +# 536 +if ((__nu < ((_Tp)0)) || (__x < ((_Tp)0))) { +# 537 +std::__throw_domain_error("Bad argument in __cyl_neumann_n."); } else { +# 539 +if (__isnan(__nu) || __isnan(__x)) { +# 540 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 541 +if (__x > ((_Tp)1000)) +# 542 +{ +# 543 +_Tp __J_nu, __N_nu; +# 544 +__cyl_bessel_jn_asymp(__nu, __x, __J_nu, __N_nu); +# 545 +return __N_nu; +# 546 +} else +# 548 +{ +# 549 +_Tp __J_nu, __N_nu, __Jp_nu, __Np_nu; +# 550 +__bessel_jn(__nu, __x, __J_nu, __N_nu, __Jp_nu, __Np_nu); +# 551 +return __N_nu; +# 552 +} } } +# 553 +} +# 569 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +template< class _Tp> void +# 571 +__sph_bessel_jn(unsigned __n, _Tp __x, _Tp & +# 572 +__j_n, _Tp &__n_n, _Tp &__jp_n, _Tp &__np_n) +# 573 +{ +# 574 +const _Tp __nu = ((_Tp)__n) + ((_Tp)(0.5L)); +# 576 +_Tp __J_nu, __N_nu, __Jp_nu, __Np_nu; +# 577 +__bessel_jn(__nu, __x, __J_nu, __N_nu, __Jp_nu, __Np_nu); +# 579 +const _Tp __factor = __numeric_constants< _Tp> ::__sqrtpio2() / std::sqrt(__x); +# 582 +__j_n = (__factor * __J_nu); +# 583 +__n_n = (__factor * __N_nu); +# 584 +__jp_n = ((__factor * __Jp_nu) - (__j_n / (((_Tp)2) * __x))); +# 585 +__np_n = ((__factor * __Np_nu) - (__n_n / (((_Tp)2) * __x))); +# 588 +} +# 604 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +template< class _Tp> _Tp +# 606 +__sph_bessel(unsigned __n, _Tp __x) +# 607 +{ +# 608 +if (__x < ((_Tp)0)) { +# 609 +std::__throw_domain_error("Bad argument in __sph_bessel."); } else { +# 611 +if (__isnan(__x)) { +# 612 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 613 +if (__x == ((_Tp)0)) +# 614 +{ +# 615 +if (__n == (0)) { +# 616 +return (_Tp)1; } else { +# 618 +return (_Tp)0; } +# 619 +} else +# 621 +{ +# 622 +_Tp __j_n, __n_n, __jp_n, __np_n; +# 623 +__sph_bessel_jn(__n, __x, __j_n, __n_n, __jp_n, __np_n); +# 624 +return __j_n; +# 625 +} } } +# 626 +} +# 642 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/bessel_function.tcc" 3 +template< class _Tp> _Tp +# 644 +__sph_neumann(unsigned __n, _Tp __x) +# 645 +{ +# 646 +if (__x < ((_Tp)0)) { +# 647 +std::__throw_domain_error("Bad argument in __sph_neumann."); } else { +# 649 +if (__isnan(__x)) { +# 650 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 651 +if (__x == ((_Tp)0)) { +# 652 +return -std::template numeric_limits< _Tp> ::infinity(); } else +# 654 +{ +# 655 +_Tp __j_n, __n_n, __jp_n, __np_n; +# 656 +__sph_bessel_jn(__n, __x, __j_n, __n_n, __jp_n, __np_n); +# 657 +return __n_n; +# 658 +} } } +# 659 +} +# 660 +} +# 667 +} +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 +namespace __detail { +# 79 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 +template< class _Tp> _Tp +# 81 +__beta_gamma(_Tp __x, _Tp __y) +# 82 +{ +# 84 +_Tp __bet; +# 86 +if (__x > __y) +# 87 +{ +# 88 +__bet = (std::tgamma(__x) / std::tgamma(__x + __y)); +# 90 +__bet *= std::tgamma(__y); +# 91 +} else +# 93 +{ +# 94 +__bet = (std::tgamma(__y) / std::tgamma(__x + __y)); +# 96 +__bet *= std::tgamma(__x); +# 97 +} +# 111 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 +return __bet; +# 112 +} +# 127 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 +template< class _Tp> _Tp +# 129 +__beta_lgamma(_Tp __x, _Tp __y) +# 130 +{ +# 132 +_Tp __bet = (std::lgamma(__x) + std::lgamma(__y)) - std::lgamma(__x + __y); +# 140 +__bet = std::exp(__bet); +# 141 +return __bet; +# 142 +} +# 158 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 +template< class _Tp> _Tp +# 160 +__beta_product(_Tp __x, _Tp __y) +# 161 +{ +# 163 +_Tp __bet = (__x + __y) / (__x * __y); +# 165 +unsigned __max_iter = (1000000); +# 166 +for (unsigned __k = (1); __k < __max_iter; ++__k) +# 167 +{ +# 168 +_Tp __term = (((_Tp)1) + ((__x + __y) / __k)) / ((((_Tp)1) + (__x / __k)) * (((_Tp)1) + (__y / __k))); +# 170 +__bet *= __term; +# 171 +} +# 173 +return __bet; +# 174 +} +# 189 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/beta_function.tcc" 3 +template< class _Tp> inline _Tp +# 191 +__beta(_Tp __x, _Tp __y) +# 192 +{ +# 193 +if (__isnan(__x) || __isnan(__y)) { +# 194 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 196 +return __beta_lgamma(__x, __y); } +# 197 +} +# 198 +} +# 205 +} +# 45 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 59 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +namespace __detail { +# 76 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 78 +__ellint_rf(_Tp __x, _Tp __y, _Tp __z) +# 79 +{ +# 80 +const _Tp __min = std::template numeric_limits< _Tp> ::min(); +# 81 +const _Tp __lolim = ((_Tp)5) * __min; +# 83 +if (((__x < ((_Tp)0)) || (__y < ((_Tp)0))) || (__z < ((_Tp)0))) { +# 84 +std::__throw_domain_error("Argument less than zero in __ellint_rf."); } else { +# 86 +if ((((__x + __y) < __lolim) || ((__x + __z) < __lolim)) || ((__y + __z) < __lolim)) { +# 88 +std::__throw_domain_error("Argument too small in __ellint_rf"); } else +# 90 +{ +# 91 +const _Tp __c0 = (((_Tp)1) / ((_Tp)4)); +# 92 +const _Tp __c1 = (((_Tp)1) / ((_Tp)24)); +# 93 +const _Tp __c2 = (((_Tp)1) / ((_Tp)10)); +# 94 +const _Tp __c3 = (((_Tp)3) / ((_Tp)44)); +# 95 +const _Tp __c4 = (((_Tp)1) / ((_Tp)14)); +# 97 +_Tp __xn = __x; +# 98 +_Tp __yn = __y; +# 99 +_Tp __zn = __z; +# 101 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 102 +const _Tp __errtol = std::pow(__eps, ((_Tp)1) / ((_Tp)6)); +# 103 +_Tp __mu; +# 104 +_Tp __xndev, __yndev, __zndev; +# 106 +const unsigned __max_iter = (100); +# 107 +for (unsigned __iter = (0); __iter < __max_iter; ++__iter) +# 108 +{ +# 109 +__mu = (((__xn + __yn) + __zn) / ((_Tp)3)); +# 110 +__xndev = (2 - ((__mu + __xn) / __mu)); +# 111 +__yndev = (2 - ((__mu + __yn) / __mu)); +# 112 +__zndev = (2 - ((__mu + __zn) / __mu)); +# 113 +_Tp __epsilon = std::max(std::abs(__xndev), std::abs(__yndev)); +# 114 +__epsilon = std::max(__epsilon, std::abs(__zndev)); +# 115 +if (__epsilon < __errtol) { +# 116 +break; } +# 117 +const _Tp __xnroot = std::sqrt(__xn); +# 118 +const _Tp __ynroot = std::sqrt(__yn); +# 119 +const _Tp __znroot = std::sqrt(__zn); +# 120 +const _Tp __lambda = (__xnroot * (__ynroot + __znroot)) + (__ynroot * __znroot); +# 122 +__xn = (__c0 * (__xn + __lambda)); +# 123 +__yn = (__c0 * (__yn + __lambda)); +# 124 +__zn = (__c0 * (__zn + __lambda)); +# 125 +} +# 127 +const _Tp __e2 = (__xndev * __yndev) - (__zndev * __zndev); +# 128 +const _Tp __e3 = (__xndev * __yndev) * __zndev; +# 129 +const _Tp __s = (((_Tp)1) + ((((__c1 * __e2) - __c2) - (__c3 * __e3)) * __e2)) + (__c4 * __e3); +# 132 +return __s / std::sqrt(__mu); +# 133 +} } +# 134 +} +# 153 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 155 +__comp_ellint_1_series(_Tp __k) +# 156 +{ +# 158 +const _Tp __kk = __k * __k; +# 160 +_Tp __term = __kk / ((_Tp)4); +# 161 +_Tp __sum = ((_Tp)1) + __term; +# 163 +const unsigned __max_iter = (1000); +# 164 +for (unsigned __i = (2); __i < __max_iter; ++__i) +# 165 +{ +# 166 +__term *= (((((2) * __i) - (1)) * __kk) / ((2) * __i)); +# 167 +if (__term < std::template numeric_limits< _Tp> ::epsilon()) { +# 168 +break; } +# 169 +__sum += __term; +# 170 +} +# 172 +return __numeric_constants< _Tp> ::__pi_2() * __sum; +# 173 +} +# 191 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 193 +__comp_ellint_1(_Tp __k) +# 194 +{ +# 196 +if (__isnan(__k)) { +# 197 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 198 +if (std::abs(__k) >= ((_Tp)1)) { +# 199 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 201 +return __ellint_rf((_Tp)0, ((_Tp)1) - (__k * __k), (_Tp)1); } } +# 202 +} +# 219 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 221 +__ellint_1(_Tp __k, _Tp __phi) +# 222 +{ +# 224 +if (__isnan(__k) || __isnan(__phi)) { +# 225 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 226 +if (std::abs(__k) > ((_Tp)1)) { +# 227 +std::__throw_domain_error("Bad argument in __ellint_1."); } else +# 229 +{ +# 231 +const int __n = std::floor((__phi / __numeric_constants< _Tp> ::__pi()) + ((_Tp)(0.5L))); +# 233 +const _Tp __phi_red = __phi - (__n * __numeric_constants< _Tp> ::__pi()); +# 236 +const _Tp __s = std::sin(__phi_red); +# 237 +const _Tp __c = std::cos(__phi_red); +# 239 +const _Tp __F = __s * __ellint_rf(__c * __c, ((_Tp)1) - (((__k * __k) * __s) * __s), (_Tp)1); +# 243 +if (__n == 0) { +# 244 +return __F; } else { +# 246 +return __F + ((((_Tp)2) * __n) * __comp_ellint_1(__k)); } +# 247 +} } +# 248 +} +# 266 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 268 +__comp_ellint_2_series(_Tp __k) +# 269 +{ +# 271 +const _Tp __kk = __k * __k; +# 273 +_Tp __term = __kk; +# 274 +_Tp __sum = __term; +# 276 +const unsigned __max_iter = (1000); +# 277 +for (unsigned __i = (2); __i < __max_iter; ++__i) +# 278 +{ +# 279 +const _Tp __i2m = ((2) * __i) - (1); +# 280 +const _Tp __i2 = (2) * __i; +# 281 +__term *= (((__i2m * __i2m) * __kk) / (__i2 * __i2)); +# 282 +if (__term < std::template numeric_limits< _Tp> ::epsilon()) { +# 283 +break; } +# 284 +__sum += (__term / __i2m); +# 285 +} +# 287 +return __numeric_constants< _Tp> ::__pi_2() * (((_Tp)1) - __sum); +# 288 +} +# 314 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 316 +__ellint_rd(_Tp __x, _Tp __y, _Tp __z) +# 317 +{ +# 318 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 319 +const _Tp __errtol = std::pow(__eps / ((_Tp)8), ((_Tp)1) / ((_Tp)6)); +# 320 +const _Tp __max = std::template numeric_limits< _Tp> ::max(); +# 321 +const _Tp __lolim = ((_Tp)2) / std::pow(__max, ((_Tp)2) / ((_Tp)3)); +# 323 +if ((__x < ((_Tp)0)) || (__y < ((_Tp)0))) { +# 324 +std::__throw_domain_error("Argument less than zero in __ellint_rd."); } else { +# 326 +if (((__x + __y) < __lolim) || (__z < __lolim)) { +# 327 +std::__throw_domain_error("Argument too small in __ellint_rd."); } else +# 330 +{ +# 331 +const _Tp __c0 = (((_Tp)1) / ((_Tp)4)); +# 332 +const _Tp __c1 = (((_Tp)3) / ((_Tp)14)); +# 333 +const _Tp __c2 = (((_Tp)1) / ((_Tp)6)); +# 334 +const _Tp __c3 = (((_Tp)9) / ((_Tp)22)); +# 335 +const _Tp __c4 = (((_Tp)3) / ((_Tp)26)); +# 337 +_Tp __xn = __x; +# 338 +_Tp __yn = __y; +# 339 +_Tp __zn = __z; +# 340 +_Tp __sigma = ((_Tp)0); +# 341 +_Tp __power4 = ((_Tp)1); +# 343 +_Tp __mu; +# 344 +_Tp __xndev, __yndev, __zndev; +# 346 +const unsigned __max_iter = (100); +# 347 +for (unsigned __iter = (0); __iter < __max_iter; ++__iter) +# 348 +{ +# 349 +__mu = (((__xn + __yn) + (((_Tp)3) * __zn)) / ((_Tp)5)); +# 350 +__xndev = ((__mu - __xn) / __mu); +# 351 +__yndev = ((__mu - __yn) / __mu); +# 352 +__zndev = ((__mu - __zn) / __mu); +# 353 +_Tp __epsilon = std::max(std::abs(__xndev), std::abs(__yndev)); +# 354 +__epsilon = std::max(__epsilon, std::abs(__zndev)); +# 355 +if (__epsilon < __errtol) { +# 356 +break; } +# 357 +_Tp __xnroot = std::sqrt(__xn); +# 358 +_Tp __ynroot = std::sqrt(__yn); +# 359 +_Tp __znroot = std::sqrt(__zn); +# 360 +_Tp __lambda = (__xnroot * (__ynroot + __znroot)) + (__ynroot * __znroot); +# 362 +__sigma += (__power4 / (__znroot * (__zn + __lambda))); +# 363 +__power4 *= __c0; +# 364 +__xn = (__c0 * (__xn + __lambda)); +# 365 +__yn = (__c0 * (__yn + __lambda)); +# 366 +__zn = (__c0 * (__zn + __lambda)); +# 367 +} +# 369 +_Tp __ea = __xndev * __yndev; +# 370 +_Tp __eb = __zndev * __zndev; +# 371 +_Tp __ec = __ea - __eb; +# 372 +_Tp __ed = __ea - (((_Tp)6) * __eb); +# 373 +_Tp __ef = (__ed + __ec) + __ec; +# 374 +_Tp __s1 = __ed * (((-__c1) + ((__c3 * __ed) / ((_Tp)3))) - ((((((_Tp)3) * __c4) * __zndev) * __ef) / ((_Tp)2))); +# 377 +_Tp __s2 = __zndev * ((__c2 * __ef) + (__zndev * ((((-__c3) * __ec) - (__zndev * __c4)) - __ea))); +# 381 +return (((_Tp)3) * __sigma) + ((__power4 * ((((_Tp)1) + __s1) + __s2)) / (__mu * std::sqrt(__mu))); +# 383 +} } +# 384 +} +# 399 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 401 +__comp_ellint_2(_Tp __k) +# 402 +{ +# 404 +if (__isnan(__k)) { +# 405 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 406 +if (std::abs(__k) == 1) { +# 407 +return (_Tp)1; } else { +# 408 +if (std::abs(__k) > ((_Tp)1)) { +# 409 +std::__throw_domain_error("Bad argument in __comp_ellint_2."); } else +# 411 +{ +# 412 +const _Tp __kk = __k * __k; +# 414 +return __ellint_rf((_Tp)0, ((_Tp)1) - __kk, (_Tp)1) - ((__kk * __ellint_rd((_Tp)0, ((_Tp)1) - __kk, (_Tp)1)) / ((_Tp)3)); +# 416 +} } } +# 417 +} +# 433 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 435 +__ellint_2(_Tp __k, _Tp __phi) +# 436 +{ +# 438 +if (__isnan(__k) || __isnan(__phi)) { +# 439 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 440 +if (std::abs(__k) > ((_Tp)1)) { +# 441 +std::__throw_domain_error("Bad argument in __ellint_2."); } else +# 443 +{ +# 445 +const int __n = std::floor((__phi / __numeric_constants< _Tp> ::__pi()) + ((_Tp)(0.5L))); +# 447 +const _Tp __phi_red = __phi - (__n * __numeric_constants< _Tp> ::__pi()); +# 450 +const _Tp __kk = __k * __k; +# 451 +const _Tp __s = std::sin(__phi_red); +# 452 +const _Tp __ss = __s * __s; +# 453 +const _Tp __sss = __ss * __s; +# 454 +const _Tp __c = std::cos(__phi_red); +# 455 +const _Tp __cc = __c * __c; +# 457 +const _Tp __E = (__s * __ellint_rf(__cc, ((_Tp)1) - (__kk * __ss), (_Tp)1)) - (((__kk * __sss) * __ellint_rd(__cc, ((_Tp)1) - (__kk * __ss), (_Tp)1)) / ((_Tp)3)); +# 463 +if (__n == 0) { +# 464 +return __E; } else { +# 466 +return __E + ((((_Tp)2) * __n) * __comp_ellint_2(__k)); } +# 467 +} } +# 468 +} +# 492 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 494 +__ellint_rc(_Tp __x, _Tp __y) +# 495 +{ +# 496 +const _Tp __min = std::template numeric_limits< _Tp> ::min(); +# 497 +const _Tp __lolim = ((_Tp)5) * __min; +# 499 +if (((__x < ((_Tp)0)) || (__y < ((_Tp)0))) || ((__x + __y) < __lolim)) { +# 500 +std::__throw_domain_error("Argument less than zero in __ellint_rc."); } else +# 503 +{ +# 504 +const _Tp __c0 = (((_Tp)1) / ((_Tp)4)); +# 505 +const _Tp __c1 = (((_Tp)1) / ((_Tp)7)); +# 506 +const _Tp __c2 = (((_Tp)9) / ((_Tp)22)); +# 507 +const _Tp __c3 = (((_Tp)3) / ((_Tp)10)); +# 508 +const _Tp __c4 = (((_Tp)3) / ((_Tp)8)); +# 510 +_Tp __xn = __x; +# 511 +_Tp __yn = __y; +# 513 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 514 +const _Tp __errtol = std::pow(__eps / ((_Tp)30), ((_Tp)1) / ((_Tp)6)); +# 515 +_Tp __mu; +# 516 +_Tp __sn; +# 518 +const unsigned __max_iter = (100); +# 519 +for (unsigned __iter = (0); __iter < __max_iter; ++__iter) +# 520 +{ +# 521 +__mu = ((__xn + (((_Tp)2) * __yn)) / ((_Tp)3)); +# 522 +__sn = (((__yn + __mu) / __mu) - ((_Tp)2)); +# 523 +if (std::abs(__sn) < __errtol) { +# 524 +break; } +# 525 +const _Tp __lambda = ((((_Tp)2) * std::sqrt(__xn)) * std::sqrt(__yn)) + __yn; +# 527 +__xn = (__c0 * (__xn + __lambda)); +# 528 +__yn = (__c0 * (__yn + __lambda)); +# 529 +} +# 531 +_Tp __s = (__sn * __sn) * (__c3 + (__sn * (__c1 + (__sn * (__c4 + (__sn * __c2)))))); +# 534 +return (((_Tp)1) + __s) / std::sqrt(__mu); +# 535 +} +# 536 +} +# 561 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 563 +__ellint_rj(_Tp __x, _Tp __y, _Tp __z, _Tp __p) +# 564 +{ +# 565 +const _Tp __min = std::template numeric_limits< _Tp> ::min(); +# 566 +const _Tp __lolim = std::pow(((_Tp)5) * __min, ((_Tp)1) / ((_Tp)3)); +# 568 +if (((__x < ((_Tp)0)) || (__y < ((_Tp)0))) || (__z < ((_Tp)0))) { +# 569 +std::__throw_domain_error("Argument less than zero in __ellint_rj."); } else { +# 571 +if (((((__x + __y) < __lolim) || ((__x + __z) < __lolim)) || ((__y + __z) < __lolim)) || (__p < __lolim)) { +# 573 +std::__throw_domain_error("Argument too small in __ellint_rj"); } else +# 576 +{ +# 577 +const _Tp __c0 = (((_Tp)1) / ((_Tp)4)); +# 578 +const _Tp __c1 = (((_Tp)3) / ((_Tp)14)); +# 579 +const _Tp __c2 = (((_Tp)1) / ((_Tp)3)); +# 580 +const _Tp __c3 = (((_Tp)3) / ((_Tp)22)); +# 581 +const _Tp __c4 = (((_Tp)3) / ((_Tp)26)); +# 583 +_Tp __xn = __x; +# 584 +_Tp __yn = __y; +# 585 +_Tp __zn = __z; +# 586 +_Tp __pn = __p; +# 587 +_Tp __sigma = ((_Tp)0); +# 588 +_Tp __power4 = ((_Tp)1); +# 590 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 591 +const _Tp __errtol = std::pow(__eps / ((_Tp)8), ((_Tp)1) / ((_Tp)6)); +# 593 +_Tp __mu; +# 594 +_Tp __xndev, __yndev, __zndev, __pndev; +# 596 +const unsigned __max_iter = (100); +# 597 +for (unsigned __iter = (0); __iter < __max_iter; ++__iter) +# 598 +{ +# 599 +__mu = ((((__xn + __yn) + __zn) + (((_Tp)2) * __pn)) / ((_Tp)5)); +# 600 +__xndev = ((__mu - __xn) / __mu); +# 601 +__yndev = ((__mu - __yn) / __mu); +# 602 +__zndev = ((__mu - __zn) / __mu); +# 603 +__pndev = ((__mu - __pn) / __mu); +# 604 +_Tp __epsilon = std::max(std::abs(__xndev), std::abs(__yndev)); +# 605 +__epsilon = std::max(__epsilon, std::abs(__zndev)); +# 606 +__epsilon = std::max(__epsilon, std::abs(__pndev)); +# 607 +if (__epsilon < __errtol) { +# 608 +break; } +# 609 +const _Tp __xnroot = std::sqrt(__xn); +# 610 +const _Tp __ynroot = std::sqrt(__yn); +# 611 +const _Tp __znroot = std::sqrt(__zn); +# 612 +const _Tp __lambda = (__xnroot * (__ynroot + __znroot)) + (__ynroot * __znroot); +# 614 +const _Tp __alpha1 = (__pn * ((__xnroot + __ynroot) + __znroot)) + ((__xnroot * __ynroot) * __znroot); +# 616 +const _Tp __alpha2 = __alpha1 * __alpha1; +# 617 +const _Tp __beta = (__pn * (__pn + __lambda)) * (__pn + __lambda); +# 619 +__sigma += (__power4 * __ellint_rc(__alpha2, __beta)); +# 620 +__power4 *= __c0; +# 621 +__xn = (__c0 * (__xn + __lambda)); +# 622 +__yn = (__c0 * (__yn + __lambda)); +# 623 +__zn = (__c0 * (__zn + __lambda)); +# 624 +__pn = (__c0 * (__pn + __lambda)); +# 625 +} +# 627 +_Tp __ea = (__xndev * (__yndev + __zndev)) + (__yndev * __zndev); +# 628 +_Tp __eb = (__xndev * __yndev) * __zndev; +# 629 +_Tp __ec = __pndev * __pndev; +# 630 +_Tp __e2 = __ea - (((_Tp)3) * __ec); +# 631 +_Tp __e3 = __eb + ((((_Tp)2) * __pndev) * (__ea - __ec)); +# 632 +_Tp __s1 = ((_Tp)1) + (__e2 * (((-__c1) + (((((_Tp)3) * __c3) * __e2) / ((_Tp)4))) - (((((_Tp)3) * __c4) * __e3) / ((_Tp)2)))); +# 634 +_Tp __s2 = __eb * ((__c2 / ((_Tp)2)) + (__pndev * (((-__c3) - __c3) + (__pndev * __c4)))); +# 636 +_Tp __s3 = ((__pndev * __ea) * (__c2 - (__pndev * __c3))) - ((__c2 * __pndev) * __ec); +# 639 +return (((_Tp)3) * __sigma) + ((__power4 * ((__s1 + __s2) + __s3)) / (__mu * std::sqrt(__mu))); +# 641 +} } +# 642 +} +# 661 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 663 +__comp_ellint_3(_Tp __k, _Tp __nu) +# 664 +{ +# 666 +if (__isnan(__k) || __isnan(__nu)) { +# 667 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 668 +if (__nu == ((_Tp)1)) { +# 669 +return std::template numeric_limits< _Tp> ::infinity(); } else { +# 670 +if (std::abs(__k) > ((_Tp)1)) { +# 671 +std::__throw_domain_error("Bad argument in __comp_ellint_3."); } else +# 673 +{ +# 674 +const _Tp __kk = __k * __k; +# 676 +return __ellint_rf((_Tp)0, ((_Tp)1) - __kk, (_Tp)1) + ((__nu * __ellint_rj((_Tp)0, ((_Tp)1) - __kk, (_Tp)1, ((_Tp)1) - __nu)) / ((_Tp)3)); +# 680 +} } } +# 681 +} +# 701 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/ell_integral.tcc" 3 +template< class _Tp> _Tp +# 703 +__ellint_3(_Tp __k, _Tp __nu, _Tp __phi) +# 704 +{ +# 706 +if ((__isnan(__k) || __isnan(__nu)) || __isnan(__phi)) { +# 707 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 708 +if (std::abs(__k) > ((_Tp)1)) { +# 709 +std::__throw_domain_error("Bad argument in __ellint_3."); } else +# 711 +{ +# 713 +const int __n = std::floor((__phi / __numeric_constants< _Tp> ::__pi()) + ((_Tp)(0.5L))); +# 715 +const _Tp __phi_red = __phi - (__n * __numeric_constants< _Tp> ::__pi()); +# 718 +const _Tp __kk = __k * __k; +# 719 +const _Tp __s = std::sin(__phi_red); +# 720 +const _Tp __ss = __s * __s; +# 721 +const _Tp __sss = __ss * __s; +# 722 +const _Tp __c = std::cos(__phi_red); +# 723 +const _Tp __cc = __c * __c; +# 725 +const _Tp __Pi = (__s * __ellint_rf(__cc, ((_Tp)1) - (__kk * __ss), (_Tp)1)) + (((__nu * __sss) * __ellint_rj(__cc, ((_Tp)1) - (__kk * __ss), (_Tp)1, ((_Tp)1) - (__nu * __ss))) / ((_Tp)3)); +# 731 +if (__n == 0) { +# 732 +return __Pi; } else { +# 734 +return __Pi + ((((_Tp)2) * __n) * __comp_ellint_3(__k, __nu)); } +# 735 +} } +# 736 +} +# 737 +} +# 743 +} +# 50 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 64 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +namespace __detail { +# 66 +template< class _Tp> _Tp __expint_E1(_Tp); +# 81 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 83 +__expint_E1_series(_Tp __x) +# 84 +{ +# 85 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 86 +_Tp __term = ((_Tp)1); +# 87 +_Tp __esum = ((_Tp)0); +# 88 +_Tp __osum = ((_Tp)0); +# 89 +const unsigned __max_iter = (1000); +# 90 +for (unsigned __i = (1); __i < __max_iter; ++__i) +# 91 +{ +# 92 +__term *= ((-__x) / __i); +# 93 +if (std::abs(__term) < __eps) { +# 94 +break; } +# 95 +if (__term >= ((_Tp)0)) { +# 96 +__esum += (__term / __i); } else { +# 98 +__osum += (__term / __i); } +# 99 +} +# 101 +return (((-__esum) - __osum) - __numeric_constants< _Tp> ::__gamma_e()) - std::log(__x); +# 103 +} +# 118 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 120 +__expint_E1_asymp(_Tp __x) +# 121 +{ +# 122 +_Tp __term = ((_Tp)1); +# 123 +_Tp __esum = ((_Tp)1); +# 124 +_Tp __osum = ((_Tp)0); +# 125 +const unsigned __max_iter = (1000); +# 126 +for (unsigned __i = (1); __i < __max_iter; ++__i) +# 127 +{ +# 128 +_Tp __prev = __term; +# 129 +__term *= ((-__i) / __x); +# 130 +if (std::abs(__term) > std::abs(__prev)) { +# 131 +break; } +# 132 +if (__term >= ((_Tp)0)) { +# 133 +__esum += __term; } else { +# 135 +__osum += __term; } +# 136 +} +# 138 +return (std::exp(-__x) * (__esum + __osum)) / __x; +# 139 +} +# 155 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 157 +__expint_En_series(unsigned __n, _Tp __x) +# 158 +{ +# 159 +const unsigned __max_iter = (1000); +# 160 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 161 +const int __nm1 = __n - (1); +# 162 +_Tp __ans = (__nm1 != 0) ? ((_Tp)1) / __nm1 : ((-std::log(__x)) - __numeric_constants< _Tp> ::__gamma_e()); +# 165 +_Tp __fact = ((_Tp)1); +# 166 +for (int __i = 1; __i <= __max_iter; ++__i) +# 167 +{ +# 168 +__fact *= ((-__x) / ((_Tp)__i)); +# 169 +_Tp __del; +# 170 +if (__i != __nm1) { +# 171 +__del = ((-__fact) / ((_Tp)(__i - __nm1))); } else +# 173 +{ +# 174 +_Tp __psi = (-__numeric_constants< _Tp> ::gamma_e()); +# 175 +for (int __ii = 1; __ii <= __nm1; ++__ii) { +# 176 +__psi += (((_Tp)1) / ((_Tp)__ii)); } +# 177 +__del = (__fact * (__psi - std::log(__x))); +# 178 +} +# 179 +__ans += __del; +# 180 +if (std::abs(__del) < (__eps * std::abs(__ans))) { +# 181 +return __ans; } +# 182 +} +# 183 +std::__throw_runtime_error("Series summation failed in __expint_En_series."); +# 185 +} +# 201 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 203 +__expint_En_cont_frac(unsigned __n, _Tp __x) +# 204 +{ +# 205 +const unsigned __max_iter = (1000); +# 206 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 207 +const _Tp __fp_min = std::template numeric_limits< _Tp> ::min(); +# 208 +const int __nm1 = __n - (1); +# 209 +_Tp __b = __x + ((_Tp)__n); +# 210 +_Tp __c = ((_Tp)1) / __fp_min; +# 211 +_Tp __d = ((_Tp)1) / __b; +# 212 +_Tp __h = __d; +# 213 +for (unsigned __i = (1); __i <= __max_iter; ++__i) +# 214 +{ +# 215 +_Tp __a = (-((_Tp)(__i * (__nm1 + __i)))); +# 216 +__b += ((_Tp)2); +# 217 +__d = (((_Tp)1) / ((__a * __d) + __b)); +# 218 +__c = (__b + (__a / __c)); +# 219 +const _Tp __del = __c * __d; +# 220 +__h *= __del; +# 221 +if (std::abs(__del - ((_Tp)1)) < __eps) +# 222 +{ +# 223 +const _Tp __ans = __h * std::exp(-__x); +# 224 +return __ans; +# 225 +} +# 226 +} +# 227 +std::__throw_runtime_error("Continued fraction failed in __expint_En_cont_frac."); +# 229 +} +# 246 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 248 +__expint_En_recursion(unsigned __n, _Tp __x) +# 249 +{ +# 250 +_Tp __En; +# 251 +_Tp __E1 = __expint_E1(__x); +# 252 +if (__x < ((_Tp)__n)) +# 253 +{ +# 255 +__En = __E1; +# 256 +for (unsigned __j = (2); __j < __n; ++__j) { +# 257 +__En = ((std::exp(-__x) - (__x * __En)) / ((_Tp)(__j - (1)))); } +# 258 +} else +# 260 +{ +# 262 +__En = ((_Tp)1); +# 263 +const int __N = __n + (20); +# 264 +_Tp __save = ((_Tp)0); +# 265 +for (int __j = __N; __j > 0; --__j) +# 266 +{ +# 267 +__En = ((std::exp(-__x) - (__j * __En)) / __x); +# 268 +if (__j == __n) { +# 269 +__save = __En; } +# 270 +} +# 271 +_Tp __norm = __En / __E1; +# 272 +__En /= __norm; +# 273 +} +# 275 +return __En; +# 276 +} +# 290 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 292 +__expint_Ei_series(_Tp __x) +# 293 +{ +# 294 +_Tp __term = ((_Tp)1); +# 295 +_Tp __sum = ((_Tp)0); +# 296 +const unsigned __max_iter = (1000); +# 297 +for (unsigned __i = (1); __i < __max_iter; ++__i) +# 298 +{ +# 299 +__term *= (__x / __i); +# 300 +__sum += (__term / __i); +# 301 +if (__term < (std::template numeric_limits< _Tp> ::epsilon() * __sum)) { +# 302 +break; } +# 303 +} +# 305 +return (__numeric_constants< _Tp> ::__gamma_e() + __sum) + std::log(__x); +# 306 +} +# 321 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 323 +__expint_Ei_asymp(_Tp __x) +# 324 +{ +# 325 +_Tp __term = ((_Tp)1); +# 326 +_Tp __sum = ((_Tp)1); +# 327 +const unsigned __max_iter = (1000); +# 328 +for (unsigned __i = (1); __i < __max_iter; ++__i) +# 329 +{ +# 330 +_Tp __prev = __term; +# 331 +__term *= (__i / __x); +# 332 +if (__term < std::template numeric_limits< _Tp> ::epsilon()) { +# 333 +break; } +# 334 +if (__term >= __prev) { +# 335 +break; } +# 336 +__sum += __term; +# 337 +} +# 339 +return (std::exp(__x) * __sum) / __x; +# 340 +} +# 354 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 356 +__expint_Ei(_Tp __x) +# 357 +{ +# 358 +if (__x < ((_Tp)0)) { +# 359 +return -__expint_E1(-__x); } else { +# 360 +if (__x < (-std::log(std::template numeric_limits< _Tp> ::epsilon()))) { +# 361 +return __expint_Ei_series(__x); } else { +# 363 +return __expint_Ei_asymp(__x); } } +# 364 +} +# 378 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 380 +__expint_E1(_Tp __x) +# 381 +{ +# 382 +if (__x < ((_Tp)0)) { +# 383 +return -__expint_Ei(-__x); } else { +# 384 +if (__x < ((_Tp)1)) { +# 385 +return __expint_E1_series(__x); } else { +# 386 +if (__x < ((_Tp)100)) { +# 387 +return __expint_En_cont_frac(1, __x); } else { +# 389 +return __expint_E1_asymp(__x); } } } +# 390 +} +# 408 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 410 +__expint_asymp(unsigned __n, _Tp __x) +# 411 +{ +# 412 +_Tp __term = ((_Tp)1); +# 413 +_Tp __sum = ((_Tp)1); +# 414 +for (unsigned __i = (1); __i <= __n; ++__i) +# 415 +{ +# 416 +_Tp __prev = __term; +# 417 +__term *= ((-((__n - __i) + (1))) / __x); +# 418 +if (std::abs(__term) > std::abs(__prev)) { +# 419 +break; } +# 420 +__sum += __term; +# 421 +} +# 423 +return (std::exp(-__x) * __sum) / __x; +# 424 +} +# 442 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 444 +__expint_large_n(unsigned __n, _Tp __x) +# 445 +{ +# 446 +const _Tp __xpn = __x + __n; +# 447 +const _Tp __xpn2 = __xpn * __xpn; +# 448 +_Tp __term = ((_Tp)1); +# 449 +_Tp __sum = ((_Tp)1); +# 450 +for (unsigned __i = (1); __i <= __n; ++__i) +# 451 +{ +# 452 +_Tp __prev = __term; +# 453 +__term *= ((__n - (((2) * (__i - (1))) * __x)) / __xpn2); +# 454 +if (std::abs(__term) < std::template numeric_limits< _Tp> ::epsilon()) { +# 455 +break; } +# 456 +__sum += __term; +# 457 +} +# 459 +return (std::exp(-__x) * __sum) / __xpn; +# 460 +} +# 476 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> _Tp +# 478 +__expint(unsigned __n, _Tp __x) +# 479 +{ +# 481 +if (__isnan(__x)) { +# 482 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 483 +if ((__n <= (1)) && (__x == ((_Tp)0))) { +# 484 +return std::template numeric_limits< _Tp> ::infinity(); } else +# 486 +{ +# 487 +_Tp __E0 = std::exp(__x) / __x; +# 488 +if (__n == (0)) { +# 489 +return __E0; } +# 491 +_Tp __E1 = __expint_E1(__x); +# 492 +if (__n == (1)) { +# 493 +return __E1; } +# 495 +if (__x == ((_Tp)0)) { +# 496 +return ((_Tp)1) / (static_cast< _Tp>(__n - (1))); } +# 498 +_Tp __En = __expint_En_recursion(__n, __x); +# 500 +return __En; +# 501 +} } +# 502 +} +# 516 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/exp_integral.tcc" 3 +template< class _Tp> inline _Tp +# 518 +__expint(_Tp __x) +# 519 +{ +# 520 +if (__isnan(__x)) { +# 521 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 523 +return __expint_Ei(__x); } +# 524 +} +# 525 +} +# 531 +} +# 44 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 60 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 +namespace __detail { +# 83 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 +template< class _Tp> _Tp +# 85 +__conf_hyperg_series(_Tp __a, _Tp __c, _Tp __x) +# 86 +{ +# 87 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 89 +_Tp __term = ((_Tp)1); +# 90 +_Tp __Fac = ((_Tp)1); +# 91 +const unsigned __max_iter = (100000); +# 92 +unsigned __i; +# 93 +for (__i = (0); __i < __max_iter; ++__i) +# 94 +{ +# 95 +__term *= (((__a + ((_Tp)__i)) * __x) / ((__c + ((_Tp)__i)) * ((_Tp)((1) + __i)))); +# 97 +if (std::abs(__term) < __eps) +# 98 +{ +# 99 +break; +# 100 +} +# 101 +__Fac += __term; +# 102 +} +# 103 +if (__i == __max_iter) { +# 104 +std::__throw_runtime_error("Series failed to converge in __conf_hyperg_series."); } +# 107 +return __Fac; +# 108 +} +# 120 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 +template< class _Tp> _Tp +# 122 +__conf_hyperg_luke(_Tp __a, _Tp __c, _Tp __xin) +# 123 +{ +# 124 +const _Tp __big = std::pow(std::template numeric_limits< _Tp> ::max(), (_Tp)(0.16L)); +# 125 +const int __nmax = 20000; +# 126 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 127 +const _Tp __x = (-__xin); +# 128 +const _Tp __x3 = (__x * __x) * __x; +# 129 +const _Tp __t0 = __a / __c; +# 130 +const _Tp __t1 = (__a + ((_Tp)1)) / (((_Tp)2) * __c); +# 131 +const _Tp __t2 = (__a + ((_Tp)2)) / (((_Tp)2) * (__c + ((_Tp)1))); +# 132 +_Tp __F = ((_Tp)1); +# 133 +_Tp __prec; +# 135 +_Tp __Bnm3 = ((_Tp)1); +# 136 +_Tp __Bnm2 = ((_Tp)1) + (__t1 * __x); +# 137 +_Tp __Bnm1 = ((_Tp)1) + ((__t2 * __x) * (((_Tp)1) + ((__t1 / ((_Tp)3)) * __x))); +# 139 +_Tp __Anm3 = ((_Tp)1); +# 140 +_Tp __Anm2 = __Bnm2 - (__t0 * __x); +# 141 +_Tp __Anm1 = (__Bnm1 - ((__t0 * (((_Tp)1) + (__t2 * __x))) * __x)) + ((((__t0 * __t1) * (__c / (__c + ((_Tp)1)))) * __x) * __x); +# 144 +int __n = 3; +# 145 +while (1) +# 146 +{ +# 147 +_Tp __npam1 = ((_Tp)(__n - 1)) + __a; +# 148 +_Tp __npcm1 = ((_Tp)(__n - 1)) + __c; +# 149 +_Tp __npam2 = ((_Tp)(__n - 2)) + __a; +# 150 +_Tp __npcm2 = ((_Tp)(__n - 2)) + __c; +# 151 +_Tp __tnm1 = (_Tp)((2 * __n) - 1); +# 152 +_Tp __tnm3 = (_Tp)((2 * __n) - 3); +# 153 +_Tp __tnm5 = (_Tp)((2 * __n) - 5); +# 154 +_Tp __F1 = (((_Tp)(__n - 2)) - __a) / ((((_Tp)2) * __tnm3) * __npcm1); +# 155 +_Tp __F2 = ((((_Tp)__n) + __a) * __npam1) / ((((((_Tp)4) * __tnm1) * __tnm3) * __npcm2) * __npcm1); +# 157 +_Tp __F3 = (((-__npam2) * __npam1) * (((_Tp)(__n - 2)) - __a)) / ((((((((_Tp)8) * __tnm3) * __tnm3) * __tnm5) * (((_Tp)(__n - 3)) + __c)) * __npcm2) * __npcm1); +# 160 +_Tp __E = ((-__npam1) * (((_Tp)(__n - 1)) - __c)) / (((((_Tp)2) * __tnm3) * __npcm2) * __npcm1); +# 163 +_Tp __An = (((((_Tp)1) + (__F1 * __x)) * __Anm1) + (((__E + (__F2 * __x)) * __x) * __Anm2)) + ((__F3 * __x3) * __Anm3); +# 165 +_Tp __Bn = (((((_Tp)1) + (__F1 * __x)) * __Bnm1) + (((__E + (__F2 * __x)) * __x) * __Bnm2)) + ((__F3 * __x3) * __Bnm3); +# 167 +_Tp __r = __An / __Bn; +# 169 +__prec = std::abs((__F - __r) / __F); +# 170 +__F = __r; +# 172 +if ((__prec < __eps) || (__n > __nmax)) { +# 173 +break; } +# 175 +if ((std::abs(__An) > __big) || (std::abs(__Bn) > __big)) +# 176 +{ +# 177 +__An /= __big; +# 178 +__Bn /= __big; +# 179 +__Anm1 /= __big; +# 180 +__Bnm1 /= __big; +# 181 +__Anm2 /= __big; +# 182 +__Bnm2 /= __big; +# 183 +__Anm3 /= __big; +# 184 +__Bnm3 /= __big; +# 185 +} else { +# 186 +if ((std::abs(__An) < (((_Tp)1) / __big)) || (std::abs(__Bn) < (((_Tp)1) / __big))) +# 188 +{ +# 189 +__An *= __big; +# 190 +__Bn *= __big; +# 191 +__Anm1 *= __big; +# 192 +__Bnm1 *= __big; +# 193 +__Anm2 *= __big; +# 194 +__Bnm2 *= __big; +# 195 +__Anm3 *= __big; +# 196 +__Bnm3 *= __big; +# 197 +} } +# 199 +++__n; +# 200 +__Bnm3 = __Bnm2; +# 201 +__Bnm2 = __Bnm1; +# 202 +__Bnm1 = __Bn; +# 203 +__Anm3 = __Anm2; +# 204 +__Anm2 = __Anm1; +# 205 +__Anm1 = __An; +# 206 +} +# 208 +if (__n >= __nmax) { +# 209 +std::__throw_runtime_error("Iteration failed to converge in __conf_hyperg_luke."); } +# 212 +return __F; +# 213 +} +# 227 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 +template< class _Tp> _Tp +# 229 +__conf_hyperg(_Tp __a, _Tp __c, _Tp __x) +# 230 +{ +# 232 +const _Tp __c_nint = std::nearbyint(__c); +# 236 +if ((__isnan(__a) || __isnan(__c)) || __isnan(__x)) { +# 237 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 238 +if ((__c_nint == __c) && (__c_nint <= 0)) { +# 239 +return std::template numeric_limits< _Tp> ::infinity(); } else { +# 240 +if (__a == ((_Tp)0)) { +# 241 +return (_Tp)1; } else { +# 242 +if (__c == __a) { +# 243 +return std::exp(__x); } else { +# 244 +if (__x < ((_Tp)0)) { +# 245 +return __conf_hyperg_luke(__a, __c, __x); } else { +# 247 +return __conf_hyperg_series(__a, __c, __x); } } } } } +# 248 +} +# 271 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 +template< class _Tp> _Tp +# 273 +__hyperg_series(_Tp __a, _Tp __b, _Tp __c, _Tp __x) +# 274 +{ +# 275 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 277 +_Tp __term = ((_Tp)1); +# 278 +_Tp __Fabc = ((_Tp)1); +# 279 +const unsigned __max_iter = (100000); +# 280 +unsigned __i; +# 281 +for (__i = (0); __i < __max_iter; ++__i) +# 282 +{ +# 283 +__term *= ((((__a + ((_Tp)__i)) * (__b + ((_Tp)__i))) * __x) / ((__c + ((_Tp)__i)) * ((_Tp)((1) + __i)))); +# 285 +if (std::abs(__term) < __eps) +# 286 +{ +# 287 +break; +# 288 +} +# 289 +__Fabc += __term; +# 290 +} +# 291 +if (__i == __max_iter) { +# 292 +std::__throw_runtime_error("Series failed to converge in __hyperg_series."); } +# 295 +return __Fabc; +# 296 +} +# 304 +template< class _Tp> _Tp +# 306 +__hyperg_luke(_Tp __a, _Tp __b, _Tp __c, _Tp __xin) +# 307 +{ +# 308 +const _Tp __big = std::pow(std::template numeric_limits< _Tp> ::max(), (_Tp)(0.16L)); +# 309 +const int __nmax = 20000; +# 310 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 311 +const _Tp __x = (-__xin); +# 312 +const _Tp __x3 = (__x * __x) * __x; +# 313 +const _Tp __t0 = (__a * __b) / __c; +# 314 +const _Tp __t1 = ((__a + ((_Tp)1)) * (__b + ((_Tp)1))) / (((_Tp)2) * __c); +# 315 +const _Tp __t2 = ((__a + ((_Tp)2)) * (__b + ((_Tp)2))) / (((_Tp)2) * (__c + ((_Tp)1))); +# 318 +_Tp __F = ((_Tp)1); +# 320 +_Tp __Bnm3 = ((_Tp)1); +# 321 +_Tp __Bnm2 = ((_Tp)1) + (__t1 * __x); +# 322 +_Tp __Bnm1 = ((_Tp)1) + ((__t2 * __x) * (((_Tp)1) + ((__t1 / ((_Tp)3)) * __x))); +# 324 +_Tp __Anm3 = ((_Tp)1); +# 325 +_Tp __Anm2 = __Bnm2 - (__t0 * __x); +# 326 +_Tp __Anm1 = (__Bnm1 - ((__t0 * (((_Tp)1) + (__t2 * __x))) * __x)) + ((((__t0 * __t1) * (__c / (__c + ((_Tp)1)))) * __x) * __x); +# 329 +int __n = 3; +# 330 +while (1) +# 331 +{ +# 332 +const _Tp __npam1 = ((_Tp)(__n - 1)) + __a; +# 333 +const _Tp __npbm1 = ((_Tp)(__n - 1)) + __b; +# 334 +const _Tp __npcm1 = ((_Tp)(__n - 1)) + __c; +# 335 +const _Tp __npam2 = ((_Tp)(__n - 2)) + __a; +# 336 +const _Tp __npbm2 = ((_Tp)(__n - 2)) + __b; +# 337 +const _Tp __npcm2 = ((_Tp)(__n - 2)) + __c; +# 338 +const _Tp __tnm1 = (_Tp)((2 * __n) - 1); +# 339 +const _Tp __tnm3 = (_Tp)((2 * __n) - 3); +# 340 +const _Tp __tnm5 = (_Tp)((2 * __n) - 5); +# 341 +const _Tp __n2 = __n * __n; +# 342 +const _Tp __F1 = (((((((_Tp)3) * __n2) + (((__a + __b) - ((_Tp)6)) * __n)) + ((_Tp)2)) - (__a * __b)) - (((_Tp)2) * (__a + __b))) / ((((_Tp)2) * __tnm3) * __npcm1); +# 345 +const _Tp __F2 = (((-((((((_Tp)3) * __n2) - (((__a + __b) + ((_Tp)6)) * __n)) + ((_Tp)2)) - (__a * __b))) * __npam1) * __npbm1) / ((((((_Tp)4) * __tnm1) * __tnm3) * __npcm2) * __npcm1); +# 348 +const _Tp __F3 = (((((__npam2 * __npam1) * __npbm2) * __npbm1) * (((_Tp)(__n - 2)) - __a)) * (((_Tp)(__n - 2)) - __b)) / ((((((((_Tp)8) * __tnm3) * __tnm3) * __tnm5) * (((_Tp)(__n - 3)) + __c)) * __npcm2) * __npcm1); +# 352 +const _Tp __E = (((-__npam1) * __npbm1) * (((_Tp)(__n - 1)) - __c)) / (((((_Tp)2) * __tnm3) * __npcm2) * __npcm1); +# 355 +_Tp __An = (((((_Tp)1) + (__F1 * __x)) * __Anm1) + (((__E + (__F2 * __x)) * __x) * __Anm2)) + ((__F3 * __x3) * __Anm3); +# 357 +_Tp __Bn = (((((_Tp)1) + (__F1 * __x)) * __Bnm1) + (((__E + (__F2 * __x)) * __x) * __Bnm2)) + ((__F3 * __x3) * __Bnm3); +# 359 +const _Tp __r = __An / __Bn; +# 361 +const _Tp __prec = std::abs((__F - __r) / __F); +# 362 +__F = __r; +# 364 +if ((__prec < __eps) || (__n > __nmax)) { +# 365 +break; } +# 367 +if ((std::abs(__An) > __big) || (std::abs(__Bn) > __big)) +# 368 +{ +# 369 +__An /= __big; +# 370 +__Bn /= __big; +# 371 +__Anm1 /= __big; +# 372 +__Bnm1 /= __big; +# 373 +__Anm2 /= __big; +# 374 +__Bnm2 /= __big; +# 375 +__Anm3 /= __big; +# 376 +__Bnm3 /= __big; +# 377 +} else { +# 378 +if ((std::abs(__An) < (((_Tp)1) / __big)) || (std::abs(__Bn) < (((_Tp)1) / __big))) +# 380 +{ +# 381 +__An *= __big; +# 382 +__Bn *= __big; +# 383 +__Anm1 *= __big; +# 384 +__Bnm1 *= __big; +# 385 +__Anm2 *= __big; +# 386 +__Bnm2 *= __big; +# 387 +__Anm3 *= __big; +# 388 +__Bnm3 *= __big; +# 389 +} } +# 391 +++__n; +# 392 +__Bnm3 = __Bnm2; +# 393 +__Bnm2 = __Bnm1; +# 394 +__Bnm1 = __Bn; +# 395 +__Anm3 = __Anm2; +# 396 +__Anm2 = __Anm1; +# 397 +__Anm1 = __An; +# 398 +} +# 400 +if (__n >= __nmax) { +# 401 +std::__throw_runtime_error("Iteration failed to converge in __hyperg_luke."); } +# 404 +return __F; +# 405 +} +# 438 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 +template< class _Tp> _Tp +# 440 +__hyperg_reflect(_Tp __a, _Tp __b, _Tp __c, _Tp __x) +# 441 +{ +# 442 +const _Tp __d = (__c - __a) - __b; +# 443 +const int __intd = std::floor(__d + ((_Tp)(0.5L))); +# 444 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 445 +const _Tp __toler = ((_Tp)1000) * __eps; +# 446 +const _Tp __log_max = std::log(std::template numeric_limits< _Tp> ::max()); +# 447 +const bool __d_integer = std::abs(__d - __intd) < __toler; +# 449 +if (__d_integer) +# 450 +{ +# 451 +const _Tp __ln_omx = std::log(((_Tp)1) - __x); +# 452 +const _Tp __ad = std::abs(__d); +# 453 +_Tp __F1, __F2; +# 455 +_Tp __d1, __d2; +# 456 +if (__d >= ((_Tp)0)) +# 457 +{ +# 458 +__d1 = __d; +# 459 +__d2 = ((_Tp)0); +# 460 +} else +# 462 +{ +# 463 +__d1 = ((_Tp)0); +# 464 +__d2 = __d; +# 465 +} +# 467 +const _Tp __lng_c = __log_gamma(__c); +# 470 +if (__ad < __eps) +# 471 +{ +# 473 +__F1 = ((_Tp)0); +# 474 +} else +# 476 +{ +# 478 +bool __ok_d1 = true; +# 479 +_Tp __lng_ad, __lng_ad1, __lng_bd1; +# 480 +try +# 481 +{ +# 482 +__lng_ad = __log_gamma(__ad); +# 483 +__lng_ad1 = __log_gamma(__a + __d1); +# 484 +__lng_bd1 = __log_gamma(__b + __d1); +# 485 +} +# 486 +catch (...) +# 487 +{ +# 488 +__ok_d1 = false; +# 489 +} +# 491 +if (__ok_d1) +# 492 +{ +# 496 +_Tp __sum1 = ((_Tp)1); +# 497 +_Tp __term = ((_Tp)1); +# 498 +_Tp __ln_pre1 = (((__lng_ad + __lng_c) + (__d2 * __ln_omx)) - __lng_ad1) - __lng_bd1; +# 503 +for (int __i = 1; __i < __ad; ++__i) +# 504 +{ +# 505 +const int __j = __i - 1; +# 506 +__term *= ((((((__a + __d2) + __j) * ((__b + __d2) + __j)) / ((((_Tp)1) + __d2) + __j)) / __i) * (((_Tp)1) - __x)); +# 508 +__sum1 += __term; +# 509 +} +# 511 +if (__ln_pre1 > __log_max) { +# 512 +std::__throw_runtime_error("Overflow of gamma functions in __hyperg_luke."); } else { +# 515 +__F1 = (std::exp(__ln_pre1) * __sum1); } +# 516 +} else +# 518 +{ +# 521 +__F1 = ((_Tp)0); +# 522 +} +# 523 +} +# 526 +bool __ok_d2 = true; +# 527 +_Tp __lng_ad2, __lng_bd2; +# 528 +try +# 529 +{ +# 530 +__lng_ad2 = __log_gamma(__a + __d2); +# 531 +__lng_bd2 = __log_gamma(__b + __d2); +# 532 +} +# 533 +catch (...) +# 534 +{ +# 535 +__ok_d2 = false; +# 536 +} +# 538 +if (__ok_d2) +# 539 +{ +# 542 +const int __maxiter = 2000; +# 543 +const _Tp __psi_1 = (-__numeric_constants< _Tp> ::__gamma_e()); +# 544 +const _Tp __psi_1pd = __psi(((_Tp)1) + __ad); +# 545 +const _Tp __psi_apd1 = __psi(__a + __d1); +# 546 +const _Tp __psi_bpd1 = __psi(__b + __d1); +# 548 +_Tp __psi_term = (((__psi_1 + __psi_1pd) - __psi_apd1) - __psi_bpd1) - __ln_omx; +# 550 +_Tp __fact = ((_Tp)1); +# 551 +_Tp __sum2 = __psi_term; +# 552 +_Tp __ln_pre2 = ((__lng_c + (__d1 * __ln_omx)) - __lng_ad2) - __lng_bd2; +# 556 +int __j; +# 557 +for (__j = 1; __j < __maxiter; ++__j) +# 558 +{ +# 561 +const _Tp __term1 = (((_Tp)1) / ((_Tp)__j)) + (((_Tp)1) / (__ad + __j)); +# 563 +const _Tp __term2 = (((_Tp)1) / ((__a + __d1) + ((_Tp)(__j - 1)))) + (((_Tp)1) / ((__b + __d1) + ((_Tp)(__j - 1)))); +# 565 +__psi_term += (__term1 - __term2); +# 566 +__fact *= (((((__a + __d1) + ((_Tp)(__j - 1))) * ((__b + __d1) + ((_Tp)(__j - 1)))) / ((__ad + __j) * __j)) * (((_Tp)1) - __x)); +# 569 +const _Tp __delta = __fact * __psi_term; +# 570 +__sum2 += __delta; +# 571 +if (std::abs(__delta) < (__eps * std::abs(__sum2))) { +# 572 +break; } +# 573 +} +# 574 +if (__j == __maxiter) { +# 575 +std::__throw_runtime_error("Sum F2 failed to converge in __hyperg_reflect"); } +# 578 +if (__sum2 == ((_Tp)0)) { +# 579 +__F2 = ((_Tp)0); } else { +# 581 +__F2 = (std::exp(__ln_pre2) * __sum2); } +# 582 +} else +# 584 +{ +# 587 +__F2 = ((_Tp)0); +# 588 +} +# 590 +const _Tp __sgn_2 = (((__intd % 2) == 1) ? -((_Tp)1) : ((_Tp)1)); +# 591 +const _Tp __F = __F1 + (__sgn_2 * __F2); +# 593 +return __F; +# 594 +} else +# 596 +{ +# 601 +bool __ok1 = true; +# 602 +_Tp __sgn_g1ca = ((_Tp)0), __ln_g1ca = ((_Tp)0); +# 603 +_Tp __sgn_g1cb = ((_Tp)0), __ln_g1cb = ((_Tp)0); +# 604 +try +# 605 +{ +# 606 +__sgn_g1ca = __log_gamma_sign(__c - __a); +# 607 +__ln_g1ca = __log_gamma(__c - __a); +# 608 +__sgn_g1cb = __log_gamma_sign(__c - __b); +# 609 +__ln_g1cb = __log_gamma(__c - __b); +# 610 +} +# 611 +catch (...) +# 612 +{ +# 613 +__ok1 = false; +# 614 +} +# 616 +bool __ok2 = true; +# 617 +_Tp __sgn_g2a = ((_Tp)0), __ln_g2a = ((_Tp)0); +# 618 +_Tp __sgn_g2b = ((_Tp)0), __ln_g2b = ((_Tp)0); +# 619 +try +# 620 +{ +# 621 +__sgn_g2a = __log_gamma_sign(__a); +# 622 +__ln_g2a = __log_gamma(__a); +# 623 +__sgn_g2b = __log_gamma_sign(__b); +# 624 +__ln_g2b = __log_gamma(__b); +# 625 +} +# 626 +catch (...) +# 627 +{ +# 628 +__ok2 = false; +# 629 +} +# 631 +const _Tp __sgn_gc = __log_gamma_sign(__c); +# 632 +const _Tp __ln_gc = __log_gamma(__c); +# 633 +const _Tp __sgn_gd = __log_gamma_sign(__d); +# 634 +const _Tp __ln_gd = __log_gamma(__d); +# 635 +const _Tp __sgn_gmd = __log_gamma_sign(-__d); +# 636 +const _Tp __ln_gmd = __log_gamma(-__d); +# 638 +const _Tp __sgn1 = ((__sgn_gc * __sgn_gd) * __sgn_g1ca) * __sgn_g1cb; +# 639 +const _Tp __sgn2 = ((__sgn_gc * __sgn_gmd) * __sgn_g2a) * __sgn_g2b; +# 641 +_Tp __pre1, __pre2; +# 642 +if (__ok1 && __ok2) +# 643 +{ +# 644 +_Tp __ln_pre1 = ((__ln_gc + __ln_gd) - __ln_g1ca) - __ln_g1cb; +# 645 +_Tp __ln_pre2 = (((__ln_gc + __ln_gmd) - __ln_g2a) - __ln_g2b) + (__d * std::log(((_Tp)1) - __x)); +# 647 +if ((__ln_pre1 < __log_max) && (__ln_pre2 < __log_max)) +# 648 +{ +# 649 +__pre1 = std::exp(__ln_pre1); +# 650 +__pre2 = std::exp(__ln_pre2); +# 651 +__pre1 *= __sgn1; +# 652 +__pre2 *= __sgn2; +# 653 +} else +# 655 +{ +# 656 +std::__throw_runtime_error("Overflow of gamma functions in __hyperg_reflect"); +# 658 +} +# 659 +} else { +# 660 +if (__ok1 && (!__ok2)) +# 661 +{ +# 662 +_Tp __ln_pre1 = ((__ln_gc + __ln_gd) - __ln_g1ca) - __ln_g1cb; +# 663 +if (__ln_pre1 < __log_max) +# 664 +{ +# 665 +__pre1 = std::exp(__ln_pre1); +# 666 +__pre1 *= __sgn1; +# 667 +__pre2 = ((_Tp)0); +# 668 +} else +# 670 +{ +# 671 +std::__throw_runtime_error("Overflow of gamma functions in __hyperg_reflect"); +# 673 +} +# 674 +} else { +# 675 +if ((!__ok1) && __ok2) +# 676 +{ +# 677 +_Tp __ln_pre2 = (((__ln_gc + __ln_gmd) - __ln_g2a) - __ln_g2b) + (__d * std::log(((_Tp)1) - __x)); +# 679 +if (__ln_pre2 < __log_max) +# 680 +{ +# 681 +__pre1 = ((_Tp)0); +# 682 +__pre2 = std::exp(__ln_pre2); +# 683 +__pre2 *= __sgn2; +# 684 +} else +# 686 +{ +# 687 +std::__throw_runtime_error("Overflow of gamma functions in __hyperg_reflect"); +# 689 +} +# 690 +} else +# 692 +{ +# 693 +__pre1 = ((_Tp)0); +# 694 +__pre2 = ((_Tp)0); +# 695 +std::__throw_runtime_error("Underflow of gamma functions in __hyperg_reflect"); +# 697 +} } } +# 699 +const _Tp __F1 = __hyperg_series(__a, __b, ((_Tp)1) - __d, ((_Tp)1) - __x); +# 701 +const _Tp __F2 = __hyperg_series(__c - __a, __c - __b, ((_Tp)1) + __d, ((_Tp)1) - __x); +# 704 +const _Tp __F = (__pre1 * __F1) + (__pre2 * __F2); +# 706 +return __F; +# 707 +} +# 708 +} +# 728 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/hypergeometric.tcc" 3 +template< class _Tp> _Tp +# 730 +__hyperg(_Tp __a, _Tp __b, _Tp __c, _Tp __x) +# 731 +{ +# 733 +const _Tp __a_nint = std::nearbyint(__a); +# 734 +const _Tp __b_nint = std::nearbyint(__b); +# 735 +const _Tp __c_nint = std::nearbyint(__c); +# 741 +const _Tp __toler = ((_Tp)1000) * std::template numeric_limits< _Tp> ::epsilon(); +# 742 +if (std::abs(__x) >= ((_Tp)1)) { +# 743 +std::__throw_domain_error("Argument outside unit circle in __hyperg."); } else { +# 745 +if (((__isnan(__a) || __isnan(__b)) || __isnan(__c)) || __isnan(__x)) { +# 747 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 748 +if ((__c_nint == __c) && (__c_nint <= ((_Tp)0))) { +# 749 +return std::template numeric_limits< _Tp> ::infinity(); } else { +# 750 +if ((std::abs(__c - __b) < __toler) || (std::abs(__c - __a) < __toler)) { +# 751 +return std::pow(((_Tp)1) - __x, (__c - __a) - __b); } else { +# 752 +if ((__a >= ((_Tp)0)) && (__b >= ((_Tp)0)) && (__c >= ((_Tp)0)) && (__x >= ((_Tp)0)) && (__x < ((_Tp)(0.995L)))) { +# 754 +return __hyperg_series(__a, __b, __c, __x); } else { +# 755 +if ((std::abs(__a) < ((_Tp)10)) && (std::abs(__b) < ((_Tp)10))) +# 756 +{ +# 759 +if ((__a < ((_Tp)0)) && (std::abs(__a - __a_nint) < __toler)) { +# 760 +return __hyperg_series(__a_nint, __b, __c, __x); } else { +# 761 +if ((__b < ((_Tp)0)) && (std::abs(__b - __b_nint) < __toler)) { +# 762 +return __hyperg_series(__a, __b_nint, __c, __x); } else { +# 763 +if (__x < (-((_Tp)(0.25L)))) { +# 764 +return __hyperg_luke(__a, __b, __c, __x); } else { +# 765 +if (__x < ((_Tp)(0.5L))) { +# 766 +return __hyperg_series(__a, __b, __c, __x); } else { +# 768 +if (std::abs(__c) > ((_Tp)10)) { +# 769 +return __hyperg_series(__a, __b, __c, __x); } else { +# 771 +return __hyperg_reflect(__a, __b, __c, __x); } } } } } +# 772 +} else { +# 774 +return __hyperg_luke(__a, __b, __c, __x); } } } } } } +# 775 +} +# 776 +} +# 783 +} +# 49 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 +namespace __detail { +# 80 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 +template< class _Tp> _Tp +# 82 +__poly_legendre_p(unsigned __l, _Tp __x) +# 83 +{ +# 85 +if (__isnan(__x)) { +# 86 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 87 +if (__x == (+((_Tp)1))) { +# 88 +return +((_Tp)1); } else { +# 89 +if (__x == (-((_Tp)1))) { +# 90 +return (((__l % (2)) == (1)) ? -((_Tp)1) : (+((_Tp)1))); } else +# 92 +{ +# 93 +_Tp __p_lm2 = ((_Tp)1); +# 94 +if (__l == (0)) { +# 95 +return __p_lm2; } +# 97 +_Tp __p_lm1 = __x; +# 98 +if (__l == (1)) { +# 99 +return __p_lm1; } +# 101 +_Tp __p_l = (0); +# 102 +for (unsigned __ll = (2); __ll <= __l; ++__ll) +# 103 +{ +# 106 +__p_l = ((((((_Tp)2) * __x) * __p_lm1) - __p_lm2) - (((__x * __p_lm1) - __p_lm2) / ((_Tp)__ll))); +# 108 +__p_lm2 = __p_lm1; +# 109 +__p_lm1 = __p_l; +# 110 +} +# 112 +return __p_l; +# 113 +} } } +# 114 +} +# 136 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 +template< class _Tp> _Tp +# 138 +__assoc_legendre_p(unsigned __l, unsigned __m, _Tp __x, _Tp +# 139 +__phase = (_Tp)(+1)) +# 140 +{ +# 142 +if (__m > __l) { +# 143 +return (_Tp)0; } else { +# 144 +if (__isnan(__x)) { +# 145 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 146 +if (__m == (0)) { +# 147 +return __poly_legendre_p(__l, __x); } else +# 149 +{ +# 150 +_Tp __p_mm = ((_Tp)1); +# 151 +if (__m > (0)) +# 152 +{ +# 155 +_Tp __root = std::sqrt(((_Tp)1) - __x) * std::sqrt(((_Tp)1) + __x); +# 156 +_Tp __fact = ((_Tp)1); +# 157 +for (unsigned __i = (1); __i <= __m; ++__i) +# 158 +{ +# 159 +__p_mm *= ((__phase * __fact) * __root); +# 160 +__fact += ((_Tp)2); +# 161 +} +# 162 +} +# 163 +if (__l == __m) { +# 164 +return __p_mm; } +# 166 +_Tp __p_mp1m = (((_Tp)(((2) * __m) + (1))) * __x) * __p_mm; +# 167 +if (__l == (__m + (1))) { +# 168 +return __p_mp1m; } +# 170 +_Tp __p_lm2m = __p_mm; +# 171 +_Tp __P_lm1m = __p_mp1m; +# 172 +_Tp __p_lm = ((_Tp)0); +# 173 +for (unsigned __j = __m + (2); __j <= __l; ++__j) +# 174 +{ +# 175 +__p_lm = ((((((_Tp)(((2) * __j) - (1))) * __x) * __P_lm1m) - (((_Tp)((__j + __m) - (1))) * __p_lm2m)) / ((_Tp)(__j - __m))); +# 177 +__p_lm2m = __P_lm1m; +# 178 +__P_lm1m = __p_lm; +# 179 +} +# 181 +return __p_lm; +# 182 +} } } +# 183 +} +# 214 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/legendre_function.tcc" 3 +template< class _Tp> _Tp +# 216 +__sph_legendre(unsigned __l, unsigned __m, _Tp __theta) +# 217 +{ +# 218 +if (__isnan(__theta)) { +# 219 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } +# 221 +const _Tp __x = std::cos(__theta); +# 223 +if (__m > __l) { +# 224 +return (_Tp)0; } else { +# 225 +if (__m == (0)) +# 226 +{ +# 227 +_Tp __P = __poly_legendre_p(__l, __x); +# 228 +_Tp __fact = std::sqrt(((_Tp)(((2) * __l) + (1))) / (((_Tp)4) * __numeric_constants< _Tp> ::__pi())); +# 230 +__P *= __fact; +# 231 +return __P; +# 232 +} else { +# 233 +if ((__x == ((_Tp)1)) || (__x == (-((_Tp)1)))) +# 234 +{ +# 236 +return (_Tp)0; +# 237 +} else +# 239 +{ +# 245 +const _Tp __sgn = ((__m % (2)) == (1)) ? -((_Tp)1) : ((_Tp)1); +# 246 +const _Tp __y_mp1m_factor = __x * std::sqrt((_Tp)(((2) * __m) + (3))); +# 248 +const _Tp __lncirc = std::log1p((-__x) * __x); +# 254 +const _Tp __lnpoch = std::lgamma((_Tp)(__m + ((_Tp)(0.5L)))) - std::lgamma((_Tp)__m); +# 260 +const _Tp __lnpre_val = ((-((_Tp)(0.25L))) * __numeric_constants< _Tp> ::__lnpi()) + (((_Tp)(0.5L)) * (__lnpoch + (__m * __lncirc))); +# 263 +const _Tp __sr = std::sqrt((((_Tp)2) + (((_Tp)1) / __m)) / (((_Tp)4) * __numeric_constants< _Tp> ::__pi())); +# 265 +_Tp __y_mm = (__sgn * __sr) * std::exp(__lnpre_val); +# 266 +_Tp __y_mp1m = __y_mp1m_factor * __y_mm; +# 268 +if (__l == __m) { +# 269 +return __y_mm; } else { +# 270 +if (__l == (__m + (1))) { +# 271 +return __y_mp1m; } else +# 273 +{ +# 274 +_Tp __y_lm = ((_Tp)0); +# 277 +for (unsigned __ll = __m + (2); __ll <= __l; ++__ll) +# 278 +{ +# 279 +const _Tp __rat1 = ((_Tp)(__ll - __m)) / ((_Tp)(__ll + __m)); +# 280 +const _Tp __rat2 = ((_Tp)((__ll - __m) - (1))) / ((_Tp)((__ll + __m) - (1))); +# 281 +const _Tp __fact1 = std::sqrt((__rat1 * ((_Tp)(((2) * __ll) + (1)))) * ((_Tp)(((2) * __ll) - (1)))); +# 283 +const _Tp __fact2 = std::sqrt(((__rat1 * __rat2) * ((_Tp)(((2) * __ll) + (1)))) / ((_Tp)(((2) * __ll) - (3)))); +# 285 +__y_lm = ((((__x * __y_mp1m) * __fact1) - ((((__ll + __m) - (1)) * __y_mm) * __fact2)) / ((_Tp)(__ll - __m))); +# 287 +__y_mm = __y_mp1m; +# 288 +__y_mp1m = __y_lm; +# 289 +} +# 291 +return __y_lm; +# 292 +} } +# 293 +} } } +# 294 +} +# 295 +} +# 302 +} +# 51 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 65 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 +namespace __detail { +# 83 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 +template< class _Tp> void +# 85 +__bessel_ik(_Tp __nu, _Tp __x, _Tp & +# 86 +__Inu, _Tp &__Knu, _Tp &__Ipnu, _Tp &__Kpnu) +# 87 +{ +# 88 +if (__x == ((_Tp)0)) +# 89 +{ +# 90 +if (__nu == ((_Tp)0)) +# 91 +{ +# 92 +__Inu = ((_Tp)1); +# 93 +__Ipnu = ((_Tp)0); +# 94 +} else { +# 95 +if (__nu == ((_Tp)1)) +# 96 +{ +# 97 +__Inu = ((_Tp)0); +# 98 +__Ipnu = ((_Tp)(0.5L)); +# 99 +} else +# 101 +{ +# 102 +__Inu = ((_Tp)0); +# 103 +__Ipnu = ((_Tp)0); +# 104 +} } +# 105 +__Knu = std::template numeric_limits< _Tp> ::infinity(); +# 106 +__Kpnu = (-std::template numeric_limits< _Tp> ::infinity()); +# 107 +return; +# 108 +} +# 110 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 111 +const _Tp __fp_min = ((_Tp)10) * std::template numeric_limits< _Tp> ::epsilon(); +# 112 +const int __max_iter = 15000; +# 113 +const _Tp __x_min = ((_Tp)2); +# 115 +const int __nl = static_cast< int>(__nu + ((_Tp)(0.5L))); +# 117 +const _Tp __mu = __nu - __nl; +# 118 +const _Tp __mu2 = __mu * __mu; +# 119 +const _Tp __xi = ((_Tp)1) / __x; +# 120 +const _Tp __xi2 = ((_Tp)2) * __xi; +# 121 +_Tp __h = __nu * __xi; +# 122 +if (__h < __fp_min) { +# 123 +__h = __fp_min; } +# 124 +_Tp __b = __xi2 * __nu; +# 125 +_Tp __d = ((_Tp)0); +# 126 +_Tp __c = __h; +# 127 +int __i; +# 128 +for (__i = 1; __i <= __max_iter; ++__i) +# 129 +{ +# 130 +__b += __xi2; +# 131 +__d = (((_Tp)1) / (__b + __d)); +# 132 +__c = (__b + (((_Tp)1) / __c)); +# 133 +const _Tp __del = __c * __d; +# 134 +__h *= __del; +# 135 +if (std::abs(__del - ((_Tp)1)) < __eps) { +# 136 +break; } +# 137 +} +# 138 +if (__i > __max_iter) { +# 139 +std::__throw_runtime_error("Argument x too large in __bessel_ik; try asymptotic expansion."); } +# 142 +_Tp __Inul = __fp_min; +# 143 +_Tp __Ipnul = __h * __Inul; +# 144 +_Tp __Inul1 = __Inul; +# 145 +_Tp __Ipnu1 = __Ipnul; +# 146 +_Tp __fact = __nu * __xi; +# 147 +for (int __l = __nl; __l >= 1; --__l) +# 148 +{ +# 149 +const _Tp __Inutemp = (__fact * __Inul) + __Ipnul; +# 150 +__fact -= __xi; +# 151 +__Ipnul = ((__fact * __Inutemp) + __Inul); +# 152 +__Inul = __Inutemp; +# 153 +} +# 154 +_Tp __f = __Ipnul / __Inul; +# 155 +_Tp __Kmu, __Knu1; +# 156 +if (__x < __x_min) +# 157 +{ +# 158 +const _Tp __x2 = __x / ((_Tp)2); +# 159 +const _Tp __pimu = __numeric_constants< _Tp> ::__pi() * __mu; +# 160 +const _Tp __fact = (std::abs(__pimu) < __eps) ? (_Tp)1 : (__pimu / std::sin(__pimu)); +# 162 +_Tp __d = (-std::log(__x2)); +# 163 +_Tp __e = __mu * __d; +# 164 +const _Tp __fact2 = (std::abs(__e) < __eps) ? (_Tp)1 : (std::sinh(__e) / __e); +# 166 +_Tp __gam1, __gam2, __gampl, __gammi; +# 167 +__gamma_temme(__mu, __gam1, __gam2, __gampl, __gammi); +# 168 +_Tp __ff = __fact * ((__gam1 * std::cosh(__e)) + ((__gam2 * __fact2) * __d)); +# 170 +_Tp __sum = __ff; +# 171 +__e = std::exp(__e); +# 172 +_Tp __p = __e / (((_Tp)2) * __gampl); +# 173 +_Tp __q = ((_Tp)1) / ((((_Tp)2) * __e) * __gammi); +# 174 +_Tp __c = ((_Tp)1); +# 175 +__d = (__x2 * __x2); +# 176 +_Tp __sum1 = __p; +# 177 +int __i; +# 178 +for (__i = 1; __i <= __max_iter; ++__i) +# 179 +{ +# 180 +__ff = ((((__i * __ff) + __p) + __q) / ((__i * __i) - __mu2)); +# 181 +__c *= (__d / __i); +# 182 +__p /= (__i - __mu); +# 183 +__q /= (__i + __mu); +# 184 +const _Tp __del = __c * __ff; +# 185 +__sum += __del; +# 186 +const _Tp __del1 = __c * (__p - (__i * __ff)); +# 187 +__sum1 += __del1; +# 188 +if (std::abs(__del) < (__eps * std::abs(__sum))) { +# 189 +break; } +# 190 +} +# 191 +if (__i > __max_iter) { +# 192 +std::__throw_runtime_error("Bessel k series failed to converge in __bessel_ik."); } +# 194 +__Kmu = __sum; +# 195 +__Knu1 = (__sum1 * __xi2); +# 196 +} else +# 198 +{ +# 199 +_Tp __b = ((_Tp)2) * (((_Tp)1) + __x); +# 200 +_Tp __d = ((_Tp)1) / __b; +# 201 +_Tp __delh = __d; +# 202 +_Tp __h = __delh; +# 203 +_Tp __q1 = ((_Tp)0); +# 204 +_Tp __q2 = ((_Tp)1); +# 205 +_Tp __a1 = ((_Tp)(0.25L)) - __mu2; +# 206 +_Tp __q = __c = __a1; +# 207 +_Tp __a = (-__a1); +# 208 +_Tp __s = ((_Tp)1) + (__q * __delh); +# 209 +int __i; +# 210 +for (__i = 2; __i <= __max_iter; ++__i) +# 211 +{ +# 212 +__a -= (2 * (__i - 1)); +# 213 +__c = (((-__a) * __c) / __i); +# 214 +const _Tp __qnew = (__q1 - (__b * __q2)) / __a; +# 215 +__q1 = __q2; +# 216 +__q2 = __qnew; +# 217 +__q += (__c * __qnew); +# 218 +__b += ((_Tp)2); +# 219 +__d = (((_Tp)1) / (__b + (__a * __d))); +# 220 +__delh = (((__b * __d) - ((_Tp)1)) * __delh); +# 221 +__h += __delh; +# 222 +const _Tp __dels = __q * __delh; +# 223 +__s += __dels; +# 224 +if (std::abs(__dels / __s) < __eps) { +# 225 +break; } +# 226 +} +# 227 +if (__i > __max_iter) { +# 228 +std::__throw_runtime_error("Steed\'s method failed in __bessel_ik."); } +# 230 +__h = (__a1 * __h); +# 231 +__Kmu = ((std::sqrt(__numeric_constants< _Tp> ::__pi() / (((_Tp)2) * __x)) * std::exp(-__x)) / __s); +# 233 +__Knu1 = ((__Kmu * (((__mu + __x) + ((_Tp)(0.5L))) - __h)) * __xi); +# 234 +} +# 236 +_Tp __Kpmu = ((__mu * __xi) * __Kmu) - __Knu1; +# 237 +_Tp __Inumu = __xi / ((__f * __Kmu) - __Kpmu); +# 238 +__Inu = ((__Inumu * __Inul1) / __Inul); +# 239 +__Ipnu = ((__Inumu * __Ipnu1) / __Inul); +# 240 +for (__i = 1; __i <= __nl; ++__i) +# 241 +{ +# 242 +const _Tp __Knutemp = (((__mu + __i) * __xi2) * __Knu1) + __Kmu; +# 243 +__Kmu = __Knu1; +# 244 +__Knu1 = __Knutemp; +# 245 +} +# 246 +__Knu = __Kmu; +# 247 +__Kpnu = (((__nu * __xi) * __Kmu) - __Knu1); +# 250 +} +# 267 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 +template< class _Tp> _Tp +# 269 +__cyl_bessel_i(_Tp __nu, _Tp __x) +# 270 +{ +# 271 +if ((__nu < ((_Tp)0)) || (__x < ((_Tp)0))) { +# 272 +std::__throw_domain_error("Bad argument in __cyl_bessel_i."); } else { +# 274 +if (__isnan(__nu) || __isnan(__x)) { +# 275 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 276 +if ((__x * __x) < (((_Tp)10) * (__nu + ((_Tp)1)))) { +# 277 +return __cyl_bessel_ij_series(__nu, __x, +((_Tp)1), 200); } else +# 279 +{ +# 280 +_Tp __I_nu, __K_nu, __Ip_nu, __Kp_nu; +# 281 +__bessel_ik(__nu, __x, __I_nu, __K_nu, __Ip_nu, __Kp_nu); +# 282 +return __I_nu; +# 283 +} } } +# 284 +} +# 303 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 +template< class _Tp> _Tp +# 305 +__cyl_bessel_k(_Tp __nu, _Tp __x) +# 306 +{ +# 307 +if ((__nu < ((_Tp)0)) || (__x < ((_Tp)0))) { +# 308 +std::__throw_domain_error("Bad argument in __cyl_bessel_k."); } else { +# 310 +if (__isnan(__nu) || __isnan(__x)) { +# 311 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else +# 313 +{ +# 314 +_Tp __I_nu, __K_nu, __Ip_nu, __Kp_nu; +# 315 +__bessel_ik(__nu, __x, __I_nu, __K_nu, __Ip_nu, __Kp_nu); +# 316 +return __K_nu; +# 317 +} } +# 318 +} +# 337 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 +template< class _Tp> void +# 339 +__sph_bessel_ik(unsigned __n, _Tp __x, _Tp & +# 340 +__i_n, _Tp &__k_n, _Tp &__ip_n, _Tp &__kp_n) +# 341 +{ +# 342 +const _Tp __nu = ((_Tp)__n) + ((_Tp)(0.5L)); +# 344 +_Tp __I_nu, __Ip_nu, __K_nu, __Kp_nu; +# 345 +__bessel_ik(__nu, __x, __I_nu, __K_nu, __Ip_nu, __Kp_nu); +# 347 +const _Tp __factor = __numeric_constants< _Tp> ::__sqrtpio2() / std::sqrt(__x); +# 350 +__i_n = (__factor * __I_nu); +# 351 +__k_n = (__factor * __K_nu); +# 352 +__ip_n = ((__factor * __Ip_nu) - (__i_n / (((_Tp)2) * __x))); +# 353 +__kp_n = ((__factor * __Kp_nu) - (__k_n / (((_Tp)2) * __x))); +# 356 +} +# 373 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/modified_bessel_func.tcc" 3 +template< class _Tp> void +# 375 +__airy(_Tp __x, _Tp &__Ai, _Tp &__Bi, _Tp &__Aip, _Tp &__Bip) +# 376 +{ +# 377 +const _Tp __absx = std::abs(__x); +# 378 +const _Tp __rootx = std::sqrt(__absx); +# 379 +const _Tp __z = ((((_Tp)2) * __absx) * __rootx) / ((_Tp)3); +# 380 +const _Tp _S_inf = std::template numeric_limits< _Tp> ::infinity(); +# 382 +if (__isnan(__x)) { +# 383 +__Bip = (__Aip = (__Bi = (__Ai = std::template numeric_limits< _Tp> ::quiet_NaN()))); } else { +# 384 +if (__z == _S_inf) +# 385 +{ +# 386 +__Aip = (__Ai = ((_Tp)0)); +# 387 +__Bip = (__Bi = _S_inf); +# 388 +} else { +# 389 +if (__z == (-_S_inf)) { +# 390 +__Bip = (__Aip = (__Bi = (__Ai = ((_Tp)0)))); } else { +# 391 +if (__x > ((_Tp)0)) +# 392 +{ +# 393 +_Tp __I_nu, __Ip_nu, __K_nu, __Kp_nu; +# 395 +__bessel_ik(((_Tp)1) / ((_Tp)3), __z, __I_nu, __K_nu, __Ip_nu, __Kp_nu); +# 396 +__Ai = ((__rootx * __K_nu) / (__numeric_constants< _Tp> ::__sqrt3() * __numeric_constants< _Tp> ::__pi())); +# 399 +__Bi = (__rootx * ((__K_nu / __numeric_constants< _Tp> ::__pi()) + ((((_Tp)2) * __I_nu) / __numeric_constants< _Tp> ::__sqrt3()))); +# 402 +__bessel_ik(((_Tp)2) / ((_Tp)3), __z, __I_nu, __K_nu, __Ip_nu, __Kp_nu); +# 403 +__Aip = (((-__x) * __K_nu) / (__numeric_constants< _Tp> ::__sqrt3() * __numeric_constants< _Tp> ::__pi())); +# 406 +__Bip = (__x * ((__K_nu / __numeric_constants< _Tp> ::__pi()) + ((((_Tp)2) * __I_nu) / __numeric_constants< _Tp> ::__sqrt3()))); +# 409 +} else { +# 410 +if (__x < ((_Tp)0)) +# 411 +{ +# 412 +_Tp __J_nu, __Jp_nu, __N_nu, __Np_nu; +# 414 +__bessel_jn(((_Tp)1) / ((_Tp)3), __z, __J_nu, __N_nu, __Jp_nu, __Np_nu); +# 415 +__Ai = ((__rootx * (__J_nu - (__N_nu / __numeric_constants< _Tp> ::__sqrt3()))) / ((_Tp)2)); +# 417 +__Bi = (((-__rootx) * (__N_nu + (__J_nu / __numeric_constants< _Tp> ::__sqrt3()))) / ((_Tp)2)); +# 420 +__bessel_jn(((_Tp)2) / ((_Tp)3), __z, __J_nu, __N_nu, __Jp_nu, __Np_nu); +# 421 +__Aip = ((__absx * ((__N_nu / __numeric_constants< _Tp> ::__sqrt3()) + __J_nu)) / ((_Tp)2)); +# 423 +__Bip = ((__absx * ((__J_nu / __numeric_constants< _Tp> ::__sqrt3()) - __N_nu)) / ((_Tp)2)); +# 425 +} else +# 427 +{ +# 431 +__Ai = ((_Tp)(0.35502805388781723926L)); +# 432 +__Bi = (__Ai * __numeric_constants< _Tp> ::__sqrt3()); +# 437 +__Aip = (-((_Tp)(0.2588194037928067984L))); +# 438 +__Bip = ((-__Aip) * __numeric_constants< _Tp> ::__sqrt3()); +# 439 +} } } } } +# 442 +} +# 443 +} +# 449 +} +# 42 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 56 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 +namespace __detail { +# 72 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 +template< class _Tp> _Tp +# 74 +__poly_hermite_recursion(unsigned __n, _Tp __x) +# 75 +{ +# 77 +_Tp __H_0 = (1); +# 78 +if (__n == (0)) { +# 79 +return __H_0; } +# 82 +_Tp __H_1 = 2 * __x; +# 83 +if (__n == (1)) { +# 84 +return __H_1; } +# 87 +_Tp __H_n, __H_nm1, __H_nm2; +# 88 +unsigned __i; +# 89 +for (((__H_nm2 = __H_0), (__H_nm1 = __H_1)), (__i = (2)); __i <= __n; ++__i) +# 90 +{ +# 91 +__H_n = (2 * ((__x * __H_nm1) - ((__i - (1)) * __H_nm2))); +# 92 +__H_nm2 = __H_nm1; +# 93 +__H_nm1 = __H_n; +# 94 +} +# 96 +return __H_n; +# 97 +} +# 114 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_hermite.tcc" 3 +template< class _Tp> inline _Tp +# 116 +__poly_hermite(unsigned __n, _Tp __x) +# 117 +{ +# 118 +if (__isnan(__x)) { +# 119 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 121 +return __poly_hermite_recursion(__n, __x); } +# 122 +} +# 123 +} +# 129 +} +# 44 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 60 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 +namespace __detail { +# 75 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 +template< class _Tpa, class _Tp> _Tp +# 77 +__poly_laguerre_large_n(unsigned __n, _Tpa __alpha1, _Tp __x) +# 78 +{ +# 79 +const _Tp __a = (-((_Tp)__n)); +# 80 +const _Tp __b = ((_Tp)__alpha1) + ((_Tp)1); +# 81 +const _Tp __eta = (((_Tp)2) * __b) - (((_Tp)4) * __a); +# 82 +const _Tp __cos2th = __x / __eta; +# 83 +const _Tp __sin2th = ((_Tp)1) - __cos2th; +# 84 +const _Tp __th = std::acos(std::sqrt(__cos2th)); +# 85 +const _Tp __pre_h = ((((__numeric_constants< _Tp> ::__pi_2() * __numeric_constants< _Tp> ::__pi_2()) * __eta) * __eta) * __cos2th) * __sin2th; +# 90 +const _Tp __lg_b = std::lgamma(((_Tp)__n) + __b); +# 91 +const _Tp __lnfact = std::lgamma((_Tp)(__n + (1))); +# 97 +_Tp __pre_term1 = (((_Tp)(0.5L)) * (((_Tp)1) - __b)) * std::log((((_Tp)(0.25L)) * __x) * __eta); +# 99 +_Tp __pre_term2 = ((_Tp)(0.25L)) * std::log(__pre_h); +# 100 +_Tp __lnpre = (((__lg_b - __lnfact) + (((_Tp)(0.5L)) * __x)) + __pre_term1) - __pre_term2; +# 102 +_Tp __ser_term1 = std::sin(__a * __numeric_constants< _Tp> ::__pi()); +# 103 +_Tp __ser_term2 = std::sin(((((_Tp)(0.25L)) * __eta) * ((((_Tp)2) * __th) - std::sin(((_Tp)2) * __th))) + __numeric_constants< _Tp> ::__pi_4()); +# 107 +_Tp __ser = __ser_term1 + __ser_term2; +# 109 +return std::exp(__lnpre) * __ser; +# 110 +} +# 129 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 +template< class _Tpa, class _Tp> _Tp +# 131 +__poly_laguerre_hyperg(unsigned __n, _Tpa __alpha1, _Tp __x) +# 132 +{ +# 133 +const _Tp __b = ((_Tp)__alpha1) + ((_Tp)1); +# 134 +const _Tp __mx = (-__x); +# 135 +const _Tp __tc_sgn = (__x < ((_Tp)0)) ? (_Tp)1 : (((__n % (2)) == (1)) ? -((_Tp)1) : ((_Tp)1)); +# 138 +_Tp __tc = ((_Tp)1); +# 139 +const _Tp __ax = std::abs(__x); +# 140 +for (unsigned __k = (1); __k <= __n; ++__k) { +# 141 +__tc *= (__ax / __k); } +# 143 +_Tp __term = __tc * __tc_sgn; +# 144 +_Tp __sum = __term; +# 145 +for (int __k = ((int)__n) - 1; __k >= 0; --__k) +# 146 +{ +# 147 +__term *= ((((__b + ((_Tp)__k)) / ((_Tp)(((int)__n) - __k))) * ((_Tp)(__k + 1))) / __mx); +# 149 +__sum += __term; +# 150 +} +# 152 +return __sum; +# 153 +} +# 185 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 +template< class _Tpa, class _Tp> _Tp +# 187 +__poly_laguerre_recursion(unsigned __n, _Tpa __alpha1, _Tp __x) +# 188 +{ +# 190 +_Tp __l_0 = ((_Tp)1); +# 191 +if (__n == (0)) { +# 192 +return __l_0; } +# 195 +_Tp __l_1 = ((-__x) + ((_Tp)1)) + ((_Tp)__alpha1); +# 196 +if (__n == (1)) { +# 197 +return __l_1; } +# 200 +_Tp __l_n2 = __l_0; +# 201 +_Tp __l_n1 = __l_1; +# 202 +_Tp __l_n = ((_Tp)0); +# 203 +for (unsigned __nn = (2); __nn <= __n; ++__nn) +# 204 +{ +# 205 +__l_n = (((((((_Tp)(((2) * __nn) - (1))) + ((_Tp)__alpha1)) - __x) * __l_n1) / ((_Tp)__nn)) - (((((_Tp)(__nn - (1))) + ((_Tp)__alpha1)) * __l_n2) / ((_Tp)__nn))); +# 208 +__l_n2 = __l_n1; +# 209 +__l_n1 = __l_n; +# 210 +} +# 212 +return __l_n; +# 213 +} +# 244 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 +template< class _Tpa, class _Tp> _Tp +# 246 +__poly_laguerre(unsigned __n, _Tpa __alpha1, _Tp __x) +# 247 +{ +# 248 +if (__x < ((_Tp)0)) { +# 249 +std::__throw_domain_error("Negative argument in __poly_laguerre."); } else { +# 252 +if (__isnan(__x)) { +# 253 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 254 +if (__n == (0)) { +# 255 +return (_Tp)1; } else { +# 256 +if (__n == (1)) { +# 257 +return (((_Tp)1) + ((_Tp)__alpha1)) - __x; } else { +# 258 +if (__x == ((_Tp)0)) +# 259 +{ +# 260 +_Tp __prod = ((_Tp)__alpha1) + ((_Tp)1); +# 261 +for (unsigned __k = (2); __k <= __n; ++__k) { +# 262 +__prod *= ((((_Tp)__alpha1) + ((_Tp)__k)) / ((_Tp)__k)); } +# 263 +return __prod; +# 264 +} else { +# 265 +if ((__n > (10000000)) && (((_Tp)__alpha1) > (-((_Tp)1))) && (__x < ((((_Tp)2) * (((_Tp)__alpha1) + ((_Tp)1))) + ((_Tp)((4) * __n))))) { +# 267 +return __poly_laguerre_large_n(__n, __alpha1, __x); } else { +# 268 +if ((((_Tp)__alpha1) >= ((_Tp)0)) || ((__x > ((_Tp)0)) && (((_Tp)__alpha1) < (-((_Tp)(__n + (1))))))) { +# 270 +return __poly_laguerre_recursion(__n, __alpha1, __x); } else { +# 272 +return __poly_laguerre_hyperg(__n, __alpha1, __x); } } } } } } } +# 273 +} +# 296 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 +template< class _Tp> inline _Tp +# 298 +__assoc_laguerre(unsigned __n, unsigned __m, _Tp __x) +# 299 +{ return __poly_laguerre< unsigned, _Tp> (__n, __m, __x); } +# 316 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/poly_laguerre.tcc" 3 +template< class _Tp> inline _Tp +# 318 +__laguerre(unsigned __n, _Tp __x) +# 319 +{ return __poly_laguerre< unsigned, _Tp> (__n, 0, __x); } +# 320 +} +# 327 +} +# 47 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +namespace std __attribute((__visibility__("default"))) { +# 63 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +namespace __detail { +# 78 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +template< class _Tp> _Tp +# 80 +__riemann_zeta_sum(_Tp __s) +# 81 +{ +# 83 +if (__s < ((_Tp)1)) { +# 84 +std::__throw_domain_error("Bad argument in zeta sum."); } +# 86 +const unsigned max_iter = (10000); +# 87 +_Tp __zeta = ((_Tp)0); +# 88 +for (unsigned __k = (1); __k < max_iter; ++__k) +# 89 +{ +# 90 +_Tp __term = std::pow(static_cast< _Tp>(__k), -__s); +# 91 +if (__term < std::template numeric_limits< _Tp> ::epsilon()) +# 92 +{ +# 93 +break; +# 94 +} +# 95 +__zeta += __term; +# 96 +} +# 98 +return __zeta; +# 99 +} +# 115 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +template< class _Tp> _Tp +# 117 +__riemann_zeta_alt(_Tp __s) +# 118 +{ +# 119 +_Tp __sgn = ((_Tp)1); +# 120 +_Tp __zeta = ((_Tp)0); +# 121 +for (unsigned __i = (1); __i < (10000000); ++__i) +# 122 +{ +# 123 +_Tp __term = __sgn / std::pow(__i, __s); +# 124 +if (std::abs(__term) < std::template numeric_limits< _Tp> ::epsilon()) { +# 125 +break; } +# 126 +__zeta += __term; +# 127 +__sgn *= ((_Tp)(-1)); +# 128 +} +# 129 +__zeta /= (((_Tp)1) - std::pow((_Tp)2, ((_Tp)1) - __s)); +# 131 +return __zeta; +# 132 +} +# 157 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +template< class _Tp> _Tp +# 159 +__riemann_zeta_glob(_Tp __s) +# 160 +{ +# 161 +_Tp __zeta = ((_Tp)0); +# 163 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 165 +const _Tp __max_bincoeff = (std::template numeric_limits< _Tp> ::max_exponent10 * std::log((_Tp)10)) - ((_Tp)1); +# 170 +if (__s < ((_Tp)0)) +# 171 +{ +# 173 +if (std::fmod(__s, (_Tp)2) == ((_Tp)0)) { +# 174 +return (_Tp)0; } else +# 177 +{ +# 178 +_Tp __zeta = __riemann_zeta_glob(((_Tp)1) - __s); +# 179 +__zeta *= (((std::pow(((_Tp)2) * __numeric_constants< _Tp> ::__pi(), __s) * std::sin(__numeric_constants< _Tp> ::__pi_2() * __s)) * std::exp(std::lgamma(((_Tp)1) - __s))) / __numeric_constants< _Tp> ::__pi()); +# 188 +return __zeta; +# 189 +} +# 190 +} +# 192 +_Tp __num = ((_Tp)(0.5L)); +# 193 +const unsigned __maxit = (10000); +# 194 +for (unsigned __i = (0); __i < __maxit; ++__i) +# 195 +{ +# 196 +bool __punt = false; +# 197 +_Tp __sgn = ((_Tp)1); +# 198 +_Tp __term = ((_Tp)0); +# 199 +for (unsigned __j = (0); __j <= __i; ++__j) +# 200 +{ +# 202 +_Tp __bincoeff = (std::lgamma((_Tp)((1) + __i)) - std::lgamma((_Tp)((1) + __j))) - std::lgamma((_Tp)(((1) + __i) - __j)); +# 210 +if (__bincoeff > __max_bincoeff) +# 211 +{ +# 213 +__punt = true; +# 214 +break; +# 215 +} +# 216 +__bincoeff = std::exp(__bincoeff); +# 217 +__term += ((__sgn * __bincoeff) * std::pow((_Tp)((1) + __j), -__s)); +# 218 +__sgn *= ((_Tp)(-1)); +# 219 +} +# 220 +if (__punt) { +# 221 +break; } +# 222 +__term *= __num; +# 223 +__zeta += __term; +# 224 +if (std::abs(__term / __zeta) < __eps) { +# 225 +break; } +# 226 +__num *= ((_Tp)(0.5L)); +# 227 +} +# 229 +__zeta /= (((_Tp)1) - std::pow((_Tp)2, ((_Tp)1) - __s)); +# 231 +return __zeta; +# 232 +} +# 252 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +template< class _Tp> _Tp +# 254 +__riemann_zeta_product(_Tp __s) +# 255 +{ +# 256 +static const _Tp __prime[] = {((_Tp)2), ((_Tp)3), ((_Tp)5), ((_Tp)7), ((_Tp)11), ((_Tp)13), ((_Tp)17), ((_Tp)19), ((_Tp)23), ((_Tp)29), ((_Tp)31), ((_Tp)37), ((_Tp)41), ((_Tp)43), ((_Tp)47), ((_Tp)53), ((_Tp)59), ((_Tp)61), ((_Tp)67), ((_Tp)71), ((_Tp)73), ((_Tp)79), ((_Tp)83), ((_Tp)89), ((_Tp)97), ((_Tp)101), ((_Tp)103), ((_Tp)107), ((_Tp)109)}; +# 262 +static const unsigned __num_primes = (sizeof(__prime) / sizeof(_Tp)); +# 264 +_Tp __zeta = ((_Tp)1); +# 265 +for (unsigned __i = (0); __i < __num_primes; ++__i) +# 266 +{ +# 267 +const _Tp __fact = ((_Tp)1) - std::pow(__prime[__i], -__s); +# 268 +__zeta *= __fact; +# 269 +if ((((_Tp)1) - __fact) < std::template numeric_limits< _Tp> ::epsilon()) { +# 270 +break; } +# 271 +} +# 273 +__zeta = (((_Tp)1) / __zeta); +# 275 +return __zeta; +# 276 +} +# 293 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +template< class _Tp> _Tp +# 295 +__riemann_zeta(_Tp __s) +# 296 +{ +# 297 +if (__isnan(__s)) { +# 298 +return std::template numeric_limits< _Tp> ::quiet_NaN(); } else { +# 299 +if (__s == ((_Tp)1)) { +# 300 +return std::template numeric_limits< _Tp> ::infinity(); } else { +# 301 +if (__s < (-((_Tp)19))) +# 302 +{ +# 303 +_Tp __zeta = __riemann_zeta_product(((_Tp)1) - __s); +# 304 +__zeta *= (((std::pow(((_Tp)2) * __numeric_constants< _Tp> ::__pi(), __s) * std::sin(__numeric_constants< _Tp> ::__pi_2() * __s)) * std::exp(std::lgamma(((_Tp)1) - __s))) / __numeric_constants< _Tp> ::__pi()); +# 312 +return __zeta; +# 313 +} else { +# 314 +if (__s < ((_Tp)20)) +# 315 +{ +# 317 +bool __glob = true; +# 318 +if (__glob) { +# 319 +return __riemann_zeta_glob(__s); } else +# 321 +{ +# 322 +if (__s > ((_Tp)1)) { +# 323 +return __riemann_zeta_sum(__s); } else +# 325 +{ +# 326 +_Tp __zeta = ((std::pow(((_Tp)2) * __numeric_constants< _Tp> ::__pi(), __s) * std::sin(__numeric_constants< _Tp> ::__pi_2() * __s)) * std::tgamma(((_Tp)1) - __s)) * __riemann_zeta_sum(((_Tp)1) - __s); +# 335 +return __zeta; +# 336 +} +# 337 +} +# 338 +} else { +# 340 +return __riemann_zeta_product(__s); } } } } +# 341 +} +# 365 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +template< class _Tp> _Tp +# 367 +__hurwitz_zeta_glob(_Tp __a, _Tp __s) +# 368 +{ +# 369 +_Tp __zeta = ((_Tp)0); +# 371 +const _Tp __eps = std::template numeric_limits< _Tp> ::epsilon(); +# 373 +const _Tp __max_bincoeff = (std::template numeric_limits< _Tp> ::max_exponent10 * std::log((_Tp)10)) - ((_Tp)1); +# 376 +const unsigned __maxit = (10000); +# 377 +for (unsigned __i = (0); __i < __maxit; ++__i) +# 378 +{ +# 379 +bool __punt = false; +# 380 +_Tp __sgn = ((_Tp)1); +# 381 +_Tp __term = ((_Tp)0); +# 382 +for (unsigned __j = (0); __j <= __i; ++__j) +# 383 +{ +# 385 +_Tp __bincoeff = (std::lgamma((_Tp)((1) + __i)) - std::lgamma((_Tp)((1) + __j))) - std::lgamma((_Tp)(((1) + __i) - __j)); +# 393 +if (__bincoeff > __max_bincoeff) +# 394 +{ +# 396 +__punt = true; +# 397 +break; +# 398 +} +# 399 +__bincoeff = std::exp(__bincoeff); +# 400 +__term += ((__sgn * __bincoeff) * std::pow((_Tp)(__a + __j), -__s)); +# 401 +__sgn *= ((_Tp)(-1)); +# 402 +} +# 403 +if (__punt) { +# 404 +break; } +# 405 +__term /= ((_Tp)(__i + (1))); +# 406 +if (std::abs(__term / __zeta) < __eps) { +# 407 +break; } +# 408 +__zeta += __term; +# 409 +} +# 411 +__zeta /= (__s - ((_Tp)1)); +# 413 +return __zeta; +# 414 +} +# 430 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/tr1/riemann_zeta.tcc" 3 +template< class _Tp> inline _Tp +# 432 +__hurwitz_zeta(_Tp __a, _Tp __s) +# 433 +{ return __hurwitz_zeta_glob(__a, __s); } +# 434 +} +# 441 +} +# 59 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 204 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float assoc_laguerref(unsigned __n, unsigned __m, float __x) +# 205 +{ return __detail::__assoc_laguerre< float> (__n, __m, __x); } +# 214 +inline long double assoc_laguerrel(unsigned __n, unsigned __m, long double __x) +# 215 +{ return __detail::__assoc_laguerre< long double> (__n, __m, __x); } +# 248 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 250 +assoc_laguerre(unsigned __n, unsigned __m, _Tp __x) +# 251 +{ +# 252 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 253 +return __detail::__assoc_laguerre< typename __gnu_cxx::__promote< _Tp> ::__type> (__n, __m, __x); +# 254 +} +# 265 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float assoc_legendref(unsigned __l, unsigned __m, float __x) +# 266 +{ return __detail::__assoc_legendre_p< float> (__l, __m, __x); } +# 274 +inline long double assoc_legendrel(unsigned __l, unsigned __m, long double __x) +# 275 +{ return __detail::__assoc_legendre_p< long double> (__l, __m, __x); } +# 294 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 296 +assoc_legendre(unsigned __l, unsigned __m, _Tp __x) +# 297 +{ +# 298 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 299 +return __detail::__assoc_legendre_p< typename __gnu_cxx::__promote< _Tp> ::__type> (__l, __m, __x); +# 300 +} +# 310 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float betaf(float __a, float __b) +# 311 +{ return __detail::__beta< float> (__a, __b); } +# 320 +inline long double betal(long double __a, long double __b) +# 321 +{ return __detail::__beta< long double> (__a, __b); } +# 339 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tpa, class _Tpb> inline typename __gnu_cxx::__promote_2< _Tpa, _Tpb> ::__type +# 341 +beta(_Tpa __a, _Tpb __b) +# 342 +{ +# 343 +typedef typename __gnu_cxx::__promote_2< _Tpa, _Tpb> ::__type __type; +# 344 +return __detail::__beta< typename __gnu_cxx::__promote_2< _Tpa, _Tpb> ::__type> (__a, __b); +# 345 +} +# 356 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float comp_ellint_1f(float __k) +# 357 +{ return __detail::__comp_ellint_1< float> (__k); } +# 366 +inline long double comp_ellint_1l(long double __k) +# 367 +{ return __detail::__comp_ellint_1< long double> (__k); } +# 387 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 389 +comp_ellint_1(_Tp __k) +# 390 +{ +# 391 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 392 +return __detail::__comp_ellint_1< typename __gnu_cxx::__promote< _Tp> ::__type> (__k); +# 393 +} +# 404 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float comp_ellint_2f(float __k) +# 405 +{ return __detail::__comp_ellint_2< float> (__k); } +# 414 +inline long double comp_ellint_2l(long double __k) +# 415 +{ return __detail::__comp_ellint_2< long double> (__k); } +# 434 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 436 +comp_ellint_2(_Tp __k) +# 437 +{ +# 438 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 439 +return __detail::__comp_ellint_2< typename __gnu_cxx::__promote< _Tp> ::__type> (__k); +# 440 +} +# 451 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float comp_ellint_3f(float __k, float __nu) +# 452 +{ return __detail::__comp_ellint_3< float> (__k, __nu); } +# 461 +inline long double comp_ellint_3l(long double __k, long double __nu) +# 462 +{ return __detail::__comp_ellint_3< long double> (__k, __nu); } +# 485 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp, class _Tpn> inline typename __gnu_cxx::__promote_2< _Tp, _Tpn> ::__type +# 487 +comp_ellint_3(_Tp __k, _Tpn __nu) +# 488 +{ +# 489 +typedef typename __gnu_cxx::__promote_2< _Tp, _Tpn> ::__type __type; +# 490 +return __detail::__comp_ellint_3< typename __gnu_cxx::__promote_2< _Tp, _Tpn> ::__type> (__k, __nu); +# 491 +} +# 502 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float cyl_bessel_if(float __nu, float __x) +# 503 +{ return __detail::__cyl_bessel_i< float> (__nu, __x); } +# 512 +inline long double cyl_bessel_il(long double __nu, long double __x) +# 513 +{ return __detail::__cyl_bessel_i< long double> (__nu, __x); } +# 531 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tpnu, class _Tp> inline typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type +# 533 +cyl_bessel_i(_Tpnu __nu, _Tp __x) +# 534 +{ +# 535 +typedef typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type __type; +# 536 +return __detail::__cyl_bessel_i< typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type> (__nu, __x); +# 537 +} +# 548 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float cyl_bessel_jf(float __nu, float __x) +# 549 +{ return __detail::__cyl_bessel_j< float> (__nu, __x); } +# 558 +inline long double cyl_bessel_jl(long double __nu, long double __x) +# 559 +{ return __detail::__cyl_bessel_j< long double> (__nu, __x); } +# 577 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tpnu, class _Tp> inline typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type +# 579 +cyl_bessel_j(_Tpnu __nu, _Tp __x) +# 580 +{ +# 581 +typedef typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type __type; +# 582 +return __detail::__cyl_bessel_j< typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type> (__nu, __x); +# 583 +} +# 594 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float cyl_bessel_kf(float __nu, float __x) +# 595 +{ return __detail::__cyl_bessel_k< float> (__nu, __x); } +# 604 +inline long double cyl_bessel_kl(long double __nu, long double __x) +# 605 +{ return __detail::__cyl_bessel_k< long double> (__nu, __x); } +# 629 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tpnu, class _Tp> inline typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type +# 631 +cyl_bessel_k(_Tpnu __nu, _Tp __x) +# 632 +{ +# 633 +typedef typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type __type; +# 634 +return __detail::__cyl_bessel_k< typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type> (__nu, __x); +# 635 +} +# 646 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float cyl_neumannf(float __nu, float __x) +# 647 +{ return __detail::__cyl_neumann_n< float> (__nu, __x); } +# 656 +inline long double cyl_neumannl(long double __nu, long double __x) +# 657 +{ return __detail::__cyl_neumann_n< long double> (__nu, __x); } +# 677 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tpnu, class _Tp> inline typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type +# 679 +cyl_neumann(_Tpnu __nu, _Tp __x) +# 680 +{ +# 681 +typedef typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type __type; +# 682 +return __detail::__cyl_neumann_n< typename __gnu_cxx::__promote_2< _Tpnu, _Tp> ::__type> (__nu, __x); +# 683 +} +# 694 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float ellint_1f(float __k, float __phi) +# 695 +{ return __detail::__ellint_1< float> (__k, __phi); } +# 704 +inline long double ellint_1l(long double __k, long double __phi) +# 705 +{ return __detail::__ellint_1< long double> (__k, __phi); } +# 725 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp, class _Tpp> inline typename __gnu_cxx::__promote_2< _Tp, _Tpp> ::__type +# 727 +ellint_1(_Tp __k, _Tpp __phi) +# 728 +{ +# 729 +typedef typename __gnu_cxx::__promote_2< _Tp, _Tpp> ::__type __type; +# 730 +return __detail::__ellint_1< typename __gnu_cxx::__promote_2< _Tp, _Tpp> ::__type> (__k, __phi); +# 731 +} +# 742 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float ellint_2f(float __k, float __phi) +# 743 +{ return __detail::__ellint_2< float> (__k, __phi); } +# 752 +inline long double ellint_2l(long double __k, long double __phi) +# 753 +{ return __detail::__ellint_2< long double> (__k, __phi); } +# 773 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp, class _Tpp> inline typename __gnu_cxx::__promote_2< _Tp, _Tpp> ::__type +# 775 +ellint_2(_Tp __k, _Tpp __phi) +# 776 +{ +# 777 +typedef typename __gnu_cxx::__promote_2< _Tp, _Tpp> ::__type __type; +# 778 +return __detail::__ellint_2< typename __gnu_cxx::__promote_2< _Tp, _Tpp> ::__type> (__k, __phi); +# 779 +} +# 790 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float ellint_3f(float __k, float __nu, float __phi) +# 791 +{ return __detail::__ellint_3< float> (__k, __nu, __phi); } +# 800 +inline long double ellint_3l(long double __k, long double __nu, long double __phi) +# 801 +{ return __detail::__ellint_3< long double> (__k, __nu, __phi); } +# 826 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp, class _Tpn, class _Tpp> inline typename __gnu_cxx::__promote_3< _Tp, _Tpn, _Tpp> ::__type +# 828 +ellint_3(_Tp __k, _Tpn __nu, _Tpp __phi) +# 829 +{ +# 830 +typedef typename __gnu_cxx::__promote_3< _Tp, _Tpn, _Tpp> ::__type __type; +# 831 +return __detail::__ellint_3< typename __gnu_cxx::__promote_3< _Tp, _Tpn, _Tpp> ::__type> (__k, __nu, __phi); +# 832 +} +# 842 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float expintf(float __x) +# 843 +{ return __detail::__expint< float> (__x); } +# 852 +inline long double expintl(long double __x) +# 853 +{ return __detail::__expint< long double> (__x); } +# 866 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 868 +expint(_Tp __x) +# 869 +{ +# 870 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 871 +return __detail::__expint< typename __gnu_cxx::__promote< _Tp> ::__type> (__x); +# 872 +} +# 883 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float hermitef(unsigned __n, float __x) +# 884 +{ return __detail::__poly_hermite< float> (__n, __x); } +# 893 +inline long double hermitel(unsigned __n, long double __x) +# 894 +{ return __detail::__poly_hermite< long double> (__n, __x); } +# 914 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 916 +hermite(unsigned __n, _Tp __x) +# 917 +{ +# 918 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 919 +return __detail::__poly_hermite< typename __gnu_cxx::__promote< _Tp> ::__type> (__n, __x); +# 920 +} +# 931 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float laguerref(unsigned __n, float __x) +# 932 +{ return __detail::__laguerre< float> (__n, __x); } +# 941 +inline long double laguerrel(unsigned __n, long double __x) +# 942 +{ return __detail::__laguerre< long double> (__n, __x); } +# 958 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 960 +laguerre(unsigned __n, _Tp __x) +# 961 +{ +# 962 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 963 +return __detail::__laguerre< typename __gnu_cxx::__promote< _Tp> ::__type> (__n, __x); +# 964 +} +# 975 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float legendref(unsigned __l, float __x) +# 976 +{ return __detail::__poly_legendre_p< float> (__l, __x); } +# 985 +inline long double legendrel(unsigned __l, long double __x) +# 986 +{ return __detail::__poly_legendre_p< long double> (__l, __x); } +# 1003 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 1005 +legendre(unsigned __l, _Tp __x) +# 1006 +{ +# 1007 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 1008 +return __detail::__poly_legendre_p< typename __gnu_cxx::__promote< _Tp> ::__type> (__l, __x); +# 1009 +} +# 1020 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float riemann_zetaf(float __s) +# 1021 +{ return __detail::__riemann_zeta< float> (__s); } +# 1030 +inline long double riemann_zetal(long double __s) +# 1031 +{ return __detail::__riemann_zeta< long double> (__s); } +# 1054 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 1056 +riemann_zeta(_Tp __s) +# 1057 +{ +# 1058 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 1059 +return __detail::__riemann_zeta< typename __gnu_cxx::__promote< _Tp> ::__type> (__s); +# 1060 +} +# 1071 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float sph_besself(unsigned __n, float __x) +# 1072 +{ return __detail::__sph_bessel< float> (__n, __x); } +# 1081 +inline long double sph_bessell(unsigned __n, long double __x) +# 1082 +{ return __detail::__sph_bessel< long double> (__n, __x); } +# 1098 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 1100 +sph_bessel(unsigned __n, _Tp __x) +# 1101 +{ +# 1102 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 1103 +return __detail::__sph_bessel< typename __gnu_cxx::__promote< _Tp> ::__type> (__n, __x); +# 1104 +} +# 1115 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float sph_legendref(unsigned __l, unsigned __m, float __theta) +# 1116 +{ return __detail::__sph_legendre< float> (__l, __m, __theta); } +# 1126 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline long double sph_legendrel(unsigned __l, unsigned __m, long double __theta) +# 1127 +{ return __detail::__sph_legendre< long double> (__l, __m, __theta); } +# 1145 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 1147 +sph_legendre(unsigned __l, unsigned __m, _Tp __theta) +# 1148 +{ +# 1149 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 1150 +return __detail::__sph_legendre< typename __gnu_cxx::__promote< _Tp> ::__type> (__l, __m, __theta); +# 1151 +} +# 1162 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float sph_neumannf(unsigned __n, float __x) +# 1163 +{ return __detail::__sph_neumann< float> (__n, __x); } +# 1172 +inline long double sph_neumannl(unsigned __n, long double __x) +# 1173 +{ return __detail::__sph_neumann< long double> (__n, __x); } +# 1189 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tp> inline typename __gnu_cxx::__promote< _Tp> ::__type +# 1191 +sph_neumann(unsigned __n, _Tp __x) +# 1192 +{ +# 1193 +typedef typename __gnu_cxx::__promote< _Tp> ::__type __type; +# 1194 +return __detail::__sph_neumann< typename __gnu_cxx::__promote< _Tp> ::__type> (__n, __x); +# 1195 +} +# 1200 +} +# 1203 +namespace __gnu_cxx __attribute((__visibility__("default"))) { +# 1217 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float airy_aif(float __x) +# 1218 +{ +# 1219 +float __Ai, __Bi, __Aip, __Bip; +# 1220 +std::__detail::__airy< float> (__x, __Ai, __Bi, __Aip, __Bip); +# 1221 +return __Ai; +# 1222 +} +# 1228 +inline long double airy_ail(long double __x) +# 1229 +{ +# 1230 +long double __Ai, __Bi, __Aip, __Bip; +# 1231 +std::__detail::__airy< long double> (__x, __Ai, __Bi, __Aip, __Bip); +# 1232 +return __Ai; +# 1233 +} +# 1238 +template< class _Tp> inline typename __promote< _Tp> ::__type +# 1240 +airy_ai(_Tp __x) +# 1241 +{ +# 1242 +typedef typename __promote< _Tp> ::__type __type; +# 1243 +__type __Ai, __Bi, __Aip, __Bip; +# 1244 +std::__detail::__airy< typename __promote< _Tp> ::__type> (__x, __Ai, __Bi, __Aip, __Bip); +# 1245 +return __Ai; +# 1246 +} +# 1252 +inline float airy_bif(float __x) +# 1253 +{ +# 1254 +float __Ai, __Bi, __Aip, __Bip; +# 1255 +std::__detail::__airy< float> (__x, __Ai, __Bi, __Aip, __Bip); +# 1256 +return __Bi; +# 1257 +} +# 1263 +inline long double airy_bil(long double __x) +# 1264 +{ +# 1265 +long double __Ai, __Bi, __Aip, __Bip; +# 1266 +std::__detail::__airy< long double> (__x, __Ai, __Bi, __Aip, __Bip); +# 1267 +return __Bi; +# 1268 +} +# 1273 +template< class _Tp> inline typename __promote< _Tp> ::__type +# 1275 +airy_bi(_Tp __x) +# 1276 +{ +# 1277 +typedef typename __promote< _Tp> ::__type __type; +# 1278 +__type __Ai, __Bi, __Aip, __Bip; +# 1279 +std::__detail::__airy< typename __promote< _Tp> ::__type> (__x, __Ai, __Bi, __Aip, __Bip); +# 1280 +return __Bi; +# 1281 +} +# 1293 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float conf_hypergf(float __a, float __c, float __x) +# 1294 +{ return std::__detail::__conf_hyperg< float> (__a, __c, __x); } +# 1304 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline long double conf_hypergl(long double __a, long double __c, long double __x) +# 1305 +{ return std::__detail::__conf_hyperg< long double> (__a, __c, __x); } +# 1323 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tpa, class _Tpc, class _Tp> inline typename __promote_3< _Tpa, _Tpc, _Tp> ::__type +# 1325 +conf_hyperg(_Tpa __a, _Tpc __c, _Tp __x) +# 1326 +{ +# 1327 +typedef typename __promote_3< _Tpa, _Tpc, _Tp> ::__type __type; +# 1328 +return std::__detail::__conf_hyperg< typename __promote_3< _Tpa, _Tpc, _Tp> ::__type> (__a, __c, __x); +# 1329 +} +# 1341 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline float hypergf(float __a, float __b, float __c, float __x) +# 1342 +{ return std::__detail::__hyperg< float> (__a, __b, __c, __x); } +# 1352 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +inline long double hypergl(long double __a, long double __b, long double __c, long double __x) +# 1353 +{ return std::__detail::__hyperg< long double> (__a, __b, __c, __x); } +# 1372 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/specfun.h" 3 +template< class _Tpa, class _Tpb, class _Tpc, class _Tp> inline typename __promote_4< _Tpa, _Tpb, _Tpc, _Tp> ::__type +# 1374 +hyperg(_Tpa __a, _Tpb __b, _Tpc __c, _Tp __x) +# 1375 +{ +# 1377 +typedef typename __promote_4< _Tpa, _Tpb, _Tpc, _Tp> ::__type __type; +# 1378 +return std::__detail::__hyperg< typename __promote_4< _Tpa, _Tpb, _Tpc, _Tp> ::__type> (__a, __b, __c, __x); +# 1379 +} +# 1383 +} +# 3702 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/cmath" 3 +} +# 38 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/math.h" 3 +using std::abs; +# 39 +using std::acos; +# 40 +using std::asin; +# 41 +using std::atan; +# 42 +using std::atan2; +# 43 +using std::cos; +# 44 +using std::sin; +# 45 +using std::tan; +# 46 +using std::cosh; +# 47 +using std::sinh; +# 48 +using std::tanh; +# 49 +using std::exp; +# 50 +using std::frexp; +# 51 +using std::ldexp; +# 52 +using std::log; +# 53 +using std::log10; +# 54 +using std::modf; +# 55 +using std::pow; +# 56 +using std::sqrt; +# 57 +using std::ceil; +# 58 +using std::fabs; +# 59 +using std::floor; +# 60 +using std::fmod; +# 63 +using std::fpclassify; +# 64 +using std::isfinite; +# 65 +using std::isinf; +# 66 +using std::isnan; +# 67 +using std::isnormal; +# 68 +using std::signbit; +# 69 +using std::isgreater; +# 70 +using std::isgreaterequal; +# 71 +using std::isless; +# 72 +using std::islessequal; +# 73 +using std::islessgreater; +# 74 +using std::isunordered; +# 78 +using std::acosh; +# 79 +using std::asinh; +# 80 +using std::atanh; +# 81 +using std::cbrt; +# 82 +using std::copysign; +# 83 +using std::erf; +# 84 +using std::erfc; +# 85 +using std::exp2; +# 86 +using std::expm1; +# 87 +using std::fdim; +# 88 +using std::fma; +# 89 +using std::fmax; +# 90 +using std::fmin; +# 91 +using std::hypot; +# 92 +using std::ilogb; +# 93 +using std::lgamma; +# 94 +using std::llrint; +# 95 +using std::llround; +# 96 +using std::log1p; +# 97 +using std::log2; +# 98 +using std::logb; +# 99 +using std::lrint; +# 100 +using std::lround; +# 101 +using std::nearbyint; +# 102 +using std::nextafter; +# 103 +using std::nexttoward; +# 104 +using std::remainder; +# 105 +using std::remquo; +# 106 +using std::rint; +# 107 +using std::round; +# 108 +using std::scalbln; +# 109 +using std::scalbn; +# 110 +using std::tgamma; +# 111 +using std::trunc; +# 4647 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std { +# 4648 +constexpr bool signbit(float x); +# 4649 +constexpr bool signbit(double x); +# 4650 +constexpr bool signbit(long double x); +# 4651 +constexpr bool isfinite(float x); +# 4652 +constexpr bool isfinite(double x); +# 4653 +constexpr bool isfinite(long double x); +# 4654 +constexpr bool isnan(float x); +# 4659 +constexpr bool isnan(double x); +# 4661 +constexpr bool isnan(long double x); +# 4662 +constexpr bool isinf(float x); +# 4667 +constexpr bool isinf(double x); +# 4669 +constexpr bool isinf(long double x); +# 4670 +} +# 4826 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std { +# 4828 +template< class T> extern T __pow_helper(T, int); +# 4829 +template< class T> extern T __cmath_power(T, unsigned); +# 4830 +} +# 4832 +using std::abs; +# 4833 +using std::fabs; +# 4834 +using std::ceil; +# 4835 +using std::floor; +# 4836 +using std::sqrt; +# 4838 +using std::pow; +# 4840 +using std::log; +# 4841 +using std::log10; +# 4842 +using std::fmod; +# 4843 +using std::modf; +# 4844 +using std::exp; +# 4845 +using std::frexp; +# 4846 +using std::ldexp; +# 4847 +using std::asin; +# 4848 +using std::sin; +# 4849 +using std::sinh; +# 4850 +using std::acos; +# 4851 +using std::cos; +# 4852 +using std::cosh; +# 4853 +using std::atan; +# 4854 +using std::atan2; +# 4855 +using std::tan; +# 4856 +using std::tanh; +# 5237 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std { +# 5246 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern inline long long abs(long long); +# 5266 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern inline long abs(long a); +# 5267 +extern constexpr float abs(float); +# 5268 +extern constexpr double abs(double); +# 5269 +extern constexpr float fabs(float); +# 5270 +extern constexpr float ceil(float); +# 5271 +extern constexpr float floor(float); +# 5272 +extern constexpr float sqrt(float); +# 5273 +extern constexpr float pow(float, float); +# 5278 +template< class _Tp, class _Up> extern constexpr typename __gnu_cxx::__promote_2< _Tp, _Up> ::__type pow(_Tp, _Up); +# 5288 +extern constexpr float log(float); +# 5289 +extern constexpr float log10(float); +# 5290 +extern constexpr float fmod(float, float); +# 5291 +extern inline float modf(float, float *); +# 5292 +extern constexpr float exp(float); +# 5293 +extern inline float frexp(float, int *); +# 5294 +extern constexpr float ldexp(float, int); +# 5295 +extern constexpr float asin(float); +# 5296 +extern constexpr float sin(float); +# 5297 +extern constexpr float sinh(float); +# 5298 +extern constexpr float acos(float); +# 5299 +extern constexpr float cos(float); +# 5300 +extern constexpr float cosh(float); +# 5301 +extern constexpr float atan(float); +# 5302 +extern constexpr float atan2(float, float); +# 5303 +extern constexpr float tan(float); +# 5304 +extern constexpr float tanh(float); +# 5391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +} +# 5497 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +namespace std { +# 5498 +constexpr float logb(float a); +# 5499 +constexpr int ilogb(float a); +# 5500 +constexpr float scalbn(float a, int b); +# 5501 +constexpr float scalbln(float a, long b); +# 5502 +constexpr float exp2(float a); +# 5503 +constexpr float expm1(float a); +# 5504 +constexpr float log2(float a); +# 5505 +constexpr float log1p(float a); +# 5506 +constexpr float acosh(float a); +# 5507 +constexpr float asinh(float a); +# 5508 +constexpr float atanh(float a); +# 5509 +constexpr float hypot(float a, float b); +# 5510 +constexpr float cbrt(float a); +# 5511 +constexpr float erf(float a); +# 5512 +constexpr float erfc(float a); +# 5513 +constexpr float lgamma(float a); +# 5514 +constexpr float tgamma(float a); +# 5515 +constexpr float copysign(float a, float b); +# 5516 +constexpr float nextafter(float a, float b); +# 5517 +constexpr float remainder(float a, float b); +# 5518 +inline float remquo(float a, float b, int * quo); +# 5519 +constexpr float round(float a); +# 5520 +constexpr long lround(float a); +# 5521 +constexpr long long llround(float a); +# 5522 +constexpr float trunc(float a); +# 5523 +constexpr float rint(float a); +# 5524 +constexpr long lrint(float a); +# 5525 +constexpr long long llrint(float a); +# 5526 +constexpr float nearbyint(float a); +# 5527 +constexpr float fdim(float a, float b); +# 5528 +constexpr float fma(float a, float b, float c); +# 5529 +constexpr float fmax(float a, float b); +# 5530 +constexpr float fmin(float a, float b); +# 5531 +} +# 5636 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline float exp10(const float a); +# 5638 +static inline float rsqrt(const float a); +# 5640 +static inline float rcbrt(const float a); +# 5642 +static inline float sinpi(const float a); +# 5644 +static inline float cospi(const float a); +# 5646 +static inline void sincospi(const float a, float *const sptr, float *const cptr); +# 5648 +static inline void sincos(const float a, float *const sptr, float *const cptr); +# 5650 +static inline float j0(const float a); +# 5652 +static inline float j1(const float a); +# 5654 +static inline float jn(const int n, const float a); +# 5656 +static inline float y0(const float a); +# 5658 +static inline float y1(const float a); +# 5660 +static inline float yn(const int n, const float a); +# 5662 +__attribute__((unused)) static inline float cyl_bessel_i0(const float a); +# 5664 +__attribute__((unused)) static inline float cyl_bessel_i1(const float a); +# 5666 +static inline float erfinv(const float a); +# 5668 +static inline float erfcinv(const float a); +# 5670 +static inline float normcdfinv(const float a); +# 5672 +static inline float normcdf(const float a); +# 5674 +static inline float erfcx(const float a); +# 5676 +static inline double copysign(const double a, const float b); +# 5678 +static inline double copysign(const float a, const double b); +# 5686 +static inline unsigned min(const unsigned a, const unsigned b); +# 5694 +static inline unsigned min(const int a, const unsigned b); +# 5702 +static inline unsigned min(const unsigned a, const int b); +# 5710 +static inline long min(const long a, const long b); +# 5718 +static inline unsigned long min(const unsigned long a, const unsigned long b); +# 5726 +static inline unsigned long min(const long a, const unsigned long b); +# 5734 +static inline unsigned long min(const unsigned long a, const long b); +# 5742 +static inline long long min(const long long a, const long long b); +# 5750 +static inline unsigned long long min(const unsigned long long a, const unsigned long long b); +# 5758 +static inline unsigned long long min(const long long a, const unsigned long long b); +# 5766 +static inline unsigned long long min(const unsigned long long a, const long long b); +# 5777 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline float min(const float a, const float b); +# 5788 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline double min(const double a, const double b); +# 5798 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline double min(const float a, const double b); +# 5808 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline double min(const double a, const float b); +# 5816 +static inline unsigned max(const unsigned a, const unsigned b); +# 5824 +static inline unsigned max(const int a, const unsigned b); +# 5832 +static inline unsigned max(const unsigned a, const int b); +# 5840 +static inline long max(const long a, const long b); +# 5848 +static inline unsigned long max(const unsigned long a, const unsigned long b); +# 5856 +static inline unsigned long max(const long a, const unsigned long b); +# 5864 +static inline unsigned long max(const unsigned long a, const long b); +# 5872 +static inline long long max(const long long a, const long long b); +# 5880 +static inline unsigned long long max(const unsigned long long a, const unsigned long long b); +# 5888 +static inline unsigned long long max(const long long a, const unsigned long long b); +# 5896 +static inline unsigned long long max(const unsigned long long a, const long long b); +# 5907 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline float max(const float a, const float b); +# 5918 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline double max(const double a, const double b); +# 5928 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline double max(const float a, const double b); +# 5938 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +static inline double max(const double a, const float b); +# 5950 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +extern "C" { +# 5951 +__attribute__((unused)) inline void *__nv_aligned_device_malloc(size_t size, size_t align) +# 5952 +{int volatile ___ = 1;(void)size;(void)align; +# 5955 +::exit(___);} +#if 0 +# 5952 +{ +# 5953 +__attribute__((unused)) void *__nv_aligned_device_malloc_impl(size_t, size_t); +# 5954 +return __nv_aligned_device_malloc_impl(size, align); +# 5955 +} +#endif +# 5956 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.h" +} +# 758 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" +static inline float exp10(const float a) +# 759 +{ +# 760 +return exp10f(a); +# 761 +} +# 763 +static inline float rsqrt(const float a) +# 764 +{ +# 765 +return rsqrtf(a); +# 766 +} +# 768 +static inline float rcbrt(const float a) +# 769 +{ +# 770 +return rcbrtf(a); +# 771 +} +# 773 +static inline float sinpi(const float a) +# 774 +{ +# 775 +return sinpif(a); +# 776 +} +# 778 +static inline float cospi(const float a) +# 779 +{ +# 780 +return cospif(a); +# 781 +} +# 783 +static inline void sincospi(const float a, float *const sptr, float *const cptr) +# 784 +{ +# 785 +sincospif(a, sptr, cptr); +# 786 +} +# 788 +static inline void sincos(const float a, float *const sptr, float *const cptr) +# 789 +{ +# 790 +sincosf(a, sptr, cptr); +# 791 +} +# 793 +static inline float j0(const float a) +# 794 +{ +# 795 +return j0f(a); +# 796 +} +# 798 +static inline float j1(const float a) +# 799 +{ +# 800 +return j1f(a); +# 801 +} +# 803 +static inline float jn(const int n, const float a) +# 804 +{ +# 805 +return jnf(n, a); +# 806 +} +# 808 +static inline float y0(const float a) +# 809 +{ +# 810 +return y0f(a); +# 811 +} +# 813 +static inline float y1(const float a) +# 814 +{ +# 815 +return y1f(a); +# 816 +} +# 818 +static inline float yn(const int n, const float a) +# 819 +{ +# 820 +return ynf(n, a); +# 821 +} +# 823 +__attribute__((unused)) static inline float cyl_bessel_i0(const float a) +# 824 +{int volatile ___ = 1;(void)a; +# 826 +::exit(___);} +#if 0 +# 824 +{ +# 825 +return cyl_bessel_i0f(a); +# 826 +} +#endif +# 828 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" +__attribute__((unused)) static inline float cyl_bessel_i1(const float a) +# 829 +{int volatile ___ = 1;(void)a; +# 831 +::exit(___);} +#if 0 +# 829 +{ +# 830 +return cyl_bessel_i1f(a); +# 831 +} +#endif +# 833 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" +static inline float erfinv(const float a) +# 834 +{ +# 835 +return erfinvf(a); +# 836 +} +# 838 +static inline float erfcinv(const float a) +# 839 +{ +# 840 +return erfcinvf(a); +# 841 +} +# 843 +static inline float normcdfinv(const float a) +# 844 +{ +# 845 +return normcdfinvf(a); +# 846 +} +# 848 +static inline float normcdf(const float a) +# 849 +{ +# 850 +return normcdff(a); +# 851 +} +# 853 +static inline float erfcx(const float a) +# 854 +{ +# 855 +return erfcxf(a); +# 856 +} +# 858 +static inline double copysign(const double a, const float b) +# 859 +{ +# 860 +return copysign(a, static_cast< double>(b)); +# 861 +} +# 863 +static inline double copysign(const float a, const double b) +# 864 +{ +# 865 +return copysign(static_cast< double>(a), b); +# 866 +} +# 868 +static inline unsigned min(const unsigned a, const unsigned b) +# 869 +{ +# 870 +return umin(a, b); +# 871 +} +# 873 +static inline unsigned min(const int a, const unsigned b) +# 874 +{ +# 875 +return umin(static_cast< unsigned>(a), b); +# 876 +} +# 878 +static inline unsigned min(const unsigned a, const int b) +# 879 +{ +# 880 +return umin(a, static_cast< unsigned>(b)); +# 881 +} +# 883 +static inline long min(const long a, const long b) +# 884 +{ +# 885 +long retval; +# 892 +if (sizeof(long) == sizeof(int)) { +# 896 +retval = (static_cast< long>(min(static_cast< int>(a), static_cast< int>(b)))); +# 897 +} else { +# 898 +retval = (static_cast< long>(llmin(static_cast< long long>(a), static_cast< long long>(b)))); +# 899 +} +# 900 +return retval; +# 901 +} +# 903 +static inline unsigned long min(const unsigned long a, const unsigned long b) +# 904 +{ +# 905 +unsigned long retval; +# 910 +if (sizeof(unsigned long) == sizeof(unsigned)) { +# 914 +retval = (static_cast< unsigned long>(umin(static_cast< unsigned>(a), static_cast< unsigned>(b)))); +# 915 +} else { +# 916 +retval = (static_cast< unsigned long>(ullmin(static_cast< unsigned long long>(a), static_cast< unsigned long long>(b)))); +# 917 +} +# 918 +return retval; +# 919 +} +# 921 +static inline unsigned long min(const long a, const unsigned long b) +# 922 +{ +# 923 +unsigned long retval; +# 928 +if (sizeof(unsigned long) == sizeof(unsigned)) { +# 932 +retval = (static_cast< unsigned long>(umin(static_cast< unsigned>(a), static_cast< unsigned>(b)))); +# 933 +} else { +# 934 +retval = (static_cast< unsigned long>(ullmin(static_cast< unsigned long long>(a), static_cast< unsigned long long>(b)))); +# 935 +} +# 936 +return retval; +# 937 +} +# 939 +static inline unsigned long min(const unsigned long a, const long b) +# 940 +{ +# 941 +unsigned long retval; +# 946 +if (sizeof(unsigned long) == sizeof(unsigned)) { +# 950 +retval = (static_cast< unsigned long>(umin(static_cast< unsigned>(a), static_cast< unsigned>(b)))); +# 951 +} else { +# 952 +retval = (static_cast< unsigned long>(ullmin(static_cast< unsigned long long>(a), static_cast< unsigned long long>(b)))); +# 953 +} +# 954 +return retval; +# 955 +} +# 957 +static inline long long min(const long long a, const long long b) +# 958 +{ +# 959 +return llmin(a, b); +# 960 +} +# 962 +static inline unsigned long long min(const unsigned long long a, const unsigned long long b) +# 963 +{ +# 964 +return ullmin(a, b); +# 965 +} +# 967 +static inline unsigned long long min(const long long a, const unsigned long long b) +# 968 +{ +# 969 +return ullmin(static_cast< unsigned long long>(a), b); +# 970 +} +# 972 +static inline unsigned long long min(const unsigned long long a, const long long b) +# 973 +{ +# 974 +return ullmin(a, static_cast< unsigned long long>(b)); +# 975 +} +# 977 +static inline float min(const float a, const float b) +# 978 +{ +# 979 +return fminf(a, b); +# 980 +} +# 982 +static inline double min(const double a, const double b) +# 983 +{ +# 984 +return fmin(a, b); +# 985 +} +# 987 +static inline double min(const float a, const double b) +# 988 +{ +# 989 +return fmin(static_cast< double>(a), b); +# 990 +} +# 992 +static inline double min(const double a, const float b) +# 993 +{ +# 994 +return fmin(a, static_cast< double>(b)); +# 995 +} +# 997 +static inline unsigned max(const unsigned a, const unsigned b) +# 998 +{ +# 999 +return umax(a, b); +# 1000 +} +# 1002 +static inline unsigned max(const int a, const unsigned b) +# 1003 +{ +# 1004 +return umax(static_cast< unsigned>(a), b); +# 1005 +} +# 1007 +static inline unsigned max(const unsigned a, const int b) +# 1008 +{ +# 1009 +return umax(a, static_cast< unsigned>(b)); +# 1010 +} +# 1012 +static inline long max(const long a, const long b) +# 1013 +{ +# 1014 +long retval; +# 1020 +if (sizeof(long) == sizeof(int)) { +# 1024 +retval = (static_cast< long>(max(static_cast< int>(a), static_cast< int>(b)))); +# 1025 +} else { +# 1026 +retval = (static_cast< long>(llmax(static_cast< long long>(a), static_cast< long long>(b)))); +# 1027 +} +# 1028 +return retval; +# 1029 +} +# 1031 +static inline unsigned long max(const unsigned long a, const unsigned long b) +# 1032 +{ +# 1033 +unsigned long retval; +# 1038 +if (sizeof(unsigned long) == sizeof(unsigned)) { +# 1042 +retval = (static_cast< unsigned long>(umax(static_cast< unsigned>(a), static_cast< unsigned>(b)))); +# 1043 +} else { +# 1044 +retval = (static_cast< unsigned long>(ullmax(static_cast< unsigned long long>(a), static_cast< unsigned long long>(b)))); +# 1045 +} +# 1046 +return retval; +# 1047 +} +# 1049 +static inline unsigned long max(const long a, const unsigned long b) +# 1050 +{ +# 1051 +unsigned long retval; +# 1056 +if (sizeof(unsigned long) == sizeof(unsigned)) { +# 1060 +retval = (static_cast< unsigned long>(umax(static_cast< unsigned>(a), static_cast< unsigned>(b)))); +# 1061 +} else { +# 1062 +retval = (static_cast< unsigned long>(ullmax(static_cast< unsigned long long>(a), static_cast< unsigned long long>(b)))); +# 1063 +} +# 1064 +return retval; +# 1065 +} +# 1067 +static inline unsigned long max(const unsigned long a, const long b) +# 1068 +{ +# 1069 +unsigned long retval; +# 1074 +if (sizeof(unsigned long) == sizeof(unsigned)) { +# 1078 +retval = (static_cast< unsigned long>(umax(static_cast< unsigned>(a), static_cast< unsigned>(b)))); +# 1079 +} else { +# 1080 +retval = (static_cast< unsigned long>(ullmax(static_cast< unsigned long long>(a), static_cast< unsigned long long>(b)))); +# 1081 +} +# 1082 +return retval; +# 1083 +} +# 1085 +static inline long long max(const long long a, const long long b) +# 1086 +{ +# 1087 +return llmax(a, b); +# 1088 +} +# 1090 +static inline unsigned long long max(const unsigned long long a, const unsigned long long b) +# 1091 +{ +# 1092 +return ullmax(a, b); +# 1093 +} +# 1095 +static inline unsigned long long max(const long long a, const unsigned long long b) +# 1096 +{ +# 1097 +return ullmax(static_cast< unsigned long long>(a), b); +# 1098 +} +# 1100 +static inline unsigned long long max(const unsigned long long a, const long long b) +# 1101 +{ +# 1102 +return ullmax(a, static_cast< unsigned long long>(b)); +# 1103 +} +# 1105 +static inline float max(const float a, const float b) +# 1106 +{ +# 1107 +return fmaxf(a, b); +# 1108 +} +# 1110 +static inline double max(const double a, const double b) +# 1111 +{ +# 1112 +return fmax(a, b); +# 1113 +} +# 1115 +static inline double max(const float a, const double b) +# 1116 +{ +# 1117 +return fmax(static_cast< double>(a), b); +# 1118 +} +# 1120 +static inline double max(const double a, const float b) +# 1121 +{ +# 1122 +return fmax(a, static_cast< double>(b)); +# 1123 +} +# 1135 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/math_functions.hpp" +inline int min(const int a, const int b) +# 1136 +{ +# 1137 +return (a < b) ? a : b; +# 1138 +} +# 1140 +inline unsigned umin(const unsigned a, const unsigned b) +# 1141 +{ +# 1142 +return (a < b) ? a : b; +# 1143 +} +# 1145 +inline long long llmin(const long long a, const long long b) +# 1146 +{ +# 1147 +return (a < b) ? a : b; +# 1148 +} +# 1150 +inline unsigned long long ullmin(const unsigned long long a, const unsigned long long +# 1151 +b) +# 1152 +{ +# 1153 +return (a < b) ? a : b; +# 1154 +} +# 1156 +inline int max(const int a, const int b) +# 1157 +{ +# 1158 +return (a > b) ? a : b; +# 1159 +} +# 1161 +inline unsigned umax(const unsigned a, const unsigned b) +# 1162 +{ +# 1163 +return (a > b) ? a : b; +# 1164 +} +# 1166 +inline long long llmax(const long long a, const long long b) +# 1167 +{ +# 1168 +return (a > b) ? a : b; +# 1169 +} +# 1171 +inline unsigned long long ullmax(const unsigned long long a, const unsigned long long +# 1172 +b) +# 1173 +{ +# 1174 +return (a > b) ? a : b; +# 1175 +} +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +extern "C" { +# 2486 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __vimax_s32_relu(const int a, const int b); +# 2498 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vimax_s16x2_relu(const unsigned a, const unsigned b); +# 2507 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __vimin_s32_relu(const int a, const int b); +# 2519 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vimin_s16x2_relu(const unsigned a, const unsigned b); +# 2528 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __vimax3_s32(const int a, const int b, const int c); +# 2540 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vimax3_s16x2(const unsigned a, const unsigned b, const unsigned c); +# 2549 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vimax3_u32(const unsigned a, const unsigned b, const unsigned c); +# 2561 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vimax3_u16x2(const unsigned a, const unsigned b, const unsigned c); +# 2570 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __vimin3_s32(const int a, const int b, const int c); +# 2582 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vimin3_s16x2(const unsigned a, const unsigned b, const unsigned c); +# 2591 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vimin3_u32(const unsigned a, const unsigned b, const unsigned c); +# 2603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vimin3_u16x2(const unsigned a, const unsigned b, const unsigned c); +# 2612 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __vimax3_s32_relu(const int a, const int b, const int c); +# 2624 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vimax3_s16x2_relu(const unsigned a, const unsigned b, const unsigned c); +# 2633 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __vimin3_s32_relu(const int a, const int b, const int c); +# 2645 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vimin3_s16x2_relu(const unsigned a, const unsigned b, const unsigned c); +# 2654 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __viaddmax_s32(const int a, const int b, const int c); +# 2666 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __viaddmax_s16x2(const unsigned a, const unsigned b, const unsigned c); +# 2675 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __viaddmax_u32(const unsigned a, const unsigned b, const unsigned c); +# 2687 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __viaddmax_u16x2(const unsigned a, const unsigned b, const unsigned c); +# 2696 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __viaddmin_s32(const int a, const int b, const int c); +# 2708 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __viaddmin_s16x2(const unsigned a, const unsigned b, const unsigned c); +# 2717 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __viaddmin_u32(const unsigned a, const unsigned b, const unsigned c); +# 2729 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __viaddmin_u16x2(const unsigned a, const unsigned b, const unsigned c); +# 2739 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __viaddmax_s32_relu(const int a, const int b, const int c); +# 2751 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __viaddmax_s16x2_relu(const unsigned a, const unsigned b, const unsigned c); +# 2761 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __viaddmin_s32_relu(const int a, const int b, const int c); +# 2773 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __viaddmin_s16x2_relu(const unsigned a, const unsigned b, const unsigned c); +# 2782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __vibmax_s32(const int a, const int b, bool *const pred); +# 2791 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vibmax_u32(const unsigned a, const unsigned b, bool *const pred); +# 2800 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline int __vibmin_s32(const int a, const int b, bool *const pred); +# 2809 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vibmin_u32(const unsigned a, const unsigned b, bool *const pred); +# 2823 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vibmax_s16x2(const unsigned a, const unsigned b, bool *const pred_hi, bool *const pred_lo); +# 2837 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vibmax_u16x2(const unsigned a, const unsigned b, bool *const pred_hi, bool *const pred_lo); +# 2851 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vibmin_s16x2(const unsigned a, const unsigned b, bool *const pred_hi, bool *const pred_lo); +# 2865 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +static inline unsigned __vibmin_u16x2(const unsigned a, const unsigned b, bool *const pred_hi, bool *const pred_lo); +# 2872 +} +# 108 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +static inline int __vimax_s32_relu(const int a, const int b) { +# 115 +int ans = max(a, b); +# 117 +return (ans > 0) ? ans : 0; +# 119 +} +# 121 +static inline unsigned __vimax_s16x2_relu(const unsigned a, const unsigned b) { +# 122 +unsigned res; +# 130 +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 131 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 133 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 134 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 137 +short aS_lo = *((short *)(&aU_lo)); +# 138 +short aS_hi = *((short *)(&aU_hi)); +# 140 +short bS_lo = *((short *)(&bU_lo)); +# 141 +short bS_hi = *((short *)(&bU_hi)); +# 144 +short ansS_lo = (short)max(aS_lo, bS_lo); +# 145 +short ansS_hi = (short)max(aS_hi, bS_hi); +# 148 +if (ansS_lo < 0) { ansS_lo = (0); } +# 149 +if (ansS_hi < 0) { ansS_hi = (0); } +# 152 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 153 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 156 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 159 +return res; +# 160 +} +# 162 +static inline int __vimin_s32_relu(const int a, const int b) { +# 169 +int ans = min(a, b); +# 171 +return (ans > 0) ? ans : 0; +# 173 +} +# 175 +static inline unsigned __vimin_s16x2_relu(const unsigned a, const unsigned b) { +# 176 +unsigned res; +# 184 +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 185 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 187 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 188 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 191 +short aS_lo = *((short *)(&aU_lo)); +# 192 +short aS_hi = *((short *)(&aU_hi)); +# 194 +short bS_lo = *((short *)(&bU_lo)); +# 195 +short bS_hi = *((short *)(&bU_hi)); +# 198 +short ansS_lo = (short)min(aS_lo, bS_lo); +# 199 +short ansS_hi = (short)min(aS_hi, bS_hi); +# 202 +if (ansS_lo < 0) { ansS_lo = (0); } +# 203 +if (ansS_hi < 0) { ansS_hi = (0); } +# 206 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 207 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 210 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 213 +return res; +# 214 +} +# 216 +static inline int __vimax3_s32(const int a, const int b, const int c) { +# 226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +return max(max(a, b), c); +# 228 +} +# 230 +static inline unsigned __vimax3_s16x2(const unsigned a, const unsigned b, const unsigned c) { +# 231 +unsigned res; +# 243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 244 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 246 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 247 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 249 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 250 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 253 +short aS_lo = *((short *)(&aU_lo)); +# 254 +short aS_hi = *((short *)(&aU_hi)); +# 256 +short bS_lo = *((short *)(&bU_lo)); +# 257 +short bS_hi = *((short *)(&bU_hi)); +# 259 +short cS_lo = *((short *)(&cU_lo)); +# 260 +short cS_hi = *((short *)(&cU_hi)); +# 263 +short ansS_lo = (short)max(max(aS_lo, bS_lo), cS_lo); +# 264 +short ansS_hi = (short)max(max(aS_hi, bS_hi), cS_hi); +# 267 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 268 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 271 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 273 +return res; +# 274 +} +# 276 +static inline unsigned __vimax3_u32(const unsigned a, const unsigned b, const unsigned c) { +# 286 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +return max(max(a, b), c); +# 288 +} +# 290 +static inline unsigned __vimax3_u16x2(const unsigned a, const unsigned b, const unsigned c) { +# 291 +unsigned res; +# 302 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 303 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 305 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 306 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 308 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 309 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 312 +unsigned short ansU_lo = (unsigned short)max(max(aU_lo, bU_lo), cU_lo); +# 313 +unsigned short ansU_hi = (unsigned short)max(max(aU_hi, bU_hi), cU_hi); +# 316 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 319 +return res; +# 320 +} +# 322 +static inline int __vimin3_s32(const int a, const int b, const int c) { +# 332 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +return min(min(a, b), c); +# 334 +} +# 336 +static inline unsigned __vimin3_s16x2(const unsigned a, const unsigned b, const unsigned c) { +# 337 +unsigned res; +# 348 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 349 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 351 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 352 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 354 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 355 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 358 +short aS_lo = *((short *)(&aU_lo)); +# 359 +short aS_hi = *((short *)(&aU_hi)); +# 361 +short bS_lo = *((short *)(&bU_lo)); +# 362 +short bS_hi = *((short *)(&bU_hi)); +# 364 +short cS_lo = *((short *)(&cU_lo)); +# 365 +short cS_hi = *((short *)(&cU_hi)); +# 368 +short ansS_lo = (short)min(min(aS_lo, bS_lo), cS_lo); +# 369 +short ansS_hi = (short)min(min(aS_hi, bS_hi), cS_hi); +# 372 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 373 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 376 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 379 +return res; +# 380 +} +# 382 +static inline unsigned __vimin3_u32(const unsigned a, const unsigned b, const unsigned c) { +# 392 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +return min(min(a, b), c); +# 394 +} +# 396 +static inline unsigned __vimin3_u16x2(const unsigned a, const unsigned b, const unsigned c) { +# 397 +unsigned res; +# 408 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 409 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 411 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 412 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 414 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 415 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 418 +unsigned short ansU_lo = (unsigned short)min(min(aU_lo, bU_lo), cU_lo); +# 419 +unsigned short ansU_hi = (unsigned short)min(min(aU_hi, bU_hi), cU_hi); +# 422 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 425 +return res; +# 426 +} +# 428 +static inline int __vimax3_s32_relu(const int a, const int b, const int c) { +# 438 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +int ans = max(max(a, b), c); +# 440 +return (ans > 0) ? ans : 0; +# 442 +} +# 444 +static inline unsigned __vimax3_s16x2_relu(const unsigned a, const unsigned b, const unsigned c) { +# 445 +unsigned res; +# 456 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 457 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 459 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 460 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 462 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 463 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 466 +short aS_lo = *((short *)(&aU_lo)); +# 467 +short aS_hi = *((short *)(&aU_hi)); +# 469 +short bS_lo = *((short *)(&bU_lo)); +# 470 +short bS_hi = *((short *)(&bU_hi)); +# 472 +short cS_lo = *((short *)(&cU_lo)); +# 473 +short cS_hi = *((short *)(&cU_hi)); +# 476 +short ansS_lo = (short)max(max(aS_lo, bS_lo), cS_lo); +# 477 +short ansS_hi = (short)max(max(aS_hi, bS_hi), cS_hi); +# 480 +if (ansS_lo < 0) { ansS_lo = (0); } +# 481 +if (ansS_hi < 0) { ansS_hi = (0); } +# 484 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 485 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 488 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 491 +return res; +# 492 +} +# 494 +static inline int __vimin3_s32_relu(const int a, const int b, const int c) { +# 504 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +int ans = min(min(a, b), c); +# 506 +return (ans > 0) ? ans : 0; +# 508 +} +# 510 +static inline unsigned __vimin3_s16x2_relu(const unsigned a, const unsigned b, const unsigned c) { +# 511 +unsigned res; +# 522 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 523 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 525 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 526 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 528 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 529 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 532 +short aS_lo = *((short *)(&aU_lo)); +# 533 +short aS_hi = *((short *)(&aU_hi)); +# 535 +short bS_lo = *((short *)(&bU_lo)); +# 536 +short bS_hi = *((short *)(&bU_hi)); +# 538 +short cS_lo = *((short *)(&cU_lo)); +# 539 +short cS_hi = *((short *)(&cU_hi)); +# 542 +short ansS_lo = (short)min(min(aS_lo, bS_lo), cS_lo); +# 543 +short ansS_hi = (short)min(min(aS_hi, bS_hi), cS_hi); +# 546 +if (ansS_lo < 0) { ansS_lo = (0); } +# 547 +if (ansS_hi < 0) { ansS_hi = (0); } +# 550 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 551 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 554 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 557 +return res; +# 558 +} +# 560 +static inline int __viaddmax_s32(const int a, const int b, const int c) { +# 570 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +return max(a + b, c); +# 572 +} +# 574 +static inline unsigned __viaddmax_s16x2(const unsigned a, const unsigned b, const unsigned c) { +# 575 +unsigned res; +# 586 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 587 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 589 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 590 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 592 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 593 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 596 +short aS_lo = *((short *)(&aU_lo)); +# 597 +short aS_hi = *((short *)(&aU_hi)); +# 599 +short bS_lo = *((short *)(&bU_lo)); +# 600 +short bS_hi = *((short *)(&bU_hi)); +# 602 +short cS_lo = *((short *)(&cU_lo)); +# 603 +short cS_hi = *((short *)(&cU_hi)); +# 606 +short ansS_lo = (short)max((short)(aS_lo + bS_lo), cS_lo); +# 607 +short ansS_hi = (short)max((short)(aS_hi + bS_hi), cS_hi); +# 610 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 611 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 614 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 617 +return res; +# 618 +} +# 620 +static inline unsigned __viaddmax_u32(const unsigned a, const unsigned b, const unsigned c) { +# 630 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +return max(a + b, c); +# 632 +} +# 634 +static inline unsigned __viaddmax_u16x2(const unsigned a, const unsigned b, const unsigned c) { +# 635 +unsigned res; +# 646 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 647 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 649 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 650 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 652 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 653 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 656 +unsigned short ansU_lo = (unsigned short)max((unsigned short)(aU_lo + bU_lo), cU_lo); +# 657 +unsigned short ansU_hi = (unsigned short)max((unsigned short)(aU_hi + bU_hi), cU_hi); +# 660 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 663 +return res; +# 664 +} +# 666 +static inline int __viaddmin_s32(const int a, const int b, const int c) { +# 676 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +return min(a + b, c); +# 678 +} +# 680 +static inline unsigned __viaddmin_s16x2(const unsigned a, const unsigned b, const unsigned c) { +# 681 +unsigned res; +# 692 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 693 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 695 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 696 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 698 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 699 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 702 +short aS_lo = *((short *)(&aU_lo)); +# 703 +short aS_hi = *((short *)(&aU_hi)); +# 705 +short bS_lo = *((short *)(&bU_lo)); +# 706 +short bS_hi = *((short *)(&bU_hi)); +# 708 +short cS_lo = *((short *)(&cU_lo)); +# 709 +short cS_hi = *((short *)(&cU_hi)); +# 712 +short ansS_lo = (short)min((short)(aS_lo + bS_lo), cS_lo); +# 713 +short ansS_hi = (short)min((short)(aS_hi + bS_hi), cS_hi); +# 716 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 717 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 720 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 723 +return res; +# 724 +} +# 726 +static inline unsigned __viaddmin_u32(const unsigned a, const unsigned b, const unsigned c) { +# 736 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +return min(a + b, c); +# 738 +} +# 740 +static inline unsigned __viaddmin_u16x2(const unsigned a, const unsigned b, const unsigned c) { +# 741 +unsigned res; +# 752 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 753 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 755 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 756 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 758 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 759 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 762 +unsigned short ansU_lo = (unsigned short)min((unsigned short)(aU_lo + bU_lo), cU_lo); +# 763 +unsigned short ansU_hi = (unsigned short)min((unsigned short)(aU_hi + bU_hi), cU_hi); +# 766 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 769 +return res; +# 770 +} +# 772 +static inline int __viaddmax_s32_relu(const int a, const int b, const int c) { +# 782 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +int ans = max(a + b, c); +# 784 +return (ans > 0) ? ans : 0; +# 786 +} +# 788 +static inline unsigned __viaddmax_s16x2_relu(const unsigned a, const unsigned b, const unsigned c) { +# 789 +unsigned res; +# 800 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 801 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 803 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 804 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 806 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 807 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 810 +short aS_lo = *((short *)(&aU_lo)); +# 811 +short aS_hi = *((short *)(&aU_hi)); +# 813 +short bS_lo = *((short *)(&bU_lo)); +# 814 +short bS_hi = *((short *)(&bU_hi)); +# 816 +short cS_lo = *((short *)(&cU_lo)); +# 817 +short cS_hi = *((short *)(&cU_hi)); +# 820 +short ansS_lo = (short)max((short)(aS_lo + bS_lo), cS_lo); +# 821 +short ansS_hi = (short)max((short)(aS_hi + bS_hi), cS_hi); +# 823 +if (ansS_lo < 0) { ansS_lo = (0); } +# 824 +if (ansS_hi < 0) { ansS_hi = (0); } +# 827 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 828 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 831 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 834 +return res; +# 835 +} +# 837 +static inline int __viaddmin_s32_relu(const int a, const int b, const int c) { +# 847 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +int ans = min(a + b, c); +# 849 +return (ans > 0) ? ans : 0; +# 851 +} +# 853 +static inline unsigned __viaddmin_s16x2_relu(const unsigned a, const unsigned b, const unsigned c) { +# 854 +unsigned res; +# 865 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 866 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 868 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 869 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 871 +unsigned short cU_lo = (unsigned short)(c & 65535U); +# 872 +unsigned short cU_hi = (unsigned short)(c >> 16); +# 875 +short aS_lo = *((short *)(&aU_lo)); +# 876 +short aS_hi = *((short *)(&aU_hi)); +# 878 +short bS_lo = *((short *)(&bU_lo)); +# 879 +short bS_hi = *((short *)(&bU_hi)); +# 881 +short cS_lo = *((short *)(&cU_lo)); +# 882 +short cS_hi = *((short *)(&cU_hi)); +# 885 +short ansS_lo = (short)min((short)(aS_lo + bS_lo), cS_lo); +# 886 +short ansS_hi = (short)min((short)(aS_hi + bS_hi), cS_hi); +# 888 +if (ansS_lo < 0) { ansS_lo = (0); } +# 889 +if (ansS_hi < 0) { ansS_hi = (0); } +# 892 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 893 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 896 +res = (((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16)); +# 899 +return res; +# 900 +} +# 904 +static inline int __vibmax_s32(const int a, const int b, bool *const pred) { +# 918 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +int ans = max(a, b); +# 920 +(*pred) = (a >= b); +# 921 +return ans; +# 923 +} +# 925 +static inline unsigned __vibmax_u32(const unsigned a, const unsigned b, bool *const pred) { +# 939 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned ans = max(a, b); +# 941 +(*pred) = (a >= b); +# 942 +return ans; +# 944 +} +# 947 +static inline int __vibmin_s32(const int a, const int b, bool *const pred) { +# 961 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +int ans = min(a, b); +# 963 +(*pred) = (a <= b); +# 964 +return ans; +# 966 +} +# 969 +static inline unsigned __vibmin_u32(const unsigned a, const unsigned b, bool *const pred) { +# 983 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned ans = min(a, b); +# 985 +(*pred) = (a <= b); +# 986 +return ans; +# 988 +} +# 990 +static inline unsigned __vibmax_s16x2(const unsigned a, const unsigned b, bool *const pred_hi, bool *const pred_lo) { +# 1012 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 1013 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 1015 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 1016 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 1019 +short aS_lo = *((short *)(&aU_lo)); +# 1020 +short aS_hi = *((short *)(&aU_hi)); +# 1022 +short bS_lo = *((short *)(&bU_lo)); +# 1023 +short bS_hi = *((short *)(&bU_hi)); +# 1026 +short ansS_lo = (short)max(aS_lo, bS_lo); +# 1027 +short ansS_hi = (short)max(aS_hi, bS_hi); +# 1029 +(*pred_hi) = (aS_hi >= bS_hi); +# 1030 +(*pred_lo) = (aS_lo >= bS_lo); +# 1033 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 1034 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 1037 +unsigned ans = ((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16); +# 1039 +return ans; +# 1041 +} +# 1043 +static inline unsigned __vibmax_u16x2(const unsigned a, const unsigned b, bool *const pred_hi, bool *const pred_lo) { +# 1065 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 1066 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 1068 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 1069 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 1072 +unsigned short ansU_lo = (unsigned short)max(aU_lo, bU_lo); +# 1073 +unsigned short ansU_hi = (unsigned short)max(aU_hi, bU_hi); +# 1075 +(*pred_hi) = (aU_hi >= bU_hi); +# 1076 +(*pred_lo) = (aU_lo >= bU_lo); +# 1079 +unsigned ans = ((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16); +# 1081 +return ans; +# 1083 +} +# 1085 +static inline unsigned __vibmin_s16x2(const unsigned a, const unsigned b, bool *const pred_hi, bool *const pred_lo) { +# 1107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 1108 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 1110 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 1111 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 1114 +short aS_lo = *((short *)(&aU_lo)); +# 1115 +short aS_hi = *((short *)(&aU_hi)); +# 1117 +short bS_lo = *((short *)(&bU_lo)); +# 1118 +short bS_hi = *((short *)(&bU_hi)); +# 1121 +short ansS_lo = (short)min(aS_lo, bS_lo); +# 1122 +short ansS_hi = (short)min(aS_hi, bS_hi); +# 1124 +(*pred_hi) = (aS_hi <= bS_hi); +# 1125 +(*pred_lo) = (aS_lo <= bS_lo); +# 1128 +unsigned short ansU_lo = *((unsigned short *)(&ansS_lo)); +# 1129 +unsigned short ansU_hi = *((unsigned short *)(&ansS_hi)); +# 1132 +unsigned ans = ((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16); +# 1134 +return ans; +# 1136 +} +# 1138 +static inline unsigned __vibmin_u16x2(const unsigned a, const unsigned b, bool *const pred_hi, bool *const pred_lo) { +# 1160 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.hpp" +unsigned short aU_lo = (unsigned short)(a & 65535U); +# 1161 +unsigned short aU_hi = (unsigned short)(a >> 16); +# 1163 +unsigned short bU_lo = (unsigned short)(b & 65535U); +# 1164 +unsigned short bU_hi = (unsigned short)(b >> 16); +# 1167 +unsigned short ansU_lo = (unsigned short)min(aU_lo, bU_lo); +# 1168 +unsigned short ansU_hi = (unsigned short)min(aU_hi, bU_hi); +# 1170 +(*pred_hi) = (aU_hi <= bU_hi); +# 1171 +(*pred_lo) = (aU_lo <= bU_lo); +# 1174 +unsigned ans = ((unsigned)ansU_lo) | (((unsigned)ansU_hi) << 16); +# 1176 +return ans; +# 1178 +} +# 89 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline int atomicAdd(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 89 +{ } +#endif +# 91 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicAdd(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 91 +{ } +#endif +# 93 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline int atomicSub(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 93 +{ } +#endif +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicSub(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 95 +{ } +#endif +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline int atomicExch(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 97 +{ } +#endif +# 99 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicExch(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 99 +{ } +#endif +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline float atomicExch(float *address, float val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 101 +{ } +#endif +# 103 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline int atomicMin(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 103 +{ } +#endif +# 105 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicMin(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 105 +{ } +#endif +# 107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline int atomicMax(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 107 +{ } +#endif +# 109 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicMax(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 109 +{ } +#endif +# 111 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicInc(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 111 +{ } +#endif +# 113 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicDec(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 113 +{ } +#endif +# 115 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline int atomicAnd(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 115 +{ } +#endif +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicAnd(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 117 +{ } +#endif +# 119 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline int atomicOr(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 119 +{ } +#endif +# 121 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicOr(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 121 +{ } +#endif +# 123 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline int atomicXor(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 123 +{ } +#endif +# 125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicXor(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 125 +{ } +#endif +# 127 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline int atomicCAS(int *address, int compare, int val) {int volatile ___ = 1;(void)address;(void)compare;(void)val;::exit(___);} +#if 0 +# 127 +{ } +#endif +# 129 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicCAS(unsigned *address, unsigned compare, unsigned val) {int volatile ___ = 1;(void)address;(void)compare;(void)val;::exit(___);} +#if 0 +# 129 +{ } +#endif +# 156 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +extern "C" { +# 160 +} +# 169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicAdd(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 169 +{ } +#endif +# 171 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicExch(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 171 +{ } +#endif +# 173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicCAS(unsigned long long *address, unsigned long long compare, unsigned long long val) {int volatile ___ = 1;(void)address;(void)compare;(void)val;::exit(___);} +#if 0 +# 173 +{ } +#endif +# 175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute((deprecated("__any() is deprecated in favor of __any_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppr" "ess this warning)."))) __attribute__((unused)) static inline bool any(bool cond) {int volatile ___ = 1;(void)cond;::exit(___);} +#if 0 +# 175 +{ } +#endif +# 177 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_atomic_functions.h" +__attribute((deprecated("__all() is deprecated in favor of __all_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to suppr" "ess this warning)."))) __attribute__((unused)) static inline bool all(bool cond) {int volatile ___ = 1;(void)cond;::exit(___);} +#if 0 +# 177 +{ } +#endif +# 90 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +extern "C" { +# 1142 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.h" +} +# 1150 +__attribute__((unused)) static inline double fma(double a, double b, double c, cudaRoundMode mode); +# 1154 +__attribute__((unused)) static inline double dmul(double a, double b, cudaRoundMode mode = cudaRoundNearest); +# 1156 +__attribute__((unused)) static inline double dadd(double a, double b, cudaRoundMode mode = cudaRoundNearest); +# 1158 +__attribute__((unused)) static inline double dsub(double a, double b, cudaRoundMode mode = cudaRoundNearest); +# 1160 +__attribute__((unused)) static inline int double2int(double a, cudaRoundMode mode = cudaRoundZero); +# 1162 +__attribute__((unused)) static inline unsigned double2uint(double a, cudaRoundMode mode = cudaRoundZero); +# 1164 +__attribute__((unused)) static inline long long double2ll(double a, cudaRoundMode mode = cudaRoundZero); +# 1166 +__attribute__((unused)) static inline unsigned long long double2ull(double a, cudaRoundMode mode = cudaRoundZero); +# 1168 +__attribute__((unused)) static inline double ll2double(long long a, cudaRoundMode mode = cudaRoundNearest); +# 1170 +__attribute__((unused)) static inline double ull2double(unsigned long long a, cudaRoundMode mode = cudaRoundNearest); +# 1172 +__attribute__((unused)) static inline double int2double(int a, cudaRoundMode mode = cudaRoundNearest); +# 1174 +__attribute__((unused)) static inline double uint2double(unsigned a, cudaRoundMode mode = cudaRoundNearest); +# 1176 +__attribute__((unused)) static inline double float2double(float a, cudaRoundMode mode = cudaRoundNearest); +# 93 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline double fma(double a, double b, double c, cudaRoundMode mode) +# 94 +{int volatile ___ = 1;(void)a;(void)b;(void)c;(void)mode; +# 99 +::exit(___);} +#if 0 +# 94 +{ +# 95 +return (mode == (cudaRoundZero)) ? __fma_rz(a, b, c) : ((mode == (cudaRoundPosInf)) ? __fma_ru(a, b, c) : ((mode == (cudaRoundMinInf)) ? __fma_rd(a, b, c) : __fma_rn(a, b, c))); +# 99 +} +#endif +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline double dmul(double a, double b, cudaRoundMode mode) +# 102 +{int volatile ___ = 1;(void)a;(void)b;(void)mode; +# 107 +::exit(___);} +#if 0 +# 102 +{ +# 103 +return (mode == (cudaRoundZero)) ? __dmul_rz(a, b) : ((mode == (cudaRoundPosInf)) ? __dmul_ru(a, b) : ((mode == (cudaRoundMinInf)) ? __dmul_rd(a, b) : __dmul_rn(a, b))); +# 107 +} +#endif +# 109 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline double dadd(double a, double b, cudaRoundMode mode) +# 110 +{int volatile ___ = 1;(void)a;(void)b;(void)mode; +# 115 +::exit(___);} +#if 0 +# 110 +{ +# 111 +return (mode == (cudaRoundZero)) ? __dadd_rz(a, b) : ((mode == (cudaRoundPosInf)) ? __dadd_ru(a, b) : ((mode == (cudaRoundMinInf)) ? __dadd_rd(a, b) : __dadd_rn(a, b))); +# 115 +} +#endif +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline double dsub(double a, double b, cudaRoundMode mode) +# 118 +{int volatile ___ = 1;(void)a;(void)b;(void)mode; +# 123 +::exit(___);} +#if 0 +# 118 +{ +# 119 +return (mode == (cudaRoundZero)) ? __dsub_rz(a, b) : ((mode == (cudaRoundPosInf)) ? __dsub_ru(a, b) : ((mode == (cudaRoundMinInf)) ? __dsub_rd(a, b) : __dsub_rn(a, b))); +# 123 +} +#endif +# 125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline int double2int(double a, cudaRoundMode mode) +# 126 +{int volatile ___ = 1;(void)a;(void)mode; +# 131 +::exit(___);} +#if 0 +# 126 +{ +# 127 +return (mode == (cudaRoundNearest)) ? __double2int_rn(a) : ((mode == (cudaRoundPosInf)) ? __double2int_ru(a) : ((mode == (cudaRoundMinInf)) ? __double2int_rd(a) : __double2int_rz(a))); +# 131 +} +#endif +# 133 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline unsigned double2uint(double a, cudaRoundMode mode) +# 134 +{int volatile ___ = 1;(void)a;(void)mode; +# 139 +::exit(___);} +#if 0 +# 134 +{ +# 135 +return (mode == (cudaRoundNearest)) ? __double2uint_rn(a) : ((mode == (cudaRoundPosInf)) ? __double2uint_ru(a) : ((mode == (cudaRoundMinInf)) ? __double2uint_rd(a) : __double2uint_rz(a))); +# 139 +} +#endif +# 141 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline long long double2ll(double a, cudaRoundMode mode) +# 142 +{int volatile ___ = 1;(void)a;(void)mode; +# 147 +::exit(___);} +#if 0 +# 142 +{ +# 143 +return (mode == (cudaRoundNearest)) ? __double2ll_rn(a) : ((mode == (cudaRoundPosInf)) ? __double2ll_ru(a) : ((mode == (cudaRoundMinInf)) ? __double2ll_rd(a) : __double2ll_rz(a))); +# 147 +} +#endif +# 149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline unsigned long long double2ull(double a, cudaRoundMode mode) +# 150 +{int volatile ___ = 1;(void)a;(void)mode; +# 155 +::exit(___);} +#if 0 +# 150 +{ +# 151 +return (mode == (cudaRoundNearest)) ? __double2ull_rn(a) : ((mode == (cudaRoundPosInf)) ? __double2ull_ru(a) : ((mode == (cudaRoundMinInf)) ? __double2ull_rd(a) : __double2ull_rz(a))); +# 155 +} +#endif +# 157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline double ll2double(long long a, cudaRoundMode mode) +# 158 +{int volatile ___ = 1;(void)a;(void)mode; +# 163 +::exit(___);} +#if 0 +# 158 +{ +# 159 +return (mode == (cudaRoundZero)) ? __ll2double_rz(a) : ((mode == (cudaRoundPosInf)) ? __ll2double_ru(a) : ((mode == (cudaRoundMinInf)) ? __ll2double_rd(a) : __ll2double_rn(a))); +# 163 +} +#endif +# 165 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline double ull2double(unsigned long long a, cudaRoundMode mode) +# 166 +{int volatile ___ = 1;(void)a;(void)mode; +# 171 +::exit(___);} +#if 0 +# 166 +{ +# 167 +return (mode == (cudaRoundZero)) ? __ull2double_rz(a) : ((mode == (cudaRoundPosInf)) ? __ull2double_ru(a) : ((mode == (cudaRoundMinInf)) ? __ull2double_rd(a) : __ull2double_rn(a))); +# 171 +} +#endif +# 173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline double int2double(int a, cudaRoundMode mode) +# 174 +{int volatile ___ = 1;(void)a;(void)mode; +# 176 +::exit(___);} +#if 0 +# 174 +{ +# 175 +return (double)a; +# 176 +} +#endif +# 178 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline double uint2double(unsigned a, cudaRoundMode mode) +# 179 +{int volatile ___ = 1;(void)a;(void)mode; +# 181 +::exit(___);} +#if 0 +# 179 +{ +# 180 +return (double)a; +# 181 +} +#endif +# 183 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_double_functions.hpp" +__attribute__((unused)) static inline double float2double(float a, cudaRoundMode mode) +# 184 +{int volatile ___ = 1;(void)a;(void)mode; +# 186 +::exit(___);} +#if 0 +# 184 +{ +# 185 +return (double)a; +# 186 +} +#endif +# 88 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_atomic_functions.h" +__attribute__((unused)) static inline float atomicAdd(float *address, float val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 88 +{ } +#endif +# 89 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +__attribute__((unused)) static inline long long atomicMin(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 89 +{ } +#endif +# 91 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +__attribute__((unused)) static inline long long atomicMax(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 91 +{ } +#endif +# 93 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +__attribute__((unused)) static inline long long atomicAnd(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 93 +{ } +#endif +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +__attribute__((unused)) static inline long long atomicOr(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 95 +{ } +#endif +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +__attribute__((unused)) static inline long long atomicXor(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 97 +{ } +#endif +# 99 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicMin(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 99 +{ } +#endif +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicMax(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 101 +{ } +#endif +# 103 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicAnd(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 103 +{ } +#endif +# 105 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicOr(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 105 +{ } +#endif +# 107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicXor(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 107 +{ } +#endif +# 93 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline double atomicAdd(double *address, double val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 93 +{ } +#endif +# 96 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicAdd_block(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 96 +{ } +#endif +# 99 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicAdd_system(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 99 +{ } +#endif +# 102 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicAdd_block(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 102 +{ } +#endif +# 105 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicAdd_system(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 105 +{ } +#endif +# 108 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicAdd_block(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 108 +{ } +#endif +# 111 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicAdd_system(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 111 +{ } +#endif +# 114 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline float atomicAdd_block(float *address, float val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 114 +{ } +#endif +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline float atomicAdd_system(float *address, float val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 117 +{ } +#endif +# 120 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline double atomicAdd_block(double *address, double val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 120 +{ } +#endif +# 123 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline double atomicAdd_system(double *address, double val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 123 +{ } +#endif +# 126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicSub_block(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 126 +{ } +#endif +# 129 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicSub_system(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 129 +{ } +#endif +# 132 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicSub_block(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 132 +{ } +#endif +# 135 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicSub_system(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 135 +{ } +#endif +# 138 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicExch_block(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 138 +{ } +#endif +# 141 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicExch_system(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 141 +{ } +#endif +# 144 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicExch_block(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 144 +{ } +#endif +# 147 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicExch_system(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 147 +{ } +#endif +# 150 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicExch_block(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 150 +{ } +#endif +# 153 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicExch_system(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 153 +{ } +#endif +# 156 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline float atomicExch_block(float *address, float val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 156 +{ } +#endif +# 159 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline float atomicExch_system(float *address, float val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 159 +{ } +#endif +# 162 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicMin_block(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 162 +{ } +#endif +# 165 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicMin_system(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 165 +{ } +#endif +# 168 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline long long atomicMin_block(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 168 +{ } +#endif +# 171 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline long long atomicMin_system(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 171 +{ } +#endif +# 174 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicMin_block(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 174 +{ } +#endif +# 177 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicMin_system(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 177 +{ } +#endif +# 180 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicMin_block(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 180 +{ } +#endif +# 183 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicMin_system(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 183 +{ } +#endif +# 186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicMax_block(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 186 +{ } +#endif +# 189 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicMax_system(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 189 +{ } +#endif +# 192 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline long long atomicMax_block(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 192 +{ } +#endif +# 195 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline long long atomicMax_system(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 195 +{ } +#endif +# 198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicMax_block(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 198 +{ } +#endif +# 201 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicMax_system(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 201 +{ } +#endif +# 204 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicMax_block(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 204 +{ } +#endif +# 207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicMax_system(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 207 +{ } +#endif +# 210 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicInc_block(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 210 +{ } +#endif +# 213 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicInc_system(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 213 +{ } +#endif +# 216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicDec_block(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 216 +{ } +#endif +# 219 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicDec_system(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 219 +{ } +#endif +# 222 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicCAS_block(int *address, int compare, int val) {int volatile ___ = 1;(void)address;(void)compare;(void)val;::exit(___);} +#if 0 +# 222 +{ } +#endif +# 225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicCAS_system(int *address, int compare, int val) {int volatile ___ = 1;(void)address;(void)compare;(void)val;::exit(___);} +#if 0 +# 225 +{ } +#endif +# 228 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicCAS_block(unsigned *address, unsigned compare, unsigned +# 229 +val) {int volatile ___ = 1;(void)address;(void)compare;(void)val;::exit(___);} +#if 0 +# 229 +{ } +#endif +# 232 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicCAS_system(unsigned *address, unsigned compare, unsigned +# 233 +val) {int volatile ___ = 1;(void)address;(void)compare;(void)val;::exit(___);} +#if 0 +# 233 +{ } +#endif +# 236 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicCAS_block(unsigned long long *address, unsigned long long +# 237 +compare, unsigned long long +# 238 +val) {int volatile ___ = 1;(void)address;(void)compare;(void)val;::exit(___);} +#if 0 +# 238 +{ } +#endif +# 241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicCAS_system(unsigned long long *address, unsigned long long +# 242 +compare, unsigned long long +# 243 +val) {int volatile ___ = 1;(void)address;(void)compare;(void)val;::exit(___);} +#if 0 +# 243 +{ } +#endif +# 246 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicAnd_block(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 246 +{ } +#endif +# 249 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicAnd_system(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 249 +{ } +#endif +# 252 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline long long atomicAnd_block(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 252 +{ } +#endif +# 255 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline long long atomicAnd_system(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 255 +{ } +#endif +# 258 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicAnd_block(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 258 +{ } +#endif +# 261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicAnd_system(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 261 +{ } +#endif +# 264 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicAnd_block(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 264 +{ } +#endif +# 267 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicAnd_system(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 267 +{ } +#endif +# 270 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicOr_block(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 270 +{ } +#endif +# 273 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicOr_system(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 273 +{ } +#endif +# 276 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline long long atomicOr_block(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 276 +{ } +#endif +# 279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline long long atomicOr_system(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 279 +{ } +#endif +# 282 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicOr_block(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 282 +{ } +#endif +# 285 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicOr_system(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 285 +{ } +#endif +# 288 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicOr_block(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 288 +{ } +#endif +# 291 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicOr_system(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 291 +{ } +#endif +# 294 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicXor_block(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 294 +{ } +#endif +# 297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline int atomicXor_system(int *address, int val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 297 +{ } +#endif +# 300 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline long long atomicXor_block(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 300 +{ } +#endif +# 303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline long long atomicXor_system(long long *address, long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 303 +{ } +#endif +# 306 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicXor_block(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 306 +{ } +#endif +# 309 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned atomicXor_system(unsigned *address, unsigned val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 309 +{ } +#endif +# 312 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicXor_block(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 312 +{ } +#endif +# 315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_60_atomic_functions.h" +__attribute__((unused)) static inline unsigned long long atomicXor_system(unsigned long long *address, unsigned long long val) {int volatile ___ = 1;(void)address;(void)val;::exit(___);} +#if 0 +# 315 +{ } +#endif +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +extern "C" { +# 1036 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +} +# 1043 +__attribute((deprecated("__ballot() is deprecated in favor of __ballot_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to" " suppress this warning)."))) __attribute__((unused)) static inline unsigned ballot(bool pred) {int volatile ___ = 1;(void)pred;::exit(___);} +#if 0 +# 1043 +{ } +#endif +# 1045 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline int syncthreads_count(bool pred) {int volatile ___ = 1;(void)pred;::exit(___);} +#if 0 +# 1045 +{ } +#endif +# 1047 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline bool syncthreads_and(bool pred) {int volatile ___ = 1;(void)pred;::exit(___);} +#if 0 +# 1047 +{ } +#endif +# 1049 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline bool syncthreads_or(bool pred) {int volatile ___ = 1;(void)pred;::exit(___);} +#if 0 +# 1049 +{ } +#endif +# 1054 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline unsigned __isGlobal(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 1054 +{ } +#endif +# 1055 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline unsigned __isShared(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 1055 +{ } +#endif +# 1056 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline unsigned __isConstant(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 1056 +{ } +#endif +# 1057 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline unsigned __isLocal(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 1057 +{ } +#endif +# 1059 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline unsigned __isGridConstant(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 1059 +{ } +#endif +# 1061 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline size_t __cvta_generic_to_global(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 1061 +{ } +#endif +# 1062 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline size_t __cvta_generic_to_shared(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 1062 +{ } +#endif +# 1063 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline size_t __cvta_generic_to_constant(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 1063 +{ } +#endif +# 1064 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline size_t __cvta_generic_to_local(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 1064 +{ } +#endif +# 1066 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline size_t __cvta_generic_to_grid_constant(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 1066 +{ } +#endif +# 1069 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline void *__cvta_global_to_generic(size_t rawbits) {int volatile ___ = 1;(void)rawbits;::exit(___);} +#if 0 +# 1069 +{ } +#endif +# 1070 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline void *__cvta_shared_to_generic(size_t rawbits) {int volatile ___ = 1;(void)rawbits;::exit(___);} +#if 0 +# 1070 +{ } +#endif +# 1071 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline void *__cvta_constant_to_generic(size_t rawbits) {int volatile ___ = 1;(void)rawbits;::exit(___);} +#if 0 +# 1071 +{ } +#endif +# 1072 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline void *__cvta_local_to_generic(size_t rawbits) {int volatile ___ = 1;(void)rawbits;::exit(___);} +#if 0 +# 1072 +{ } +#endif +# 1074 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_20_intrinsics.h" +__attribute__((unused)) static inline void *__cvta_grid_constant_to_generic(size_t rawbits) {int volatile ___ = 1;(void)rawbits;::exit(___);} +#if 0 +# 1074 +{ } +#endif +# 123 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned __fns(unsigned mask, unsigned base, int offset) {int volatile ___ = 1;(void)mask;(void)base;(void)offset;::exit(___);} +#if 0 +# 123 +{ } +#endif +# 124 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline void __barrier_sync(unsigned id) {int volatile ___ = 1;(void)id;::exit(___);} +#if 0 +# 124 +{ } +#endif +# 125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline void __barrier_sync_count(unsigned id, unsigned cnt) {int volatile ___ = 1;(void)id;(void)cnt;::exit(___);} +#if 0 +# 125 +{ } +#endif +# 126 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline void __syncwarp(unsigned mask = 4294967295U) {int volatile ___ = 1;(void)mask;::exit(___);} +#if 0 +# 126 +{ } +#endif +# 127 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline int __all_sync(unsigned mask, int pred) {int volatile ___ = 1;(void)mask;(void)pred;::exit(___);} +#if 0 +# 127 +{ } +#endif +# 128 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline int __any_sync(unsigned mask, int pred) {int volatile ___ = 1;(void)mask;(void)pred;::exit(___);} +#if 0 +# 128 +{ } +#endif +# 129 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline int __uni_sync(unsigned mask, int pred) {int volatile ___ = 1;(void)mask;(void)pred;::exit(___);} +#if 0 +# 129 +{ } +#endif +# 130 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned __ballot_sync(unsigned mask, int pred) {int volatile ___ = 1;(void)mask;(void)pred;::exit(___);} +#if 0 +# 130 +{ } +#endif +# 131 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned __activemask() {int volatile ___ = 1;::exit(___);} +#if 0 +# 131 +{ } +#endif +# 140 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to sup" "press this warning)."))) __attribute__((unused)) static inline int __shfl(int var, int srcLane, int width = 32) {int volatile ___ = 1;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 140 +{ } +#endif +# 141 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to sup" "press this warning)."))) __attribute__((unused)) static inline unsigned __shfl(unsigned var, int srcLane, int width = 32) {int volatile ___ = 1;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 141 +{ } +#endif +# 142 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations " "to suppress this warning)."))) __attribute__((unused)) static inline int __shfl_up(int var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 142 +{ } +#endif +# 143 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations " "to suppress this warning)."))) __attribute__((unused)) static inline unsigned __shfl_up(unsigned var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 143 +{ } +#endif +# 144 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_down() is deprecated in favor of __shfl_down_sync() and may be removed in a future release (Use -Wno-deprecated-declarati" "ons to suppress this warning)."))) __attribute__((unused)) static inline int __shfl_down(int var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 144 +{ } +#endif +# 145 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_down() is deprecated in favor of __shfl_down_sync() and may be removed in a future release (Use -Wno-deprecated-declarati" "ons to suppress this warning)."))) __attribute__((unused)) static inline unsigned __shfl_down(unsigned var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 145 +{ } +#endif +# 146 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future release (Use -Wno-deprecated-declaration" "s to suppress this warning)."))) __attribute__((unused)) static inline int __shfl_xor(int var, int laneMask, int width = 32) {int volatile ___ = 1;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 146 +{ } +#endif +# 147 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future release (Use -Wno-deprecated-declaration" "s to suppress this warning)."))) __attribute__((unused)) static inline unsigned __shfl_xor(unsigned var, int laneMask, int width = 32) {int volatile ___ = 1;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 147 +{ } +#endif +# 148 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to sup" "press this warning)."))) __attribute__((unused)) static inline float __shfl(float var, int srcLane, int width = 32) {int volatile ___ = 1;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 148 +{ } +#endif +# 149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations " "to suppress this warning)."))) __attribute__((unused)) static inline float __shfl_up(float var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 149 +{ } +#endif +# 150 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_down() is deprecated in favor of __shfl_down_sync() and may be removed in a future release (Use -Wno-deprecated-declarati" "ons to suppress this warning)."))) __attribute__((unused)) static inline float __shfl_down(float var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 150 +{ } +#endif +# 151 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future release (Use -Wno-deprecated-declaration" "s to suppress this warning)."))) __attribute__((unused)) static inline float __shfl_xor(float var, int laneMask, int width = 32) {int volatile ___ = 1;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 151 +{ } +#endif +# 154 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline int __shfl_sync(unsigned mask, int var, int srcLane, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 154 +{ } +#endif +# 155 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned __shfl_sync(unsigned mask, unsigned var, int srcLane, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 155 +{ } +#endif +# 156 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline int __shfl_up_sync(unsigned mask, int var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 156 +{ } +#endif +# 157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned __shfl_up_sync(unsigned mask, unsigned var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 157 +{ } +#endif +# 158 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline int __shfl_down_sync(unsigned mask, int var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 158 +{ } +#endif +# 159 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned __shfl_down_sync(unsigned mask, unsigned var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 159 +{ } +#endif +# 160 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline int __shfl_xor_sync(unsigned mask, int var, int laneMask, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 160 +{ } +#endif +# 161 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned __shfl_xor_sync(unsigned mask, unsigned var, int laneMask, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 161 +{ } +#endif +# 162 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline float __shfl_sync(unsigned mask, float var, int srcLane, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 162 +{ } +#endif +# 163 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline float __shfl_up_sync(unsigned mask, float var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 163 +{ } +#endif +# 164 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline float __shfl_down_sync(unsigned mask, float var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 164 +{ } +#endif +# 165 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline float __shfl_xor_sync(unsigned mask, float var, int laneMask, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 165 +{ } +#endif +# 169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to sup" "press this warning)."))) __attribute__((unused)) static inline unsigned long long __shfl(unsigned long long var, int srcLane, int width = 32) {int volatile ___ = 1;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 169 +{ } +#endif +# 170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to sup" "press this warning)."))) __attribute__((unused)) static inline long long __shfl(long long var, int srcLane, int width = 32) {int volatile ___ = 1;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 170 +{ } +#endif +# 171 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations " "to suppress this warning)."))) __attribute__((unused)) static inline long long __shfl_up(long long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 171 +{ } +#endif +# 172 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations " "to suppress this warning)."))) __attribute__((unused)) static inline unsigned long long __shfl_up(unsigned long long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 172 +{ } +#endif +# 173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_down() is deprecated in favor of __shfl_down_sync() and may be removed in a future release (Use -Wno-deprecated-declarati" "ons to suppress this warning)."))) __attribute__((unused)) static inline long long __shfl_down(long long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 173 +{ } +#endif +# 174 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_down() is deprecated in favor of __shfl_down_sync() and may be removed in a future release (Use -Wno-deprecated-declarati" "ons to suppress this warning)."))) __attribute__((unused)) static inline unsigned long long __shfl_down(unsigned long long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 174 +{ } +#endif +# 175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future release (Use -Wno-deprecated-declaration" "s to suppress this warning)."))) __attribute__((unused)) static inline long long __shfl_xor(long long var, int laneMask, int width = 32) {int volatile ___ = 1;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 175 +{ } +#endif +# 176 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future release (Use -Wno-deprecated-declaration" "s to suppress this warning)."))) __attribute__((unused)) static inline unsigned long long __shfl_xor(unsigned long long var, int laneMask, int width = 32) {int volatile ___ = 1;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 176 +{ } +#endif +# 177 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to sup" "press this warning)."))) __attribute__((unused)) static inline double __shfl(double var, int srcLane, int width = 32) {int volatile ___ = 1;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 177 +{ } +#endif +# 178 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations " "to suppress this warning)."))) __attribute__((unused)) static inline double __shfl_up(double var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 178 +{ } +#endif +# 179 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_down() is deprecated in favor of __shfl_down_sync() and may be removed in a future release (Use -Wno-deprecated-declarati" "ons to suppress this warning)."))) __attribute__((unused)) static inline double __shfl_down(double var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 179 +{ } +#endif +# 180 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future release (Use -Wno-deprecated-declaration" "s to suppress this warning)."))) __attribute__((unused)) static inline double __shfl_xor(double var, int laneMask, int width = 32) {int volatile ___ = 1;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 180 +{ } +#endif +# 183 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline long long __shfl_sync(unsigned mask, long long var, int srcLane, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 183 +{ } +#endif +# 184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned long long __shfl_sync(unsigned mask, unsigned long long var, int srcLane, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 184 +{ } +#endif +# 185 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline long long __shfl_up_sync(unsigned mask, long long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 185 +{ } +#endif +# 186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned long long __shfl_up_sync(unsigned mask, unsigned long long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 186 +{ } +#endif +# 187 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline long long __shfl_down_sync(unsigned mask, long long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 187 +{ } +#endif +# 188 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned long long __shfl_down_sync(unsigned mask, unsigned long long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 188 +{ } +#endif +# 189 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline long long __shfl_xor_sync(unsigned mask, long long var, int laneMask, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 189 +{ } +#endif +# 190 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned long long __shfl_xor_sync(unsigned mask, unsigned long long var, int laneMask, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 190 +{ } +#endif +# 191 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline double __shfl_sync(unsigned mask, double var, int srcLane, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 191 +{ } +#endif +# 192 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline double __shfl_up_sync(unsigned mask, double var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 192 +{ } +#endif +# 193 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline double __shfl_down_sync(unsigned mask, double var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 193 +{ } +#endif +# 194 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline double __shfl_xor_sync(unsigned mask, double var, int laneMask, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 194 +{ } +#endif +# 198 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to sup" "press this warning)."))) __attribute__((unused)) static inline long __shfl(long var, int srcLane, int width = 32) {int volatile ___ = 1;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 198 +{ } +#endif +# 199 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl() is deprecated in favor of __shfl_sync() and may be removed in a future release (Use -Wno-deprecated-declarations to sup" "press this warning)."))) __attribute__((unused)) static inline unsigned long __shfl(unsigned long var, int srcLane, int width = 32) {int volatile ___ = 1;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 199 +{ } +#endif +# 200 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations " "to suppress this warning)."))) __attribute__((unused)) static inline long __shfl_up(long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 200 +{ } +#endif +# 201 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_up() is deprecated in favor of __shfl_up_sync() and may be removed in a future release (Use -Wno-deprecated-declarations " "to suppress this warning)."))) __attribute__((unused)) static inline unsigned long __shfl_up(unsigned long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 201 +{ } +#endif +# 202 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_down() is deprecated in favor of __shfl_down_sync() and may be removed in a future release (Use -Wno-deprecated-declarati" "ons to suppress this warning)."))) __attribute__((unused)) static inline long __shfl_down(long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 202 +{ } +#endif +# 203 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_down() is deprecated in favor of __shfl_down_sync() and may be removed in a future release (Use -Wno-deprecated-declarati" "ons to suppress this warning)."))) __attribute__((unused)) static inline unsigned long __shfl_down(unsigned long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 203 +{ } +#endif +# 204 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future release (Use -Wno-deprecated-declaration" "s to suppress this warning)."))) __attribute__((unused)) static inline long __shfl_xor(long var, int laneMask, int width = 32) {int volatile ___ = 1;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 204 +{ } +#endif +# 205 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute((deprecated("__shfl_xor() is deprecated in favor of __shfl_xor_sync() and may be removed in a future release (Use -Wno-deprecated-declaration" "s to suppress this warning)."))) __attribute__((unused)) static inline unsigned long __shfl_xor(unsigned long var, int laneMask, int width = 32) {int volatile ___ = 1;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 205 +{ } +#endif +# 208 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline long __shfl_sync(unsigned mask, long var, int srcLane, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 208 +{ } +#endif +# 209 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned long __shfl_sync(unsigned mask, unsigned long var, int srcLane, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)srcLane;(void)width;::exit(___);} +#if 0 +# 209 +{ } +#endif +# 210 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline long __shfl_up_sync(unsigned mask, long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 210 +{ } +#endif +# 211 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned long __shfl_up_sync(unsigned mask, unsigned long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 211 +{ } +#endif +# 212 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline long __shfl_down_sync(unsigned mask, long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 212 +{ } +#endif +# 213 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned long __shfl_down_sync(unsigned mask, unsigned long var, unsigned delta, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)delta;(void)width;::exit(___);} +#if 0 +# 213 +{ } +#endif +# 214 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline long __shfl_xor_sync(unsigned mask, long var, int laneMask, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 214 +{ } +#endif +# 215 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_30_intrinsics.h" +__attribute__((unused)) static inline unsigned long __shfl_xor_sync(unsigned mask, unsigned long var, int laneMask, int width = 32) {int volatile ___ = 1;(void)mask;(void)var;(void)laneMask;(void)width;::exit(___);} +#if 0 +# 215 +{ } +#endif +# 91 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long __ldg(const long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 91 +{ } +#endif +# 92 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long __ldg(const unsigned long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 92 +{ } +#endif +# 94 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char __ldg(const char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 94 +{ } +#endif +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline signed char __ldg(const signed char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 95 +{ } +#endif +# 96 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short __ldg(const short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 96 +{ } +#endif +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int __ldg(const int *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 97 +{ } +#endif +# 98 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long long __ldg(const long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 98 +{ } +#endif +# 99 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char2 __ldg(const char2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 99 +{ } +#endif +# 100 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char4 __ldg(const char4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 100 +{ } +#endif +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short2 __ldg(const short2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 101 +{ } +#endif +# 102 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short4 __ldg(const short4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 102 +{ } +#endif +# 103 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int2 __ldg(const int2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 103 +{ } +#endif +# 104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int4 __ldg(const int4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 104 +{ } +#endif +# 105 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline longlong2 __ldg(const longlong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 105 +{ } +#endif +# 107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned char __ldg(const unsigned char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 107 +{ } +#endif +# 108 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned short __ldg(const unsigned short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 108 +{ } +#endif +# 109 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned __ldg(const unsigned *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 109 +{ } +#endif +# 110 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long long __ldg(const unsigned long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 110 +{ } +#endif +# 111 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar2 __ldg(const uchar2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 111 +{ } +#endif +# 112 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar4 __ldg(const uchar4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 112 +{ } +#endif +# 113 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort2 __ldg(const ushort2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 113 +{ } +#endif +# 114 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort4 __ldg(const ushort4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 114 +{ } +#endif +# 115 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint2 __ldg(const uint2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 115 +{ } +#endif +# 116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint4 __ldg(const uint4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 116 +{ } +#endif +# 117 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ulonglong2 __ldg(const ulonglong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 117 +{ } +#endif +# 119 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float __ldg(const float *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 119 +{ } +#endif +# 120 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double __ldg(const double *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 120 +{ } +#endif +# 121 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float2 __ldg(const float2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 121 +{ } +#endif +# 122 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float4 __ldg(const float4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 122 +{ } +#endif +# 123 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double2 __ldg(const double2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 123 +{ } +#endif +# 128 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long __ldcg(const long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 128 +{ } +#endif +# 129 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long __ldcg(const unsigned long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 129 +{ } +#endif +# 131 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char __ldcg(const char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 131 +{ } +#endif +# 132 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline signed char __ldcg(const signed char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 132 +{ } +#endif +# 133 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short __ldcg(const short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 133 +{ } +#endif +# 134 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int __ldcg(const int *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 134 +{ } +#endif +# 135 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long long __ldcg(const long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 135 +{ } +#endif +# 136 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char2 __ldcg(const char2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 136 +{ } +#endif +# 137 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char4 __ldcg(const char4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 137 +{ } +#endif +# 138 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short2 __ldcg(const short2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 138 +{ } +#endif +# 139 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short4 __ldcg(const short4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 139 +{ } +#endif +# 140 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int2 __ldcg(const int2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 140 +{ } +#endif +# 141 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int4 __ldcg(const int4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 141 +{ } +#endif +# 142 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline longlong2 __ldcg(const longlong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 142 +{ } +#endif +# 144 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned char __ldcg(const unsigned char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 144 +{ } +#endif +# 145 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned short __ldcg(const unsigned short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 145 +{ } +#endif +# 146 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned __ldcg(const unsigned *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 146 +{ } +#endif +# 147 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long long __ldcg(const unsigned long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 147 +{ } +#endif +# 148 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar2 __ldcg(const uchar2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 148 +{ } +#endif +# 149 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar4 __ldcg(const uchar4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 149 +{ } +#endif +# 150 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort2 __ldcg(const ushort2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 150 +{ } +#endif +# 151 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort4 __ldcg(const ushort4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 151 +{ } +#endif +# 152 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint2 __ldcg(const uint2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 152 +{ } +#endif +# 153 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint4 __ldcg(const uint4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 153 +{ } +#endif +# 154 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ulonglong2 __ldcg(const ulonglong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 154 +{ } +#endif +# 156 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float __ldcg(const float *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 156 +{ } +#endif +# 157 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double __ldcg(const double *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 157 +{ } +#endif +# 158 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float2 __ldcg(const float2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 158 +{ } +#endif +# 159 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float4 __ldcg(const float4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 159 +{ } +#endif +# 160 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double2 __ldcg(const double2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 160 +{ } +#endif +# 164 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long __ldca(const long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 164 +{ } +#endif +# 165 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long __ldca(const unsigned long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 165 +{ } +#endif +# 167 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char __ldca(const char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 167 +{ } +#endif +# 168 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline signed char __ldca(const signed char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 168 +{ } +#endif +# 169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short __ldca(const short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 169 +{ } +#endif +# 170 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int __ldca(const int *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 170 +{ } +#endif +# 171 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long long __ldca(const long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 171 +{ } +#endif +# 172 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char2 __ldca(const char2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 172 +{ } +#endif +# 173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char4 __ldca(const char4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 173 +{ } +#endif +# 174 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short2 __ldca(const short2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 174 +{ } +#endif +# 175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short4 __ldca(const short4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 175 +{ } +#endif +# 176 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int2 __ldca(const int2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 176 +{ } +#endif +# 177 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int4 __ldca(const int4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 177 +{ } +#endif +# 178 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline longlong2 __ldca(const longlong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 178 +{ } +#endif +# 180 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned char __ldca(const unsigned char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 180 +{ } +#endif +# 181 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned short __ldca(const unsigned short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 181 +{ } +#endif +# 182 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned __ldca(const unsigned *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 182 +{ } +#endif +# 183 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long long __ldca(const unsigned long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 183 +{ } +#endif +# 184 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar2 __ldca(const uchar2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 184 +{ } +#endif +# 185 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar4 __ldca(const uchar4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 185 +{ } +#endif +# 186 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort2 __ldca(const ushort2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 186 +{ } +#endif +# 187 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort4 __ldca(const ushort4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 187 +{ } +#endif +# 188 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint2 __ldca(const uint2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 188 +{ } +#endif +# 189 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint4 __ldca(const uint4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 189 +{ } +#endif +# 190 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ulonglong2 __ldca(const ulonglong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 190 +{ } +#endif +# 192 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float __ldca(const float *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 192 +{ } +#endif +# 193 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double __ldca(const double *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 193 +{ } +#endif +# 194 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float2 __ldca(const float2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 194 +{ } +#endif +# 195 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float4 __ldca(const float4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 195 +{ } +#endif +# 196 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double2 __ldca(const double2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 196 +{ } +#endif +# 200 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long __ldcs(const long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 200 +{ } +#endif +# 201 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long __ldcs(const unsigned long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 201 +{ } +#endif +# 203 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char __ldcs(const char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 203 +{ } +#endif +# 204 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline signed char __ldcs(const signed char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 204 +{ } +#endif +# 205 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short __ldcs(const short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 205 +{ } +#endif +# 206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int __ldcs(const int *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 206 +{ } +#endif +# 207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long long __ldcs(const long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 207 +{ } +#endif +# 208 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char2 __ldcs(const char2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 208 +{ } +#endif +# 209 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char4 __ldcs(const char4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 209 +{ } +#endif +# 210 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short2 __ldcs(const short2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 210 +{ } +#endif +# 211 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short4 __ldcs(const short4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 211 +{ } +#endif +# 212 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int2 __ldcs(const int2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 212 +{ } +#endif +# 213 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int4 __ldcs(const int4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 213 +{ } +#endif +# 214 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline longlong2 __ldcs(const longlong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 214 +{ } +#endif +# 216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned char __ldcs(const unsigned char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 216 +{ } +#endif +# 217 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned short __ldcs(const unsigned short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 217 +{ } +#endif +# 218 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned __ldcs(const unsigned *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 218 +{ } +#endif +# 219 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long long __ldcs(const unsigned long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 219 +{ } +#endif +# 220 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar2 __ldcs(const uchar2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 220 +{ } +#endif +# 221 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar4 __ldcs(const uchar4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 221 +{ } +#endif +# 222 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort2 __ldcs(const ushort2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 222 +{ } +#endif +# 223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort4 __ldcs(const ushort4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 223 +{ } +#endif +# 224 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint2 __ldcs(const uint2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 224 +{ } +#endif +# 225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint4 __ldcs(const uint4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 225 +{ } +#endif +# 226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ulonglong2 __ldcs(const ulonglong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 226 +{ } +#endif +# 228 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float __ldcs(const float *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 228 +{ } +#endif +# 229 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double __ldcs(const double *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 229 +{ } +#endif +# 230 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float2 __ldcs(const float2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 230 +{ } +#endif +# 231 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float4 __ldcs(const float4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 231 +{ } +#endif +# 232 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double2 __ldcs(const double2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 232 +{ } +#endif +# 236 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long __ldlu(const long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 236 +{ } +#endif +# 237 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long __ldlu(const unsigned long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 237 +{ } +#endif +# 239 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char __ldlu(const char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 239 +{ } +#endif +# 240 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline signed char __ldlu(const signed char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 240 +{ } +#endif +# 241 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short __ldlu(const short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 241 +{ } +#endif +# 242 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int __ldlu(const int *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 242 +{ } +#endif +# 243 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long long __ldlu(const long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 243 +{ } +#endif +# 244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char2 __ldlu(const char2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 244 +{ } +#endif +# 245 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char4 __ldlu(const char4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 245 +{ } +#endif +# 246 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short2 __ldlu(const short2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 246 +{ } +#endif +# 247 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short4 __ldlu(const short4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 247 +{ } +#endif +# 248 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int2 __ldlu(const int2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 248 +{ } +#endif +# 249 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int4 __ldlu(const int4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 249 +{ } +#endif +# 250 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline longlong2 __ldlu(const longlong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 250 +{ } +#endif +# 252 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned char __ldlu(const unsigned char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 252 +{ } +#endif +# 253 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned short __ldlu(const unsigned short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 253 +{ } +#endif +# 254 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned __ldlu(const unsigned *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 254 +{ } +#endif +# 255 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long long __ldlu(const unsigned long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 255 +{ } +#endif +# 256 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar2 __ldlu(const uchar2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 256 +{ } +#endif +# 257 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar4 __ldlu(const uchar4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 257 +{ } +#endif +# 258 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort2 __ldlu(const ushort2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 258 +{ } +#endif +# 259 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort4 __ldlu(const ushort4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 259 +{ } +#endif +# 260 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint2 __ldlu(const uint2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 260 +{ } +#endif +# 261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint4 __ldlu(const uint4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 261 +{ } +#endif +# 262 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ulonglong2 __ldlu(const ulonglong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 262 +{ } +#endif +# 264 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float __ldlu(const float *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 264 +{ } +#endif +# 265 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double __ldlu(const double *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 265 +{ } +#endif +# 266 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float2 __ldlu(const float2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 266 +{ } +#endif +# 267 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float4 __ldlu(const float4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 267 +{ } +#endif +# 268 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double2 __ldlu(const double2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 268 +{ } +#endif +# 272 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long __ldcv(const long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 272 +{ } +#endif +# 273 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long __ldcv(const unsigned long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 273 +{ } +#endif +# 275 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char __ldcv(const char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 275 +{ } +#endif +# 276 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline signed char __ldcv(const signed char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 276 +{ } +#endif +# 277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short __ldcv(const short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 277 +{ } +#endif +# 278 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int __ldcv(const int *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 278 +{ } +#endif +# 279 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline long long __ldcv(const long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 279 +{ } +#endif +# 280 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char2 __ldcv(const char2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 280 +{ } +#endif +# 281 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline char4 __ldcv(const char4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 281 +{ } +#endif +# 282 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short2 __ldcv(const short2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 282 +{ } +#endif +# 283 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline short4 __ldcv(const short4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 283 +{ } +#endif +# 284 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int2 __ldcv(const int2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 284 +{ } +#endif +# 285 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline int4 __ldcv(const int4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 285 +{ } +#endif +# 286 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline longlong2 __ldcv(const longlong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 286 +{ } +#endif +# 288 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned char __ldcv(const unsigned char *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 288 +{ } +#endif +# 289 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned short __ldcv(const unsigned short *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 289 +{ } +#endif +# 290 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned __ldcv(const unsigned *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 290 +{ } +#endif +# 291 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned long long __ldcv(const unsigned long long *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 291 +{ } +#endif +# 292 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar2 __ldcv(const uchar2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 292 +{ } +#endif +# 293 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uchar4 __ldcv(const uchar4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 293 +{ } +#endif +# 294 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort2 __ldcv(const ushort2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 294 +{ } +#endif +# 295 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ushort4 __ldcv(const ushort4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 295 +{ } +#endif +# 296 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint2 __ldcv(const uint2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 296 +{ } +#endif +# 297 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline uint4 __ldcv(const uint4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 297 +{ } +#endif +# 298 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline ulonglong2 __ldcv(const ulonglong2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 298 +{ } +#endif +# 300 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float __ldcv(const float *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 300 +{ } +#endif +# 301 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double __ldcv(const double *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 301 +{ } +#endif +# 302 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float2 __ldcv(const float2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 302 +{ } +#endif +# 303 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline float4 __ldcv(const float4 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 303 +{ } +#endif +# 304 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline double2 __ldcv(const double2 *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 304 +{ } +#endif +# 308 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(long *ptr, long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 308 +{ } +#endif +# 309 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(unsigned long *ptr, unsigned long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 309 +{ } +#endif +# 311 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(char *ptr, char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 311 +{ } +#endif +# 312 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(signed char *ptr, signed char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 312 +{ } +#endif +# 313 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(short *ptr, short value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 313 +{ } +#endif +# 314 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(int *ptr, int value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 314 +{ } +#endif +# 315 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(long long *ptr, long long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 315 +{ } +#endif +# 316 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(char2 *ptr, char2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 316 +{ } +#endif +# 317 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(char4 *ptr, char4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 317 +{ } +#endif +# 318 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(short2 *ptr, short2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 318 +{ } +#endif +# 319 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(short4 *ptr, short4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 319 +{ } +#endif +# 320 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(int2 *ptr, int2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 320 +{ } +#endif +# 321 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(int4 *ptr, int4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 321 +{ } +#endif +# 322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(longlong2 *ptr, longlong2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 322 +{ } +#endif +# 324 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(unsigned char *ptr, unsigned char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 324 +{ } +#endif +# 325 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(unsigned short *ptr, unsigned short value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 325 +{ } +#endif +# 326 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(unsigned *ptr, unsigned value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 326 +{ } +#endif +# 327 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(unsigned long long *ptr, unsigned long long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 327 +{ } +#endif +# 328 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(uchar2 *ptr, uchar2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 328 +{ } +#endif +# 329 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(uchar4 *ptr, uchar4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 329 +{ } +#endif +# 330 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(ushort2 *ptr, ushort2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 330 +{ } +#endif +# 331 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(ushort4 *ptr, ushort4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 331 +{ } +#endif +# 332 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(uint2 *ptr, uint2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 332 +{ } +#endif +# 333 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(uint4 *ptr, uint4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 333 +{ } +#endif +# 334 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(ulonglong2 *ptr, ulonglong2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 334 +{ } +#endif +# 336 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(float *ptr, float value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 336 +{ } +#endif +# 337 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(double *ptr, double value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 337 +{ } +#endif +# 338 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(float2 *ptr, float2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 338 +{ } +#endif +# 339 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(float4 *ptr, float4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 339 +{ } +#endif +# 340 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwb(double2 *ptr, double2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 340 +{ } +#endif +# 344 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(long *ptr, long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 344 +{ } +#endif +# 345 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(unsigned long *ptr, unsigned long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 345 +{ } +#endif +# 347 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(char *ptr, char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 347 +{ } +#endif +# 348 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(signed char *ptr, signed char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 348 +{ } +#endif +# 349 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(short *ptr, short value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 349 +{ } +#endif +# 350 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(int *ptr, int value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 350 +{ } +#endif +# 351 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(long long *ptr, long long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 351 +{ } +#endif +# 352 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(char2 *ptr, char2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 352 +{ } +#endif +# 353 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(char4 *ptr, char4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 353 +{ } +#endif +# 354 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(short2 *ptr, short2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 354 +{ } +#endif +# 355 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(short4 *ptr, short4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 355 +{ } +#endif +# 356 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(int2 *ptr, int2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 356 +{ } +#endif +# 357 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(int4 *ptr, int4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 357 +{ } +#endif +# 358 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(longlong2 *ptr, longlong2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 358 +{ } +#endif +# 360 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(unsigned char *ptr, unsigned char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 360 +{ } +#endif +# 361 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(unsigned short *ptr, unsigned short value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 361 +{ } +#endif +# 362 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(unsigned *ptr, unsigned value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 362 +{ } +#endif +# 363 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(unsigned long long *ptr, unsigned long long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 363 +{ } +#endif +# 364 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(uchar2 *ptr, uchar2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 364 +{ } +#endif +# 365 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(uchar4 *ptr, uchar4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 365 +{ } +#endif +# 366 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(ushort2 *ptr, ushort2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 366 +{ } +#endif +# 367 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(ushort4 *ptr, ushort4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 367 +{ } +#endif +# 368 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(uint2 *ptr, uint2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 368 +{ } +#endif +# 369 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(uint4 *ptr, uint4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 369 +{ } +#endif +# 370 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(ulonglong2 *ptr, ulonglong2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 370 +{ } +#endif +# 372 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(float *ptr, float value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 372 +{ } +#endif +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(double *ptr, double value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 373 +{ } +#endif +# 374 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(float2 *ptr, float2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 374 +{ } +#endif +# 375 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(float4 *ptr, float4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 375 +{ } +#endif +# 376 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcg(double2 *ptr, double2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 376 +{ } +#endif +# 380 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(long *ptr, long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 380 +{ } +#endif +# 381 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(unsigned long *ptr, unsigned long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 381 +{ } +#endif +# 383 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(char *ptr, char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 383 +{ } +#endif +# 384 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(signed char *ptr, signed char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 384 +{ } +#endif +# 385 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(short *ptr, short value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 385 +{ } +#endif +# 386 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(int *ptr, int value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 386 +{ } +#endif +# 387 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(long long *ptr, long long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 387 +{ } +#endif +# 388 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(char2 *ptr, char2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 388 +{ } +#endif +# 389 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(char4 *ptr, char4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 389 +{ } +#endif +# 390 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(short2 *ptr, short2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 390 +{ } +#endif +# 391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(short4 *ptr, short4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 391 +{ } +#endif +# 392 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(int2 *ptr, int2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 392 +{ } +#endif +# 393 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(int4 *ptr, int4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 393 +{ } +#endif +# 394 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(longlong2 *ptr, longlong2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 394 +{ } +#endif +# 396 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(unsigned char *ptr, unsigned char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 396 +{ } +#endif +# 397 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(unsigned short *ptr, unsigned short value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 397 +{ } +#endif +# 398 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(unsigned *ptr, unsigned value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 398 +{ } +#endif +# 399 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(unsigned long long *ptr, unsigned long long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 399 +{ } +#endif +# 400 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(uchar2 *ptr, uchar2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 400 +{ } +#endif +# 401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(uchar4 *ptr, uchar4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 401 +{ } +#endif +# 402 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(ushort2 *ptr, ushort2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 402 +{ } +#endif +# 403 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(ushort4 *ptr, ushort4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 403 +{ } +#endif +# 404 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(uint2 *ptr, uint2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 404 +{ } +#endif +# 405 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(uint4 *ptr, uint4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 405 +{ } +#endif +# 406 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(ulonglong2 *ptr, ulonglong2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 406 +{ } +#endif +# 408 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(float *ptr, float value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 408 +{ } +#endif +# 409 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(double *ptr, double value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 409 +{ } +#endif +# 410 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(float2 *ptr, float2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 410 +{ } +#endif +# 411 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(float4 *ptr, float4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 411 +{ } +#endif +# 412 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stcs(double2 *ptr, double2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 412 +{ } +#endif +# 416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(long *ptr, long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 416 +{ } +#endif +# 417 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(unsigned long *ptr, unsigned long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 417 +{ } +#endif +# 419 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(char *ptr, char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 419 +{ } +#endif +# 420 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(signed char *ptr, signed char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 420 +{ } +#endif +# 421 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(short *ptr, short value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 421 +{ } +#endif +# 422 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(int *ptr, int value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 422 +{ } +#endif +# 423 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(long long *ptr, long long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 423 +{ } +#endif +# 424 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(char2 *ptr, char2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 424 +{ } +#endif +# 425 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(char4 *ptr, char4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 425 +{ } +#endif +# 426 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(short2 *ptr, short2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 426 +{ } +#endif +# 427 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(short4 *ptr, short4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 427 +{ } +#endif +# 428 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(int2 *ptr, int2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 428 +{ } +#endif +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(int4 *ptr, int4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 429 +{ } +#endif +# 430 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(longlong2 *ptr, longlong2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 430 +{ } +#endif +# 432 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(unsigned char *ptr, unsigned char value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 432 +{ } +#endif +# 433 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(unsigned short *ptr, unsigned short value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 433 +{ } +#endif +# 434 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(unsigned *ptr, unsigned value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 434 +{ } +#endif +# 435 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(unsigned long long *ptr, unsigned long long value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 435 +{ } +#endif +# 436 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(uchar2 *ptr, uchar2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 436 +{ } +#endif +# 437 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(uchar4 *ptr, uchar4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 437 +{ } +#endif +# 438 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(ushort2 *ptr, ushort2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 438 +{ } +#endif +# 439 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(ushort4 *ptr, ushort4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 439 +{ } +#endif +# 440 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(uint2 *ptr, uint2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 440 +{ } +#endif +# 441 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(uint4 *ptr, uint4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 441 +{ } +#endif +# 442 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(ulonglong2 *ptr, ulonglong2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 442 +{ } +#endif +# 444 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(float *ptr, float value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 444 +{ } +#endif +# 445 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(double *ptr, double value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 445 +{ } +#endif +# 446 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(float2 *ptr, float2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 446 +{ } +#endif +# 447 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(float4 *ptr, float4 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 447 +{ } +#endif +# 448 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline void __stwt(double2 *ptr, double2 value) {int volatile ___ = 1;(void)ptr;(void)value;::exit(___);} +#if 0 +# 448 +{ } +#endif +# 465 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned __funnelshift_l(unsigned lo, unsigned hi, unsigned shift) {int volatile ___ = 1;(void)lo;(void)hi;(void)shift;::exit(___);} +#if 0 +# 465 +{ } +#endif +# 477 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned __funnelshift_lc(unsigned lo, unsigned hi, unsigned shift) {int volatile ___ = 1;(void)lo;(void)hi;(void)shift;::exit(___);} +#if 0 +# 477 +{ } +#endif +# 490 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned __funnelshift_r(unsigned lo, unsigned hi, unsigned shift) {int volatile ___ = 1;(void)lo;(void)hi;(void)shift;::exit(___);} +#if 0 +# 490 +{ } +#endif +# 502 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_32_intrinsics.h" +__attribute__((unused)) static inline unsigned __funnelshift_rc(unsigned lo, unsigned hi, unsigned shift) {int volatile ___ = 1;(void)lo;(void)hi;(void)shift;::exit(___);} +#if 0 +# 502 +{ } +#endif +# 102 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline int __dp2a_lo(int srcA, int srcB, int c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 102 +{ } +#endif +# 113 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline unsigned __dp2a_lo(unsigned srcA, unsigned srcB, unsigned c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 113 +{ } +#endif +# 125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline int __dp2a_lo(short2 srcA, char4 srcB, int c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 125 +{ } +#endif +# 136 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline unsigned __dp2a_lo(ushort2 srcA, uchar4 srcB, unsigned c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 136 +{ } +#endif +# 148 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline int __dp2a_hi(int srcA, int srcB, int c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 148 +{ } +#endif +# 159 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline unsigned __dp2a_hi(unsigned srcA, unsigned srcB, unsigned c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 159 +{ } +#endif +# 171 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline int __dp2a_hi(short2 srcA, char4 srcB, int c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 171 +{ } +#endif +# 182 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline unsigned __dp2a_hi(ushort2 srcA, uchar4 srcB, unsigned c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 182 +{ } +#endif +# 197 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline int __dp4a(int srcA, int srcB, int c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 197 +{ } +#endif +# 206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline unsigned __dp4a(unsigned srcA, unsigned srcB, unsigned c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 206 +{ } +#endif +# 216 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline int __dp4a(char4 srcA, char4 srcB, int c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 216 +{ } +#endif +# 225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/sm_61_intrinsics.h" +__attribute__((unused)) static inline unsigned __dp4a(uchar4 srcA, uchar4 srcB, unsigned c) {int volatile ___ = 1;(void)srcA;(void)srcB;(void)c;::exit(___);} +#if 0 +# 225 +{ } +#endif +# 98 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_any_sync(unsigned mask, unsigned value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 98 +{ } +#endif +# 99 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_any_sync(unsigned mask, int value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 99 +{ } +#endif +# 100 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_any_sync(unsigned mask, unsigned long value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 100 +{ } +#endif +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_any_sync(unsigned mask, long value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 101 +{ } +#endif +# 102 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_any_sync(unsigned mask, unsigned long long value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 102 +{ } +#endif +# 103 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_any_sync(unsigned mask, long long value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 103 +{ } +#endif +# 104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_any_sync(unsigned mask, float value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 104 +{ } +#endif +# 105 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_any_sync(unsigned mask, double value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 105 +{ } +#endif +# 107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_all_sync(unsigned mask, unsigned value, int *pred) {int volatile ___ = 1;(void)mask;(void)value;(void)pred;::exit(___);} +#if 0 +# 107 +{ } +#endif +# 108 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_all_sync(unsigned mask, int value, int *pred) {int volatile ___ = 1;(void)mask;(void)value;(void)pred;::exit(___);} +#if 0 +# 108 +{ } +#endif +# 109 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_all_sync(unsigned mask, unsigned long value, int *pred) {int volatile ___ = 1;(void)mask;(void)value;(void)pred;::exit(___);} +#if 0 +# 109 +{ } +#endif +# 110 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_all_sync(unsigned mask, long value, int *pred) {int volatile ___ = 1;(void)mask;(void)value;(void)pred;::exit(___);} +#if 0 +# 110 +{ } +#endif +# 111 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_all_sync(unsigned mask, unsigned long long value, int *pred) {int volatile ___ = 1;(void)mask;(void)value;(void)pred;::exit(___);} +#if 0 +# 111 +{ } +#endif +# 112 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_all_sync(unsigned mask, long long value, int *pred) {int volatile ___ = 1;(void)mask;(void)value;(void)pred;::exit(___);} +#if 0 +# 112 +{ } +#endif +# 113 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_all_sync(unsigned mask, float value, int *pred) {int volatile ___ = 1;(void)mask;(void)value;(void)pred;::exit(___);} +#if 0 +# 113 +{ } +#endif +# 114 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned __match_all_sync(unsigned mask, double value, int *pred) {int volatile ___ = 1;(void)mask;(void)value;(void)pred;::exit(___);} +#if 0 +# 114 +{ } +#endif +# 116 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline void __nanosleep(unsigned ns) {int volatile ___ = 1;(void)ns;::exit(___);} +#if 0 +# 116 +{ } +#endif +# 118 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_70_rt.h" +__attribute__((unused)) static inline unsigned short atomicCAS(unsigned short *address, unsigned short compare, unsigned short val) {int volatile ___ = 1;(void)address;(void)compare;(void)val;::exit(___);} +#if 0 +# 118 +{ } +#endif +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) static inline unsigned __reduce_add_sync(unsigned mask, unsigned value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 97 +{ } +#endif +# 98 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) static inline unsigned __reduce_min_sync(unsigned mask, unsigned value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 98 +{ } +#endif +# 99 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) static inline unsigned __reduce_max_sync(unsigned mask, unsigned value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 99 +{ } +#endif +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) static inline int __reduce_add_sync(unsigned mask, int value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 101 +{ } +#endif +# 102 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) static inline int __reduce_min_sync(unsigned mask, int value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 102 +{ } +#endif +# 103 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) static inline int __reduce_max_sync(unsigned mask, int value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 103 +{ } +#endif +# 105 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) static inline unsigned __reduce_and_sync(unsigned mask, unsigned value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 105 +{ } +#endif +# 106 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) static inline unsigned __reduce_or_sync(unsigned mask, unsigned value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 106 +{ } +#endif +# 107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) static inline unsigned __reduce_xor_sync(unsigned mask, unsigned value) {int volatile ___ = 1;(void)mask;(void)value;::exit(___);} +#if 0 +# 107 +{ } +#endif +# 112 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +extern "C" { +# 113 +__attribute__((unused)) inline void *__nv_associate_access_property(const void *ptr, unsigned long long +# 114 +property) {int volatile ___ = 1;(void)ptr;(void)property; +# 118 +::exit(___);} +#if 0 +# 114 +{ +# 115 +__attribute__((unused)) extern void *__nv_associate_access_property_impl(const void *, unsigned long long); +# 117 +return __nv_associate_access_property_impl(ptr, property); +# 118 +} +#endif +# 120 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) inline void __nv_memcpy_async_shared_global_4(void *dst, const void * +# 121 +src, unsigned +# 122 +src_size) {int volatile ___ = 1;(void)dst;(void)src;(void)src_size; +# 127 +::exit(___);} +#if 0 +# 122 +{ +# 123 +__attribute__((unused)) extern void __nv_memcpy_async_shared_global_4_impl(void *, const void *, unsigned); +# 126 +__nv_memcpy_async_shared_global_4_impl(dst, src, src_size); +# 127 +} +#endif +# 129 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) inline void __nv_memcpy_async_shared_global_8(void *dst, const void * +# 130 +src, unsigned +# 131 +src_size) {int volatile ___ = 1;(void)dst;(void)src;(void)src_size; +# 136 +::exit(___);} +#if 0 +# 131 +{ +# 132 +__attribute__((unused)) extern void __nv_memcpy_async_shared_global_8_impl(void *, const void *, unsigned); +# 135 +__nv_memcpy_async_shared_global_8_impl(dst, src, src_size); +# 136 +} +#endif +# 138 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +__attribute__((unused)) inline void __nv_memcpy_async_shared_global_16(void *dst, const void * +# 139 +src, unsigned +# 140 +src_size) {int volatile ___ = 1;(void)dst;(void)src;(void)src_size; +# 145 +::exit(___);} +#if 0 +# 140 +{ +# 141 +__attribute__((unused)) extern void __nv_memcpy_async_shared_global_16_impl(void *, const void *, unsigned); +# 144 +__nv_memcpy_async_shared_global_16_impl(dst, src, src_size); +# 145 +} +#endif +# 147 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_80_rt.h" +} +# 92 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline unsigned __isCtaShared(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 92 +{ } +#endif +# 93 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline unsigned __isClusterShared(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 93 +{ } +#endif +# 94 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline void *__cluster_map_shared_rank(const void *ptr, unsigned target_block_rank) {int volatile ___ = 1;(void)ptr;(void)target_block_rank;::exit(___);} +#if 0 +# 94 +{ } +#endif +# 95 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline unsigned __cluster_query_shared_rank(const void *ptr) {int volatile ___ = 1;(void)ptr;::exit(___);} +#if 0 +# 95 +{ } +#endif +# 96 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline uint2 __cluster_map_shared_multicast(const void *ptr, unsigned cluster_cta_mask) {int volatile ___ = 1;(void)ptr;(void)cluster_cta_mask;::exit(___);} +#if 0 +# 96 +{ } +#endif +# 97 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline unsigned __clusterDimIsSpecified() {int volatile ___ = 1;::exit(___);} +#if 0 +# 97 +{ } +#endif +# 98 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline dim3 __clusterDim() {int volatile ___ = 1;::exit(___);} +#if 0 +# 98 +{ } +#endif +# 99 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline dim3 __clusterRelativeBlockIdx() {int volatile ___ = 1;::exit(___);} +#if 0 +# 99 +{ } +#endif +# 100 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline dim3 __clusterGridDimInClusters() {int volatile ___ = 1;::exit(___);} +#if 0 +# 100 +{ } +#endif +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline dim3 __clusterIdx() {int volatile ___ = 1;::exit(___);} +#if 0 +# 101 +{ } +#endif +# 102 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline unsigned __clusterRelativeBlockRank() {int volatile ___ = 1;::exit(___);} +#if 0 +# 102 +{ } +#endif +# 103 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline unsigned __clusterSizeInBlocks() {int volatile ___ = 1;::exit(___);} +#if 0 +# 103 +{ } +#endif +# 104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline void __cluster_barrier_arrive() {int volatile ___ = 1;::exit(___);} +#if 0 +# 104 +{ } +#endif +# 105 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline void __cluster_barrier_arrive_relaxed() {int volatile ___ = 1;::exit(___);} +#if 0 +# 105 +{ } +#endif +# 106 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline void __cluster_barrier_wait() {int volatile ___ = 1;::exit(___);} +#if 0 +# 106 +{ } +#endif +# 107 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline void __threadfence_cluster() {int volatile ___ = 1;::exit(___);} +#if 0 +# 107 +{ } +#endif +# 109 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline float2 atomicAdd(float2 *__address, float2 val) {int volatile ___ = 1;(void)__address;(void)val;::exit(___);} +#if 0 +# 109 +{ } +#endif +# 110 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline float2 atomicAdd_block(float2 *__address, float2 val) {int volatile ___ = 1;(void)__address;(void)val;::exit(___);} +#if 0 +# 110 +{ } +#endif +# 111 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline float2 atomicAdd_system(float2 *__address, float2 val) {int volatile ___ = 1;(void)__address;(void)val;::exit(___);} +#if 0 +# 111 +{ } +#endif +# 112 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline float4 atomicAdd(float4 *__address, float4 val) {int volatile ___ = 1;(void)__address;(void)val;::exit(___);} +#if 0 +# 112 +{ } +#endif +# 113 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline float4 atomicAdd_block(float4 *__address, float4 val) {int volatile ___ = 1;(void)__address;(void)val;::exit(___);} +#if 0 +# 113 +{ } +#endif +# 114 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +__attribute__((unused)) static inline float4 atomicAdd_system(float4 *__address, float4 val) {int volatile ___ = 1;(void)__address;(void)val;::exit(___);} +#if 0 +# 114 +{ } +#endif +# 125 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +extern "C" { +# 132 +} +# 139 +template< bool __b, class _T> +# 140 +struct __nv_atomic_enable_if { }; +# 142 +template< class _T> +# 143 +struct __nv_atomic_enable_if< true, _T> { typedef _T __type; }; +# 153 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +template< class _T> +# 154 +struct __nv_atomic_triv_cp_helper { +# 161 +static const bool __val = __is_trivially_copyable(_T); +# 166 +}; +# 201 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +template< class _T> __attribute__((unused)) static inline typename __nv_atomic_enable_if< (sizeof(_T) == (16)) && (__alignof__(_T) >= (16)) && __nv_atomic_triv_cp_helper< _T> ::__val, _T> ::__type +# 203 +atomicCAS(_T *__address, _T __compare, _T __val) {int volatile ___ = 1;(void)__address;(void)__compare;(void)__val; +# 210 +::exit(___);} +#if 0 +# 203 +{ +# 204 +union _U { _T __ret; _U() {int *volatile ___ = 0;::free(___);} +#if 0 +# 204 +{ } +#endif +# 204 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +}; _U __u; +# 205 +__u128AtomicCAS((void *)__address, (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__compare)))), (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__val)))), (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__u.__ret))))); +# 209 +return __u.__ret; +# 210 +} +#endif +# 212 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +template< class _T> __attribute__((unused)) static inline typename __nv_atomic_enable_if< (sizeof(_T) == (16)) && (__alignof__(_T) >= (16)) && __nv_atomic_triv_cp_helper< _T> ::__val, _T> ::__type +# 214 +atomicCAS_block(_T *__address, _T __compare, _T __val) {int volatile ___ = 1;(void)__address;(void)__compare;(void)__val; +# 221 +::exit(___);} +#if 0 +# 214 +{ +# 215 +union _U { _T __ret; _U() {int *volatile ___ = 0;::free(___);} +#if 0 +# 215 +{ } +#endif +# 215 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +}; _U __u; +# 216 +__u128AtomicCAS_block((void *)__address, (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__compare)))), (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__val)))), (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__u.__ret))))); +# 220 +return __u.__ret; +# 221 +} +#endif +# 223 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +template< class _T> __attribute__((unused)) static inline typename __nv_atomic_enable_if< (sizeof(_T) == (16)) && (__alignof__(_T) >= (16)) && __nv_atomic_triv_cp_helper< _T> ::__val, _T> ::__type +# 225 +atomicCAS_system(_T *__address, _T __compare, _T __val) {int volatile ___ = 1;(void)__address;(void)__compare;(void)__val; +# 232 +::exit(___);} +#if 0 +# 225 +{ +# 226 +union _U { _T __ret; _U() {int *volatile ___ = 0;::free(___);} +#if 0 +# 226 +{ } +#endif +# 226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +}; _U __u; +# 227 +__u128AtomicCAS_system((void *)__address, (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__compare)))), (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__val)))), (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__u.__ret))))); +# 231 +return __u.__ret; +# 232 +} +#endif +# 234 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +template< class _T> __attribute__((unused)) static inline typename __nv_atomic_enable_if< (sizeof(_T) == (16)) && (__alignof__(_T) >= (16)) && __nv_atomic_triv_cp_helper< _T> ::__val, _T> ::__type +# 236 +atomicExch(_T *__address, _T __val) {int volatile ___ = 1;(void)__address;(void)__val; +# 242 +::exit(___);} +#if 0 +# 236 +{ +# 237 +union _U { _T __ret; _U() {int *volatile ___ = 0;::free(___);} +#if 0 +# 237 +{ } +#endif +# 237 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +}; _U __u; +# 238 +__u128AtomicExch((void *)__address, (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__val)))), (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__u.__ret))))); +# 241 +return __u.__ret; +# 242 +} +#endif +# 244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +template< class _T> __attribute__((unused)) static inline typename __nv_atomic_enable_if< (sizeof(_T) == (16)) && (__alignof__(_T) >= (16)) && __nv_atomic_triv_cp_helper< _T> ::__val, _T> ::__type +# 246 +atomicExch_block(_T *__address, _T __val) {int volatile ___ = 1;(void)__address;(void)__val; +# 252 +::exit(___);} +#if 0 +# 246 +{ +# 247 +union _U { _T __ret; _U() {int *volatile ___ = 0;::free(___);} +#if 0 +# 247 +{ } +#endif +# 247 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +}; _U __u; +# 248 +__u128AtomicExch_block((void *)__address, (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__val)))), (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__u.__ret))))); +# 251 +return __u.__ret; +# 252 +} +#endif +# 254 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +template< class _T> __attribute__((unused)) static inline typename __nv_atomic_enable_if< (sizeof(_T) == (16)) && (__alignof__(_T) >= (16)) && __nv_atomic_triv_cp_helper< _T> ::__val, _T> ::__type +# 256 +atomicExch_system(_T *__address, _T __val) {int volatile ___ = 1;(void)__address;(void)__val; +# 262 +::exit(___);} +#if 0 +# 256 +{ +# 257 +union _U { _T __ret; _U() {int *volatile ___ = 0;::free(___);} +#if 0 +# 257 +{ } +#endif +# 257 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/sm_90_rt.h" +}; _U __u; +# 258 +__u128AtomicExch_system((void *)__address, (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__val)))), (void *)(&(const_cast< char &>(reinterpret_cast< const volatile char &>(__u.__ret))))); +# 261 +return __u.__ret; +# 262 +} +#endif +# 65 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> struct __nv_itex_trait { }; +# 66 +template<> struct __nv_itex_trait< char> { typedef void type; }; +# 67 +template<> struct __nv_itex_trait< signed char> { typedef void type; }; +# 68 +template<> struct __nv_itex_trait< char1> { typedef void type; }; +# 69 +template<> struct __nv_itex_trait< char2> { typedef void type; }; +# 70 +template<> struct __nv_itex_trait< char4> { typedef void type; }; +# 71 +template<> struct __nv_itex_trait< unsigned char> { typedef void type; }; +# 72 +template<> struct __nv_itex_trait< uchar1> { typedef void type; }; +# 73 +template<> struct __nv_itex_trait< uchar2> { typedef void type; }; +# 74 +template<> struct __nv_itex_trait< uchar4> { typedef void type; }; +# 75 +template<> struct __nv_itex_trait< short> { typedef void type; }; +# 76 +template<> struct __nv_itex_trait< short1> { typedef void type; }; +# 77 +template<> struct __nv_itex_trait< short2> { typedef void type; }; +# 78 +template<> struct __nv_itex_trait< short4> { typedef void type; }; +# 79 +template<> struct __nv_itex_trait< unsigned short> { typedef void type; }; +# 80 +template<> struct __nv_itex_trait< ushort1> { typedef void type; }; +# 81 +template<> struct __nv_itex_trait< ushort2> { typedef void type; }; +# 82 +template<> struct __nv_itex_trait< ushort4> { typedef void type; }; +# 83 +template<> struct __nv_itex_trait< int> { typedef void type; }; +# 84 +template<> struct __nv_itex_trait< int1> { typedef void type; }; +# 85 +template<> struct __nv_itex_trait< int2> { typedef void type; }; +# 86 +template<> struct __nv_itex_trait< int4> { typedef void type; }; +# 87 +template<> struct __nv_itex_trait< unsigned> { typedef void type; }; +# 88 +template<> struct __nv_itex_trait< uint1> { typedef void type; }; +# 89 +template<> struct __nv_itex_trait< uint2> { typedef void type; }; +# 90 +template<> struct __nv_itex_trait< uint4> { typedef void type; }; +# 101 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template<> struct __nv_itex_trait< float> { typedef void type; }; +# 102 +template<> struct __nv_itex_trait< float1> { typedef void type; }; +# 103 +template<> struct __nv_itex_trait< float2> { typedef void type; }; +# 104 +template<> struct __nv_itex_trait< float4> { typedef void type; }; +# 108 +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 109 +tex1Dfetch(T *ptr, cudaTextureObject_t obj, int x) +# 110 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x; +# 112 +::exit(___);} +#if 0 +# 110 +{ +# 111 +__nv_tex_surf_handler("__itex1Dfetch", ptr, obj, x); +# 112 +} +#endif +# 114 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 115 +tex1Dfetch(cudaTextureObject_t texObject, int x) +# 116 +{int volatile ___ = 1;(void)texObject;(void)x; +# 120 +::exit(___);} +#if 0 +# 116 +{ +# 117 +T ret; +# 118 +tex1Dfetch(&ret, texObject, x); +# 119 +return ret; +# 120 +} +#endif +# 122 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 123 +tex1D(T *ptr, cudaTextureObject_t obj, float x) +# 124 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x; +# 126 +::exit(___);} +#if 0 +# 124 +{ +# 125 +__nv_tex_surf_handler("__itex1D", ptr, obj, x); +# 126 +} +#endif +# 129 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 130 +tex1D(cudaTextureObject_t texObject, float x) +# 131 +{int volatile ___ = 1;(void)texObject;(void)x; +# 135 +::exit(___);} +#if 0 +# 131 +{ +# 132 +T ret; +# 133 +tex1D(&ret, texObject, x); +# 134 +return ret; +# 135 +} +#endif +# 138 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 139 +tex2D(T *ptr, cudaTextureObject_t obj, float x, float y) +# 140 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y; +# 142 +::exit(___);} +#if 0 +# 140 +{ +# 141 +__nv_tex_surf_handler("__itex2D", ptr, obj, x, y); +# 142 +} +#endif +# 144 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 145 +tex2D(cudaTextureObject_t texObject, float x, float y) +# 146 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y; +# 150 +::exit(___);} +#if 0 +# 146 +{ +# 147 +T ret; +# 148 +tex2D(&ret, texObject, x, y); +# 149 +return ret; +# 150 +} +#endif +# 153 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 154 +tex2D(T *ptr, cudaTextureObject_t obj, float x, float y, bool * +# 155 +isResident) +# 156 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)isResident; +# 160 +::exit(___);} +#if 0 +# 156 +{ +# 157 +unsigned char res; +# 158 +__nv_tex_surf_handler("__itex2D_sparse", ptr, obj, x, y, &res); +# 159 +(*isResident) = (res != 0); +# 160 +} +#endif +# 162 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 163 +tex2D(cudaTextureObject_t texObject, float x, float y, bool *isResident) +# 164 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)isResident; +# 168 +::exit(___);} +#if 0 +# 164 +{ +# 165 +T ret; +# 166 +tex2D(&ret, texObject, x, y, isResident); +# 167 +return ret; +# 168 +} +#endif +# 173 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 174 +tex3D(T *ptr, cudaTextureObject_t obj, float x, float y, float z) +# 175 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z; +# 177 +::exit(___);} +#if 0 +# 175 +{ +# 176 +__nv_tex_surf_handler("__itex3D", ptr, obj, x, y, z); +# 177 +} +#endif +# 179 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 180 +tex3D(cudaTextureObject_t texObject, float x, float y, float z) +# 181 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z; +# 185 +::exit(___);} +#if 0 +# 181 +{ +# 182 +T ret; +# 183 +tex3D(&ret, texObject, x, y, z); +# 184 +return ret; +# 185 +} +#endif +# 188 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 189 +tex3D(T *ptr, cudaTextureObject_t obj, float x, float y, float z, bool * +# 190 +isResident) +# 191 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)isResident; +# 195 +::exit(___);} +#if 0 +# 191 +{ +# 192 +unsigned char res; +# 193 +__nv_tex_surf_handler("__itex3D_sparse", ptr, obj, x, y, z, &res); +# 194 +(*isResident) = (res != 0); +# 195 +} +#endif +# 197 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 198 +tex3D(cudaTextureObject_t texObject, float x, float y, float z, bool *isResident) +# 199 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z;(void)isResident; +# 203 +::exit(___);} +#if 0 +# 199 +{ +# 200 +T ret; +# 201 +tex3D(&ret, texObject, x, y, z, isResident); +# 202 +return ret; +# 203 +} +#endif +# 207 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 208 +tex1DLayered(T *ptr, cudaTextureObject_t obj, float x, int layer) +# 209 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)layer; +# 211 +::exit(___);} +#if 0 +# 209 +{ +# 210 +__nv_tex_surf_handler("__itex1DLayered", ptr, obj, x, layer); +# 211 +} +#endif +# 213 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 214 +tex1DLayered(cudaTextureObject_t texObject, float x, int layer) +# 215 +{int volatile ___ = 1;(void)texObject;(void)x;(void)layer; +# 219 +::exit(___);} +#if 0 +# 215 +{ +# 216 +T ret; +# 217 +tex1DLayered(&ret, texObject, x, layer); +# 218 +return ret; +# 219 +} +#endif +# 221 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 222 +tex2DLayered(T *ptr, cudaTextureObject_t obj, float x, float y, int layer) +# 223 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)layer; +# 225 +::exit(___);} +#if 0 +# 223 +{ +# 224 +__nv_tex_surf_handler("__itex2DLayered", ptr, obj, x, y, layer); +# 225 +} +#endif +# 227 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 228 +tex2DLayered(cudaTextureObject_t texObject, float x, float y, int layer) +# 229 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)layer; +# 233 +::exit(___);} +#if 0 +# 229 +{ +# 230 +T ret; +# 231 +tex2DLayered(&ret, texObject, x, y, layer); +# 232 +return ret; +# 233 +} +#endif +# 236 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 237 +tex2DLayered(T *ptr, cudaTextureObject_t obj, float x, float y, int layer, bool *isResident) +# 238 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)layer;(void)isResident; +# 242 +::exit(___);} +#if 0 +# 238 +{ +# 239 +unsigned char res; +# 240 +__nv_tex_surf_handler("__itex2DLayered_sparse", ptr, obj, x, y, layer, &res); +# 241 +(*isResident) = (res != 0); +# 242 +} +#endif +# 244 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 245 +tex2DLayered(cudaTextureObject_t texObject, float x, float y, int layer, bool *isResident) +# 246 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)layer;(void)isResident; +# 250 +::exit(___);} +#if 0 +# 246 +{ +# 247 +T ret; +# 248 +tex2DLayered(&ret, texObject, x, y, layer, isResident); +# 249 +return ret; +# 250 +} +#endif +# 254 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 255 +texCubemap(T *ptr, cudaTextureObject_t obj, float x, float y, float z) +# 256 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z; +# 258 +::exit(___);} +#if 0 +# 256 +{ +# 257 +__nv_tex_surf_handler("__itexCubemap", ptr, obj, x, y, z); +# 258 +} +#endif +# 261 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 262 +texCubemap(cudaTextureObject_t texObject, float x, float y, float z) +# 263 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z; +# 267 +::exit(___);} +#if 0 +# 263 +{ +# 264 +T ret; +# 265 +texCubemap(&ret, texObject, x, y, z); +# 266 +return ret; +# 267 +} +#endif +# 270 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 271 +texCubemapLayered(T *ptr, cudaTextureObject_t obj, float x, float y, float z, int layer) +# 272 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)layer; +# 274 +::exit(___);} +#if 0 +# 272 +{ +# 273 +__nv_tex_surf_handler("__itexCubemapLayered", ptr, obj, x, y, z, layer); +# 274 +} +#endif +# 276 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 277 +texCubemapLayered(cudaTextureObject_t texObject, float x, float y, float z, int layer) +# 278 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z;(void)layer; +# 282 +::exit(___);} +#if 0 +# 278 +{ +# 279 +T ret; +# 280 +texCubemapLayered(&ret, texObject, x, y, z, layer); +# 281 +return ret; +# 282 +} +#endif +# 284 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 285 +tex2Dgather(T *ptr, cudaTextureObject_t obj, float x, float y, int comp = 0) +# 286 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)comp; +# 288 +::exit(___);} +#if 0 +# 286 +{ +# 287 +__nv_tex_surf_handler("__itex2Dgather", ptr, obj, x, y, comp); +# 288 +} +#endif +# 290 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 291 +tex2Dgather(cudaTextureObject_t to, float x, float y, int comp = 0) +# 292 +{int volatile ___ = 1;(void)to;(void)x;(void)y;(void)comp; +# 296 +::exit(___);} +#if 0 +# 292 +{ +# 293 +T ret; +# 294 +tex2Dgather(&ret, to, x, y, comp); +# 295 +return ret; +# 296 +} +#endif +# 299 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 300 +tex2Dgather(T *ptr, cudaTextureObject_t obj, float x, float y, bool *isResident, int comp = 0) +# 301 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)isResident;(void)comp; +# 305 +::exit(___);} +#if 0 +# 301 +{ +# 302 +unsigned char res; +# 303 +__nv_tex_surf_handler("__itex2Dgather_sparse", ptr, obj, x, y, comp, &res); +# 304 +(*isResident) = (res != 0); +# 305 +} +#endif +# 307 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 308 +tex2Dgather(cudaTextureObject_t to, float x, float y, bool *isResident, int comp = 0) +# 309 +{int volatile ___ = 1;(void)to;(void)x;(void)y;(void)isResident;(void)comp; +# 313 +::exit(___);} +#if 0 +# 309 +{ +# 310 +T ret; +# 311 +tex2Dgather(&ret, to, x, y, isResident, comp); +# 312 +return ret; +# 313 +} +#endif +# 317 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 318 +tex1DLod(T *ptr, cudaTextureObject_t obj, float x, float level) +# 319 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)level; +# 321 +::exit(___);} +#if 0 +# 319 +{ +# 320 +__nv_tex_surf_handler("__itex1DLod", ptr, obj, x, level); +# 321 +} +#endif +# 323 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 324 +tex1DLod(cudaTextureObject_t texObject, float x, float level) +# 325 +{int volatile ___ = 1;(void)texObject;(void)x;(void)level; +# 329 +::exit(___);} +#if 0 +# 325 +{ +# 326 +T ret; +# 327 +tex1DLod(&ret, texObject, x, level); +# 328 +return ret; +# 329 +} +#endif +# 332 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 333 +tex2DLod(T *ptr, cudaTextureObject_t obj, float x, float y, float level) +# 334 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)level; +# 336 +::exit(___);} +#if 0 +# 334 +{ +# 335 +__nv_tex_surf_handler("__itex2DLod", ptr, obj, x, y, level); +# 336 +} +#endif +# 338 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 339 +tex2DLod(cudaTextureObject_t texObject, float x, float y, float level) +# 340 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)level; +# 344 +::exit(___);} +#if 0 +# 340 +{ +# 341 +T ret; +# 342 +tex2DLod(&ret, texObject, x, y, level); +# 343 +return ret; +# 344 +} +#endif +# 348 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 349 +tex2DLod(T *ptr, cudaTextureObject_t obj, float x, float y, float level, bool *isResident) +# 350 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)level;(void)isResident; +# 354 +::exit(___);} +#if 0 +# 350 +{ +# 351 +unsigned char res; +# 352 +__nv_tex_surf_handler("__itex2DLod_sparse", ptr, obj, x, y, level, &res); +# 353 +(*isResident) = (res != 0); +# 354 +} +#endif +# 356 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 357 +tex2DLod(cudaTextureObject_t texObject, float x, float y, float level, bool *isResident) +# 358 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)level;(void)isResident; +# 362 +::exit(___);} +#if 0 +# 358 +{ +# 359 +T ret; +# 360 +tex2DLod(&ret, texObject, x, y, level, isResident); +# 361 +return ret; +# 362 +} +#endif +# 367 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 368 +tex3DLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float level) +# 369 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)level; +# 371 +::exit(___);} +#if 0 +# 369 +{ +# 370 +__nv_tex_surf_handler("__itex3DLod", ptr, obj, x, y, z, level); +# 371 +} +#endif +# 373 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 374 +tex3DLod(cudaTextureObject_t texObject, float x, float y, float z, float level) +# 375 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z;(void)level; +# 379 +::exit(___);} +#if 0 +# 375 +{ +# 376 +T ret; +# 377 +tex3DLod(&ret, texObject, x, y, z, level); +# 378 +return ret; +# 379 +} +#endif +# 382 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 383 +tex3DLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float level, bool *isResident) +# 384 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)level;(void)isResident; +# 388 +::exit(___);} +#if 0 +# 384 +{ +# 385 +unsigned char res; +# 386 +__nv_tex_surf_handler("__itex3DLod_sparse", ptr, obj, x, y, z, level, &res); +# 387 +(*isResident) = (res != 0); +# 388 +} +#endif +# 390 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 391 +tex3DLod(cudaTextureObject_t texObject, float x, float y, float z, float level, bool *isResident) +# 392 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z;(void)level;(void)isResident; +# 396 +::exit(___);} +#if 0 +# 392 +{ +# 393 +T ret; +# 394 +tex3DLod(&ret, texObject, x, y, z, level, isResident); +# 395 +return ret; +# 396 +} +#endif +# 401 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 402 +tex1DLayeredLod(T *ptr, cudaTextureObject_t obj, float x, int layer, float level) +# 403 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)layer;(void)level; +# 405 +::exit(___);} +#if 0 +# 403 +{ +# 404 +__nv_tex_surf_handler("__itex1DLayeredLod", ptr, obj, x, layer, level); +# 405 +} +#endif +# 407 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 408 +tex1DLayeredLod(cudaTextureObject_t texObject, float x, int layer, float level) +# 409 +{int volatile ___ = 1;(void)texObject;(void)x;(void)layer;(void)level; +# 413 +::exit(___);} +#if 0 +# 409 +{ +# 410 +T ret; +# 411 +tex1DLayeredLod(&ret, texObject, x, layer, level); +# 412 +return ret; +# 413 +} +#endif +# 416 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 417 +tex2DLayeredLod(T *ptr, cudaTextureObject_t obj, float x, float y, int layer, float level) +# 418 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)layer;(void)level; +# 420 +::exit(___);} +#if 0 +# 418 +{ +# 419 +__nv_tex_surf_handler("__itex2DLayeredLod", ptr, obj, x, y, layer, level); +# 420 +} +#endif +# 422 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 423 +tex2DLayeredLod(cudaTextureObject_t texObject, float x, float y, int layer, float level) +# 424 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)layer;(void)level; +# 428 +::exit(___);} +#if 0 +# 424 +{ +# 425 +T ret; +# 426 +tex2DLayeredLod(&ret, texObject, x, y, layer, level); +# 427 +return ret; +# 428 +} +#endif +# 431 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 432 +tex2DLayeredLod(T *ptr, cudaTextureObject_t obj, float x, float y, int layer, float level, bool *isResident) +# 433 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)layer;(void)level;(void)isResident; +# 437 +::exit(___);} +#if 0 +# 433 +{ +# 434 +unsigned char res; +# 435 +__nv_tex_surf_handler("__itex2DLayeredLod_sparse", ptr, obj, x, y, layer, level, &res); +# 436 +(*isResident) = (res != 0); +# 437 +} +#endif +# 439 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 440 +tex2DLayeredLod(cudaTextureObject_t texObject, float x, float y, int layer, float level, bool *isResident) +# 441 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)layer;(void)level;(void)isResident; +# 445 +::exit(___);} +#if 0 +# 441 +{ +# 442 +T ret; +# 443 +tex2DLayeredLod(&ret, texObject, x, y, layer, level, isResident); +# 444 +return ret; +# 445 +} +#endif +# 448 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 449 +texCubemapLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float level) +# 450 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)level; +# 452 +::exit(___);} +#if 0 +# 450 +{ +# 451 +__nv_tex_surf_handler("__itexCubemapLod", ptr, obj, x, y, z, level); +# 452 +} +#endif +# 454 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 455 +texCubemapLod(cudaTextureObject_t texObject, float x, float y, float z, float level) +# 456 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z;(void)level; +# 460 +::exit(___);} +#if 0 +# 456 +{ +# 457 +T ret; +# 458 +texCubemapLod(&ret, texObject, x, y, z, level); +# 459 +return ret; +# 460 +} +#endif +# 463 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 464 +texCubemapGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float4 dPdx, float4 dPdy) +# 465 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)dPdx;(void)dPdy; +# 467 +::exit(___);} +#if 0 +# 465 +{ +# 466 +__nv_tex_surf_handler("__itexCubemapGrad_v2", ptr, obj, x, y, z, &dPdx, &dPdy); +# 467 +} +#endif +# 469 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 470 +texCubemapGrad(cudaTextureObject_t texObject, float x, float y, float z, float4 dPdx, float4 dPdy) +# 471 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z;(void)dPdx;(void)dPdy; +# 475 +::exit(___);} +#if 0 +# 471 +{ +# 472 +T ret; +# 473 +texCubemapGrad(&ret, texObject, x, y, z, dPdx, dPdy); +# 474 +return ret; +# 475 +} +#endif +# 477 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 478 +texCubemapLayeredLod(T *ptr, cudaTextureObject_t obj, float x, float y, float z, int layer, float level) +# 479 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)layer;(void)level; +# 481 +::exit(___);} +#if 0 +# 479 +{ +# 480 +__nv_tex_surf_handler("__itexCubemapLayeredLod", ptr, obj, x, y, z, layer, level); +# 481 +} +#endif +# 483 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 484 +texCubemapLayeredLod(cudaTextureObject_t texObject, float x, float y, float z, int layer, float level) +# 485 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z;(void)layer;(void)level; +# 489 +::exit(___);} +#if 0 +# 485 +{ +# 486 +T ret; +# 487 +texCubemapLayeredLod(&ret, texObject, x, y, z, layer, level); +# 488 +return ret; +# 489 +} +#endif +# 491 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 492 +tex1DGrad(T *ptr, cudaTextureObject_t obj, float x, float dPdx, float dPdy) +# 493 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)dPdx;(void)dPdy; +# 495 +::exit(___);} +#if 0 +# 493 +{ +# 494 +__nv_tex_surf_handler("__itex1DGrad", ptr, obj, x, dPdx, dPdy); +# 495 +} +#endif +# 497 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 498 +tex1DGrad(cudaTextureObject_t texObject, float x, float dPdx, float dPdy) +# 499 +{int volatile ___ = 1;(void)texObject;(void)x;(void)dPdx;(void)dPdy; +# 503 +::exit(___);} +#if 0 +# 499 +{ +# 500 +T ret; +# 501 +tex1DGrad(&ret, texObject, x, dPdx, dPdy); +# 502 +return ret; +# 503 +} +#endif +# 506 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 507 +tex2DGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float2 dPdx, float2 dPdy) +# 508 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)dPdx;(void)dPdy; +# 510 +::exit(___);} +#if 0 +# 508 +{ +# 509 +__nv_tex_surf_handler("__itex2DGrad_v2", ptr, obj, x, y, &dPdx, &dPdy); +# 510 +} +#endif +# 512 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 513 +tex2DGrad(cudaTextureObject_t texObject, float x, float y, float2 dPdx, float2 dPdy) +# 514 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)dPdx;(void)dPdy; +# 518 +::exit(___);} +#if 0 +# 514 +{ +# 515 +T ret; +# 516 +tex2DGrad(&ret, texObject, x, y, dPdx, dPdy); +# 517 +return ret; +# 518 +} +#endif +# 521 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 522 +tex2DGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float2 dPdx, float2 dPdy, bool *isResident) +# 523 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)dPdx;(void)dPdy;(void)isResident; +# 527 +::exit(___);} +#if 0 +# 523 +{ +# 524 +unsigned char res; +# 525 +__nv_tex_surf_handler("__itex2DGrad_sparse", ptr, obj, x, y, &dPdx, &dPdy, &res); +# 526 +(*isResident) = (res != 0); +# 527 +} +#endif +# 529 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 530 +tex2DGrad(cudaTextureObject_t texObject, float x, float y, float2 dPdx, float2 dPdy, bool *isResident) +# 531 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)dPdx;(void)dPdy;(void)isResident; +# 535 +::exit(___);} +#if 0 +# 531 +{ +# 532 +T ret; +# 533 +tex2DGrad(&ret, texObject, x, y, dPdx, dPdy, isResident); +# 534 +return ret; +# 535 +} +#endif +# 539 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 540 +tex3DGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float4 dPdx, float4 dPdy) +# 541 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)dPdx;(void)dPdy; +# 543 +::exit(___);} +#if 0 +# 541 +{ +# 542 +__nv_tex_surf_handler("__itex3DGrad_v2", ptr, obj, x, y, z, &dPdx, &dPdy); +# 543 +} +#endif +# 545 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 546 +tex3DGrad(cudaTextureObject_t texObject, float x, float y, float z, float4 dPdx, float4 dPdy) +# 547 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z;(void)dPdx;(void)dPdy; +# 551 +::exit(___);} +#if 0 +# 547 +{ +# 548 +T ret; +# 549 +tex3DGrad(&ret, texObject, x, y, z, dPdx, dPdy); +# 550 +return ret; +# 551 +} +#endif +# 554 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 555 +tex3DGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, float4 dPdx, float4 dPdy, bool *isResident) +# 556 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)dPdx;(void)dPdy;(void)isResident; +# 560 +::exit(___);} +#if 0 +# 556 +{ +# 557 +unsigned char res; +# 558 +__nv_tex_surf_handler("__itex3DGrad_sparse", ptr, obj, x, y, z, &dPdx, &dPdy, &res); +# 559 +(*isResident) = (res != 0); +# 560 +} +#endif +# 562 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 563 +tex3DGrad(cudaTextureObject_t texObject, float x, float y, float z, float4 dPdx, float4 dPdy, bool *isResident) +# 564 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z;(void)dPdx;(void)dPdy;(void)isResident; +# 568 +::exit(___);} +#if 0 +# 564 +{ +# 565 +T ret; +# 566 +tex3DGrad(&ret, texObject, x, y, z, dPdx, dPdy, isResident); +# 567 +return ret; +# 568 +} +#endif +# 573 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 574 +tex1DLayeredGrad(T *ptr, cudaTextureObject_t obj, float x, int layer, float dPdx, float dPdy) +# 575 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)layer;(void)dPdx;(void)dPdy; +# 577 +::exit(___);} +#if 0 +# 575 +{ +# 576 +__nv_tex_surf_handler("__itex1DLayeredGrad", ptr, obj, x, layer, dPdx, dPdy); +# 577 +} +#endif +# 579 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 580 +tex1DLayeredGrad(cudaTextureObject_t texObject, float x, int layer, float dPdx, float dPdy) +# 581 +{int volatile ___ = 1;(void)texObject;(void)x;(void)layer;(void)dPdx;(void)dPdy; +# 585 +::exit(___);} +#if 0 +# 581 +{ +# 582 +T ret; +# 583 +tex1DLayeredGrad(&ret, texObject, x, layer, dPdx, dPdy); +# 584 +return ret; +# 585 +} +#endif +# 588 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 589 +tex2DLayeredGrad(T *ptr, cudaTextureObject_t obj, float x, float y, int layer, float2 dPdx, float2 dPdy) +# 590 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)layer;(void)dPdx;(void)dPdy; +# 592 +::exit(___);} +#if 0 +# 590 +{ +# 591 +__nv_tex_surf_handler("__itex2DLayeredGrad_v2", ptr, obj, x, y, layer, &dPdx, &dPdy); +# 592 +} +#endif +# 594 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 595 +tex2DLayeredGrad(cudaTextureObject_t texObject, float x, float y, int layer, float2 dPdx, float2 dPdy) +# 596 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)layer;(void)dPdx;(void)dPdy; +# 600 +::exit(___);} +#if 0 +# 596 +{ +# 597 +T ret; +# 598 +tex2DLayeredGrad(&ret, texObject, x, y, layer, dPdx, dPdy); +# 599 +return ret; +# 600 +} +#endif +# 603 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 604 +tex2DLayeredGrad(T *ptr, cudaTextureObject_t obj, float x, float y, int layer, float2 dPdx, float2 dPdy, bool *isResident) +# 605 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)layer;(void)dPdx;(void)dPdy;(void)isResident; +# 609 +::exit(___);} +#if 0 +# 605 +{ +# 606 +unsigned char res; +# 607 +__nv_tex_surf_handler("__itex2DLayeredGrad_sparse", ptr, obj, x, y, layer, &dPdx, &dPdy, &res); +# 608 +(*isResident) = (res != 0); +# 609 +} +#endif +# 611 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 612 +tex2DLayeredGrad(cudaTextureObject_t texObject, float x, float y, int layer, float2 dPdx, float2 dPdy, bool *isResident) +# 613 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)layer;(void)dPdx;(void)dPdy;(void)isResident; +# 617 +::exit(___);} +#if 0 +# 613 +{ +# 614 +T ret; +# 615 +tex2DLayeredGrad(&ret, texObject, x, y, layer, dPdx, dPdy, isResident); +# 616 +return ret; +# 617 +} +#endif +# 621 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_itex_trait< T> ::type +# 622 +texCubemapLayeredGrad(T *ptr, cudaTextureObject_t obj, float x, float y, float z, int layer, float4 dPdx, float4 dPdy) +# 623 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)layer;(void)dPdx;(void)dPdy; +# 625 +::exit(___);} +#if 0 +# 623 +{ +# 624 +__nv_tex_surf_handler("__itexCubemapLayeredGrad_v2", ptr, obj, x, y, z, layer, &dPdx, &dPdy); +# 625 +} +#endif +# 627 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/texture_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 628 +texCubemapLayeredGrad(cudaTextureObject_t texObject, float x, float y, float z, int layer, float4 dPdx, float4 dPdy) +# 629 +{int volatile ___ = 1;(void)texObject;(void)x;(void)y;(void)z;(void)layer;(void)dPdx;(void)dPdy; +# 633 +::exit(___);} +#if 0 +# 629 +{ +# 630 +T ret; +# 631 +texCubemapLayeredGrad(&ret, texObject, x, y, z, layer, dPdx, dPdy); +# 632 +return ret; +# 633 +} +#endif +# 58 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> struct __nv_isurf_trait { }; +# 59 +template<> struct __nv_isurf_trait< char> { typedef void type; }; +# 60 +template<> struct __nv_isurf_trait< signed char> { typedef void type; }; +# 61 +template<> struct __nv_isurf_trait< char1> { typedef void type; }; +# 62 +template<> struct __nv_isurf_trait< unsigned char> { typedef void type; }; +# 63 +template<> struct __nv_isurf_trait< uchar1> { typedef void type; }; +# 64 +template<> struct __nv_isurf_trait< short> { typedef void type; }; +# 65 +template<> struct __nv_isurf_trait< short1> { typedef void type; }; +# 66 +template<> struct __nv_isurf_trait< unsigned short> { typedef void type; }; +# 67 +template<> struct __nv_isurf_trait< ushort1> { typedef void type; }; +# 68 +template<> struct __nv_isurf_trait< int> { typedef void type; }; +# 69 +template<> struct __nv_isurf_trait< int1> { typedef void type; }; +# 70 +template<> struct __nv_isurf_trait< unsigned> { typedef void type; }; +# 71 +template<> struct __nv_isurf_trait< uint1> { typedef void type; }; +# 72 +template<> struct __nv_isurf_trait< long long> { typedef void type; }; +# 73 +template<> struct __nv_isurf_trait< longlong1> { typedef void type; }; +# 74 +template<> struct __nv_isurf_trait< unsigned long long> { typedef void type; }; +# 75 +template<> struct __nv_isurf_trait< ulonglong1> { typedef void type; }; +# 76 +template<> struct __nv_isurf_trait< float> { typedef void type; }; +# 77 +template<> struct __nv_isurf_trait< float1> { typedef void type; }; +# 79 +template<> struct __nv_isurf_trait< char2> { typedef void type; }; +# 80 +template<> struct __nv_isurf_trait< uchar2> { typedef void type; }; +# 81 +template<> struct __nv_isurf_trait< short2> { typedef void type; }; +# 82 +template<> struct __nv_isurf_trait< ushort2> { typedef void type; }; +# 83 +template<> struct __nv_isurf_trait< int2> { typedef void type; }; +# 84 +template<> struct __nv_isurf_trait< uint2> { typedef void type; }; +# 85 +template<> struct __nv_isurf_trait< longlong2> { typedef void type; }; +# 86 +template<> struct __nv_isurf_trait< ulonglong2> { typedef void type; }; +# 87 +template<> struct __nv_isurf_trait< float2> { typedef void type; }; +# 89 +template<> struct __nv_isurf_trait< char4> { typedef void type; }; +# 90 +template<> struct __nv_isurf_trait< uchar4> { typedef void type; }; +# 91 +template<> struct __nv_isurf_trait< short4> { typedef void type; }; +# 92 +template<> struct __nv_isurf_trait< ushort4> { typedef void type; }; +# 93 +template<> struct __nv_isurf_trait< int4> { typedef void type; }; +# 94 +template<> struct __nv_isurf_trait< uint4> { typedef void type; }; +# 95 +template<> struct __nv_isurf_trait< float4> { typedef void type; }; +# 98 +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 99 +surf1Dread(T *ptr, cudaSurfaceObject_t obj, int x, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 100 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)mode; +# 102 +::exit(___);} +#if 0 +# 100 +{ +# 101 +__nv_tex_surf_handler("__isurf1Dread", ptr, obj, x, mode); +# 102 +} +#endif +# 104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 105 +surf1Dread(cudaSurfaceObject_t surfObject, int x, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +# 106 +{int volatile ___ = 1;(void)surfObject;(void)x;(void)boundaryMode; +# 110 +::exit(___);} +#if 0 +# 106 +{ +# 107 +T ret; +# 108 +surf1Dread(&ret, surfObject, x, boundaryMode); +# 109 +return ret; +# 110 +} +#endif +# 112 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 113 +surf2Dread(T *ptr, cudaSurfaceObject_t obj, int x, int y, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 114 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)mode; +# 116 +::exit(___);} +#if 0 +# 114 +{ +# 115 +__nv_tex_surf_handler("__isurf2Dread", ptr, obj, x, y, mode); +# 116 +} +#endif +# 118 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 119 +surf2Dread(cudaSurfaceObject_t surfObject, int x, int y, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +# 120 +{int volatile ___ = 1;(void)surfObject;(void)x;(void)y;(void)boundaryMode; +# 124 +::exit(___);} +#if 0 +# 120 +{ +# 121 +T ret; +# 122 +surf2Dread(&ret, surfObject, x, y, boundaryMode); +# 123 +return ret; +# 124 +} +#endif +# 127 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 128 +surf3Dread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int z, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 129 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)z;(void)mode; +# 131 +::exit(___);} +#if 0 +# 129 +{ +# 130 +__nv_tex_surf_handler("__isurf3Dread", ptr, obj, x, y, z, mode); +# 131 +} +#endif +# 133 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 134 +surf3Dread(cudaSurfaceObject_t surfObject, int x, int y, int z, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +# 135 +{int volatile ___ = 1;(void)surfObject;(void)x;(void)y;(void)z;(void)boundaryMode; +# 139 +::exit(___);} +#if 0 +# 135 +{ +# 136 +T ret; +# 137 +surf3Dread(&ret, surfObject, x, y, z, boundaryMode); +# 138 +return ret; +# 139 +} +#endif +# 141 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 142 +surf1DLayeredread(T *ptr, cudaSurfaceObject_t obj, int x, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 143 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)layer;(void)mode; +# 145 +::exit(___);} +#if 0 +# 143 +{ +# 144 +__nv_tex_surf_handler("__isurf1DLayeredread", ptr, obj, x, layer, mode); +# 145 +} +#endif +# 147 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 148 +surf1DLayeredread(cudaSurfaceObject_t surfObject, int x, int layer, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +# 149 +{int volatile ___ = 1;(void)surfObject;(void)x;(void)layer;(void)boundaryMode; +# 153 +::exit(___);} +#if 0 +# 149 +{ +# 150 +T ret; +# 151 +surf1DLayeredread(&ret, surfObject, x, layer, boundaryMode); +# 152 +return ret; +# 153 +} +#endif +# 155 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 156 +surf2DLayeredread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 157 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)layer;(void)mode; +# 159 +::exit(___);} +#if 0 +# 157 +{ +# 158 +__nv_tex_surf_handler("__isurf2DLayeredread", ptr, obj, x, y, layer, mode); +# 159 +} +#endif +# 161 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 162 +surf2DLayeredread(cudaSurfaceObject_t surfObject, int x, int y, int layer, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +# 163 +{int volatile ___ = 1;(void)surfObject;(void)x;(void)y;(void)layer;(void)boundaryMode; +# 167 +::exit(___);} +#if 0 +# 163 +{ +# 164 +T ret; +# 165 +surf2DLayeredread(&ret, surfObject, x, y, layer, boundaryMode); +# 166 +return ret; +# 167 +} +#endif +# 169 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 170 +surfCubemapread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int face, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 171 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)face;(void)mode; +# 173 +::exit(___);} +#if 0 +# 171 +{ +# 172 +__nv_tex_surf_handler("__isurfCubemapread", ptr, obj, x, y, face, mode); +# 173 +} +#endif +# 175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 176 +surfCubemapread(cudaSurfaceObject_t surfObject, int x, int y, int face, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +# 177 +{int volatile ___ = 1;(void)surfObject;(void)x;(void)y;(void)face;(void)boundaryMode; +# 181 +::exit(___);} +#if 0 +# 177 +{ +# 178 +T ret; +# 179 +surfCubemapread(&ret, surfObject, x, y, face, boundaryMode); +# 180 +return ret; +# 181 +} +#endif +# 183 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 184 +surfCubemapLayeredread(T *ptr, cudaSurfaceObject_t obj, int x, int y, int layerface, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 185 +{int volatile ___ = 1;(void)ptr;(void)obj;(void)x;(void)y;(void)layerface;(void)mode; +# 187 +::exit(___);} +#if 0 +# 185 +{ +# 186 +__nv_tex_surf_handler("__isurfCubemapLayeredread", ptr, obj, x, y, layerface, mode); +# 187 +} +#endif +# 189 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static T +# 190 +surfCubemapLayeredread(cudaSurfaceObject_t surfObject, int x, int y, int layerface, cudaSurfaceBoundaryMode boundaryMode = cudaBoundaryModeTrap) +# 191 +{int volatile ___ = 1;(void)surfObject;(void)x;(void)y;(void)layerface;(void)boundaryMode; +# 195 +::exit(___);} +#if 0 +# 191 +{ +# 192 +T ret; +# 193 +surfCubemapLayeredread(&ret, surfObject, x, y, layerface, boundaryMode); +# 194 +return ret; +# 195 +} +#endif +# 197 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 198 +surf1Dwrite(T val, cudaSurfaceObject_t obj, int x, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 199 +{int volatile ___ = 1;(void)val;(void)obj;(void)x;(void)mode; +# 201 +::exit(___);} +#if 0 +# 199 +{ +# 200 +__nv_tex_surf_handler("__isurf1Dwrite_v2", &val, obj, x, mode); +# 201 +} +#endif +# 203 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 204 +surf2Dwrite(T val, cudaSurfaceObject_t obj, int x, int y, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 205 +{int volatile ___ = 1;(void)val;(void)obj;(void)x;(void)y;(void)mode; +# 207 +::exit(___);} +#if 0 +# 205 +{ +# 206 +__nv_tex_surf_handler("__isurf2Dwrite_v2", &val, obj, x, y, mode); +# 207 +} +#endif +# 209 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 210 +surf3Dwrite(T val, cudaSurfaceObject_t obj, int x, int y, int z, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 211 +{int volatile ___ = 1;(void)val;(void)obj;(void)x;(void)y;(void)z;(void)mode; +# 213 +::exit(___);} +#if 0 +# 211 +{ +# 212 +__nv_tex_surf_handler("__isurf3Dwrite_v2", &val, obj, x, y, z, mode); +# 213 +} +#endif +# 215 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 216 +surf1DLayeredwrite(T val, cudaSurfaceObject_t obj, int x, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 217 +{int volatile ___ = 1;(void)val;(void)obj;(void)x;(void)layer;(void)mode; +# 219 +::exit(___);} +#if 0 +# 217 +{ +# 218 +__nv_tex_surf_handler("__isurf1DLayeredwrite_v2", &val, obj, x, layer, mode); +# 219 +} +#endif +# 221 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 222 +surf2DLayeredwrite(T val, cudaSurfaceObject_t obj, int x, int y, int layer, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 223 +{int volatile ___ = 1;(void)val;(void)obj;(void)x;(void)y;(void)layer;(void)mode; +# 225 +::exit(___);} +#if 0 +# 223 +{ +# 224 +__nv_tex_surf_handler("__isurf2DLayeredwrite_v2", &val, obj, x, y, layer, mode); +# 225 +} +#endif +# 227 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 228 +surfCubemapwrite(T val, cudaSurfaceObject_t obj, int x, int y, int face, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 229 +{int volatile ___ = 1;(void)val;(void)obj;(void)x;(void)y;(void)face;(void)mode; +# 231 +::exit(___);} +#if 0 +# 229 +{ +# 230 +__nv_tex_surf_handler("__isurfCubemapwrite_v2", &val, obj, x, y, face, mode); +# 231 +} +#endif +# 233 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/surface_indirect_functions.h" +template< class T> __attribute__((unused)) static typename __nv_isurf_trait< T> ::type +# 234 +surfCubemapLayeredwrite(T val, cudaSurfaceObject_t obj, int x, int y, int layerface, cudaSurfaceBoundaryMode mode = cudaBoundaryModeTrap) +# 235 +{int volatile ___ = 1;(void)val;(void)obj;(void)x;(void)y;(void)layerface;(void)mode; +# 237 +::exit(___);} +#if 0 +# 235 +{ +# 236 +__nv_tex_surf_handler("__isurfCubemapLayeredwrite_v2", &val, obj, x, y, layerface, mode); +# 237 +} +#endif +# 2912 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/crt/device_functions.h" +extern "C" unsigned __cudaPushCallConfiguration(dim3 gridDim, dim3 blockDim, size_t sharedMem = 0, CUstream_st * stream = 0); +# 68 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/device_launch_parameters.h" +extern "C" { +# 71 +extern const uint3 __device_builtin_variable_threadIdx; +# 72 +extern const uint3 __device_builtin_variable_blockIdx; +# 73 +extern const dim3 __device_builtin_variable_blockDim; +# 74 +extern const dim3 __device_builtin_variable_gridDim; +# 75 +extern const int __device_builtin_variable_warpSize; +# 80 +} +# 62 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 +namespace std __attribute((__visibility__("default"))) { +# 66 +namespace rel_ops { +# 86 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 +template< class _Tp> inline bool +# 88 +operator!=(const _Tp &__x, const _Tp &__y) +# 89 +{ return !(__x == __y); } +# 99 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 +template< class _Tp> inline bool +# 101 +operator>(const _Tp &__x, const _Tp &__y) +# 102 +{ return __y < __x; } +# 112 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 +template< class _Tp> inline bool +# 114 +operator<=(const _Tp &__x, const _Tp &__y) +# 115 +{ return !(__y < __x); } +# 125 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/bits/stl_relops.h" 3 +template< class _Tp> inline bool +# 127 +operator>=(const _Tp &__x, const _Tp &__y) +# 128 +{ return !(__x < __y); } +# 129 +} +# 132 +} +# 41 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/initializer_list" 3 +namespace std __attribute((__visibility__("default"))) { +# 44 +template< class _E> +# 45 +class initializer_list { +# 48 +public: typedef _E value_type; +# 49 +typedef const _E &reference; +# 50 +typedef const _E &const_reference; +# 51 +typedef size_t size_type; +# 52 +typedef const _E *iterator; +# 53 +typedef const _E *const_iterator; +# 56 +private: iterator _M_array; +# 57 +size_type _M_len; +# 60 +constexpr initializer_list(const_iterator __a, size_type __l) : _M_array(__a), _M_len(__l) +# 61 +{ } +# 64 +public: constexpr initializer_list() noexcept : _M_array((0)), _M_len((0)) +# 65 +{ } +# 69 +constexpr size_type size() const noexcept { return _M_len; } +# 73 +constexpr const_iterator begin() const noexcept { return _M_array; } +# 77 +constexpr const_iterator end() const noexcept { return begin() + size(); } +# 78 +}; +# 86 +template< class _Tp> constexpr const _Tp * +# 88 +begin(initializer_list< _Tp> __ils) noexcept +# 89 +{ return __ils.begin(); } +# 97 +template< class _Tp> constexpr const _Tp * +# 99 +end(initializer_list< _Tp> __ils) noexcept +# 100 +{ return __ils.end(); } +# 101 +} +# 82 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 +namespace std __attribute((__visibility__("default"))) { +# 94 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 +template< class _Tp, class _Up = _Tp> inline _Tp +# 97 +exchange(_Tp &__obj, _Up &&__new_val) noexcept(__and_< is_nothrow_move_constructible< _Tp> , is_nothrow_assignable< _Tp &, _Up> > ::value) +# 100 +{ return std::__exchange(__obj, std::forward< _Up> (__new_val)); } +# 105 +template< class _Tp> +# 106 +[[nodiscard]] constexpr add_const_t< _Tp> & +# 108 +as_const(_Tp &__t) noexcept +# 109 +{ return __t; } +# 111 +template < typename _Tp > + void as_const ( const _Tp && ) = delete; +# 225 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/utility" 3 +} +# 206 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 207 +cudaLaunchKernel(T * +# 208 +func, dim3 +# 209 +gridDim, dim3 +# 210 +blockDim, void ** +# 211 +args, size_t +# 212 +sharedMem = 0, cudaStream_t +# 213 +stream = 0) +# 215 +{ +# 216 +return ::cudaLaunchKernel((const void *)func, gridDim, blockDim, args, sharedMem, stream); +# 217 +} +# 277 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class ...ExpTypes, class ...ActTypes> static inline cudaError_t +# 278 +cudaLaunchKernelEx(const cudaLaunchConfig_t * +# 279 +config, void (* +# 280 +kernel)(ExpTypes ...), ActTypes &&... +# 281 +args) +# 283 +{ +# 284 +return [&](ExpTypes ...coercedArgs) { +# 285 +void *pArgs[] = {(&coercedArgs)...}; +# 286 +return ::cudaLaunchKernelExC(config, (const void *)(kernel), pArgs); +# 287 +} (std::forward< ActTypes> (args)...); +# 288 +} +# 341 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 342 +cudaLaunchCooperativeKernel(T * +# 343 +func, dim3 +# 344 +gridDim, dim3 +# 345 +blockDim, void ** +# 346 +args, size_t +# 347 +sharedMem = 0, cudaStream_t +# 348 +stream = 0) +# 350 +{ +# 351 +return ::cudaLaunchCooperativeKernel((const void *)func, gridDim, blockDim, args, sharedMem, stream); +# 352 +} +# 385 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static inline cudaError_t cudaEventCreate(cudaEvent_t * +# 386 +event, unsigned +# 387 +flags) +# 389 +{ +# 390 +return ::cudaEventCreateWithFlags(event, flags); +# 391 +} +# 429 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static inline cudaError_t cudaGraphInstantiate(cudaGraphExec_t * +# 430 +pGraphExec, cudaGraph_t +# 431 +graph, cudaGraphNode_t * +# 432 +pErrorNode, char * +# 433 +pLogBuffer, size_t +# 434 +bufferSize) +# 436 +{ +# 437 +(void)pErrorNode; +# 438 +(void)pLogBuffer; +# 439 +(void)bufferSize; +# 440 +return ::cudaGraphInstantiate(pGraphExec, graph, 0); +# 441 +} +# 500 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static inline cudaError_t cudaMallocHost(void ** +# 501 +ptr, size_t +# 502 +size, unsigned +# 503 +flags) +# 505 +{ +# 506 +return ::cudaHostAlloc(ptr, size, flags); +# 507 +} +# 509 +template< class T> static inline cudaError_t +# 510 +cudaHostAlloc(T ** +# 511 +ptr, size_t +# 512 +size, unsigned +# 513 +flags) +# 515 +{ +# 516 +return ::cudaHostAlloc((void **)((void *)ptr), size, flags); +# 517 +} +# 519 +template< class T> static inline cudaError_t +# 520 +cudaHostGetDevicePointer(T ** +# 521 +pDevice, void * +# 522 +pHost, unsigned +# 523 +flags) +# 525 +{ +# 526 +return ::cudaHostGetDevicePointer((void **)((void *)pDevice), pHost, flags); +# 527 +} +# 629 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 630 +cudaMallocManaged(T ** +# 631 +devPtr, size_t +# 632 +size, unsigned +# 633 +flags = 1) +# 635 +{ +# 636 +return ::cudaMallocManaged((void **)((void *)devPtr), size, flags); +# 637 +} +# 647 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> cudaError_t +# 648 +cudaMemAdvise(T * +# 649 +devPtr, size_t +# 650 +count, cudaMemoryAdvise +# 651 +advice, cudaMemLocation +# 652 +location) +# 654 +{ +# 655 +return ::cudaMemAdvise_v2((const void *)devPtr, count, advice, location); +# 656 +} +# 658 +template< class T> static inline cudaError_t +# 659 +cudaMemPrefetchAsync(T * +# 660 +devPtr, size_t +# 661 +count, cudaMemLocation +# 662 +location, unsigned +# 663 +flags, cudaStream_t +# 664 +stream = 0) +# 666 +{ +# 667 +return ::cudaMemPrefetchAsync_v2((const void *)devPtr, count, location, flags, stream); +# 668 +} +# 750 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 751 +cudaStreamAttachMemAsync(cudaStream_t +# 752 +stream, T * +# 753 +devPtr, size_t +# 754 +length = 0, unsigned +# 755 +flags = 4) +# 757 +{ +# 758 +return ::cudaStreamAttachMemAsync(stream, (void *)devPtr, length, flags); +# 759 +} +# 761 +template< class T> inline cudaError_t +# 762 +cudaMalloc(T ** +# 763 +devPtr, size_t +# 764 +size) +# 766 +{ +# 767 +return ::cudaMalloc((void **)((void *)devPtr), size); +# 768 +} +# 770 +template< class T> static inline cudaError_t +# 771 +cudaMallocHost(T ** +# 772 +ptr, size_t +# 773 +size, unsigned +# 774 +flags = 0) +# 776 +{ +# 777 +return cudaMallocHost((void **)((void *)ptr), size, flags); +# 778 +} +# 780 +template< class T> static inline cudaError_t +# 781 +cudaMallocPitch(T ** +# 782 +devPtr, size_t * +# 783 +pitch, size_t +# 784 +width, size_t +# 785 +height) +# 787 +{ +# 788 +return ::cudaMallocPitch((void **)((void *)devPtr), pitch, width, height); +# 789 +} +# 800 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +static inline cudaError_t cudaMallocAsync(void ** +# 801 +ptr, size_t +# 802 +size, cudaMemPool_t +# 803 +memPool, cudaStream_t +# 804 +stream) +# 806 +{ +# 807 +return ::cudaMallocFromPoolAsync(ptr, size, memPool, stream); +# 808 +} +# 810 +template< class T> static inline cudaError_t +# 811 +cudaMallocAsync(T ** +# 812 +ptr, size_t +# 813 +size, cudaMemPool_t +# 814 +memPool, cudaStream_t +# 815 +stream) +# 817 +{ +# 818 +return ::cudaMallocFromPoolAsync((void **)((void *)ptr), size, memPool, stream); +# 819 +} +# 821 +template< class T> static inline cudaError_t +# 822 +cudaMallocAsync(T ** +# 823 +ptr, size_t +# 824 +size, cudaStream_t +# 825 +stream) +# 827 +{ +# 828 +return ::cudaMallocAsync((void **)((void *)ptr), size, stream); +# 829 +} +# 831 +template< class T> static inline cudaError_t +# 832 +cudaMallocFromPoolAsync(T ** +# 833 +ptr, size_t +# 834 +size, cudaMemPool_t +# 835 +memPool, cudaStream_t +# 836 +stream) +# 838 +{ +# 839 +return ::cudaMallocFromPoolAsync((void **)((void *)ptr), size, memPool, stream); +# 840 +} +# 879 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 880 +cudaMemcpyToSymbol(const T & +# 881 +symbol, const void * +# 882 +src, size_t +# 883 +count, size_t +# 884 +offset = 0, cudaMemcpyKind +# 885 +kind = cudaMemcpyHostToDevice) +# 887 +{ +# 888 +return ::cudaMemcpyToSymbol((const void *)(&symbol), src, count, offset, kind); +# 889 +} +# 933 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 934 +cudaMemcpyToSymbolAsync(const T & +# 935 +symbol, const void * +# 936 +src, size_t +# 937 +count, size_t +# 938 +offset = 0, cudaMemcpyKind +# 939 +kind = cudaMemcpyHostToDevice, cudaStream_t +# 940 +stream = 0) +# 942 +{ +# 943 +return ::cudaMemcpyToSymbolAsync((const void *)(&symbol), src, count, offset, kind, stream); +# 944 +} +# 981 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 982 +cudaMemcpyFromSymbol(void * +# 983 +dst, const T & +# 984 +symbol, size_t +# 985 +count, size_t +# 986 +offset = 0, cudaMemcpyKind +# 987 +kind = cudaMemcpyDeviceToHost) +# 989 +{ +# 990 +return ::cudaMemcpyFromSymbol(dst, (const void *)(&symbol), count, offset, kind); +# 991 +} +# 1035 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1036 +cudaMemcpyFromSymbolAsync(void * +# 1037 +dst, const T & +# 1038 +symbol, size_t +# 1039 +count, size_t +# 1040 +offset = 0, cudaMemcpyKind +# 1041 +kind = cudaMemcpyDeviceToHost, cudaStream_t +# 1042 +stream = 0) +# 1044 +{ +# 1045 +return ::cudaMemcpyFromSymbolAsync(dst, (const void *)(&symbol), count, offset, kind, stream); +# 1046 +} +# 1104 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1105 +cudaGraphAddMemcpyNodeToSymbol(cudaGraphNode_t * +# 1106 +pGraphNode, cudaGraph_t +# 1107 +graph, const cudaGraphNode_t * +# 1108 +pDependencies, size_t +# 1109 +numDependencies, const T & +# 1110 +symbol, const void * +# 1111 +src, size_t +# 1112 +count, size_t +# 1113 +offset, cudaMemcpyKind +# 1114 +kind) +# 1115 +{ +# 1116 +return ::cudaGraphAddMemcpyNodeToSymbol(pGraphNode, graph, pDependencies, numDependencies, (const void *)(&symbol), src, count, offset, kind); +# 1117 +} +# 1175 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1176 +cudaGraphAddMemcpyNodeFromSymbol(cudaGraphNode_t * +# 1177 +pGraphNode, cudaGraph_t +# 1178 +graph, const cudaGraphNode_t * +# 1179 +pDependencies, size_t +# 1180 +numDependencies, void * +# 1181 +dst, const T & +# 1182 +symbol, size_t +# 1183 +count, size_t +# 1184 +offset, cudaMemcpyKind +# 1185 +kind) +# 1186 +{ +# 1187 +return ::cudaGraphAddMemcpyNodeFromSymbol(pGraphNode, graph, pDependencies, numDependencies, dst, (const void *)(&symbol), count, offset, kind); +# 1188 +} +# 1226 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1227 +cudaGraphMemcpyNodeSetParamsToSymbol(cudaGraphNode_t +# 1228 +node, const T & +# 1229 +symbol, const void * +# 1230 +src, size_t +# 1231 +count, size_t +# 1232 +offset, cudaMemcpyKind +# 1233 +kind) +# 1234 +{ +# 1235 +return ::cudaGraphMemcpyNodeSetParamsToSymbol(node, (const void *)(&symbol), src, count, offset, kind); +# 1236 +} +# 1274 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1275 +cudaGraphMemcpyNodeSetParamsFromSymbol(cudaGraphNode_t +# 1276 +node, void * +# 1277 +dst, const T & +# 1278 +symbol, size_t +# 1279 +count, size_t +# 1280 +offset, cudaMemcpyKind +# 1281 +kind) +# 1282 +{ +# 1283 +return ::cudaGraphMemcpyNodeSetParamsFromSymbol(node, dst, (const void *)(&symbol), count, offset, kind); +# 1284 +} +# 1332 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1333 +cudaGraphExecMemcpyNodeSetParamsToSymbol(cudaGraphExec_t +# 1334 +hGraphExec, cudaGraphNode_t +# 1335 +node, const T & +# 1336 +symbol, const void * +# 1337 +src, size_t +# 1338 +count, size_t +# 1339 +offset, cudaMemcpyKind +# 1340 +kind) +# 1341 +{ +# 1342 +return ::cudaGraphExecMemcpyNodeSetParamsToSymbol(hGraphExec, node, (const void *)(&symbol), src, count, offset, kind); +# 1343 +} +# 1391 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1392 +cudaGraphExecMemcpyNodeSetParamsFromSymbol(cudaGraphExec_t +# 1393 +hGraphExec, cudaGraphNode_t +# 1394 +node, void * +# 1395 +dst, const T & +# 1396 +symbol, size_t +# 1397 +count, size_t +# 1398 +offset, cudaMemcpyKind +# 1399 +kind) +# 1400 +{ +# 1401 +return ::cudaGraphExecMemcpyNodeSetParamsFromSymbol(hGraphExec, node, dst, (const void *)(&symbol), count, offset, kind); +# 1402 +} +# 1405 +static inline cudaError_t cudaGraphExecUpdate(cudaGraphExec_t hGraphExec, cudaGraph_t hGraph, cudaGraphNode_t *hErrorNode_out, cudaGraphExecUpdateResult *updateResult_out) +# 1406 +{ +# 1407 +cudaGraphExecUpdateResultInfo resultInfo; +# 1408 +cudaError_t status = cudaGraphExecUpdate(hGraphExec, hGraph, &resultInfo); +# 1409 +if (hErrorNode_out) { +# 1410 +(*hErrorNode_out) = (resultInfo.errorNode); +# 1411 +} +# 1412 +if (updateResult_out) { +# 1413 +(*updateResult_out) = (resultInfo.result); +# 1414 +} +# 1415 +return status; +# 1416 +} +# 1444 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1445 +cudaUserObjectCreate(cudaUserObject_t * +# 1446 +object_out, T * +# 1447 +objectToWrap, unsigned +# 1448 +initialRefcount, unsigned +# 1449 +flags) +# 1450 +{ +# 1451 +return ::cudaUserObjectCreate(object_out, objectToWrap, [](void * +# 1454 +vpObj) { delete (reinterpret_cast< T *>(vpObj)); } , initialRefcount, flags); +# 1457 +} +# 1459 +template< class T> static inline cudaError_t +# 1460 +cudaUserObjectCreate(cudaUserObject_t * +# 1461 +object_out, T * +# 1462 +objectToWrap, unsigned +# 1463 +initialRefcount, cudaUserObjectFlags +# 1464 +flags) +# 1465 +{ +# 1466 +return cudaUserObjectCreate(object_out, objectToWrap, initialRefcount, (unsigned)flags); +# 1467 +} +# 1494 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1495 +cudaGetSymbolAddress(void ** +# 1496 +devPtr, const T & +# 1497 +symbol) +# 1499 +{ +# 1500 +return ::cudaGetSymbolAddress(devPtr, (const void *)(&symbol)); +# 1501 +} +# 1526 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1527 +cudaGetSymbolSize(size_t * +# 1528 +size, const T & +# 1529 +symbol) +# 1531 +{ +# 1532 +return ::cudaGetSymbolSize(size, (const void *)(&symbol)); +# 1533 +} +# 1578 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 1579 +cudaFuncSetCacheConfig(T * +# 1580 +func, cudaFuncCache +# 1581 +cacheConfig) +# 1583 +{ +# 1584 +return ::cudaFuncSetCacheConfig((const void *)func, cacheConfig); +# 1585 +} +# 1587 +template< class T> +# 1589 +__attribute((deprecated)) static inline cudaError_t +# 1590 +cudaFuncSetSharedMemConfig(T * +# 1591 +func, cudaSharedMemConfig +# 1592 +config) +# 1594 +{ +# 1596 +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wdeprecated-declarations" +# 1601 +return ::cudaFuncSetSharedMemConfig((const void *)func, config); +# 1603 +#pragma GCC diagnostic pop +# 1605 +} +# 1637 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> inline cudaError_t +# 1638 +cudaOccupancyMaxActiveBlocksPerMultiprocessor(int * +# 1639 +numBlocks, T +# 1640 +func, int +# 1641 +blockSize, size_t +# 1642 +dynamicSMemSize) +# 1643 +{ +# 1644 +return ::cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(numBlocks, (const void *)func, blockSize, dynamicSMemSize, 0); +# 1645 +} +# 1689 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> inline cudaError_t +# 1690 +cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int * +# 1691 +numBlocks, T +# 1692 +func, int +# 1693 +blockSize, size_t +# 1694 +dynamicSMemSize, unsigned +# 1695 +flags) +# 1696 +{ +# 1697 +return ::cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(numBlocks, (const void *)func, blockSize, dynamicSMemSize, flags); +# 1698 +} +# 1703 +class __cudaOccupancyB2DHelper { +# 1704 +size_t n; +# 1706 +public: __cudaOccupancyB2DHelper(size_t n_) : n(n_) { } +# 1707 +size_t operator()(int) +# 1708 +{ +# 1709 +return n; +# 1710 +} +# 1711 +}; +# 1759 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class UnaryFunction, class T> static inline cudaError_t +# 1760 +cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags(int * +# 1761 +minGridSize, int * +# 1762 +blockSize, T +# 1763 +func, UnaryFunction +# 1764 +blockSizeToDynamicSMemSize, int +# 1765 +blockSizeLimit = 0, unsigned +# 1766 +flags = 0) +# 1767 +{ +# 1768 +cudaError_t status; +# 1771 +int device; +# 1772 +cudaFuncAttributes attr; +# 1775 +int maxThreadsPerMultiProcessor; +# 1776 +int warpSize; +# 1777 +int devMaxThreadsPerBlock; +# 1778 +int multiProcessorCount; +# 1779 +int funcMaxThreadsPerBlock; +# 1780 +int occupancyLimit; +# 1781 +int granularity; +# 1784 +int maxBlockSize = 0; +# 1785 +int numBlocks = 0; +# 1786 +int maxOccupancy = 0; +# 1789 +int blockSizeToTryAligned; +# 1790 +int blockSizeToTry; +# 1791 +int blockSizeLimitAligned; +# 1792 +int occupancyInBlocks; +# 1793 +int occupancyInThreads; +# 1794 +size_t dynamicSMemSize; +# 1800 +if (((!minGridSize) || (!blockSize)) || (!func)) { +# 1801 +return cudaErrorInvalidValue; +# 1802 +} +# 1808 +status = ::cudaGetDevice(&device); +# 1809 +if (status != (cudaSuccess)) { +# 1810 +return status; +# 1811 +} +# 1813 +status = cudaDeviceGetAttribute(&maxThreadsPerMultiProcessor, cudaDevAttrMaxThreadsPerMultiProcessor, device); +# 1817 +if (status != (cudaSuccess)) { +# 1818 +return status; +# 1819 +} +# 1821 +status = cudaDeviceGetAttribute(&warpSize, cudaDevAttrWarpSize, device); +# 1825 +if (status != (cudaSuccess)) { +# 1826 +return status; +# 1827 +} +# 1829 +status = cudaDeviceGetAttribute(&devMaxThreadsPerBlock, cudaDevAttrMaxThreadsPerBlock, device); +# 1833 +if (status != (cudaSuccess)) { +# 1834 +return status; +# 1835 +} +# 1837 +status = cudaDeviceGetAttribute(&multiProcessorCount, cudaDevAttrMultiProcessorCount, device); +# 1841 +if (status != (cudaSuccess)) { +# 1842 +return status; +# 1843 +} +# 1845 +status = cudaFuncGetAttributes(&attr, func); +# 1846 +if (status != (cudaSuccess)) { +# 1847 +return status; +# 1848 +} +# 1850 +funcMaxThreadsPerBlock = (attr.maxThreadsPerBlock); +# 1856 +occupancyLimit = maxThreadsPerMultiProcessor; +# 1857 +granularity = warpSize; +# 1859 +if (blockSizeLimit == 0) { +# 1860 +blockSizeLimit = devMaxThreadsPerBlock; +# 1861 +} +# 1863 +if (devMaxThreadsPerBlock < blockSizeLimit) { +# 1864 +blockSizeLimit = devMaxThreadsPerBlock; +# 1865 +} +# 1867 +if (funcMaxThreadsPerBlock < blockSizeLimit) { +# 1868 +blockSizeLimit = funcMaxThreadsPerBlock; +# 1869 +} +# 1871 +blockSizeLimitAligned = (((blockSizeLimit + (granularity - 1)) / granularity) * granularity); +# 1873 +for (blockSizeToTryAligned = blockSizeLimitAligned; blockSizeToTryAligned > 0; blockSizeToTryAligned -= granularity) { +# 1877 +if (blockSizeLimit < blockSizeToTryAligned) { +# 1878 +blockSizeToTry = blockSizeLimit; +# 1879 +} else { +# 1880 +blockSizeToTry = blockSizeToTryAligned; +# 1881 +} +# 1883 +dynamicSMemSize = blockSizeToDynamicSMemSize(blockSizeToTry); +# 1885 +status = cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(&occupancyInBlocks, func, blockSizeToTry, dynamicSMemSize, flags); +# 1892 +if (status != (cudaSuccess)) { +# 1893 +return status; +# 1894 +} +# 1896 +occupancyInThreads = (blockSizeToTry * occupancyInBlocks); +# 1898 +if (occupancyInThreads > maxOccupancy) { +# 1899 +maxBlockSize = blockSizeToTry; +# 1900 +numBlocks = occupancyInBlocks; +# 1901 +maxOccupancy = occupancyInThreads; +# 1902 +} +# 1906 +if (occupancyLimit == maxOccupancy) { +# 1907 +break; +# 1908 +} +# 1909 +} +# 1917 +(*minGridSize) = (numBlocks * multiProcessorCount); +# 1918 +(*blockSize) = maxBlockSize; +# 1920 +return status; +# 1921 +} +# 1955 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class UnaryFunction, class T> static inline cudaError_t +# 1956 +cudaOccupancyMaxPotentialBlockSizeVariableSMem(int * +# 1957 +minGridSize, int * +# 1958 +blockSize, T +# 1959 +func, UnaryFunction +# 1960 +blockSizeToDynamicSMemSize, int +# 1961 +blockSizeLimit = 0) +# 1962 +{ +# 1963 +return cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags(minGridSize, blockSize, func, blockSizeToDynamicSMemSize, blockSizeLimit, 0); +# 1964 +} +# 2001 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 2002 +cudaOccupancyMaxPotentialBlockSize(int * +# 2003 +minGridSize, int * +# 2004 +blockSize, T +# 2005 +func, size_t +# 2006 +dynamicSMemSize = 0, int +# 2007 +blockSizeLimit = 0) +# 2008 +{ +# 2009 +return cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags(minGridSize, blockSize, func, ((__cudaOccupancyB2DHelper)(dynamicSMemSize)), blockSizeLimit, 0); +# 2010 +} +# 2039 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 2040 +cudaOccupancyAvailableDynamicSMemPerBlock(size_t * +# 2041 +dynamicSmemSize, T * +# 2042 +func, int +# 2043 +numBlocks, int +# 2044 +blockSize) +# 2045 +{ +# 2046 +return ::cudaOccupancyAvailableDynamicSMemPerBlock(dynamicSmemSize, (const void *)func, numBlocks, blockSize); +# 2047 +} +# 2098 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 2099 +cudaOccupancyMaxPotentialBlockSizeWithFlags(int * +# 2100 +minGridSize, int * +# 2101 +blockSize, T +# 2102 +func, size_t +# 2103 +dynamicSMemSize = 0, int +# 2104 +blockSizeLimit = 0, unsigned +# 2105 +flags = 0) +# 2106 +{ +# 2107 +return cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags(minGridSize, blockSize, func, ((__cudaOccupancyB2DHelper)(dynamicSMemSize)), blockSizeLimit, flags); +# 2108 +} +# 2142 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 2143 +cudaOccupancyMaxPotentialClusterSize(int * +# 2144 +clusterSize, T * +# 2145 +func, const cudaLaunchConfig_t * +# 2146 +config) +# 2147 +{ +# 2148 +return ::cudaOccupancyMaxPotentialClusterSize(clusterSize, (const void *)func, config); +# 2149 +} +# 2185 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 2186 +cudaOccupancyMaxActiveClusters(int * +# 2187 +numClusters, T * +# 2188 +func, const cudaLaunchConfig_t * +# 2189 +config) +# 2190 +{ +# 2191 +return ::cudaOccupancyMaxActiveClusters(numClusters, (const void *)func, config); +# 2192 +} +# 2225 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> inline cudaError_t +# 2226 +cudaFuncGetAttributes(cudaFuncAttributes * +# 2227 +attr, T * +# 2228 +entry) +# 2230 +{ +# 2231 +return ::cudaFuncGetAttributes(attr, (const void *)entry); +# 2232 +} +# 2290 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 2291 +cudaFuncSetAttribute(T * +# 2292 +func, cudaFuncAttribute +# 2293 +attr, int +# 2294 +value) +# 2296 +{ +# 2297 +return ::cudaFuncSetAttribute((const void *)func, attr, value); +# 2298 +} +# 2322 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 2323 +cudaFuncGetName(const char ** +# 2324 +name, T * +# 2325 +func) +# 2327 +{ +# 2328 +return ::cudaFuncGetName(name, (const void *)func); +# 2329 +} +# 2345 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +template< class T> static inline cudaError_t +# 2346 +cudaGetKernel(cudaKernel_t * +# 2347 +kernelPtr, T * +# 2348 +func) +# 2350 +{ +# 2351 +return ::cudaGetKernel(kernelPtr, (const void *)func); +# 2352 +} +# 2364 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include/cuda_runtime.h" +#pragma GCC diagnostic pop +# 64 "CMakeCUDACompilerId.cu" +const char *info_compiler = ("INFO:compiler[NVIDIA]"); +# 66 +const char *info_simulate = ("INFO:simulate[GNU]"); +# 369 "CMakeCUDACompilerId.cu" +const char info_version[] = {'I', 'N', 'F', 'O', ':', 'c', 'o', 'm', 'p', 'i', 'l', 'e', 'r', '_', 'v', 'e', 'r', 's', 'i', 'o', 'n', '[', (('0') + ((12 / 10000000) % 10)), (('0') + ((12 / 1000000) % 10)), (('0') + ((12 / 100000) % 10)), (('0') + ((12 / 10000) % 10)), (('0') + ((12 / 1000) % 10)), (('0') + ((12 / 100) % 10)), (('0') + ((12 / 10) % 10)), (('0') + (12 % 10)), '.', (('0') + ((6 / 10000000) % 10)), (('0') + ((6 / 1000000) % 10)), (('0') + ((6 / 100000) % 10)), (('0') + ((6 / 10000) % 10)), (('0') + ((6 / 1000) % 10)), (('0') + ((6 / 100) % 10)), (('0') + ((6 / 10) % 10)), (('0') + (6 % 10)), '.', (('0') + ((20 / 10000000) % 10)), (('0') + ((20 / 1000000) % 10)), (('0') + ((20 / 100000) % 10)), (('0') + ((20 / 10000) % 10)), (('0') + ((20 / 1000) % 10)), (('0') + ((20 / 100) % 10)), (('0') + ((20 / 10) % 10)), (('0') + (20 % 10)), ']', '\000'}; +# 398 "CMakeCUDACompilerId.cu" +const char info_simulate_version[] = {'I', 'N', 'F', 'O', ':', 's', 'i', 'm', 'u', 'l', 'a', 't', 'e', '_', 'v', 'e', 'r', 's', 'i', 'o', 'n', '[', (('0') + ((13 / 10000000) % 10)), (('0') + ((13 / 1000000) % 10)), (('0') + ((13 / 100000) % 10)), (('0') + ((13 / 10000) % 10)), (('0') + ((13 / 1000) % 10)), (('0') + ((13 / 100) % 10)), (('0') + ((13 / 10) % 10)), (('0') + (13 % 10)), '.', (('0') + ((2 / 10000000) % 10)), (('0') + ((2 / 1000000) % 10)), (('0') + ((2 / 100000) % 10)), (('0') + ((2 / 10000) % 10)), (('0') + ((2 / 1000) % 10)), (('0') + ((2 / 100) % 10)), (('0') + ((2 / 10) % 10)), (('0') + (2 % 10)), ']', '\000'}; +# 418 +const char *info_platform = ("INFO:platform[Linux]"); +# 419 +const char *info_arch = ("INFO:arch[]"); +# 423 +const char *info_language_standard_default = ("INFO:standard_default[17]"); +# 439 +const char *info_language_extensions_default = ("INFO:extensions_default[ON]"); +# 450 +int main(int argc, char *argv[]) +# 451 +{ +# 452 +int require = 0; +# 453 +require += (info_compiler[argc]); +# 454 +require += (info_platform[argc]); +# 456 +require += (info_version[argc]); +# 459 +require += (info_simulate[argc]); +# 462 +require += (info_simulate_version[argc]); +# 464 +require += (info_language_standard_default[argc]); +# 465 +require += (info_language_extensions_default[argc]); +# 466 +(void)argv; +# 467 +return require; +# 468 +} + +# 1 "CMakeCUDACompilerId.cudafe1.stub.c" +#define _NV_ANON_NAMESPACE _GLOBAL__N__44750aac_22_CMakeCUDACompilerId_cu_bd57c623 +#ifdef _NV_ANON_NAMESPACE +#endif +# 1 "CMakeCUDACompilerId.cudafe1.stub.c" +#include "CMakeCUDACompilerId.cudafe1.stub.c" +# 1 "CMakeCUDACompilerId.cudafe1.stub.c" +#undef _NV_ANON_NAMESPACE diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu new file mode 100644 index 0000000..bfd0ce0 --- /dev/null +++ b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.gpu @@ -0,0 +1,379 @@ +typedef char __nv_bool; +# 214 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include/stddef.h" 3 +typedef unsigned long size_t; +#include "crt/device_runtime.h" +# 308 "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu/bits/c++config.h" 3 +typedef unsigned long _ZSt6size_t; +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#include "common_functions.h" +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif +#if !defined(__CUDABE__) +#endif diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c new file mode 100644 index 0000000..2ebe7e6 --- /dev/null +++ b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.cudafe1.stub.c @@ -0,0 +1,15 @@ +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wunused-function" +#pragma GCC diagnostic ignored "-Wcast-qual" +#define __NV_CUBIN_HANDLE_STORAGE__ static +#if !defined(__CUDA_INCLUDE_COMPILER_INTERNAL_HEADERS__) +#define __CUDA_INCLUDE_COMPILER_INTERNAL_HEADERS__ +#endif +#include "crt/host_runtime.h" +#include "CMakeCUDACompilerId.fatbin.c" +static void __nv_cudaEntityRegisterCallback(void **); +static void __sti____cudaRegisterAll(void) __attribute__((__constructor__)); +static void __nv_cudaEntityRegisterCallback(void **__T0){__nv_dummy_param_ref(__T0);__nv_save_fatbinhandle_for_managed_rt(__T0);} +static void __sti____cudaRegisterAll(void){__cudaRegisterBinary(__nv_cudaEntityRegisterCallback);} + +#pragma GCC diagnostic pop diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin new file mode 100644 index 0000000000000000000000000000000000000000..db7e141459724896de55112ca61dc7ee65ffbe1c GIT binary patch literal 1096 zcmcIjO-sW-5S>j;EAi6e#bXe>ZlR{7f`=SbdJyTwqlDPTrqCuK8%paze~Ev@ga1hI z=)teq&1{;sf>3Y|``(+(o5}7Z{nzVf26gD}fLaDH<{}F#xz>9P7&uxWHcGrqAI~o@ z491RY6g1!k9!d%CMlR+oN5^!)g)SJlSFs0h5sEC${99xi7t>rT^h6j9=fI;GA4hkw zA_IRi8Kr&_DwU*h7H5kjP$~^3+#h7)IQr+}rBiOw7KSQ7mt1;$rQ&8OvZUX*r1~QK zB>X@W%e2N3n4P8Ej>&PXja(ISsoV{r1{$B1u!rn7{}W~W<=@9V`ZS7~icq5-MP-ic zvrGDbP~I=5CL{~!k>93>en&kCT}RFV&#>VS$zLxj=0y86RxvE6sK4*E^rEnCpnbCZ zc0R`X=yj>l32_r|X5~M%DS_aOu(uk9Q>)pmz}un4XF)3PXR*7yZSl-cM?q$bsn>2< U+#e3pKnPEa?*qHzSh#eVA3q{?EdT%j literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c new file mode 100644 index 0000000..45ca948 --- /dev/null +++ b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.fatbin.c @@ -0,0 +1,60 @@ +#ifndef __SKIP_INTERNAL_FATBINARY_HEADERS +#include "fatbinary_section.h" +#endif +#define __CUDAFATBINSECTION ".nvFatBinSegment" +#define __CUDAFATBINDATASECTION ".nv_fatbin" +asm( +".section .nv_fatbin, \"a\"\n" +".align 8\n" +"fatbinData:\n" +".quad 0x00100001ba55ed50,0x0000000000000438,0x0000004001010002,0x0000000000000368\n" +".quad 0x0000000000000000,0x0000003400010007,0x0000000000000000,0x0000000000000011\n" +".quad 0x0000000000000000,0x0000000000000000,0x33010102464c457f,0x0000000000000007\n" +".quad 0x0000007e00be0002,0x0000000000000000,0x00000000000002f8,0x0000000000000178\n" +".quad 0x0038004000340534,0x0001000600400002,0x7472747368732e00,0x747274732e006261\n" +".quad 0x746d79732e006261,0x746d79732e006261,0x78646e68735f6261,0x666e692e766e2e00\n" +".quad 0x61632e766e2e006f,0x0068706172676c6c,0x746f72702e766e2e,0x6e2e00657079746f\n" +".quad 0x63612e6c65722e76,0x732e00006e6f6974,0x0062617472747368,0x006261747274732e\n" +".quad 0x006261746d79732e,0x5f6261746d79732e,0x6e2e0078646e6873,0x2e006f666e692e76\n" +".quad 0x676c6c61632e766e,0x766e2e0068706172,0x79746f746f72702e,0x722e766e2e006570\n" +".quad 0x6f697463612e6c65,0x000000000000006e,0x0000000000000000,0x0000000000000000\n" +".quad 0x0000000000000000,0x0004000300000032,0x0000000000000000,0x0000000000000000\n" +".quad 0x000500030000004e,0x0000000000000000,0x0000000000000000,0xffffffff00000000\n" +".quad 0xfffffffe00000000,0xfffffffd00000000,0xfffffffc00000000,0x0000000000000073\n" +".quad 0x3605002511000000,0x0000000000000000,0x0000000000000000,0x0000000000000000\n" +".quad 0x0000000000000000,0x0000000000000000,0x0000000000000000,0x0000000000000000\n" +".quad 0x0000000000000000,0x0000000300000001,0x0000000000000000,0x0000000000000000\n" +".quad 0x0000000000000040,0x000000000000005d,0x0000000000000000,0x0000000000000001\n" +".quad 0x0000000000000000,0x000000030000000b,0x0000000000000000,0x0000000000000000\n" +".quad 0x000000000000009d,0x000000000000005d,0x0000000000000000,0x0000000000000001\n" +".quad 0x0000000000000000,0x0000000200000013,0x0000000000000000,0x0000000000000000\n" +".quad 0x0000000000000100,0x0000000000000048,0x0000000300000002,0x0000000000000008\n" +".quad 0x0000000000000018,0x7000000100000032,0x0000000000000000,0x0000000000000000\n" +".quad 0x0000000000000148,0x0000000000000020,0x0000000000000003,0x0000000000000004\n" +".quad 0x0000000000000008,0x7000000b0000004e,0x0000000000000000,0x0000000000000000\n" +".quad 0x0000000000000168,0x0000000000000010,0x0000000000000000,0x0000000000000008\n" +".quad 0x0000000000000008,0x0000000500000006,0x00000000000002f8,0x0000000000000000\n" +".quad 0x0000000000000000,0x0000000000000070,0x0000000000000070,0x0000000000000008\n" +".quad 0x0000000500000001,0x00000000000002f8,0x0000000000000000,0x0000000000000000\n" +".quad 0x0000000000000070,0x0000000000000070,0x0000000000000008,0x0000005001010001\n" +".quad 0x0000000000000040,0x0000004000000039,0x0000003400080005,0x0000000000000000\n" +".quad 0x0000000000002011,0x0000000000000000,0x0000000000000044,0x0000000000000048\n" +".quad 0x0000000000000000,0x22f000032f2f0a3c,0x6f69737265762e0a,0x742e0a352e38206e\n" +".quad 0x6d73207465677261,0x6464612e0a32355f,0x7a69735f73736572,0x0a0a0a0a34362065\n" +".quad 0x0000000000000000\n" +".text\n"); +#ifdef __cplusplus +extern "C" { +#endif +extern const unsigned long long fatbinData[137]; +#ifdef __cplusplus +} +#endif +#ifdef __cplusplus +extern "C" { +#endif +static const __fatBinC_Wrapper_t __fatDeviceText __attribute__ ((aligned (8))) __attribute__ ((section (__CUDAFATBINSECTION)))= + { 0x466243b1, 1, fatbinData, 0 }; +#ifdef __cplusplus +} +#endif diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.module_id b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.module_id new file mode 100644 index 0000000..b799632 --- /dev/null +++ b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.module_id @@ -0,0 +1 @@ +_44750aac_22_CMakeCUDACompilerId_cu_bd57c623 \ No newline at end of file diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.o b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/CMakeCUDACompilerId.o new file mode 100644 index 0000000000000000000000000000000000000000..063709ee217571e7b1bcb4a2d5bdd2a6d0f11282 GIT binary patch literal 6280 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 L!1RHPCr2Lulc->A literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.fatbin b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.fatbin new file mode 100644 index 0000000000000000000000000000000000000000..507d3204b505fe625e8c32b9c505626ec97942e1 GIT binary patch literal 952 zcmcIiy-ve05I(!4t<)5+PXR_dt7 zriM3oY!rNGFP6$<6hsiiF=%{taSsS9Q`yoc*T@7{_g*`kRwlbyLYO^-i|jUcWR|4q zU6~ZdsiMqnZdb+JsdAo%$;>YD?4O%APT8i1Xmwzx_2S(5LCYs&jf?P`@r&^jv7#4# zjSe6fi`W)v92+BdtzvF?#VEkz6A1%kzvZ8~;;;NJ*74P-dpg1!P1vOx+NaNYkCFZ_ ymKH2)m~eid9r;F?g!G{~;2BzZ!}(#|(G$rDcG0FO%KhFbuN%t-lB4$9$kx<0hf->5q^Koql5G;2Y{KrQq#{-j zgd##u-n@I%Tk#-*2mMC`FCM&k@N4G1ne6r@1yLNx&dl%4Z{C~t=Dl|3#^QX;Fa(Ps zu8GiNREV|y(6*#$iG&yy+05>z%+p>(GP@r>quyJ8FU0bf>>C3jUd9m;A|?#O0$nB_ zF_eCoZCaV~I})*@=8jtD6fYwt-in8jfNwG7v}p0uz0<-HGcd0u`miF?FZ+QP*m- zKylI2F|Z_Yc`hAezd#WDN%{xr@1XrKdSp!WUJl*Av+y{yBbSLRO1Dm$mEL>DV4xfS z#UJudKpeFOPoXqTlpz#jaGnA3Pm{*|h0q4MZIvN@k`P`ap9JT@bATE;_+{cJ+8LF> zJl1^x<0*1~YvJw0JOT4C{on9jr}Oh&_iG`YzLFeYZP52&p8G-)YQ%**9M*iKaA%%))*L3(#?Fu&Dd_S>Iem9UC$|1{J`<9 zS6tiM&IXmLB&F2&GQ4Dv%qapJxW3qsdd?1P44b@^%K^_nu=df=GQ)EE5#x*wS6m)xcae-Iju7i?1o zr<~jH?3yDN_>Z3?@Uix=BUD05DRnoSi0FL$-wZ>oNDP{bJQWj^EG=9YY#e}D=e0ubL5 koqq%{twoS7_UY+;F1_%h?;rjj+KvB_*8eP|N=xVe2APou4*&oF literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.reg.c b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.reg.c new file mode 100644 index 0000000..af69ecb --- /dev/null +++ b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.reg.c @@ -0,0 +1 @@ +#define NUM_PRELINKED_OBJECTS 0 diff --git a/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.sm_52.cubin b/build/CMakeFiles/3.28.6/CompilerIdCUDA/tmp/a_dlink.sm_52.cubin new file mode 100644 index 0000000000000000000000000000000000000000..63d5a1da0c853fbcc262bd556d1c7a6fce00bc79 GIT binary patch literal 872 zcmb<-^>JfjWHe@HfB+_jeGGL_Hi-Jc1mRRLLTD3K69xwc3kD`2$;JQ_)GN*?E-5NW zOaiiCbY(7t52oXbGxAa@81(YW^fL3(^1+Pc#GIV;qQrs>Ft4B}za+n;vLF@AD@x7L zOH3}w%+I5-;SdkuAdP_H%nU3TvVLH3Rt#~Fz<(eB(f^?IUnuVdEq98ROdpMwc2`CK; zU!c+gC>Kt7K=ms?MPP1(#RSY8P&@$rfT2GFs$T$ZB7_0c2cy}5!k}1$rEfIlaD!nM L!1RHPCr2Lulc->A literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.28.6/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/3.28.6/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..9c9c90e --- /dev/null +++ b/build/CMakeFiles/3.28.6/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,869 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.28.6/CompilerIdCXX/a.out b/build/CMakeFiles/3.28.6/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..aefa51217c621517b7b6120252e9c6eba353d5a8 GIT binary patch literal 25664 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..d8e2cd7 --- /dev/null +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,958 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:233 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Linux - 4.18.0-553.27.1.el8_10.x86_64 - x86_64 + - + kind: "message-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + + The CXX compiler identification is GNU, found in: + /scratch/project_2011942/p/build/CMakeFiles/3.28.6/CompilerIdCXX/a.out + + - + kind: "message-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:1155 (message)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCUDACompiler.cmake:75 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)" + - "CMakeLists.txt:2 (project)" + message: | + Checking whether the CUDA compiler is NVIDIA using "" matched "nvcc: NVIDIA \\(R\\) Cuda compiler driver": + nvcc: NVIDIA (R) Cuda compiler driver + Copyright (c) 2005-2024 NVIDIA Corporation + Built on Fri_Jun_14_16:34:21_PDT_2024 + Cuda compilation tools, release 12.6, V12.6.20 + Build cuda_12.6.r12.6/compiler.34431801_0 + - + kind: "message-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:53 (__determine_compiler_id_test)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCUDACompiler.cmake:135 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the CUDA compiler identification source file "CMakeCUDACompilerId.cu" succeeded. + Compiler: /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/nvcc + Build flags: + Id flags: --keep;--keep-dir;tmp -v + + The output was: + 0 + #$ _NVVM_BRANCH_=nvvm + #$ _SPACE_= + #$ _CUDART_=cudart + #$ _HERE_=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin + #$ _THERE_=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin + #$ _TARGET_SIZE_= + #$ _TARGET_DIR_= + #$ _TARGET_DIR_=targets/x86_64-linux + #$ TOP=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/.. + #$ CICC_PATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../nvvm/bin + #$ NVVMIR_LIBRARY_DIR=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../nvvm/libdevice + #$ LD_LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../lib:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib + #$ PATH=/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../nvvm/bin:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin:/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/bin/intel64:/users/akcayhar/.local/bin:/users/akcayhar/bin:/appl/opt/csc-cli-utils/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/appl/bin + #$ INCLUDES="-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" + #$ LIBRARIES= "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" + #$ CUDAFE_FLAGS= + #$ PTXAS_FLAGS= + #$ rm tmp/a_dlink.reg.c + #$ gcc -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -E -x c++ -D__CUDACC__ -D__NVCC__ "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=6 -D__CUDACC_VER_BUILD__=20 -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=6 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -include "cuda_runtime.h" -m64 "CMakeCUDACompilerId.cu" -o "tmp/CMakeCUDACompilerId.cpp4.ii" + #$ cudafe++ --c++17 --gnu_version=130200 --display_error_number --orig_src_file_name "CMakeCUDACompilerId.cu" --orig_src_path_name "/scratch/project_2011942/p/build/CMakeFiles/3.28.6/CompilerIdCUDA/CMakeCUDACompilerId.cu" --allow_managed --m64 --parse_templates --gen_c_file_name "tmp/CMakeCUDACompilerId.cudafe1.cpp" --stub_file_name "CMakeCUDACompilerId.cudafe1.stub.c" --gen_module_id_file --module_id_file_name "tmp/CMakeCUDACompilerId.module_id" "tmp/CMakeCUDACompilerId.cpp4.ii" + #$ gcc -D__CUDA_ARCH__=520 -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -E -x c++ -DCUDA_DOUBLE_MATH_FUNCTIONS -D__CUDACC__ -D__NVCC__ "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=6 -D__CUDACC_VER_BUILD__=20 -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=6 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -include "cuda_runtime.h" -m64 "CMakeCUDACompilerId.cu" -o "tmp/CMakeCUDACompilerId.cpp1.ii" + #$ "$CICC_PATH/cicc" --c++17 --gnu_version=130200 --display_error_number --orig_src_file_name "CMakeCUDACompilerId.cu" --orig_src_path_name "/scratch/project_2011942/p/build/CMakeFiles/3.28.6/CompilerIdCUDA/CMakeCUDACompilerId.cu" --allow_managed -arch compute_52 -m64 --no-version-ident -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 --include_file_name "CMakeCUDACompilerId.fatbin.c" -tused --module_id_file_name "tmp/CMakeCUDACompilerId.module_id" --gen_c_file_name "tmp/CMakeCUDACompilerId.cudafe1.c" --stub_file_name "tmp/CMakeCUDACompilerId.cudafe1.stub.c" --gen_device_file_name "tmp/CMakeCUDACompilerId.cudafe1.gpu" "tmp/CMakeCUDACompilerId.cpp1.ii" -o "tmp/CMakeCUDACompilerId.ptx" + #$ ptxas -arch=sm_52 -m64 "tmp/CMakeCUDACompilerId.ptx" -o "tmp/CMakeCUDACompilerId.sm_52.cubin" + #$ fatbinary --create="tmp/CMakeCUDACompilerId.fatbin" -64 --cicc-cmdline="-ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 " "--image3=kind=elf,sm=52,file=tmp/CMakeCUDACompilerId.sm_52.cubin" "--image3=kind=ptx,sm=52,file=tmp/CMakeCUDACompilerId.ptx" --embedded-fatbin="tmp/CMakeCUDACompilerId.fatbin.c" + #$ gcc -D__CUDA_ARCH__=520 -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -c -x c++ -DCUDA_DOUBLE_MATH_FUNCTIONS -Wno-psabi "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -m64 "tmp/CMakeCUDACompilerId.cudafe1.cpp" -o "tmp/CMakeCUDACompilerId.o" + #$ nvlink -m64 --arch=sm_52 --register-link-binaries="tmp/a_dlink.reg.c" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" -cpu-arch=X86_64 "tmp/CMakeCUDACompilerId.o" -lcudadevrt -o "tmp/a_dlink.sm_52.cubin" --host-ccbin "gcc" + #$ fatbinary --create="tmp/a_dlink.fatbin" -64 --cicc-cmdline="-ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 " -link "--image3=kind=elf,sm=52,file=tmp/a_dlink.sm_52.cubin" --embedded-fatbin="tmp/a_dlink.fatbin.c" + #$ gcc -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -c -x c++ -DFATBINFILE="\\"tmp/a_dlink.fatbin.c\\"" -DREGISTERLINKBINARYFILE="\\"tmp/a_dlink.reg.c\\"" -I. -D__NV_EXTRA_INITIALIZATION= -D__NV_EXTRA_FINALIZATION= -D__CUDA_INCLUDE_COMPILER_INTERNAL_HEADERS__ -Wno-psabi "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=6 -D__CUDACC_VER_BUILD__=20 -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=6 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -m64 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/crt/link.stub" -o "tmp/a_dlink.o" + #$ g++ -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -m64 -Wl,--start-group "tmp/a_dlink.o" "tmp/CMakeCUDACompilerId.o" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" -lcudadevrt -lcudart_static -lrt -lpthread -ldl -Wl,--end-group -o "a.out" + + + Compilation of the CUDA compiler identification source "CMakeCUDACompilerId.cu" produced "a.out" + + The CUDA compiler identification is NVIDIA, found in: + /scratch/project_2011942/p/build/CMakeFiles/3.28.6/CompilerIdCUDA/a.out + + - + kind: "message-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CMakeNVCCParseImplicitInfo.cmake:128 (message)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCUDACompiler.cmake:246 (cmake_nvcc_parse_implicit_info)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CUDA nvcc implicit link information: + found 'PATH=' string: [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../nvvm/bin:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin:/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/bin/intel64:/users/akcayhar/.local/bin:/users/akcayhar/bin:/appl/opt/csc-cli-utils/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/appl/bin] + found 'LIBRARIES=' string: ["-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib"] + found 'INCLUDES=' string: ["-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" ] + considering line: [#$ rm tmp/a_dlink.reg.c] + considering line: [gcc -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -E -x c++ -D__CUDACC__ -D__NVCC__ "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=6 -D__CUDACC_VER_BUILD__=20 -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=6 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -include "cuda_runtime.h" -m64 "CMakeCUDACompilerId.cu" -o "tmp/CMakeCUDACompilerId.cpp4.ii" ] + considering line: [cudafe++ --c++17 --gnu_version=130200 --display_error_number --orig_src_file_name "CMakeCUDACompilerId.cu" --orig_src_path_name "/scratch/project_2011942/p/build/CMakeFiles/3.28.6/CompilerIdCUDA/CMakeCUDACompilerId.cu" --allow_managed --m64 --parse_templates --gen_c_file_name "tmp/CMakeCUDACompilerId.cudafe1.cpp" --stub_file_name "CMakeCUDACompilerId.cudafe1.stub.c" --gen_module_id_file --module_id_file_name "tmp/CMakeCUDACompilerId.module_id" "tmp/CMakeCUDACompilerId.cpp4.ii" ] + considering line: [gcc -D__CUDA_ARCH__=520 -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -E -x c++ -DCUDA_DOUBLE_MATH_FUNCTIONS -D__CUDACC__ -D__NVCC__ "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=6 -D__CUDACC_VER_BUILD__=20 -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=6 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -include "cuda_runtime.h" -m64 "CMakeCUDACompilerId.cu" -o "tmp/CMakeCUDACompilerId.cpp1.ii" ] + considering line: ["$CICC_PATH/cicc" --c++17 --gnu_version=130200 --display_error_number --orig_src_file_name "CMakeCUDACompilerId.cu" --orig_src_path_name "/scratch/project_2011942/p/build/CMakeFiles/3.28.6/CompilerIdCUDA/CMakeCUDACompilerId.cu" --allow_managed -arch compute_52 -m64 --no-version-ident -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 --include_file_name "CMakeCUDACompilerId.fatbin.c" -tused --module_id_file_name "tmp/CMakeCUDACompilerId.module_id" --gen_c_file_name "tmp/CMakeCUDACompilerId.cudafe1.c" --stub_file_name "tmp/CMakeCUDACompilerId.cudafe1.stub.c" --gen_device_file_name "tmp/CMakeCUDACompilerId.cudafe1.gpu" "tmp/CMakeCUDACompilerId.cpp1.ii" -o "tmp/CMakeCUDACompilerId.ptx"] + considering line: [ptxas -arch=sm_52 -m64 "tmp/CMakeCUDACompilerId.ptx" -o "tmp/CMakeCUDACompilerId.sm_52.cubin" ] + considering line: [fatbinary --create="tmp/CMakeCUDACompilerId.fatbin" -64 --cicc-cmdline="-ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 " "--image3=kind=elf,sm=52,file=tmp/CMakeCUDACompilerId.sm_52.cubin" "--image3=kind=ptx,sm=52,file=tmp/CMakeCUDACompilerId.ptx" --embedded-fatbin="tmp/CMakeCUDACompilerId.fatbin.c" ] + considering line: [gcc -D__CUDA_ARCH__=520 -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -c -x c++ -DCUDA_DOUBLE_MATH_FUNCTIONS -Wno-psabi "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -m64 "tmp/CMakeCUDACompilerId.cudafe1.cpp" -o "tmp/CMakeCUDACompilerId.o" ] + considering line: [nvlink -m64 --arch=sm_52 --register-link-binaries="tmp/a_dlink.reg.c" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" -cpu-arch=X86_64 "tmp/CMakeCUDACompilerId.o" -lcudadevrt -o "tmp/a_dlink.sm_52.cubin" --host-ccbin "gcc"] + ignoring nvlink line + considering line: [fatbinary --create="tmp/a_dlink.fatbin" -64 --cicc-cmdline="-ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 " -link "--image3=kind=elf,sm=52,file=tmp/a_dlink.sm_52.cubin" --embedded-fatbin="tmp/a_dlink.fatbin.c" ] + considering line: [gcc -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -c -x c++ -DFATBINFILE="\\"tmp/a_dlink.fatbin.c\\"" -DREGISTERLINKBINARYFILE="\\"tmp/a_dlink.reg.c\\"" -I. -D__NV_EXTRA_INITIALIZATION= -D__NV_EXTRA_FINALIZATION= -D__CUDA_INCLUDE_COMPILER_INTERNAL_HEADERS__ -Wno-psabi "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=6 -D__CUDACC_VER_BUILD__=20 -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=6 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -m64 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/crt/link.stub" -o "tmp/a_dlink.o" ] + considering line: [g++ -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -m64 -Wl,--start-group "tmp/a_dlink.o" "tmp/CMakeCUDACompilerId.o" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" -lcudadevrt -lcudart_static -lrt -lpthread -ldl -Wl,--end-group -o "a.out" ] + extracted link line: [g++ -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -m64 -Wl,--start-group "tmp/a_dlink.o" "tmp/CMakeCUDACompilerId.o" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" -lcudadevrt -lcudart_static -lrt -lpthread -ldl -Wl,--end-group -o "a.out" ] + considering line: [] + extracted link launcher name: [g++] + found link launcher absolute path: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++] + + link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + link line: [cuda-fake-ld g++ -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -m64 -Wl,--start-group "tmp/a_dlink.o" "tmp/CMakeCUDACompilerId.o" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" -lcudadevrt -lcudart_static -lrt -lpthread -ldl -Wl,--end-group -o "a.out" ] + arg [cuda-fake-ld] ==> ignore + arg [g++] ==> ignore + arg [-D__CUDA_ARCH_LIST__=520] ==> ignore + arg [-D__NV_LEGACY_LAUNCH] ==> ignore + arg [-m64] ==> ignore + arg [-Wl,--start-group] ==> ignore + arg [tmp/a_dlink.o] ==> ignore + arg [tmp/CMakeCUDACompilerId.o] ==> ignore + arg [-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs] ==> dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs] + arg [-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib] ==> dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib] + arg [-lcudadevrt] ==> lib [cudadevrt] + arg [-lcudart_static] ==> lib [cudart_static] + arg [-lrt] ==> lib [rt] + arg [-lpthread] ==> lib [pthread] + arg [-ldl] ==> lib [dl] + arg [-Wl,--end-group] ==> ignore + arg [-o] ==> ignore + arg [a.out] ==> ignore + collapse library dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs] + collapse library dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib] + implicit libs: [cudadevrt;cudart_static;rt;pthread;dl] + implicit objs: [] + implicit dirs: [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CMakeNVCCParseImplicitInfo.cmake:146 (message)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCUDACompiler.cmake:246 (cmake_nvcc_parse_implicit_info)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CUDA nvcc include information: + found 'PATH=' string: [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../nvvm/bin:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin:/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/bin/intel64:/users/akcayhar/.local/bin:/users/akcayhar/bin:/appl/opt/csc-cli-utils/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/appl/bin] + found 'LIBRARIES=' string: ["-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib"] + found 'INCLUDES=' string: ["-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" ] + considering line: [#$ rm tmp/a_dlink.reg.c] + considering line: [gcc -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -E -x c++ -D__CUDACC__ -D__NVCC__ "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=6 -D__CUDACC_VER_BUILD__=20 -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=6 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -include "cuda_runtime.h" -m64 "CMakeCUDACompilerId.cu" -o "tmp/CMakeCUDACompilerId.cpp4.ii" ] + considering line: [cudafe++ --c++17 --gnu_version=130200 --display_error_number --orig_src_file_name "CMakeCUDACompilerId.cu" --orig_src_path_name "/scratch/project_2011942/p/build/CMakeFiles/3.28.6/CompilerIdCUDA/CMakeCUDACompilerId.cu" --allow_managed --m64 --parse_templates --gen_c_file_name "tmp/CMakeCUDACompilerId.cudafe1.cpp" --stub_file_name "CMakeCUDACompilerId.cudafe1.stub.c" --gen_module_id_file --module_id_file_name "tmp/CMakeCUDACompilerId.module_id" "tmp/CMakeCUDACompilerId.cpp4.ii" ] + considering line: [gcc -D__CUDA_ARCH__=520 -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -E -x c++ -DCUDA_DOUBLE_MATH_FUNCTIONS -D__CUDACC__ -D__NVCC__ "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=6 -D__CUDACC_VER_BUILD__=20 -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=6 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -include "cuda_runtime.h" -m64 "CMakeCUDACompilerId.cu" -o "tmp/CMakeCUDACompilerId.cpp1.ii" ] + considering line: ["$CICC_PATH/cicc" --c++17 --gnu_version=130200 --display_error_number --orig_src_file_name "CMakeCUDACompilerId.cu" --orig_src_path_name "/scratch/project_2011942/p/build/CMakeFiles/3.28.6/CompilerIdCUDA/CMakeCUDACompilerId.cu" --allow_managed -arch compute_52 -m64 --no-version-ident -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 --include_file_name "CMakeCUDACompilerId.fatbin.c" -tused --module_id_file_name "tmp/CMakeCUDACompilerId.module_id" --gen_c_file_name "tmp/CMakeCUDACompilerId.cudafe1.c" --stub_file_name "tmp/CMakeCUDACompilerId.cudafe1.stub.c" --gen_device_file_name "tmp/CMakeCUDACompilerId.cudafe1.gpu" "tmp/CMakeCUDACompilerId.cpp1.ii" -o "tmp/CMakeCUDACompilerId.ptx"] + considering line: [ptxas -arch=sm_52 -m64 "tmp/CMakeCUDACompilerId.ptx" -o "tmp/CMakeCUDACompilerId.sm_52.cubin" ] + considering line: [fatbinary --create="tmp/CMakeCUDACompilerId.fatbin" -64 --cicc-cmdline="-ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 " "--image3=kind=elf,sm=52,file=tmp/CMakeCUDACompilerId.sm_52.cubin" "--image3=kind=ptx,sm=52,file=tmp/CMakeCUDACompilerId.ptx" --embedded-fatbin="tmp/CMakeCUDACompilerId.fatbin.c" ] + considering line: [gcc -D__CUDA_ARCH__=520 -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -c -x c++ -DCUDA_DOUBLE_MATH_FUNCTIONS -Wno-psabi "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -m64 "tmp/CMakeCUDACompilerId.cudafe1.cpp" -o "tmp/CMakeCUDACompilerId.o" ] + considering line: [nvlink -m64 --arch=sm_52 --register-link-binaries="tmp/a_dlink.reg.c" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" -cpu-arch=X86_64 "tmp/CMakeCUDACompilerId.o" -lcudadevrt -o "tmp/a_dlink.sm_52.cubin" --host-ccbin "gcc"] + ignoring nvlink line + considering line: [fatbinary --create="tmp/a_dlink.fatbin" -64 --cicc-cmdline="-ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 " -link "--image3=kind=elf,sm=52,file=tmp/a_dlink.sm_52.cubin" --embedded-fatbin="tmp/a_dlink.fatbin.c" ] + considering line: [gcc -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -c -x c++ -DFATBINFILE="\\"tmp/a_dlink.fatbin.c\\"" -DREGISTERLINKBINARYFILE="\\"tmp/a_dlink.reg.c\\"" -I. -D__NV_EXTRA_INITIALIZATION= -D__NV_EXTRA_FINALIZATION= -D__CUDA_INCLUDE_COMPILER_INTERNAL_HEADERS__ -Wno-psabi "-I/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include" -D__CUDACC_VER_MAJOR__=12 -D__CUDACC_VER_MINOR__=6 -D__CUDACC_VER_BUILD__=20 -D__CUDA_API_VER_MAJOR__=12 -D__CUDA_API_VER_MINOR__=6 -D__NVCC_DIAG_PRAGMA_SUPPORT__=1 -m64 "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/crt/link.stub" -o "tmp/a_dlink.o" ] + considering line: [g++ -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -m64 -Wl,--start-group "tmp/a_dlink.o" "tmp/CMakeCUDACompilerId.o" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" -lcudadevrt -lcudart_static -lrt -lpthread -ldl -Wl,--end-group -o "a.out" ] + extracted link line: [g++ -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -m64 -Wl,--start-group "tmp/a_dlink.o" "tmp/CMakeCUDACompilerId.o" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" -lcudadevrt -lcudart_static -lrt -lpthread -ldl -Wl,--end-group -o "a.out" ] + considering line: [] + extracted link launcher name: [g++] + found link launcher absolute path: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++] + + link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + link line: [cuda-fake-ld g++ -D__CUDA_ARCH_LIST__=520 -D__NV_LEGACY_LAUNCH -m64 -Wl,--start-group "tmp/a_dlink.o" "tmp/CMakeCUDACompilerId.o" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs" "-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib" -lcudadevrt -lcudart_static -lrt -lpthread -ldl -Wl,--end-group -o "a.out" ] + arg [cuda-fake-ld] ==> ignore + arg [g++] ==> ignore + arg [-D__CUDA_ARCH_LIST__=520] ==> ignore + arg [-D__NV_LEGACY_LAUNCH] ==> ignore + arg [-m64] ==> ignore + arg [-Wl,--start-group] ==> ignore + arg [tmp/a_dlink.o] ==> ignore + arg [tmp/CMakeCUDACompilerId.o] ==> ignore + arg [-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs] ==> dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs] + arg [-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib] ==> dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib] + arg [-lcudadevrt] ==> lib [cudadevrt] + arg [-lcudart_static] ==> lib [cudart_static] + arg [-lrt] ==> lib [rt] + arg [-lpthread] ==> lib [pthread] + arg [-ldl] ==> lib [dl] + arg [-Wl,--end-group] ==> ignore + arg [-o] ==> ignore + arg [a.out] ==> ignore + collapse library dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib/stubs] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs] + collapse library dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/lib] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib] + implicit libs: [cudadevrt;cudart_static;rt;pthread;dl] + implicit objs: [] + implicit dirs: [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:60 (try_compile)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-afJkHS" + binary: "/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-afJkHS" + cmakeVariables: + CMAKE_CUDA_ARCHITECTURES: "52" + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-afJkHS' + + Run Build Command(s): /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_e87d3/fast + /usr/bin/gmake -f CMakeFiles/cmTC_e87d3.dir/build.make CMakeFiles/cmTC_e87d3.dir/build + gmake[1]: Entering directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-afJkHS' + Building CXX object CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -v -o CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o -c /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp + Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs + COLLECT_GCC=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ + Target: x86_64-pc-linux-gnu + Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (Spack GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_e87d3.dir/' + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/cc1plus -quiet -v -D_GNU_SOURCE /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e87d3.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/akcayhar/28364614/ccg0cwUe.s + GNU C++17 (Spack GCC) version 13.2.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 8.5.0 20210514 (Red Hat 8.5.0-10), GMP version 6.2.1, MPFR version 4.2.1, MPC version 1.3.1, isl version none + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../x86_64-pc-linux-gnu/include" + ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include" + as it is a non-system directory that duplicates a system directory + #include "..." search starts here: + #include <...> search starts here: + /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include + /appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0 + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include + /usr/local/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed + /usr/include + End of search list. + Compiler executable checksum: a021b4756b74d78e25b2bf0dd1db674a + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_e87d3.dir/' + /appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as -v --64 -o CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o /tmp/akcayhar/28364614/ccg0cwUe.s + GNU assembler version 2.42 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42 + COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_e87d3 + /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e87d3.dir/link.txt --verbose=1 + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -v CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e87d3 + Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs + COLLECT_GCC=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ + COLLECT_LTO_WRAPPER=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/lto-wrapper + Target: x86_64-pc-linux-gnu + Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (Spack GCC) + COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e87d3' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'cmTC_e87d3.' + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/collect2 -plugin /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/liblto_plugin.so -plugin-opt=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/akcayhar/28364614/ccjjhtdu.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_e87d3 /lib/../lib64/crt1.o /lib/../lib64/crti.o /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtbegin.o -L/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64 -L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../.. -rpath /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtend.o /lib/../lib64/crtn.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e87d3' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'cmTC_e87d3.' + gmake[1]: Leaving directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-afJkHS' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:130 (message)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include] + add: [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include] + add: [/usr/local/include] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include] + collapse include dir [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include] ==> [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/x86_64-pc-linux-gnu] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/backward] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/x86_64-pc-linux-gnu;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/backward;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include;/usr/local/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:162 (message)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-afJkHS'] + ignore line: [] + ignore line: [Run Build Command(s): /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_e87d3/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_e87d3.dir/build.make CMakeFiles/cmTC_e87d3.dir/build] + ignore line: [gmake[1]: Entering directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-afJkHS'] + ignore line: [Building CXX object CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -v -o CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o -c /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs] + ignore line: [COLLECT_GCC=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (Spack GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_e87d3.dir/'] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/cc1plus -quiet -v -D_GNU_SOURCE /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e87d3.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/akcayhar/28364614/ccg0cwUe.s] + ignore line: [GNU C++17 (Spack GCC) version 13.2.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 8.5.0 20210514 (Red Hat 8.5.0-10) GMP version 6.2.1 MPFR version 4.2.1 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include"] + ignore line: [ as it is a non-system directory that duplicates a system directory] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include] + ignore line: [ /appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include] + ignore line: [ /usr/local/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: a021b4756b74d78e25b2bf0dd1db674a] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_e87d3.dir/'] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as -v --64 -o CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o /tmp/akcayhar/28364614/ccg0cwUe.s] + ignore line: [GNU assembler version 2.42 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42] + ignore line: [COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_e87d3] + ignore line: [/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e87d3.dir/link.txt --verbose=1] + ignore line: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -v CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e87d3 ] + ignore line: [Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs] + ignore line: [COLLECT_GCC=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++] + ignore line: [COLLECT_LTO_WRAPPER=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (Spack GCC) ] + ignore line: [COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e87d3' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'cmTC_e87d3.'] + link line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/collect2 -plugin /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/liblto_plugin.so -plugin-opt=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/akcayhar/28364614/ccjjhtdu.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_e87d3 /lib/../lib64/crt1.o /lib/../lib64/crti.o /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtbegin.o -L/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64 -L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../.. -rpath /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtend.o /lib/../lib64/crtn.o] + arg [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/akcayhar/28364614/ccjjhtdu.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_e87d3] ==> ignore + arg [/lib/../lib64/crt1.o] ==> obj [/lib/../lib64/crt1.o] + arg [/lib/../lib64/crti.o] ==> obj [/lib/../lib64/crti.o] + arg [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtbegin.o] ==> obj [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtbegin.o] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64] ==> dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib] + arg [-L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64] ==> dir [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64] + arg [-L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib] ==> dir [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib] + arg [-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs] ==> dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../..] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../..] + arg [-rpath] ==> ignore + arg [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] ==> ignore + arg [CMakeFiles/cmTC_e87d3.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtend.o] ==> obj [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtend.o] + arg [/lib/../lib64/crtn.o] ==> obj [/lib/../lib64/crtn.o] + collapse obj [/lib/../lib64/crt1.o] ==> [/lib64/crt1.o] + collapse obj [/lib/../lib64/crti.o] ==> [/lib64/crti.o] + collapse obj [/lib/../lib64/crtn.o] ==> [/lib64/crtn.o] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib] + collapse library dir [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64] ==> [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64] + collapse library dir [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib] ==> [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib] + collapse library dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../..] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/lib64/crt1.o;/lib64/crti.o;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtbegin.o;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtend.o;/lib64/crtn.o] + implicit dirs: [/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0;/lib64;/usr/lib64;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:60 (try_compile)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeTestCUDACompiler.cmake:19 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CUDA compiler ABI info" + directories: + source: "/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-pLGAwi" + binary: "/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-pLGAwi" + cmakeVariables: + CMAKE_CUDA_ARCHITECTURES: "52" + CMAKE_CUDA_FLAGS: "" + CMAKE_CUDA_FLAGS_DEBUG: "-g" + CMAKE_CUDA_RUNTIME_LIBRARY: "Static" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CUDA_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-pLGAwi' + + Run Build Command(s): /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_35784/fast + /usr/bin/gmake -f CMakeFiles/cmTC_35784.dir/build.make CMakeFiles/cmTC_35784.dir/build + gmake[1]: Entering directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-pLGAwi' + Building CUDA object CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o + /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/nvcc -forward-unknown-to-host-compiler "--generate-code=arch=compute_52,code=[compute_52,sm_52]" -Xcompiler=-v -MD -MT CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o -MF CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o.d -x cu -c /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCUDACompilerABI.cu -o CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o + Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs + COLLECT_GCC=gcc + Target: x86_64-pc-linux-gnu + Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (Spack GCC) + COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=12' '-D' '__CUDACC_VER_MINOR__=6' '-D' '__CUDACC_VER_BUILD__=20' '-D' '__CUDA_API_VER_MAJOR__=12' '-D' '__CUDA_API_VER_MINOR__=6' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' '/tmp/akcayhar/28364614/' + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/cc1plus -E -quiet -v -I /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D __NV_LEGACY_LAUNCH -D CUDA_DOUBLE_MATH_FUNCTIONS -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=12 -D __CUDACC_VER_MINOR__=6 -D __CUDACC_VER_BUILD__=20 -D __CUDA_API_VER_MAJOR__=12 -D __CUDA_API_VER_MINOR__=6 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCUDACompilerABI.cu -o /tmp/akcayhar/28364614/tmpxft_001f6205_00000000-7_CMakeCUDACompilerABI.cpp1.ii -m64 -mtune=generic -march=x86-64 -dumpdir /tmp/akcayhar/28364614/ -dumpbase tmpxft_001f6205_00000000-7_CMakeCUDACompilerABI.cpp1.cu -dumpbase-ext .cu + ignoring nonexistent directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../x86_64-pc-linux-gnu/include" + ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include" + ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include" + as it is a non-system directory that duplicates a system directory + #include "..." search starts here: + #include <...> search starts here: + /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include + /appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0 + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include + /usr/local/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed + /usr/include + End of search list. + COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=12' '-D' '__CUDACC_VER_MINOR__=6' '-D' '__CUDACC_VER_BUILD__=20' '-D' '__CUDA_API_VER_MAJOR__=12' '-D' '__CUDA_API_VER_MINOR__=6' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-7_CMakeCUDACompilerABI.cpp1.' + Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs + COLLECT_GCC=gcc + Target: x86_64-pc-linux-gnu + Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (Spack GCC) + COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=12' '-D' '__CUDACC_VER_MINOR__=6' '-D' '__CUDACC_VER_BUILD__=20' '-D' '__CUDA_API_VER_MAJOR__=12' '-D' '__CUDA_API_VER_MINOR__=6' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' '/tmp/akcayhar/28364614/' + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/cc1plus -E -quiet -v -I /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include -D_GNU_SOURCE -D __CUDA_ARCH_LIST__=520 -D __NV_LEGACY_LAUNCH -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=12 -D __CUDACC_VER_MINOR__=6 -D __CUDACC_VER_BUILD__=20 -D __CUDA_API_VER_MAJOR__=12 -D __CUDA_API_VER_MINOR__=6 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCUDACompilerABI.cu -o /tmp/akcayhar/28364614/tmpxft_001f6205_00000000-5_CMakeCUDACompilerABI.cpp4.ii -m64 -mtune=generic -march=x86-64 -dumpdir /tmp/akcayhar/28364614/ -dumpbase tmpxft_001f6205_00000000-5_CMakeCUDACompilerABI.cpp4.cu -dumpbase-ext .cu + ignoring nonexistent directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../x86_64-pc-linux-gnu/include" + ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include" + ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include" + as it is a non-system directory that duplicates a system directory + #include "..." search starts here: + #include <...> search starts here: + /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include + /appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0 + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include + /usr/local/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed + /usr/include + End of search list. + COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=12' '-D' '__CUDACC_VER_MINOR__=6' '-D' '__CUDACC_VER_BUILD__=20' '-D' '__CUDA_API_VER_MAJOR__=12' '-D' '__CUDA_API_VER_MINOR__=6' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-5_CMakeCUDACompilerABI.cpp4.' + Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs + COLLECT_GCC=gcc + Target: x86_64-pc-linux-gnu + Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (Spack GCC) + COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-Wno-psabi' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_35784.dir/' + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/cc1plus -quiet -v -I /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D __NV_LEGACY_LAUNCH -D CUDA_DOUBLE_MATH_FUNCTIONS /tmp/akcayhar/28364614/tmpxft_001f6205_00000000-6_CMakeCUDACompilerABI.cudafe1.cpp -quiet -dumpdir CMakeFiles/cmTC_35784.dir/ -dumpbase CMakeCUDACompilerABI.cu.cpp -dumpbase-ext .cpp -m64 -mtune=generic -march=x86-64 -Wno-psabi -version -o /tmp/akcayhar/28364614/ccb9mJRo.s + GNU C++17 (Spack GCC) version 13.2.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 8.5.0 20210514 (Red Hat 8.5.0-10), GMP version 6.2.1, MPFR version 4.2.1, MPC version 1.3.1, isl version none + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../x86_64-pc-linux-gnu/include" + ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include" + ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include" + as it is a non-system directory that duplicates a system directory + #include "..." search starts here: + #include <...> search starts here: + /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include + /appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0 + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include + /usr/local/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed + /usr/include + End of search list. + Compiler executable checksum: a021b4756b74d78e25b2bf0dd1db674a + COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-Wno-psabi' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_35784.dir/' + /appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as -v -I /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include --64 -o CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o /tmp/akcayhar/28364614/ccb9mJRo.s + GNU assembler version 2.42 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42 + COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-Wno-psabi' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.' + Linking CUDA executable cmTC_35784 + /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E cmake_link_script CMakeFiles/cmTC_35784.dir/link.txt --verbose=1 + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -v CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o -o cmTC_35784 -lcudadevrt -lcudart_static -lrt -lpthread -ldl -L"/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs" -L"/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib" + Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs + COLLECT_GCC=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ + COLLECT_LTO_WRAPPER=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/lto-wrapper + Target: x86_64-pc-linux-gnu + Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.0 (Spack GCC) + COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_35784' '-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs' '-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'cmTC_35784.' + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/collect2 -plugin /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/liblto_plugin.so -plugin-opt=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/akcayhar/28364614/ccsuLKxW.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_35784 /lib/../lib64/crt1.o /lib/../lib64/crti.o /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtbegin.o -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib -L/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64 -L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../.. -rpath /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtend.o /lib/../lib64/crtn.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_35784' '-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs' '-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'cmTC_35784.' + gmake[1]: Leaving directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-pLGAwi' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:130 (message)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeTestCUDACompiler.cmake:19 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CUDA implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include] + add: [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include] + add: [/usr/local/include] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include] + add: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/include] + collapse include dir [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include] ==> [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/x86_64-pc-linux-gnu] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/backward] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include] + collapse include dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/include;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/x86_64-pc-linux-gnu;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include/c++/13.2.0/backward;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include;/usr/local/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:162 (message)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeTestCUDACompiler.cmake:19 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CUDA implicit link information: + link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-pLGAwi'] + ignore line: [] + ignore line: [Run Build Command(s): /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_35784/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_35784.dir/build.make CMakeFiles/cmTC_35784.dir/build] + ignore line: [gmake[1]: Entering directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-pLGAwi'] + ignore line: [Building CUDA object CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o] + ignore line: [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/nvcc -forward-unknown-to-host-compiler "--generate-code=arch=compute_52 code=[compute_52 sm_52]" -Xcompiler=-v -MD -MT CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o -MF CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o.d -x cu -c /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCUDACompilerABI.cu -o CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o] + ignore line: [Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs] + ignore line: [COLLECT_GCC=gcc] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (Spack GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=12' '-D' '__CUDACC_VER_MINOR__=6' '-D' '__CUDACC_VER_BUILD__=20' '-D' '__CUDA_API_VER_MAJOR__=12' '-D' '__CUDA_API_VER_MINOR__=6' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' '/tmp/akcayhar/28364614/'] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/cc1plus -E -quiet -v -I /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D __NV_LEGACY_LAUNCH -D CUDA_DOUBLE_MATH_FUNCTIONS -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=12 -D __CUDACC_VER_MINOR__=6 -D __CUDACC_VER_BUILD__=20 -D __CUDA_API_VER_MAJOR__=12 -D __CUDA_API_VER_MINOR__=6 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCUDACompilerABI.cu -o /tmp/akcayhar/28364614/tmpxft_001f6205_00000000-7_CMakeCUDACompilerABI.cpp1.ii -m64 -mtune=generic -march=x86-64 -dumpdir /tmp/akcayhar/28364614/ -dumpbase tmpxft_001f6205_00000000-7_CMakeCUDACompilerABI.cpp1.cu -dumpbase-ext .cu] + ignore line: [ignoring nonexistent directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include"] + ignore line: [ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include"] + ignore line: [ as it is a non-system directory that duplicates a system directory] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include] + ignore line: [ /appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include] + ignore line: [ /usr/local/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-E' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=12' '-D' '__CUDACC_VER_MINOR__=6' '-D' '__CUDACC_VER_BUILD__=20' '-D' '__CUDA_API_VER_MAJOR__=12' '-D' '__CUDA_API_VER_MINOR__=6' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-7_CMakeCUDACompilerABI.cpp1.ii' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-7_CMakeCUDACompilerABI.cpp1.'] + ignore line: [Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs] + ignore line: [COLLECT_GCC=gcc] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (Spack GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=12' '-D' '__CUDACC_VER_MINOR__=6' '-D' '__CUDACC_VER_BUILD__=20' '-D' '__CUDA_API_VER_MAJOR__=12' '-D' '__CUDA_API_VER_MINOR__=6' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' '/tmp/akcayhar/28364614/'] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/cc1plus -E -quiet -v -I /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include -D_GNU_SOURCE -D __CUDA_ARCH_LIST__=520 -D __NV_LEGACY_LAUNCH -D __CUDACC__ -D __NVCC__ -D __CUDACC_VER_MAJOR__=12 -D __CUDACC_VER_MINOR__=6 -D __CUDACC_VER_BUILD__=20 -D __CUDA_API_VER_MAJOR__=12 -D __CUDA_API_VER_MINOR__=6 -D __NVCC_DIAG_PRAGMA_SUPPORT__=1 -include cuda_runtime.h /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCUDACompilerABI.cu -o /tmp/akcayhar/28364614/tmpxft_001f6205_00000000-5_CMakeCUDACompilerABI.cpp4.ii -m64 -mtune=generic -march=x86-64 -dumpdir /tmp/akcayhar/28364614/ -dumpbase tmpxft_001f6205_00000000-5_CMakeCUDACompilerABI.cpp4.cu -dumpbase-ext .cu] + ignore line: [ignoring nonexistent directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include"] + ignore line: [ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include"] + ignore line: [ as it is a non-system directory that duplicates a system directory] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include] + ignore line: [ /appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include] + ignore line: [ /usr/local/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-E' '-D' '__CUDACC__' '-D' '__NVCC__' '-v' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-D' '__CUDACC_VER_MAJOR__=12' '-D' '__CUDACC_VER_MINOR__=6' '-D' '__CUDACC_VER_BUILD__=20' '-D' '__CUDA_API_VER_MAJOR__=12' '-D' '__CUDA_API_VER_MINOR__=6' '-D' '__NVCC_DIAG_PRAGMA_SUPPORT__=1' '-include' 'cuda_runtime.h' '-m64' '-o' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-5_CMakeCUDACompilerABI.cpp4.ii' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' '/tmp/akcayhar/28364614/tmpxft_001f6205_00000000-5_CMakeCUDACompilerABI.cpp4.'] + ignore line: [Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs] + ignore line: [COLLECT_GCC=gcc] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (Spack GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-Wno-psabi' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_35784.dir/'] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/cc1plus -quiet -v -I /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include -D_GNU_SOURCE -D __CUDA_ARCH__=520 -D __CUDA_ARCH_LIST__=520 -D __NV_LEGACY_LAUNCH -D CUDA_DOUBLE_MATH_FUNCTIONS /tmp/akcayhar/28364614/tmpxft_001f6205_00000000-6_CMakeCUDACompilerABI.cudafe1.cpp -quiet -dumpdir CMakeFiles/cmTC_35784.dir/ -dumpbase CMakeCUDACompilerABI.cu.cpp -dumpbase-ext .cpp -m64 -mtune=generic -march=x86-64 -Wno-psabi -version -o /tmp/akcayhar/28364614/ccb9mJRo.s] + ignore line: [GNU C++17 (Spack GCC) version 13.2.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 8.5.0 20210514 (Red Hat 8.5.0-10) GMP version 6.2.1 MPFR version 4.2.1 MPC version 1.3.1 isl version none] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/include"] + ignore line: [ignoring duplicate directory "/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include"] + ignore line: [ as it is a non-system directory that duplicates a system directory] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include] + ignore line: [ /appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/x86_64-pc-linux-gnu] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../include/c++/13.2.0/backward] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include] + ignore line: [ /usr/local/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/include] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: a021b4756b74d78e25b2bf0dd1db674a] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-Wno-psabi' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_35784.dir/'] + ignore line: [ /appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as -v -I /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include --64 -o CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o /tmp/akcayhar/28364614/ccb9mJRo.s] + ignore line: [GNU assembler version 2.42 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42] + ignore line: [COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-D' '__CUDA_ARCH__=520' '-D' '__CUDA_ARCH_LIST__=520' '-D' '__NV_LEGACY_LAUNCH' '-c' '-D' 'CUDA_DOUBLE_MATH_FUNCTIONS' '-v' '-Wno-psabi' '-I' '/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/../targets/x86_64-linux/include' '-m64' '-o' 'CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.'] + ignore line: [Linking CUDA executable cmTC_35784] + ignore line: [/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E cmake_link_script CMakeFiles/cmTC_35784.dir/link.txt --verbose=1] + ignore line: [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -v CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o -o cmTC_35784 -lcudadevrt -lcudart_static -lrt -lpthread -ldl -L"/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs" -L"/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib"] + ignore line: [Reading specs from /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/specs] + ignore line: [COLLECT_GCC=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++] + ignore line: [COLLECT_LTO_WRAPPER=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /local_scratch/build/spack-stage/ilvonens/spack-stage-gcc-13.2.0-hgaeyz2xb2bgd43nhoauikn5zmc5qn3c/spack-src/configure --prefix=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz --with-pkgversion='Spack GCC' --with-bugurl=https://github.com/spack/spack/issues --disable-multilib --enable-languages=c,c++,fortran,jit --disable-nls --disable-canonical-system-headers --with-system-zlib --with-zstd-include=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/include --with-zstd-lib=/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib --enable-host-shared --with-gnu-ld --with-ld=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld --with-gnu-as --with-as=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/as --disable-bootstrap --with-mpfr-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/include --with-mpfr-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib --with-gmp-include=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/include --with-gmp-lib=/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib --with-mpc-include=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/include --with-mpc-lib=/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib --without-isl --with-stage1-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64' --with-boot-ldflags='-Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gcc-runtime-8.5.0-tam75x/lib -Wl,-rpath,/usr/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/gmp-6.2.1-zwsfs5/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpc-1.3.1-yrm44x/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/mpfr-4.2.1-x5stp3/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zlib-ng-2.1.6-2cikda/lib -Wl,-rpath,/appl/spack/v022/install-tree/gcc-8.5.0/zstd-1.5.6-bch7ql/lib -Wl,-rpath,/usr/lib64 -static-libstdc++ -static-libgcc' --with-build-config=spack] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.0 (Spack GCC) ] + ignore line: [COMPILER_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64/:/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib/:/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs/:/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_35784' '-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs' '-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-B' '/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin' '-dumpdir' 'cmTC_35784.'] + link line: [ /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/collect2 -plugin /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/liblto_plugin.so -plugin-opt=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/lto-wrapper -plugin-opt=-fresolution=/tmp/akcayhar/28364614/ccsuLKxW.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_35784 /lib/../lib64/crt1.o /lib/../lib64/crti.o /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtbegin.o -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib -L/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib -L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64 -L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib -L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs -L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../.. -rpath /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64 CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o -lcudadevrt -lcudart_static -lrt -lpthread -ldl -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtend.o /lib/../lib64/crtn.o] + arg [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/libexec/gcc/x86_64-pc-linux-gnu/13.2.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/akcayhar/28364614/ccsuLKxW.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_35784] ==> ignore + arg [/lib/../lib64/crt1.o] ==> obj [/lib/../lib64/crt1.o] + arg [/lib/../lib64/crti.o] ==> obj [/lib/../lib64/crti.o] + arg [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtbegin.o] ==> obj [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtbegin.o] + arg [-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs] ==> dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs] + arg [-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib] ==> dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64] ==> dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib] + arg [-L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64] ==> dir [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64] + arg [-L/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib] ==> dir [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib] + arg [-L/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs] ==> dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs] + arg [-L/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../..] ==> dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../..] + arg [-rpath] ==> ignore + arg [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] ==> ignore + arg [CMakeFiles/cmTC_35784.dir/CMakeCUDACompilerABI.cu.o] ==> ignore + arg [-lcudadevrt] ==> lib [cudadevrt] + arg [-lcudart_static] ==> lib [cudart_static] + arg [-lrt] ==> lib [rt] + arg [-lpthread] ==> lib [pthread] + arg [-ldl] ==> lib [dl] + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtend.o] ==> obj [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtend.o] + arg [/lib/../lib64/crtn.o] ==> obj [/lib/../lib64/crtn.o] + collapse obj [/lib/../lib64/crt1.o] ==> [/lib64/crt1.o] + collapse obj [/lib/../lib64/crti.o] ==> [/lib64/crti.o] + collapse obj [/lib/../lib64/crtn.o] ==> [/lib64/crtn.o] + collapse library dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs] + collapse library dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64/../lib64] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/../lib64] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../../../lib64] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib] + collapse library dir [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64] ==> [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64] + collapse library dir [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib] ==> [/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib] + collapse library dir [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs] ==> [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs] + collapse library dir [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/../../..] ==> [/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib] + implicit libs: [cudadevrt;cudart_static;rt;pthread;dl;stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/lib64/crt1.o;/lib64/crti.o;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtbegin.o;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0/crtend.o;/lib64/crtn.o] + implicit dirs: [/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib;/appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib64;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib/gcc/x86_64-pc-linux-gnu/13.2.0;/lib64;/usr/lib64;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64;/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/lib;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/mkl/2022.1.0/lib/intel64;/appl/spack/v018/install-tree/gcc-8.5.0/intel-oneapi-mkl-2022.1.0-v37qbm/lib;/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/stubs] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CheckCXXSourceCompiles.cmake:52 (cmake_check_source_compiles)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindThreads.cmake:99 (CHECK_CXX_SOURCE_COMPILES)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindThreads.cmake:163 (_threads_check_libc)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindCUDAToolkit.cmake:1146 (find_package)" + - "CMakeLists.txt:13 (find_package)" + checks: + - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" + directories: + source: "/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-6gBU5E" + binary: "/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-6gBU5E" + cmakeVariables: + CMAKE_CUDA_ARCHITECTURES: "70" + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_HAVE_LIBC_PTHREAD" + cached: true + stdout: | + Change Dir: '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-6gBU5E' + + Run Build Command(s): /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_6efa4/fast + /usr/bin/gmake -f CMakeFiles/cmTC_6efa4.dir/build.make CMakeFiles/cmTC_6efa4.dir/build + gmake[1]: Entering directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-6gBU5E' + Building CXX object CMakeFiles/cmTC_6efa4.dir/src.cxx.o + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -DCMAKE_HAVE_LIBC_PTHREAD -std=gnu++20 -o CMakeFiles/cmTC_6efa4.dir/src.cxx.o -c /scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-6gBU5E/src.cxx + Linking CXX executable cmTC_6efa4 + /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6efa4.dir/link.txt --verbose=1 + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ CMakeFiles/cmTC_6efa4.dir/src.cxx.o -o cmTC_6efa4 + /appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld: CMakeFiles/cmTC_6efa4.dir/src.cxx.o: in function `main': + src.cxx:(.text+0x2d): undefined reference to `pthread_create' + /appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld: src.cxx:(.text+0x39): undefined reference to `pthread_detach' + /appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld: src.cxx:(.text+0x45): undefined reference to `pthread_cancel' + /appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld: src.cxx:(.text+0x56): undefined reference to `pthread_join' + collect2: error: ld returned 1 exit status + gmake[1]: *** [CMakeFiles/cmTC_6efa4.dir/build.make:99: cmTC_6efa4] Error 1 + gmake[1]: Leaving directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-6gBU5E' + gmake: *** [Makefile:127: cmTC_6efa4/fast] Error 2 + + exitCode: 2 + - + kind: "try_compile-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CheckLibraryExists.cmake:69 (try_compile)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindThreads.cmake:112 (CHECK_LIBRARY_EXISTS)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindThreads.cmake:175 (_threads_check_lib)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindCUDAToolkit.cmake:1146 (find_package)" + - "CMakeLists.txt:13 (find_package)" + checks: + - "Looking for pthread_create in pthreads" + directories: + source: "/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-KbLrEk" + binary: "/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-KbLrEk" + cmakeVariables: + CMAKE_CUDA_ARCHITECTURES: "70" + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_HAVE_PTHREADS_CREATE" + cached: true + stdout: | + Change Dir: '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-KbLrEk' + + Run Build Command(s): /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_a6ee8/fast + /usr/bin/gmake -f CMakeFiles/cmTC_a6ee8.dir/build.make CMakeFiles/cmTC_a6ee8.dir/build + gmake[1]: Entering directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-KbLrEk' + Building CXX object CMakeFiles/cmTC_a6ee8.dir/CheckFunctionExists.cxx.o + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -DCHECK_FUNCTION_EXISTS=pthread_create -std=gnu++20 -o CMakeFiles/cmTC_a6ee8.dir/CheckFunctionExists.cxx.o -c /scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-KbLrEk/CheckFunctionExists.cxx + Linking CXX executable cmTC_a6ee8 + /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a6ee8.dir/link.txt --verbose=1 + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_a6ee8.dir/CheckFunctionExists.cxx.o -o cmTC_a6ee8 -lpthreads + /appl/spack/v022/install-tree/gcc-8.5.0/binutils-2.42-waaqjy/bin/ld: cannot find -lpthreads: No such file or directory + collect2: error: ld returned 1 exit status + gmake[1]: *** [CMakeFiles/cmTC_a6ee8.dir/build.make:99: cmTC_a6ee8] Error 1 + gmake[1]: Leaving directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-KbLrEk' + gmake: *** [Makefile:127: cmTC_a6ee8/fast] Error 2 + + exitCode: 2 + - + kind: "try_compile-v1" + backtrace: + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CheckLibraryExists.cmake:69 (try_compile)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindThreads.cmake:112 (CHECK_LIBRARY_EXISTS)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindThreads.cmake:176 (_threads_check_lib)" + - "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindCUDAToolkit.cmake:1146 (find_package)" + - "CMakeLists.txt:13 (find_package)" + checks: + - "Looking for pthread_create in pthread" + directories: + source: "/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-1Pq2DM" + binary: "/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-1Pq2DM" + cmakeVariables: + CMAKE_CUDA_ARCHITECTURES: "70" + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_HAVE_PTHREAD_CREATE" + cached: true + stdout: | + Change Dir: '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-1Pq2DM' + + Run Build Command(s): /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_85bfc/fast + /usr/bin/gmake -f CMakeFiles/cmTC_85bfc.dir/build.make CMakeFiles/cmTC_85bfc.dir/build + gmake[1]: Entering directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-1Pq2DM' + Building CXX object CMakeFiles/cmTC_85bfc.dir/CheckFunctionExists.cxx.o + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -DCHECK_FUNCTION_EXISTS=pthread_create -std=gnu++20 -o CMakeFiles/cmTC_85bfc.dir/CheckFunctionExists.cxx.o -c /scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-1Pq2DM/CheckFunctionExists.cxx + Linking CXX executable cmTC_85bfc + /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E cmake_link_script CMakeFiles/cmTC_85bfc.dir/link.txt --verbose=1 + /appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_85bfc.dir/CheckFunctionExists.cxx.o -o cmTC_85bfc -lpthread + gmake[1]: Leaving directory '/scratch/project_2011942/p/build/CMakeFiles/CMakeScratch/TryCompile-1Pq2DM' + + exitCode: 0 +... diff --git a/build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..d0a8723 --- /dev/null +++ b/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/scratch/project_2011942/p") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/scratch/project_2011942/p/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..4dd0a61 --- /dev/null +++ b/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,145 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCUDACompiler.cmake.in" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCUDACompilerABI.cu" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCUDAInformation.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCXXCompiler.cmake.in" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCXXCompilerABI.cpp" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCXXInformation.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCommonLanguageInclude.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeCompilerIdDetection.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCUDACompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompileFeatures.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeFindBinUtils.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeGenericSystem.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeInitializeConfigs.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeLanguageInformation.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeParseImplicitLinkInfo.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeParseLibraryArchitecture.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeSystem.cmake.in" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeSystemSpecificInformation.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeSystemSpecificInitialize.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeTestCUDACompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeTestCXXCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeTestCompilerCommon.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CMakeUnixFindMake.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CheckCXXSourceCompiles.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CheckIncludeFileCXX.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/CheckLibraryExists.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/CrayClang-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/GNU-CXX.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/GNU-FindBinUtils.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/GNU.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/LCC-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/NVIDIA-CUDA.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/NVIDIA.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/OrangeC-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/TI-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Tasking-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindCUDAToolkit.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindPackageMessage.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/FindThreads.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CMakeCUDAArchitecturesAll.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CMakeCUDAArchitecturesNative.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CMakeCUDAArchitecturesValidate.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CMakeCUDAFilterImplicitLibs.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CMakeCUDAFindToolkit.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CMakeNVCCFilterImplicitInfo.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CMakeNVCCParseImplicitInfo.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/CheckSourceCompiles.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Internal/FeatureTesting.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Platform/Linux-Determine-CXX.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Platform/Linux-GNU-CXX.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Platform/Linux-GNU.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Platform/Linux-Initialize.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Platform/Linux.cmake" + "/appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/share/cmake-3.28/Modules/Platform/UnixPaths.cmake" + "/scratch/project_2011942/p/CMakeLists.txt" + "CMakeFiles/3.28.6/CMakeCUDACompiler.cmake" + "CMakeFiles/3.28.6/CMakeCXXCompiler.cmake" + "CMakeFiles/3.28.6/CMakeSystem.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.28.6/CMakeSystem.cmake" + "CMakeFiles/3.28.6/CMakeCXXCompiler.cmake" + "CMakeFiles/3.28.6/CMakeCUDACompiler.cmake" + "CMakeFiles/3.28.6/CMakeCXXCompiler.cmake" + "CMakeFiles/3.28.6/CMakeCUDACompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/app.dir/DependInfo.cmake" + ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..6119cef --- /dev/null +++ b/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake + +# The command to remove a file. +RM = /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /scratch/project_2011942/p + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /scratch/project_2011942/p/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/app.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/app.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/app.dir + +# All Build rule for target. +CMakeFiles/app.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/app.dir/build.make CMakeFiles/app.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/app.dir/build.make CMakeFiles/app.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/scratch/project_2011942/p/build/CMakeFiles --progress-num=1,2,3 "Built target app" +.PHONY : CMakeFiles/app.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/app.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /scratch/project_2011942/p/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/app.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /scratch/project_2011942/p/build/CMakeFiles 0 +.PHONY : CMakeFiles/app.dir/rule + +# Convenience name for target. +app: CMakeFiles/app.dir/rule +.PHONY : app + +# clean rule for target. +CMakeFiles/app.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/app.dir/build.make CMakeFiles/app.dir/clean +.PHONY : CMakeFiles/app.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..c6ba0f2 --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/scratch/project_2011942/p/build/CMakeFiles/app.dir +/scratch/project_2011942/p/build/CMakeFiles/edit_cache.dir +/scratch/project_2011942/p/build/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/app.dir/DependInfo.cmake b/build/CMakeFiles/app.dir/DependInfo.cmake new file mode 100644 index 0000000..089a417 --- /dev/null +++ b/build/CMakeFiles/app.dir/DependInfo.cmake @@ -0,0 +1,23 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/scratch/project_2011942/p/main.cu" "CMakeFiles/app.dir/main.cu.o" "gcc" "CMakeFiles/app.dir/main.cu.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/app.dir/build.make b/build/CMakeFiles/app.dir/build.make new file mode 100644 index 0000000..2b388db --- /dev/null +++ b/build/CMakeFiles/app.dir/build.make @@ -0,0 +1,137 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake + +# The command to remove a file. +RM = /appl/spack/v022/install-tree/gcc-13.2.0/cmake-3.28.6-z4rz2c/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /scratch/project_2011942/p + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /scratch/project_2011942/p/build + +# Include any dependencies generated for this target. +include CMakeFiles/app.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/app.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/app.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/app.dir/flags.make + +CMakeFiles/app.dir/main.cu.o: CMakeFiles/app.dir/flags.make +CMakeFiles/app.dir/main.cu.o: CMakeFiles/app.dir/includes_CUDA.rsp +CMakeFiles/app.dir/main.cu.o: /scratch/project_2011942/p/main.cu +CMakeFiles/app.dir/main.cu.o: CMakeFiles/app.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/scratch/project_2011942/p/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CUDA object CMakeFiles/app.dir/main.cu.o" + /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/nvcc -forward-unknown-to-host-compiler $(CUDA_DEFINES) $(CUDA_INCLUDES) $(CUDA_FLAGS) -MD -MT CMakeFiles/app.dir/main.cu.o -MF CMakeFiles/app.dir/main.cu.o.d -x cu -rdc=true -c /scratch/project_2011942/p/main.cu -o CMakeFiles/app.dir/main.cu.o + +CMakeFiles/app.dir/main.cu.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CUDA source to CMakeFiles/app.dir/main.cu.i" + $(CMAKE_COMMAND) -E cmake_unimplemented_variable CMAKE_CUDA_CREATE_PREPROCESSED_SOURCE + +CMakeFiles/app.dir/main.cu.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CUDA source to assembly CMakeFiles/app.dir/main.cu.s" + $(CMAKE_COMMAND) -E cmake_unimplemented_variable CMAKE_CUDA_CREATE_ASSEMBLY_SOURCE + +# Object files for target app +app_OBJECTS = \ +"CMakeFiles/app.dir/main.cu.o" + +# External object files for target app +app_EXTERNAL_OBJECTS = + +CMakeFiles/app.dir/cmake_device_link.o: CMakeFiles/app.dir/main.cu.o +CMakeFiles/app.dir/cmake_device_link.o: CMakeFiles/app.dir/build.make +CMakeFiles/app.dir/cmake_device_link.o: /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcudart.so +CMakeFiles/app.dir/cmake_device_link.o: /usr/lib64/librt.so +CMakeFiles/app.dir/cmake_device_link.o: CMakeFiles/app.dir/deviceLinkLibs.rsp +CMakeFiles/app.dir/cmake_device_link.o: CMakeFiles/app.dir/deviceObjects1.rsp +CMakeFiles/app.dir/cmake_device_link.o: CMakeFiles/app.dir/dlink.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/scratch/project_2011942/p/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CUDA device code CMakeFiles/app.dir/cmake_device_link.o" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/app.dir/dlink.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/app.dir/build: CMakeFiles/app.dir/cmake_device_link.o +.PHONY : CMakeFiles/app.dir/build + +# Object files for target app +app_OBJECTS = \ +"CMakeFiles/app.dir/main.cu.o" + +# External object files for target app +app_EXTERNAL_OBJECTS = + +app: CMakeFiles/app.dir/main.cu.o +app: CMakeFiles/app.dir/build.make +app: /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcudart.so +app: /usr/lib64/librt.so +app: CMakeFiles/app.dir/cmake_device_link.o +app: CMakeFiles/app.dir/linkLibs.rsp +app: CMakeFiles/app.dir/objects1.rsp +app: CMakeFiles/app.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/scratch/project_2011942/p/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CUDA executable app" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/app.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/app.dir/build: app +.PHONY : CMakeFiles/app.dir/build + +CMakeFiles/app.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/app.dir/cmake_clean.cmake +.PHONY : CMakeFiles/app.dir/clean + +CMakeFiles/app.dir/depend: + cd /scratch/project_2011942/p/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /scratch/project_2011942/p /scratch/project_2011942/p /scratch/project_2011942/p/build /scratch/project_2011942/p/build /scratch/project_2011942/p/build/CMakeFiles/app.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/app.dir/depend + diff --git a/build/CMakeFiles/app.dir/cmake_clean.cmake b/build/CMakeFiles/app.dir/cmake_clean.cmake new file mode 100644 index 0000000..60cdb88 --- /dev/null +++ b/build/CMakeFiles/app.dir/cmake_clean.cmake @@ -0,0 +1,12 @@ +file(REMOVE_RECURSE + "CMakeFiles/app.dir/cmake_device_link.o" + "CMakeFiles/app.dir/main.cu.o" + "CMakeFiles/app.dir/main.cu.o.d" + "app" + "app.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CUDA) + include(CMakeFiles/app.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/app.dir/cmake_device_link.o b/build/CMakeFiles/app.dir/cmake_device_link.o new file mode 100644 index 0000000000000000000000000000000000000000..a5ef0bf7260ace329a54f95e64c4953c7799acae GIT binary patch literal 22768 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/app.dir/compiler_depend.make b/build/CMakeFiles/app.dir/compiler_depend.make new file mode 100644 index 0000000..0951a75 --- /dev/null +++ b/build/CMakeFiles/app.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for app. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/app.dir/compiler_depend.ts b/build/CMakeFiles/app.dir/compiler_depend.ts new file mode 100644 index 0000000..7b7cc44 --- /dev/null +++ b/build/CMakeFiles/app.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for app. diff --git a/build/CMakeFiles/app.dir/depend.make b/build/CMakeFiles/app.dir/depend.make new file mode 100644 index 0000000..654f84e --- /dev/null +++ b/build/CMakeFiles/app.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for app. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/app.dir/deviceLinkLibs.rsp b/build/CMakeFiles/app.dir/deviceLinkLibs.rsp new file mode 100644 index 0000000..d3b4487 --- /dev/null +++ b/build/CMakeFiles/app.dir/deviceLinkLibs.rsp @@ -0,0 +1 @@ + -lpthread -ldl -lcudadevrt -lcudart_static -lrt diff --git a/build/CMakeFiles/app.dir/deviceObjects1.rsp b/build/CMakeFiles/app.dir/deviceObjects1.rsp new file mode 100644 index 0000000..4a5e780 --- /dev/null +++ b/build/CMakeFiles/app.dir/deviceObjects1.rsp @@ -0,0 +1 @@ +CMakeFiles/app.dir/main.cu.o diff --git a/build/CMakeFiles/app.dir/dlink.txt b/build/CMakeFiles/app.dir/dlink.txt new file mode 100644 index 0000000..60b07b2 --- /dev/null +++ b/build/CMakeFiles/app.dir/dlink.txt @@ -0,0 +1 @@ +/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/nvcc -forward-unknown-to-host-compiler --generate-code=arch=compute_70,code=sm_70 "--generate-code=arch=compute_60,code=[compute_60,sm_60]" -Xcompiler=-fPIC -Wno-deprecated-gpu-targets -shared -dlink --options-file CMakeFiles/app.dir/deviceObjects1.rsp -o CMakeFiles/app.dir/cmake_device_link.o --options-file CMakeFiles/app.dir/deviceLinkLibs.rsp diff --git a/build/CMakeFiles/app.dir/flags.make b/build/CMakeFiles/app.dir/flags.make new file mode 100644 index 0000000..1f2f82e --- /dev/null +++ b/build/CMakeFiles/app.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.28 + +# compile CUDA with /appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/bin/nvcc +CUDA_DEFINES = -DSOURCE_DIR=\"/scratch/project_2011942/p\" + +CUDA_INCLUDES = --options-file CMakeFiles/app.dir/includes_CUDA.rsp + +CUDA_FLAGS = --generate-code=arch=compute_70,code=sm_70 -std=c++20 "--generate-code=arch=compute_60,code=[compute_60,sm_60]" + diff --git a/build/CMakeFiles/app.dir/includes_CUDA.rsp b/build/CMakeFiles/app.dir/includes_CUDA.rsp new file mode 100644 index 0000000..13b0b35 --- /dev/null +++ b/build/CMakeFiles/app.dir/includes_CUDA.rsp @@ -0,0 +1 @@ +-isystem "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/include" diff --git a/build/CMakeFiles/app.dir/link.txt b/build/CMakeFiles/app.dir/link.txt new file mode 100644 index 0000000..251e3ad --- /dev/null +++ b/build/CMakeFiles/app.dir/link.txt @@ -0,0 +1 @@ +/appl/spack/v022/install-tree/gcc-8.5.0/gcc-13.2.0-hgaeyz/bin/g++ @CMakeFiles/app.dir/objects1.rsp CMakeFiles/app.dir/cmake_device_link.o -o app @CMakeFiles/app.dir/linkLibs.rsp -L"/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib/stubs" -L"/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/targets/x86_64-linux/lib" diff --git a/build/CMakeFiles/app.dir/linkLibs.rsp b/build/CMakeFiles/app.dir/linkLibs.rsp new file mode 100644 index 0000000..11e32f5 --- /dev/null +++ b/build/CMakeFiles/app.dir/linkLibs.rsp @@ -0,0 +1 @@ + "/appl/spack/v022/install-tree/gcc-13.2.0/cuda-12.6.0-y4hqsn/lib64/libcudart.so" -lpthread -ldl /usr/lib64/librt.so -lcudadevrt -lcudart_static -lrt -lpthread -ldl diff --git a/build/CMakeFiles/app.dir/main.cu.o b/build/CMakeFiles/app.dir/main.cu.o new file mode 100644 index 0000000000000000000000000000000000000000..a3d98ac4e520fabde76007ca45a6592ff9764cc7 GIT binary patch literal 82936 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 literal 0 HcmV?d00001 diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 0000000..c7e075d --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /scratch/project_2011942/p + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/scratch/project_2011942/p/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/data/0/result.raw b/data/0/result.raw new file mode 100644 index 0000000..2e08289 --- /dev/null +++ b/data/0/result.raw @@ -0,0 +1,65 @@ +64 64 +314.99 286.16 331.48 318.85 276.36 337.45 307.49 327.85 340.49 289.52 327.2 275.49 261.08 395.32 354.08 276.85 329.05 306.22 292.62 378.35 332.15 265.94 308.08 274.18 339.9 318.29 330.02 322.05 343.85 292.25 302.81 343.91 327.82 310 318.43 311.88 308.6 254.6 334.34 305.41 318.16 282.08 281.15 298.39 275.92 333.08 320.36 302.65 323.63 298.7 306.58 313.68 313.16 295.93 295 264.82 263.41 309.67 343.08 252.77 264.95 291.63 309.43 304.52 +275.72 252.97 299.52 297.02 250.06 305.56 296.72 299.51 322.59 274.78 277.4 248.98 242.43 356.54 338.57 248.83 300.92 298.81 282.4 345.16 305.96 249.89 278.7 241.99 310.75 261.89 284.3 280.47 293.04 285.53 283.1 319.71 286.84 286.49 292.38 290.12 285.59 248.6 309.07 290.69 296.24 266.07 259.28 278.57 255.07 286.31 319.39 274.54 287.53 288.71 250.54 288.92 289.55 272.55 289.59 268.58 231.04 279.48 323.31 248.93 247.45 274.81 288.21 269.2 +231.66 212.96 245.44 252.86 210.09 237.63 239.18 255.02 264.86 198.05 225.06 193.65 210.55 279.26 272.41 192.73 234.2 222.31 201.85 273.35 271.31 191.59 223.41 201.18 257.79 236.56 245.18 249.03 252.62 240.17 235.58 265.95 224.61 226.21 230.93 231.76 244.27 190.63 231.71 235.23 230.48 204.08 202.78 215.76 205.09 252.49 217.74 223.44 246.16 212.55 223.52 232.46 225.37 226.78 213.74 175.23 187.32 209.65 249.01 186.54 181.94 219.93 241.96 221.82 +274.41 254.79 275.21 259.3 219.12 248.98 244.3 248.4 300.39 251.43 291.84 227.88 206.54 302.32 297.96 202.69 272.55 243.8 260.75 318.33 304.76 207.68 267.86 237.02 280.77 259.7 275.72 257.14 268.59 272.41 258.42 266.85 240.62 252.69 261.3 278.88 244.32 199.94 246.18 264.2 290.64 233.1 240.53 237.43 234.33 297.4 262.64 267.06 266.2 248.68 249.6 248.93 275.52 242.41 267.74 192.15 211.93 267.85 281.94 215.59 212.27 245.9 274.54 255.97 +253.86 237.14 234.54 227.55 222.06 247.77 240.66 244.11 288.8 234.24 258.36 215.95 207.81 280.04 286.98 206.69 241.93 246.9 236.69 267.49 252.04 195.37 232.08 200.42 248.23 235.31 226.93 237.2 250.79 244.32 223.28 261.1 239.22 242.99 231.69 261.1 237.9 201.19 253.77 253.93 248.15 215.13 220.28 229.91 218.34 251.14 249.75 244.84 260.67 237.2 240.68 232.59 227.73 233.88 233.53 203.24 206.18 232.67 259.32 203.6 189.99 219.1 240.29 227.05 +249.86 239.84 257.08 260.51 228.25 257.99 243.3 278.24 279.99 235.04 258.32 221.66 200.22 307.29 297.91 224.16 263.19 259.65 261.77 279.2 253.05 203.18 234.01 211.65 267.21 262.25 238.15 252.64 243.62 257.2 250.47 277.42 251.86 272.41 274.59 247.79 239.8 203.86 277.27 265.66 275.42 243.73 230.24 238.27 248.05 273.98 261.42 242.85 288.87 243.09 246.78 239.43 237.16 241.43 246.79 222.14 210.38 244.17 265.37 212.35 206.82 234.18 258.8 266.02 +255.68 206.97 250.48 252.33 219.29 260.31 254.96 271.93 282.93 200.97 234 217.29 217.85 297.45 301.98 227.85 261.39 253.87 250.97 290.04 269.34 205.77 249.44 214.2 286.11 245.13 257.96 267.71 274.08 256.54 246.07 253.78 243.03 236.08 224.26 264.45 257.89 204.84 256.22 252.57 271.83 223.93 237.62 244.96 216.44 253.46 241.42 228.93 257.92 257.22 237.42 251.53 240.01 235.45 229.21 214.04 222.94 256.99 280.84 204.21 226.18 237.19 245.91 236.22 +268.82 227.99 264.09 285.23 222.41 261.37 263.7 285.73 281.97 244.41 259.09 215 226.74 313.04 315.92 222.67 264.73 268.18 236.75 298.65 275.17 232.88 248 228.96 285.25 252.62 269.79 254.22 275.49 255.82 260.6 266.67 253.24 261.35 253.14 253.85 255.99 223.27 269.52 254.92 269.21 234.1 242.42 241.14 236.27 273.26 261.99 264.54 262.64 245.32 257.02 257.68 247.32 261.2 233.2 207.66 225.94 237.88 262.34 197.57 213.24 241.55 258.46 256.57 +258.67 206.28 274.73 251.33 204.64 241.21 240.93 261.03 277.31 225.28 223.46 208.08 229.84 286.12 290.96 216.09 261.48 259.48 259.51 280.7 280.9 225.52 251.58 212.86 275.19 257.4 262.81 250.01 281.36 263.55 241.65 259.65 249.56 234.03 262.25 256.53 254.09 200.93 259.44 242.98 290.07 243.67 222.1 236.81 240.74 257.96 263.52 243.66 250.1 228.99 254.91 252.83 278.76 235.19 253.06 202.89 220.37 258.92 271.47 204.21 221.99 230.11 266.15 246.36 +242.06 229.94 262.53 228.7 204.17 242.01 239.9 249.96 251.89 220.28 241.48 225.3 202.91 294.16 289.75 207.56 256.65 267.96 235.7 271.87 278.16 197.71 225.72 205.91 268.62 242.29 258.27 234.88 243.04 255.22 236.65 255.32 241.54 214.59 254.52 234.91 227.7 200.61 234.86 235.98 235.8 236.74 223.58 231.98 212.77 233.56 251.27 224.04 242.38 229.66 241.15 211.18 256.15 230.86 248.39 210.01 198.87 250.34 257.07 196.84 214.35 218.01 239.02 245.75 +280.64 251.41 285.87 285.33 252.63 272.73 264.15 290.41 301.49 254.52 288.92 256.01 252.87 359.07 324.07 258.22 302.66 270.33 276.51 332.78 322.57 244.5 277.29 234.29 315.43 274.81 293.51 286.18 310.73 284.59 259.69 297.49 272.44 280.48 284.44 296.33 278.38 217.24 272.31 304.3 298.5 259.38 261.08 251.41 240.91 294.17 282.26 278.07 278.55 277.49 262.67 269.19 279.61 260.56 282.05 237.9 230.74 279.86 316.2 232.27 238.69 268.96 266.48 291.64 +279.71 266.04 281.02 301.65 268.8 293.78 281.19 290.05 313.41 258.49 276.8 236.77 237.83 345.85 340.91 241.9 311.21 279.18 283.82 340.6 339.87 238.12 287.04 212.72 309.79 275.05 292.25 271.65 321.28 290.84 264.26 298.26 278.47 261.55 286.16 290.17 263.96 224.94 259.16 270.96 312.22 267.86 272.63 259.03 261.77 296.72 288.3 299.08 299.93 279.38 272.94 246.09 286.26 279.41 263.6 234.85 235.77 267.89 297.13 256.58 242.58 279.47 281.09 270.75 +260.73 225.72 252.88 267.6 229.19 256.08 243.77 278.83 311.61 223.19 268.55 222.89 220.13 324.76 315.4 224.2 283.84 262.61 259.14 310.84 296.36 222.84 266.78 223.41 288.51 268.67 272.5 279.07 269.15 285.87 269.8 268.36 251.44 261.44 283.04 258.22 266.24 226.16 287.38 261.79 295.09 237.95 240.8 269.64 244.33 286.59 271.89 255.32 278.39 253.22 254.99 257.09 271.08 246.53 264.41 215.86 223.97 262.57 303.82 217.41 208.83 247.87 265.46 253.95 +307.38 264.68 307.9 285.06 248.44 306.98 276.61 297.47 342.96 261.98 282.88 250.52 236.33 357.78 342.25 264.81 301.24 283.09 295.33 341.95 318.05 232.86 284.11 270.83 329.75 279.92 309.49 301.48 322.95 296.5 287.06 295.14 305.98 284.19 298.32 275.5 288.33 248.16 305.44 290.2 324.23 257.42 267.98 259.08 270 318.28 307.36 284.78 305.18 278.04 292.92 291.56 300.78 286.14 280.81 234.47 257.96 302.26 317.49 243.93 246.54 271.36 293.43 286.18 +225.73 220.64 233.69 240.65 224.9 235.08 209.48 249.89 253.72 197.5 239.6 204.47 183.01 284.49 288.95 189.11 242.3 197.32 231.33 254.32 260.24 179.54 222.12 189.78 237.14 227.35 235.94 241.06 243.13 216.49 222.63 238.44 228.02 221.5 239.09 219.02 213.55 181.83 221.06 230.34 242.27 194.5 210.82 219.98 200.65 260.42 222.65 228.06 234.26 238.24 204.82 205.41 210.42 222.05 203.12 196.96 197.95 215.12 250.13 189.39 177.52 230.08 237.72 221.88 +262.65 250.75 230.82 258.6 227.67 259.48 248.89 274.05 265.6 227.53 259.88 217.99 209.9 283.32 272.89 210.61 258.55 233.54 230.87 276.89 273.7 205.42 243.92 192.3 271.82 242.1 252.7 267.87 270.92 240.32 223.07 275.56 255.67 237.05 231.71 254.17 248.74 218.47 255.11 242.3 263.99 212.66 234.06 240.57 244.52 279.61 260.26 265.02 258.48 224.01 258.66 230.3 247.07 234.06 229.88 195.85 215.09 237.17 246.63 205.34 205.62 238.11 244.64 239.01 +298.32 270.23 291.06 282.8 237.07 325.93 309.36 295.3 328.03 276.14 282.4 263.46 263.85 353.37 341.25 259.44 309.51 319.81 293.35 367.5 320.47 254.73 301.67 236.39 320.51 300.68 313.36 295.2 319.91 298.04 295.05 315.72 316.46 284.85 292.42 312.07 304.19 241.93 295.69 296.35 299.61 278.39 263.22 253.93 261.54 304.91 323.56 283.93 296.24 270.42 277.3 280.68 305.78 293.61 288.01 243.22 248.17 317.61 312.89 246 263.19 286.78 302.41 285.4 +259.43 223.54 239.88 256.32 235.17 260.84 259.95 262.01 283.51 224.48 258.81 233.16 228.76 307.23 294.65 208.14 267.47 254.51 263.6 314.46 282.36 216.01 244.42 220.87 282.24 260.66 290.58 232.09 272.84 267.69 226.67 275.75 256.06 258.08 267.18 279.72 253.06 217.64 269 251.23 272.17 260.44 227.85 227.84 233.68 250.91 275.07 256.91 239.73 252.95 243.69 252.07 264.45 244.59 247.68 218.39 229.46 261.15 280.11 210.18 230.25 244.8 258.96 237.84 +266.17 241.93 270.01 270.29 209.17 256.19 263.7 275.7 285.46 248.74 263.74 205.45 227.07 323.68 318.56 213.75 276.74 283.41 256.55 331.45 282.34 212.28 252.11 230.3 289.69 244.06 270.96 254.59 262.01 262.77 276.76 277.4 276.87 256.86 271.51 245.37 261.23 211.63 262.95 264.79 266.57 251.65 232 241.15 218.29 282.79 276.72 254.06 264.84 248.54 247.51 264.41 239.09 249.26 256.05 218.02 210.3 262.48 296.14 208.51 233.95 251.11 267.85 265.41 +273.71 260.88 282.93 269.66 244.21 266.15 252.47 285.89 309.88 253.16 301.24 210.52 252.26 358.86 329.55 238.05 293.29 273.77 267.76 341.14 307.21 247.64 277.22 225.63 294.23 280.22 295.94 259.22 309.15 286.04 259.64 298.69 298.38 253.88 292.72 275.92 261.58 220.72 275.82 277.91 300.72 283.74 249.76 219.22 257.31 294.47 276.95 276.45 289.77 278.69 274.99 267.63 271.42 254.07 262.34 224.78 242.69 248.93 303.88 258.71 231.19 268.45 286.58 271.8 +275.96 264.42 293.08 274.79 252.25 297.91 285.42 310.16 330.08 270.65 277.19 246.98 228.26 338.57 327.5 272.93 305.99 291.7 285.89 321.83 289.03 228.25 289.65 251.41 318.89 287.39 296.14 280.86 289.97 280.78 293.52 296.52 286.45 296.52 287.78 299.73 282.51 222.48 317.48 278.58 295.29 272.11 262.96 291.07 268.4 301.4 321.15 279.34 303.35 269.35 271.85 285.82 268.54 282.21 290.07 238.97 239.32 300.09 318.69 226.9 232.46 269.02 279.95 292.18 +290.38 271.31 300.58 296.6 263.69 296.72 292.67 314.96 334.93 293.55 309.97 261.82 255.61 375.72 338.86 265.57 306.1 289.67 283.81 371.46 310.48 266.36 302.42 246.85 323.79 272.64 309.84 311.85 315.31 297.61 299.9 310.95 286 318.2 301.85 300.99 296.83 248.9 306.59 298.72 309.2 261.71 259.82 258.02 244.86 300.23 317.31 292.23 298.45 297.81 275.34 287.84 281.18 281.94 281.29 243.39 238.95 287.54 314.89 248.76 246.31 280.09 292.02 284.97 +233.38 211.89 232.65 245.75 209.09 242.13 223.97 241.65 269.52 211.19 221.73 210.46 194.28 262.34 278.99 206.05 244.91 225.9 235.35 268.47 241.73 189.14 235.38 190.95 254.74 239.22 245.91 233.96 235.49 230.12 220.93 240.85 212.48 237.09 222.89 247.69 227.61 170.46 233.66 219.43 263.12 208.25 199.19 238.62 226.62 245.8 234.22 235.07 229.4 229.33 207.21 225.74 242.01 224.8 231.01 194.18 195.77 233.71 240.85 183.34 190.56 216.25 221.45 213.47 +303.22 276.76 300.29 310.09 259.15 314.58 295.65 302.35 341.09 279.73 307.34 257.27 263.64 370.93 358.47 251.74 308.72 296.32 297.02 368.7 327.59 272.4 298.23 252.58 319.56 305.1 321.28 309.86 316.99 296.52 291.97 326.62 297.62 310.55 320.68 309.99 315.72 245.95 292.91 307.41 300.27 276.38 269.88 291.95 267.39 305.97 316.8 304.65 298.93 296.82 275.59 312.13 320.12 268.96 297.02 256.91 254.52 291.33 328.71 264.46 234.73 284.92 297.34 300.26 +217.07 208.95 242.42 198.21 182.05 230.59 214.38 225.99 270.42 205.7 229.17 183.93 174.14 254.42 260.44 179.68 223.25 221.23 206.41 245.83 247.48 156.61 221.47 199.62 206.06 203.61 225.1 228.26 231.54 222.12 233.99 211.29 217.78 205.1 212.77 190.93 199.13 180.35 230.45 196.02 214.82 198.13 197.95 195.19 191.85 241.12 225.35 205.79 226.11 199.38 202.22 220.85 220.68 229.16 204.78 170.64 188.31 222.26 223.1 165.83 174.74 197.17 212.76 198.79 +268.47 243.21 270.74 258.95 228.86 293.52 274.22 271.58 289.24 235.8 262.02 223.07 222.15 317.3 297.69 245.54 271.29 266.43 271.66 328.27 281.98 227.71 247.03 205.88 286.26 242.87 263.78 279.79 277.78 264.42 268.86 298.06 261.42 260.27 277.34 267.14 255.21 229.24 256.82 262.84 270.43 220.71 233.28 224.46 248.55 285.24 279.3 248.8 271.88 270 270.71 259.96 270.02 254.57 254.01 211.53 219.45 273.94 271.58 210.81 234.48 241.77 270.43 239.52 +254.5 218 268.29 259.47 222.49 250.02 259.38 274.14 289.87 263.39 236.76 218.43 222.23 301.78 303.58 223.07 256.47 261.54 236.74 311.97 280.05 220.85 255.9 211.82 262.43 219.6 260.17 246.94 239.37 275.27 259.61 256.64 232.56 257.97 257.19 243.43 258.51 227.24 242.65 252.12 255.84 218.82 230.44 246.52 231.16 254.42 261.36 249.61 262.57 249.85 253.83 230.55 260.75 253.62 257.73 210.49 209.91 252.73 265.65 204.73 212.9 237.78 259.6 232.81 +260.95 225.23 260.41 235.99 195.98 270.97 260.96 267.05 276.78 231.93 262.6 234.07 211.4 297.82 290.09 204.24 271.81 248.17 264.33 295.61 262.68 217.6 250.64 206.35 311.88 239.58 284.78 251.2 264.46 242.16 244.49 262.39 245.87 239.5 238.59 272.26 253.56 218.5 247.99 243.92 271.5 222.5 232.06 209.22 239.16 259.18 273.7 239.71 248.97 254.72 246.83 237.85 242.9 239.35 255.99 194.45 226.39 255.7 267.21 197.89 229.26 239.51 270.87 240.74 +268.86 257.57 249.72 252.05 228.9 262.33 274.65 270.48 281.83 241.68 286.8 228.54 232.54 336.46 310.26 245.6 276.36 288.81 269.22 317.33 304.4 222.95 246.27 208.08 274.53 260.24 277.36 254.97 275.76 287.96 253.12 299.35 273.86 253.79 287.09 273.92 249.55 227.76 262.21 273.14 265.67 269.12 250 242.88 232.38 276.56 277.64 254.69 295.42 251.12 250.33 257.5 276.38 233.26 258.5 245.96 217.31 272.31 285.79 238.22 226.9 247.74 260.78 253.03 +296.61 261.06 288.59 286.96 244.16 269.81 272.61 305.18 301.77 268.75 286.11 242.63 246.74 348.48 351.02 246.03 312.43 307.54 289.84 335.46 334.25 257.04 287.73 233.94 310.21 285.48 289.75 291.07 305.24 287.64 288.99 304.93 280.06 254.35 307.02 297.47 275.45 238.83 286.23 294.85 295.63 257.93 258.67 264.9 278.13 300.49 290.01 265.1 306.59 275.94 297.44 262.33 293.12 270.41 276.27 219.7 245.01 277.62 315.68 248.3 241.02 266.94 295.36 279.04 +265.05 216.14 267.33 258.07 231.19 275.38 259.92 272.15 301.76 238.66 234.14 235.01 203.84 320.05 307.31 224.51 272.34 263.65 256.71 306.54 279.65 215.73 249.55 225.5 282.62 269.8 287.13 257.03 279.11 254.28 276.14 263.63 245.53 265.89 274.65 241 254.21 210.85 260.01 254.67 277.43 237.94 226.67 226.15 246.38 270.13 284.16 259.17 267.72 247.26 244.99 248.56 266.14 253.07 259.52 203.85 235.04 270.36 284.96 205.24 239.38 241.02 269.26 255.04 +254.29 236.38 262.33 237.7 228.19 242.96 241.16 278.47 274.67 227.85 260.84 221.39 220.19 315.27 302.36 220.61 277.3 245.93 272.01 275.54 283.9 221.37 253.46 185.98 274.99 251.07 259.02 267.03 274.75 258.4 242.6 271.32 244.05 239.57 268.6 256.23 249.78 214.49 268.53 255.48 278.63 217.18 232.08 219.93 238.88 285.76 264.91 248.46 282.83 247.59 243.61 231.12 255.55 218.48 238.14 204.92 201.35 240.34 273.5 224.82 205.48 229.81 261.7 252.1 +244.9 232.52 254.59 244.87 213.57 258.87 242.32 263.6 286.07 230.49 250.63 210.74 210.83 302.96 285.11 239.09 263.59 244.69 241.48 304.52 289.49 202.8 255.32 220.79 289.78 242 268.53 280.33 268.68 255.1 247.93 263.7 261.38 233.11 252.86 254.13 257.08 209.82 266.28 254.29 275.47 221.76 228.25 238.27 243.12 277.63 268.63 241.58 246.82 240.3 245.18 247.76 267 252.24 245.91 190.81 204.23 259.48 273.95 214.5 208.01 250.2 243.61 251.97 +287.75 263.56 273.65 277.96 242.44 279.56 265.41 301.88 327.41 232.9 287.02 231.87 237.24 338.01 336.9 252.23 303.14 270.14 288.98 338.65 323.45 199.33 265.73 216.51 315.87 279.35 305.76 292.27 290.22 299.93 274.06 305.79 292.29 260.55 287.82 249.4 281.35 249.61 282.62 277.11 306.9 247.27 257.11 277.24 259.95 315.12 285.7 293.58 307.21 274.73 291.91 266.52 275.19 285.93 254.77 237.28 230.46 276.54 286.77 215.02 234.6 250.77 282.49 264.47 +238.3 220.5 251.34 223.49 202.14 233.95 234.29 246.81 260.28 229.31 234.41 214.11 211.53 275.72 268.72 209.63 241.89 247.08 226.26 281.03 248.79 188.21 227.76 195.36 257.5 209.99 214.37 245.47 243.5 239.3 249.8 252.65 228.91 233.65 244.19 244.69 225.9 184.17 237.75 247.39 228.59 219.38 222.85 192.35 206.53 271.45 244.09 214.14 252.85 207.92 228.36 219.7 204.87 234.68 231.21 187.85 198.11 262.17 264.76 178.5 199.79 229.08 240.9 239.52 +262.67 236.82 250.76 261.58 214.03 246.89 252.41 261.35 277.56 238.99 271.81 210.44 206.08 292.55 311.27 204.72 279.58 256.89 269.58 293.04 289.35 200.65 228.05 220.76 285.59 248.53 272.15 251.47 238.49 263.99 249.22 264.18 230.96 240.79 253.76 265.89 266.85 219.04 242 270.6 269.25 224.34 252.93 239.56 236.2 285.15 256.86 247.13 268.65 259.6 256.86 234.19 244.43 246.47 241.33 212.13 211.49 251.73 268.82 195.37 213.23 248.14 257.52 258.68 +232.87 202.73 225.68 219 190.88 222.63 226.53 237.91 245.9 204.37 223.35 195.04 198.55 282.21 262.97 205.3 236.04 237.84 236.38 262.75 253.26 202.67 206.24 182.33 235.61 213.11 234.46 227.99 229.06 244.11 222.33 250.39 222.23 209.79 246.64 230.43 228.55 202.02 226.09 236.9 228.69 198.45 201.75 202.49 212.99 242.73 247.61 223.66 234.91 221.61 227.29 215.81 235.18 213.56 214.8 191.65 184.88 230.93 245.46 191.55 193.82 212.72 241.75 205.77 +267.31 240.57 261.87 253.33 224.36 254.08 248.37 275.59 289.39 230.92 282.78 237.31 219.27 314.19 310.42 221.65 281.01 260.34 252.43 307.81 301.32 222.62 268.93 230.87 308.07 261.63 284.98 259.43 271.04 269.94 255.96 268.19 243.77 242.74 266.3 256.48 253.49 210.36 241.88 260.13 290.45 236.66 247.41 256.13 230.99 272.48 266.72 260.03 266.25 252.04 250.47 231.49 274.89 241.67 272.7 203.83 219.5 252.74 270.2 214.94 214.28 237.22 264.47 259.18 +231.99 211.94 248.08 235.78 206.95 256.5 231.95 257.53 258.53 218.67 244.06 207.86 220.72 280.49 267.09 199.73 243.93 224.16 223.28 303.22 253.94 214.4 237.8 175.98 273.64 234.63 252.43 228.13 246.91 237.01 225 252.25 233.61 224.31 233.49 245.44 215.9 201.48 232.83 230.24 238.73 220.93 220.15 222.35 213.41 252.54 241.57 247.64 224.72 246.95 238.49 231.33 238.82 216.52 226.53 187.18 203.78 229.64 252.9 189.1 199.51 224.57 229.34 236.29 +260.59 235.4 272.14 267.1 218.88 262.2 274.31 280.33 278.51 242.77 244.91 228.02 199.52 298.94 289.74 207.8 260.2 267.11 239.62 295.94 264.21 220.53 265.47 224.55 267.71 235.44 261.45 255.78 270.63 257.63 270.79 259.92 242.71 266.72 256.51 254.86 247.29 217.4 260.67 249.75 257.63 229.99 223.75 234.18 227.15 277.37 270.75 246.8 259.79 234.04 245.18 253.49 242.14 235.6 247.68 197.18 212.51 265.76 267.6 199.86 216.88 230.34 256.99 250.58 +284.08 264.75 272.36 279.27 254.34 288.51 276.9 287.52 298.94 258.72 279.36 252.29 224 334.86 314.1 239.87 300.79 269.36 310.05 321.32 300.5 237.59 257.63 239.96 315.3 259.99 277.41 293.22 284.79 277.5 278.81 316.42 276.89 274.35 291.53 292.27 287.63 239.96 281.3 298.83 296.63 238.44 242.95 260.44 254.45 291.14 306.13 273.77 276.56 262.1 266.23 275.11 280.85 253 285.56 224.31 227.45 264.42 293.04 248.99 223.9 262.39 271.99 284.61 +262.2 245.58 261.82 253.94 227.3 266.37 265.33 278.91 277.07 249.34 263.24 213.84 206.89 327.62 293.35 222.42 282.33 268.81 263.06 295.92 283.99 217.03 236.45 216.92 273.85 253.68 271.5 246.59 276.97 267.94 263.76 280.77 234.95 248.19 274.66 253.28 233.54 216.23 253.96 273.21 258.39 228.13 226.62 234.33 237.23 267.52 278.34 262.96 269.52 245.6 257.71 236.03 259.69 252.26 256.13 210.02 208.57 253.52 278.37 204.14 225.65 250.21 247.33 258.75 +219.77 227.82 221.59 222.32 204.82 236.6 204.33 233 262.47 189.58 238.23 181.78 183.49 278.82 269.68 201.08 240.18 216.8 224.66 264.09 254.84 190.07 210.4 186.29 249.35 221.03 260.26 241.68 245.99 223.24 232.49 243.42 222.1 207.09 241.76 215.79 227.95 179.98 225.11 227.84 231.82 211.17 215.62 209.1 221.89 238.47 235.63 232.32 222.52 231.19 233.61 208.43 227.02 231.29 218.96 180.49 201.37 204.22 244.81 199.5 192.64 203.58 232.35 218.8 +292.21 249.24 275.08 264.53 234.37 289.75 276.41 281.76 293.9 253.31 258.53 229.44 223.87 324.98 319.39 237.68 287.14 277.87 295.53 324.16 277.97 243.73 251.23 230.99 293.67 259.23 286.18 270.07 280.07 279.28 269.49 302.73 273.35 250.39 292.1 267.14 304.02 240.4 271.97 271.54 283.33 251.89 238.34 257.77 244.02 277.77 310.66 266.95 266.18 269.66 279.63 270.12 276.97 240.69 265.53 222.01 239.97 271.35 297.43 235.66 236.41 253.88 289.42 260.23 +278.74 240.14 272.65 268 230.27 265.86 257.1 256.43 305.86 246.22 271.49 240.75 229.35 336.57 330.29 198.08 260.09 276.08 266.77 302 312.73 238.85 253.79 247.81 280.48 253.81 285.36 256.19 284.17 261.55 254.08 287.11 265.23 264.12 283.11 243.79 251.82 221.09 261.06 255 284.53 241.96 229.49 241.9 271.36 256.09 284.16 264.69 243.79 242.45 234.28 258.89 298.47 265.04 274.15 230.63 236.65 255.19 266.44 220.86 210.4 257.75 248.94 268.09 +270.4 277.62 275.48 285.59 249.68 298.71 269.2 262.64 304.13 254.2 289.88 244.02 225.18 336.06 320.11 234.91 284.7 280.02 274.3 342.97 309.74 238.85 253.96 229.84 292.42 276.93 269.87 297.18 302.03 269.96 266.03 319.5 269.9 255.39 285.7 288.9 264.32 215.96 249.57 285.34 291 230.74 243.96 243.27 248.23 300.13 280.81 270.56 277.26 271.85 260.17 254.23 287.47 264.17 259.11 220.68 215.3 252.64 287.47 245.09 219.22 270.24 277.57 247.29 +262.1 215.17 236.26 241.81 215.5 255.72 246.79 252.3 287.03 230.83 267.77 217.74 201.29 294.58 286.99 225.12 275.49 252.02 247.43 280.88 281.9 208.56 249.29 211.09 267.93 253.98 269.27 233.85 270.05 240.01 259.25 256.5 251.99 249.68 266.26 256.69 229.38 199.53 259.61 254.53 260.72 236.38 228.98 246 231.45 256.51 266.26 252.62 270.05 229.64 239.55 231.07 257.5 236.57 259.3 203.31 225.13 255.48 268.22 208.93 213.14 226.07 245.54 245.47 +266.17 258.16 278.9 261.3 229.92 277.63 271.2 265.93 314.05 238.17 293.12 231.05 215.28 339.19 299.65 222.29 261.32 267.14 245.52 306.13 281.88 221.15 251.59 235.9 287.28 267.86 293.83 266.45 291.09 257.96 258.97 274.79 256.84 255.68 279.76 253.43 265.1 233.39 267.96 278.89 283.18 245.84 245.42 239.83 250.69 283.64 283.87 266.54 275.27 246.48 268.85 245.19 257.85 256.27 243.13 207.44 226.34 252.54 272.38 205.51 206.49 241.44 265.88 262.77 +219.62 223.03 237.31 217.22 209.17 229.96 215.51 226.47 247.08 192.64 233.03 194.12 188.27 258.5 270.12 171.69 231.7 222.3 214.44 249.23 268.64 176.87 196.31 176.65 228.06 202.92 211.4 218.09 243.9 227.93 204.36 240.65 213 185.03 205.4 225.65 205.04 170.66 223.05 208.4 218.74 183.13 204.24 202.38 217.33 241.9 204.2 220.75 226.47 220.79 221.06 209.69 216.26 211.92 204.96 187.32 172.84 216.89 217.51 176.32 191.85 206.37 213.17 211.91 +244.39 236.26 232.03 245.06 214.18 240.02 219.94 238.3 277.27 226.69 261.91 206.11 216.73 304.79 286.53 200.44 253.79 247.48 231.5 296.79 265.56 194.64 241.11 211.93 252.86 236.46 242.24 250.19 244.97 254.29 226.85 262.93 244.32 245.31 272.34 240.63 249.61 199.09 247.62 249.71 251.97 228.4 225.33 217.4 210.66 264.84 248.81 233.77 243.6 230.76 229.4 234.28 237.91 234.13 244.89 212.49 197.45 258.64 267.89 207.03 177.78 234 240.06 220.35 +253.77 241.88 249.54 266.33 220.46 255.62 259.55 279.49 287.61 229.52 274.98 232.16 239.38 330.72 299.35 201.82 273.23 265.38 251.94 321.74 296.78 213.59 278.13 219.36 257.24 250.24 279.16 266.65 277.09 278.25 248.87 272.65 254.28 260.54 253.11 251.01 270.01 205.41 262.06 258.27 275.26 251.9 238.43 231.59 219.08 275.68 248.61 259.69 256.89 235.24 235.6 254.42 265.25 258.83 257.18 221.57 221.07 263.57 284.62 204.12 227.69 234.39 257.94 258.17 +230.42 233.99 242.05 226.87 204.7 235.05 231.4 235.42 273.21 213 244.32 197.33 192.99 288.7 289.81 173 258.81 241.18 260.28 282.37 272.41 166.54 220.53 209.95 258.28 241.29 234.3 213.89 257.45 225.83 232.43 252.76 242.77 214.25 244.38 230.7 223.81 186.03 220.45 236.6 264.66 229.69 217.41 217.76 221.47 243.01 259.66 233.39 254.82 211.74 216.27 216.11 230.91 227.89 235.59 213.7 197.35 231.09 256.84 198.78 197.78 239.42 230.97 226.06 +249.52 204.85 242.55 233.83 185.53 239.29 227.66 243.81 256.93 228.54 247.29 203.22 206.05 298.45 295.42 196.69 248.41 253.24 239.31 295.16 258.92 199.77 212.63 222.97 269.9 214.24 239.67 220.34 241.48 236.09 238.06 244.13 235.36 222.48 243.42 216.09 238.06 210.49 243.49 241.05 263.89 230.47 229.38 205.85 215.84 232.37 253.09 223.92 235.8 235.98 240.83 205.07 247.73 238.33 229.89 216.48 221.69 227.37 250.01 198.73 223.73 224.67 242.83 243 +261.71 235.37 281.5 252.73 224.79 269.4 263.07 280.92 289.09 235.2 256.38 236.22 220.59 315.11 324.8 212.65 260.82 267.72 261.19 304 274.25 218.14 252.56 196.12 295.81 243.59 261.85 268.92 247.64 249.81 267.81 271.4 237.75 260.13 258.5 259.02 236.66 219.89 261.53 267.38 262.79 226.53 230.37 251.68 247.22 283.29 266.16 236.99 258.14 255.81 240.49 259.46 239.57 251.25 241.58 199.68 212.18 256.35 276.36 198.87 207.97 259.88 260.9 264.99 +254.17 238.6 253.51 234.98 222.81 221.66 231.27 230.22 263.77 198.33 258.38 199.11 198.51 303.55 285.6 195.17 255.3 237.55 243.72 283.25 276.19 203.33 226.79 210.87 231.7 240.48 259.7 230.37 253.23 253.93 230.73 278.04 256.2 223.44 273.71 231.56 224.13 207.58 234.37 233.51 249.59 214.3 216.43 209.94 225.2 256 240.54 251.68 260.24 223.99 250.82 220.17 244.71 239.57 223.26 199.61 187.16 227.8 253.56 187.96 199.02 212.25 252.99 217.94 +278.33 216.24 282.99 262.55 228.09 264.92 277.83 280.78 311.77 244.3 253.24 232.27 222.62 311.05 313.88 231.52 266.34 269.76 260.44 311.71 296.48 229.15 288.9 235.39 294.76 276.57 271.19 259.96 296.33 266.88 280.27 282.66 262.74 269.65 267.03 273.13 258.81 211.03 269.22 272.49 300.88 237.99 245.72 252.95 261.52 286.42 278.74 256.04 289.88 245.65 244.81 289.19 262.1 251.89 262.1 201.22 234.04 266.75 302.61 220.46 216.11 258.39 274.18 272.94 +297.61 289.17 308.01 281.86 255.88 298.61 269.28 292.22 344.77 269.95 314.65 255.7 273.36 341.95 341.95 255.26 312.76 285.65 301.85 347.25 325.79 247.67 306.41 253.79 321.73 283.78 326.63 297.01 300.56 288.03 279.14 312.05 292.28 303.74 295.32 305.48 283.73 223.63 306.75 308.46 322.78 285.63 282.01 286.81 261.47 311.97 301.38 312.22 295.92 291.46 278.37 283.5 316.23 292.17 304.66 256.21 256.92 296.58 306.86 245.35 249.21 274.39 288.77 312.47 +247.81 244.42 246.9 277.63 227.35 261.3 233.78 256.06 274.88 232.72 267.86 224.13 223.6 309.19 281.54 222.23 262.52 223.42 251.27 295.79 271.24 221.58 240.43 222.09 280.53 238.41 264.64 258.23 281.4 275.41 234.95 274.72 246.52 238.05 255.03 259.95 238.15 211.63 250.84 258.12 275.5 246.32 224.58 223.95 217.88 272.34 253.82 265.29 250.83 244.09 238.13 241.55 252.85 226.51 255.38 219.51 210.37 245.83 261.58 209.26 207.97 233.68 245.5 240.2 +258.71 245.45 254.04 259.74 232.05 276.46 240.38 251.64 300.4 224.01 256.4 220.64 216.46 323.47 315.45 216.66 257.52 251.33 244.37 306.83 279.41 212.4 234.79 235.86 280.87 256.57 262.94 253.99 283.55 240.93 241.13 270.37 259.51 266.8 262.64 251.63 240.28 193.32 258 243.78 249.6 244.39 218.31 213.55 238.28 272.29 269.64 236.61 252.24 247.03 222.7 262.7 243.69 250.15 234.08 217.87 219.01 250.16 263.03 200.52 200.8 257.45 227.13 246.54 +276.81 245.23 280.96 294.53 222.73 286.18 282.24 299.07 311.12 275.73 281.5 220.73 251.05 350.52 331.2 252.62 302.93 302.47 279.79 369.12 301.66 247.43 261.99 230.61 314.06 268.63 273.22 290.69 286.29 285.94 296.31 322.07 299.8 285.25 286.93 270.94 284.03 243.27 282.35 290.26 286.49 271.09 259.37 251.87 264.03 292.17 306.54 277.25 285.02 277.66 274.09 284.6 271.91 281.31 277.67 240.57 231.95 272.66 300.34 233.35 240.94 279.2 278.27 294.24 +274.22 270.22 282.09 287.19 237.08 286.34 263.5 299.66 301.46 255.21 289.77 248.84 258.13 357.43 337.14 243.02 312.97 278.59 285.26 336.69 296.16 249.27 287.01 242.55 308.62 264.83 277.28 301.14 292.59 264.2 277.57 303.32 282.9 267.71 281.95 281.71 264.82 211.62 280.46 280.62 301.13 250 227.74 246.59 251.77 294.42 287.61 283.44 267.32 275.26 260.4 279.56 285.97 276.28 292.54 232.91 217.05 278.28 295.97 210.84 262.95 270 267.75 290.82 +232.89 238.32 252.34 226.17 209.49 263.41 239.62 249.65 265.99 211.95 241.31 215.79 211.59 306.54 274.55 212.92 245.06 231.9 234.2 294.58 258.65 195 247.13 192.76 277.71 232.14 270.75 247.06 247.23 240.53 241.08 242.22 236.42 242.57 259.9 244.05 246.33 208.64 245.2 248.08 235.63 226.65 211.7 199.15 210.26 273.48 264.55 217.99 240.73 220.92 223.16 231.21 241.06 224.12 235.71 184.28 206.13 246.6 261.32 193.98 187.64 237.85 239.84 247.63 +271.54 245.85 285.7 254.67 224.75 253.82 245.67 269.17 278.63 232.62 283.04 238.1 219.14 331.34 328.88 243.03 295.38 274.54 287.98 317.02 308.62 214.85 248.72 232.15 286.38 261.51 283.22 255.4 262.43 275.57 271.92 278.53 269.91 244.74 282.92 263.29 231.96 209.89 269.09 272.71 285.5 259.3 257.82 236.91 235.43 290.99 270.46 263.38 269.78 263.19 254.87 252.82 269.55 262.08 254.66 218.36 226.88 261.76 287.11 215.33 231.11 232.21 276.85 267.14 +229.93 217.78 244.44 220.14 205.61 244.32 248.62 234.49 270.41 200.98 226.66 190.86 185.99 277.3 260.02 211.93 249.19 223.89 247.73 278.06 253.39 173.16 222.58 193.6 236.24 214.04 243.31 229.52 252.52 242.25 219.08 254.29 232.44 234.99 241.37 246.39 232.67 197.64 231.08 231.6 243.51 225.17 218.55 192.87 204.3 262.18 252.68 223.39 253.13 223.28 212 241.24 236.64 218.91 218.61 195.31 183.76 242.28 256.81 192.05 201.98 213.64 242.76 228.07 \ No newline at end of file diff --git a/data/1/result.raw b/data/1/result.raw new file mode 100644 index 0000000..79c6b5f --- /dev/null +++ b/data/1/result.raw @@ -0,0 +1,129 @@ +128 128 +312.04 282.14 282.76 263.94 288.22 258.88 291.8 257.04 280.88 277.9 261.07 257.17 236.21 260.72 244.71 278.09 262.36 274.29 248.09 259.83 272.81 295.25 302.95 275.45 278.03 255.4 274.12 278.13 278.17 274 261.91 275.91 282.29 257.81 218.86 267.49 271.88 305.67 297.3 290.7 289.24 275.68 283 283.57 257.92 274.66 252.57 284.24 268.91 252.99 295.92 304.35 292.69 274.06 237.46 230.22 284.79 295.7 295.56 323.54 298.58 274.43 276.47 272.94 317.32 242.71 296.57 299.95 286.63 287.99 291.21 317.08 271.05 293.55 273.69 270.64 317.62 291.49 256.28 260.27 312.29 259.72 298.44 273.15 257.95 305.82 238.05 231.52 290.3 290.65 300.58 302.21 252 245.01 251.74 271.8 249.3 258.8 259.86 209.61 283.94 266.18 274.65 254.01 270.76 266.29 267.61 268.39 263.5 242.67 299.53 279.52 283.84 306.28 278.73 286.54 296.85 289.69 257.48 242.54 293.54 248.52 305.09 254.1 249.06 269.36 254.96 286.58 +263.06 229.36 259.48 215.07 240.43 222.05 256.36 239 232.29 242.27 250.85 240.1 209 240.29 211.02 230.62 236.62 251.78 209.02 230 249.74 272.87 252.97 255.08 241.04 224.33 258.88 238.92 235.52 229.56 257.91 226.14 237.08 232.09 194.69 232.99 238.36 245.03 223.62 229.5 253 236.15 248.39 262.83 253.16 244.07 208.87 234.74 242.02 223.56 255.3 281.1 270.48 262.35 223.01 192.64 264.93 263.73 254.9 291.09 238.76 246.28 215.52 241.77 286.88 215.13 245.54 269.81 247.47 242.64 273.85 276.55 222.84 272.97 260.02 238.93 277.12 243.63 226.72 219.49 265.41 228.76 261.79 238.04 227.82 283.13 211.69 198.31 263.47 259.2 231.63 263.67 205.52 207.98 246.91 233.37 234.67 230.46 240.59 198.58 249.06 240.91 254.96 227.46 228.99 233.24 238.89 266.92 241.07 228.58 271.66 243.41 243.33 243.57 251.13 239.63 243.33 228.64 214.94 221.3 266.99 225.01 248.44 206.46 225.68 240.78 240.13 234.51 +260.54 245.05 255.3 219.39 241.08 231.92 267.72 245.79 226.67 255.57 232.11 234.22 193.25 207.69 186.67 227.75 235.26 229.83 224.38 229.83 238.34 274.1 237.22 265.38 224.31 220.13 256.06 247.16 245.65 243.11 233.37 227.8 230.8 199.74 202.64 222.4 236.2 241.34 244.4 249.06 241.26 245.72 249.69 267.77 241.85 220.15 211.31 275.13 235.73 218.96 252.32 258.22 263.83 237.47 195.16 212.64 246.46 242.49 254.52 278.05 241.47 212.35 236.34 228.73 264.16 199.91 248.45 273.96 234.43 231.11 255.29 254.68 262.9 248.86 243.07 237.9 254.62 242.58 201.7 222.22 258.59 227.82 253.2 227.35 222.58 263.56 219.83 187.3 250.89 275.92 250.62 254.68 221.54 204.85 242.8 228.58 232.4 204.91 217.05 208.97 253.11 211.91 238.4 225.81 241.05 222.24 236.36 245.28 238.18 234.45 258.81 244.85 250.78 242.13 220.9 258.33 270.92 232.58 213.9 222.2 255.54 225.72 273.62 238.46 220.85 234.85 243.24 245.2 +295.91 248.49 254.78 233.79 244.91 250.15 288.14 260.66 227.85 235.07 270.09 237.62 212.77 234 200.38 233.31 230.22 238.04 220.56 243.23 236.99 257.96 255.82 240.41 240.45 216.76 273.35 261 232.57 257.96 242.74 226.09 245.75 221.95 218.41 234.01 267.98 249.36 259.1 248.51 266.17 240.18 243.28 259.3 241.3 237.92 209.58 264.42 232.98 227.4 266.82 247.31 254.86 257.84 226.25 231.98 247.87 242.91 242.67 279.85 240.31 245.19 243.8 243.64 278.11 216.84 237.55 287.61 241.08 236.95 247.81 289.29 260.25 276.61 247.61 238.38 287.11 248.68 214.83 245.79 287.59 216.19 223.54 227.63 232.38 274.79 240.15 206.02 266.69 274.84 246.01 284.76 250.01 217 242.01 227.98 225.59 250.36 249.32 209.31 270.27 225.47 251.26 227.75 231.13 238.41 234.05 245 246.81 218.71 277.2 250.12 239.46 249.38 241.95 232.96 273.65 240.92 217.92 226.89 276.79 246.64 272.96 242.38 222.86 242.59 254.25 241.33 +250.83 230.7 263.6 211.74 223.39 213.66 246.71 240.14 227.87 236.23 215.73 237.39 207.59 223.16 199.36 236.75 229.61 230.28 209.49 226.51 229.36 243.64 245.96 243.61 242.21 208.09 240.16 242.61 227.99 225.72 225.82 215.28 221.9 209.34 206.63 221.45 240.1 248.66 238.42 257.12 240.99 216.32 235.87 240.37 238.17 225.53 223.65 238.7 238.74 218.8 246.24 267.49 260.64 241.41 211.77 196.02 249.6 262.28 258.48 271.62 237.44 235.14 227.49 237.63 254.74 201.57 249.37 247.1 226.78 236.78 253.43 264.97 231.09 246.48 227.56 216.85 270.05 267.13 206.45 211.82 260.46 224.24 226.89 224.6 228.22 249.66 191.57 204.44 249.76 272.71 252.74 240.3 222.48 204.15 226.28 229.84 226.48 200.83 244.92 174.39 222.28 227.34 258.58 210.8 229.67 230.3 217.62 233.74 218.73 194.75 229.75 233.81 216.88 243.05 214.51 229.47 244.44 224.87 211.94 208.92 244.46 226.82 271.34 229.31 211.73 233.12 243.27 245.54 +234.98 239.94 244.31 216.66 250.44 224.13 261.45 233.57 211.04 244.3 229 217.38 195.98 218.14 200.25 215.89 233.65 229.17 220.83 215.9 212.31 227.08 235.28 236.87 238.02 217.74 232.32 234.95 210.43 218.14 225.75 236.92 246.31 209.06 198.92 224.51 227.33 226.01 228.46 227.47 238.78 218.52 233.81 234.55 226.23 220.41 205.58 230.62 209.12 204.15 231.95 253.76 252.47 245.31 199.46 195.34 241.86 252.72 238.98 264.14 228.28 230.14 221.35 213.62 265.66 205.77 227.67 257.62 220.63 241.76 252.76 254.03 234.7 241.63 234.45 223.92 256.05 237.51 203.2 209.72 249.06 216.19 219.51 231.35 218.9 271.63 205.93 188.6 239.57 269.54 236.27 228.69 208.16 198.49 209.06 220.55 205.8 220.83 243.99 192.14 238.9 198.41 237.33 212.17 226.72 215.93 226.14 219.51 217.68 209.18 250.18 227.96 234.31 231.98 225.92 239.12 241.81 216.58 193.21 202.7 243.65 211.34 241.07 215.22 220.55 227.42 222.21 213.92 +250.98 243.13 277.38 231.77 262.97 241.09 272.95 242.01 237.26 245.91 238.97 263.64 219.53 214.32 194.75 236.89 256.94 227.51 216.15 231.92 237.51 284.98 244.36 260.75 242.9 209.74 247.87 251.96 243.35 240.62 253.92 245.02 246.48 223.57 208.48 240.61 242.25 263.17 267.7 254.67 262.77 254.66 246.13 266.13 258.54 244.05 212.47 244.32 242.09 214.95 252.25 257.02 260.33 224.68 217.29 204.3 235.76 272.35 253.73 289.74 268.89 234.73 239.26 218.34 284.37 228.91 256.72 278.86 233.47 271.17 280.79 270.44 273.57 252.53 240.82 237.16 267.41 252.19 214.17 241.97 279.58 251.62 257.24 251.52 217.45 274.83 217.85 200.3 270.71 260.52 261.5 244.51 205.63 215.81 257.84 243.75 237.28 238.2 260.5 230.55 261.05 222.42 236.29 225.23 249.74 231.37 235.9 252.43 229.12 237.67 274.59 252.34 244.57 261.15 252.72 261.35 276.28 229.91 229.03 220.23 266.66 232.36 276.49 234 208.63 243.52 234.77 251.69 +267.43 248.55 282.13 243.11 249.56 246.69 276.88 234.14 247.74 250.12 251.71 283.04 225.6 254.27 207.95 244.97 258.41 255.54 232.49 255.03 256.38 303.82 256.17 260.57 247.5 236.45 264.1 252.99 250.97 239.19 261.68 258.14 260.15 219.54 202.52 227.28 274.38 263.42 255.79 258.38 273.13 245.8 246.66 287.59 263.85 242.05 223.94 257.89 257.75 219.6 270.08 281.21 266.8 251.17 236.02 225.01 253.52 278.78 251.59 306.58 261.19 273.01 250.43 269.76 307.68 227.66 276.69 302.56 261.76 254.66 286.85 305.56 257.27 258.85 275.47 230.46 276.66 275.39 223.08 243.67 280.58 250.27 282.78 259.17 228.88 297.74 237.54 209.05 291.54 282.69 273.06 281.89 222.67 223.32 243.61 252.02 265.15 253.6 245.61 227.73 253.11 236.06 274.82 245.21 258.79 231.36 252.87 264.38 244.73 241.9 281.27 255.97 267.35 248.51 255.97 275.2 279.21 236.84 219.95 241.14 269.11 251.11 274.32 235.44 249.92 256.65 260.36 255.78 +266.33 256.92 285.22 217.97 266.05 246.84 273.22 267.53 215.14 274.83 250.99 240.81 228.69 244.98 220.44 247.37 258.59 243.96 219.44 255.61 244.9 278.7 261.28 265.58 242.28 227.91 272.58 265.43 247.37 238.83 251.55 247.99 249.4 222.93 210.53 238.42 256.89 275.62 262.55 270.05 257.71 260.78 271.5 282.29 260.79 266.53 241.37 272.96 260.47 240 269.39 276.86 277.8 246.95 215.61 224.76 257.45 280.52 261.08 314.56 252.02 235.34 249.58 223.84 296.61 220.11 280.77 274.37 247.66 232.54 277.01 281.17 281.34 293.37 244.96 255.92 294.86 265.69 223.17 245.87 281.16 247.37 282.33 254.82 242.49 283.13 230.58 209.34 273.7 280.91 261.79 265.47 244.43 204.21 254.66 261.84 245.89 225.35 255.82 206.29 257.51 235.73 252.58 232.42 253.31 248.84 217.02 277.45 258.25 219.02 269.86 252.48 271.56 271.93 237.97 250.23 279.92 259.3 228.49 242.61 270.27 261.67 298.91 258.17 228.09 244.2 251.22 257.47 +262.85 276.63 284.68 228.76 273.23 255.36 283.89 263.13 233.72 250.56 293.74 265.6 220.31 253.37 202.15 257.13 257.32 253.79 233.7 269.44 265.54 284.05 263.31 277.24 257.71 221.74 281.5 264.25 259.98 246.23 256.2 254.41 248.54 220.25 213.01 239.54 274.69 274.23 257.68 285.48 276.11 275.86 255 277.68 267.39 263.78 212.18 272.37 257.45 237.69 286.18 270.3 282.33 252.81 250.79 222.21 251.35 280.8 273.92 324.39 266.89 253.55 270 251.57 279.02 245.14 268.43 300.79 239.4 241.5 268.48 271.95 277.24 279.05 245.63 236.83 270.95 269.62 238.23 246.52 279.35 257.64 270.68 265.22 243.69 293.65 240.64 226.49 271.26 293.87 279.28 278.99 228.62 228.57 270.3 261.92 260.35 240.6 249.6 233.8 282.43 262.09 268.68 241.61 274.75 244.98 229.04 254.65 266.72 234.54 290.15 262.42 274.52 292.46 247.59 274.5 299.95 252.83 220.97 248.82 274.02 252.54 289.12 238.09 239.41 257.27 248.54 257.46 +321.74 282.24 325.22 275.11 313.54 280.16 308.93 295.2 272.72 298.77 327.67 291.73 268.41 296.04 248.5 287.97 279.16 296.02 248.87 301.64 305.29 306.56 330.3 295.68 287.58 247.46 330.23 305.17 278.98 292.95 308.28 279.57 278.26 257.98 248.6 274.19 317.56 294.77 281.44 300.08 301.03 277.8 287.93 324.46 288.99 309.42 250.11 308.33 294.73 260.18 309.54 311.71 312.18 300.73 267.82 260.65 279.94 328.27 296.22 356.74 276.29 304.96 295.58 279.81 317.67 268.84 296.1 324.65 308.93 264.51 308.93 343.4 303.61 336.96 299.43 278.05 337.43 314.84 267.43 267 306.94 278.5 286.51 301.83 278.95 334.83 276.12 238.26 319.88 339.69 291.37 319.25 283.93 267.48 284.29 290.6 281.33 282.33 303.4 237.45 293.84 269.75 293.26 292.88 287.41 287.77 268.92 307.19 301.61 269.25 337.56 285.79 286.66 298.59 279.49 291.42 311.21 278.97 266.86 274.79 295.76 277.52 309.88 287.14 280.16 265.61 294.68 276.13 +295.79 264.62 274.89 282.86 293.15 247.84 295.5 285.83 251.1 290.56 288.59 273.64 255.41 266.52 224.46 260.85 263.7 276.66 253.45 274.24 259.27 291.82 289.2 287.06 265.48 251.65 270.84 262.54 279.21 273.2 254.17 265.99 261.87 252.16 214.44 254.78 277.95 257.56 260.45 277.77 292.19 271.43 274.06 305.52 270.84 265.54 247.26 284.23 234.6 241.73 286.36 284.62 301.56 273.22 245.7 234.48 295.21 282.88 282.45 332.59 266.39 278.33 257.88 252.1 315.17 244.91 288.15 306.96 290.38 251.17 307.1 298.38 285.78 291.38 286.08 265.84 310.13 285.69 244.67 263.67 300.34 267.29 274.04 265.84 267.33 315.23 268.76 221.01 296.78 308.31 278.26 296.78 262.33 255.22 266.86 261.12 254.35 276.5 254.48 244.86 277.01 217.01 284.03 272.91 266.4 257.53 272.91 254.76 263.81 279.44 308.88 268.27 282.1 261.69 260.3 298.66 304.62 269.09 250.77 241.25 288.84 255.61 300.5 261.73 225.38 241.91 275.05 284.45 +264.1 237.2 263.25 251.08 242.8 234.83 263.45 259.01 238.73 230.05 265.12 267.53 198.42 251.16 189.83 243.24 256.49 242.89 232.39 249.38 257.57 286.79 270.08 254.58 246.11 244.66 266.17 258.03 232.81 241.77 270.9 233.47 258.46 236.54 211.43 236.48 245.7 252.9 268.59 245.17 269.86 243.29 250.73 262.95 259.46 247.29 212.68 259.15 241.92 216.27 267.15 264.09 295.22 263.98 246.94 228 246.58 255.69 255.23 306.07 248.38 254.79 245.59 243.39 268.68 226.57 204.44 289.61 246.44 277.14 274.93 294.68 266.14 273.76 266.01 239.52 268.48 261.72 231.16 249.23 261.25 255.93 254.18 229.57 260.4 265.48 228.51 192.14 283.93 271.3 247.49 276.59 229.24 225.08 260.61 249.61 223.55 222.74 262.35 237.33 236.45 232.75 243.44 250.73 248.55 240.69 230.14 263.9 251.42 250.71 295.78 258.46 263.55 269.36 240.85 249 251.9 220.56 206.51 239.52 277.23 227.34 263.18 235.98 212.6 243.92 224.72 243.22 +222.68 222.52 220.67 184.87 211.51 198.84 229.66 210.02 187.86 199.89 198.3 243.13 198.33 218.19 189.58 201.45 214.41 196.76 180.08 206.92 211.07 235.38 216.29 227.6 194.45 218.16 215.05 225.34 193.21 197.13 207.16 212.33 214.66 192.45 180.76 200.88 193.77 213.27 226.72 189.13 222.71 201.12 221.86 234.82 210.74 192.1 191.68 226.39 204.59 198.94 223.63 201.56 219.03 223.77 195.53 166.74 206.1 200.45 205.6 234.83 199.97 207.18 218.86 213.61 240.85 181.21 202.46 241.8 203.2 213.08 232.3 224.97 228.36 227.19 212.05 185.53 244.7 228.92 197.32 223.27 223.88 200.55 202.39 198.09 229.95 213.81 199.42 166.58 246.99 235.18 220.94 236.48 192.88 175.04 221.66 218.82 199.36 176.68 215.63 200.77 214.64 192.6 232.85 186.66 206.39 189.32 220.87 221.6 185.41 185.53 239.86 225.35 231.76 199.89 199.46 203.8 230.16 179.76 167.66 210.34 233.51 220.52 220.22 206.16 214.86 206.72 206.02 197.16 +295.4 266.77 266.23 236.09 282.85 261.93 306.09 238.55 272.13 257.82 264.1 257.88 218.72 253.49 233.94 245.46 245.86 269.87 249.08 261.99 274.63 282.49 272.23 276.97 256.15 255.1 254.85 268.12 256.42 241.9 266.37 273.15 271.23 232.63 214.93 231.91 282.43 273.52 258.1 258.66 281.46 277.52 252.54 271.35 247.92 261.52 214.81 276.55 273.04 239.14 275.93 267.3 278.11 272.02 232.91 226.11 268.29 284.64 275.31 290.98 282.93 255.91 248.94 264.45 287.46 230.39 276.09 301.87 263.08 266.27 288.61 307.88 282.53 296.59 267.3 244.74 292.42 284.1 230.46 241.26 298.4 248.43 270.01 260.83 234.06 296.78 235.59 221.73 271.45 280.39 275.46 273.87 237.62 232.35 263.09 255.59 245.89 246.29 242.91 212.82 268.91 265.05 249.05 254.22 278.24 237.47 253.23 278.96 244.47 240.42 297.04 271.13 285.78 281.62 249.36 281.46 285.82 262.71 222.96 236.78 292.37 263.56 289.51 242.15 248.36 261.12 248.29 258.66 +249.45 246.65 231.17 219.89 229.54 223.29 247.13 239.99 238.81 234.63 222.23 239.59 187.4 234.9 195.45 230.51 232.13 247.25 224.03 235.95 238.48 250.45 246.21 243.77 236.38 218.31 254.96 236.04 237.03 241.87 239.12 224.55 254.55 213.85 190.09 233.03 225.04 246.41 252.45 228.64 261.48 233.64 245.17 238.83 252.05 222.15 185.77 254.94 237.5 192.99 259.89 264.87 252.02 252.91 208.13 205.67 235.74 263.83 233.21 274.06 246.94 252.36 210.34 228.93 249.33 219.13 220.6 269.88 231.37 259.06 249.66 266.22 246.61 235.36 247.41 228.09 268.16 250.44 225.12 221.05 238.77 225.77 236.11 216.97 233.39 262.78 194.98 183.36 248.53 249.2 240.2 250.39 209.37 216.99 232.93 227.3 205.82 229.79 231.51 187.17 246.6 233.94 237.68 221.03 242.92 219.08 225.95 228.45 243.84 203.88 259.56 238.1 249.3 243.05 220.35 233.78 262.93 239.93 208.21 217.82 242.13 202.33 256.68 187.38 216.83 245.08 215.72 246.26 +292.88 252.68 267.74 225.58 263.25 256.96 267.2 256.86 241.96 242.48 242.47 244.71 217.33 228.33 220.99 220.7 247.89 236.82 219.94 251.06 239.1 258.01 257.69 251.36 242.03 214.4 231.09 251.08 238.7 255.12 250.02 219.45 250.42 236.23 215.2 233.44 264.98 242.27 242.31 250.78 266.87 230.25 236.9 259.66 248.62 244.92 223.08 260.08 233.41 225.8 265.68 262.55 265.21 247.74 227.48 201.96 265.63 259.8 262.41 283.86 270.84 256.89 252.17 244.68 293.9 207.03 267.39 274.41 261.07 246.42 285.67 274.9 257.15 283.34 236.7 227.48 278.88 267.34 226.83 243.7 291.63 240.7 242.65 250.94 237.32 266.16 215.12 209.81 275.73 265.95 247.42 260.7 250.96 231.02 235.08 238.49 245.88 242.62 238.19 184.62 270.68 225.89 247.39 222.32 236.44 253.29 236.79 259.28 230.28 230.13 280.05 261.35 243.22 240.15 238.19 252.83 256.8 241.86 231.72 227.5 256.51 237.15 281.91 236.36 224.82 227.99 257.01 247.7 +263.18 225.45 271.79 242.72 248.21 228.74 267.19 247.62 244.81 221.06 250.4 263.35 224.54 257.45 197.78 226.24 242.25 246 220.7 242.49 240.9 265.26 233.77 250.85 259.46 212.19 232.08 239.23 227.25 228.63 242.63 255.06 257.03 224.27 216.06 258.3 273.38 234.13 234.44 247.79 265.29 240.64 239.46 258.85 243.46 231.87 198.19 240.66 235.91 208.39 257.05 259.45 260.96 245.47 221.89 208.47 262.4 273.81 238.82 300.74 245.39 254.99 239.37 244.99 287.79 238.4 234.98 289.1 245.25 256.51 270.43 279.45 249.89 269.86 238.95 236.22 274.94 267.4 219.7 228.22 292.31 242.53 245.89 232.69 217.46 288.44 222.76 215.89 283.86 275.15 248.25 268.52 222.56 235.01 235.38 244.27 250.14 266.25 243.08 223.22 243.6 228.7 257.39 250.55 243.84 222.94 230.58 239.66 223.42 246.69 265.45 240.51 241.91 241.49 254.4 244.53 265.3 216.85 208.13 228.24 254.99 240.66 273.04 247.04 219.79 229.04 236.06 237.49 +223.73 201.41 244.82 212.01 230.32 198.55 234.53 210.63 208.92 205.29 236.46 218.91 196.48 196.5 178.14 207.28 219.98 217.61 193.67 207.51 221.99 244.94 229.27 225.94 223.68 197.09 221.07 213.48 217.63 211.5 210.88 214.94 229.07 200.06 178.63 211.08 241.72 221.78 211.57 222.39 227.79 207.29 214.93 223.14 207.04 218.69 194.64 218.21 209.5 185.89 226.58 220.29 239.65 219.6 202.96 183.52 215.09 253.39 234.71 260.75 222.02 221.86 211.16 210.63 241 192.84 218.25 245.83 207.47 225.41 229.38 267.74 218.25 227.56 213.83 193.5 248.84 230.99 191.55 199.68 240.42 219.46 225.09 212.34 228.94 239.66 200.67 189.45 242.63 242.06 224.79 228.26 180.64 187.05 221.63 203.14 210.91 212.78 221.14 193.77 202.66 206.56 209.96 212.6 212.37 221.63 208.32 225.58 233.86 212.72 248.61 221.76 233.58 219 205.32 222.65 237.96 212.82 192.14 194.22 235.85 207.08 225.72 208.45 187.06 203.05 211.91 221.74 +276.33 243.3 273.75 233.26 249.52 248.04 276.72 244.91 239.43 263.65 242.86 272.79 208.26 258.81 229.27 246.49 256.5 254.5 231.4 236.21 275.55 303.67 273.4 263.17 252.81 255.13 256.89 260.09 250.33 233.52 265.31 255.53 251.08 242.68 203.13 230.75 273.79 269.07 268.15 277.7 282.21 258.78 264.52 275.73 248.55 246.78 239.13 251.11 267.69 235.35 265.09 279.57 285.65 248.84 237.61 213.35 264.61 277.77 275.91 298.63 263.74 251.17 258.42 272.04 297.78 236.07 252.28 307.6 255.36 261.32 306.04 295.19 269.79 291.28 259.36 244.37 285.24 294.6 232.09 234.94 292.41 269.47 276.1 247.03 251.53 272.96 233.56 209.9 284.32 296.45 252.85 264.78 242.96 224.4 272.57 266.92 257.27 229.17 248.89 225.24 241.55 238.47 272.03 257.77 272.25 237.34 240.95 273.61 233.2 259.93 282.55 261.81 275.56 267.63 255.23 278.75 278.39 235.52 208.93 234.11 278.48 260.13 276.3 244.03 239.23 264.23 228.54 252.34 +301.32 289.22 313.46 273.56 304.04 279.1 320.78 276.3 275.27 295.14 302.99 296.82 258.2 261.18 236.3 278 277.08 279.08 260.07 280.87 296.97 320.66 311.15 307.6 288.62 262.23 308.78 295.94 293.42 282.07 298.76 266.8 261.05 255.35 240.48 271.74 300.91 315.87 285.49 306.64 318.46 284.57 295.71 312.76 306.24 297.99 257.19 301.88 293.74 273.19 308.46 319.55 313.56 283.33 276.51 253.63 294.74 314.86 325.57 352.52 289.23 279.81 301.28 281.45 330.2 247.4 312.66 339.03 299.01 269.47 308.4 342.24 326.15 326.63 292.56 269.48 327.63 299.03 264.94 280.89 310.48 289.43 280.29 289.65 287.66 327.57 272.06 239.48 306.61 328.26 295.13 310.57 275.13 236.46 292.88 275.14 288.14 270.88 274.78 254.69 312.97 271.92 303.33 290.81 290.34 273.42 273.3 288.25 282.49 293.35 321.5 292.45 272.6 299.69 270.58 312.15 323.59 281.8 268.65 272.26 296.65 298.3 332.52 283.34 270.02 302.97 285.6 291.08 +285.03 235.77 256.89 227.46 226.62 237.23 263.72 252.35 250.8 236.71 250.54 245.43 215.56 213.95 199.54 242.48 234.6 240.92 233.76 248.09 248.78 275.87 246.46 254.77 243.76 221.4 276.32 233.34 239.15 242.53 259.79 233.97 236.35 224.52 206.03 229.06 241.32 255.82 232.98 264.15 283.59 252.3 238.27 273 251.67 264.75 212.66 253.03 259.1 230.73 251.69 268.57 273.53 245.83 224.07 211.7 258.57 260.97 269.63 298.11 251.22 269.57 257.14 247.51 284.58 212.04 247.97 287.36 245.82 240.18 268.54 287.54 262.3 272.58 261.42 229.11 269.78 255.26 192.96 237.03 262.84 237.77 266.62 250.55 226.02 267.13 219.77 210.18 265.12 262.19 261.6 275.84 245.46 212.3 246.49 244.2 240.53 220.79 238.84 215.67 239.53 225.84 262.75 253.43 240.75 239.9 223.36 248.9 232.74 247.76 270.47 251.36 213.83 263.06 238.72 244.51 270.67 221.12 223.45 225.73 261.44 246.35 293.29 232.11 217.27 242.43 242.82 252.13 +314.31 306.6 306.46 271.03 280.25 283.21 311.4 279.06 275.63 270.49 298.72 294.14 255.16 279.76 250.7 270.82 273.44 280.55 266.76 273.28 275.12 318.38 282.19 305.36 295.04 243.06 296.58 295.27 273.27 299.46 282.47 286.72 302.24 244.78 233.46 281.77 308.34 293.25 289.25 290.11 318.92 287.45 276.69 309.64 282.01 278.44 268.68 293.65 285.59 245.69 312.29 320.53 298.76 305.37 274.88 245.89 298.52 307.87 310.18 335.66 282.53 305.61 288.07 301.83 333.22 247.47 285.43 345.13 293.66 278.91 318.3 323.34 301.64 307.53 300.79 254.29 317.95 298.36 239.02 278.18 324.48 282.49 291.24 289.27 257.12 314.19 261.71 233.3 318.12 313.14 303.87 310.37 256.86 248.13 287.37 283.05 287.36 265.17 282.87 254.23 298.31 270.06 297.65 273.03 278.94 261.04 268.99 295.42 277.77 277.63 343.92 296.6 309.71 283.09 284.58 288.4 330.23 278.33 244 277.03 308.38 271.75 319.61 277.07 273.31 267.1 297.46 288.12 +287.21 248.73 258.21 252.66 267.43 239.29 270.56 251.75 251.99 233.47 271.06 272.09 243.49 259.61 221.2 242.7 257.65 244.29 243.52 248.77 266.17 264.19 270.06 266.07 265.34 232.42 286.27 256.14 250.67 261.39 262.31 261.55 270.06 224.43 228 232.07 269.38 271.96 264.7 251.15 278.18 259.32 259.55 293.83 242.85 278.48 211.87 259.75 249.07 223.18 270.54 276.49 269.23 259.99 235.16 229.67 261.91 271.49 258.45 304.06 243.87 263.97 251.6 244.81 283.16 246.06 250.65 284.1 273.14 258.95 297.7 319.65 281.02 286.36 276.82 234.67 300.02 281.34 230.69 255.77 267.86 233.63 253.89 239.62 254.89 292.5 245.1 204.86 276.34 267.33 262.45 279.92 220.47 226.9 247.78 258.12 237.73 247.34 268.93 227.45 267.91 241.47 244.13 246.6 245.24 249.72 262.17 278.4 247.3 251.78 276.31 268.3 250.52 264.33 253.76 269.21 265.91 229.92 221.17 244.53 274.56 257.38 286.08 243.99 215.1 263.29 244.38 249.1 +258.75 212.2 255.28 226.69 230.19 220.3 266.53 217.12 231.82 259.93 219.14 238.96 205.72 225.54 206.17 218.86 232.79 240.71 206.15 226.99 245.04 253.95 254.9 242 237.03 234.14 234.99 233.92 227.5 223.4 242.34 209.24 222.01 211.37 196.47 208.3 235.73 246.38 253.89 252.51 260.57 222.56 228.18 260.11 238.41 225.62 199.65 246.97 249.13 211.69 246.74 264.06 261.34 244 210.39 201.02 241.22 239.74 254.43 269 234.15 243.27 232.15 245.37 264.95 225.89 234.9 259.21 236.46 236.05 266.9 284.31 238.4 253.69 258.13 230.55 267.1 240.67 205.76 200.77 261.44 228.9 232.67 201.7 225.07 248.79 218.23 183.8 248.45 262.68 242.35 246.09 241.77 207.25 239.37 230.1 221.88 206.75 227.92 191.61 221.9 223.94 263.51 245.38 245.68 209.75 229.39 231.29 214.53 236.11 245.97 232.95 219.36 229.84 213.42 240.69 254.16 215.81 218.88 211.61 228.68 237.92 263.95 235.01 208.09 241.58 228.82 243.67 +291.48 262.86 305.84 266.3 280.34 250.73 300.85 260.51 252.32 274.05 271.14 304.79 260.82 263.12 244.76 278.68 277.28 249.67 223.97 259.04 287.99 308.34 294.42 272 276.13 260.92 275.04 293.94 254.09 288.66 277.01 254.64 258.61 249.36 225.98 253.39 268.24 297.75 293.63 291.47 298.21 258.53 253.6 304.9 271.88 274.9 233.69 283.99 274.73 243.09 293.34 278.29 281.35 271.26 245.75 219.64 263.02 275.62 267.52 320.66 262.6 282.13 285.73 294.43 305.72 258.12 264.36 304.31 281.35 254 305.44 313.86 295.48 297.32 293.8 263.46 311.56 276.15 248.38 277.22 302.83 259.52 276.22 279.71 249.34 280.8 268.67 208.05 307.34 291.41 268.81 307.13 258.73 241.81 271.52 298.48 269.66 232.37 293.98 244.72 280.05 245.73 272.83 273.3 277.94 239.69 267.69 287.58 262.12 250.99 314.33 264.33 286.35 266.33 293.16 273.57 283.19 249.36 242.65 256.65 289.76 281.84 279.99 263.52 256.69 278.14 253.4 267.29 +300.04 276.08 284.79 278.99 292.85 273 305.69 260.44 261.67 266.48 277.59 274.12 248.85 261.58 234.55 256.19 280.88 288.29 244.19 265.52 266.76 292.72 306.89 290.56 271.19 249.82 266.52 275.59 277.39 266.81 278.9 270.11 269.75 254.64 233.64 257.15 277.25 279.64 282.61 280.48 303.03 258.13 276.12 282.25 271.78 252.71 245.65 290.57 256.21 231.39 297.7 283.69 292.35 277.9 260.22 234.41 273.91 291.58 281.98 322.7 285.36 281.67 281.97 284.2 312.87 240.19 280.66 313.93 283.21 268.31 277.51 309.87 311.58 291.5 282.19 257.04 309.65 285.52 226.72 265.13 295.9 281.41 270.48 277.41 263.52 312.64 259.92 230.1 289.38 300.6 279.64 306.48 258.66 250.84 260.38 271.77 258.96 255.98 260.51 233.95 298.87 254.31 284.94 265.19 282.02 251.35 275.14 271.8 266.77 268.1 320.45 278.1 279.86 278 268.29 277.5 294.53 266.16 259.3 242.76 278.98 268.98 298.8 272.56 272.88 269.3 269.06 265.95 +267.28 239.17 252.45 226.91 252.14 240.51 259.19 245.36 237.42 236.66 249.69 252.54 225.29 248.97 198.98 233.52 240.26 240.02 220.4 251.54 241.35 269.42 269.09 259.37 230.97 215.56 248.33 254.07 231.35 231.56 249.59 266.03 259.13 198.12 204.61 245.73 263.4 247.76 256.28 255.2 250.7 259.88 235.71 237.1 237.98 243.42 191.37 282.39 251.91 214.17 266.13 250.45 246.6 233.63 210.6 208.44 246.42 277.19 235.01 282.2 256.36 240.58 246.09 234.38 275.19 215.56 251.39 274.29 246.82 246.09 257.61 263.36 246.74 263.96 234.68 219.33 265.2 277.57 206.7 219.27 252.5 254 238.29 245.12 210.65 262.69 204.93 186.04 281.53 277.91 262.15 241.44 216.37 214.52 222.43 245.08 250.47 233.13 254.03 211.08 247.91 239.61 234.79 223.64 263.9 233.53 220.69 247.26 223.05 230.67 255.38 251.71 255.49 262.57 231.39 243.43 271.07 227.85 220.86 223.25 243.98 225.42 272.39 242.08 220.51 219.88 232.72 249.17 +271.75 229.29 252.43 226.1 253.23 233.75 267.27 245.96 248.71 233.53 237.08 237.55 203.62 218.16 201.39 239.79 223.09 252.66 246.08 259.37 244.94 257.15 247.76 255.2 253.54 218.2 247.93 247.37 245.2 240.35 260.65 224.64 246.02 237.09 216.64 246.26 263.08 255.61 243.54 237.2 253 234.69 253.08 235.48 259.38 263.76 201.39 269 247.01 220.12 270.52 265.69 267.21 252.13 215.45 221.68 252.24 282.51 255.99 307.14 273.17 255.56 231.3 244.65 273.99 224.54 271.28 277.86 249.34 271.82 257.42 301.35 251.78 261.88 251.51 233.16 298.31 271.6 227.63 225.69 270.78 224.12 229.47 241.03 227.03 274.58 212.08 194.3 262.88 272.74 255.81 260.32 221.26 212.3 233.67 230.63 233.2 254.29 251.11 184.64 253.32 238.78 250.04 229.47 244.79 246.59 234.14 238.76 245.42 215.67 251.07 239.82 223.93 258.17 234.37 252.47 256.6 254.06 239.3 216.08 257.59 210.72 272.96 208.45 212.78 254.95 242.11 258.71 +323.99 304.31 308.08 257.38 285.37 284.25 323.99 283.62 289.44 273.94 297.73 304.72 256.12 290.15 256.43 277.81 281.04 283.22 254.39 292.17 283.63 308.21 305.43 310.78 291.15 266.34 309.89 305.65 287.95 273.14 281.6 293.79 296.57 254.52 252.81 294.86 296.51 290.64 315.24 296.21 305.88 300.2 290.29 304.59 284.81 284.41 249.94 306.75 312.21 271.79 309.72 307.15 327.87 314.45 257.25 245.88 300.3 306.2 317.63 328.21 288.53 305.39 301.57 314.27 334.75 268 282.12 345.3 277.27 291.69 315.44 331.51 303.33 321.6 304.92 286.39 338.8 310.56 274.39 282.35 325.29 280.44 301.37 277.83 268.58 330.14 267.92 265.38 321.16 328.48 317.41 317.38 271.85 247.89 296.31 302.34 281.31 289.9 270.81 274.67 296.51 281.38 321.65 264.66 300.86 267.86 282.82 285.47 282.25 282.19 312.29 317.13 297.85 314.78 279.98 292.05 326.17 284.81 258.76 301.45 303.39 292.9 314.34 274.68 275.85 282.49 283.08 271.29 +330.92 282.87 290.31 258.85 276.38 272.05 313.98 262.55 268.75 265.14 293.61 271.3 239.05 278.23 239.82 263.21 268.81 281.18 242.98 274.02 278.58 285.18 305.53 268.8 270.69 248.85 277.94 275.48 269.13 281.5 264.75 264.69 286.13 249.68 232.89 240.59 317.23 283.72 279.36 287.39 300.02 274.66 253.71 280.18 268.85 265.1 254.31 274.19 259.72 238.29 288.81 282.13 273.26 293.55 263.01 239.74 274.04 282.73 279.78 308.97 280.53 281.94 260.07 287.9 314.86 234.43 283.17 315.78 279.39 275 330.9 325.54 276 308.59 269.64 243.96 311.01 298.63 249.23 266.9 316 242.23 270.38 251.3 272.13 327.39 263.18 239.01 305.7 299.6 272.08 299.2 255.39 265.37 257.31 278.99 262.86 272.06 260.45 212.48 280.7 253.54 279.05 238.95 265.15 265.1 261.66 293.89 266.43 239.22 317.08 281.91 295.6 285.06 248.95 281.56 284.31 269.33 244.25 253.05 299.63 265.22 308.58 250.63 252.4 267.49 264 262.01 +237.31 227.9 256.73 233.08 256.94 213.45 266.13 236.83 229.23 228.28 238.23 250.73 207.21 223.85 193.23 217.29 242.34 235.4 223.53 215.71 241.97 250.3 231.78 252.09 240.21 213.75 224.2 233.03 213.41 231.54 234.42 230.71 230.9 219.24 211.86 240.55 229.92 246.57 224.88 232.8 251.2 216.92 233.29 257.01 229.97 234.74 213.75 243.81 230.45 215.48 253.88 253.14 249 223.3 208.66 196.37 253.86 271.99 233.68 287.94 224.79 217.7 224.4 243.65 257.89 206.45 239.27 277.05 244.43 239.32 267.77 268.95 252.58 255.32 239.47 219.6 282.43 252.13 218.25 223.87 262.82 227.02 239.39 212.65 224.96 256.08 222.11 181.91 247.81 251.71 239.42 252.65 193.57 193.68 248.43 230.77 238.11 229.5 234.51 200.18 242.31 220.26 228.3 248.11 245.59 203.77 240.1 239.3 219.45 243.21 260.83 238.05 255.58 223.52 222.61 254.99 250.6 216.98 189.5 223.75 237.69 228.24 272.44 218.44 215.2 227.44 228.02 222.62 +278.59 259.75 264.34 254.69 267.45 248.97 291.77 255.17 240.83 251.53 267.92 252.53 226.96 255.04 213.19 245.42 254.41 261.58 227.37 253.22 238.81 269.84 280.79 256.16 252.81 236.22 268.62 250.66 244.71 248.54 251.57 243.37 251.49 246.04 211.47 232.54 269.08 254.22 273.43 285.8 265.28 263.81 239.36 273.6 234.88 248.21 228.96 266.15 243.15 225.63 265.19 273.33 283.53 247.25 232.91 205.52 264.36 258.72 252.76 298.23 265.93 260.93 251.66 265.92 281.46 239.58 256.48 298.44 254.52 259.11 292.55 290.37 260.21 267.99 262.17 242.76 276.31 273 235.48 242.26 281.85 242.56 256.2 226.67 240.69 290.29 252.49 215.81 268.39 292.6 254.87 282.48 244.09 242.86 252.64 265.34 221.02 256.82 240.57 229.52 267.29 229.33 260.63 246.58 260.05 225.85 254.62 243.06 251.92 256.27 297 253.09 263.3 268.18 254.21 270.41 270.45 253.63 225.83 225.65 256.89 235.58 277.56 234.48 224.04 244.79 230.33 256.87 +276.3 253.25 269.35 245.57 264.25 238.92 288.49 259.27 247 251.82 267.93 269.94 240.31 259.89 216.22 222.64 281.14 260.37 224.08 249.61 252.98 265.45 285.67 269 248.57 238.75 233.55 256.35 253.82 242.89 255.21 238.02 259.08 223.9 214.11 227.41 254.23 265.57 264.81 262.02 274.99 245.45 235.09 271.15 243.92 262.23 211.25 292.27 245.97 236.11 284.67 262.59 284.52 264.29 222.66 218.55 264.39 245.36 253.76 288.5 253.07 257.32 262.34 271.89 284.73 246.71 254.63 289.5 252.89 237.96 275.98 278.23 257.01 260.47 274.51 254.37 293.61 259.59 227.06 244.7 272.23 237.74 245.96 226.68 237.69 274.75 246.11 196.29 278.1 293.32 258.58 281.1 229.47 229.05 232.14 271.83 234.33 233.27 249.22 228.46 263.09 244.54 262.92 248.34 273.31 246.2 266.08 250.66 252.19 252.17 280.1 266.2 273.81 269.78 237.04 271.56 258.04 214.71 216.27 253.53 257.01 241.58 256.73 234.54 222.87 256.1 242.75 257.12 +278.84 269.38 262.51 252.17 288.04 255.54 275.17 244.6 251.63 270.58 254.27 258.08 223.18 236.96 203.66 272.85 251.4 256.88 256.56 243.62 272.78 269.98 280.64 294.49 251.47 252.3 281.51 241.43 266.23 262.59 261.3 256.57 274.11 238.28 222.78 241.13 268.04 263.11 237.87 254.25 278.77 273.22 268.72 291.64 247.03 257.41 225.95 285.72 256.58 228.76 269.5 279.29 279.24 260.07 221.45 218.44 260.57 293.1 284.35 300.05 274.89 258.02 262.08 234.03 272.08 229.18 283.32 290.25 270.13 255.31 266.77 285.7 276.16 285.44 239.27 238.93 270.05 283.76 235.49 229.68 295.3 239.08 256.29 262.5 243.9 314.51 229.55 222.7 269.28 297.39 277.02 254.44 249.16 236.46 248.43 227.83 233.57 243.94 262.54 223.81 291.77 237.13 254.19 251.15 260.17 257.08 259.83 249.93 271.22 249.26 280.19 239.48 257.27 263.74 235.45 275.93 280.54 262.72 251.4 220.46 263.64 251.99 294.36 255.54 245.63 246.6 271.38 264.43 +284.32 261.67 236.72 216.98 247.16 235.29 258.48 247.67 226.82 254.88 254.45 241.88 223.58 241.85 208.01 226.85 244.53 261.19 222.99 250.18 259.35 269.27 263.07 247.7 231.36 217.82 252.96 262.29 262.14 256.73 238.74 239.21 251.5 225.67 190.33 248.84 260.43 254.05 250.53 256.5 265.15 240.31 259.31 269.29 244.55 243.75 221.48 263.25 250.6 221.87 265.38 261.81 269.36 263.8 224.24 207.36 244.57 258.58 259.74 312.15 249.81 261.81 242.2 242.83 273.07 236.02 256.65 280.12 239.67 241.92 268.48 267.88 254.46 262.92 243.6 246.23 296.35 268.37 229.51 237.52 274.21 236.08 255.51 235.14 244.22 277.34 223.73 221.04 258.64 298.24 257.99 268.25 238.56 228.58 248.16 250.63 238.67 243.78 234.39 197.95 264.83 227.44 247.65 231.76 253.06 248.86 234.62 238.56 264.56 221.99 280.63 259.34 260.19 272 233.33 251.67 273.13 242.21 222.9 234.69 262.05 223.21 265.02 220.55 225.86 233.11 242.34 246.87 +283 267.83 269.13 252.6 272.28 257.1 281.29 271.08 260.76 259.06 262.78 280.9 247.62 275.13 229.83 268.54 261.65 255.11 247.66 259.65 277.28 284.84 280.98 277.24 267.88 247.11 275.62 267.32 247.11 249.3 288.36 274.28 283.48 244.98 229.42 263.39 270.2 266.03 280.93 263.09 297.28 280.51 254.31 284.99 275.2 257.3 227.77 269.8 265.18 241.71 285.79 289.4 302.31 275.49 228.27 213.2 282.91 305.88 260.54 330.93 256.02 293.85 261.75 271.2 317.06 260.29 273.54 307.87 276.32 272.48 291.59 294.39 267.26 300.02 265.22 255.86 307.25 295.83 240.71 263.84 295.4 276.03 278.57 268.42 245.06 308.2 236.74 229.55 306.74 293.28 276.77 280.49 245.36 243.93 280.75 262.41 252.98 267.51 280.38 246.88 280.53 251.41 278.02 253.52 286.35 249.93 261.66 271.57 239.21 256.41 292.66 261.49 273.91 280.84 275.23 256.23 277.32 241.44 236.3 253.32 268.35 267.4 298.69 249.94 239.39 254.3 264.79 268.16 +266.68 241.25 255.14 225.79 246.75 232.67 261.17 228.61 234.88 234.36 240.86 260.64 228.12 235.48 196.06 254.7 239.2 246.01 234.21 249.55 260.8 266.57 256.53 243.77 247.74 230.89 238.88 249.72 236.64 246.18 237.46 232.55 260.34 213.13 203.52 233.01 258.47 271.17 242.64 265.72 277.73 243.49 233.48 249.63 235.46 261.23 222.11 260.09 251.13 216.37 260.08 265.62 258.83 251.1 208.63 207.24 248.83 264.55 248.33 300.12 249.81 268.7 253.37 260.9 267.65 220.87 245.56 286.89 237.51 239.12 271.93 284.24 252.5 262.02 250.07 238.3 276.72 258.61 228.23 233.72 278.89 231.89 249.56 220.15 220.05 276.71 222.7 201.88 263.4 287.16 243.8 254.04 232.88 226.52 232.56 266.17 240.59 240.83 239.89 210.41 255.83 225.06 250.58 242.03 262.06 214.65 231.62 228.46 253.91 225.3 272.31 239.05 244.96 254.56 235.13 260.19 258.45 232.48 236.36 236.06 243.75 242.64 263.37 217.17 234.68 243.61 232.18 236.99 +276.86 240.9 269.55 226.56 228.2 221.44 284.65 251.97 226.58 256.77 249.18 254.86 208.17 229.13 214.2 206.18 259.55 250.24 222.66 231.27 263.32 267.68 249.66 254.43 238.15 228.49 243.33 249.58 243.87 246.13 264.89 212.33 228.61 219.74 209.9 224.9 260.41 268.38 234.78 245.12 266.25 228.05 220.95 266.67 262.03 248.4 224.83 255.49 254.62 221.12 251.86 263.11 250.81 255.18 228.51 212.29 248.2 258.69 273.02 280.02 248.68 247.49 240.66 262.15 274.97 214.27 254.98 290.83 244.3 238.65 268.17 275.68 268.46 256.86 263.34 220.21 285.76 236.12 208.19 231.32 281.24 217.96 245.2 228.72 236.64 273.53 236.62 196 261.3 275.4 241.23 267.65 225.92 223.77 258.49 254.31 230.38 208.28 247.28 198.01 251.17 221.9 242.09 243.25 241.04 245.97 224.56 256.9 248.46 227.66 281.61 251.9 258.9 240.09 228.17 255.61 254.08 220.18 211.84 220.62 271.28 240.58 276.04 221.69 227.07 249.22 241.41 253.31 +305.25 265.4 271.75 240.73 277.65 261.54 283.75 250.01 270.64 263.87 275.15 285.36 241.2 278.05 241.53 252.05 267.97 277.57 245.13 264.67 294.43 313.71 301.82 284.25 263.5 249.67 278.65 280.4 285.35 264.86 287.03 265.88 285.33 249.1 207.57 252.57 294.14 290.03 280.46 275.88 293.32 287.29 286.02 288.51 262.71 283.45 241.84 284.83 292.38 238.22 292.54 296.52 296.72 272.62 262.22 226.34 288 295.08 294.29 310.49 298.31 271.79 271.72 267.44 316.76 246.95 289.76 318.62 282.97 281.48 303.33 321.28 282.6 288.78 285.69 262.74 315.54 297.5 257.81 238.99 308.74 274.07 269.89 272.46 256.74 290.67 228.35 214.54 287.43 308.26 287.59 268.82 247.81 248.8 278.08 261.35 246.56 261.99 282.3 232.45 284.22 258.03 260.26 257.58 281.84 278.6 265.77 276.06 286.42 262.13 305.52 281.64 283.76 285.36 258.63 295.22 304.31 271.17 247.35 249.01 297.13 256.64 281.76 243.7 241.31 265.36 260.91 285.59 +279.05 247.94 281.55 256.46 258.79 244.56 269.75 269.19 225.98 245.9 271.49 261.06 222.21 263.36 212.74 263.3 253.23 233.98 228.03 246.96 245.18 285.14 262.22 253.85 267.67 225.68 270.93 246.58 243.44 265.36 258.94 254.78 273.77 232.21 226.01 238.85 267.5 251.11 272.34 278.29 280.74 246.06 255.42 284.79 248.08 253.4 231.54 257.44 235.04 234.66 279.27 273.54 274.08 250.51 227.22 231.29 264.57 266.68 255.52 312.13 231.38 261.97 248.93 254.23 312.3 226.78 255.32 291.34 263.44 253.75 293.74 291.91 254.79 282.39 264.8 246.85 289.56 266.54 232.12 259.16 286.58 236.45 268.3 246.76 252.32 288.64 238.28 210.63 308.36 276.42 268.37 298.51 231.26 223.08 240.01 257.85 239.23 249.11 265.45 225.68 258.54 229.42 267.3 236.75 244.27 249.88 261.31 266.48 255.15 235.63 271.17 259.53 261.78 259.86 250.89 263.71 265.09 245.51 222.59 237.7 271.53 253.6 278.02 254.8 222.87 252.09 247.23 246.29 +305.03 268.26 289.63 263.67 275.25 268.42 303.9 285.04 260.63 273.76 275.34 240.08 217.25 247.59 230.57 271.81 251.28 282.28 239.52 267.89 264.59 274.01 283.64 274.69 281.85 227.32 295.96 258.92 252.37 277.73 268.57 256 262.61 263.52 234.49 266.8 287.17 262.77 270.03 284.74 286.51 265.01 277.85 285.93 262.22 273.58 225.78 278.79 253.75 232.36 284.82 293.19 272.8 268.76 231.43 243.38 267.47 307.82 274.35 315.05 284.55 274.85 265.31 274.95 299.98 248.04 273.31 310.17 272.89 275.95 288.68 310.66 282.99 311.38 261.3 251.63 300.55 293.16 230.58 247.01 298.44 255.75 284.66 266.8 247.35 314.92 262.2 226.57 278.46 296.21 259.61 304.07 260.61 251.17 269.09 272.41 261.13 276.37 254.47 206.17 287.29 258.33 280.48 258.58 259.33 241.99 250.34 268.87 263.65 256.69 305.29 255.46 246.92 282.23 279.65 262.6 299.38 275.79 255.09 229.15 282.96 254.6 307.41 244.46 261.45 263.91 242.1 244.21 +254.19 231.66 265.22 236.31 241.31 237.99 259.46 221.61 221.27 225.1 231.07 254.31 204.5 232.75 208.58 256.39 214.75 232.79 229.34 233.52 228.27 283.93 260.18 239.34 254.72 217.63 246.93 240.15 233.9 237.19 239.39 235.44 252.85 214.98 205.29 219.02 277.81 258.33 259.5 243.29 273.64 236.05 247.7 241.42 231.3 233.88 234.1 246.65 237.6 210.16 247.53 264.26 253.82 246.15 214.77 233.45 256.81 266.78 241.34 277.53 239.7 242.73 232.74 244.01 288.32 215.68 242.11 291.36 251.37 240.26 280.1 270.45 244.86 273.01 235.14 224.56 278.12 280.41 226.96 233.59 279.01 229.06 240.87 216.3 232.36 274.18 221.1 201.88 285.23 270.67 244.57 257.91 198.29 210.09 250.54 232.89 223.98 238.44 227.22 225.34 234.83 215.2 266.65 228.7 247.17 222.63 225.91 255.9 215.5 230.72 259.19 270.63 237.1 247.3 219.26 272.47 274.27 239.19 210.23 232.45 256.38 226.72 267.45 231.73 218.11 240.55 246.9 239.53 +301.8 271.36 292.41 274.9 284.98 263.67 307.9 284.67 279.37 292.39 263.43 290.25 241.23 278.84 239.32 282.29 285.66 300.88 271.68 276.83 284.4 294.94 323.95 304.22 279.25 276.87 292.89 275.49 269.83 268.01 284.66 264.21 289.47 265.75 241.09 271.82 289.36 307.08 274.22 283.12 290.74 273.2 302.53 307.99 283.33 282.42 251.37 297.22 275.85 256.28 287.29 318.4 306.43 284.87 240.15 257.54 307.23 320.56 293.01 332.16 297.52 285.23 285.14 279.35 312.02 258.51 294.73 323.89 302.93 300.8 311.83 318 284.77 313.97 277.96 270.31 322.31 321.59 252.61 261.2 303.31 266.56 284.37 256.3 261.09 331.65 251.15 231.46 297.79 326.69 289.21 289.35 251.75 267.69 264.03 271.17 263.47 260.97 287.98 228.1 292.22 242.97 296.14 276.74 274.28 263.92 265.21 293.85 264.12 277.86 303.16 282.54 274.19 303.19 264.97 287.1 297.63 261.18 257.62 266.96 295.55 264.43 324.85 266.83 261.21 275.02 276.4 273.21 +252.84 241.22 238.61 214.7 239.59 223.79 237.65 218.39 222.87 235.46 254.48 245.16 220.09 225.78 209.83 235.34 233.98 237.03 204.54 242.05 250.93 260.67 255.18 233.47 227.28 201.98 260.31 229.61 236.21 252.07 244.05 204.51 219.69 204.93 188.95 216.73 244.34 243.2 232.77 240.69 273.12 244.64 249.93 283.73 237.33 252.24 219.73 234.68 231.81 208.11 243.75 259.23 256.11 246.16 233.13 195.09 243.74 259.7 268.97 283.44 247.19 242.36 231.51 223.67 260.93 200.57 260.26 274.69 263.17 230.48 279.49 255.85 262.71 277.54 228.99 216.28 272.34 242.11 221.94 230.34 248.4 226.19 237.44 232.41 235.25 264.84 237.73 205.26 243.19 264.44 243.43 262.48 227.59 238.71 262.5 239.21 227.68 210.7 229.51 205.84 254.97 210.06 226.05 224.85 223.84 209.77 233.15 257.22 237.67 218.11 268.67 233.08 220.16 238.75 223.23 240.75 267.11 234 230.36 228.73 258.07 231.28 281.67 214.83 213 223.62 250.76 245.13 +279.39 260.22 277.01 253 264.76 246.37 287.52 263.68 243.81 271.34 262.92 243.23 219.69 253.41 212.99 275.31 224.25 244.98 211.25 257.37 255.68 259.29 292.08 281 277.56 244.24 268.97 262.44 265.23 242.64 229.45 253.43 251.93 229.75 210.13 222.77 297.64 255.39 263.73 280.11 258.06 288.18 255.83 277.2 256.14 247.99 210.56 253.19 232.79 243.72 285.34 286.57 272.02 251.35 230.11 222.8 272.81 278.1 262.72 303.96 257.75 265 243.74 253 301.44 257.76 270.78 287.28 245.87 235.7 294.16 294.54 245.4 275.23 257.31 245.84 270.53 294.24 236.72 240.82 290.28 230.85 258.69 242.89 246.39 317.29 247.92 232.69 279.8 301.79 251.46 270.7 233.3 222.06 245.9 241.4 238.26 254.71 241.19 223.88 265.77 232.13 281.78 233.93 262.6 249.14 238.3 254.12 240.02 251.54 272.78 255.97 255.14 285.23 237.28 266.15 268.59 256.67 243.62 229.72 263.5 258.11 274.33 256.96 206.66 253.47 247.44 264.48 +301.05 265.04 298.7 282.36 288.39 264.29 320.39 287.88 258.42 288.22 300.78 276.2 254.16 284.43 241.8 265.19 286.73 275.76 242.58 268.59 280.72 311.05 308.44 299.42 283.9 263.84 295.44 289.28 286.23 271.95 298.42 277.15 283.48 261.32 236.34 266.1 303.59 280.87 300.13 310.59 299 292.32 269.08 309.46 291.45 275.32 228.18 298.45 277.36 252.08 312.44 285.07 306.88 280.13 268.96 238.85 279.61 292.42 302.09 351.66 270.84 298.51 292.71 297.81 325.16 281.88 284.19 332.37 288.73 260.86 305.53 317.19 302.73 296.36 306.31 269.42 307.59 278.7 245.04 278 298.84 280.99 293.08 281.72 268.32 304.08 278.54 232.1 321.19 328.24 293.51 304.83 262.79 250.11 287.44 310.9 270.87 254.91 284.25 263.77 291.21 256.28 300.42 272.19 292.12 279.63 271.75 273.3 277.13 275.45 322 278.92 303.54 292.73 271.09 299.68 302.96 249.9 246.86 253.78 292.53 287.03 293.13 283.1 246.87 267.68 249.58 278.41 +291.51 246.72 265.39 232.05 257.69 238.77 282.3 257.59 228.05 259.25 278.89 250.02 220.03 257.1 219.69 245.14 239.17 263.74 232.05 252.62 267.16 270.94 256.91 280.35 261.95 218.16 265.86 244.68 260.11 247.03 264.23 264.66 255.19 235.16 219.71 245.71 293.26 235.08 232.41 265.64 271.61 265.2 257.27 265.04 263.13 254.84 210.02 253.6 250.36 221.39 275.32 263.95 275.48 266.37 235.2 229.48 264.96 281.46 272.7 316.94 236.58 250.06 236.5 249.93 294.44 242.66 261.38 294.63 255.83 239.9 296.19 291.99 265.42 293.18 253.86 246.24 295.56 287.82 220.85 239.7 294.53 251.65 259.83 254.36 237.7 315.41 229.23 217.94 282.62 288.78 245.09 266.48 229.27 232.78 247.63 246.93 249.94 263.66 251.74 223.19 268.38 233.2 265.94 236.64 247.65 253 232.57 268.7 260.85 249.16 285.19 251.08 266.83 264.83 231.97 258.58 292.01 250.81 225.41 240.54 277.72 267.12 294.51 242.84 220.43 246.71 245.63 236.14 +296.09 245.46 292.78 253.25 274.01 269.85 302.82 275.07 259.47 258.48 274.51 271 260.47 261.74 243.33 249.25 280.34 273.58 225.11 275.38 293.43 291.75 290.54 279.95 277.02 241.48 298.23 294.55 257.49 275.15 290.49 270.31 266.44 249.47 245.1 260.96 278.08 287.73 282.33 261.51 290.62 252.41 281.01 293.19 273.32 282.16 225.01 285.15 275.18 236.98 282.84 292.57 280.36 272.62 239.98 234.3 259.22 291.36 264.35 322.19 276.07 284.08 263.75 279.2 308.74 257.38 260.64 301.71 275.37 294.58 298.08 323.62 289.83 294.66 279.4 253.94 316.38 283.19 234.26 254.17 270.6 258.28 281.09 260.02 262.92 299.06 267.04 216.35 287.51 300.3 267.48 302.74 241.87 241.98 295.86 296.99 266.09 243.67 292.67 220.26 263.69 257.18 277.15 261.27 263.14 257.26 273.61 293.97 270.76 244.27 303.75 277.12 263.99 280.54 280.4 276.37 280.45 228.17 251.71 258.62 275.57 252.86 273.79 251.29 248.62 261.78 248.9 246.82 +265.3 273.23 282.31 235.35 256.32 247.93 267.11 249.27 244.12 256.12 253.09 268.63 220.73 251.64 226.32 242.94 254.45 244.81 205.52 241.81 263.13 275.21 259.89 256.46 255.62 211.82 271.82 246.95 247.58 268.97 269.03 245.93 256.04 235.03 215.59 237.97 245.83 258.23 276.48 270.6 287.42 246.49 241.28 263.86 270.83 238.83 215.98 267.27 248.71 227.1 275.56 280.11 264.65 265.98 223.39 200.93 227.6 270.17 271.08 297.84 262.42 269.53 257.33 256.54 282.1 229.73 254.03 287.87 256.4 262.45 296.58 282.81 264.66 271.12 246.54 220.58 275.74 278.64 230.75 247.7 266.15 259.93 260.01 258.44 250.13 277.8 225.34 206.08 282.76 278.13 258.71 268.7 240.43 229.85 254.34 270.75 249.31 230.17 258.73 204.04 263.4 261.84 274.76 229.53 246.24 232.03 247.11 253.17 242.12 234.62 291.54 240.83 262.35 276.94 258.19 258.08 273.92 236.46 221.84 246.03 243.07 241.04 285.19 217.42 240.15 261.53 234.49 254.33 +265.01 239.74 260.02 231.42 254.41 235.16 265.81 245.07 237.82 244.89 259.35 230.86 206.83 248.7 215 230.42 230.56 238.29 207.95 243.79 232.3 255.42 273.19 239.57 240.53 218.62 240.68 264.08 231.19 246.74 236.13 227.19 250.27 202.35 202.04 207.74 268.54 237.16 247.9 241.15 252.15 243.25 250.8 271.55 240.66 237.47 225.58 240.4 231.85 219.74 255.68 270.43 264.45 258.62 222.73 231.79 243.24 262.17 250.63 273.1 231.3 241.6 234.4 242.57 277.94 224.81 243.79 281.03 250.73 226.51 284.94 287.65 245.13 272.48 255.61 237.16 277.66 259.43 211.67 224.36 266.82 218.7 228.88 223.25 236.03 277.78 233.92 197.69 260.73 301.02 239.12 251 228.03 217.75 228.74 244.1 218.97 232.98 238.78 199.55 239.23 221.18 245.78 222.14 241.77 229.02 225.31 265.91 227.89 226.74 279.29 251.21 251.05 255.58 214.66 238.64 254.27 223.4 206.32 233.84 263.2 232.32 259.72 249.58 227.74 228.25 257.76 233.48 +277.61 274.14 296.72 236.32 277.64 244.65 286.51 264.26 258.11 243.51 280.3 272.06 230.86 262.63 202.02 254.01 254.61 249.27 218.22 263.1 255.85 289.65 266.47 253.07 256.12 219.41 259.05 260.96 248.24 257.44 262.45 250.42 263.27 233.45 220.3 240.15 287.43 254.3 260.7 269.02 264.29 261.49 223.59 269.53 259.06 248.77 216.79 286.01 245.14 239.78 292.64 278.72 265.63 274.34 233.2 225.38 245.19 275.25 259.37 304.46 263.51 271.25 265.78 259.24 279.08 233.83 258.94 298.58 243.46 258.46 285.88 281.37 261.81 263.5 246.02 229.7 274.74 272.45 227.25 257.24 284.09 235.8 266.48 251.65 238.11 278.32 238.96 216.02 293.62 289.18 265.45 282.06 234.38 254.92 253.1 269.03 248.36 238.41 258.46 239 265.92 252.23 260.13 231.78 254.5 249.11 222.43 256.98 250.14 221.29 320.5 250.23 273.32 278.57 256.24 254.63 277.94 234.92 217 247.91 274.69 236.73 278.04 245.24 241.62 236.25 243.16 253.86 +312.49 291.09 312.16 257.8 298.89 291.13 320.09 292.51 262.49 288.77 294.69 275.83 239.52 271.09 259.62 272.8 271.14 283 252.14 273.63 291.06 296.42 301.56 294.54 298.79 275.27 300.13 292.64 278.34 266.9 288.86 291.15 286.08 263.13 252.04 272.79 299.59 303.69 294.76 294.43 309.19 288.96 286.13 301.17 294.92 272.25 244.85 293.55 284.65 259.53 297.09 308.29 293.2 296.61 239.31 251.22 286.69 327.14 295.65 332.23 277.79 287.26 281.46 289.08 345.67 261.46 301.59 330.58 272.2 277.61 304.71 334.18 308.18 325.67 283.98 269.34 330.25 300.09 249.1 266.36 323.87 278.94 295.12 283.2 293.28 347.1 257.95 251.04 315.63 308.72 279.32 309.89 250.41 235.66 293.01 281.6 268.19 269.64 272.14 231.54 295.76 278.55 302.73 264.25 299.93 275.7 263.24 306.35 273.88 263.77 316.25 308.46 292.76 300.38 270.28 283.01 309.58 290.23 252.46 267.85 290.83 292.95 315.06 277.34 277.35 309.93 279.26 279.42 +247.67 229.84 242.23 232.28 249.35 225.93 231.75 233.92 207.52 225.58 236.68 239.63 194.18 232.3 188.18 248.23 222.66 208.53 196.21 229.8 232.17 241.18 252.44 243.59 243 192.67 245.5 241.17 223.18 231.99 224.87 227.33 201.6 206.62 200.68 213.82 229.26 226.29 225.92 244.9 242.73 229.5 240.35 256.55 232.39 237.73 188.52 226.94 219.78 207.57 257.52 261.85 257.21 219.03 204.18 201.11 226.72 253.8 230.14 285.64 228.11 236.1 229.08 229.9 253.66 212.94 230.7 267.27 248.09 226.65 268.9 253.53 236.7 257.29 230.71 216.02 254.6 264.63 216.95 233.36 236.27 232.56 236.25 236.14 223.53 258.77 202.02 191.75 247.29 261.76 231.49 241.21 210.29 205.76 233.31 227.19 224.77 223.61 221.29 197.96 237.77 211.98 243.71 218.49 226.09 212.69 230.1 240.01 205.71 239.86 257.09 233.13 218.01 249.43 217.6 241.87 241.73 216.88 205.23 215.42 239.13 212.25 251.96 213.41 200.24 218.96 230.53 215.2 +238.21 208.38 220.64 218.31 236.82 211.44 223.9 225.74 220.68 225.74 218.07 254.22 208.33 232.24 194.19 209.43 230.89 212.18 200.41 208.25 237.39 274.51 250.84 237.7 208.81 229.91 219.08 211.12 224.01 236.92 224.63 205.72 234.05 220.83 161.42 205.96 221.62 229.11 243.3 224.97 251.14 225.68 243 262.91 231.18 216.88 209.78 237.54 210.36 212.28 243.37 249.92 255.47 225.93 202.38 189.6 249.16 229.89 240.16 265.11 240.87 225.06 230.04 226.16 273.45 199.61 223.15 258.22 258.95 232.47 267.15 249.76 225.26 258.17 227.69 221.39 252.18 246.84 225.79 219.05 257.94 237.48 253.38 221.71 213.39 240.59 211.52 173.61 256.58 238.13 232.89 236.1 225.38 202.68 236.65 219.18 219.94 207.46 228.59 200.16 229.98 202.13 229.8 214.43 226.93 213.17 222.42 229.57 229.88 236.18 246.95 221.88 246.38 223.04 246.12 235.57 234.37 212.22 211.31 222.44 235.89 218.03 238.52 204.05 188.49 215.61 212.8 241.71 +277.76 245.16 261.97 218 257.43 240.73 255.83 275.98 250.05 253.98 243.95 273.98 214.04 236.88 203.3 236.49 249.94 236.05 237.57 245.61 251.43 266.98 246.46 275.26 235.93 227.66 246.26 275.56 228.84 249.71 258.19 246.15 247.35 236.7 211.37 243.41 243.18 255.04 254.78 235.92 244.98 237.31 259.74 291.9 245.4 262.06 220.3 278.39 245.37 231.2 259.28 263.41 271.17 250.59 213.47 225.98 224.95 263.28 258.99 292.03 242.67 248.05 256.97 229.8 278.09 219.52 264.36 256.46 250.85 265.27 285.97 279.57 269.97 281.04 246.27 238.08 281.36 276.21 202.72 256.01 282.59 242.69 251.04 261.58 213.73 258.4 221.85 178.06 274.59 265.69 257.37 259.17 249.46 215.78 239.34 248.14 254.58 209.43 273.17 218.76 248.43 236.53 229.12 216.03 232.64 233.09 220.39 258.61 223.71 220.74 271.23 249.14 245.75 262.16 261.06 250.57 263.48 219 218.39 242.81 270.96 227.67 283.73 252.78 227.19 237.79 240.27 251.28 +267.04 234.07 278.34 241.63 264.38 241.03 261.03 238.64 239.27 254.14 258.77 265.09 212.98 261.4 223.16 244.51 269.28 248.98 215 260.99 243.42 295.64 269.74 246.98 263.26 217.53 255.78 260.67 256.13 240.38 262.5 244.82 252.61 211.77 216.9 235.26 262.73 258.47 279.45 254.5 273.21 242.87 271.74 273.92 264.4 252.5 200.15 259.98 242.49 212.84 288.87 287.59 266.68 244.85 227.28 238.95 246.13 288.87 268.19 302.34 271.26 266.8 256.84 255.92 306 245.46 265.86 287.52 260.67 262.97 274.44 283.55 262.64 250.35 273.09 254.29 288.67 245.56 224.22 233.67 266.31 250.19 273.84 250.36 234.93 271.07 232.47 197.97 283.35 284.32 269.58 280.03 213.31 237.65 235.87 272.01 256.03 235.53 241.83 227.3 254.4 240.65 272.54 225.46 258.93 237.61 238.08 259.66 237.46 221.14 264.28 269.93 253.45 254.32 246.6 264.9 294.52 232.61 237.04 242.06 266.83 224.15 256.51 241.63 246.19 251.26 246.85 249.84 +270.1 244.02 279.22 242.24 266.64 241.14 266.7 249.54 253.44 247.72 261.21 278.93 228.32 261.63 219.26 264.26 262.52 258.93 231.04 242.98 269.82 287.15 274.76 273.82 256.75 231.86 263.77 250.96 253.87 273.34 258.59 254.04 266.06 243.42 217.46 228.9 252.88 267.95 250.86 266 306.93 257.14 278.05 279.06 251 257.79 249.19 258.99 244.61 228.95 266.79 283.4 282.17 251.18 235.21 218.99 261.81 269.73 261.41 305.2 251.83 248.63 259.58 250.06 301.6 233.11 271.47 285.44 277.34 273.55 296.03 297.62 276.92 292.08 240 257.8 291.23 282.14 231.99 252.62 282.9 257.75 257.47 240.16 265.41 278.57 231.69 209.14 273.23 285.9 263.62 270.69 241.36 245.34 255.57 252.45 236.47 239.88 265.2 223.01 272.06 244.37 268.87 241.64 249.75 239.23 258.67 262.7 245.89 245.76 288.97 249.04 261.36 270.15 239.06 273.12 292.45 227.36 225.94 254.17 269.54 257.02 304.89 251.22 243.87 254.06 260.93 256.69 +293.45 258.99 262.28 241.44 247 239.51 272.63 269.86 242.82 253.81 263.66 269.5 218.51 258.08 212.36 232.76 260.44 249.63 223.39 243.43 247.48 271.61 267.31 241.06 235.98 225.89 260.39 259.72 243.57 256.77 251.14 245.44 246.87 240.44 211.78 246.97 254.06 251.59 279.74 258.14 256.89 229.78 229.93 267.61 250.31 240.86 231.57 272.16 250.46 234.31 272.5 268.5 279.13 273.47 229.52 230.78 229.59 256.51 262.81 299.69 235.23 260.84 253.06 257.33 264.02 228.75 220.37 275.78 249.16 259.6 293.05 294.76 259.75 284.92 259.43 236.6 297.38 282.54 227.36 257.19 286.67 251.45 261.47 229.59 232.61 273.33 238.82 207.55 279.62 269.85 251.21 290.65 255.93 217.26 232.36 263.35 243.65 245.7 259.11 211.92 244.5 235.95 257.47 235.89 245.87 238.35 219.69 258.02 247.23 243.54 287.67 259.63 278.4 274.33 256.38 241.62 260.73 230.36 203.16 255.95 258.46 228.82 292.04 237.9 220.83 234.88 232.39 242.27 +310.49 283.35 323.76 275.11 296.01 295.41 319.9 320.23 285.13 288.21 279.3 316.38 265.56 282.73 243.69 288.69 303.79 275.25 252.15 300.29 287.22 316.75 300.09 303.54 287.91 274.7 278.98 301.14 298.65 294.22 281.24 280.68 284.41 265.58 255.19 269.77 278.23 295.64 308.33 291.44 319.29 288.36 286.69 326.61 303.68 284.8 257.26 332.71 284.67 271.4 308.8 302.43 314.01 294.27 248.96 259.98 301.58 305.61 294.38 333.67 300.77 297.31 287.48 293.03 336.27 265.11 316.27 325.13 298.96 292.44 338.18 311.1 318.06 325.34 286.51 279.69 318.03 306.71 256.48 289.77 332.77 298.09 295.94 281.75 268.07 314.1 270.11 241.31 315.37 327.32 311.88 304.23 273.54 271.64 302.9 310.19 286.42 276.23 297.47 249.63 309.4 271.63 313.01 270.51 309.01 270.76 292.81 298.79 261.66 275.05 305.42 301.73 290.25 303.13 274.79 311.61 311.69 267.87 256.41 290.22 304.82 288.11 338.14 285.31 252.55 284.98 306.57 284.23 +234.91 214.86 224.78 182.03 208.68 209.83 216 208.68 194.7 204.66 209.99 212.15 179.42 195.6 183.49 196.71 201.13 203.94 187.32 212.58 226.96 222.56 219.49 228.58 214.13 204.5 221.46 218.67 209.31 216.99 217.87 210.38 221.88 182.15 174.48 201.83 235.59 220.23 214.44 193.97 228.8 208.05 211.61 220.84 230.31 215.01 185.38 210.04 201.86 184.69 227.22 216.15 220.07 225.47 194.27 179.98 224.08 236.13 226.94 262.17 234.73 231.62 190.67 212.22 239.44 191.75 226.48 239.1 228.42 215.97 228.2 213.95 209.73 244.6 193.33 195.14 243.54 233.52 186.63 211.91 238.09 210.78 226.22 217.88 198.59 239.93 178.94 190.55 235.2 229.54 226.74 209.68 183.09 201.14 222.39 201.78 209.05 191.62 214.99 156.68 227.75 210.6 201.14 184.69 220.91 224.16 194.99 239.27 202.63 176.4 233.58 228.37 224.38 222.07 202.72 201.9 220.42 212.86 192.98 203.27 233.15 204.14 242.87 188.29 188.03 200.63 235.78 218.96 +292.76 272.36 287.2 245.94 269.13 239.2 308.05 278.98 265.75 269.48 272.97 285.72 244.47 266.02 229.64 248.61 272.41 266.14 246.53 275.1 267.08 277.23 280.41 282.95 265.34 250.88 266.88 279.38 252.36 275.04 261.3 251.98 279.15 236.67 226.38 258.88 271.39 269.57 272.15 265.7 278.83 255.89 258.71 292.04 269.5 270.26 230.87 286.38 262.82 242.25 283.16 288.04 309.76 295.16 221.74 233.58 291.29 265.57 274.15 311.45 262.58 280.51 267.17 274.04 302.26 249.88 263.88 299.75 269.19 275.83 291.67 303.53 270.92 294.26 281.61 277.04 325.3 276.56 233.34 260.27 292.01 247.59 267.71 252.31 241.29 288.84 241.74 220.08 288.73 291.71 288.92 285.19 253.21 253.62 255.02 255.81 250.42 253.75 277.63 232.27 269.3 235.6 268.42 255.65 263.53 257.31 260.32 278.71 267.11 259.39 301 266.31 276.76 282.9 267.73 256.84 278.61 251.19 229.07 270.94 291.22 257.83 290.63 252.02 237.4 256.18 268.6 256.58 +277.96 240.38 295.49 268.52 264.03 245.91 273.28 256.3 259.55 243.3 263.59 266.5 235.78 273.82 225.13 251.86 251.16 252.72 227.85 264.26 271.73 283.27 252.45 238.75 275.16 213.51 255.46 258.61 239.91 243.96 268.55 258.44 265.17 217.17 229.68 238.89 274.83 249.79 270.23 243.68 272.19 235.55 264.28 283.55 249.38 257.65 233.75 271.5 243.05 236.46 277.48 267.3 269.8 263.33 223.49 256.63 256.9 290.84 254.34 306.02 245.24 244.75 242.88 250.78 292.87 225.28 265.69 284.08 279.42 263.93 285.03 312.43 277 290.83 264.15 249.17 314.35 287.25 220.16 243.53 306.27 245.8 250.36 243.51 246.14 290.96 254.32 202.2 287.18 303.18 257.96 313.84 235.09 244.97 239.38 267.49 246.22 263.71 264.52 209.49 247.53 244.77 261.46 268.06 256.48 223.72 273.34 278.54 236.58 236.74 269.39 251.81 253.09 251.39 257.17 264.95 277.86 232.95 217.01 251.71 282.03 259.71 292.02 265.96 247.62 253.37 261.79 240.14 +271.77 229.75 258.05 216.19 248.66 230.04 250.86 220.96 242.34 224.18 243.99 263.54 231.68 247.4 208.02 235.68 243.65 248.25 202.86 238.62 246.69 278.8 269.59 237.02 248.48 219.45 238.49 238.62 244.49 233.58 252.11 217.59 241.35 224.3 208.44 215.98 259 259.95 246.82 264.23 262.03 238.4 231.97 259.9 232.94 240.23 205.57 252.98 245.64 215.39 272.92 284.59 247.83 248.67 241.36 195.21 259.24 257.91 246.48 275.04 250.74 257.74 252.53 258.16 276.65 230.75 237.98 277.42 229.19 229.82 288.29 283.18 234.34 235.41 268.58 219.21 260.85 258.09 231.9 210.77 265.73 223.81 237.83 216.56 223.7 261.73 216.02 190.82 265.86 271.37 233.5 261.37 212.46 222.13 235.86 260.2 231.75 215.36 245.32 217.12 253.3 233.87 263.16 227.69 248.25 227.25 228.02 237.77 242.23 216.94 273 255.93 224.41 237.05 232.91 253.51 258.26 214.89 229.18 221.39 237.24 229.48 238.84 220.24 223.07 244.06 229.25 248.92 +300.34 257.54 272.74 237.66 249.52 246.45 305.53 254.9 255.29 251.72 265.56 267.56 236.19 254.57 221.41 244.03 255.28 266.12 227.1 262.28 249.36 285.37 278.79 254.68 240.55 234.27 270.48 264.7 260.57 243.3 252.86 251.91 250.5 233.03 208.69 245.72 295.71 256.81 268.15 252.87 264.72 269.66 239.39 281.91 262.92 263.59 230.97 278.68 273.34 230.45 268.3 277.63 270.11 272.92 227.63 237.92 270.48 278.01 272.73 297.66 278.13 276.13 260.22 275.93 307.53 227.37 281.23 308.34 272.19 252.81 276.79 297.38 270.59 288.31 268.26 247.7 303.97 267.65 230.19 240.58 307.81 241.36 281.61 255.9 214.23 306.59 250.82 236.97 277.75 291.89 278.23 283.29 247.92 229.95 246.39 263.73 251.94 276.39 247.82 224.28 266.18 224.39 273.75 228.48 266.69 252.55 231.1 262.1 256.72 251.21 277.96 267.91 258.35 267.11 251.52 266.2 267.39 246.99 236.75 248.88 277.9 248.19 294.04 244.28 246.01 240.41 262.32 243.44 +259.97 228.55 279.92 230.12 241.05 220.16 255.19 244.72 228.1 224.16 259.18 248.87 205.56 242.23 198.49 233.96 232.24 236.21 190.22 252.25 240.89 267.75 239.26 245.41 243.92 182.85 256.8 246.73 230.53 238.14 237.31 229.63 229.78 207.06 207.45 226.67 243.63 230.33 241.92 246.86 224.73 242.59 245.84 258.47 220.7 256.87 209.37 252.81 236.45 224.78 260.09 264.02 258.16 224.05 211.38 211.85 236.49 254.63 235.7 284.51 246.49 226.08 242.83 234.49 264.34 217.21 230.3 277.16 235.65 249.07 277.32 286.43 242.22 244.17 261.41 229.98 268.38 260.94 215.91 217.12 266.09 220.91 241.03 218.78 211.8 262.66 232.73 179.52 245.24 289.17 235.65 269.74 210.29 215.78 226.57 249.43 222.31 245.06 248.38 213.33 243.04 217.07 237.76 237.89 218.75 208.21 233.84 245.29 244.39 253.31 272.37 235.12 239.79 259.56 240.57 247.47 263.91 223.06 213.18 238.36 254.74 215.34 261.16 226.85 209.4 214.72 234.97 225.05 +236.49 229.45 256.24 211.05 236.06 213.12 251.9 238.93 220.92 221.5 234.18 252.5 211.79 245.08 190.78 234.09 242.98 229.57 180.26 217.44 227.92 250.99 250.69 237.88 247.07 218.97 232.14 217.22 232.65 220.31 219.15 223.13 220.37 231.72 211.4 219.64 234.68 245.46 233.67 255.63 250.04 232.65 239.2 256.47 228.17 215.09 229.33 231.64 212.53 204.89 244.02 273.38 252.74 234.37 224.71 179.63 256.25 242.27 242.08 270.19 232.92 222.79 244.67 229.79 275.93 199.43 232.34 267.43 217.25 234.38 271.3 255.93 238.61 251.82 221.8 213.86 247.09 241.64 221.37 205.68 261.4 242.16 234.29 204.71 231.42 257.19 207.7 211.21 242.87 253.29 234.45 253.43 212.34 205.75 243.59 234.04 210.4 206.99 234.05 203.95 237.6 209.83 255.45 218.58 233.73 214.16 220.36 220.78 236.92 233.13 255.2 225.63 221.26 240.69 216.94 241.05 237.63 208.4 195.14 214.32 217.3 226.33 255.88 225.56 212.78 223.83 210.93 225.69 +316.35 272.41 310.42 271.05 294.14 271.59 316.64 288.48 281.52 298.12 281.98 301.96 271.25 284.35 251.2 256.63 301.89 286.82 249.26 285.87 301.74 309.9 316.81 321.6 292 272.2 306.92 294.1 297.55 288.02 290.62 269.38 290.28 261.7 249.67 277.69 304.17 303.64 301.64 284.36 293.19 276.42 309.51 316.3 308.31 301.37 243.62 329.47 286.4 264.49 316.87 309.24 300.83 307.06 255.57 264.5 287.08 294.54 309.93 336.15 294.92 286.13 299.55 290.99 327.75 274.37 293.66 327.88 296.71 294.33 335.49 341.26 307.08 305.07 305.77 271.67 338.29 315.62 271.11 278.6 298.49 266.04 286.19 258.12 293.26 318.61 284.05 220.81 323.22 341.28 290.05 303.57 268.86 247.89 284.51 313.21 287.57 259.3 290.48 249.48 289.49 263.68 318.59 270.53 277.5 288.72 287.22 284.59 295.69 281.2 305.8 296.92 288.23 290.19 263.2 309.36 319.3 246.66 271.37 291.14 294.9 279.48 300.64 266.62 254.73 290.27 261.8 284.09 +284.33 260.85 289.63 259.47 285.99 258.01 287.97 272.2 262.38 259.96 266.73 273.2 228.33 270.85 230.41 256.4 268.04 257.16 233.29 260.86 268.86 288.16 278.36 281.29 274.08 240.19 279.17 268.41 259.36 262.04 267.23 275.44 264.95 240.92 218.49 250.11 274.04 263 282.41 256.9 271.79 254.87 282.62 315.11 272.13 265.21 216.9 278.39 275.55 223.04 276.62 278.8 283.94 272.53 226.4 250.11 234.39 287.15 274.13 306.23 266.07 273.63 266.44 261.63 292.64 253.38 257.95 307.41 276.01 269.9 299.64 289.77 273.09 292.61 266.81 242.9 305.68 282.1 227.81 241.09 292.11 250.54 281.95 271.03 249.66 304.85 239.46 212.62 294.45 291.57 286.88 282.92 246.03 237.17 256.33 269.91 250.41 256.4 263.61 226.14 249.08 263.43 281.26 249.69 266.47 255.18 258.31 284.76 255.98 260.39 286.06 270.88 265.43 275.15 263.2 271.39 280.5 247.29 218.1 239.15 275.13 237.08 281.81 257.59 255.41 269.05 240.43 240.53 +314.69 272.55 287.96 264.89 273.07 268.47 283.68 279.58 273.49 279.64 278.56 283.49 233.75 279.41 228.13 253.99 272.65 262.21 255.25 260.35 282.24 302.24 290.66 296.06 294.17 240.11 290.69 286.72 286.18 282.86 281.61 267.12 300.9 242.91 234.05 264.64 287.27 282.59 303.4 283.65 308.32 275.48 289.64 285.31 286 268.19 240.96 288.44 271.14 239.64 304.85 316.6 319.53 295.73 240.14 252.2 289.22 290.61 293.16 334.04 264.41 292.49 277.57 278.08 333.77 270.45 261.35 314.9 278.55 273.64 309.68 330.7 286.89 292.76 303.07 297.46 316.79 293.59 249.19 267.7 317.85 285.28 285.49 261.95 260.52 313.25 237.28 219.8 304.72 316.61 275.09 280.3 262.15 248.38 268.65 269.33 262.2 278.55 263.27 250.54 292.97 265.71 293.31 263.57 285.55 274.1 267.11 264.83 279.21 285.7 304.34 290.21 283.94 291.27 271.93 288.97 308.41 261.39 251.12 279.84 280.92 265.71 290.87 259.01 243.33 280.82 266.61 275.54 +302.28 251.56 288.09 274.01 277.91 264.79 309.07 280.29 258.45 273.1 261.57 271.74 234.28 264.17 241.3 273.2 250.3 274.74 247.38 280.63 276.67 288.71 299.85 268.78 266.56 270.17 291.84 284.25 255.54 259.36 288.29 242.92 280.5 275.73 240.13 247.41 286.82 261.26 302.54 289.84 269.42 258.97 269.14 287.71 267.65 249.94 224.73 292.95 266.65 251.64 288.34 275.56 303.68 265.77 232.95 230.57 262.35 281.46 279.75 325.87 274.3 295.66 274.63 299.52 299.01 248.38 272.41 302.34 282.41 275.05 305.08 331.46 278.79 296.91 289.32 260.7 318.44 301.66 243.06 262.72 299.69 258.76 271.69 252.88 265.18 288.62 261.72 212.06 301.64 305.92 262.94 301.55 271 255.56 267.8 285.89 261.02 266.84 265.49 226.26 268.9 244.77 296.95 247.48 269.74 244.38 280.29 278.31 250.45 258.01 300.73 265.17 268.43 270.18 279.34 287.16 267.63 272.93 257.44 248.23 263.57 276.92 288.64 262.4 258.81 270.07 242.5 249.13 +256.34 208.79 231.37 196.8 219.45 229.1 261.98 219.95 208.44 224.09 215.77 227.42 188.09 192.35 183.81 208.08 218.88 216.61 202.62 213.09 216.36 238.76 224.83 243.18 203.09 213.11 238 238 203.61 216.61 217.08 217.36 208.91 211.6 189.06 210.92 223.78 216.98 246.24 236.91 228.53 226.68 213.61 241.56 217.19 215.15 180.52 244.82 225.61 198.76 236.21 219.83 235.32 211.02 191.59 185.9 212.49 213.23 223.48 262.24 228 219.46 222.14 236.02 251.25 200.91 219.02 247.28 221.43 241.13 250.14 262.63 247.62 241.13 228.23 219.4 241.63 233.17 190.02 219.21 241.41 217.93 235.63 213.33 196.06 230.97 215.56 173.32 239.53 229.81 230.29 236.88 221.87 178.65 224.95 227.51 230 196.92 219.49 190.62 219.59 189.85 231.07 193.83 223.35 195.24 211.91 224.13 203.99 211.29 240.63 226.59 231.95 216.63 213.53 228.58 240.89 201.33 209.1 218.13 225.53 214.19 250.97 220.16 193.73 214.93 205.67 212.55 +263.21 235.52 259.44 217.38 232.98 223.78 265.24 235.66 215.93 239.65 243.47 242.94 194.35 228.04 187.44 224.31 237.53 231.63 204.95 235.31 244.15 252.62 238.17 245.33 223.61 208.73 262.78 226.23 225.94 220.63 240.78 219.27 220.89 211.56 202.46 207.08 230.9 234.68 246.89 255.8 247.99 233.23 228.99 267.16 236.92 242.49 195.13 232.71 243.65 217.21 252.26 249.35 252.88 220.33 211.15 206.83 223.34 241.94 257.7 275.43 238.23 233.02 230.36 231.18 245.69 211.03 220.77 264.03 221.55 233.53 265.72 276.43 259.26 253.69 248.7 224.62 258.75 244.1 207.24 216.19 260.79 220.73 257.54 218.92 221.61 263.7 217.08 190.6 245.19 248.39 242.95 254.38 229.59 204.09 232.41 244.81 227.38 221.44 228.09 196.66 231.77 218.89 246.67 226.78 232.13 216.62 218.77 241.08 237.82 226.67 257.37 230.69 233.9 245.03 222.01 238.99 250.11 225.53 215.39 218.1 244.62 244.48 265.6 221.07 211.68 236.4 207.47 206.07 +297.42 256.09 309.32 239.62 294.77 256.79 301.72 285.63 275.5 284.95 289.55 282.36 241.51 259.79 235.12 273.51 271.52 281.02 232.11 270.98 272.65 294.32 300.04 280.43 280.38 235.25 283.53 260.03 267.26 263.4 281.6 256.7 264.04 264.37 230.97 236.16 294.37 281.03 288.94 284.15 291.61 267.79 268.03 305.85 277.28 291.01 234.61 279.01 236.17 242.18 300.39 293.43 292.72 277.37 243.74 245.44 291.77 309.26 274.37 338.22 283.16 279.91 269.62 253.88 325.31 261.28 299.54 285.52 288.05 274.93 302.31 323.6 287.97 315.18 280.29 275.04 311.61 292.37 241.87 256.69 301.2 291.15 296.19 290.29 242.98 298.92 251.19 229.34 293.97 276.84 281.55 301.8 241.25 246.85 265.58 258.26 265.28 255.41 288.63 206.71 286.88 249.18 273.35 252.49 284.12 268.44 251.55 297.56 267.55 247.75 303.68 270.7 264.45 283.94 274.57 273.6 284.84 250.44 251.52 260.12 286.12 259.73 303.88 256.76 242.23 268.49 265.48 269.5 +252.41 215.21 261.93 223.52 263.66 226.3 257.75 231.96 224.38 248.31 252.68 222.8 201.8 216.51 202.79 211.43 229.09 224.9 195.04 218.94 233.82 269.16 256.05 231.9 225.11 192.47 238.41 224.23 234.18 216.11 258.03 218.61 203.73 227.46 189.36 196.77 249.8 220.43 235.16 246.1 233.78 222.34 220.82 254.41 245.78 228.19 203.61 234.33 212.14 224.85 251.42 246.97 263.25 222.46 218.92 205.86 239.78 256.17 251.99 295.63 235.46 217.2 233.85 222.21 277.47 213.55 253.97 255.62 260.88 216.52 269.85 270 240.72 262.68 238.78 223.52 256.29 253.63 209.12 218.61 258.41 249.03 254.74 260.12 215.67 261.19 219.66 190.46 253.16 261.85 232.49 251.6 211.12 201.57 229.02 225.41 230 221.71 229.01 186.92 239.69 205.51 242.65 225.44 234.28 238.81 220.02 251.97 214.33 236.93 269.2 233.8 238.43 242.07 233.13 257.05 241.14 208.17 199.9 214.78 242.75 219.92 255.01 225.13 201.2 218.39 223.37 221.35 +291.54 251.86 295.18 241.45 276.29 255.18 295.45 267.61 250.31 273.75 269.14 261.63 255.46 267.62 253.23 274.67 260.13 263.22 212.23 276.19 269.8 305.82 298.2 272.56 267.2 241.68 274.83 263.24 258.72 271.29 272.3 251.05 268.57 248.56 223.06 245.55 271.63 265.95 276.79 283.78 302.31 276.04 278.87 283.62 259.44 273.84 235.46 298.07 278.2 254.39 292.42 290.69 301.26 276.82 225.4 219.42 285.24 285.42 278.99 313.74 279.75 274 280.71 271.66 325.42 239.88 288.83 304.63 281.69 268.18 287.22 313.14 264.29 304.93 261.5 260.6 314.14 280 232.74 237.12 289.7 273.37 271.66 265.65 270 267.01 237.22 221.59 293.15 312.88 287.63 286.4 262.14 241.44 276.35 260.17 243.53 242.43 277.58 218.34 262.42 256.59 297.95 259.13 266.99 260.55 266.47 290.19 264.4 261.5 302.48 255.82 266.21 285.02 245.3 246.95 296.16 257.02 246.16 256.68 278.03 266.76 294.37 270 243.71 248.02 276.98 268.62 +316.79 300.74 315.8 277.22 312.06 270.69 330.65 301.49 279.83 328.18 290.8 313.91 261.71 286.85 254.34 280.96 294.62 289.75 250.71 294.43 295.11 322.42 323.07 310.32 278.77 262.36 312.31 293.92 294.71 300.92 301.99 278.29 276.78 277.56 238.49 266.1 300.28 295.35 312.4 302.23 306.45 282.37 283.31 339.2 311.97 293.89 250.26 310.2 287.26 266.48 311.34 318.38 319.49 291.59 245.25 254.46 285.41 308.4 307.09 357.43 298.95 307.08 290.99 283.21 328.77 283.05 313.31 321.4 315.48 294.33 338.8 326.52 309.82 323.75 299.83 285.55 339.86 322.46 271.12 290.31 312.38 295.91 319.57 295.01 274.83 320.68 268.87 245.38 322.36 320.06 313.17 312.29 276.35 264.87 294.68 290.58 279.6 280.32 287.25 238.47 302.18 257.16 307.09 278.29 298.33 287.88 280.81 304.88 281.53 292.78 337.85 297.54 305.02 312.11 282.39 312.14 313.42 272.84 260.29 283.09 293.54 272.52 328.04 268.86 264.3 274.57 277.1 283.07 +289.43 257.86 266.16 257.3 282.47 274.37 287.29 254.51 252.66 236.11 286.68 254.19 247.84 246.2 232.02 271.04 246.97 269.95 253.3 266.11 271.16 300.7 276.67 269.6 270.33 238.2 267.14 274.49 257.1 260.54 274.83 282.04 305.28 238.94 222.49 256.7 293.46 272.79 275.19 282.86 313.54 290.57 288.96 270.7 254.94 267.47 233.28 265.97 259.68 232.12 274.88 251.74 284.77 265.68 251.25 234.12 252.29 295.72 283.63 324.99 276.59 273.1 269.19 260.48 311.18 228.63 267.44 323.88 267.95 270.43 292.68 301.53 290.89 296.54 254.55 248.74 305.61 284.3 223.56 266.55 300.63 270.35 265.53 270.55 263.77 310.02 247.89 226.84 300.73 309.83 270.22 288.47 236.57 244.34 272.73 280.9 249.87 264.67 261.35 245.4 271.41 255.64 264.55 238 271.57 241.72 270.31 278.07 260.28 243.27 310.24 281.95 271.72 287.98 254.91 284.7 303.61 258.57 253.46 246.8 289.6 277.59 297.98 262.64 252.62 260.62 255.16 264.1 +255.78 228.96 255.72 199.47 242.86 219.12 252.57 229.11 223.01 207.98 244.27 251.94 205.39 217.42 189.91 209.25 230.26 217.58 207.16 249.21 239.96 238.62 223.47 247.03 220.71 210.38 232.23 232.51 211.43 241.49 222.3 205.84 229.84 188.82 200.21 203.5 235.05 227.47 223.82 218.31 246.05 235.66 223.39 258.11 235.55 241.57 175.93 256.26 226.91 196.38 243.88 228.22 243.48 240.59 199.12 192.58 224.25 216.65 237.81 262.44 260.15 233.8 247.25 234.19 243.62 205.15 223.06 263.47 237.57 222.92 247.77 235.72 240.29 250.83 224.57 213.74 251.38 222.37 204.73 205.1 256.23 202.16 227.85 226.31 204.65 243.26 211.47 177.16 239.52 246.67 249.45 235.09 220.64 227.19 225.37 232.35 228.02 204.16 222.62 189.91 235.97 224.1 230.62 204.3 232.05 214.83 219.77 243.11 224.94 214.7 253.71 229.62 228.41 225.6 220.73 230.54 237.03 209.48 208.15 230.01 236.76 213.03 255.61 211.37 220.22 219.91 243.59 224.31 +307.9 267.41 296.64 241.4 281.09 261.74 297.95 282.15 252.72 263.22 276.33 278.52 247.7 260.4 221 272.07 257.61 258.89 237.53 268.58 267.73 290.61 283.85 269.98 275.08 240.85 298.21 260.9 266.86 273.8 272.24 257.54 261.64 251.94 247.58 251.51 275.72 266.84 299.59 295.37 304.48 269.9 261.59 280.26 258.7 268.17 227.32 300.43 260.16 244.21 296.29 287.73 290.73 265.94 234.1 220.66 290.76 271.5 268.96 328.87 267.31 271.24 266.64 269.62 305.32 244.62 258.12 311.18 277 269.88 299.47 309.37 285.86 285.02 270.65 274.1 303.13 280.49 269.56 250.49 292.94 264.77 263.03 248.2 281.44 295.91 240.16 214.94 298.27 303.19 273.97 302.59 250.58 254.78 265.45 270.3 236.37 270.01 259.02 225.19 286.21 244.19 294.85 257.92 283.95 262.9 284.88 269.28 266.76 251.2 300.4 277.74 263.96 258.22 243.12 285.52 285 262.56 245.37 261.57 255.54 250.14 300.76 256.53 239.82 277.46 255.53 256.93 +265.88 239.91 285.35 252.33 259.61 233.75 281.02 241.43 247.11 245.5 251.5 263.08 221.5 246.82 217.58 243.69 239.62 247.11 215.68 251.4 246.24 271.22 265.76 256.82 273.45 209.08 258.53 260.07 253.56 254.74 250.18 231.82 239.76 222.5 225.44 246.76 255.74 256.31 280.91 255.64 277.54 238.3 257.21 268.67 251.29 241.84 215.4 273.65 252.26 201.31 261.99 274.21 270.07 253.25 213.42 225.04 267.05 273.72 262.27 293.35 249.82 256.41 253.69 253.43 295.27 238.93 258.36 286.09 263.44 245.39 263.8 290.47 286.9 264.33 269.37 259.06 290.98 242.39 229.6 217.93 288.59 250.1 239.89 238.78 237.9 276.25 231.29 202.26 265.17 282.82 265.39 269.11 225.57 237.83 257.03 252.75 232.15 248.07 236.08 224.82 262.31 224.22 269.95 256.86 263.68 222.48 248.22 237.7 242.79 254.2 267.43 260.99 232.92 241.78 234.79 274.26 283.49 252.88 234.79 238.49 243.48 231.3 267.21 254.1 236.64 253.89 243.68 231.42 +279.69 231.77 272.17 254.7 254.74 241.23 261.7 269.95 263.99 240.63 261.52 247.8 198.36 246.91 210.11 262.05 240.36 259.56 220.82 259.13 252.1 283.69 285.28 245.5 259.29 234.09 262.66 264.14 235.83 247.91 254.62 235.13 259 246.47 200.2 231.09 245.73 255.15 257.22 258.84 282.68 255.77 271.77 260.03 273.63 254.49 209.34 239.68 237.11 225.45 267.97 284.93 284.14 257.31 234.03 226.77 258.03 289.13 252.79 304.99 273.88 279.19 244.6 248.63 295.66 230.48 233.73 286.42 256.24 263.17 292.14 298.62 247.31 281.48 269.87 249.3 278.99 273.34 217.26 237.14 270.86 256.63 270.49 252.87 254.19 276.49 215.51 202.02 274.74 280.48 239.41 260.9 238.07 230.07 242 257.03 248.17 248.33 248.96 204.62 237.99 250.51 270.19 238.59 252.35 237.77 218.81 267.33 221.1 251.28 287.66 262.92 236.84 281.91 257.2 246.44 256.12 230.84 228.05 223.15 278.41 229.13 271.33 227.68 234.41 254.63 237.18 245.75 +261.88 222.58 251.66 216.05 226.83 227.68 265.17 224.47 228.06 227.24 231.57 260.29 200.22 235.05 185.89 245.22 235.15 244.94 220.09 254.69 242.75 278.52 249.18 246.26 237.68 222.07 235.19 231.77 228.76 217.05 248.13 225.77 231.41 220.33 199.71 210.73 265.13 234.77 248.71 255.18 274.76 252.31 238.42 249.15 247.9 245.79 197.97 251.27 243.7 198.15 264.67 267.4 273.96 238.02 213.62 218.52 255.23 252.43 236.95 294.05 264.52 258.03 238.15 257.02 286.75 221.95 240.89 294.05 236.46 246.95 273.22 274.77 250.88 249.49 246.79 241.84 260.96 262.83 213.26 218.89 265.24 238.42 265.04 228.76 210.62 271.8 216.68 194.02 267.25 265.52 244.25 251.18 233.08 224.93 240.88 243.99 236.14 231.03 223.56 229.08 221.96 210.97 261.49 225.3 255.94 216.18 209.45 236.03 234.29 231.22 256.77 231.48 227.19 249.68 219.38 250.05 255.53 223.11 228.68 230.76 246.2 229.82 262.18 217.1 208.28 244.05 224.26 237.05 +266.19 235.13 253.87 223.19 254.77 227.04 267.16 227.66 231.37 237 239.21 223.18 195.56 227.27 206.72 207.78 225.37 227.11 207.26 222.63 239.36 247.18 245.98 250.87 237.42 203.13 236.35 236.33 222.18 219.64 232.23 235.72 228.61 203.28 205.93 232.27 245.53 250.95 238.56 239.69 242.25 238.89 244.94 249.95 242.79 228.6 195.48 230.89 231.89 219.06 246.64 261.64 240.72 231.2 202.9 208.56 238.17 256.09 250.26 271.07 246.07 217.41 253.08 222.19 282.76 217.7 225.62 282.77 230.73 236.03 254.76 268.32 239.41 255.07 238.72 213.82 262.95 245.16 223.2 202.09 266.54 210.89 243.22 228.3 224.06 292.05 216.63 194.32 259.32 261.62 244.33 248.65 218.57 188.58 227.91 226.65 227.68 228.68 221.74 192.02 234.93 214.95 254.06 228.58 222.83 227.54 208.83 228.87 219.53 238.79 251.56 246.05 234.18 253.21 230.08 244.32 258.25 214.46 216.82 210.05 239.85 220.03 256.54 229.49 214 231.59 214.48 230.29 +292.09 268.27 287.99 259.29 279.13 272.14 287.65 275.35 285.25 256.8 279.94 297.1 245.87 270.58 225.81 273.34 271.35 265.22 233.64 280.97 278.16 316.75 287.46 280.12 263.55 239.05 270.4 277.83 277.64 285.77 287.15 254.58 270.55 261.68 226.06 254.39 272.55 263.19 284.59 271.34 288.78 269.32 278 319.68 282.76 264.46 250.3 298.47 270.19 241.12 300.82 288.26 306.18 282.15 272.23 238.86 277.62 289.04 281.7 323.26 284.18 274.84 280.54 284.43 318.08 241.85 302.73 312.79 295.66 273.85 316.37 315.87 284.62 303.65 285.13 251.86 298.87 298.63 248.01 261.95 312.1 293.34 277.09 291.99 235.6 285.8 252.18 218.95 293.5 303.87 301.28 298.89 259.53 251.04 288.98 270.96 270.23 268.08 289.75 236.76 295.52 259.7 278.48 255.04 282.08 252.74 284.48 278.63 273.5 265.42 311.56 263.55 267.61 281.11 272.77 286.13 297.19 261.16 239.46 264.47 290.71 264.6 302.57 255.75 250.66 250.89 287.42 267.31 +319.21 303.05 300.81 292.5 289.6 293.96 317.49 280.03 272.62 304.76 291.61 279.12 249.73 282.12 236.9 298.77 291.28 299.36 271.45 309.72 289.14 308.94 335.11 302.13 287.44 284.78 315.69 298.78 286.81 256.56 308.88 272.14 294.7 269.23 244.57 276.57 288.1 300.1 306.48 303.23 302.59 292.44 303.12 311.02 310.91 288.13 248.69 312.29 295.05 262.84 319.4 306.08 332.63 294.91 268.32 259.86 293.68 309.79 312.36 354.02 310.81 300.44 290.32 296.82 330.12 268.29 321.29 322.93 286.15 288.47 298.23 326.42 296.67 306.82 300.56 293.54 331.75 314.64 249.4 272.28 317.15 280.07 293.08 288.84 284.89 333.6 259.8 244.57 322.18 341.98 311.85 323.33 271.91 262.68 271.05 295.23 274.98 270.4 278.56 250.45 293.5 267.37 322.27 276.85 313.18 287.73 293.32 289.21 284.73 264.01 312.69 296.73 278.44 317.55 260.36 292.5 315.7 293.74 278.42 264.62 306.52 282.4 304.09 277.15 279.91 292.72 286.2 283.44 +259.91 228.62 273.15 214.41 256.17 242.58 274.5 245.53 243.44 265.21 256.29 266.95 230.1 253.01 226.89 236.74 257.52 260.31 205.13 248.48 273.52 296.91 267.92 257.48 240.38 226.9 257.32 252.46 245.65 247.78 268.73 236.38 239.22 227.57 206.5 229.63 249.56 272.81 272.61 238.86 276.71 239.44 265.58 295.96 253.24 243.75 210.38 273.27 263.06 221.49 258.47 269.65 253.81 252.26 232.09 224.68 239.77 284.94 261.26 292.6 249.63 237.02 242.23 241.5 286.67 241.94 262.45 270.82 261.64 259.43 282.38 288.11 260.11 277.01 246.96 232.75 273.02 249.59 231.36 209.96 281.39 258.83 263.99 242.95 230.56 279.57 240.11 188.7 260.96 278.38 261.9 274.07 211.51 227.92 279.66 254.45 244.62 214.77 266.45 202.86 256.19 251.29 259.29 244.37 257.65 217.45 236.53 279.39 248.9 214.75 276.43 254.35 265.23 252.28 239.98 255.01 287.87 224.61 220.66 251.89 256.79 232.21 273.46 243.72 234.08 247.13 242 236.22 +264.6 226.33 267.94 212.73 261.68 239 256.33 258.79 217.91 224.87 255.52 243.35 210.97 241.96 220.1 229.17 258.02 239.43 203.34 249.28 261.68 278.34 263.64 238.54 238.73 214.51 244.85 259.87 246.73 253.84 246.56 215.85 245.89 231.13 210.02 233.54 247.4 257.56 252.82 255.6 263.17 236.15 279.34 265.06 253.46 251.75 203.85 264.96 248.96 226.04 275.8 255.62 270.21 245.71 211.77 214.27 244.2 260.82 237.32 297.95 258.65 231.83 258.73 256.85 292.22 232.54 251.96 288.09 243.08 236.86 264.38 275.17 256.64 280.97 240.91 249.15 306.2 254.41 236.8 227.39 262.28 230.85 261.05 242.73 257.52 251.61 225.21 197.84 266.2 273.9 245.23 266.37 220.94 214.62 263.92 260.93 250.41 234.8 243.71 190.66 253.28 247.48 253.68 216.93 252.15 253.69 242.61 274.02 259.88 223.29 259.25 254.44 249.39 265.25 244.95 246.06 252.43 236.5 217.56 237.75 265.6 238.45 247.01 216.3 230.22 258.95 237.21 232.54 +278.28 266.57 282.43 258.33 277.09 264.39 280.78 273.6 254.25 274.92 265.84 281.29 242.6 256.89 215.79 280.06 260.94 266.84 244.38 272.17 268.99 275.42 298.01 287.15 269.93 262.36 287.97 276.75 259.66 244.42 270.89 258.67 264.31 248.59 234.73 256.76 260.96 290.85 281.12 261.56 282.09 254.31 272.78 297.81 268.36 265.31 238.04 288.15 255.32 241.39 268.35 269.07 295.38 274.54 236.99 238.14 262.19 296.21 274.3 321.57 253.73 282.06 266.32 246 284.11 255.61 276.42 278.49 260.74 251.74 283.79 282.73 283.35 307.36 256.62 255.78 291.59 293.72 239.92 268.13 299.53 270.25 264.41 249.76 251.34 310.27 251.42 232.78 294.06 302.03 271.07 288.53 249.46 239.97 275.4 273.98 253.66 240.31 266.56 247.46 281.4 250.27 281.63 263.38 280.63 239.54 247.82 259.43 246.33 238.46 282.92 282.96 253.65 285.11 253.46 278.64 295.66 249.47 245.19 256.01 266.63 266.08 295.18 266.03 247.08 255.66 262.46 258.13 +232.9 194.41 239.54 186.66 215.95 202.71 241.38 227.56 191.18 208.23 235.21 218.69 207.99 227.62 191.41 211.42 202.49 219.27 173.76 228.49 226.34 258.32 227.38 204.8 215.82 197.55 213.53 232.9 218.91 214.73 220.34 201.73 215.63 194.88 183.91 193.89 251.46 215.29 213.81 228.48 234.78 238.42 222.57 242.58 215.33 204.96 179.43 235.8 210.49 204.63 236.7 245.77 220.62 227.07 207.71 179.31 238.68 224.63 217.91 272.69 226.46 219.19 226 224.29 279.69 201.26 236.76 252.74 221.1 210.77 231.46 244.08 225.15 233.06 221.42 210.85 237.46 207.2 192.87 183.69 241.18 205.48 218.06 220.76 210.3 229.12 210.21 185.97 230.81 264.8 224.76 246.41 186.15 210.59 240.9 221.55 210.28 187.28 226.19 177.38 226.3 195.61 233.69 193.24 224.51 213.09 208.3 238.92 210.75 193.09 248.31 217.23 210.9 225.42 212.56 223.27 212.24 189.7 196.51 206.16 232.98 208.65 224.63 229.68 205.48 204.09 231.39 219.11 +254.04 224.24 252.97 217.2 239.31 224.36 269.78 221.32 225.31 220.61 226.8 237.78 214.81 220.26 210.5 236.31 213.3 225.26 212.81 234.77 221.25 258.03 238.08 260.46 239.99 211.01 245.05 238.51 204.82 230.59 220.49 226.44 234.1 204.2 199.06 219.97 253.03 233.05 250.7 243.01 258.86 244.28 252.31 236.69 216.26 238.24 210.32 244.27 240.95 214.61 239.15 238.99 269.22 230.9 208 194.51 248.64 235.39 245.45 268.31 249.54 225.25 231.96 237.98 260.75 197.52 209.71 283.02 247.57 241.43 269.34 257.62 234.35 256.71 225.6 226.5 265.62 258.75 228.44 218.82 265.59 211.41 225.86 212.3 220.02 262.46 225.27 188.54 259.69 278.69 241.84 252.6 234.42 200.87 232.39 232.4 212.35 222.65 221.54 215.49 213.97 214.38 258.35 223.59 221.92 193.02 234.13 238.51 220.42 227.39 244.94 238.2 243.51 228.12 216.99 246.21 262.31 223.1 215.8 230.08 240.96 220.54 268.15 230.51 206.4 221.75 225.37 239.43 +287.88 266.79 291.41 280.3 298.6 267.97 308.27 258.94 290.85 270.7 261.15 282.04 251.53 266.82 256.68 271.64 275.27 266.47 253.02 266.71 266.4 305.4 306.59 293.73 283.07 254.18 276.4 287.2 256.66 276.88 280.54 273.87 293.7 234.14 236.1 250.99 279.32 294.72 305.35 289.69 300.39 275.05 263.91 282.68 272.85 258.54 222.38 297.55 277.98 240.15 295.76 307.8 305.57 275.91 219.4 237.37 287.87 315.49 274.3 307.76 286.13 291.14 277.96 295.62 316.19 256.58 274.35 308.17 297.23 280.18 291.46 328.05 281.74 286.93 298 261.83 303.17 295.46 250.01 263.01 286.94 274.73 297.03 274.97 244.57 309.12 249.84 222.39 310.65 294.77 289.78 294.06 245.53 235.68 265.65 282.5 260.59 249.61 268.14 237.81 275.2 272.11 283.15 261.75 286.07 237.93 271.93 285.7 258.48 258.62 297.55 288.39 301.19 282.52 284.02 286.24 299.27 261.93 260.34 260.83 271.72 265.93 291.07 262.44 258.06 271.16 265.32 292.91 +299.34 258.98 281.26 259.33 306.97 249.14 294.57 251.27 280.09 285.83 280.79 296.87 258.94 278.35 244.14 259.35 271.6 276.59 268.01 265.23 304.6 306.8 310.01 276.91 281.07 262.9 284.12 293.07 269.18 269.32 306.08 273.07 290.54 250.56 234.5 258.28 293.33 307.45 297.96 285.26 300.91 273.83 296.33 305.26 271.1 303.04 234.08 295.24 278.13 251.67 295.71 309.67 311.85 293.46 240.49 252.72 284.87 296.89 299.63 344.3 275.91 274.19 291.42 258.63 315.49 264.37 286.67 310.83 303.29 291.37 317.69 351.44 308.03 312.45 302.03 287.71 344.33 304.84 256.87 261.75 288.8 279.04 267.77 271.39 272.58 291.57 245.86 202.59 301.15 316.07 287.09 280.29 253.22 252.17 269.76 277.28 261.38 247.33 294.67 239.7 275.31 252.32 261.47 279.11 284.15 270.15 276.93 290.25 263.32 274.98 310.39 279.94 264.18 299.59 273.98 307.35 289.97 246.44 248.82 271.12 292.77 271.27 292.75 269.45 248.64 293.1 251.8 277.32 +256.1 232.21 240.09 215.54 224.6 219.77 246.02 235.21 234 225.52 236.32 239.96 194.65 200.02 190.31 222.7 220.49 231.69 203.95 246.78 243.49 247.9 239.15 232.58 211.69 220.22 256.64 230.87 232.64 230.56 232.26 208.78 217.82 217.67 194.96 224.38 204.6 221.68 225 212.71 247.95 221.22 241.02 229.9 253.34 224.55 207.15 239.87 221.01 218.18 239.69 236.45 263.16 228.87 211.38 189.02 231.31 236.86 260.72 265.41 254.74 234.09 229.53 225.46 244.97 185.45 224.42 256.09 227.79 231.87 247.85 249.75 238.04 252.84 225.36 224.11 273.42 246.52 204.8 214.38 250.96 228.36 225.24 218.44 228.74 245.8 209.01 187.89 232.89 252.69 230.6 250.52 234.04 208.83 222.85 225.44 229.6 234.08 220.33 196.78 234.79 208.28 249.63 216.49 227.52 220.62 223.18 219.95 221.38 227.02 247.93 232.1 217 236.26 226.67 236.77 261.37 226.81 216.06 223.96 231.55 220.6 266.64 195.47 220.29 217.33 236.68 221.97 +276.13 250.23 258.76 203.15 246.05 237.82 274.57 250.37 232.27 258.49 264.52 244.28 219.97 231.59 212.94 230.91 232.95 257.18 211.46 245.31 256.76 266.31 260.85 258.83 234.69 219.75 275.71 257.14 244.89 239.47 245.28 248.33 241.6 221.19 192.99 240.94 253.72 252.53 264.52 244.74 258.52 247.76 244.41 262.08 231.24 248.15 221.3 264.03 249.81 226.56 241.81 247.62 264.98 252.78 220.39 198.19 245.65 259.31 257.95 293.85 242.71 257.68 246.06 229.82 277.91 232.64 247.6 272.71 236.54 245.78 260.5 255.66 241.35 267.96 238.64 237.87 276.39 249.53 222.97 220.47 279.91 245.29 248.42 233.04 226.19 276.88 230.81 211.88 250.51 291.64 260.43 260.25 234.53 223.43 257.23 236.22 224.37 240.23 248.64 216.31 266.38 228.01 252.94 233.12 252.85 231.09 226.2 232.23 245.36 229.32 273.42 263.68 252.15 262.32 240.25 255.36 286.48 230.91 217.51 235.28 249.04 218.84 273.47 229.72 228.12 223.68 238.73 236.6 +275.3 234.31 260.99 233.22 283.21 236.64 285.6 227.75 258.56 255.99 250.88 245.74 224.77 237.95 233.48 227.83 244.96 238.24 222.9 231.91 239.35 298.54 272.58 252.55 254.59 215.07 256.04 253.39 252.22 259.21 263.53 237.91 248.14 237.02 213.83 219.88 279.37 264.18 273.84 253.19 265.88 245.28 258.68 281.61 240.02 247.11 237.04 249.52 243.05 230.23 257.67 289.22 277.57 248.5 224.9 220.3 267.58 277.77 272.24 296.97 258.74 248.48 255.65 234.99 300.9 251.85 268.25 286.3 265.72 267.52 304.9 307.73 258.43 265.38 260.12 234.33 282.98 264.99 227.49 226.4 280.71 236.49 252.95 233.35 238.68 266.37 239.25 212.37 269.39 294.8 270.27 254.15 223.18 215.6 261.82 240.38 226.32 226.23 258.74 224.1 256.39 216.16 255.13 247.05 237.35 247.83 229.5 260.62 233.35 246.73 283.9 263.73 254.69 264.49 243.64 269.35 284.57 217.63 214.76 224.41 268.07 215.15 264.79 254.36 208.14 234.68 242.11 257.75 +279.51 251.34 255.74 235.1 238.18 239.02 271.98 242.03 219.41 260.68 249.49 247.12 203.92 245.18 206.4 218.02 244.68 232.47 213.85 228.33 239.39 261.03 263.89 256.99 235.2 214.25 271.25 247.07 235.4 231.37 249.42 220.71 232.94 221.73 190.04 214.16 266.75 248.25 254.99 254.43 244.14 242.24 218.44 278.76 242.78 247.77 205.06 250.43 238.32 224.17 266.1 270.53 256.08 236.72 218.48 213.77 254.7 252.62 245.77 289.14 240.4 259.04 243.56 249.19 288.89 237.38 256.41 276.65 254.15 228.07 267.19 292.63 252.96 256.45 272.68 231.31 259.46 260.21 227.5 245.18 276.69 224.89 265.32 242.3 217.51 281.68 239.19 202.57 269.52 271.36 241.17 267.22 234.44 201.87 234.88 238.53 232.3 234.14 235.9 210.48 265.27 204.85 249.73 236.4 234.88 239.55 222.22 237.91 243.93 242.59 275.62 248.35 261.42 244.51 242.9 254.87 257.85 224.61 217.12 229.93 261.21 237.51 250.18 222.72 208.76 233.28 228.89 242.69 +297.44 286.61 298.67 273.74 291.42 259.83 312.44 263.72 280.14 292.75 272.19 295.31 244.48 280.28 238.81 286.01 283.84 283.22 271.11 276.24 278.11 309.63 310.28 282.01 262.86 270.79 291.75 288.43 270.6 256.51 298.24 261.48 279.37 253.3 233.44 254.38 292.51 289.5 280.62 287.33 287.48 277.9 272.18 312.92 276.22 283.34 261.29 298.63 292.72 264.08 296.03 312.51 320.13 277.7 248.06 247.4 284.09 305.72 308.57 326.29 286.19 287.9 294.75 285.68 301.32 251.35 303.61 322.77 293.67 270.43 299.95 318.41 296.4 300.75 291.69 276.39 323.2 303.23 251.39 263.25 313.8 253.49 277.07 270.87 252.72 308.85 261.64 229.93 305.72 338.03 295.46 302.93 280.22 254.85 246.33 288.2 261.13 261.73 282.54 256.31 284.41 241.72 292.61 275.4 286.73 265.12 266.72 276.6 264.32 261.02 303.97 268.77 282.5 286.72 268.03 300.78 297.14 258.21 246.93 256.17 294.16 273.5 309.87 281.1 284.08 271.02 278.63 280.26 +277.83 254.03 265.29 239.91 251.08 235.75 282.97 238.25 239.39 249.44 252.84 260.66 210.04 237.08 204.84 243.22 241.08 238.63 222.12 256.26 249.76 258.03 263.55 257.72 258.56 221.42 246.56 243.59 240.66 254.99 246.75 232.48 251.33 217.92 225.18 242.09 270.87 256.01 265.74 274.12 264.62 250.24 234.66 245.1 249.78 247.32 194.71 274.65 247.77 223 272.35 264.47 259.29 251.39 208.59 219.57 242.2 261.82 265.32 286.92 261.53 250.43 256.25 258.13 276.73 224.35 253.45 287.14 240.43 263.27 284.27 291.66 257.76 265.17 244.27 229 280.54 269.67 222.78 237.41 276.23 226.81 233.64 223.9 227.88 283.46 229.1 203.32 276.65 275.85 255.39 265.57 233.12 229.2 224.96 245.98 243.22 239.29 239.78 216.7 257.95 233.54 252.95 230.01 244.89 223.44 231.34 242.27 242.94 244.63 262.76 243.78 242.68 274.64 229.9 249.14 269.19 250.9 238.09 240.09 245.81 239.79 285.69 232.47 214.08 257.82 226 247.28 +274.05 240.75 282.38 248.65 262.22 252.89 275.06 253.7 232.98 259.69 264.57 261.72 222.3 242.45 203.77 245.73 253.77 267.71 227.42 262.22 253.81 275.01 261.3 251.18 251.24 243.5 272.96 228.39 246.55 245.02 262.87 243.95 251.1 244.86 209.31 234.48 261.9 240.64 255.12 271.46 276 236.24 245.44 282.62 271.13 244.71 206.1 281.42 235.42 214.72 274.6 258.7 264.08 266.22 233.31 227.59 241.23 255.18 259.01 311.76 258.88 272.04 248.24 247.13 287.68 213.25 260.69 285.04 262.19 252.91 289.91 279.72 266.41 280.79 256.12 231.39 283.77 264.32 213.98 239.95 264.77 251.24 266.69 248.87 250.4 281.18 237.35 199.71 291.44 254.28 259.35 289.43 253.09 238.7 238.81 253.92 257.59 237.36 243.8 207.47 241.38 230.45 279.96 240.76 251.95 238.15 248.2 254.59 249.13 239.61 278.72 245.95 236.92 238.67 239.2 267.85 272.22 247.96 232.84 231.5 244.25 245.46 290.2 235.62 235.88 256.25 239.21 250.62 +293.9 259.12 277.26 253.96 270.22 264.64 292.65 261.04 268.98 270.05 255.47 281.93 236 255.43 211.4 271.93 257.66 266.22 243.28 257.53 266.28 318.12 301.74 278.69 270.76 266.84 286.79 277.37 283.29 256.61 269.57 274.4 271.87 251.94 219.34 268.41 289.27 300.61 292.37 273.8 302.39 276.59 283.49 265.66 278.02 260.81 247.28 282.62 274.15 238.14 272.93 288.34 282.32 274.52 255.44 235.09 281.9 306.72 275.07 318.03 282.81 276.08 259.57 254.26 315.02 239.28 267.97 319.94 263.91 278.55 300.1 312.2 294.55 301.74 267.23 258.41 293.3 294.48 258.91 266.39 303.09 283 271.83 251.52 263.94 312.53 243.25 237 301.92 312.05 268.07 276.09 249.77 233.4 281.81 266.36 255.22 274.73 255.47 252.12 289.37 254.98 279.92 267.41 289.76 253.93 243.98 258.22 254.79 262.79 293.88 289.55 264.39 284.02 259.1 288.58 303.37 263.22 246.86 236.97 288.53 260.72 300.25 253.46 248.08 274.93 243.96 274.3 +301.78 265.28 293.66 274.76 284.22 262.31 289.35 268.84 261.72 271.55 284.44 288.8 236.62 284.03 235.05 278.14 267.63 270.66 261.15 289.92 293.56 305.63 300.78 275.1 273.54 241.58 272.62 278.47 264.16 272.12 287.73 250.71 279.51 250.54 217.25 251.04 286.96 282.11 272.42 272.18 304.51 269.43 275.88 297.51 284.77 284.67 232.96 270.29 275.61 233.5 288.3 293.29 297.41 269.73 262.72 246.67 284.61 302.17 275.33 333.66 277.82 276.42 271.53 264.45 322.05 263.16 280.71 302.07 295.47 275.46 307.21 326.01 286.54 317.06 284.94 265.52 310.16 295.54 266.46 250.67 320.26 269.08 273.13 283.19 267.52 317.52 245.4 212.03 304.4 298.47 276.64 295.06 248.74 262.46 264.04 262.05 263.3 286.32 279.75 224.66 289.7 246.61 279.53 275.57 280.61 265.61 261.09 293.91 266.7 267.59 306.96 276.78 276.35 278.81 268.17 288.65 292.32 269.5 251.78 251.12 303.12 261.42 295.42 256.56 252.69 270.52 263.92 252.73 +268.2 243.09 276.33 242.67 269.13 243.78 282.92 249.84 251.5 249.56 272.88 260.7 215.45 260.72 207.89 257.61 247.7 243.55 222.71 257.37 258.82 290.24 278.21 260.89 252.13 212.62 260.1 256.33 244.82 247.75 269.33 230.94 231.1 234.67 222.96 224.01 264.76 261.27 243.37 283.18 275.75 261.75 248.55 264.86 263.63 252.08 230.62 274.37 258.07 238.07 268.41 281.68 287.67 246.64 237.33 218.37 270.71 276.76 275.35 307.56 253.04 232.82 255.01 254.74 292.27 194.65 284.04 289.04 278.94 243.69 306.74 288.01 274.89 297.04 245.69 236.75 270.45 266.63 230.6 241.59 274.95 262.39 257.86 251.4 237.24 268.23 223.4 207 269.59 284.77 260.8 260.2 236.04 233.26 268.87 260.54 257.87 221.54 236.8 216.44 257.24 240.61 259.74 241.54 253.95 224.72 235.43 265.47 232.83 253.01 282.25 247.26 255.15 275.07 221.23 289.34 267.67 238.26 216.82 244.99 260.16 247.73 298.33 243.97 230.63 235.97 235.82 235.72 +277.76 260.62 283.27 235.41 268.03 251.23 275.19 266.12 252.94 262.6 264.87 261.7 231.36 251.92 237.68 250.04 244.3 243.37 227.45 252.86 264.59 291.85 277.09 263.45 267.93 234.35 277.93 283.23 244.81 268.08 253.42 249.38 275.26 224.74 206.05 255.5 260.98 288.76 267.5 271.28 273.41 260.94 284.12 285.13 258.74 264.53 231.84 265.15 276.17 250.12 262.33 287.92 288 269.81 214.63 224.74 269.37 282.13 260.7 298.36 249.49 250.84 263.84 255.23 312.81 234.29 256.74 299.85 258.38 245.58 295.82 300.2 255.31 301.38 271.5 267.27 316.7 279.92 241.74 247.63 290.47 242.06 267.08 257.5 245.19 288.4 229.44 211.24 285.94 294.64 259.06 278.49 232.81 211.38 263.95 253.2 249.84 251.07 255.12 218.31 259.07 253.65 261.77 254.7 261.72 241.74 252.64 286.41 255.9 259.28 284.1 282.24 264.28 284.72 271.37 263.45 284.61 258.71 218.12 260.38 279.08 255.86 272.53 238.92 245.95 267.01 254.02 261 +262.02 226.01 255.36 234.45 244.43 224.01 261.4 254.59 221.46 241.94 254.15 236.88 208.56 243.25 197.01 240.74 235.76 239.79 198.73 254.96 237.57 258.63 270.61 241.46 242.64 220.48 258.06 231.64 243.49 236.1 251.49 215.54 232.85 242.47 220.99 223.24 254.4 232.27 238.79 238.2 265.5 240.84 258.41 268.24 251.03 238.43 205.61 247.52 224.73 220.31 259.05 269.62 271.6 239.35 218.74 214.63 249.68 265.14 244.95 302.26 244.69 257.07 245.74 234.4 294.08 243.6 261.02 277.55 240.12 239.94 262.02 289.7 247.06 264.81 234.46 236.58 273.24 257.17 217.27 224.02 262.4 225.1 240.72 223.18 257.69 278.33 234.17 215.71 263.14 287.54 243.33 265.78 229.22 226.74 250.44 230.92 218.08 242.84 237.21 219.07 248.09 213.4 269.35 233.99 232.33 249.61 221.58 240.44 235.63 237.59 267.96 230.98 217.62 266.4 215.34 229.67 254.12 223.67 221.36 224.79 244.84 232.23 261.69 240.81 206.95 230.59 244.21 231.42 +260.52 244.11 246.27 240.04 271.97 220.99 268.16 227.56 242.48 263.23 244.63 269.49 220.42 238.45 196.38 253.09 230.51 245.71 225.18 238.6 250.34 265.69 281.24 254.96 231.37 237.24 238.43 262.34 247.41 242.86 247.66 217.9 236.01 236.39 194.17 211.97 264.5 260.4 242.78 245.72 269.65 236.63 233.76 268.73 250.32 234.72 216.51 249 228.87 216.44 266.67 259.84 274.22 246.44 238.71 199.88 249.73 269.85 258.05 299.34 251.32 267.75 232.39 220.95 261.36 224.51 274.6 258.78 258.3 230 263.26 287.8 261.88 260.23 248.14 233.98 274.84 267.48 233.85 241.95 279.4 242.29 221.85 248.37 236.07 258.73 213.88 207.74 265.29 272.2 255.51 240.17 246.48 221.31 242.62 211.32 229.53 224.35 255.76 210.06 258.62 213.85 235.47 237.98 248.63 239.23 223.85 230.8 231.44 215.1 280.45 232.71 252.36 243.12 221.14 264.5 254.83 238.03 227.83 207.68 257.73 236.91 261.8 241.35 212.58 226.97 256.89 272.2 +277.83 258.51 278.69 250.02 293.77 252.18 289.86 247.76 268.42 266.27 265.82 290.55 248.45 269.04 228.79 253.95 285.01 271.33 250.07 264.52 281.16 287.29 290.84 277.54 259.37 255.78 266.56 274.04 274.87 264.78 265.82 268.02 263.82 240.34 221.56 266.84 254.84 287.69 276.38 266.4 291.22 263.37 280.78 298.69 274.17 274.4 223.24 299.92 283.12 226.95 289.8 289.94 296.55 286.38 237.1 235.11 274.88 290.29 285.79 314.86 286.51 265.32 276.21 264.34 297.72 247.37 293.13 308.5 289.66 287.91 284.72 315.18 296.83 294.59 274.01 262.62 321.61 274.99 252.05 239.62 279.78 278.6 269.66 273.2 256.75 282.33 230.14 211.37 275.04 285.35 314.55 259.88 244.45 250.9 277.47 260.61 261.37 254.75 280.03 222.87 272.67 252.51 272.4 259.84 281.87 260.62 274.44 266.59 264.98 259.22 289.07 260.56 267.52 277.24 250.72 284.86 299.2 265 238.21 257.85 286.13 253.28 295.74 247.88 240.98 267.82 271.41 263.64 +274.93 229.37 257.56 220.01 238.16 237.72 268.14 249.03 218.82 242.81 246.09 224.75 204.84 229.87 201.66 225.27 231.65 219.48 209.24 236.53 236.88 260.2 236.9 235.78 242.21 198.88 243.01 250.41 217.75 229.94 254.42 231.78 232.17 210.28 207.33 224.24 255.13 246.89 244.76 259.08 244.45 248.56 224 260.38 245 259.31 210.48 236 238.21 220.85 250.08 264.44 248.13 234.29 207.73 211.95 237.13 252.13 248.43 288.77 238.11 238.12 238.26 233.8 286.88 211.33 249.19 281.04 235.74 242.42 292.21 277.86 243.22 271.42 253.79 218.35 262.77 241.14 196.83 230.24 270.11 233.21 249.94 231.73 204.45 264.37 217.13 184.22 265.04 269.98 236.22 244.21 222.92 204.45 243.9 257.87 235.39 227.58 245.76 195.61 240.96 213.96 236.92 221.3 229.5 224.57 216.79 252.01 215.64 236.43 272.93 237.42 226.02 259.28 237.6 245.56 247.12 211.66 212.94 210.65 261.43 231.55 267.21 225.85 202.4 224.88 218.15 223.16 +264.35 253.3 265.8 221.46 244.81 234.7 275.6 243.17 240.36 234.04 235.14 254.16 227.33 235.64 204.02 249.1 223.62 251.97 228.33 252.87 248.65 248.08 234.18 261.66 257.7 212.56 270.76 241.89 221.37 228.51 237.66 250.51 252.22 207.48 219.2 244.47 264.72 243.7 250.68 257.6 261.77 265.66 251.81 270.08 245 250.05 198.41 252.98 253.81 217.38 270.87 290.58 264.49 249 193.57 209.69 265.25 275.41 239.95 301.68 260.44 261.67 239.36 260.23 287.2 214.09 248.32 303.15 250.4 256.69 261.16 288.04 251.82 255.71 256.22 244.71 297.64 274.51 227.52 222.75 265.99 227.25 271.16 237.16 214.15 303.83 219.66 209.61 259.45 263.82 259.4 275.4 224.21 216.16 246.88 232.41 235.65 264.1 228.41 202.52 241.58 227.49 268.46 225.25 253.27 209.34 254.9 249.02 243.13 241.7 261.19 239.36 227.23 243.04 243.15 247.51 256.98 248.97 242.22 247.36 229.8 246.46 291.1 220.5 235.32 248.2 252.3 245.53 +316.76 278.61 289.46 260.61 276.21 269.42 312.47 279.96 258.81 284.62 291.75 283.04 264.1 280.07 238.39 259.64 274.38 282.94 247.03 264.92 289.96 301.97 306.14 297.76 276.58 246.34 305.29 283.67 277.24 278.15 294.41 273.29 285.35 255.34 227.93 262.92 328.2 295.01 288.77 298.11 299.97 286.19 283.77 324.66 273.9 297.26 242.42 300.47 277.67 252.38 299.71 300.03 293.3 289.41 254.6 253.44 274.02 287.24 306.31 349.76 282.19 305.78 305.06 285.09 325.92 260.54 298.09 342.47 305.87 265.62 308.93 322.78 297.38 313.02 281.74 257.34 317.85 300.62 233.97 279.64 305.8 273.48 288.51 283.43 250.13 320.19 271.83 231.37 309.6 335.83 290.79 296.2 275.67 260.23 273.59 287.29 276.37 259.78 285.13 246.02 295.86 248.87 290.22 263.5 261.94 277.34 265.33 284.92 278.68 281.69 328.4 267.53 273.27 303.6 279.31 292.8 294.01 245.74 253.46 270.98 291.89 282.26 310.46 278.46 253.23 271.31 261.76 269.55 +275.49 247.17 231.61 225.95 243.57 221.54 272.18 243.26 239.36 260.86 252.22 252.67 211.14 261.19 210.4 232.4 231.04 249.89 217.64 252.99 238.69 258.17 286.55 236.28 219.85 217.6 243.07 249.59 244.6 232.26 255.24 205.38 239.15 236.24 192.73 218.17 273.09 237.1 248.24 249.24 256.38 250.32 234.79 251.59 251.29 232.63 219.19 247.24 234.09 218.96 250.66 251.09 275.01 249.29 232.12 203.15 256.85 255.48 258.56 279.29 246.1 249.21 234.14 236.12 278.54 221.8 265.45 270.65 254.2 222.16 283.05 270.81 255.55 276.98 245.45 249 283.47 266.7 238.33 233.58 281.93 226.84 219.35 236.57 216.7 275.87 230.56 207.64 266.47 286.5 233.78 254.41 251.81 242.69 230.69 243.09 224.2 249.68 232.57 214.07 258.63 196.46 242.64 219.59 247.04 232.63 216.89 230.6 234.86 218.43 266.43 230.58 248.72 255.32 229.12 258.52 252.13 239.1 222.06 222.66 256.69 232.76 257.31 217.3 219.51 222.36 218.24 239.09 +312.07 261.13 294.41 250.58 288.67 274.56 309.26 263.41 272.14 261.11 291.01 268.33 255.62 280.56 259.29 259.02 271.69 281.38 252.76 289.05 271.62 316.78 295.79 277.98 278.92 234.54 279.38 282.72 268.71 257.32 297.48 263.87 274.91 256.14 239.09 266.41 298.3 281.17 276.54 280.02 305.18 269.03 286.52 265.18 288.68 273.86 250.97 286.67 285.71 251.53 298.78 290.2 317.82 281.16 267.38 232.86 305.09 304.68 294.85 342.15 284.6 269.17 271.28 288.23 335.03 241.67 297.96 323.31 299.27 276.51 314.92 324.42 273.45 310.92 273.84 268.06 335.1 294.91 256.17 253.35 310.84 283.22 265.07 270.67 276.03 301.08 239.66 225.81 311.02 324.69 284.37 300.5 244.46 251.15 269 278.59 274.12 279.72 263.47 227.32 277.39 264.86 310.53 263.86 278.75 270.67 275.04 302.12 257.74 256.17 306.97 291.71 293.74 276.06 248.33 286.31 317.55 264.05 235.47 270.89 292.84 256.74 306.07 259.74 259.34 264.55 276.91 264.82 +273.63 257.33 273.36 239.78 275.56 247.75 263.73 230.88 252 249.54 238.2 270.12 217.06 248.6 203.18 250.67 236.47 244.47 236.61 240.17 272.38 288.77 257.33 289.83 263.97 229.39 244.08 252.54 251.38 234.52 265.25 265.83 258.29 228.75 212.07 228.53 282.75 265.47 255.15 267.32 264.19 256.28 265.36 281.36 255.34 252.14 213.58 253.89 238.99 223.18 291.44 285.49 275.01 241.15 226.05 226.19 256.57 269.92 267.81 314.2 264.79 242.08 250.31 243.04 283.4 236.9 261.97 292.23 259.89 253.56 299.05 294.62 263.35 271.61 251.86 237.26 272.01 309.57 228.63 244.61 284.84 261.84 272.22 255.74 233.02 294.38 209.09 191.45 296.79 274.32 253.39 259.37 220.98 219.15 239.6 245.82 260.67 231.32 240.13 219.93 253.63 246.73 256.45 245.17 252.64 242.47 248.19 269.35 236.16 249.56 292.03 250.8 261.59 266.9 251.06 282.98 277.41 239.08 230.29 233.94 263.44 253.68 270.67 248.25 222.04 262.59 231.47 257.19 +283.81 250.92 271.87 245.2 264.54 236.99 261.81 248.85 239.74 258.66 257.28 261.79 228.13 262.18 212.64 244.07 240.57 255.33 240.39 259.46 268.6 272 277.73 249.09 262.8 232.57 258.09 250.12 254.45 251.75 253.32 243.38 264.06 219.6 220.01 240.23 272.52 282.86 271.56 272.2 275.54 228.64 267.95 272.16 236.09 249.19 229.92 270.88 234.31 215.95 264.26 277.61 270.03 249.1 213.02 231.42 265.86 264.09 267.27 305.92 248.47 251.51 267.35 247.91 292.26 228.41 268 283.58 268.01 240.53 267.06 294.89 254.52 281.98 248.58 251.39 298.29 269.66 237.78 227.21 287.01 256.89 250.57 229.47 256.16 290.17 221.18 191.5 282.12 284.62 261.84 280 230.28 260.27 234.62 246.07 242.59 254.52 224.63 202.92 265.53 237.81 261.7 254.8 254.95 242.02 259.29 251.43 248.59 239.86 279.97 259.37 244.45 257.97 251.69 281.56 284.8 267.81 233.22 238.66 247.05 244.35 273.82 247.15 244.42 261.23 236.21 240.17 +254.89 213.22 247.79 215.76 240.45 209 259.15 218.31 233.99 227.8 243.07 248.18 205.11 239.81 195.72 212.75 242.7 250.65 211.18 226.22 245.5 256.44 274.81 249.39 226.28 214.08 235.13 228.07 227.36 229.3 231.49 217.85 230.92 210.6 192.32 201.32 248.65 249 228.33 246.29 255.86 216.69 240.19 246.97 206.06 237.46 201.1 252.09 232.17 203.13 238.75 262.09 255.42 233.39 221.46 198.83 261.4 240.3 253.04 257.4 254.87 233.14 253.65 234.18 262.49 203.37 233 253.61 247.98 237.54 242.1 261.84 231.99 251.17 234.7 216.48 248.53 244.59 208.15 182.19 244.64 228.8 234.99 226.21 214.91 237.99 202.43 187.34 230.2 259.86 263.19 229.58 218.48 222.56 226.18 215.22 228.28 191.58 238.57 187.79 230.56 221.42 238.97 228.34 230.81 229.31 217.19 225.91 230.73 231.43 243.41 237.5 219.94 247.67 222.25 260.64 238.5 202.97 207.38 207.22 240.03 210.11 240.7 226.38 218.78 217.84 217.06 216.29 +299.73 276.41 277.99 242.73 275.17 259.32 283.47 259.09 251.07 258.15 286.03 249.38 211.61 248.55 231.66 248.25 254.53 254.38 246.28 249.94 285.14 267.96 268.71 282.3 279.91 219.46 280.27 281.15 265.72 251.05 276.04 267.01 248.54 227.31 222.22 246.64 282.5 264.92 264.82 275.97 264.66 273.16 260.89 287.37 258.16 292.65 228.6 257.51 267.77 237.49 292.87 288.11 293.89 269.87 242.12 229.48 262.99 294.88 291.28 319.76 264.09 262.07 265.37 280.18 295.85 251.02 278.99 316.77 264.73 255.41 291.9 314.08 280.93 290.54 293.58 248.73 309.53 287.71 234.12 247.11 293.14 258.86 271.29 283.59 246.33 306.92 243.88 215.57 269.92 308.63 268.23 277.6 234.03 221.59 265.73 268.89 254.47 263.78 259.91 217.13 283.98 258.43 255.71 250.51 274.92 262.68 270.22 273.52 264.23 268.05 296.59 270.05 264.55 285.74 265.38 283.14 279.32 259.99 230.27 234.57 297.63 255.31 278.48 231.11 243.3 276.98 255.21 250.67 +262.68 234.38 274.51 243.16 250.82 243.67 263.34 247.15 230.26 235.16 258.63 232.39 214.57 241.55 199.9 238.99 241.78 227.43 184.63 243.86 239.58 263.33 265.46 247.9 244.81 192.25 237.57 245.87 231.22 231.1 258.91 231.63 229.08 222.53 219.99 220.08 249.47 230.41 256.16 252.13 253.78 229.78 230.06 261.59 240.46 231.84 213.13 252.9 223.75 219.61 266.93 243.56 267.58 225.26 220.97 215.51 234.49 261.36 250.14 298.98 233.5 237.57 244.06 240.44 273.69 226.54 249.86 260.79 249.76 224.98 263.64 268.66 252.25 267.37 229.47 231.15 250.5 256.47 197.18 232.11 277.67 255.36 246.98 243.64 218 268.07 227.08 203.06 270.75 285.3 243.49 271.2 222.43 221.49 232.98 258.44 234.18 218.78 243.49 207.86 247.36 224.53 249.41 238.74 243.29 227.04 227.82 254.27 226.39 227.94 279.91 235.47 249.82 265.23 223.39 237 254.39 210.8 213.21 234.47 239.98 235.4 259.47 261.99 212.01 209.37 233.8 210.63 +292.3 249.6 281.28 270.32 247.67 263.23 260.44 258.08 254.58 238.82 270.28 272.11 209.94 262.91 204.86 281.19 241.43 244.25 248.57 265.28 267.46 276.75 271.32 260.29 271.2 235.13 279.98 267.77 238.88 239.91 265.84 264.91 266.5 215.69 222.51 234.24 267.98 264.88 260.35 289.93 275.98 266.29 236.9 273.94 247.75 261.88 216.54 255.19 258.06 226.11 274.68 282.72 283.32 247.53 238.97 235.1 254.91 279.17 264.51 299.21 245.45 275.73 256.54 257.74 283.59 218.29 238.59 288.64 256.45 258.33 291.55 308.96 265.18 289.19 281.47 236 267.09 288.6 220.17 251.05 284.07 259.19 261.95 252.04 235.08 294.39 221.68 203.72 300.96 268.08 255.46 289.8 247.05 232.82 234.26 262.79 252.77 244.84 258.46 229.73 242.59 239.38 259.93 256.07 256.66 230.78 244.6 266.58 235.62 253.29 279.2 268.32 247.1 269.68 254.88 277.33 275.33 248.89 237.22 233.24 269.94 261.06 288.79 258.83 229.57 250.17 247 259.52 +293.66 271.99 273.15 259.46 277.88 259.65 289.65 240.69 260.42 261.05 281.71 279.79 241.96 276.02 224.47 268.51 262.4 264.21 229.1 282.35 272.9 286.39 310.05 252.72 254.67 250.87 278.23 280.52 263.18 246.15 270.13 248.49 267.68 228.71 220.74 236.1 283.93 280.95 289.16 270.07 287.49 268.11 251.13 286.08 258.63 256.3 223.71 286.58 261.31 225.44 283.59 267.96 294.7 272.31 249.51 219.33 262.04 278.69 264 319.27 274.34 287.83 280.84 265.06 299.06 241.91 281.37 297.85 276.14 243.38 268.96 309.17 276.9 292.91 274.44 253.27 294.25 269.92 254.78 248.88 293.38 267.97 254.75 259.11 257.58 295.14 251.26 233.54 292.22 305.4 279.45 301.11 258.87 249.2 249.98 261.94 249.33 262.22 246.97 231.43 282.25 244.95 268.76 260.96 289.03 245.01 265.16 263.78 259.48 249.1 294.23 270.13 272.43 274.62 246.51 278.12 274.59 255.85 239.98 247.51 260.98 255.91 275.56 259.6 262.52 251.85 265.27 264.88 +245.15 240.2 228.85 213.13 242.15 222.63 238.01 214.22 217.12 211.74 218.2 216.2 197.52 212.79 192.83 216.36 224.5 212.82 182.27 205.47 222.06 207.91 236.79 238.52 237.25 190.87 219.62 223.17 212.27 228.03 210.38 212.9 217.7 203.93 197.57 201.18 216.03 234.01 240.7 211.46 232.12 204.53 223.23 242.89 209.21 215.93 190.84 241.51 198.96 186.67 250 235.56 226.73 236.05 191.75 187.45 196.43 226.31 221.62 246.63 228.3 226.41 226.33 224.54 237.82 198.63 230.59 236.78 221.82 223.38 230.23 243.86 219.71 228.92 211.19 189.27 247.97 231.28 192.01 213.17 245.67 206.23 212.88 213.42 210.64 247.22 203.16 179.74 224.78 232.22 229.75 245.05 206.7 190.72 212.21 212.76 196.41 193.79 218.35 168.94 239.27 235.43 226.19 189.64 212.3 200.55 233.46 214.39 218.7 193.88 245.42 214.76 218.33 230.27 213.87 213.66 227.12 209.33 200.18 198.98 214.02 197.24 233.07 200.75 210.04 222.72 214.92 218.71 +304.47 282.4 287.36 262.05 265.12 271.82 290.18 253.89 253.3 246.51 276.53 262.61 250.34 242.79 223.65 251.51 266.47 256.26 235.62 265.24 274.02 279.48 267.15 281.23 277.12 232.15 273.26 269.18 251.47 276.37 270.47 271.33 268.96 222.16 239.85 266.45 270.49 271.61 267.46 294.54 299.01 268.52 249.42 278.71 252.22 273.91 230.91 282.46 275.1 235.38 292.11 282.96 271.3 254.44 247.1 213.19 275.25 275.35 279.64 303.56 276.82 263.9 272.45 289.34 296.27 230.58 262.59 309.23 257.83 253.9 285.98 292.34 285.17 280.77 271.36 244.73 290.91 281.81 225.54 249.87 298.73 250 268.28 258.21 243.47 302.23 250.24 219.36 289.62 295.36 272.19 306.53 252.36 234.11 256.05 289.75 262.79 248.96 256.62 231.12 285.45 264.57 263.89 266.27 279.34 242.81 275.28 260.78 269.1 254.99 296.83 277.38 258.94 268.16 262.73 271.56 297.58 261.31 255.85 241.25 265.49 276.43 298.97 257.97 253.64 261.52 261.7 264.86 +259.96 253.23 281.26 251.47 271.47 231.36 249.31 229.54 236.55 250.16 243.81 260.14 215.17 244.39 203.68 238.69 267.7 225.19 193.25 237.24 247.81 261.41 263.68 250.4 242.06 223.08 239 228.08 242.51 252.13 253.8 220.08 234.11 221.91 220.25 234.72 224.25 247.53 248.34 240.9 256.66 222.62 235.93 288.46 269.16 237.73 213.35 259.06 224.3 226.78 290.41 272.84 254.8 251 229.63 210.38 240.39 259.69 268.37 288.33 261.12 246.42 258.1 234.11 270.67 219.78 266.13 272.34 261.99 249.03 271.64 264.92 246.77 257.98 243.59 211.9 270.14 249.21 231.22 239.24 266.96 230.65 250.9 237.67 246.77 261.03 220.67 199.22 282.06 256.26 275 267.09 234.29 223.87 232.7 242.15 237.33 212.41 258.84 200.49 261.78 230.6 259.61 234.98 228.3 249.55 243.45 243.88 234.16 226.31 275.14 232.93 241.87 244.57 222.55 233.68 265.24 226.28 228.94 224.61 252.59 237.34 278.13 241.04 217.09 223.7 267.16 256.1 +319.82 293.35 313.46 255.93 318.55 279.47 318.36 276.6 276.92 308.66 290.46 289.89 243.57 268.05 257.56 275.59 276.03 274.28 247.31 282.77 271.21 312.15 302.12 293.31 284.94 248.83 294.03 261.54 283.81 281.59 276.37 265.52 261.75 262.56 232.5 251.32 294.66 275.93 303.03 317.44 301.56 289.45 276.81 315.57 296.35 288.61 250.77 286.34 265.15 269.14 316.41 318.35 310.64 290.01 243.14 247.27 306.51 308.78 314.87 333.65 310.18 282.47 293.66 284.2 338.34 259.96 313.42 331.26 302.14 292.62 336.91 336.99 296.58 319.99 298.06 272.83 325.93 311.97 273.67 269.47 318.77 297.52 309.83 291.77 272.11 317.04 257.12 245.71 309.03 307.97 308.53 300.33 274.02 253.13 280.17 270.26 271.39 287.18 263.57 220.99 303.38 251.63 317.07 262.72 289.5 270.49 277.47 291.16 272.8 290.19 325.89 289.63 283.54 288.97 272.73 288.66 330.79 292.42 269.95 271.11 302.54 279.08 329.01 254.94 256.13 281.98 286.56 287.07 +285.84 260.26 290.28 280.84 291.1 268.64 292.06 270.58 250.99 261.34 266.79 280.32 234.32 273.89 217.55 272.59 262.37 269.25 269.51 258.33 274.91 288.44 288.85 290.74 282.66 263.85 295.64 272.86 268.38 276.13 277.13 262.04 290.91 259.8 234.61 255.41 279.77 284.8 270.2 270.64 293.2 265.85 279.79 301.37 271.69 266.4 237.54 293.52 260.91 235.23 287.18 306.68 294.89 283.26 230.78 245.62 286.56 283.98 268.4 332.15 269.05 291.88 271.35 269.98 309.76 259.06 277.22 315.02 290.92 277.24 291.77 313.5 292.53 301.73 283.22 266.59 302.44 286.3 245.35 260.56 299.84 252.33 273.38 255.93 261.22 309.6 245.93 217.12 295.26 297.28 280.85 274.31 249.09 253.71 277.94 261.74 251.64 262.7 277.61 238.79 294.18 244.17 290.09 269.14 269.25 263.05 274.04 265.73 264.66 274.43 304.33 265.92 263.46 274.3 273.85 299.64 279.25 264.05 246.21 246.5 280.68 259.19 286.78 261.47 249.68 274.16 272.69 261.08 +316.54 252.34 293.19 275.05 288.36 258.62 289.74 262.23 279.87 274.71 288.83 291.8 237.67 273.65 248.25 260.04 264.62 260.31 254.21 273.86 295.07 319.7 292.93 278.94 292.27 236.4 270.34 266.84 278.02 287.85 297.16 271.61 263.36 257.04 233.18 258.63 308.64 277.53 274.8 282.44 298.83 270.47 286.05 311.62 293.09 294.48 237.99 273.83 276.55 243.54 292.02 304.88 285.12 275.96 256.12 278 276.72 301.98 314.12 326.14 278.75 256.48 277.63 277.34 332.34 258.02 290.81 320.39 313.13 292.82 355.56 335.19 296.43 317.54 285.2 259.31 326.87 315.78 249.68 263.05 316.23 266.32 288.38 281.89 262.6 317.05 254.8 210.15 318.4 296.89 282.4 300.35 237.73 260.51 272.22 285.93 273.17 262.5 271.61 237.22 260.04 240.85 280.39 268.18 264.3 277.22 256.36 304.41 257.8 281.43 309.96 293.81 263.9 290.06 259.78 307.36 317.26 256.97 246.22 272.21 308.21 259.88 312.27 262.08 230.83 276.22 250.34 261.61 +307.31 270.81 298.02 273.89 276.47 277.69 308.63 295.63 267.86 298.76 289.26 268.01 234.11 266.12 239.44 276.61 272.96 289.8 252.52 275.91 289.61 306.08 296.85 278.05 283.94 252.88 306.78 288.95 277.62 282.05 294.96 259.25 262.34 267.48 226.57 269.13 278.13 288.36 289.85 289.05 295.25 263.52 270.23 314.55 288.15 295.64 247.57 298.97 273.56 263.2 298.99 308.12 297.38 288.08 248.27 255.48 298.84 319.33 293.32 349.19 278.31 296.04 258.65 287.76 313.25 267.24 301.16 306.57 297.37 277.05 306.92 325.42 299.27 323.34 307.95 278.17 311 291.42 251.74 268.37 316.34 282.77 302.73 281.6 245.83 313.77 276.14 234.47 289.77 325 278.99 317.77 262.03 243.44 290.22 303.04 278.44 268.81 289.73 212.15 308.51 258.36 285.76 292.14 293.99 255.29 269.27 279.44 279.39 260.86 306.48 281.19 277.08 292.97 292.93 296.86 297.19 267.8 254.37 255.8 307.82 264.69 301.38 249.39 256.45 276.56 270.58 262.21 +288.59 269.99 277.64 236.5 283.46 263.25 282.59 260.01 261.53 262.33 279.47 271.64 245.51 232.89 208.63 248.61 259.8 262 240 272.22 280.81 275.9 268.23 287.31 263.94 237.96 280.26 258.9 252.23 259.32 285.31 268.12 270.18 233.83 228.59 255.26 278.98 255.68 275.55 268.73 286.01 262.25 250.94 309.37 259.17 286.86 200.41 285.68 248.38 224.78 287.4 267 273.81 267.42 243.25 230.83 262.84 291.01 272.07 325.7 266.72 284.35 272.19 246.91 293.14 259.75 274.75 292.83 262.12 268.27 280.77 308.17 294.97 285.54 272.88 240.05 275.79 283.85 237.66 261.48 277.03 274.54 280.36 276.02 249.13 306.27 253.88 217.24 293.09 287.42 278.14 289.83 247.94 241.42 271.53 265.19 255.63 251.24 271.32 240.34 296.74 247.39 245.64 258.16 274.17 251.2 257.98 255.04 271.43 241.99 308.74 271.67 242.17 263.54 258.02 268.52 300.52 241.61 261.38 248.69 270.19 274.03 291.1 254.88 236.86 256.85 250.84 254.43 +310.85 285.87 297.37 246.73 260.06 260.07 299.22 297.41 265.09 279.72 278.6 295.22 244.24 267.54 229.48 271.6 272.01 263.67 253.57 287.81 284.38 312.41 290.1 297.61 268.04 264.92 291.22 298.76 284.94 284.02 288.68 252.88 283.16 246.96 225.27 263.03 292.65 286.89 296.9 277.96 292.02 288.94 273.61 304.74 294.74 297.14 256.21 300.44 283.76 255.35 304.46 294.11 312.53 290.33 256.3 235.02 289.27 275.81 307.57 329.25 291.8 288.53 265.16 286.92 315.15 242.8 295.63 320.98 283.44 278.65 312.62 302.91 287.17 306.24 293.08 278.01 326.9 287.4 256.26 280.68 311.31 269.03 281.2 271.45 263.6 288.38 248.79 218.48 317.93 313.98 294.12 298.38 258.48 256.08 287.58 288.6 263.03 261.21 278.8 240.13 286.67 260.64 275.73 245.77 289.99 288.24 282.19 297.07 281.44 253.78 313.02 287.49 289.06 286.86 267.13 291.29 287.58 276.33 254.1 266.09 312.27 264.48 301.81 249.93 246.51 271.3 279.91 290.8 \ No newline at end of file diff --git a/data/2/result.raw b/data/2/result.raw index d51ec1b..4c1cf2c 100644 --- a/data/2/result.raw +++ b/data/2/result.raw @@ -1,5601 +1,101 @@ 100 56 -518.27 -477.33 -524.72 -489.04 -507.78 -543.69 -540.4 -527.24 -470.78 -485.69 -519.86 -475 -517.89 -518.3 -514.11 -502.97 -510.29 -506.72 -464.22 -526.78 -569.65 -531.6 -492.67 -523.81 -520.01 -538.59 -549.96 -489.38 -477.32 -544.78 -507.29 -498.52 -495.83 -541.79 -534.95 -545.82 -523.23 -546.96 -468.9 -485.86 -495.26 -509 -545.64 -488.42 -514.28 -538.56 -480.56 -540.78 -526.41 -508.42 -527.48 -482.38 -469.36 -523.04 -537.78 -466.89 -500.01 -483.98 -486.9 -439.33 -480.94 -520.67 -499.18 -491.75 -484.37 -463.13 -482.74 -445.85 -495.74 -458.34 -497.06 -498.19 -495.95 -476.74 -453.27 -439.57 -507.22 -509.09 -457.5 -506.56 -509.92 -481.14 -519.65 -446.81 -463.47 -507.85 -468.52 -458.35 -459.8 -481.39 -482.1 -496.16 -494.36 -509.91 -456.81 -432.5 -489.28 -486.19 -493.34 -440.24 -472.33 -484.4 -468.37 -482.06 -474.16 -499.79 -480.88 -450.97 -414.47 -447.35 -498.85 -451.21 -511.19 -507.7 -519.84 -468.06 -527.75 -524.61 -525.48 -514.72 -459.68 -512.23 -510.82 -474.91 -530.71 -500.6 -500.84 -536.99 -491.62 -503.45 -486.4 -492.16 -520.06 -518.08 -483.53 -517.69 -510.26 -490.76 -550.74 -475.81 -493.42 -542 -506.59 -482.31 -514.77 -516.82 -517.62 -534.91 -524.18 -529.15 -467.73 -466.56 -477.52 -499.82 -525.72 -481.29 -519.97 -527.93 -480.42 -502.02 -510.57 -531.15 -516.54 -495.48 -484.99 -484.02 -522.48 -480.91 -547.4 -502.21 -546.35 -502.54 -523.99 -557.99 -576.11 -546.34 -485.81 -488.95 -547.04 -480.09 -559.24 -540.01 -542.32 -520.71 -530.92 -507.14 -485.17 -532.81 -571.63 -518.88 -515.8 -566.43 -535.14 -522.98 -544.45 -505.69 -498.46 -594.95 -536.26 -535.01 -546.37 -522.73 -550.74 -551.91 -552.15 -583.01 -469.67 -502 -514.44 -538.63 -538.84 -472.03 -535.41 -558.05 -512.08 -540.95 -567.81 -528.64 -551.59 -491.26 -486.35 -506.25 -525.73 -490 -515.01 -488.64 -533.04 -446.1 -529.47 -515.47 -533.53 -507.63 -465.84 -508.56 -502.87 -453.42 -539.23 -489.23 -503.28 -526.67 -507.36 -487.32 -469.92 -499.07 -531.03 -515.42 -486.39 -529.35 -511.24 -494.15 -525.39 -463.93 -480.71 -526.11 -509.31 -488.34 -503.2 -523.94 -494.13 -515.19 -514.59 -536.25 -454.36 -462.86 -475 -511.99 -567.87 -450.05 -510.33 -530.69 -466.15 -523.85 -530.06 -507.91 -529.66 -445.64 -484.9 -497.19 -532.75 -442.46 -522.86 -471.21 -512.49 -468.6 -529.48 -551.83 -534.92 -503.12 -476.36 -512.93 -520.97 -492.85 -528.49 -519.77 -509.01 -508.82 -536.36 -508.61 -443.5 -494.26 -538.05 -500.12 -492.65 -511.19 -536.81 -478.9 -552.21 -489.08 -480.88 -568.55 -542.08 -516.96 -539.73 -548.65 -524.8 -522.57 -497.65 -551.26 -487.34 -517.52 -465.53 -525.8 -556.01 -488.15 -542.43 -547.64 -487.54 -532.34 -539.68 -538.84 -536.29 -481.15 -488.78 -512.51 -552.07 -456.84 -572.77 -536.27 -556.23 -505.6 -567.56 -611.91 -591.17 -578.82 -515.38 -576.12 -580.39 -514.93 -578.63 -555.29 -535.18 -607.92 -564.07 -520.39 -502.81 -534.34 -583.18 -594.23 -541.07 -581.74 -575.08 -568.76 -624.56 -513.88 -551.84 -587.37 -537.32 -531.82 -592.31 -554.65 -558.65 -576.4 -566.02 -601.76 -498.52 -517.56 -516.35 -557.03 -601.87 -506.96 -538.04 -588.22 -504.96 -569.48 -552.19 -572.44 -585.06 -514.96 -523.47 -566.4 -565.11 -507.67 -506.46 -465.69 -498.76 -475.88 -491.31 -519.52 -510.53 -513.86 -452.75 -492.2 -505.6 -472.27 -499.58 -481.98 -507.68 -485.99 -481.05 -513.36 -463.64 -470.63 -498.91 -504.22 -458.75 -534.26 -484.12 -472.52 -523.3 -467.53 -465.94 -490.54 -520.27 -467.69 -475.96 -548.53 -494.13 -515.22 -520.76 -505.11 -461.04 -444.61 -459.21 -502.87 -535.37 -491.03 -493.11 -518.04 -467.4 -518.01 -484.79 -480.62 -521.15 -466.78 -446.44 -462.12 -539.65 -459.35 -489.08 -477.71 -487.39 -451.16 -471.59 -523.94 -524.44 -476.29 -457.58 -478.37 -500.43 -440.28 -504.78 -509.76 -479.29 -477.52 -469.18 -438.24 -459.37 -500.17 -513.04 -488.39 -443.12 -472.11 -505.78 -483.93 -516.55 -485.31 -477 -481.03 -487.06 -466.36 -517.15 -493.09 -507.15 -495.37 -469.86 -529.67 -449.77 -473.8 -463.54 -486.4 -520.25 -463.77 -502.84 -506.3 -443.53 -479.4 -516.21 -485.5 -515.39 -429.68 -457.38 -464.38 -494.93 -433.12 -576.21 -525.78 -543 -502.84 -538.99 -562.25 -533.05 -546.87 -463.66 -522.3 -547.92 -495.08 -557.36 -545.8 -535 -543.28 -538.5 -515.36 -493.43 -525.62 -560.48 -553.31 -517.35 -545.49 -533.83 -552.15 -573.35 -514.06 -527.48 -553.67 -550.61 -522.44 -526.63 -540.32 -558.2 -550.61 -525.95 -561.59 -496.98 -520.45 -519.61 -537.69 -564.83 -491.19 -542.96 -563.31 -516.49 -558.49 -514.52 -545.64 -556.48 -492.97 -515.47 -516.16 -541.87 -484.37 -525.76 -472.15 -515.75 -471.78 -486.46 -538.78 -511.37 -538.47 -470.92 -460.12 -515 -465.02 -533.09 -466.07 -542.03 -499.54 -508.7 -504.89 -470.04 -449.6 -510.4 -516.52 -497.56 -519.36 -512.85 -481.81 -523.03 -481.75 -492.7 -522.53 -524.53 -507.35 -495.48 -531.76 -526.4 -518.04 -501.13 -551.89 -469.41 -467.39 -495.27 -501.26 -521.67 -458.01 -471.42 -542.42 -477.91 -494.22 -501.51 -512.35 -541.04 -504.51 -451.19 -489.8 -518.28 -471.82 -452.9 -425.56 -455.42 -446.33 -482.47 -509.98 -475.28 -476.59 -450.64 -465.61 -481.38 -446.96 -499.42 -439.79 -466.23 -480.27 -488.87 -455.36 -403.24 -476.63 -488.76 -498.24 -447.32 -454.63 -488.91 -451.91 -523.7 -451.47 -460.03 -487.97 -476.86 -455.64 -483.98 -497.13 -468.73 -499.04 -485.31 -518.27 -438.57 -456.89 -464.55 -500.86 -482.73 -455.19 -460.87 -480.32 -455 -483.11 -481.12 -472.62 -468.7 -453.28 -428.46 -461.66 -474.37 -435.07 -510.31 -479.28 -521.46 -460.04 -495.66 -537.36 -530.36 -513.72 -449.65 -490.92 -514.78 -452.48 -535.8 -516.75 -487.65 -493.37 -506.72 -473.5 -472.28 -492.88 -524.57 -532.7 -484.4 -518.52 -516.2 -482.62 -550.34 -525.03 -520.88 -526.22 -495.44 -484.45 -502.39 -530.41 -519.25 -518.18 -511.5 -563.65 -478.44 -462.01 -457.72 -507.18 -554.59 -473.57 -515.91 -554.5 -473.36 -496.56 -502.81 -510.99 -515.99 -471.27 -471.84 -495.89 -525.25 -466.81 -521.9 -463.25 -487.37 -450.66 -488.21 -511.4 -489.56 -492.11 -476.78 -460.73 -484.76 -451.01 -494.63 -498.08 -474.9 -479.49 -478.87 -458.49 -471.06 -462.82 -467.81 -504.28 -469.43 -523.28 -487.68 -480.16 -519.81 -439.91 -481.61 -534.73 -468.94 -474.17 -458.87 -501.51 -506.59 -489.9 -485.55 -532.25 -452.9 -432.08 -478.94 -468.38 -510.07 -443.27 -486.54 -504.7 -476.97 -494.57 -506.29 -484.38 -488.92 -449.64 -446.35 -469.44 -485.21 -453.4 -441.53 -421.32 -489.57 -443.7 -451.71 -462.86 -481.22 -452.97 -417.21 -440.29 -443.97 -407.74 -467.03 -438.88 -431.46 -450.52 -470.17 -419.94 -440.71 -455.06 -473.09 -479.69 -405.75 -457.4 -483.77 -449.86 -479.37 -440.12 -424.95 -495.78 -457.39 -443.37 -448.9 -458.34 -487.61 -442.73 -441.27 -510.77 -412.65 -440.44 -425.41 -467.92 -459.68 -428.72 -468.29 -480.68 -449.45 -464.01 -460.41 -449.03 -457.98 -419.97 -417.96 -443.68 -440.28 -415.13 -536.18 -504.1 -513.49 -468.58 -520.06 -553.59 -554.48 -531.95 -495.62 -514.94 -544.93 -495.68 -528.72 -520.95 -524.61 -512.89 -511.74 -494.42 -484.27 -526.82 -528.14 -528.88 -508.19 -508.16 -510.03 -507.89 -553.82 -521.47 -507.87 -544.56 -525.94 -517.16 -545.55 -534.06 -540.86 -528.44 -510.92 -559.38 -475.96 -491.96 -491.95 -515.23 -524.24 -475.45 -513.65 -534.7 -508.48 -549.55 -546.67 -533.2 -536.56 -496.25 -484.57 -496.42 -510.75 -468.89 -543.65 -460.11 -520.81 -458.59 -490.92 -543.58 -523.07 -493.54 -487.25 -450.82 -521.6 -462.32 -516.41 -496 -506.88 -484.39 -517.66 -460.51 -449.95 -500.27 -548.88 -520.23 -485.38 -515.72 -526.05 -507.84 -542.41 -507.56 -506.13 -520.3 -487.56 -480.52 -503.31 -504.78 -512.66 -547.36 -514.67 -540.65 -469.32 -463.23 -478.28 -489.36 -532.13 -479.7 -500.02 -508.79 -480.44 -487.45 -504.33 -465.4 -516.94 -483.14 -459.49 -493.21 -501.34 -470.54 -531.23 -486.49 -511.24 -460.67 -494.77 -541.41 -551.25 -496.55 -462.34 -462.36 -513.26 -439.02 -515.34 -497.66 -525.81 -480.93 -504.46 -483.72 -472.14 -490.36 -523.92 -506.47 -480.07 -534.6 -504.51 -508.59 -556.72 -492.49 -511.21 -522.25 -516.88 -453.43 -507.27 -503.89 -510.21 -525.59 -524.06 -543.44 -480.48 -448.53 -486.44 -504.6 -538.11 -451.76 -534.23 -536.96 -485.82 -498.33 -511.94 -528.69 -536.59 -457.64 -472.95 -486.57 -519.47 -460.57 -513.15 -479.29 -522.08 -473.08 -520.66 -548.55 -509.39 -508.53 -452.99 -513.69 -515.43 -466.04 -510.75 -490.14 -518.9 -501.57 -500.57 -487.54 -445.12 -459.21 -510.77 -536.89 -481.45 -520.17 -501.79 -496.97 -545.17 -492.54 -488.47 -527.29 -516.21 -511.44 -505.81 -523.69 -497.31 -552.57 -486.8 -523.86 -482.78 -453.18 -490.82 -495.42 -541.61 -490.53 -508.91 -538.27 -494.8 -508.49 -489.31 -536.01 -515.06 -489.63 -508.61 -487.41 -516.9 -453.21 -434.37 -382.37 -441.25 -405.56 -416.68 -459.45 -423.61 -423.15 -388.22 -416.27 -424.1 -390.07 -413.35 -446.41 -427.38 -411.66 -424.62 -401.82 -395.94 -377.04 -426.49 -442.26 -368.01 -412.35 -435.8 -384.21 -468.43 -405.25 -387.41 -441.5 -450.21 -402.51 -428.86 -428.52 -430.14 -439.82 -417.06 -446.64 -391.73 -407.43 -422.96 -419.22 -448.43 -395.46 -411.83 -448.41 -417.82 -412.26 -405.55 -434.81 -444.03 -382.63 -380.47 -397.88 -422.24 -375.81 -536.22 -498.19 -573.55 -466.39 -515.15 -569.17 -557.17 -519.42 -498.88 -482.99 -507.09 -513.97 -499.86 -527.34 -527.48 -517.98 -536.98 -481.39 -476.98 -507.47 -556.96 -515.6 -492.4 -534.35 -540.75 -532.2 -569.27 -503.55 -516.11 -524.14 -520.65 -483.64 -545.26 -514.91 -544.77 -542.19 -510.02 -568.38 -487.98 -493.36 -476.99 -520.64 -555.83 -477.87 -529.76 -546.21 -478.4 -509.34 -517.9 -537.2 -547.49 -451.68 -487.02 -460.46 -534.05 -471.78 -533.1 -486.08 -522.74 -455.2 -520 -525.34 -523.44 -518.03 -482.83 -484.27 -505.31 -481.27 -492.87 -504.06 -504.62 -490.71 -500.14 -488.18 -450.23 -486.95 -511.97 -508.3 -484.4 -501.47 -519.98 -473.17 -527.26 -496.24 -489.69 -526.22 -499.52 -500.56 -507.97 -511.08 -543.82 -527.51 -496.67 -548.36 -453.44 -498.69 -470.07 -501.64 -527.21 -465.5 -455.25 -533.91 -500.44 -499.09 -529.34 -530.95 -541.77 -470.83 -457.6 -488.69 -528.44 -450.98 -533.84 -517.97 -546.04 -466.91 -521.31 -538.97 -527.28 -522.46 -465.38 -503.73 -513.11 -476.57 -533.95 -488.16 -510.91 -509.05 -492.47 -497.71 -469.76 -506.58 -548.94 -552.34 -478.67 -521.17 -501.58 -477.71 -534.14 -510.99 -493.65 -522.85 -523.36 -513.82 -514.8 -530.7 -526.63 -544.49 -522.37 -565.11 -469.22 -472.95 -497.98 -480.83 -524.23 -476.84 -513.88 -569.29 -507.92 -506.23 -517.59 -533.83 -529.69 -494.24 -510.31 -491.66 -525.5 -473.19 -528.33 -489.23 -514.43 -467.38 -507.34 -532.25 -529.8 -527.73 -478.66 -492.13 -512.78 -456.17 -489.61 -503.6 -513.74 -524.96 -489.3 -498.65 -480.98 -497.83 -549.69 -504.91 -485 -510.78 -506.63 -504.23 -564.86 -472.33 -494.34 -549.54 -479.23 -477.81 -558.65 -541.62 -532.35 -537.99 -506.24 -550.22 -463.12 -498.72 -460.75 -516.41 -557.57 -491.69 -487.73 -574.15 -487.78 -522.12 -497.39 -507.1 -517.9 -503.19 -472.55 -516.06 -546.21 -478.22 -521.81 -476.73 -501.08 -426.81 -487.76 -506.85 -511.64 -492.46 -467.58 -457.43 -502.36 -431.59 -481.38 -481.9 -506.14 -493.86 -496.1 -457.34 -455.67 -436.56 -501.6 -492.41 -432.57 -511.99 -495.11 -457.74 -536.51 -463.19 -486.38 -495 -468.46 -459.95 -493.87 -474.18 -489.21 -498.84 -517.81 -527.8 -439.83 -437.25 -465.71 -493.95 -516.39 -460.15 -485.43 -538.58 -485.45 -455.86 -473.77 -500.51 -502.68 -467.23 -431.05 -462.34 -500.82 -462.88 -525.13 -507.91 -517.98 -472.58 -520.92 -549.64 -529.86 -536.74 -459.88 -512.24 -530.33 -469.42 -529.95 -496.75 -547.81 -520.4 -519.03 -495.38 -503.85 -486.26 -542.03 -554.92 -491.42 -522.9 -530.42 -508.68 -571.12 -485.9 -528.93 -527.72 -545.43 -512.21 -528.06 -543.84 -538.57 -530.88 -549.55 -573.22 -503.15 -473.75 -490.42 -508.58 -567.26 -494.33 -504.07 -549.17 -503.59 -512.57 -512.93 -550.3 -567.57 -478.37 -481.29 -513.49 -547.57 -474.8 -581.71 -529.21 -586.44 -514.48 -562.7 -580.43 -596.87 -586.31 -537.91 -551.81 -549.06 -494.59 -556.41 -551.48 -562.55 -531.43 -556.32 -533.6 -501.28 -534.83 -590.74 -578.05 -528.4 -529.87 -585.42 -530.28 -596.1 -535.73 -536.49 -588.12 -520.45 -559.95 -588.96 -555.55 -572.51 -602.55 -549.52 -615.46 -521.58 -516.02 -510.89 -584.18 -591.74 -498.75 -535.24 -591.98 -571.38 -550.29 -557.48 -560.49 -591.93 -501.35 -506.64 -542.13 -549.56 -504.16 -464.53 -454.68 -472.06 -418.18 -476.78 -490.62 -499.65 -463.56 -430.25 -461.9 -496.64 -430.34 -489.05 -485.57 -449.82 -472.17 -463.18 -453.99 -434.26 -450.86 -509.23 -490.85 -443.94 -487.51 -475.38 -464.27 -497.06 -446.58 -483.79 -492.34 -495.92 -443.53 -467.37 -502.78 -505.28 -497.73 -475.98 -510.33 -435.06 -431.88 -425.59 -466.16 -537.36 -446.05 -474.48 -491.96 -412.7 -474.82 -466.51 -477.46 -490.62 -445.13 -413.5 -459.95 -486.23 -430.62 -551.67 -518.48 -537.5 -500.79 -548.89 -581.21 -561.37 -508.39 -492.66 -519.83 -516.55 -489.94 -554.03 -546.09 -529.92 -530.45 -495.78 -486.19 -469.35 -502.96 -543.37 -530.96 -499.89 -562.58 -535.3 -483.21 -562.73 -524.56 -510.34 -560.19 -518.93 -529 -536.58 -551.66 -553.91 -540.76 -556.98 -562.79 -483.65 -507.12 -508.87 -536.07 -542.59 -510.42 -526.1 -541.34 -517.63 -535.34 -547.79 -530.77 -547.24 -484.76 -502.52 -517.15 -533.22 -486.21 -504.48 -497.48 -541.69 -475.44 -530.15 -550.72 -556.24 -523.04 -502.8 -508.82 -532.33 -467.75 -515.55 -504.22 -507.25 -517.48 -518.49 -483.63 -484.47 -499.75 -546.87 -543.72 -470.13 -506.13 -549.36 -515.72 -562.71 -491.27 -510.57 -526.92 -490.66 -486.31 -520.92 -525.2 -540.69 -542.65 -533.13 -555.39 -469.57 -457.29 -462.16 -518.47 -543.42 -502.06 -473.27 -551.04 -486.91 -507.15 -511.77 -505.75 -525.89 -457.05 -472.01 -489.01 -535.84 -469.99 -534.63 -520.78 -540.82 -466.35 -545.4 -564.13 -564.53 -508.56 -489.68 -517.79 -542.32 -472.14 -523.46 -534.21 -561.27 -507.6 -501.3 -495.43 -507.05 -534.95 -570.93 -536.3 -479.54 -571.12 -530.13 -506.15 -548.73 -495.05 -522.31 -538.42 -523.55 -516.67 -520.25 -563.57 -542.78 -512.18 -546.43 -566.27 -493.02 -508.18 -496.88 -525.94 -563.52 -526.66 -527.74 -543.11 -502.15 -544.16 -520.65 -540.69 -566.09 -450.88 -485.01 -504 -536.51 -485.37 -542.42 -522.08 -544.45 -486.32 -542.58 -570.94 -598.49 -539.15 -499.52 -499.36 -556.13 -506.78 -554.02 -518.87 -520.32 -546.01 -559.84 -505.66 -503.6 -490.17 -600.09 -554.45 -484.91 -557.63 -552.29 -514.91 -593.23 -550.61 -551.26 -584.13 -536.52 -512.19 -504.92 -566.54 -540.64 -572.19 -557.62 -562.55 -517.74 -498.88 -516.39 -525.37 -584.99 -495.03 -544.11 -581.32 -512.4 -542.22 -524.84 -551.02 -547.27 -504.24 -481.03 -516.77 -525.62 -516.65 -498.97 -472.96 -480.1 -445.34 -486.98 -498.24 -496.91 -490.14 -428.22 -457.9 -508.42 -433.02 -489.8 -483.58 -474.98 -485.54 -463.67 -466.5 -444.85 -474.2 -535.19 -459.35 -434.59 -489.52 -469.98 -465.05 -534.99 -443.92 -457.3 -506.1 -476.11 -466.97 -481.67 -481.89 -461.4 -483.52 -482.04 -500.69 -424.49 -457.64 -442.78 -482.72 -520.91 -449.1 -473.25 -483.48 -461.28 -488.97 -500.06 -502.25 -499.18 -449.52 -455.39 -489.29 -487.21 -439.11 -533.29 -519.87 -549.73 -492.84 -529.63 -539.76 -546.9 -536.49 -494.88 -527.54 -543.11 -465.17 -537.03 -508.24 -524.67 -529.29 -513.08 -522.79 -503.77 -504.32 -569.27 -526.82 -498.51 -560.11 -539.99 -525.55 -566.62 -473.43 -525.12 -534.04 -530.51 -479.29 -543.41 -544.28 -544.38 -544.84 -552.64 -510.79 -471.93 -460.33 -505.21 -520.95 -546.6 -478.2 -511.62 -540.62 -473.98 -551.66 -528.17 -509.65 -527.4 -491.05 -509.38 -507.24 -562.42 -480.56 -517.79 -503.72 -536.25 -482.96 -528.13 -551.04 -565.23 -526.81 -497.82 -505.69 -519.9 -474.07 -528.78 -508.09 -551.66 -498.06 -499.64 -499.45 -486.81 -533.84 -562.15 -525.93 -484.09 -545.78 -537 -481.17 -555.08 -516.46 -495.98 -556.38 -521.08 -513.04 -544.32 -542.97 -539.18 -541.01 -548.66 -553.13 -501.98 -469.67 -500.84 -507.94 -548.9 -492.36 -526.99 -560.16 -498.22 -518 -502.06 -509.83 -545.72 -483.79 -473.59 -492.45 -548.87 -484.9 -595.92 -575.39 -611.82 -529.37 -589.44 -641.97 -610.92 -610.96 -553.83 -535.27 -589.79 -533.96 -571.86 -563.64 -579.86 -578.05 -602.44 -556.14 -522.59 -567.89 -630.78 -605.53 -562.48 -593.11 -623.54 -588.63 -619.39 -559.82 -581.63 -587.27 -573.7 -553.64 -596.91 -612.2 -593.29 -593.28 -583 -638.83 -568.36 -559.6 -533.64 -582.39 -631.1 -556.2 -577.4 -611.53 -584.24 -573.65 -613.63 -572.92 -603.31 -554.17 -523.8 -563.27 -606.7 -538.03 -554.73 -517.91 -537.04 -484.96 -566.01 -559.83 -564.84 -524.13 -499.19 -535.17 -563.2 -487.87 -552.14 -517.55 -536.54 -541.91 -542.26 -520.4 -481.33 -530.42 -567.52 -541.02 -510.16 -561.14 -555.23 -501.58 -589.38 -522.24 -532.13 -568.46 -558.97 -546.12 -549.22 -584.93 -556.39 -532.13 -532.54 -592.45 -482.71 -494.24 -504.34 -525.23 -576.4 -495.32 -539.1 -576.9 -523.96 -539.02 -562.7 -541.92 -589.75 -501.75 -486.69 -532.69 -581.69 -494.66 -527.28 -518.46 -533.3 -493.92 -529.61 -543.66 -523.31 -489.17 -462.56 -492.61 -519.82 -454.69 -487.1 -505.7 -505.57 -501.48 -502.57 -472.14 -454.82 -481.02 -549.19 -528.19 -478.7 -516.15 -517.02 -500.45 -547.69 -484.4 -475.89 -508.51 -505.25 -466.86 -544.55 -495.65 -524.53 -520.28 -520.38 -540.99 -479.85 -467.02 -493.55 -509.95 -519.56 -463.71 -493.17 -535.68 -492.56 -506.51 -499.45 -527.33 -546.36 -458.16 -458.76 -495.55 -529.72 -464.62 -525.69 -528.42 -536.18 -466.58 -560.79 -567.83 -529.63 -519.4 -490.69 -523.3 -552.46 -476.06 -529.04 -542.27 -509.88 -532.18 -496.27 -511.06 -498.36 -529.23 -560.85 -549.94 -486.52 -536.5 -532.31 -532.32 -561.7 -513.84 -516.05 -531.39 -538.4 -512.8 -504.77 -538.2 -513.73 -555.35 -543.59 -572.1 -489.65 -465.89 -527.79 -532.8 -561.55 -487.78 -528.73 -551.61 -507.49 -522.36 -509.48 -527.43 -554.37 -468.11 -479.35 -491.38 -542.77 -491.21 -551.88 -549.12 -563.19 -499.91 -563.53 -579.26 -575.64 -552.78 -514.39 -537.44 -551.28 -512.63 -535.79 -567.6 -548.27 -559.27 -527.96 -522.62 -499.84 -507.03 -575.36 -560.11 -498.77 -559.6 -538.19 -531.28 -570.57 -534.18 -520.18 -596.15 -547.32 -520.33 -548.72 -571.3 -559.69 -550.17 -555.5 -596.6 -496 -522.53 -504.95 -536.12 -590.92 -526.94 -533.1 -575.05 -533.02 -566.15 -551.2 -537.38 -571.86 -515.61 -494.22 -515.56 -562.67 -493.82 -503.66 -469.18 -490.43 -448.89 -473.95 -498.06 -512.26 -478.93 -419.8 -465.92 -479.96 -464.81 -479.85 -479.59 -504.79 -461.2 -458.06 -432.98 -421.27 -460.27 -487.92 -473.71 -443.8 -488.86 -460 -469.99 -518.29 -445.25 -463.45 -518.09 -482.32 -453.25 -499.6 -499.45 -507.3 -491.66 -480.85 -497.66 -467.9 -463.93 -445 -474.65 -506.71 -448.59 -469.4 -493.12 -507.41 -487.98 -467.88 -490.34 -505.21 -440.88 -441.35 -437.9 -490.76 -424.04 -530.67 -485.04 -527.94 -467.83 -527.5 -546.08 -544.88 -508.73 -470.26 -492.57 -525.53 -482.8 -518.32 -521.11 -525.91 -488.04 -530.76 -481.76 -480.57 -492.64 -556.41 -523.91 -501.07 -530.77 -525.72 -517.91 -571.56 -510.41 -490.48 -543.48 -512.5 -514.54 -524.33 -514.01 -518.12 -554.07 -500.79 -554.82 -482.18 -468.45 -514.4 -491.63 -578.75 -480.86 -526.71 -548.29 -490.09 -552.23 -506.49 -533.7 -552.83 -484.46 -511.76 -517.19 -535.53 -476.77 -498.42 -476.28 -507.7 -454.32 -526.02 -526.74 -518.79 -468.55 -450.05 -482.39 -503.9 -445.94 -524.64 -489.79 -493.64 -506.15 -511.18 -458.72 -431.66 -475 -505.16 -502.95 -449.18 -511.04 -485.48 -472.17 -545.8 -485.29 -500.43 -533.31 -491.49 -478.05 -504.62 -520.75 -509.6 -506.01 -522.64 -488.03 -431.39 -433.81 -468.3 -494.23 -526.89 -463.71 -522.87 -509.95 -441.01 -493.75 -497.39 -487.12 -485.21 -457.61 -473.11 -490.77 -491.3 -471.26 -499.53 -456.2 -491.28 -439.85 -467.35 -524.59 -488.15 -481.29 -455.2 -460.02 -485.45 -463.34 -467.93 -469.06 -528.09 -485.76 -454.29 -468.53 -427.27 -478.14 -498.18 -489.98 -457.59 -501.95 -487.83 -462.06 -544.73 -440.26 -448.65 -513.03 -489.61 -486.54 -497.69 -488.3 -487.29 -483.08 -507.46 -544.81 -436.7 -441.2 -468.09 -478.59 -490.86 -462.39 -477.34 -515.76 -491.6 -486.33 -486.77 -498.28 -482.74 -446.31 -462.69 -480.82 -491.72 -451.57 -521.49 -491.58 -515.65 -461.08 -526.25 -521.27 -539.58 -516.17 -488.89 -519.25 -515.68 -446.98 -557.73 -516.58 -524.31 -501.81 -524.54 -483.68 -480.67 -482.71 -505.17 -526.44 -462.99 -525.24 -481.82 -491.44 -521.05 -516.82 -490.41 -527.29 -519.58 -501.48 -490 -551.6 -510.04 -512.77 -495.17 -548.62 -476.92 -493.74 -496.19 -479.77 -548.44 -474.16 -542.82 -547.08 -480.28 -540.7 -512.31 -496.66 -480.15 -485.53 -475.05 -481.41 -500.95 -450.8 -500.02 -465.46 -522.24 -441.18 -508.39 -527.04 -515.47 -521.59 -446.39 -490.77 -515.95 -463.46 -480.16 -491.87 -493.8 -485.95 -500.1 -458.53 -440.74 -489.65 -531.03 -519.73 -484.57 -502.19 -498.89 -482.49 -532.22 -484.75 -488.25 -526.89 -473.78 -500.74 -505.45 -537.63 -477.36 -507.86 -502.13 -519.77 -470.6 -470.11 -488.43 -483.35 -552.04 -437.25 -485.01 -538.32 -478.52 -493.15 -506.13 -499.96 -509.61 -465.63 -454.06 -469.7 -503.88 -440.11 -525.02 -483.61 -522.45 -456.14 -503.43 -521.87 -496.22 -503.95 -462.26 -490.24 -506.5 -430.85 -491.88 -490.75 -484.2 -491.3 -474.41 -499.48 -474.88 -503.2 -512.38 -540.53 -466.34 -512.86 -492.89 -486.45 -526.77 -469.82 -493.19 -523.07 -531.53 -496.22 -489.13 -510.83 -483.52 -510.17 -498.1 -544.15 -443.38 -466.09 -455.9 -492.24 -525 -458.62 -495.27 -536.06 -464.73 -504.48 -467.56 -508.2 -519.69 -466.37 -449.8 -488.06 -539.11 -486.6 -501.03 -454.13 -489.04 -454.68 -498.74 -523.43 -475.8 -502.34 -445.99 -486.83 -474.57 -443.04 -473.21 -457.45 -501.44 -504.2 -479.92 -456.22 -442.82 -458.43 -487.14 -490.74 -433.13 -494.39 -455.56 -474.82 -506.42 -474.48 -466.89 -466.5 -496.72 -444.38 -462.02 -508.66 -475.65 -494.73 -476.64 -511.46 -467.03 -447.79 -461.67 -473.69 -538.68 -457.77 -471.53 -504.2 -465.64 -468.03 -475.74 -492.84 -463.89 -429.76 -442.38 -458.5 -478.4 -427.2 -558.98 -500.54 -536.42 -506.01 -527.43 -558.12 -518.18 -549.3 -486.73 -519.92 -553.72 -479.57 -547.71 -528.31 -566.13 -515.6 -520.55 -526.18 -516.73 -506.54 -542.28 -577.45 -523.93 -545.75 -526.73 -522.23 -518.54 -495.35 -541.44 -550.91 -543.24 -506.67 -539.48 -565.3 -531.03 -572.85 -535.18 -546.72 -511.56 -500.49 -535.15 -476.35 -571.97 -475.04 -527.17 -545.36 -479.96 -543.4 -534.82 -494.48 -563.55 -497.09 -498.58 -491.27 -544.59 -495.02 -547.85 -514.01 -557.75 -475.64 -540.15 -544.56 -553.11 -513.38 -496.14 -493.31 -524.7 -495.32 -550.56 -508.21 -530.01 -518.41 -530.45 -484.23 -465.02 -480.08 -531.95 -522.7 -484.99 -546.67 -519.7 -481.19 -545.86 -517.96 -484.42 -549.73 -500.07 -499.76 -489.55 -558.86 -538.62 -561.97 -531.25 -538.57 -475.21 -491.78 -495.15 -501.56 -567.79 -499.84 -537.94 -540.89 -498.23 -530.17 -517.63 -522.13 -523.72 -475.25 -491.76 -502.59 -531.8 -502.24 -506.99 -463.92 -523.65 -470.15 -479.75 -538.46 -535.38 -515.86 -451.49 -459.23 -486.16 -490.56 -492.35 -479.45 -507.12 -508.48 -472.32 -466.33 -452.52 -491.48 -514.51 -498.32 -436.05 -503.78 -512.75 -468.07 -536.73 -474.02 -492.46 -495.74 -509.11 -470.31 -463.3 -530.17 -508.88 -529.92 -479.82 -560.87 -463.48 -453.44 -462.23 -469.26 -531.29 -488.75 -487.15 -531.64 -483.55 -486.89 -509.56 -517.39 -496.27 -457.45 -449.99 -469.68 -518.25 -494.56 -547.47 -521.37 -544.12 -486.71 -495.62 -549.69 -537.71 -559.35 -490.7 -528.05 -520.28 -493.47 -536.93 -528.59 -523.3 -539.45 -508.35 -489.35 -471.76 -501.34 -522.97 -524.31 -482.78 -546.43 -509.19 -503.69 -559.62 -475.24 -516.93 -552.57 -519.6 -523.94 -537.2 -533.48 -524.65 -538.73 -521.23 -543.09 -502.77 -491.45 -522.07 -531.76 -565.27 -473.22 -507.31 -556.76 -507.82 -533.09 -547.41 -525.6 -533.44 -487.66 -488.82 -506.11 -506.74 -462.94 -543.42 -535.81 -534.27 -481.01 -546 -556.26 -547.22 -531.58 -472.88 -511.84 -511.58 -505.51 -535.19 -532.31 -530.98 -521.52 -513.63 -498.1 -450.34 -516.5 -553.44 -546.63 -489.05 -542.79 -513.65 -514.47 -583.08 -512.41 -529.44 -549.22 -525.63 -474.19 -535.53 -525.62 -521.04 -539.85 -550.72 -586.2 -514.5 -498.02 -489.88 -522.52 -555.16 -511.71 -498.21 -560.91 -507.33 -557.93 -531.15 -551.48 -535.13 -463.41 -510.65 -530.53 -500.23 -503.93 -493.16 -472.83 -499.74 -447.23 -487.03 -519.82 -490.64 -497.78 -476.27 -475.24 -481.34 -489.07 -497.18 -490.64 -513.08 -505.16 -497.15 -505.1 -468.11 -506.65 -503.56 -492.42 -481.58 -489.85 -477.98 -500.69 -513.56 -459.4 -463.42 -492.51 -534.01 -477.34 -488.57 -527.61 -523.68 -537.25 -514.17 -519.82 -484.77 -443.03 -477.49 -462.04 -525.25 -487.38 -480.88 -521.75 -458.59 -510.68 -485.23 -464.63 -491.24 -461.75 -460.87 -468.59 -512.19 -434.85 -601.04 -562.75 -581.69 -507.27 -548.67 -610.36 -590.92 -608.3 -530.7 -534.32 -607.5 -503.41 -614.95 -555.32 -622.43 -596.19 -564.02 -556.71 -543.48 -530.79 -603.54 -606.75 -530.17 -599.38 -608.73 -551.93 -613.13 -543.24 -556.75 -601.79 -589.64 -548.87 -570.12 -608.63 -605.32 -601.15 -619.92 -614.52 -547.55 -515.79 -547.07 -601.06 -584.25 -518.09 -553.72 -592.55 -539.94 -570.86 -568.69 -553.52 -600.22 -550.04 -508.31 -546.02 -600.44 -551.41 -534.91 -476.3 -514.98 -477.16 -525.89 -533.1 -555.95 -514.22 -479.98 -520.57 -542.5 -476.25 -541.32 -535.7 -534.36 -513.78 -532.5 -494.89 -496.64 -478.53 -543.54 -535.16 -502.85 -533.21 -507.64 -500.33 -550.51 -495.64 -520.5 -573.08 -532.19 -493.53 -517.4 -525.76 -535.44 -537.63 -529.45 -556.5 -490.58 -487.07 -521.34 -490.55 -562.53 -462.87 -520.75 -544.15 -503.08 -529.99 -532.84 -536.66 -565.67 -443.08 -452.6 -490.96 -508.89 -464.37 -527.83 -469.86 -521.32 -501.13 -496.95 -562.62 -509.99 -530.02 -471.75 -485.9 -516.18 -497.39 -513.99 -500.83 -538.13 -517.04 -510.9 -467.43 -461.1 -490.55 -529.41 -513.38 -514.01 -514.47 -517.02 -513.39 -552.77 -503.65 -482.78 -535.57 -501.45 -522.59 -520.11 -538.79 -517.82 -547.91 -496.05 -552.98 -476.45 -487.41 -476.42 -524.8 -501.52 -478.88 -512.47 -558.51 -490.47 -519.71 -504.51 -505.42 -544.09 -486.42 -472.51 -482.33 -502.65 -479.57 -609.58 -558.16 -587.82 -518.37 -543.62 -609.97 -618.87 -566.29 -535.74 -545.9 -584.32 -548.68 -604.5 -576.67 -611.83 -575.18 -577.02 -544.1 -537.94 -528.28 -607.9 -590.24 -521.07 -584.6 -582.6 -576.83 -633.11 -530.02 -556.57 -620.91 -584.8 -569.85 -576.46 -591.31 -570.91 -575.75 -600.63 -636.97 -558.54 -539.7 -546.89 -571.74 -604.09 -557 -592.21 -598.08 -557.85 -579.8 -571.26 -594.95 -594.83 -535.09 -550.74 -558.96 -579.35 -500.54 -530.84 -500.15 -516.08 -461.87 -501.48 -535.95 -521.02 -499.95 -474.87 -489.08 -499.77 -469.69 -539.04 -483.21 -535.28 -507.59 -496.26 -502.72 -476.75 -452.52 -532.58 -500.56 -466.36 -506.45 -500.78 -474.35 -518.43 -492.82 -471.1 -541.23 -509.38 -499.17 -486.89 -523.46 -530.38 -535.71 -484.84 -501.01 -450.07 -475.26 -477.59 -474.67 -511.8 -453.69 -508.95 -530.95 -480.75 -521.2 -483.26 -499.46 -509.53 -452.04 -460.07 -463.66 -507.96 -471.85 -617.93 -539.78 -597.93 -529.22 -607.21 -611.36 -621.24 -588.33 -559.12 -586.94 -608.39 -529.04 -604.81 -577.42 -578.93 -595.96 -605.79 -549 -522.02 -525.92 -620.48 -618.14 -552.45 -615.22 -587.97 -608.74 -618.63 -542.13 -561.85 -594.24 -573.29 -579.45 -581.48 -594.51 -580.11 -595 -590.47 -614.48 -558.29 -540.65 -529.24 -581.41 -622.78 -554.78 -581.67 -620.26 -559.48 -586.83 -568.94 -556.85 -603.94 -523.41 -510.72 -544.69 -575.22 -539.34 -528.67 -525.9 -501.42 -460.72 -519.65 -538.73 -536.07 -524.98 -483.55 -474.5 -512.82 -475.8 -520.69 -512.84 -549.27 -491.54 -502.7 -496.22 -485.84 -498.7 -531.56 -556.38 -485.98 -531.28 -531.69 -496.62 -557.01 -492.34 -509.92 -537.96 -521.95 -468.64 -512.3 -518.82 -549.93 -541.11 -523.36 -568.1 -472.34 -459.29 -505.3 -496.45 -533.46 -495.35 -494.83 -521.07 -501.6 -527.61 -542 -527.86 -534.75 -465.26 -485.77 -497.41 -531.99 -500.81 -522.63 -498.55 -528.25 -453.35 -509.83 -525.02 -537.34 -507.87 -450.78 -476.75 -534.23 -470.35 -483.33 -492.25 -506.59 -498.5 -490.02 -495.7 -468.68 -509.16 -549.84 -522.81 -482.16 -505.42 -506.5 -497.41 -545.14 -492.37 -516.42 -529.53 -514.48 -475.89 -528.31 -524.04 -518.15 -529.37 -536.01 -544.13 -468.08 -453.07 -477.68 -509.86 -529.38 -476.77 -499.39 -526.35 -504.6 -511.19 -492.08 -499.92 -505.18 -506.38 -496.41 -482.66 -521.17 -457.73 -470.45 -475.21 -501.15 -450.72 -500.63 -535.35 -528.39 -515.69 -481.65 -452.07 -509.57 -445.79 -501.18 -494.01 -519.81 -504.51 -473.64 -464.6 -453.13 -477.13 -530.33 -514.78 -465.46 -517.75 -491.69 -493.55 -539.64 -487.74 -489.74 -522.24 -482.75 -479.44 -495.64 -516.67 -496.08 -523.46 -530.7 -542.26 -461.41 -463.73 -482.98 -499.2 -540.33 -442.27 -500.11 -536.21 -488.42 -501.84 -500.61 -505.54 -505.86 -463.9 -451.2 -494.65 -486.73 -473.57 -552.91 -533.59 -542.37 -511.34 -565.25 -586.58 -569.86 -540.65 -500.49 -525.05 -573.46 -533.87 -529.14 -525.04 -540.45 -537.73 -540.6 -532.41 -499.11 -532.29 -580.97 -528.6 -529.02 -563.4 -543.1 -550.1 -584.72 -520.52 -539.47 -576.35 -516.8 -505.14 -555.68 -569.62 -540.92 -579.18 -550.85 -570.51 -518.27 -522.3 -500.06 -543.58 -540.98 -504.42 -526.84 -576.12 -527.94 -540.27 -553.89 -561 -545.66 -506.15 -505.33 -515.93 -544.96 -485.92 -522.24 -463.92 -498.52 -460.4 -445.84 -523.43 -509.68 -491.56 -463.24 -455.41 -479.52 -466.92 -481.37 -467.77 -514.74 -453.07 -455.26 -455.01 -432.14 -464.47 -467.47 -482.76 -463.74 -483.99 -489.01 -451.35 -537.79 -450.53 -444.44 -498.97 -467.95 -461.48 -504.58 -489.96 -502.17 -490.45 -478.32 -495.63 -431.86 -433.82 -486.33 -465.31 -490.55 -445.38 -479.2 -492.63 -462.11 -482.23 -486.92 -493.76 -507.28 -450.53 -439.35 -429.89 -494.34 -434.79 -483.26 -459.12 -525.6 -446.62 -473.86 -498.22 -534.43 -500.32 -452.98 -474.86 -495.36 -426.86 -504.96 -483.01 -499.1 -478.53 -498.16 -463.15 -446.45 -481 -536.09 -491.09 -467.97 -495.45 -505.8 -492.07 -527.67 -486.17 -495.97 -532.24 -509.07 -453.79 -518.91 -479.16 -513.54 -530.62 -526.33 -531.55 -458.33 -473.54 -452.02 -499.1 -503.35 -437.51 -489.12 -516 -473.28 -511.62 -499.57 -489.89 -526.2 -471.77 -451.99 -452.81 -488.26 -428.4 -517.78 -461.36 -517.85 -462.46 -478.94 -534.59 -500.68 -530.53 -462.22 -459.58 -502.87 -453.48 -512.63 -499.6 -504.34 -507.56 -478.38 -469.79 -442.82 -488.51 -514.34 -525.35 -471.9 -475.66 -502.09 -476.98 -526.54 -475.02 -488.86 -521.6 -516.86 -481.7 -491.35 -523.16 -518.02 -525.77 -495.53 -531.44 -439.9 -465.89 -482.08 -480.93 -535.63 -442.36 -492.08 -527.02 -481.18 -525.39 -508.03 -480.38 -501.68 -474.31 -463.92 -472.75 -465.61 -467.84 -534.66 -494.19 -528.06 -493.07 -517.24 -542.48 -522.2 -510.38 -466.12 -497.37 -521.81 -498.09 -517.6 -500.6 -532.12 -527.35 -508.73 -496.8 -466.24 -505.39 -531.98 -539.31 -479.35 -530.31 -507.22 -490.64 -556.51 -492.58 -501.06 -552.37 -527.25 -475.25 -507.72 -534.56 -505.97 -517.42 -511.03 -538.08 -461.45 -498.44 -497.57 -488.04 -541.06 -453.83 -535.69 -542.53 -481.21 -505.02 -516.58 -536.48 -526.9 -470.66 -483.94 -486.79 -517.89 -467.98 -548.13 -521.06 -533.09 -508.48 -523.9 -541.23 -527.43 -531.46 -483.56 -533.11 -517.34 -491.86 -529.71 -532.7 -537.22 -514.6 -493.59 -529.63 -468.59 -503.26 -534.77 -523.18 -495.42 -526.2 -511.15 -507.89 -551.63 -493.88 -501.99 -554.11 -518.37 -530.7 -493.27 -539.33 -557.66 -567.8 -518.35 -549.81 -485.43 -489.86 -508.23 -511.73 -550.39 -472 -526.1 -542.9 -506.27 -527.96 -519.12 -517.9 -539.02 -500.58 -477.68 -498.33 -540.79 -486.59 -524.3 -484.67 -487.88 -430.31 -508.55 -512.99 -502.37 -506.73 -473.85 -476.55 -517.24 -469.12 -517.32 -489.22 -482.9 -495.38 -519.34 -475.6 -457.19 -485.95 -535.41 -518.24 -484.06 -490.64 -511.68 -485.53 -550.27 -457.43 -489.32 -505.8 -514.14 -488.8 -486.17 -528.97 -509.47 -494.59 -516.6 -537.93 -470.55 -443.91 -452.9 -506.64 -522.5 -451.1 -482.96 -522.93 -473.52 -500.68 -497.73 -494.23 -520.83 -433.14 -448.23 -476.81 -520.77 -448.35 -548.82 -495.74 -522.09 -473.21 -478.19 -537.47 -523.51 -524.97 -488.22 -504.15 -505.98 -463.02 -514.75 -498.09 -516.86 -477.57 -482.32 -491.13 -498.88 -480.33 -538.1 -491.32 -496.47 -513.25 -512.21 -511.38 -529.82 -485.15 -497.48 -499.94 -500.03 -492.32 -527.02 -525.28 -507.42 -532.93 -492.03 -505.17 -480.68 -447.01 -498.75 -515.08 -521.51 -471.81 -495.41 -517.04 -498.2 -534 -524.06 -500.59 -503.58 -493.75 -451.4 -450.41 -522.68 -468.93 -510.94 -512.29 -494.22 -466.22 -524.82 -538.78 -514.23 -531.25 -499.12 -506.56 -517.64 -480.24 -531.53 -514.48 -495.43 -491.52 -498.21 -504.39 -492.87 -481.21 -530.74 -522.21 -485.65 -531.67 -490.48 -499.52 -531.7 -501.9 -519.07 -521.58 -496.18 -493.03 -481.8 -542.06 -530.48 -537.44 -512.69 -548.29 -473.57 -472.88 -508.71 -498.73 -554.27 -501.37 -493 -540.91 -478.79 -536.9 -538.59 -508.5 -526.44 -467.79 -488.79 -485.44 -489.08 -486.44 -515.85 -444.18 -510.41 -476.23 -510.56 -532.83 -503.81 -497.26 -434.06 -465.88 -486.07 -445.2 -485.2 -470.79 -481.18 -507.65 -475.85 -440.01 -461.39 -468.67 -514.49 -506.99 -454.13 -521.46 -496.38 -458.26 -526.84 -442.97 -469.64 -527.9 -471.48 -476.05 -483.27 -495.67 -490.43 -478.61 -491.11 -521.35 -447.92 -484.24 -466.4 -486.27 -505.09 -466.52 -467.9 -542.14 -498.28 -481.44 -463.39 -497.42 -491.1 -463.25 -450.6 -457.8 -499.5 -436.74 -562.16 -483.38 -524.53 -470.57 -516.19 -542.32 -534.54 -534.27 -483.91 -481.41 -526.75 -479.14 -518.34 -537.11 -507.31 -502.21 -528.37 -497.23 -490.42 -497.53 -544.34 -554.33 -493.88 -548.65 -541.41 -494.23 -546.29 -486.67 -502.77 -551.85 -548.48 -496.17 -510.84 -532.33 -534.81 -547.66 -527.22 -563.82 -452.31 -460.24 -492.94 -524.08 -575.9 -507.57 -510.53 -572.75 -489.46 -533.63 -523.63 -511.56 -569.51 -465.01 -492.15 -482.97 -535.24 -485.05 -550.25 -575.05 -546.49 -530.43 -553.45 -579.71 -546.34 -561.55 -519.16 -527.11 -548.08 -490.71 -574.83 -556.41 -564.14 -536.15 -528.1 -534.31 -507.17 -521.4 -580.15 -576.06 -519.83 -587.94 -563.35 -524.91 -602.03 -539.66 -550.47 -590.95 -561.79 -519.45 -552.07 -555.61 -574.59 -585.89 -592.7 -610.32 -521.22 -492.23 -545.53 -537.88 -576.11 -536.44 -542.98 -565.4 -524.2 -568.92 -534.6 -531.61 -561.71 -513.36 -510.71 -532.29 -573.59 -544.9 -529.09 -491.65 -526.04 -465.55 -519.3 -551.6 -525.55 -523.53 -470.98 -492.26 -517.76 -468.81 -508.15 -514.06 -485.8 -508.81 -517.65 -485.96 -442.6 -472.9 -517.66 -526.36 -496.23 -533.13 -525.5 -513.76 -523.83 -464 -495.57 -556.46 -499.54 -489.42 -495.48 -511.98 -517.42 -515.1 -501.8 -550.29 -460.94 -483.18 -488.2 -513.78 -521.89 -483.91 -502.07 -537.61 -491.54 -492.82 -501.8 -520.24 -499.97 -485.14 -462.48 -494.54 -493.82 -502.25 -531.94 -477.97 -523.38 -480.23 -490.57 -528.35 -539.62 -534.75 -487.38 -495.03 -515.77 -475.31 -528.87 -502.04 -517.23 -511.55 -513.26 -514.26 -481.92 -490.32 -545.2 -540.7 -496.36 -538.77 -532.31 -497.8 -533.26 -489.71 -501.06 -551.25 -502.09 -480.11 -512.69 -518.84 -534.45 -560.55 -538.7 -548.34 -471.68 -484.33 -485.82 -512.51 -534.91 -471.64 -498.01 -538.31 -497.67 -529.76 -509.65 -494.79 -546.17 -484.14 -472.51 -485.95 -515.39 -483.29 -510.22 -459.86 -484.62 -438.96 -486.02 -500.49 -545.52 -489.99 -479.85 -455.09 -486.56 -453.62 -505.05 -485.99 -501.39 -491.59 -503.47 -424 -484.33 -472.81 -523.67 -484.8 -469.31 -487.15 -510.59 -484.55 -515.92 -463.73 -489.44 -509.17 -442.48 -489.78 -518.25 -509.95 -526.26 -524.54 -496.34 -540.27 -436.87 -452.11 -445.94 -509.14 -525.67 -463.51 -480.59 -538.08 -480.53 -487.65 -502.87 -495.05 -544.31 -441.18 -442.4 -480.83 -486.41 -444.12 -569.71 -527.74 -568.15 -484.03 -560.89 -617.06 -552.58 -574.07 -502.93 -511.75 -591.87 -501.7 -581.3 -556.95 -590.09 -565.04 -536.51 -551.82 -512.1 -547.11 -583.08 -584.72 -500.19 -576.94 -573.6 -543.18 -602.72 -540.98 -556.36 -611.4 -553.84 -544.59 -526.25 -580.71 -536.32 -576.61 -571.77 -596.43 -506.74 -528.06 -509.31 -584.2 -595.43 -487.09 -550.17 -570.29 -527.57 -533.3 -525.2 -566.28 -553.17 -518.76 -496.46 -530.71 -543.73 -508.44 -493.46 -452.2 -483.93 -449.63 -489.87 -505.79 -508.9 -483.72 -476.79 -475.31 -506.5 -454.68 -536.42 -512.6 -479.25 -505.43 -493.8 -444.49 -420.99 -461.26 -504.5 -493.61 -448.53 -500.18 -493.11 -476.42 -526.49 -445.34 -501.28 -527.53 -503.18 -484.13 -466.66 -502.2 -497.81 -488.6 -496 -521.16 -467.12 -452.46 -445.32 -491.08 -507.55 -442.51 -465.02 -503.92 -466.22 -503.78 -499.46 -473.94 -504.76 -449.18 -426.32 -477.87 -464.86 -437.03 -569.92 -514.51 -549.82 -486.34 -510.64 -556.88 -568.59 -543.85 -503.02 -499.22 -555.57 -496.43 -564.73 -546.56 -565.44 -535.43 -522.07 -516.9 -516.87 -507.23 -555.73 -566.51 -532.57 -563.96 -552.42 -522.93 -568.79 -521.34 -507.39 -562.33 -572.93 -539.74 -526.11 -564.11 -547.08 -581.07 -566.35 -570.41 -502.04 -480.25 -541.23 -547.64 -587.49 -498.4 -552.05 -588.72 -512.1 -547.89 -534.58 -538.08 -563.3 -514.06 -508.82 -534.15 -571.46 -536.6 -553.52 -506.23 -550.32 -490.95 -516.16 -555.07 -564.98 -530.13 -495 -486.66 -558.77 -473.6 -550.2 -538.9 -513.31 -521.58 -526.48 -484.39 -503.46 -523.54 -567.05 -580.56 -504.33 -540.92 -551.47 -506.21 -544.39 -491.57 -496.64 -553.35 -542.14 -530.16 -499.42 -560.36 -546.65 -534.72 -520.65 -606.37 -493.22 -507.04 -535.72 -518.98 -555.84 -480.41 -547.16 -565.97 -504.6 -541.29 -522.32 -534.69 -567.54 -481.81 -495.91 -511.7 -522.88 -488.1 -523.34 -502.78 -489.11 -438.3 -500.77 -540.54 -541.34 -512.05 -479.81 -485 -490.62 -505.48 -489.95 -524.67 -496.14 -533.73 -499.76 -466.05 -460.55 -452.08 -523.37 -475.46 -460.75 -492.49 -528.69 -455.66 -528.45 -491.3 -502.52 -511.32 -486.04 -501.48 -513.87 -509.15 -517.1 -511.92 -513.37 -526.66 -476.3 -451.87 -467.01 -484.47 -523.06 -470.22 -471.77 -535.77 -492.35 -490.16 -490.08 -522.19 -500.04 -475.52 -461.31 -464.19 -511.22 -478.17 -516.08 -524.42 -534.39 -506.16 -558.27 -569.49 -539.66 -507.44 -489.34 -525.47 -519.27 -486.59 -511.78 -504.75 -518.91 -522.43 -517 -504.53 -499.09 -527.61 -571.14 -520.88 -470.38 -546.4 -548.14 -513 -584.64 -526.03 -493.29 -556.77 -520.74 -492.63 -533.28 -555.08 -515.42 -520.98 -530.03 -550.39 -494.29 -494.17 -474.7 -532.89 -556.9 -483.42 -533.18 -551.69 -494.31 -500.28 -509.1 -524.6 -545.68 -447.26 -458.98 -506.81 -544.02 -453.75 -528.07 -481.7 -535 -477.39 -536.87 -542.33 -517.29 -506.98 -486.53 -490.86 -541.91 -468.84 -502.97 -531.9 -502.37 -501.48 -526.98 -490.51 -479.91 -504.62 -531.39 -509.39 -487.41 -525.75 -516.17 -502.69 -549.76 -479.7 -518.61 -508.94 -527.95 -520.32 -528.26 -537.39 -527.75 -523.06 -517.3 -561.26 -462.22 -479.78 -515.49 -523.59 -547.39 -476.64 -519.81 -565.27 -487.27 -485.54 -514.97 -528.44 -543.34 -447.19 -480.95 -493.44 -537.68 -450.72 -540.74 -527.46 -555.83 -491.84 -565.25 -580.81 -578.43 -558.08 -535.67 -527.05 -559.24 -530.42 -549.84 -554.89 -551.55 -549.37 -542.45 -533.82 -494.12 -523.4 -566.6 -560.26 -522.15 -522.68 -578.86 -526.54 -603.91 -539.55 -529.54 -577.34 -538.86 -536.94 -546.74 -553.51 -563.37 -583.52 -547.71 -619.7 -512.31 -513.55 -525.01 -541.88 -581.41 -519.75 -555.05 -583.59 -519.59 -561.64 -568.17 -564.49 -558.94 -492.29 -531.16 -525.62 -539.22 -502.38 -523.06 -474.84 -505.17 -477.01 -517.7 -539.61 -525.01 -513.05 -473.23 -491.03 -535.34 -473.89 -508.23 -497.34 -532.09 -485.62 -535.44 -486.66 -446.15 -454.97 -528.52 -517.67 -465.68 -515.06 -528.13 -524.5 -543.89 -511.61 -495.29 -523.75 -545.54 -477.56 -513.14 -491.38 -503.96 -552.06 -503.53 -519.53 -477.31 -454.46 -458.2 -521.3 -547.05 -461.93 -488.27 -540.67 -478.1 -526.53 -489.46 -516.53 -518.04 -455.47 -459.28 -469.6 -511.87 -446.4 -528.57 -510.52 -499.78 -504.24 -524.36 -577.07 -546.96 -527.93 -498.71 -513.87 -506.12 -496.34 -528.75 -526.85 -561.46 -521.12 -522.25 -477.66 -460.51 -488.11 -534.52 -542.21 -463.99 -539.01 -517.43 -475.67 -572.53 -524.56 -487.99 -580.62 -536.44 -493.92 -532.02 -552.28 -549.12 -535.15 -520.93 -570.64 -496.14 -477.47 -527.14 -483.93 -532.91 -497.51 -533.66 -543.94 -525.52 -536.28 -517.17 -530.04 -523.65 -499.23 -499.08 -496.61 -502.33 -436.91 -514.06 -504.45 -566.12 -465.91 -532.32 -538.51 -557.78 -530.34 -480.19 -504.42 -534.39 -452.86 -530.16 -487.13 -502.46 -495.07 -531.43 -490.7 -482.6 -515.95 -550.7 -509.55 -476.3 -528.63 -520.93 -501.96 -563.33 -520.76 -504.69 -541.99 -510.1 -493.63 -512.13 -518.09 -526.64 -554.43 -526.8 -564.68 -491.31 -460.93 -483.05 -532.32 -537.26 -452.77 -513.8 -547.89 -516.09 -503 -521.54 -534.28 -539.55 -487.27 -488.8 -493.74 -545.1 -464.18 -488.42 -440.65 -456.98 -414.96 -473.74 -496.37 -503.06 -495.61 -438.55 -473.59 -489.93 -430.33 -475.29 -467.19 -497.46 -480.13 -461.86 -462.64 -421.29 -431 -472.8 -496.21 -432.34 -481.02 -489.02 -461.86 -471 -460.64 -474.55 -502.28 -473.22 -482.24 -466.31 -492.69 -463.7 -502.13 -456.98 -506.16 -412.69 -432.96 -441.91 -443.32 -504.07 -416.18 -447.78 -529.38 -463.13 -466.37 -475.71 -502.37 -481.6 -450.42 -403.98 -423.52 -484.59 -431.78 -496.88 -498.29 -494.63 -438.36 -512.5 -513.23 -482.69 -469.34 -461.23 -507.28 -518.5 -433.35 -493.56 -469.53 -459.75 -460.94 -467.11 -472.86 -432.57 -477.1 -524.2 -500.82 -452.43 -510.65 -500.46 -500.67 -514.31 -463.56 -478.68 -464.81 -494.77 -470.98 -458.32 -494.47 -463.23 -493.56 -487.82 -503.42 -474.3 -452.94 -453.34 -468.36 -520.45 -450.27 -468.71 -504.13 -462.84 -478.49 -493.72 -474.82 -486.72 -426.33 -433.03 -478.37 -497.38 -440.48 -555.68 -507.28 -567.73 -501.82 -540.06 -553.95 -558.39 -545.15 -487.71 -532.07 -549.84 -481.18 -565.09 -556.74 -521.64 -560.24 -548.69 -506.81 -487.45 -502.09 -553 -550.25 -504.77 -567.36 -560.21 -527.58 -550.4 -509.11 -525.09 -578.83 -556.55 -525.93 -518.78 -563.04 -516.43 -565.18 -531.56 -569.56 -502.7 -496.07 -487.97 -545.88 -577.47 -483.78 -533.67 -551.31 -487.94 -529.89 -537.2 -553.74 -550.13 -490.74 -497.73 -513.99 -543.64 -474.75 -563.25 -479.65 -583.95 -513.64 -527.86 -572.65 -574.44 -549.73 -470.37 -502.86 -529.36 -495.96 -535.96 -540.05 -577.25 -501.95 -548.42 -488.69 -491.84 -509.96 -542.15 -572.44 -508.04 -555.38 -532.93 -537.89 -579.32 -518.95 -551.98 -566.05 -575.38 -503.62 -537.53 -549.1 -576.86 -554.78 -536.07 -571.3 -511.18 -499.34 -509.44 -537.15 -596.89 -483.39 -540.91 -589.71 -534.87 -535.34 -541.92 -569.14 -581.88 -491.33 -488.72 -519.14 -547.11 -495.19 -457.66 -400.47 -472.52 -422.87 -455.34 -468.78 -471.84 -455.79 -414.52 -427.62 -438.07 -426.96 -439.03 -423.96 -469 -452.3 -436.99 -389.52 -379.1 -446.41 -467.77 -456.19 -429.84 -434.78 -464.38 -427.26 -493.5 -437.28 -413.81 -481.87 -455.48 -433.31 -478.79 -470.53 -464.38 -452.97 -442.93 -485.94 -389.69 -439.11 -405.19 -419.99 -458.22 -417.51 -417.11 -476.24 -430.99 -468.25 -469.18 -433.8 -464.82 -425.68 -400.81 -413.3 -462.01 -423.91 -525.72 -493.31 -510.98 -483.72 -526.16 -560.92 -531.94 -513.14 -480.17 -511.77 -538.58 -476.88 -541.8 -522.51 -522.18 -528.64 -520.32 -483.97 -482.84 -471.41 -496.81 -522.16 -506.68 -548.9 -509.38 -522.06 -567.78 -510.56 -515.61 -528.61 -522.17 -492.24 -534.97 -508.18 -511.04 -541.61 -533.54 -560.99 -461.48 -468.6 -481.83 -535.18 -533.18 -476.68 -507.61 -538.77 -451.81 -536.04 -517.89 -524.75 -546.55 -476.62 -494.93 -510.08 -516.93 -468.78 -502.27 -489.41 -520.87 -444.69 -523.17 -526.3 -536.41 -500.17 -461.36 -499.36 -504.26 -458.48 -540.54 -484.92 -480.97 -508.33 -539.73 -471.6 -421.51 -485.75 -502.4 -503.82 -499.93 -479.04 -485.84 -508.41 -547.22 -487.61 -491.6 -520.75 -497.05 -472.65 -488.72 -492.7 -498.28 -508.05 -496.49 -514.19 -474.96 -485.89 -452.27 -489.7 -535 -461.42 -515.53 -509.49 -461.57 -498.48 -516.49 -538.13 -503.94 -446.74 -467.79 -488.2 -488.42 -457.84 -539.76 -519.05 -545.73 -468 -534.6 -574.2 -575.98 -518.8 -514.15 -509.1 -548.46 -500.48 -534.88 -541.31 -516.16 -504.1 -508.37 -487.87 -467.51 -510.82 -542 -514.96 -504.99 -489.3 -527.85 -497.17 -567.12 -511.53 -507.28 -556.37 -514.44 -518.2 -568.96 -543.12 -539.12 -547.46 -499.82 -563.43 -471.65 -485.42 -499.28 -544.26 -570.57 -510.82 -499.36 -563.46 -494.37 -522.63 -527.45 -556.3 -565.31 -475.01 -503.18 -536.27 -532.68 -489.22 -463.96 -448.24 -509.47 -444.35 -453.52 -490.52 -490.37 -485.52 -471.26 -475.13 -489.78 -428.98 -496.58 -466.45 -487.12 -463.81 -471.92 -478.03 -427.19 -469.16 -495.04 -497.96 -457.37 -464.65 -485.65 -465.86 -488.03 -457.95 -471.77 -495.84 -486.13 -490.06 -479.69 -461.53 -478.85 -498.5 -474.98 -500.01 -457.34 -435.32 -466.23 -454.72 -496.18 -452.3 -481.69 -483.2 -455.61 -461.47 -473.4 -475.19 -472.94 -474.78 -450.82 -428.82 -477 -404.66 -551.96 -509.65 -515.6 -469.27 -518 -534.14 -551.59 -505.86 -471.74 -488.03 -512.48 -447.59 -511.45 -519.05 -519.42 -508.72 -483.39 -460.34 -466.43 -496.27 -559.65 -530.49 -469.5 -511.43 -523.78 -507.13 -544.37 -494.21 -493.78 -536.87 -499.22 -472.86 -503.22 -540.78 -509.96 -515.7 -517.3 -548.81 -466.28 -465.63 -485.11 -506.14 -530.97 -474.68 -497.46 -549.07 -493.33 -524.25 -490.98 -521.14 -525.56 -451.94 -477.51 -496.96 -531.83 -492.04 -521.12 -483.43 -498.37 -460.29 -488.78 -505.99 -515.64 -488.12 -431.21 -465.27 -488.51 -456.91 -510.86 -478.47 -507.35 -498.81 -486.7 -472.84 -453.66 -448.76 -523.2 -476.18 -450.07 -523.91 -514.98 -445.81 -508.31 -467.53 -481.11 -540.53 -502.3 -479.63 -486.62 -500.49 -521.39 -497.1 -503.21 -528.9 -444.04 -470.26 -479.73 -469.35 -497.12 -486.64 -487.48 -520.07 -491.68 -511.68 -490.14 -462.6 -500.12 -454.43 -462.16 -469.3 -499.88 -458.06 +518.27 477.33 524.72 489.04 507.78 543.69 540.4 527.24 470.78 485.69 519.86 475 517.89 518.3 514.11 502.97 510.29 506.72 464.22 526.78 569.65 531.6 492.67 523.81 520.01 538.59 549.96 489.38 477.32 544.78 507.29 498.52 495.83 541.79 534.95 545.82 523.23 546.96 468.9 485.86 495.26 509 545.64 488.42 514.28 538.56 480.56 540.78 526.41 508.42 527.48 482.38 469.36 523.04 537.78 466.89 +500.01 483.98 486.9 439.33 480.94 520.67 499.18 491.75 484.37 463.13 482.74 445.85 495.74 458.34 497.06 498.19 495.95 476.74 453.27 439.57 507.22 509.09 457.5 506.56 509.92 481.14 519.65 446.81 463.47 507.85 468.52 458.35 459.8 481.39 482.1 496.16 494.36 509.91 456.81 432.5 489.28 486.19 493.34 440.24 472.33 484.4 468.37 482.06 474.16 499.79 480.88 450.97 414.47 447.35 498.85 451.21 +511.19 507.7 519.84 468.06 527.75 524.61 525.48 514.72 459.68 512.23 510.82 474.91 530.71 500.6 500.84 536.99 491.62 503.45 486.4 492.16 520.06 518.08 483.53 517.69 510.26 490.76 550.74 475.81 493.42 542 506.59 482.31 514.77 516.82 517.62 534.91 524.18 529.15 467.73 466.56 477.52 499.82 525.72 481.29 519.97 527.93 480.42 502.02 510.57 531.15 516.54 495.48 484.99 484.02 522.48 480.91 +547.4 502.21 546.35 502.54 523.99 557.99 576.11 546.34 485.81 488.95 547.04 480.09 559.24 540.01 542.32 520.71 530.92 507.14 485.17 532.81 571.63 518.88 515.8 566.43 535.14 522.98 544.45 505.69 498.46 594.95 536.26 535.01 546.37 522.73 550.74 551.91 552.15 583.01 469.67 502 514.44 538.63 538.84 472.03 535.41 558.05 512.08 540.95 567.81 528.64 551.59 491.26 486.35 506.25 525.73 490 +515.01 488.64 533.04 446.1 529.47 515.47 533.53 507.63 465.84 508.56 502.87 453.42 539.23 489.23 503.28 526.67 507.36 487.32 469.92 499.07 531.03 515.42 486.39 529.35 511.24 494.15 525.39 463.93 480.71 526.11 509.31 488.34 503.2 523.94 494.13 515.19 514.59 536.25 454.36 462.86 475 511.99 567.87 450.05 510.33 530.69 466.15 523.85 530.06 507.91 529.66 445.64 484.9 497.19 532.75 442.46 +522.86 471.21 512.49 468.6 529.48 551.83 534.92 503.12 476.36 512.93 520.97 492.85 528.49 519.77 509.01 508.82 536.36 508.61 443.5 494.26 538.05 500.12 492.65 511.19 536.81 478.9 552.21 489.08 480.88 568.55 542.08 516.96 539.73 548.65 524.8 522.57 497.65 551.26 487.34 517.52 465.53 525.8 556.01 488.15 542.43 547.64 487.54 532.34 539.68 538.84 536.29 481.15 488.78 512.51 552.07 456.84 +572.77 536.27 556.23 505.6 567.56 611.91 591.17 578.82 515.38 576.12 580.39 514.93 578.63 555.29 535.18 607.92 564.07 520.39 502.81 534.34 583.18 594.23 541.07 581.74 575.08 568.76 624.56 513.88 551.84 587.37 537.32 531.82 592.31 554.65 558.65 576.4 566.02 601.76 498.52 517.56 516.35 557.03 601.87 506.96 538.04 588.22 504.96 569.48 552.19 572.44 585.06 514.96 523.47 566.4 565.11 507.67 +506.46 465.69 498.76 475.88 491.31 519.52 510.53 513.86 452.75 492.2 505.6 472.27 499.58 481.98 507.68 485.99 481.05 513.36 463.64 470.63 498.91 504.22 458.75 534.26 484.12 472.52 523.3 467.53 465.94 490.54 520.27 467.69 475.96 548.53 494.13 515.22 520.76 505.11 461.04 444.61 459.21 502.87 535.37 491.03 493.11 518.04 467.4 518.01 484.79 480.62 521.15 466.78 446.44 462.12 539.65 459.35 +489.08 477.71 487.39 451.16 471.59 523.94 524.44 476.29 457.58 478.37 500.43 440.28 504.78 509.76 479.29 477.52 469.18 438.24 459.37 500.17 513.04 488.39 443.12 472.11 505.78 483.93 516.55 485.31 477 481.03 487.06 466.36 517.15 493.09 507.15 495.37 469.86 529.67 449.77 473.8 463.54 486.4 520.25 463.77 502.84 506.3 443.53 479.4 516.21 485.5 515.39 429.68 457.38 464.38 494.93 433.12 +576.21 525.78 543 502.84 538.99 562.25 533.05 546.87 463.66 522.3 547.92 495.08 557.36 545.8 535 543.28 538.5 515.36 493.43 525.62 560.48 553.31 517.35 545.49 533.83 552.15 573.35 514.06 527.48 553.67 550.61 522.44 526.63 540.32 558.2 550.61 525.95 561.59 496.98 520.45 519.61 537.69 564.83 491.19 542.96 563.31 516.49 558.49 514.52 545.64 556.48 492.97 515.47 516.16 541.87 484.37 +525.76 472.15 515.75 471.78 486.46 538.78 511.37 538.47 470.92 460.12 515 465.02 533.09 466.07 542.03 499.54 508.7 504.89 470.04 449.6 510.4 516.52 497.56 519.36 512.85 481.81 523.03 481.75 492.7 522.53 524.53 507.35 495.48 531.76 526.4 518.04 501.13 551.89 469.41 467.39 495.27 501.26 521.67 458.01 471.42 542.42 477.91 494.22 501.51 512.35 541.04 504.51 451.19 489.8 518.28 471.82 +452.9 425.56 455.42 446.33 482.47 509.98 475.28 476.59 450.64 465.61 481.38 446.96 499.42 439.79 466.23 480.27 488.87 455.36 403.24 476.63 488.76 498.24 447.32 454.63 488.91 451.91 523.7 451.47 460.03 487.97 476.86 455.64 483.98 497.13 468.73 499.04 485.31 518.27 438.57 456.89 464.55 500.86 482.73 455.19 460.87 480.32 455 483.11 481.12 472.62 468.7 453.28 428.46 461.66 474.37 435.07 +510.31 479.28 521.46 460.04 495.66 537.36 530.36 513.72 449.65 490.92 514.78 452.48 535.8 516.75 487.65 493.37 506.72 473.5 472.28 492.88 524.57 532.7 484.4 518.52 516.2 482.62 550.34 525.03 520.88 526.22 495.44 484.45 502.39 530.41 519.25 518.18 511.5 563.65 478.44 462.01 457.72 507.18 554.59 473.57 515.91 554.5 473.36 496.56 502.81 510.99 515.99 471.27 471.84 495.89 525.25 466.81 +521.9 463.25 487.37 450.66 488.21 511.4 489.56 492.11 476.78 460.73 484.76 451.01 494.63 498.08 474.9 479.49 478.87 458.49 471.06 462.82 467.81 504.28 469.43 523.28 487.68 480.16 519.81 439.91 481.61 534.73 468.94 474.17 458.87 501.51 506.59 489.9 485.55 532.25 452.9 432.08 478.94 468.38 510.07 443.27 486.54 504.7 476.97 494.57 506.29 484.38 488.92 449.64 446.35 469.44 485.21 453.4 +441.53 421.32 489.57 443.7 451.71 462.86 481.22 452.97 417.21 440.29 443.97 407.74 467.03 438.88 431.46 450.52 470.17 419.94 440.71 455.06 473.09 479.69 405.75 457.4 483.77 449.86 479.37 440.12 424.95 495.78 457.39 443.37 448.9 458.34 487.61 442.73 441.27 510.77 412.65 440.44 425.41 467.92 459.68 428.72 468.29 480.68 449.45 464.01 460.41 449.03 457.98 419.97 417.96 443.68 440.28 415.13 +536.18 504.1 513.49 468.58 520.06 553.59 554.48 531.95 495.62 514.94 544.93 495.68 528.72 520.95 524.61 512.89 511.74 494.42 484.27 526.82 528.14 528.88 508.19 508.16 510.03 507.89 553.82 521.47 507.87 544.56 525.94 517.16 545.55 534.06 540.86 528.44 510.92 559.38 475.96 491.96 491.95 515.23 524.24 475.45 513.65 534.7 508.48 549.55 546.67 533.2 536.56 496.25 484.57 496.42 510.75 468.89 +543.65 460.11 520.81 458.59 490.92 543.58 523.07 493.54 487.25 450.82 521.6 462.32 516.41 496 506.88 484.39 517.66 460.51 449.95 500.27 548.88 520.23 485.38 515.72 526.05 507.84 542.41 507.56 506.13 520.3 487.56 480.52 503.31 504.78 512.66 547.36 514.67 540.65 469.32 463.23 478.28 489.36 532.13 479.7 500.02 508.79 480.44 487.45 504.33 465.4 516.94 483.14 459.49 493.21 501.34 470.54 +531.23 486.49 511.24 460.67 494.77 541.41 551.25 496.55 462.34 462.36 513.26 439.02 515.34 497.66 525.81 480.93 504.46 483.72 472.14 490.36 523.92 506.47 480.07 534.6 504.51 508.59 556.72 492.49 511.21 522.25 516.88 453.43 507.27 503.89 510.21 525.59 524.06 543.44 480.48 448.53 486.44 504.6 538.11 451.76 534.23 536.96 485.82 498.33 511.94 528.69 536.59 457.64 472.95 486.57 519.47 460.57 +513.15 479.29 522.08 473.08 520.66 548.55 509.39 508.53 452.99 513.69 515.43 466.04 510.75 490.14 518.9 501.57 500.57 487.54 445.12 459.21 510.77 536.89 481.45 520.17 501.79 496.97 545.17 492.54 488.47 527.29 516.21 511.44 505.81 523.69 497.31 552.57 486.8 523.86 482.78 453.18 490.82 495.42 541.61 490.53 508.91 538.27 494.8 508.49 489.31 536.01 515.06 489.63 508.61 487.41 516.9 453.21 +434.37 382.37 441.25 405.56 416.68 459.45 423.61 423.15 388.22 416.27 424.1 390.07 413.35 446.41 427.38 411.66 424.62 401.82 395.94 377.04 426.49 442.26 368.01 412.35 435.8 384.21 468.43 405.25 387.41 441.5 450.21 402.51 428.86 428.52 430.14 439.82 417.06 446.64 391.73 407.43 422.96 419.22 448.43 395.46 411.83 448.41 417.82 412.26 405.55 434.81 444.03 382.63 380.47 397.88 422.24 375.81 +536.22 498.19 573.55 466.39 515.15 569.17 557.17 519.42 498.88 482.99 507.09 513.97 499.86 527.34 527.48 517.98 536.98 481.39 476.98 507.47 556.96 515.6 492.4 534.35 540.75 532.2 569.27 503.55 516.11 524.14 520.65 483.64 545.26 514.91 544.77 542.19 510.02 568.38 487.98 493.36 476.99 520.64 555.83 477.87 529.76 546.21 478.4 509.34 517.9 537.2 547.49 451.68 487.02 460.46 534.05 471.78 +533.1 486.08 522.74 455.2 520 525.34 523.44 518.03 482.83 484.27 505.31 481.27 492.87 504.06 504.62 490.71 500.14 488.18 450.23 486.95 511.97 508.3 484.4 501.47 519.98 473.17 527.26 496.24 489.69 526.22 499.52 500.56 507.97 511.08 543.82 527.51 496.67 548.36 453.44 498.69 470.07 501.64 527.21 465.5 455.25 533.91 500.44 499.09 529.34 530.95 541.77 470.83 457.6 488.69 528.44 450.98 +533.84 517.97 546.04 466.91 521.31 538.97 527.28 522.46 465.38 503.73 513.11 476.57 533.95 488.16 510.91 509.05 492.47 497.71 469.76 506.58 548.94 552.34 478.67 521.17 501.58 477.71 534.14 510.99 493.65 522.85 523.36 513.82 514.8 530.7 526.63 544.49 522.37 565.11 469.22 472.95 497.98 480.83 524.23 476.84 513.88 569.29 507.92 506.23 517.59 533.83 529.69 494.24 510.31 491.66 525.5 473.19 +528.33 489.23 514.43 467.38 507.34 532.25 529.8 527.73 478.66 492.13 512.78 456.17 489.61 503.6 513.74 524.96 489.3 498.65 480.98 497.83 549.69 504.91 485 510.78 506.63 504.23 564.86 472.33 494.34 549.54 479.23 477.81 558.65 541.62 532.35 537.99 506.24 550.22 463.12 498.72 460.75 516.41 557.57 491.69 487.73 574.15 487.78 522.12 497.39 507.1 517.9 503.19 472.55 516.06 546.21 478.22 +521.81 476.73 501.08 426.81 487.76 506.85 511.64 492.46 467.58 457.43 502.36 431.59 481.38 481.9 506.14 493.86 496.1 457.34 455.67 436.56 501.6 492.41 432.57 511.99 495.11 457.74 536.51 463.19 486.38 495 468.46 459.95 493.87 474.18 489.21 498.84 517.81 527.8 439.83 437.25 465.71 493.95 516.39 460.15 485.43 538.58 485.45 455.86 473.77 500.51 502.68 467.23 431.05 462.34 500.82 462.88 +525.13 507.91 517.98 472.58 520.92 549.64 529.86 536.74 459.88 512.24 530.33 469.42 529.95 496.75 547.81 520.4 519.03 495.38 503.85 486.26 542.03 554.92 491.42 522.9 530.42 508.68 571.12 485.9 528.93 527.72 545.43 512.21 528.06 543.84 538.57 530.88 549.55 573.22 503.15 473.75 490.42 508.58 567.26 494.33 504.07 549.17 503.59 512.57 512.93 550.3 567.57 478.37 481.29 513.49 547.57 474.8 +581.71 529.21 586.44 514.48 562.7 580.43 596.87 586.31 537.91 551.81 549.06 494.59 556.41 551.48 562.55 531.43 556.32 533.6 501.28 534.83 590.74 578.05 528.4 529.87 585.42 530.28 596.1 535.73 536.49 588.12 520.45 559.95 588.96 555.55 572.51 602.55 549.52 615.46 521.58 516.02 510.89 584.18 591.74 498.75 535.24 591.98 571.38 550.29 557.48 560.49 591.93 501.35 506.64 542.13 549.56 504.16 +464.53 454.68 472.06 418.18 476.78 490.62 499.65 463.56 430.25 461.9 496.64 430.34 489.05 485.57 449.82 472.17 463.18 453.99 434.26 450.86 509.23 490.85 443.94 487.51 475.38 464.27 497.06 446.58 483.79 492.34 495.92 443.53 467.37 502.78 505.28 497.73 475.98 510.33 435.06 431.88 425.59 466.16 537.36 446.05 474.48 491.96 412.7 474.82 466.51 477.46 490.62 445.13 413.5 459.95 486.23 430.62 +551.67 518.48 537.5 500.79 548.89 581.21 561.37 508.39 492.66 519.83 516.55 489.94 554.03 546.09 529.92 530.45 495.78 486.19 469.35 502.96 543.37 530.96 499.89 562.58 535.3 483.21 562.73 524.56 510.34 560.19 518.93 529 536.58 551.66 553.91 540.76 556.98 562.79 483.65 507.12 508.87 536.07 542.59 510.42 526.1 541.34 517.63 535.34 547.79 530.77 547.24 484.76 502.52 517.15 533.22 486.21 +504.48 497.48 541.69 475.44 530.15 550.72 556.24 523.04 502.8 508.82 532.33 467.75 515.55 504.22 507.25 517.48 518.49 483.63 484.47 499.75 546.87 543.72 470.13 506.13 549.36 515.72 562.71 491.27 510.57 526.92 490.66 486.31 520.92 525.2 540.69 542.65 533.13 555.39 469.57 457.29 462.16 518.47 543.42 502.06 473.27 551.04 486.91 507.15 511.77 505.75 525.89 457.05 472.01 489.01 535.84 469.99 +534.63 520.78 540.82 466.35 545.4 564.13 564.53 508.56 489.68 517.79 542.32 472.14 523.46 534.21 561.27 507.6 501.3 495.43 507.05 534.95 570.93 536.3 479.54 571.12 530.13 506.15 548.73 495.05 522.31 538.42 523.55 516.67 520.25 563.57 542.78 512.18 546.43 566.27 493.02 508.18 496.88 525.94 563.52 526.66 527.74 543.11 502.15 544.16 520.65 540.69 566.09 450.88 485.01 504 536.51 485.37 +542.42 522.08 544.45 486.32 542.58 570.94 598.49 539.15 499.52 499.36 556.13 506.78 554.02 518.87 520.32 546.01 559.84 505.66 503.6 490.17 600.09 554.45 484.91 557.63 552.29 514.91 593.23 550.61 551.26 584.13 536.52 512.19 504.92 566.54 540.64 572.19 557.62 562.55 517.74 498.88 516.39 525.37 584.99 495.03 544.11 581.32 512.4 542.22 524.84 551.02 547.27 504.24 481.03 516.77 525.62 516.65 +498.97 472.96 480.1 445.34 486.98 498.24 496.91 490.14 428.22 457.9 508.42 433.02 489.8 483.58 474.98 485.54 463.67 466.5 444.85 474.2 535.19 459.35 434.59 489.52 469.98 465.05 534.99 443.92 457.3 506.1 476.11 466.97 481.67 481.89 461.4 483.52 482.04 500.69 424.49 457.64 442.78 482.72 520.91 449.1 473.25 483.48 461.28 488.97 500.06 502.25 499.18 449.52 455.39 489.29 487.21 439.11 +533.29 519.87 549.73 492.84 529.63 539.76 546.9 536.49 494.88 527.54 543.11 465.17 537.03 508.24 524.67 529.29 513.08 522.79 503.77 504.32 569.27 526.82 498.51 560.11 539.99 525.55 566.62 473.43 525.12 534.04 530.51 479.29 543.41 544.28 544.38 544.84 552.64 510.79 471.93 460.33 505.21 520.95 546.6 478.2 511.62 540.62 473.98 551.66 528.17 509.65 527.4 491.05 509.38 507.24 562.42 480.56 +517.79 503.72 536.25 482.96 528.13 551.04 565.23 526.81 497.82 505.69 519.9 474.07 528.78 508.09 551.66 498.06 499.64 499.45 486.81 533.84 562.15 525.93 484.09 545.78 537 481.17 555.08 516.46 495.98 556.38 521.08 513.04 544.32 542.97 539.18 541.01 548.66 553.13 501.98 469.67 500.84 507.94 548.9 492.36 526.99 560.16 498.22 518 502.06 509.83 545.72 483.79 473.59 492.45 548.87 484.9 +595.92 575.39 611.82 529.37 589.44 641.97 610.92 610.96 553.83 535.27 589.79 533.96 571.86 563.64 579.86 578.05 602.44 556.14 522.59 567.89 630.78 605.53 562.48 593.11 623.54 588.63 619.39 559.82 581.63 587.27 573.7 553.64 596.91 612.2 593.29 593.28 583 638.83 568.36 559.6 533.64 582.39 631.1 556.2 577.4 611.53 584.24 573.65 613.63 572.92 603.31 554.17 523.8 563.27 606.7 538.03 +554.73 517.91 537.04 484.96 566.01 559.83 564.84 524.13 499.19 535.17 563.2 487.87 552.14 517.55 536.54 541.91 542.26 520.4 481.33 530.42 567.52 541.02 510.16 561.14 555.23 501.58 589.38 522.24 532.13 568.46 558.97 546.12 549.22 584.93 556.39 532.13 532.54 592.45 482.71 494.24 504.34 525.23 576.4 495.32 539.1 576.9 523.96 539.02 562.7 541.92 589.75 501.75 486.69 532.69 581.69 494.66 +527.28 518.46 533.3 493.92 529.61 543.66 523.31 489.17 462.56 492.61 519.82 454.69 487.1 505.7 505.57 501.48 502.57 472.14 454.82 481.02 549.19 528.19 478.7 516.15 517.02 500.45 547.69 484.4 475.89 508.51 505.25 466.86 544.55 495.65 524.53 520.28 520.38 540.99 479.85 467.02 493.55 509.95 519.56 463.71 493.17 535.68 492.56 506.51 499.45 527.33 546.36 458.16 458.76 495.55 529.72 464.62 +525.69 528.42 536.18 466.58 560.79 567.83 529.63 519.4 490.69 523.3 552.46 476.06 529.04 542.27 509.88 532.18 496.27 511.06 498.36 529.23 560.85 549.94 486.52 536.5 532.31 532.32 561.7 513.84 516.05 531.39 538.4 512.8 504.77 538.2 513.73 555.35 543.59 572.1 489.65 465.89 527.79 532.8 561.55 487.78 528.73 551.61 507.49 522.36 509.48 527.43 554.37 468.11 479.35 491.38 542.77 491.21 +551.88 549.12 563.19 499.91 563.53 579.26 575.64 552.78 514.39 537.44 551.28 512.63 535.79 567.6 548.27 559.27 527.96 522.62 499.84 507.03 575.36 560.11 498.77 559.6 538.19 531.28 570.57 534.18 520.18 596.15 547.32 520.33 548.72 571.3 559.69 550.17 555.5 596.6 496 522.53 504.95 536.12 590.92 526.94 533.1 575.05 533.02 566.15 551.2 537.38 571.86 515.61 494.22 515.56 562.67 493.82 +503.66 469.18 490.43 448.89 473.95 498.06 512.26 478.93 419.8 465.92 479.96 464.81 479.85 479.59 504.79 461.2 458.06 432.98 421.27 460.27 487.92 473.71 443.8 488.86 460 469.99 518.29 445.25 463.45 518.09 482.32 453.25 499.6 499.45 507.3 491.66 480.85 497.66 467.9 463.93 445 474.65 506.71 448.59 469.4 493.12 507.41 487.98 467.88 490.34 505.21 440.88 441.35 437.9 490.76 424.04 +530.67 485.04 527.94 467.83 527.5 546.08 544.88 508.73 470.26 492.57 525.53 482.8 518.32 521.11 525.91 488.04 530.76 481.76 480.57 492.64 556.41 523.91 501.07 530.77 525.72 517.91 571.56 510.41 490.48 543.48 512.5 514.54 524.33 514.01 518.12 554.07 500.79 554.82 482.18 468.45 514.4 491.63 578.75 480.86 526.71 548.29 490.09 552.23 506.49 533.7 552.83 484.46 511.76 517.19 535.53 476.77 +498.42 476.28 507.7 454.32 526.02 526.74 518.79 468.55 450.05 482.39 503.9 445.94 524.64 489.79 493.64 506.15 511.18 458.72 431.66 475 505.16 502.95 449.18 511.04 485.48 472.17 545.8 485.29 500.43 533.31 491.49 478.05 504.62 520.75 509.6 506.01 522.64 488.03 431.39 433.81 468.3 494.23 526.89 463.71 522.87 509.95 441.01 493.75 497.39 487.12 485.21 457.61 473.11 490.77 491.3 471.26 +499.53 456.2 491.28 439.85 467.35 524.59 488.15 481.29 455.2 460.02 485.45 463.34 467.93 469.06 528.09 485.76 454.29 468.53 427.27 478.14 498.18 489.98 457.59 501.95 487.83 462.06 544.73 440.26 448.65 513.03 489.61 486.54 497.69 488.3 487.29 483.08 507.46 544.81 436.7 441.2 468.09 478.59 490.86 462.39 477.34 515.76 491.6 486.33 486.77 498.28 482.74 446.31 462.69 480.82 491.72 451.57 +521.49 491.58 515.65 461.08 526.25 521.27 539.58 516.17 488.89 519.25 515.68 446.98 557.73 516.58 524.31 501.81 524.54 483.68 480.67 482.71 505.17 526.44 462.99 525.24 481.82 491.44 521.05 516.82 490.41 527.29 519.58 501.48 490 551.6 510.04 512.77 495.17 548.62 476.92 493.74 496.19 479.77 548.44 474.16 542.82 547.08 480.28 540.7 512.31 496.66 480.15 485.53 475.05 481.41 500.95 450.8 +500.02 465.46 522.24 441.18 508.39 527.04 515.47 521.59 446.39 490.77 515.95 463.46 480.16 491.87 493.8 485.95 500.1 458.53 440.74 489.65 531.03 519.73 484.57 502.19 498.89 482.49 532.22 484.75 488.25 526.89 473.78 500.74 505.45 537.63 477.36 507.86 502.13 519.77 470.6 470.11 488.43 483.35 552.04 437.25 485.01 538.32 478.52 493.15 506.13 499.96 509.61 465.63 454.06 469.7 503.88 440.11 +525.02 483.61 522.45 456.14 503.43 521.87 496.22 503.95 462.26 490.24 506.5 430.85 491.88 490.75 484.2 491.3 474.41 499.48 474.88 503.2 512.38 540.53 466.34 512.86 492.89 486.45 526.77 469.82 493.19 523.07 531.53 496.22 489.13 510.83 483.52 510.17 498.1 544.15 443.38 466.09 455.9 492.24 525 458.62 495.27 536.06 464.73 504.48 467.56 508.2 519.69 466.37 449.8 488.06 539.11 486.6 +501.03 454.13 489.04 454.68 498.74 523.43 475.8 502.34 445.99 486.83 474.57 443.04 473.21 457.45 501.44 504.2 479.92 456.22 442.82 458.43 487.14 490.74 433.13 494.39 455.56 474.82 506.42 474.48 466.89 466.5 496.72 444.38 462.02 508.66 475.65 494.73 476.64 511.46 467.03 447.79 461.67 473.69 538.68 457.77 471.53 504.2 465.64 468.03 475.74 492.84 463.89 429.76 442.38 458.5 478.4 427.2 +558.98 500.54 536.42 506.01 527.43 558.12 518.18 549.3 486.73 519.92 553.72 479.57 547.71 528.31 566.13 515.6 520.55 526.18 516.73 506.54 542.28 577.45 523.93 545.75 526.73 522.23 518.54 495.35 541.44 550.91 543.24 506.67 539.48 565.3 531.03 572.85 535.18 546.72 511.56 500.49 535.15 476.35 571.97 475.04 527.17 545.36 479.96 543.4 534.82 494.48 563.55 497.09 498.58 491.27 544.59 495.02 +547.85 514.01 557.75 475.64 540.15 544.56 553.11 513.38 496.14 493.31 524.7 495.32 550.56 508.21 530.01 518.41 530.45 484.23 465.02 480.08 531.95 522.7 484.99 546.67 519.7 481.19 545.86 517.96 484.42 549.73 500.07 499.76 489.55 558.86 538.62 561.97 531.25 538.57 475.21 491.78 495.15 501.56 567.79 499.84 537.94 540.89 498.23 530.17 517.63 522.13 523.72 475.25 491.76 502.59 531.8 502.24 +506.99 463.92 523.65 470.15 479.75 538.46 535.38 515.86 451.49 459.23 486.16 490.56 492.35 479.45 507.12 508.48 472.32 466.33 452.52 491.48 514.51 498.32 436.05 503.78 512.75 468.07 536.73 474.02 492.46 495.74 509.11 470.31 463.3 530.17 508.88 529.92 479.82 560.87 463.48 453.44 462.23 469.26 531.29 488.75 487.15 531.64 483.55 486.89 509.56 517.39 496.27 457.45 449.99 469.68 518.25 494.56 +547.47 521.37 544.12 486.71 495.62 549.69 537.71 559.35 490.7 528.05 520.28 493.47 536.93 528.59 523.3 539.45 508.35 489.35 471.76 501.34 522.97 524.31 482.78 546.43 509.19 503.69 559.62 475.24 516.93 552.57 519.6 523.94 537.2 533.48 524.65 538.73 521.23 543.09 502.77 491.45 522.07 531.76 565.27 473.22 507.31 556.76 507.82 533.09 547.41 525.6 533.44 487.66 488.82 506.11 506.74 462.94 +543.42 535.81 534.27 481.01 546 556.26 547.22 531.58 472.88 511.84 511.58 505.51 535.19 532.31 530.98 521.52 513.63 498.1 450.34 516.5 553.44 546.63 489.05 542.79 513.65 514.47 583.08 512.41 529.44 549.22 525.63 474.19 535.53 525.62 521.04 539.85 550.72 586.2 514.5 498.02 489.88 522.52 555.16 511.71 498.21 560.91 507.33 557.93 531.15 551.48 535.13 463.41 510.65 530.53 500.23 503.93 +493.16 472.83 499.74 447.23 487.03 519.82 490.64 497.78 476.27 475.24 481.34 489.07 497.18 490.64 513.08 505.16 497.15 505.1 468.11 506.65 503.56 492.42 481.58 489.85 477.98 500.69 513.56 459.4 463.42 492.51 534.01 477.34 488.57 527.61 523.68 537.25 514.17 519.82 484.77 443.03 477.49 462.04 525.25 487.38 480.88 521.75 458.59 510.68 485.23 464.63 491.24 461.75 460.87 468.59 512.19 434.85 +601.04 562.75 581.69 507.27 548.67 610.36 590.92 608.3 530.7 534.32 607.5 503.41 614.95 555.32 622.43 596.19 564.02 556.71 543.48 530.79 603.54 606.75 530.17 599.38 608.73 551.93 613.13 543.24 556.75 601.79 589.64 548.87 570.12 608.63 605.32 601.15 619.92 614.52 547.55 515.79 547.07 601.06 584.25 518.09 553.72 592.55 539.94 570.86 568.69 553.52 600.22 550.04 508.31 546.02 600.44 551.41 +534.91 476.3 514.98 477.16 525.89 533.1 555.95 514.22 479.98 520.57 542.5 476.25 541.32 535.7 534.36 513.78 532.5 494.89 496.64 478.53 543.54 535.16 502.85 533.21 507.64 500.33 550.51 495.64 520.5 573.08 532.19 493.53 517.4 525.76 535.44 537.63 529.45 556.5 490.58 487.07 521.34 490.55 562.53 462.87 520.75 544.15 503.08 529.99 532.84 536.66 565.67 443.08 452.6 490.96 508.89 464.37 +527.83 469.86 521.32 501.13 496.95 562.62 509.99 530.02 471.75 485.9 516.18 497.39 513.99 500.83 538.13 517.04 510.9 467.43 461.1 490.55 529.41 513.38 514.01 514.47 517.02 513.39 552.77 503.65 482.78 535.57 501.45 522.59 520.11 538.79 517.82 547.91 496.05 552.98 476.45 487.41 476.42 524.8 501.52 478.88 512.47 558.51 490.47 519.71 504.51 505.42 544.09 486.42 472.51 482.33 502.65 479.57 +609.58 558.16 587.82 518.37 543.62 609.97 618.87 566.29 535.74 545.9 584.32 548.68 604.5 576.67 611.83 575.18 577.02 544.1 537.94 528.28 607.9 590.24 521.07 584.6 582.6 576.83 633.11 530.02 556.57 620.91 584.8 569.85 576.46 591.31 570.91 575.75 600.63 636.97 558.54 539.7 546.89 571.74 604.09 557 592.21 598.08 557.85 579.8 571.26 594.95 594.83 535.09 550.74 558.96 579.35 500.54 +530.84 500.15 516.08 461.87 501.48 535.95 521.02 499.95 474.87 489.08 499.77 469.69 539.04 483.21 535.28 507.59 496.26 502.72 476.75 452.52 532.58 500.56 466.36 506.45 500.78 474.35 518.43 492.82 471.1 541.23 509.38 499.17 486.89 523.46 530.38 535.71 484.84 501.01 450.07 475.26 477.59 474.67 511.8 453.69 508.95 530.95 480.75 521.2 483.26 499.46 509.53 452.04 460.07 463.66 507.96 471.85 +617.93 539.78 597.93 529.22 607.21 611.36 621.24 588.33 559.12 586.94 608.39 529.04 604.81 577.42 578.93 595.96 605.79 549 522.02 525.92 620.48 618.14 552.45 615.22 587.97 608.74 618.63 542.13 561.85 594.24 573.29 579.45 581.48 594.51 580.11 595 590.47 614.48 558.29 540.65 529.24 581.41 622.78 554.78 581.67 620.26 559.48 586.83 568.94 556.85 603.94 523.41 510.72 544.69 575.22 539.34 +528.67 525.9 501.42 460.72 519.65 538.73 536.07 524.98 483.55 474.5 512.82 475.8 520.69 512.84 549.27 491.54 502.7 496.22 485.84 498.7 531.56 556.38 485.98 531.28 531.69 496.62 557.01 492.34 509.92 537.96 521.95 468.64 512.3 518.82 549.93 541.11 523.36 568.1 472.34 459.29 505.3 496.45 533.46 495.35 494.83 521.07 501.6 527.61 542 527.86 534.75 465.26 485.77 497.41 531.99 500.81 +522.63 498.55 528.25 453.35 509.83 525.02 537.34 507.87 450.78 476.75 534.23 470.35 483.33 492.25 506.59 498.5 490.02 495.7 468.68 509.16 549.84 522.81 482.16 505.42 506.5 497.41 545.14 492.37 516.42 529.53 514.48 475.89 528.31 524.04 518.15 529.37 536.01 544.13 468.08 453.07 477.68 509.86 529.38 476.77 499.39 526.35 504.6 511.19 492.08 499.92 505.18 506.38 496.41 482.66 521.17 457.73 +470.45 475.21 501.15 450.72 500.63 535.35 528.39 515.69 481.65 452.07 509.57 445.79 501.18 494.01 519.81 504.51 473.64 464.6 453.13 477.13 530.33 514.78 465.46 517.75 491.69 493.55 539.64 487.74 489.74 522.24 482.75 479.44 495.64 516.67 496.08 523.46 530.7 542.26 461.41 463.73 482.98 499.2 540.33 442.27 500.11 536.21 488.42 501.84 500.61 505.54 505.86 463.9 451.2 494.65 486.73 473.57 +552.91 533.59 542.37 511.34 565.25 586.58 569.86 540.65 500.49 525.05 573.46 533.87 529.14 525.04 540.45 537.73 540.6 532.41 499.11 532.29 580.97 528.6 529.02 563.4 543.1 550.1 584.72 520.52 539.47 576.35 516.8 505.14 555.68 569.62 540.92 579.18 550.85 570.51 518.27 522.3 500.06 543.58 540.98 504.42 526.84 576.12 527.94 540.27 553.89 561 545.66 506.15 505.33 515.93 544.96 485.92 +522.24 463.92 498.52 460.4 445.84 523.43 509.68 491.56 463.24 455.41 479.52 466.92 481.37 467.77 514.74 453.07 455.26 455.01 432.14 464.47 467.47 482.76 463.74 483.99 489.01 451.35 537.79 450.53 444.44 498.97 467.95 461.48 504.58 489.96 502.17 490.45 478.32 495.63 431.86 433.82 486.33 465.31 490.55 445.38 479.2 492.63 462.11 482.23 486.92 493.76 507.28 450.53 439.35 429.89 494.34 434.79 +483.26 459.12 525.6 446.62 473.86 498.22 534.43 500.32 452.98 474.86 495.36 426.86 504.96 483.01 499.1 478.53 498.16 463.15 446.45 481 536.09 491.09 467.97 495.45 505.8 492.07 527.67 486.17 495.97 532.24 509.07 453.79 518.91 479.16 513.54 530.62 526.33 531.55 458.33 473.54 452.02 499.1 503.35 437.51 489.12 516 473.28 511.62 499.57 489.89 526.2 471.77 451.99 452.81 488.26 428.4 +517.78 461.36 517.85 462.46 478.94 534.59 500.68 530.53 462.22 459.58 502.87 453.48 512.63 499.6 504.34 507.56 478.38 469.79 442.82 488.51 514.34 525.35 471.9 475.66 502.09 476.98 526.54 475.02 488.86 521.6 516.86 481.7 491.35 523.16 518.02 525.77 495.53 531.44 439.9 465.89 482.08 480.93 535.63 442.36 492.08 527.02 481.18 525.39 508.03 480.38 501.68 474.31 463.92 472.75 465.61 467.84 +534.66 494.19 528.06 493.07 517.24 542.48 522.2 510.38 466.12 497.37 521.81 498.09 517.6 500.6 532.12 527.35 508.73 496.8 466.24 505.39 531.98 539.31 479.35 530.31 507.22 490.64 556.51 492.58 501.06 552.37 527.25 475.25 507.72 534.56 505.97 517.42 511.03 538.08 461.45 498.44 497.57 488.04 541.06 453.83 535.69 542.53 481.21 505.02 516.58 536.48 526.9 470.66 483.94 486.79 517.89 467.98 +548.13 521.06 533.09 508.48 523.9 541.23 527.43 531.46 483.56 533.11 517.34 491.86 529.71 532.7 537.22 514.6 493.59 529.63 468.59 503.26 534.77 523.18 495.42 526.2 511.15 507.89 551.63 493.88 501.99 554.11 518.37 530.7 493.27 539.33 557.66 567.8 518.35 549.81 485.43 489.86 508.23 511.73 550.39 472 526.1 542.9 506.27 527.96 519.12 517.9 539.02 500.58 477.68 498.33 540.79 486.59 +524.3 484.67 487.88 430.31 508.55 512.99 502.37 506.73 473.85 476.55 517.24 469.12 517.32 489.22 482.9 495.38 519.34 475.6 457.19 485.95 535.41 518.24 484.06 490.64 511.68 485.53 550.27 457.43 489.32 505.8 514.14 488.8 486.17 528.97 509.47 494.59 516.6 537.93 470.55 443.91 452.9 506.64 522.5 451.1 482.96 522.93 473.52 500.68 497.73 494.23 520.83 433.14 448.23 476.81 520.77 448.35 +548.82 495.74 522.09 473.21 478.19 537.47 523.51 524.97 488.22 504.15 505.98 463.02 514.75 498.09 516.86 477.57 482.32 491.13 498.88 480.33 538.1 491.32 496.47 513.25 512.21 511.38 529.82 485.15 497.48 499.94 500.03 492.32 527.02 525.28 507.42 532.93 492.03 505.17 480.68 447.01 498.75 515.08 521.51 471.81 495.41 517.04 498.2 534 524.06 500.59 503.58 493.75 451.4 450.41 522.68 468.93 +510.94 512.29 494.22 466.22 524.82 538.78 514.23 531.25 499.12 506.56 517.64 480.24 531.53 514.48 495.43 491.52 498.21 504.39 492.87 481.21 530.74 522.21 485.65 531.67 490.48 499.52 531.7 501.9 519.07 521.58 496.18 493.03 481.8 542.06 530.48 537.44 512.69 548.29 473.57 472.88 508.71 498.73 554.27 501.37 493 540.91 478.79 536.9 538.59 508.5 526.44 467.79 488.79 485.44 489.08 486.44 +515.85 444.18 510.41 476.23 510.56 532.83 503.81 497.26 434.06 465.88 486.07 445.2 485.2 470.79 481.18 507.65 475.85 440.01 461.39 468.67 514.49 506.99 454.13 521.46 496.38 458.26 526.84 442.97 469.64 527.9 471.48 476.05 483.27 495.67 490.43 478.61 491.11 521.35 447.92 484.24 466.4 486.27 505.09 466.52 467.9 542.14 498.28 481.44 463.39 497.42 491.1 463.25 450.6 457.8 499.5 436.74 +562.16 483.38 524.53 470.57 516.19 542.32 534.54 534.27 483.91 481.41 526.75 479.14 518.34 537.11 507.31 502.21 528.37 497.23 490.42 497.53 544.34 554.33 493.88 548.65 541.41 494.23 546.29 486.67 502.77 551.85 548.48 496.17 510.84 532.33 534.81 547.66 527.22 563.82 452.31 460.24 492.94 524.08 575.9 507.57 510.53 572.75 489.46 533.63 523.63 511.56 569.51 465.01 492.15 482.97 535.24 485.05 +550.25 575.05 546.49 530.43 553.45 579.71 546.34 561.55 519.16 527.11 548.08 490.71 574.83 556.41 564.14 536.15 528.1 534.31 507.17 521.4 580.15 576.06 519.83 587.94 563.35 524.91 602.03 539.66 550.47 590.95 561.79 519.45 552.07 555.61 574.59 585.89 592.7 610.32 521.22 492.23 545.53 537.88 576.11 536.44 542.98 565.4 524.2 568.92 534.6 531.61 561.71 513.36 510.71 532.29 573.59 544.9 +529.09 491.65 526.04 465.55 519.3 551.6 525.55 523.53 470.98 492.26 517.76 468.81 508.15 514.06 485.8 508.81 517.65 485.96 442.6 472.9 517.66 526.36 496.23 533.13 525.5 513.76 523.83 464 495.57 556.46 499.54 489.42 495.48 511.98 517.42 515.1 501.8 550.29 460.94 483.18 488.2 513.78 521.89 483.91 502.07 537.61 491.54 492.82 501.8 520.24 499.97 485.14 462.48 494.54 493.82 502.25 +531.94 477.97 523.38 480.23 490.57 528.35 539.62 534.75 487.38 495.03 515.77 475.31 528.87 502.04 517.23 511.55 513.26 514.26 481.92 490.32 545.2 540.7 496.36 538.77 532.31 497.8 533.26 489.71 501.06 551.25 502.09 480.11 512.69 518.84 534.45 560.55 538.7 548.34 471.68 484.33 485.82 512.51 534.91 471.64 498.01 538.31 497.67 529.76 509.65 494.79 546.17 484.14 472.51 485.95 515.39 483.29 +510.22 459.86 484.62 438.96 486.02 500.49 545.52 489.99 479.85 455.09 486.56 453.62 505.05 485.99 501.39 491.59 503.47 424 484.33 472.81 523.67 484.8 469.31 487.15 510.59 484.55 515.92 463.73 489.44 509.17 442.48 489.78 518.25 509.95 526.26 524.54 496.34 540.27 436.87 452.11 445.94 509.14 525.67 463.51 480.59 538.08 480.53 487.65 502.87 495.05 544.31 441.18 442.4 480.83 486.41 444.12 +569.71 527.74 568.15 484.03 560.89 617.06 552.58 574.07 502.93 511.75 591.87 501.7 581.3 556.95 590.09 565.04 536.51 551.82 512.1 547.11 583.08 584.72 500.19 576.94 573.6 543.18 602.72 540.98 556.36 611.4 553.84 544.59 526.25 580.71 536.32 576.61 571.77 596.43 506.74 528.06 509.31 584.2 595.43 487.09 550.17 570.29 527.57 533.3 525.2 566.28 553.17 518.76 496.46 530.71 543.73 508.44 +493.46 452.2 483.93 449.63 489.87 505.79 508.9 483.72 476.79 475.31 506.5 454.68 536.42 512.6 479.25 505.43 493.8 444.49 420.99 461.26 504.5 493.61 448.53 500.18 493.11 476.42 526.49 445.34 501.28 527.53 503.18 484.13 466.66 502.2 497.81 488.6 496 521.16 467.12 452.46 445.32 491.08 507.55 442.51 465.02 503.92 466.22 503.78 499.46 473.94 504.76 449.18 426.32 477.87 464.86 437.03 +569.92 514.51 549.82 486.34 510.64 556.88 568.59 543.85 503.02 499.22 555.57 496.43 564.73 546.56 565.44 535.43 522.07 516.9 516.87 507.23 555.73 566.51 532.57 563.96 552.42 522.93 568.79 521.34 507.39 562.33 572.93 539.74 526.11 564.11 547.08 581.07 566.35 570.41 502.04 480.25 541.23 547.64 587.49 498.4 552.05 588.72 512.1 547.89 534.58 538.08 563.3 514.06 508.82 534.15 571.46 536.6 +553.52 506.23 550.32 490.95 516.16 555.07 564.98 530.13 495 486.66 558.77 473.6 550.2 538.9 513.31 521.58 526.48 484.39 503.46 523.54 567.05 580.56 504.33 540.92 551.47 506.21 544.39 491.57 496.64 553.35 542.14 530.16 499.42 560.36 546.65 534.72 520.65 606.37 493.22 507.04 535.72 518.98 555.84 480.41 547.16 565.97 504.6 541.29 522.32 534.69 567.54 481.81 495.91 511.7 522.88 488.1 +523.34 502.78 489.11 438.3 500.77 540.54 541.34 512.05 479.81 485 490.62 505.48 489.95 524.67 496.14 533.73 499.76 466.05 460.55 452.08 523.37 475.46 460.75 492.49 528.69 455.66 528.45 491.3 502.52 511.32 486.04 501.48 513.87 509.15 517.1 511.92 513.37 526.66 476.3 451.87 467.01 484.47 523.06 470.22 471.77 535.77 492.35 490.16 490.08 522.19 500.04 475.52 461.31 464.19 511.22 478.17 +516.08 524.42 534.39 506.16 558.27 569.49 539.66 507.44 489.34 525.47 519.27 486.59 511.78 504.75 518.91 522.43 517 504.53 499.09 527.61 571.14 520.88 470.38 546.4 548.14 513 584.64 526.03 493.29 556.77 520.74 492.63 533.28 555.08 515.42 520.98 530.03 550.39 494.29 494.17 474.7 532.89 556.9 483.42 533.18 551.69 494.31 500.28 509.1 524.6 545.68 447.26 458.98 506.81 544.02 453.75 +528.07 481.7 535 477.39 536.87 542.33 517.29 506.98 486.53 490.86 541.91 468.84 502.97 531.9 502.37 501.48 526.98 490.51 479.91 504.62 531.39 509.39 487.41 525.75 516.17 502.69 549.76 479.7 518.61 508.94 527.95 520.32 528.26 537.39 527.75 523.06 517.3 561.26 462.22 479.78 515.49 523.59 547.39 476.64 519.81 565.27 487.27 485.54 514.97 528.44 543.34 447.19 480.95 493.44 537.68 450.72 +540.74 527.46 555.83 491.84 565.25 580.81 578.43 558.08 535.67 527.05 559.24 530.42 549.84 554.89 551.55 549.37 542.45 533.82 494.12 523.4 566.6 560.26 522.15 522.68 578.86 526.54 603.91 539.55 529.54 577.34 538.86 536.94 546.74 553.51 563.37 583.52 547.71 619.7 512.31 513.55 525.01 541.88 581.41 519.75 555.05 583.59 519.59 561.64 568.17 564.49 558.94 492.29 531.16 525.62 539.22 502.38 +523.06 474.84 505.17 477.01 517.7 539.61 525.01 513.05 473.23 491.03 535.34 473.89 508.23 497.34 532.09 485.62 535.44 486.66 446.15 454.97 528.52 517.67 465.68 515.06 528.13 524.5 543.89 511.61 495.29 523.75 545.54 477.56 513.14 491.38 503.96 552.06 503.53 519.53 477.31 454.46 458.2 521.3 547.05 461.93 488.27 540.67 478.1 526.53 489.46 516.53 518.04 455.47 459.28 469.6 511.87 446.4 +528.57 510.52 499.78 504.24 524.36 577.07 546.96 527.93 498.71 513.87 506.12 496.34 528.75 526.85 561.46 521.12 522.25 477.66 460.51 488.11 534.52 542.21 463.99 539.01 517.43 475.67 572.53 524.56 487.99 580.62 536.44 493.92 532.02 552.28 549.12 535.15 520.93 570.64 496.14 477.47 527.14 483.93 532.91 497.51 533.66 543.94 525.52 536.28 517.17 530.04 523.65 499.23 499.08 496.61 502.33 436.91 +514.06 504.45 566.12 465.91 532.32 538.51 557.78 530.34 480.19 504.42 534.39 452.86 530.16 487.13 502.46 495.07 531.43 490.7 482.6 515.95 550.7 509.55 476.3 528.63 520.93 501.96 563.33 520.76 504.69 541.99 510.1 493.63 512.13 518.09 526.64 554.43 526.8 564.68 491.31 460.93 483.05 532.32 537.26 452.77 513.8 547.89 516.09 503 521.54 534.28 539.55 487.27 488.8 493.74 545.1 464.18 +488.42 440.65 456.98 414.96 473.74 496.37 503.06 495.61 438.55 473.59 489.93 430.33 475.29 467.19 497.46 480.13 461.86 462.64 421.29 431 472.8 496.21 432.34 481.02 489.02 461.86 471 460.64 474.55 502.28 473.22 482.24 466.31 492.69 463.7 502.13 456.98 506.16 412.69 432.96 441.91 443.32 504.07 416.18 447.78 529.38 463.13 466.37 475.71 502.37 481.6 450.42 403.98 423.52 484.59 431.78 +496.88 498.29 494.63 438.36 512.5 513.23 482.69 469.34 461.23 507.28 518.5 433.35 493.56 469.53 459.75 460.94 467.11 472.86 432.57 477.1 524.2 500.82 452.43 510.65 500.46 500.67 514.31 463.56 478.68 464.81 494.77 470.98 458.32 494.47 463.23 493.56 487.82 503.42 474.3 452.94 453.34 468.36 520.45 450.27 468.71 504.13 462.84 478.49 493.72 474.82 486.72 426.33 433.03 478.37 497.38 440.48 +555.68 507.28 567.73 501.82 540.06 553.95 558.39 545.15 487.71 532.07 549.84 481.18 565.09 556.74 521.64 560.24 548.69 506.81 487.45 502.09 553 550.25 504.77 567.36 560.21 527.58 550.4 509.11 525.09 578.83 556.55 525.93 518.78 563.04 516.43 565.18 531.56 569.56 502.7 496.07 487.97 545.88 577.47 483.78 533.67 551.31 487.94 529.89 537.2 553.74 550.13 490.74 497.73 513.99 543.64 474.75 +563.25 479.65 583.95 513.64 527.86 572.65 574.44 549.73 470.37 502.86 529.36 495.96 535.96 540.05 577.25 501.95 548.42 488.69 491.84 509.96 542.15 572.44 508.04 555.38 532.93 537.89 579.32 518.95 551.98 566.05 575.38 503.62 537.53 549.1 576.86 554.78 536.07 571.3 511.18 499.34 509.44 537.15 596.89 483.39 540.91 589.71 534.87 535.34 541.92 569.14 581.88 491.33 488.72 519.14 547.11 495.19 +457.66 400.47 472.52 422.87 455.34 468.78 471.84 455.79 414.52 427.62 438.07 426.96 439.03 423.96 469 452.3 436.99 389.52 379.1 446.41 467.77 456.19 429.84 434.78 464.38 427.26 493.5 437.28 413.81 481.87 455.48 433.31 478.79 470.53 464.38 452.97 442.93 485.94 389.69 439.11 405.19 419.99 458.22 417.51 417.11 476.24 430.99 468.25 469.18 433.8 464.82 425.68 400.81 413.3 462.01 423.91 +525.72 493.31 510.98 483.72 526.16 560.92 531.94 513.14 480.17 511.77 538.58 476.88 541.8 522.51 522.18 528.64 520.32 483.97 482.84 471.41 496.81 522.16 506.68 548.9 509.38 522.06 567.78 510.56 515.61 528.61 522.17 492.24 534.97 508.18 511.04 541.61 533.54 560.99 461.48 468.6 481.83 535.18 533.18 476.68 507.61 538.77 451.81 536.04 517.89 524.75 546.55 476.62 494.93 510.08 516.93 468.78 +502.27 489.41 520.87 444.69 523.17 526.3 536.41 500.17 461.36 499.36 504.26 458.48 540.54 484.92 480.97 508.33 539.73 471.6 421.51 485.75 502.4 503.82 499.93 479.04 485.84 508.41 547.22 487.61 491.6 520.75 497.05 472.65 488.72 492.7 498.28 508.05 496.49 514.19 474.96 485.89 452.27 489.7 535 461.42 515.53 509.49 461.57 498.48 516.49 538.13 503.94 446.74 467.79 488.2 488.42 457.84 +539.76 519.05 545.73 468 534.6 574.2 575.98 518.8 514.15 509.1 548.46 500.48 534.88 541.31 516.16 504.1 508.37 487.87 467.51 510.82 542 514.96 504.99 489.3 527.85 497.17 567.12 511.53 507.28 556.37 514.44 518.2 568.96 543.12 539.12 547.46 499.82 563.43 471.65 485.42 499.28 544.26 570.57 510.82 499.36 563.46 494.37 522.63 527.45 556.3 565.31 475.01 503.18 536.27 532.68 489.22 +463.96 448.24 509.47 444.35 453.52 490.52 490.37 485.52 471.26 475.13 489.78 428.98 496.58 466.45 487.12 463.81 471.92 478.03 427.19 469.16 495.04 497.96 457.37 464.65 485.65 465.86 488.03 457.95 471.77 495.84 486.13 490.06 479.69 461.53 478.85 498.5 474.98 500.01 457.34 435.32 466.23 454.72 496.18 452.3 481.69 483.2 455.61 461.47 473.4 475.19 472.94 474.78 450.82 428.82 477 404.66 +551.96 509.65 515.6 469.27 518 534.14 551.59 505.86 471.74 488.03 512.48 447.59 511.45 519.05 519.42 508.72 483.39 460.34 466.43 496.27 559.65 530.49 469.5 511.43 523.78 507.13 544.37 494.21 493.78 536.87 499.22 472.86 503.22 540.78 509.96 515.7 517.3 548.81 466.28 465.63 485.11 506.14 530.97 474.68 497.46 549.07 493.33 524.25 490.98 521.14 525.56 451.94 477.51 496.96 531.83 492.04 +521.12 483.43 498.37 460.29 488.78 505.99 515.64 488.12 431.21 465.27 488.51 456.91 510.86 478.47 507.35 498.81 486.7 472.84 453.66 448.76 523.2 476.18 450.07 523.91 514.98 445.81 508.31 467.53 481.11 540.53 502.3 479.63 486.62 500.49 521.39 497.1 503.21 528.9 444.04 470.26 479.73 469.35 497.12 486.64 487.48 520.07 491.68 511.68 490.14 462.6 500.12 454.43 462.16 469.3 499.88 458.06 \ No newline at end of file diff --git a/data/3/result.raw b/data/3/result.raw new file mode 100644 index 0000000..733e486 --- /dev/null +++ b/data/3/result.raw @@ -0,0 +1,129 @@ +128 128 +223.18 246.9 244.7 203.5 233.23 226.41 254.47 204.16 206.06 245.81 222.12 191.24 234.73 222.17 258.24 221.13 232.79 223.44 215.92 209.27 191.89 241.28 242.21 233.11 230.29 224.64 237.53 228.53 230.83 212.33 251.38 228.48 224.25 209.84 236.17 218.89 196.14 221.48 248.85 244.43 232.45 223.66 206.09 217.08 220.32 228.25 210.55 235.88 236.19 208.1 195.9 221.81 219.93 200.61 216.58 213.46 232.59 242.38 227.99 230.41 227.16 230.83 243.69 243.15 214.44 215.24 226.16 238.7 227.33 233.88 240.45 244.86 229.19 228.29 258.63 246.77 180.5 237.96 233.6 198.34 202.06 259.14 231.55 223.2 249.65 217.08 197.76 251.9 210.39 253.13 245.31 219.95 218.15 244.4 228.17 216.03 199.4 212.07 234.17 207.94 210.18 216.77 202.78 217.61 202.22 255.01 221.98 238.75 216.17 275.86 180.56 231.76 222.44 201.03 223.36 213.19 232.12 217.64 253.37 211.44 240.98 201.19 241.53 210.78 211.58 202.48 228.18 205.35 +280.04 302.19 316.92 261.66 297.86 301.28 296.05 245.31 252.01 309.65 271.9 260.97 328.33 285.17 315.39 265.93 271.25 285.62 283.12 285.62 267.23 286.24 301.08 298.89 290.9 279.81 263.41 276.38 289.37 294.32 297.67 306.73 273.08 284.42 296.96 271.95 267.66 321.02 300.35 305.35 297.25 295.3 271.79 291.44 266.66 311.45 273 289.71 302.49 259.74 266.16 263.23 263.08 248.28 255.29 265.3 324.9 316.39 295.31 289.92 298.64 314.91 284.92 291.07 280.41 265.78 285.65 277.06 313.21 308.25 305.43 323.65 314.61 310.67 323.91 322.65 260.55 314.33 294.78 272.97 265.22 313.43 275.84 270.81 306.8 315.7 270.15 327.74 260.74 328.92 305.24 254.56 292.42 304.62 288.08 269.66 256.44 293.04 299.64 277.85 261.6 285.68 246.06 299.01 265.72 317.53 313.42 317.88 278.74 355.81 272.51 312.04 313.2 281.67 293.52 294.27 312.53 266.2 300.27 289.82 305.4 296.91 318.2 279.39 299.18 267.08 281.37 273.08 +240.71 254.27 257.23 240.39 259.71 261.45 265.36 190.91 230.48 259.31 251.81 214.13 262.6 234.35 275.64 234.09 251.54 223.53 226.19 267.24 215.6 242.18 246.21 238.86 254.04 225.36 242.63 245.55 225.26 243.83 254.16 246.96 242.42 250.23 270.33 225.95 196.81 229.91 263.77 265.28 232.54 255.19 207.51 226.48 228.18 238.05 219.61 262.62 227.12 224.34 192.19 233.01 235.8 215.83 200.3 230.07 246.06 249.93 226.77 245.51 256.38 239.97 257.14 266.78 219.67 232.64 247.85 256.9 249.85 258.87 250.03 244.71 230.1 253.76 278.35 264.53 201.09 249.35 265.27 239.11 229.3 278.1 208.94 224.53 271.65 242.56 231.35 255.98 233.76 251.28 248.18 233.64 241.78 260.17 228.49 226.99 195.61 250.19 244.84 221.3 213.52 222.42 210.4 232.07 215.12 283.73 267.95 265.9 242.92 282.19 235.37 240.77 245.78 255.87 242.84 229.46 273.77 231.37 257.84 237.42 284.19 238.76 257.25 243.61 231.72 222.52 222.84 204.28 +247.88 277.18 277.19 235.87 261.16 268.27 274.29 242.34 232.68 270.22 250.59 220.26 299.64 250.57 290.01 244.53 239.9 228.76 258.69 258.27 249.14 252.64 256.18 278.13 250.54 227.96 242.23 243.61 245.16 255.15 272.91 257.04 261.36 248.83 274.03 256.49 256.89 265.32 267.88 280.42 242.56 258.14 230.27 271.21 236.26 258.69 259.36 264.03 272.47 230.81 214.25 232.63 248.62 223.83 236.19 233.02 271.01 277.72 259.08 264.17 272.58 272.49 267.75 286.97 249.14 235.66 265.53 246.81 278.51 288.14 260.62 287.71 256.73 268.68 278.23 295.7 228.92 264.01 282.91 247.41 263.48 280.16 225.35 250.19 288.75 265.74 247.41 282.58 244.11 278.74 249.91 236.55 252.74 287.09 263.88 231.17 222.83 249.18 256.36 253.11 238.2 253.21 224.2 282.58 237.67 285.05 267.35 276.07 239.23 301.35 246.31 294.91 274.35 257.98 264.77 260.45 266.58 251.27 262.18 260.89 277.54 235.75 264.45 264.12 238.53 244.32 240.49 242.91 +214.87 211.24 253.23 201.53 234.46 220 239.24 186.94 214.38 215.63 231.57 181.51 220.37 196.12 253.48 199.88 231.55 222.69 212.72 241.08 190.47 225.22 227.58 231.41 227.78 203.71 224.23 249.75 181.11 225.58 217.18 237.63 235.68 225.76 242.55 218.29 207.47 226.03 237.42 256.64 196.56 223.11 207.68 221.76 215.59 234.37 201.4 265.19 215.85 211.49 208.18 186.83 207.09 203.08 194.7 194.29 245.87 232.43 229.58 224.69 237.86 247.12 231.44 224.14 230.29 224.47 209.25 218.72 251.62 230.44 241.01 253.94 253.62 244.06 237.31 243.01 209.17 215.52 208.56 228 213.85 243.27 220.61 218.55 248.48 220.97 201.42 225.26 213.75 233.01 211.41 209.39 235.92 227.62 217.87 185.07 176.11 228.05 251.84 226.22 194.56 210.1 162.45 194.37 206.87 267.85 258.57 243.14 218.95 261.86 219.79 233.16 229.7 226.5 226.62 232.12 239.87 197.5 240.98 229.1 247.59 223.77 251.08 222.49 196.32 215.67 208.69 201.11 +192.08 220.2 240.68 176.92 223.75 229.26 226.07 190.65 223.03 217.27 196.3 183.56 236.87 196.61 230.56 203.13 224.85 191.26 227.7 231.65 209.39 230.09 220.05 249.48 212.06 206.86 207.19 232.37 201 239.18 219.29 213.33 211.51 226.2 235.95 208.1 202.21 212.76 230.22 252.86 206.28 218.18 182.75 225.24 217.49 223.56 211.99 234.15 222.34 185.24 193.19 200.21 224.08 205.08 185.14 193.06 228.07 238.08 215.73 196.88 229.72 230.72 210.48 227.35 200.12 214.33 203.83 228.63 248.42 253.9 228.65 231.6 214.04 229.52 238.3 231.28 193.51 220.86 234.89 212.53 222.24 231.9 213.6 206.13 238.07 232.43 205.22 216.3 190.18 218.92 214.46 203.1 224.66 218.02 223.87 200.53 168.95 203.6 232.44 203.96 197.83 195.33 161.39 228.64 200.99 266.81 244.24 226.42 192.87 236 233.27 230.61 226.85 214.04 222.81 216.26 236.2 214.54 233.47 232.62 232.95 209.14 229.62 213.04 201.8 205.81 218.51 206.62 +243.89 258.98 272.39 212.94 254.38 251 260.22 222.99 233.65 249.62 226.68 185.8 257.33 245.31 269.83 219.28 245.86 222.46 270.5 231.61 234.54 247.92 265.99 253.73 232.04 215.51 222.81 262.58 231.14 265.75 259.95 240.1 247.69 242.93 275.11 229.87 240.97 256.01 270.65 278.27 236.87 218.57 216.35 259.56 254.52 257.93 265.63 260.94 242.69 231.33 221.53 217.64 241.34 198.53 216.91 232.63 260.02 271.46 242.91 243.74 246.04 257.34 275.9 266.64 235.4 240.4 255.36 215.83 265.66 274.74 255.15 246.23 249.97 251.17 260.11 268.72 213.09 240.25 247.97 245.08 242.54 255.19 228.4 237.47 259.53 243.36 210.73 239.33 225.78 257.3 253.57 245.77 245.24 241.97 254.82 228.76 198.74 225.52 263.02 236.23 223.63 212.94 201.35 255.67 201.34 283.94 255.14 263.92 237.04 258.11 217.37 273.86 260.64 232.45 238.44 237.95 261.17 255.97 276.31 242.63 256.06 215.45 251.08 226.92 215.91 224.51 233.92 229.4 +250.67 289.71 298.41 226.19 274.5 270.49 275.17 215.34 240.84 253.36 264.9 215.66 289.4 259.69 294.13 238.93 244.69 241.13 270.12 290.69 221.63 250.28 259.43 269.23 251.06 252.49 237.22 253.13 240.86 255.51 264.41 257.13 246.09 259.26 277.18 240.04 223.99 266.79 262.18 281.67 258.06 245.6 223.48 250.05 248.48 239.18 233.34 284.36 262.96 254.34 220.55 216.27 268.44 219.11 243.77 254.99 273.45 274.85 258.24 258.88 266.52 265.02 270.6 256.97 245.95 245.89 234.41 240.17 278.8 278.76 295.79 267.26 260.12 265.45 288.62 287.37 222.76 248.02 266.89 234.82 266.14 269.77 238.67 253.07 285.47 265.43 233.06 275.03 235.75 293.4 261.19 236.73 266.84 261.37 259.67 238.17 221.83 260.64 256.24 254.69 228.86 241.27 211.21 268.64 233.35 294.36 287.06 249.59 251.56 302.34 256.38 277.36 288.68 262.45 263.47 254.14 280.65 251.41 257.18 254.79 265.65 256.11 283.38 260.34 244.22 234.03 266.51 206.95 +274.17 276.59 292.17 232.29 283.21 263.94 261.1 235.51 240.79 264.13 237.46 216.91 270.8 246.19 268.43 257.45 247.93 213.88 255.75 248.65 228.57 244.76 247.47 276.82 243.51 227.81 243.15 250.84 234.01 262.72 253.07 252.59 249.11 242.6 271.4 242.91 238.44 266.07 287.66 270.48 214.81 237.54 228.83 256.64 239.46 262.84 256.9 279.23 264.56 227.61 201.5 238.73 256.84 223.05 217.83 226.81 251.78 281.39 256.14 254.08 250.01 275.47 246.73 264.75 231.01 249.13 244.95 249.46 291.73 290.67 275.17 284.7 246.17 257.42 278.4 289.64 212.18 257.87 273.58 231.18 239.88 287 233.62 250.66 288.6 258.79 236.44 259.14 242.11 251.51 261.64 226.07 249 239.86 248.22 244.45 227.64 234.91 257.92 224.76 251.32 247.03 207.76 264.75 218.56 301.59 280.16 267.07 244.04 300.84 247.18 282.73 284.64 254.77 277.97 250.17 277.27 247.59 263.59 257.51 276.89 229.95 286.69 251.89 220.47 259.59 273.26 227.3 +269.25 266.63 287.66 223.5 278.64 274.61 264.4 235.48 243.47 238.47 265.38 227.82 282.51 263.99 297.47 261.22 253.66 258.9 287.41 272.19 231.46 263.61 264.23 275 271.87 252.79 238.23 273.12 245.16 269.26 268.61 240.95 257.93 269.4 287.11 225.31 235.58 265.06 289.74 281.05 242.85 234.94 248.77 274.67 267.12 251.76 246.75 294.77 274.36 233.14 243.04 228.4 254.5 242.68 235 244.7 282.71 267.06 264.03 257.69 276.58 290.38 267.6 280.02 250.04 251.92 242.66 264.51 297.98 284.11 266.71 271.71 273.33 279.83 275.97 284.25 247.33 252.84 260.16 264.12 270.27 272.06 240.3 262.32 281.3 266.68 240.23 267.36 234.97 281.19 265.35 261.29 277.23 262.17 259.5 245.89 227.64 256.45 290.74 274.38 250.88 245.5 214.03 260.89 237.19 296.67 300.88 277.72 262.8 301 253.37 287.42 271.74 268.24 265.52 263.12 262.35 252.14 302.79 265.37 279.51 238.06 283.29 253.78 245.01 239.23 252.63 245.69 +317.97 340.23 353.45 288.18 337.61 340.82 340.49 303.79 297.71 328.57 307.9 270.64 340.59 316.13 361.92 316.79 304.86 312.66 332.87 314.13 281.43 327.17 326.98 341.68 313.41 316.2 303.23 308.15 311.33 321.66 329.85 313.33 307.49 325.86 343.61 279.25 299.24 325.1 356.36 332.78 303.04 294.58 280.14 328.75 332 320.19 317.65 346.86 334.98 294.68 282.46 293.68 322.7 280.49 291 322.61 339.93 327.54 316.56 320.79 320.35 344.23 314.18 341.39 299.42 302.01 307.02 319.74 355.35 352.85 353.16 338.63 310.66 320.27 355.09 347.05 279.33 313.33 330.75 303.28 311.03 332.07 299.32 319.37 367.6 350.89 303.76 341.68 292 349.28 335.94 309.29 320.12 328.03 319.39 299.98 286.36 303.38 338.71 297.3 309.62 307.13 267.02 327.53 284.9 372.82 343.94 341.44 319.34 380.82 298.11 367.78 350.19 317.22 318.36 307.8 342.65 308.47 369.09 316.05 336.58 292.01 364.58 298.42 299.57 287.1 331.86 289.5 +235.46 258.61 261.4 216.31 250.57 256.01 254.66 198.9 209.12 242.65 222.96 207.34 254.46 238.89 271.16 225.85 250.21 233.68 250.41 235.73 210.82 255.76 253.54 237.49 241.32 237.16 239.76 245.29 233.92 242.74 239.99 224.16 220.78 250.87 257.81 233.3 212.08 251.86 268.14 269.37 236.38 247.6 217.81 239.1 238.23 251.79 235.23 265.89 243.25 216.35 218.52 221.91 236.49 208 208.26 232.69 260.08 254.54 233.09 243.45 262.14 264.05 262.1 241.56 239.33 220.05 216.25 236.89 269.82 252.7 276.53 258.35 247.19 243.62 266.91 265.43 210.77 255.47 260.4 226.54 232.54 267.64 228.18 239.73 271.21 242.72 225.6 263.35 215.54 244.75 236.66 215.95 239.07 230.92 253.5 231.4 211.69 243.46 240.02 236.48 241.93 210.89 186.32 249.54 211.19 284.84 264.77 264.83 248.55 281.22 243.68 267.47 267.34 254.59 247.92 237.37 251.63 235.79 241.98 239.05 262.48 222.03 277.89 234.9 221.04 229.75 249.39 209.36 +237.17 283.37 271.1 220.02 261.14 265.46 279.17 210.28 237.58 268.42 241.93 224.01 267.58 242.61 282.61 251.1 235.75 249.13 256.95 270.55 240.72 244.99 275.86 273.39 253.73 246.1 247.23 227.27 233.75 265.04 271.31 271.64 243.09 258.67 279.28 232.34 233.67 246.88 264.14 270.99 250.43 257.24 256.85 246.83 259.88 270.4 232.67 264.26 274.41 249.14 244.8 255.33 236.77 240.25 222.24 238.25 269.9 260.54 242.05 258.22 264.02 280.63 252.66 270.84 244.68 245.94 236.07 278.19 273.02 285.65 276.86 288.51 249.87 260.3 275.55 263.03 219.83 269.59 260.92 231.51 244.36 262.25 214.07 258.7 274.91 260.11 242.01 267.84 229.84 274.86 277.66 246.98 262.46 268.85 258.3 255.71 224.45 266.32 275.5 250.34 230.33 248.38 225.35 244.56 228.02 288.25 279.17 288.66 241.6 279.48 232.39 282.04 264.24 244.6 272.09 270.33 276.45 239.04 264.74 266.62 271.28 230.61 294.75 243.78 243.65 237.75 252.89 254.45 +242.73 270.75 254.1 204.54 252.5 261.31 269.51 220.08 226.86 244.39 237.68 222.48 253.31 237.48 273.89 245.57 243.92 214.4 245.24 253.61 227.04 241.1 241.14 283.45 219.42 228.79 229.86 239.51 227.7 251.11 246.73 217.35 238.33 249.67 255.02 215.73 222.16 257.93 266.17 265.87 236.53 238.83 218.81 236.91 249.23 240.44 233.35 252.37 245.74 235.39 200.56 221.61 258.33 231.09 218.01 230.37 254.23 259.45 245.29 238.73 244.05 263.9 247.7 272.95 217.57 235.2 221.93 257.12 292.39 283.77 246.22 275.2 242.38 243.58 279.23 248.33 195.63 251.66 257.98 260.79 252.07 274.82 213.89 248.4 269.95 258.33 235.56 242.31 225.69 263.09 243.91 237.12 246.14 248.99 256.59 235.05 210.11 244.09 257.17 229.25 242.88 227.07 203.58 254.59 215.41 294.15 265.92 262.01 228.92 267.44 230.68 279.7 254.48 253.93 254.89 246.29 254.78 236.03 256.54 252.35 263.43 226.79 253.47 226.46 228.93 224.73 246.59 238.91 +253.83 276.47 289.41 240.87 279.09 259.64 277.62 217.71 264.32 269.31 274.21 219.24 276.18 233.32 296.08 273.49 260.52 224.75 256.95 280.54 237.26 278.66 241.89 286.48 241.72 220.24 254 280.21 237.92 253.27 263.1 258.28 264.09 253.54 294.13 227.76 211.23 273.18 290.8 274.54 236.02 241.9 230.8 246.43 239.75 244.92 259.49 282.89 247.33 247.51 210.29 242.77 263.33 237.78 229.6 256.21 271.83 281.1 254.97 253.38 285.9 267.8 260.33 271.85 237.67 244.29 265.85 257.28 294.63 293.13 261.15 260.62 252.7 288.61 272.55 268.73 217.72 252.73 286.03 252 266.86 280.81 239.84 256.59 274.9 267.15 241.28 270.4 225.58 278.77 273.47 241.8 264.64 288.93 233.15 238.77 208.18 247.54 274.98 256.68 254.73 256 215.99 282.28 226.34 311.22 273.84 255.72 236.73 292.27 244.87 300.88 265.48 251.72 280.18 261.32 289.12 236.71 274.68 273.06 284.89 244.82 264.33 249.62 245.35 248.1 245.48 235.14 +275.89 294.29 283.59 222.4 284.25 281.36 279.65 242.33 252.7 278.34 258.97 252.22 273.48 275.76 310.02 270.36 262.03 261.53 272.37 270.41 244.55 266.42 262.35 279.2 255.96 271.11 228.94 261.39 258.54 241.16 274.45 255.83 266.38 261.2 288.41 251.89 248.07 279.73 268.98 277.65 260.38 252.47 260.62 254.36 273.68 266.69 243.28 302.63 284.73 257.17 245.55 240.19 258.18 245.39 249.37 239.83 304.94 270.87 258.43 257.06 278.33 260.46 268.25 306.41 247.05 274.26 246.1 265.91 298.93 280.45 252.59 272.8 288.85 291.9 286.7 275.26 234.85 271.99 261.57 265.96 279.87 284.07 251.54 271.37 278.67 289.09 250.07 279.3 229.67 281.86 273.98 271.62 270.01 259.64 268.32 261.83 228.2 279.68 286.35 271.47 249.73 259.26 233.95 267.77 274.81 292.32 281.19 269.89 263.73 333.47 257.8 285.67 289.67 250.85 279.85 269.58 271.26 261.79 295.29 259.97 286.49 256.55 301.44 273.61 253.21 236.3 265.54 252.71 +242.02 258.75 267.74 216.34 254.16 232.92 266.16 244.02 251.51 273.36 225.99 227.44 264.82 228.29 273.54 245.91 228.85 233.06 255.27 242.07 251.62 257.68 248.86 256.59 244.76 257.86 220.9 259.47 255.62 260.62 240.32 251.14 225.12 241.15 267.5 229.73 224.04 251.84 273.5 265.45 247.77 246.15 252.61 266.43 231.47 253 234.72 253.95 271.33 222.82 232 232.86 245.03 210.8 237.49 220.15 249.15 262.39 250.26 244.91 252.97 260.08 251.58 255.35 242.67 240.67 220.83 247.25 268.74 268 275.44 266.29 253.79 282.58 268.35 270.42 212.71 253.89 237.85 225.07 225.65 277.19 244.47 253.16 262.69 266.15 226.29 247.47 227.27 280.67 258.7 241.07 242.3 263.33 253.2 239.15 198.11 244.47 266.25 233.77 215.97 224.35 216.7 259.06 208.91 282.8 245.31 265.86 239.6 290.44 234.94 244.62 282.34 221.33 236.7 253.18 267.03 239.68 254.26 259.94 271.39 252.89 268.91 251.09 239.69 236.71 251.38 234.82 +266.03 265.03 284.16 240.25 269.64 260.72 250.69 204.07 235.83 250.94 259.6 222.44 274.39 254.22 282.73 239.05 245.34 239.24 261.6 270.24 239.08 252.67 254.18 262.21 264.89 231.26 234.92 256.08 237.55 266.84 255.87 245.1 264.36 240.87 263.21 244.78 230.28 253.45 266.87 265.43 230.21 228.35 236.34 264.64 221.4 253.61 230.79 288.61 247.14 242.67 226.78 235.79 262.53 219.84 231.6 246.78 272.47 263.85 258.71 245.57 272.19 272.93 252.91 273.49 237.11 256.51 244.63 249.9 268.24 266.58 266.42 255.77 258.99 270.71 257.06 293.83 221.42 260.77 255.32 247.81 266.94 269 248.8 226.89 288.59 248.24 240.93 261.54 225.02 286.88 259.66 234.98 263.17 271.06 238.65 245.53 213.89 247.72 262.28 261.44 226.72 237.48 205.35 258.5 232.15 281.07 277.64 279.1 242.1 303.94 243.85 269.19 277.62 250.95 250.8 261.2 274.18 255.05 274.8 253.12 266.31 232.52 255.66 256.24 236.6 232.52 236.77 217.81 +297.91 298.69 313.26 257.31 299.78 295.83 304.19 252.26 284.88 282.73 282.36 247.33 317.94 278.99 319.72 301.59 282.45 253.33 299.86 321.44 283.75 276.46 296.82 309.02 282.81 254.1 261.77 286.65 268.26 290.45 295.55 291.2 276.7 298.43 316.67 231.93 244.26 301.33 313.1 317.19 268.31 282.99 259.93 279.7 275.05 266.48 287.95 309.55 280.61 260.95 263.7 274.59 283.34 271.1 256.31 275.04 293.93 315.49 278.54 310.49 289.7 313.34 305.17 299.55 257.69 280.34 258.97 293.52 297.04 329.06 307.2 294.83 280.33 316.71 312.24 308.34 255.01 276.41 314.47 297.82 293.15 302.98 257.09 278.62 308.18 305.94 256.57 291.24 258.7 320.58 300.03 290.07 281.82 310.52 280.31 261.33 253 286.99 289.16 274.4 256.19 277.26 258.84 299.5 232.39 326.33 322.73 299.18 278.41 324.24 258.16 293.9 294.29 286.23 296.49 280.27 294.35 275.84 310.41 287.2 315.99 273.41 320.41 283.86 280.21 253.68 271.15 252.76 +290.62 310.86 305.15 265 289.72 298.69 312.71 248.17 280.81 277.71 294.79 257.84 300.04 287.44 322.74 281.73 266.06 275.47 277.48 298.35 252.23 290.77 276.23 305.09 275.88 272.29 264.72 274.38 258.83 280.66 302.78 267 277.62 267.68 306.16 259.38 253.51 282.87 299.08 306.78 285.88 274.7 268.54 294.5 259.65 268.66 243.93 318.98 286.61 266.46 261.11 240.99 282.04 275.72 258.92 251.84 298.1 304.47 286.82 265.24 310.12 301.37 275.72 298.47 257.04 263.01 262.4 296.89 325.31 288.38 295.58 297.34 308.87 313.53 309.96 303.08 253.32 294.23 307.46 271.48 290.81 302.4 280.77 277.23 298.44 282.32 268.78 300.8 259.53 307.2 273.57 272.6 286.61 294.99 284.75 277.39 243.48 284.7 285.53 282.01 277.69 266.19 241.75 286.15 258.77 329.27 306.25 282.26 270.81 351.03 285.37 296.04 296.73 274.04 306.51 290.58 289.43 277.79 305.77 297.27 324.74 278.55 296.93 296.09 261.36 268.37 264.89 246.6 +265.07 279.81 302.9 237.74 272.54 271.53 287.69 247.75 256.05 283.56 261.51 247.47 290.63 264.24 314.82 262.89 250.21 247.79 285.52 285.75 268.14 268.76 275.26 287.31 257.61 272.65 254.47 261.35 256.73 276.48 283.15 287.89 273.05 264.66 296.17 259.12 263.76 276.25 271.38 305.71 269.68 280.81 265.16 265.23 265.29 269.18 249.62 287.08 274.01 255.62 268.27 252.69 247.23 256.27 244.38 249.15 295.54 277.25 268.1 270.71 303.36 302.44 255.96 271.1 275.58 251.07 260.08 274.42 296.94 278.22 301.26 303.12 311.04 309.75 301.71 308.21 252.03 279.97 278.53 255.03 263.84 291.03 258.75 246.98 291.64 289.4 239.06 278.29 240.01 284.41 270.23 242.8 256.41 277.38 256.81 245.84 234.38 284.43 296.88 259.62 246.83 252.51 235.34 266.86 241.92 306.26 285.21 297.03 272.93 342.43 285.97 285.46 297.39 260.13 289.51 281.51 286.18 263.51 283.34 282.81 311.06 266.77 307.29 293.89 259.43 246 254.04 242.2 +256.25 298.43 310.91 233.35 302.33 287.31 288.07 251.21 255.34 300.39 250.26 246.34 301.79 255.63 294.87 241.43 279.96 243.47 269.26 259.28 246.82 273.32 293.86 297.69 259.09 276.05 260.66 265.31 271.7 261.71 277.78 297.68 273.93 267.11 280.88 269.33 253.66 293.13 277.41 300.27 267.55 270.98 247.04 270.92 274.68 285.21 262.27 272.86 303.77 254.06 246.56 241.55 269.08 248.02 239.59 259.55 289.52 305.57 286.71 274.63 277.8 289.49 270.84 268.5 248.67 259.11 270.64 288.25 304.84 298.03 279.08 308.08 293.7 275.09 320.92 285.93 241.41 295.02 277.29 241.03 253.51 304.01 268.8 278.88 294.62 295.76 242.3 313.2 254.6 300.88 284.33 256.85 280.84 282.06 278.54 261.61 235.67 281.09 284.39 270.15 245.57 270.09 239.44 281.46 253.51 307.5 285.02 289.58 251.22 328.45 242.73 299.08 288.54 246.04 276.72 280.91 283.05 270.48 287.4 286.56 268.66 257.02 304.33 262.3 260.18 255.24 288.65 252.08 +262.94 301.17 310.71 250.79 305.39 282.22 280.04 248.92 279.59 280.96 259.34 229.27 290.08 268.49 298.86 254.29 278.03 248.29 283.91 282.81 245.3 277.11 284.61 295.81 267.52 258.21 274.82 289.86 260.62 292.73 277.94 279.85 272.15 264.52 308.64 244.55 251.12 284.63 298.94 295.1 272.36 257.92 240.2 297.77 252.23 278.94 272.56 301.35 284.49 239.82 249.54 245.21 281.79 236.2 242.19 249.78 283.93 313.43 268.91 271.55 280.61 293.88 281.56 285.62 246.66 277.51 278.88 264.09 304.41 295.33 297.23 285.73 271.54 289.18 295.89 309.76 247.45 274 291.77 247.19 264.65 292.04 275.16 256.37 291.78 286.93 235.88 278.09 264.4 289.13 278.93 265.84 270.19 273.14 271.24 267.24 231.96 261.15 266.39 252.77 263.82 230.55 224.37 270.91 217.97 311.59 283.66 282.46 260 317.39 261 298.12 294.55 277.31 276.76 270.46 300.51 254.03 307.78 284.34 291.79 263.72 293.43 257.54 242.92 263.04 280.01 228.75 +309.34 319.46 326.84 280.53 326.24 315.44 354.51 274.68 299.94 339.28 307.71 270.27 335.84 304.28 353.56 307.53 295.72 291.63 299.2 329.14 303.56 337.91 322.41 324.44 314.05 288.71 304.88 320.07 289.11 301.77 299.72 315.42 318.01 317.45 351.06 301.93 278.1 304.14 324.46 339.84 299.16 326.48 288.76 310.92 283.35 293.19 317.01 347.8 312.7 293.01 271.97 295.94 323.45 262.95 270.96 291.82 293.13 333.25 304.97 289.31 328.22 307.51 334.18 329.38 286.38 304.3 312.77 330.13 341.43 340.15 321.13 302.04 308.34 334.6 327.09 324.77 261.93 331.28 315.23 310.02 318.43 337.73 281.8 300.64 332.83 304.17 292.28 325.6 280.98 323.83 309.33 315.36 325.85 330.19 304.44 312.26 251.05 315.27 325.12 303.04 287.85 291.63 261.15 312.32 268.23 340.32 317.01 328.33 295.17 364.15 289.37 328.47 326.93 296.3 304.42 312.55 325.04 294.73 348.54 321.54 330.3 279.49 330.91 301.85 295.63 317.15 295.76 290.09 +240.73 281.03 280.41 235.57 274.94 252.13 280.97 232.71 234.08 269.42 255.06 205.25 286.73 256.85 291.35 258.46 233.23 252.85 261 303.98 226.3 276.52 246.66 281.64 270.21 238.37 260.25 271.68 231.69 264.69 261.68 251.98 257.26 288.34 294.96 230.53 244.57 259.65 263.95 271.49 243 262.21 232.5 279.66 246.18 239.1 268.98 298.45 273.09 239.72 218.16 217.24 258.8 219.01 237.12 250.99 264 266.07 253.83 246.09 273.85 270.06 281.14 264.16 236.27 237.94 249.55 258.91 292.25 286.15 272.41 271.76 245.66 274.76 270.77 300.56 224.25 273.23 261.18 265.37 274.86 263.03 245.01 246.28 293.44 260.27 245.22 270.78 257.35 290.1 257.17 253.9 248.06 271.37 238.8 245.51 224.06 257.52 265.71 259.41 242.47 257.15 219.9 270.41 228.45 300.79 302.93 269.87 257.7 291.98 242.26 286.2 277.17 268.37 253.6 256.77 279.03 231.5 290.31 258 262.09 250.45 278.14 237.23 255.46 237.43 263.63 237.11 +235.66 268.47 271.63 244.6 263.74 260.27 281.09 226.06 246.6 288.14 246.5 217.61 268.15 228.05 284.64 229.71 255.6 250.62 247.06 272.5 241.23 276.83 283.13 279.21 265.36 245.14 251.4 273.83 238.34 269.15 251.74 267.96 247.14 271.24 290.29 248.2 241.48 263.13 280.89 299.88 250.68 270.48 240.53 272.59 246.48 255.52 256.55 280.23 246.79 234.82 245.21 243.82 253.02 229.06 224.32 223.34 268.35 274.37 267.59 241.58 268.97 262.85 268.15 270.02 241.07 238.81 248.33 274.42 280.43 261.4 270.57 278.18 283.97 283.94 286.43 279.77 219.63 269.64 274.95 257.77 240.77 292.41 270.49 252.25 304.95 271.12 233.65 279.08 238.18 291.66 261.19 243.23 247.02 278.61 259.73 238.21 208.01 243.86 265.34 237.17 237.44 241.79 218.68 252.58 229.58 313.62 281.77 281.91 254.96 309.62 243.99 264.64 271.12 232.29 247.11 242.61 276.74 222.06 291.96 281.09 291.17 261.6 277.32 249.18 235.47 246.5 262.36 244.25 +277.98 311.03 306.97 259.89 278.39 275.25 293.62 262.87 254.16 308.71 258.09 228.45 307.87 256.29 305.4 281.13 256.78 261.24 279.84 276.5 252.57 275.39 296.6 276.37 264.39 250.93 267.6 279.4 252.87 272.22 279.27 272.36 259.34 265.65 316.21 229.59 232.07 278.36 291.99 285.99 267.8 264.88 265.95 259.69 254.57 282.65 280.61 288.67 285.93 258.02 240.92 252.97 262.3 216.27 234.59 246.01 295.74 301.56 283.3 268.59 274.39 294.32 283.6 281.6 268.52 253.65 273.28 257.64 289.9 281.81 280.23 282.88 290.8 296.61 300.19 293.2 233.57 295.86 289 266.19 263.75 293.64 272.21 261.68 276.15 305.96 232.39 286.94 271.88 302.16 302.43 268.75 262.86 296.78 269.82 250.53 246.36 263.66 278.46 244.89 262.14 275.74 250.98 284.9 246.27 312.44 283.46 294.09 277.31 315.34 247.85 302.09 289.18 255.1 289.02 263.59 299.36 259.11 297.45 288.37 291.78 274.7 306.38 258.41 251.54 238.73 246.22 247.01 +280.5 291.66 331.86 259.73 284.3 265.23 320.76 244.65 278.8 295.53 282.88 250.26 298.71 287.21 340.51 280.85 262.28 267.15 280.99 288.44 267.88 323.83 272.71 299.3 276.02 254.66 270.51 282.82 264.51 282.82 294.98 286.19 284.66 283.43 312.56 296.95 262.46 291.54 319.7 315.85 283.65 286.43 258.96 291.54 265.16 295.92 280 317.79 288.75 263.59 231.58 268.63 278.73 239.97 264.79 261.45 292.79 314.41 279.56 268.98 295.61 301.03 306.8 295.71 266.36 258.75 292.94 280.15 309.83 307.6 295.6 299.48 296.48 317.12 313 328.16 226.3 294.11 304.36 261.65 287.78 313.89 280.9 265.53 308.74 269.8 270.37 301.79 249.91 308.63 292.06 253.87 285.99 285.07 281.54 275.19 232.54 276.53 296.23 259.71 279.04 275.31 227.68 300.12 267.19 333.28 302.5 270.91 267.34 342.09 279.59 290.8 302.75 253.28 306.15 277.79 303.57 272.3 313.91 285.15 308.68 273.43 294.84 290.99 277.07 292.59 277.82 268.2 +274.52 254.58 296.63 252.17 297.33 267.37 285.84 217.21 267.72 274.53 256.08 246.21 282.25 243.29 281.92 261.01 260.07 246.17 258.05 272.62 244.14 280.11 258.14 298.66 262.31 232.12 235.48 277.72 232.93 255.95 254.53 276.29 254.38 256.36 284.31 241.84 223.08 264.21 285.59 288.12 228.66 258.57 242.24 272.01 235.76 260.92 249.43 291.73 249.37 241.75 221.58 243.72 267.88 236.57 234.31 234.57 269.05 284.54 267.2 267.03 269.36 279.03 254.45 266.76 250.1 250.12 255.39 255.39 295.29 278.31 284.9 279.15 274.33 289.6 278.75 283.81 245.61 252.42 259.7 259.44 251.68 279.86 253.24 260.66 291.99 268.82 250.8 272.03 230.79 298.38 258.82 246.8 272.37 257.76 244.82 249.6 227.14 263.6 286.39 266.44 248.83 244.64 206.42 266.2 228.36 312.95 286.83 265.17 262.95 327.85 230.89 280.19 289.65 262.14 266.22 256.45 283.25 239.46 292.41 256.86 271.84 254.52 284.54 248.38 250.06 259.61 251.89 236.76 +236.79 235.75 250.56 199.39 233.74 245.54 233.78 188.35 201.73 223.59 224.83 180.16 233.29 224.06 253.32 226.13 242.09 215.81 229.35 226.71 200.09 218.69 225.81 216.88 211.65 202.91 212.12 227.91 212.95 216.62 230.01 213.51 222.51 212.86 225.08 195.91 188.7 231.56 245.43 234.5 209.27 222.72 193.31 199.4 216.22 229.54 206.42 231.38 218.51 207.74 185.33 220.96 240.17 193.28 197.19 196.63 236.55 237.28 235.7 224.13 230.47 246 234.9 248.96 192.57 228.3 223.15 230.75 252.54 243.93 216.67 229.93 208.13 219.73 243.76 226.88 199.33 226.08 242.39 229.89 234.49 250.72 205.06 224.03 238.43 231.23 199.92 242.02 201.27 224.56 249.61 222.83 240.49 226.54 231.92 209.09 188.66 222.96 227.97 196.81 211.58 211.15 184.4 219.34 213.26 236.1 242.7 245.66 213.1 247.4 205.79 235.04 223.7 227.61 231.35 230.84 232.32 236.32 245.11 210.4 234.3 181.11 250.6 205.19 208.97 198.56 210.09 214.61 +272.47 283.88 306.28 245.39 295.58 295.1 305.42 257.71 271.52 287.84 274.96 261.26 290.57 268.1 333.33 284.1 291.98 280.06 292.42 308.75 234.5 292.86 277.13 310.68 282.61 262.18 292.35 302.26 266.44 273.4 295.84 287.04 292.73 290.88 315.26 251.77 265.87 305.83 308.09 310.66 278.15 297.34 251.13 298.79 286.86 269.14 291.45 303.85 287.84 257.2 258.1 252.06 286.23 258.44 256.12 271.45 309.46 298.5 292.88 298.15 295.91 308.01 295.9 305.95 268.48 264.73 267.31 280.56 327.5 305.43 303.57 318.01 286.76 315.32 320.9 324.92 269.04 276.6 302.81 292.42 273.75 308.95 267.62 285.71 319.43 291.18 262.5 293.2 269.08 307.88 282.21 267.08 267 292.13 276.52 271.07 261.93 284.56 299.28 279.24 282.11 267.32 229.04 284.11 261.05 320.65 319.43 303.42 282.65 334.55 268.1 328.89 291.14 293.08 286.61 271.45 287.21 249.72 323.24 276.93 322.82 254.83 313.91 290.46 264.39 274.23 291.61 253.95 +233.63 249.34 239.3 201.02 233.82 246.5 249.13 207.39 218.87 222.9 228.46 213.84 243.06 222.74 258.09 221.94 222.53 227.87 238.67 227.08 198.57 244.97 230 246.25 226.78 213.38 237.32 226.39 224.56 240.27 224.85 210.66 245.66 226.77 240.03 206.19 205.05 233.53 271.23 257.05 222.39 213.63 198.8 243.5 240.67 231.96 222.67 243.01 248.08 218.82 196.96 200.21 239.4 206.83 206.72 238.58 234.29 248.48 236.22 232.29 217.9 260.21 251.76 251.31 201.82 210.34 224.93 230.34 264.83 267.58 226.51 233.42 247.54 239.83 262.02 257.56 166.16 234.66 245.48 236.57 226.98 259.1 213.4 228.15 251.95 217.43 231.18 225.86 215.7 253.72 229.17 228.62 244.07 245.77 217.45 234.06 202.75 220.71 253.26 223.51 222.74 221.67 196.41 255.58 206.5 267.96 243.02 251.87 216.16 256.27 214.61 265.04 227.9 215.53 222.89 225.77 222.41 226.04 271.52 250.78 256.65 202.49 233.2 237.87 211.07 214.11 230.99 203.88 +246.94 274.3 285.1 219.82 274.7 258.21 257.57 217.88 228.07 244.6 230.91 210.49 259.76 223.51 278.05 232.32 238.28 229.19 238.93 241.41 208.68 252.19 250.31 259.64 241.58 218.29 244.2 239.47 223.65 245.64 253.94 245.79 239.55 237.02 281.73 227.13 230.28 259.56 264.86 262.02 239.07 234.82 208.49 248.59 255.84 243.38 258.25 260.94 267.72 224.62 222.89 214.8 240.39 219.4 211.85 222.33 251.78 272.21 261.01 240.19 246.3 266.28 249.82 236.66 222.68 209.8 240.1 236.38 280.41 267.28 271.99 266.53 248.61 252.92 283.09 278.49 225.69 257.62 270.94 221.32 242.17 262.32 240.02 237.28 257.96 238.6 226.5 271.12 239.4 246.15 252.8 233.86 246.21 255.11 254.86 232.97 228.43 240.48 243.46 238.95 242.71 224.72 200.14 250.69 213.66 279.08 279.83 263.43 235.45 283.4 224.67 279.53 269.53 256.42 262.5 240.33 240.61 242.31 264.13 259.91 249.23 212.67 268.74 243.73 227.87 239.52 253.91 206.43 +300.61 304.15 314.77 269.5 307.23 298.81 283.6 243.63 259.03 299.79 284.04 245.96 309.29 281.12 321.11 279.97 264.86 266.34 296.07 303.41 249.9 272.46 276.14 293.75 275.32 264.73 269.59 289.72 272.81 274.28 278 272.04 297.25 273.98 323.23 259.42 264.72 283.61 288.86 307.74 274.47 258.98 261.4 285.48 265.95 271.88 269.52 308.36 268.58 260.15 250.12 265.38 283.92 237.89 257.32 259.27 297.53 297.33 283.4 280.73 297.74 295.98 282.56 307.78 265.35 265.83 275.08 287.24 317.19 280.52 290.6 300.92 290.63 307.76 299.99 311.11 255.41 301.65 302.64 276.07 282.33 313.66 270.49 280.47 314.32 288.16 270.82 297.27 271.01 306.89 284.01 277.12 269.19 300.6 278.96 271.26 240.9 292.51 284.98 274.92 276.26 260.54 243.53 281.21 247.67 312.19 299.34 301.21 285.99 363.82 280.65 306.57 314.73 279.47 278.22 292.83 301.21 280.96 310.02 291.02 313.17 280.87 301.12 306.97 263.36 275.99 279.14 243.28 +241.06 238.71 272.71 213.66 243.45 235.57 259.68 240.96 225.08 249.6 228.35 223.44 256.95 225.4 271.71 250.28 233.71 224.55 237.12 233.94 223.3 247.27 244.79 263.26 232.43 231.28 239.41 245.22 229.79 228.09 248.16 244.59 223.56 223.35 265.6 220.15 213.78 247.64 257.05 277.05 222.6 238.68 225.84 243.72 231.06 240.89 230.77 246.81 253.45 206.94 216.17 225.45 232.92 217.37 211.69 217.11 254.58 252.74 261.31 238.72 267.17 264.51 246.48 259.34 228.58 229.57 229.25 249.39 266.71 259.92 257.52 270.27 241.93 262.1 263.3 263.58 211.53 254.46 245.03 232.54 234.5 260.66 242.26 239.01 252.14 246.73 234.45 249.52 217.31 256.88 252.01 236.9 243.29 255.52 251.37 230.79 204.38 250.98 259.57 222.17 231.91 225.86 205.78 250.76 218.34 272.13 249.29 260.99 233.21 292.12 228.48 263.1 259.91 232.48 240.16 252.66 248.62 228.55 246.66 238.53 269.39 231 268.76 234.82 235.74 234.69 233.81 218.35 +281.61 308.59 316.44 271.9 300.34 331.59 320.37 248.35 250.52 310.74 282.38 257.64 311.33 282.5 326.33 267.01 281.26 286.17 296.22 289.52 271.26 291.7 321.57 299.09 301.81 293.6 268.21 290.01 278 300.06 298.95 299.56 273.99 300.09 305.66 301.81 266.8 294.47 316.82 317.72 292.5 285.28 277.09 290.63 272.81 293.22 283.99 322.78 292.75 263.9 270.96 262.15 288.94 259.79 249.11 280.62 306.37 309.61 306.86 283.45 299.5 303.09 297.11 322.82 282.33 291.27 279.66 303.32 312.44 318.62 320.15 325.1 306.51 295.28 332.18 310.47 264.78 304.19 301.69 271.05 274.33 329.11 267.28 291.71 320.79 308.91 261.18 325.98 265.62 318.72 284.59 271.15 304.6 299.84 299.21 276.74 253.35 286.64 309.6 289.18 274 284.99 245.45 284.86 272.68 339.61 310.45 317.94 297.01 358.78 264.04 320.15 321.95 300.58 295.76 285.51 317.53 263.79 311.03 307.29 309.38 296.05 323.41 280.72 269.07 284.47 289.37 261.27 +221.42 251.6 253.8 221.85 230.41 255.2 249.6 200.68 221.13 237.54 233.01 217.66 250.03 218.53 259.42 246.3 219.59 213.29 235.91 256.68 223.02 246.35 222.96 263.94 241.94 218.1 228.99 228.57 216.37 232.77 227.55 211.92 237.52 242.68 251.5 218.95 207.13 231.28 252.41 255.62 236.83 219.06 217.38 240.77 242.5 234.58 239.98 253.57 233.16 185.5 195.22 216.93 227.06 230.07 193.81 229.76 262.87 253.79 240.27 231.18 236.2 247.48 250.91 250.61 215.84 198.76 220.76 270.85 259.19 238.15 216.45 267.85 250.17 253.81 260.14 239.2 203.93 253.04 247.25 226.37 222.25 265.82 216.7 218.95 271.63 228.04 241.56 236.78 210.96 252.91 241.41 204.5 215.95 261.96 235.01 227.68 192.24 227.87 253.83 229.61 233.3 234.83 203.47 246.75 212.65 287.63 260.42 233.7 230.12 275.48 222.01 268.59 249.05 236.63 253.96 222.46 246.39 214.6 245.77 240.99 251.06 233 237.76 240.13 229.85 227.44 232.99 197.91 +291.13 260.1 299.16 241.58 269.46 235.9 297.1 245.74 258.95 292.74 267.71 254.99 274.69 264.16 302.93 291.19 273.93 252.19 267.09 257.86 264.91 275.14 254.67 290.86 250.71 264.34 257.76 280.07 261.87 264.64 272.69 267.59 271.51 269.37 300.4 258.63 228.73 285.8 297.43 297.18 267.08 261.34 265.65 248.78 260.57 272.42 265.06 303.46 268.37 246.81 246.66 255.09 243.66 233.29 231.57 251.59 274.03 302.21 271.61 267.54 285.25 280.48 278.49 280.14 247.16 262.07 242.52 271.97 287.42 293.57 272.7 307.86 288.73 299.64 307.18 283.86 218.63 289.21 284.62 272.29 266.05 312.06 259.22 265.88 282.7 272.19 257.09 275.44 253.55 283.7 290.02 259.55 273.45 266.88 264.43 258.03 230.9 267.29 296.08 266.14 258.92 269.9 220.56 271.12 245.61 322.56 293.3 280.68 268.67 324.1 250.12 282.31 280.99 244.29 284.76 262.33 299.24 265.48 293.67 273.72 288.62 252.66 304.12 266.87 275.34 263.69 254.16 246.65 +247.57 268.64 281.9 232.97 267.8 261.41 269.56 226.87 255.51 279.34 267.12 229.93 277.92 231.88 304.57 260.79 235.01 240.26 269.7 278.07 245.26 266.63 266.4 285.3 250.89 244.52 252.49 267.68 242.98 261.65 275.11 272.12 260.59 245.42 293.24 239.42 223.51 263.25 284.25 281.7 240.95 249.28 239.89 239.08 253.14 246.86 251.84 280.13 264.78 249.71 235.79 243.29 251.66 244.01 229.88 250.49 268.86 271.03 253.48 250.33 293.36 274.66 257.36 291.49 252.35 240.89 271.7 274.16 281.94 294.2 272.98 290.53 262.71 279.52 286.11 276.23 215.89 257.78 268.23 242.69 266.4 275.41 229.73 255.3 270.6 275.8 241.97 265.48 226.91 268.63 272.3 249.6 264.58 283.41 256.26 226.11 213.9 274.44 286.18 241.79 240.77 261.94 229.99 258.72 245.62 298.43 265.55 274.27 258.93 311.77 243.38 295.5 275.18 260.7 267.1 261.85 290.95 249.46 273.72 279.75 284.08 241.54 278.8 248.39 236.93 233.82 246.18 226.27 +275.77 305.01 304.4 249.34 310.47 290.47 298.51 259.28 272.19 312.87 261.73 255.47 299.66 263.47 313.31 274.14 266.47 258.44 275.72 287.92 255.94 283.04 276.1 312.97 255.08 260.89 270.13 285.59 266.39 284.76 274.85 295.26 275.94 266.77 326.93 260.77 269.11 291.42 291.57 296.44 274.12 271.38 257.72 290.96 274.54 281.13 275.72 296.08 291.35 267.07 249.59 261.05 272.29 235.18 252.48 247.85 284.08 304.43 274.4 281.07 284.38 290.88 261.43 291.84 256.37 262.85 284.57 271.57 325.61 294.38 289.96 311.57 299.78 316.97 310.17 303.71 249.05 295.07 294.46 262.36 265.17 303.42 274.27 270.22 297.29 298.87 255.26 284.65 271.66 302.17 282.36 282.15 274.27 295.92 262.69 271.57 236.77 287.09 287.77 262.73 270.88 255.76 238.7 275.42 230.56 319.29 283.11 296.91 273.48 335.01 267.52 314.22 308.83 264.01 279.05 283.85 303.76 263.23 316.95 312.07 305.25 285.17 301.15 278.05 273.36 267.82 272.5 257.88 +252.8 284.95 267.12 241.38 261.27 282.42 277.73 218.26 262.46 281.73 249.79 233.67 272.41 256.57 297.57 255.69 265.35 244.6 280.08 269.37 246.57 271.1 246.57 280.19 256.61 269.22 241.86 241.91 260.95 259.64 256.07 249.42 265.19 272.83 278.68 242.44 242.68 269.73 269.45 299.29 281.21 285.23 233.87 264.61 263.09 269.87 241.33 264.45 265.07 246.77 254.89 257.22 242.54 248.76 217.34 242.38 291.85 283.11 255.36 254.04 257.83 277.51 260.89 280.46 242.77 242.81 253.2 270.28 287.36 266.2 270.43 274.54 274.09 287.55 288.51 283.2 241.7 278.9 283.44 268.09 256.94 284.15 255.11 257.67 285.13 277.95 238.27 277.04 233.25 276.85 265.16 243.12 259.12 271.87 260.5 255.63 222.68 270.13 271.98 249.86 247.53 238.64 232.61 264.87 221.94 299.84 277.69 274.77 246.92 314.62 257.71 280.55 296.51 251.07 258.86 253.67 263.66 261.97 283.01 277.87 285.25 249.57 300.88 268.3 260.57 240.59 236.52 253.44 +249.41 258.86 277.51 215.42 264.85 260.52 267.22 211.21 233.61 249.16 245.19 222.35 275.51 249.31 274.04 242.65 243.83 236.97 259.52 268.09 232.19 249.54 255.21 264.72 245.53 210.5 241.83 250 230.1 249.57 252.74 238.62 234.52 241.17 285.1 221.9 223.54 233.4 258.26 247.64 219.06 235.2 219.2 250.69 246.32 245.95 240.5 260.9 242.4 219.94 202.65 236.56 254.1 215.96 224.87 231.74 247.28 261.59 242.16 260.84 263.01 266.12 242.47 253.32 216.2 225.77 233.7 255.98 280.88 264.76 257.18 260.61 245.01 269.45 272.62 257.58 227.02 252.11 262.22 235.52 239.97 254.63 216.43 252.22 273.05 230.18 245.47 248.62 208.9 272.93 263.52 252.29 245.94 259.8 241.57 250.75 209.05 259.63 257.24 249.58 228.18 233.41 208.58 239.39 201.31 269.97 264.65 268.71 243.98 274.05 222.96 259.63 241.08 239.5 248.63 247.73 269.87 249.06 293.23 253.64 258.52 213.8 262.49 254.54 244.22 228.66 241.32 213.05 +245.23 274.44 281.5 235.87 263.31 271.18 272.72 221.7 239.71 269.73 243.02 216.85 288.61 259.28 278.04 249.21 261.9 240.79 243.12 270.5 231.88 249.22 249.1 282.67 238.93 238.16 253.36 257.62 230.6 246.5 257.31 240.88 257.75 257.94 276.09 227.67 226.54 263.58 259.69 283.96 255.92 257 228.33 270.82 230.09 243.23 246.19 274.17 246.46 228.77 220.16 215.92 260.22 220.84 218.56 220.35 261.5 284.8 271.93 252.44 259.57 267.27 266.48 268.46 221.51 237.47 238.87 263.34 278.96 254.82 257.66 281.02 254.28 256.22 288.31 265.75 239.57 272.3 287.36 269.81 259.22 272.76 250.82 243.14 266.17 263.1 224.38 271.23 255.96 288 247.22 258.29 252.73 259.89 264.95 247.8 223.03 255.72 233.32 243.27 250.61 239.33 228.88 255.73 202.9 296.35 275.54 261.29 251.93 303.24 230.54 275.04 256.41 254.75 246.26 250.93 275.32 240.3 273.09 260.77 258.4 252.04 258.76 233.51 238.54 235.78 235.67 223.13 +255.67 220.01 254.79 211.21 238.35 255.65 249.23 190.49 225.23 224.85 234.88 243.9 255.48 236.3 270.71 250.53 214.19 230.46 237.48 240.5 229.17 235.95 243.33 257.08 245.48 217.1 213.33 225.31 224.29 246.12 253.27 231.62 216.21 200.75 251.89 242.09 214.55 253.81 280.61 255.29 222.87 229.45 235.41 245.44 222.85 239.46 228.96 251.64 248.48 220.99 221.43 239.84 233.79 235.84 211.18 216.07 256.02 255.47 244.28 254.75 253.5 255.45 241.64 256.59 247.76 212.12 214.99 237.34 266.07 260.55 259.47 267.37 249.78 268.55 265.15 262.18 218.13 242.12 242.13 221.65 238.25 266.93 209.03 233.84 252.96 227.61 246.06 242.45 197.22 261.28 238.55 212.54 248.35 247.79 254.9 234.49 206.77 242.66 260.47 235.77 227.59 224.03 195.62 251.23 216.79 264.69 267.17 264.43 248.67 294.6 238.12 266.26 272.87 245.37 251.41 237.98 243.99 240.31 230.22 235.06 273.48 212.73 250.24 257.05 229.24 230.87 222.93 203.42 +255.63 300.96 292.4 230.36 287.65 285.79 283.06 236.19 258.9 264.17 265.98 234.69 274.99 253.93 302.85 235.14 258.61 246.48 274.16 272.26 227.14 275.42 276.2 273.42 259.04 272.75 234.98 257.13 254.93 258.42 254.45 263.06 268.09 265.36 282.92 259.78 242.07 269.7 277.73 277.08 255.73 246.38 224.92 243.82 246.47 254.31 253.1 272.08 277.24 246.56 219.8 226.54 271.8 234.12 243.49 259.42 292.07 281.08 270.96 245.38 260.22 266.45 261.08 282.16 238.06 246.65 252.93 266.16 295.92 279.62 249.87 277.99 282.05 262.81 299.37 272.61 231.5 267.34 254.56 231.51 256.28 298.68 252.91 260.31 281.4 256.67 234.58 275.13 240.94 291.73 257.21 244.97 242.43 259.71 267.93 249.01 218.73 261.18 273.34 264.21 242.33 246.27 219.07 251.54 247.91 296.37 271.12 265.25 244.01 318.27 239.25 275.17 290.82 247.06 273.53 262.15 264.97 256.49 300.18 262.17 272.49 259.08 281.2 262.23 237.77 237.22 270.3 221.02 +243.52 231.75 271.78 211.52 219.24 226.79 250.27 197.7 220.25 241.18 248.48 208.97 231.2 220.29 268.86 253.52 208.84 230.09 217.72 242.89 227.27 252.13 209.44 242.03 231.24 218.49 214.61 230.09 201.24 228.98 247.07 227.04 229.3 229.99 256.22 216.06 196.53 224.11 249.44 248.39 237.1 231.35 226.04 216.07 232.84 223.71 219.24 255.97 229.04 213.75 207.43 210.73 212.99 201.82 199.06 199.36 242.38 233.58 244.06 205.2 242.22 232.62 238.75 241.78 208.02 206.95 231.22 215.79 238.03 236.13 229.6 226.46 245.78 246.01 244.52 262.16 189.31 225.06 233.65 225.21 230.54 253.2 219.08 217.85 231.35 223.73 222.5 250.8 206.75 255.3 252.68 199.08 247.6 230.23 218.95 225.56 213.24 231.11 256.1 222.18 224.09 229.43 185.33 249.45 228.59 281.13 247.5 227.81 220.48 278.16 214.84 247.22 228.71 225.96 253.47 230.42 261.02 202.74 248.62 229.27 248.71 228.18 245.36 215.14 240.39 230.22 206.45 202.76 +231.25 228.72 255.01 215.32 234.63 242.29 233.11 193.5 210.23 253.18 239.26 173.29 237.04 207.94 267 226.29 224.56 222.69 226.88 230.74 205.86 247.71 229.81 242.1 230.73 205.93 218.59 256.56 210.62 218.79 232.17 232.76 231.84 223.05 237.77 197.28 194.12 242.44 255.98 249.39 215.96 216.5 207.02 224.14 210.88 218.8 221.81 264.29 218.03 211.28 212.14 211.29 233.22 192.95 207.74 202 237.28 245.19 232.99 211.72 228.75 225.4 243.49 252.13 212.5 228.6 227.64 235.94 245.12 231.29 224.51 235.72 229.48 240.29 242.7 232.13 196 229.33 227.91 237.79 224.91 256.82 232.44 234.43 241.29 241.67 193.39 243.58 205.76 246.24 240.36 219.02 238.65 237.42 239.96 201.38 190.55 219.17 231.56 209.29 219.14 234.09 192.39 224.29 213.68 275.79 240.15 233.75 230.29 279.98 194.4 250.34 235.42 213.4 234.88 228.92 250.02 222.11 238.57 237.93 237.48 215.23 246.69 201.67 206.99 208.92 216.85 201.63 +275.01 286.45 303.37 253.39 264.02 264.08 287.13 245.97 261.34 273.15 269.78 238.92 279.42 262.67 305.6 282.16 260 269.59 278.66 280.75 246.51 253.53 252.52 291.31 258.17 254.55 233.21 257.39 241.8 263.93 274.62 263.13 268.23 264.56 295.2 246.24 235.83 285.58 287.52 270.33 252.45 235.75 260.09 263.76 266.95 255.45 270.39 302.32 269.72 248.41 243.01 226.99 249.59 250.85 227.35 257.53 308.57 286.66 294.76 269.09 291.41 278 277.97 298.49 243.56 249.69 252.18 264.35 289.91 285.15 255.78 305.38 292.33 287.91 295.48 268.49 237.09 276.32 286.91 266.18 279.82 289.64 250.92 259.25 291.49 275.25 245.37 278.16 245.9 299.72 295.76 249.46 266.64 281.58 259.2 258.53 227.78 259.17 281.6 261.96 266.31 288.18 237.33 275.22 259.63 309.63 297.81 259.87 257.22 321.12 252.12 303.15 280.3 249.19 288.07 258.38 300.03 249.29 301.29 285.43 276.92 262.7 292.78 263.42 247.99 256.33 262.02 239.18 +244.21 254.09 259.54 229.46 248 259.21 263.1 216.52 243.82 253.15 244.64 230.46 280.21 221.97 279.6 259.36 243.86 220.33 257.04 249.09 251.41 257.61 265.61 273.49 261.72 242.22 246.31 256.83 237.37 247.35 252.1 226.42 251.39 247.11 269.14 227.22 202.66 247.76 275.06 288.51 257 250.18 227.16 238.07 227.02 247.97 222.12 267.65 244.88 227.19 230.28 235.58 226.47 233.8 234.34 224.94 260.65 279.12 247.23 252.74 258.57 276.53 247.9 259.84 249.99 239.4 219.59 272.25 248.09 277.31 273.86 280.84 265.65 271.15 286.36 272.01 223.07 262.12 245.02 245.99 247.68 260.56 242.68 239.95 249.09 253.44 233.99 249.07 226.01 257.93 242.82 229.62 242.09 270.75 253.87 215.23 227.85 244.42 264.98 260.87 229.67 241.96 195.97 238.77 233.86 275.17 257.67 264.38 242.73 291.03 238.82 267.93 249.7 229.08 252.04 234.91 262.11 250.77 251.31 252.98 275.95 210.13 261.48 262.2 235.32 221.04 221.01 215.25 +246.98 260.48 253.27 228.35 263.62 261.05 246.22 214.41 248.17 256.4 235.79 211.49 271.74 231.4 276.48 224.47 243.55 242.63 262.37 243.53 216.33 258.97 234.82 255.08 238.89 239.29 210.98 267.76 239.32 232.99 261.53 230.35 232.8 243.64 280.68 229.94 203.9 241.4 257.18 257.68 238.88 225.35 221.63 253.28 229.17 215.38 226.89 266.46 242.81 238.2 210.08 212.83 262.34 207.24 222.22 231.49 264.35 253.79 239.45 229.28 266.82 242.18 231.67 260.56 214.33 235.46 240.7 239.72 271.39 271.08 255.77 249.05 256.96 268.99 282.22 267.26 218.33 264.56 253.89 228.84 252.87 259.2 247.18 243.66 253.27 258.51 216.09 255.6 236.25 260.61 239.98 255.25 240.3 254.87 223.27 221.97 207.47 255.91 266.96 263.54 209.37 229.41 192.43 242.14 231.38 255.52 259.73 249.94 239.47 273.31 232.55 244.14 260.19 231.6 224.99 221.71 255.19 232.72 268.02 265.97 250.88 239.44 251.66 250.29 218.24 214.68 236.73 223.78 +262.59 274.8 281.92 227.87 261.65 274.83 268.86 213.76 254.41 275.95 274.66 217 273.35 255.01 289.51 250.43 245.38 243.13 262.48 312.59 251.51 251.64 262.39 270.76 250.52 239.88 246.12 256.91 225.78 275.77 260.79 264.2 254.38 257 287.79 255.98 241 266.02 266.5 273.61 239.32 252.56 255.91 254.07 237.84 269.01 252.06 284.58 265.89 256.69 239.49 244.35 265.88 215.16 227.89 231.28 270.99 280.43 249.82 264.49 274.62 272.62 268.99 282.4 227.47 262.07 246.36 259.84 282.14 268.37 244.6 277.01 270.6 283.95 276.74 273.26 233.78 255.97 261.21 246.15 260.71 270.64 240.79 261.9 281.79 262.35 243.17 259.53 230.69 292.71 279.87 246.68 265.94 263.03 249.43 258.25 223.99 279.64 269.65 252.46 225.94 256.87 217.04 257.09 237.48 290.72 276.21 272.38 254.34 285.04 250.92 282.92 262.83 242.44 276.04 275.31 305.14 246.25 272.32 271.29 279.95 248.61 281.29 262.9 248.83 233.65 250.95 225.21 +256.77 279.76 297.02 241.49 281.61 284.28 269.5 235.02 241.73 291.5 265.7 229.7 274.53 258.39 290.08 248.87 263.31 251.93 266.34 259.11 225.83 272.97 256.14 275.67 262.56 243.5 251.49 267.78 237.51 250.47 265.8 262.81 268.25 269.6 290.63 255.65 259.44 269.21 284.02 279.12 246.39 256.64 235.61 262.89 278.84 285.67 255.22 295.4 286.24 254.86 226.02 246.59 251.72 228.87 233.78 237.15 295.18 290.84 256.69 254.55 261.01 268.89 267.44 278.11 256.24 241.24 265.71 238.46 298.5 269.43 266.69 269.85 284.25 282.32 277.71 290.24 229.19 251.81 277.03 248.06 258.59 293.67 250.8 263.45 300.33 289.06 244.78 291.26 228.84 276.53 280.49 240.4 271.17 261.69 265.11 255.77 222.69 264.13 278.74 252.18 251.54 251.81 222.37 271.27 248.97 304.88 290.33 275.93 257.3 323.13 242.2 300.02 287.08 258.76 279.84 270.3 293.14 250.88 291.17 281.86 274.14 252.26 294.5 266.06 245.79 245.38 262.69 236.92 +269.84 252.2 291.24 218.87 268.49 255.81 272.12 228.65 238.57 258.96 245.45 218.28 265.91 257.98 294.86 252.24 247.75 244.39 265.78 252.17 231.9 277.47 266.52 275.9 246.09 247.41 226.93 265.45 248.36 273.41 280.36 265.05 233.05 271.22 275.25 249.19 247.98 281.93 288.61 286.82 225.87 259.07 234.71 268.19 255.97 266.3 250.35 271.33 275.76 252.35 221.72 247.58 250.6 215.47 218.98 246.08 250.07 273.65 250.95 251.21 270.89 293.49 270.94 278.09 233.7 251.34 254.88 246.08 283.43 289.75 289.66 277.46 250.76 272.32 273.25 300.18 212.98 266.92 265.39 255.62 252.84 272.72 252.52 262.3 278.98 264.98 231.18 268.33 224.39 283.75 258.92 257.45 274.72 242.66 258.66 245.83 230.32 283.63 266.77 240.42 238.52 245.33 214.36 271.37 210.93 305.05 280.7 276.2 255.13 297.75 222.93 268.76 277.34 256.03 245.04 271.46 267.94 242.93 277.1 260.39 279.7 252.72 288.24 227.95 250.64 247.12 256.07 254.35 +245.65 248.02 289.62 241.79 255.73 262.49 275.21 217.17 217.21 269.12 252.23 217.72 275.43 242.79 293.49 256.79 242.64 246.57 251.82 254.6 236.79 277.26 241.6 265.01 255.14 239.85 242.46 257.01 231.82 248.06 235.88 233.94 254.47 259.2 271.92 225.11 225.95 254.68 276.21 267.11 253.03 261.72 212.56 258.54 232.09 243.25 235.49 279.45 256.04 236.57 204.19 239.56 253 193.68 205.52 246.87 253.31 268.26 253.86 231.86 254.9 252.78 241.04 254.28 224.8 237.81 246.92 268.28 267.84 252.95 253.92 262.96 275.79 288.23 265.9 259.97 223.58 274.68 243.96 256.2 241.97 277.05 256.08 244.97 281.11 263.94 238.97 266.03 228.07 276.05 247.65 234.56 247.59 264.15 249.98 220.08 221.04 249.95 264.93 246.36 248.56 239.75 190.28 253.43 230.59 288.54 260.39 256.84 249.47 310.78 242.68 289.54 268.07 228.03 261.29 241.31 271.09 236.48 265.46 253.23 272.02 254.34 267.07 248.52 251.27 250.6 227.57 222.18 +267.68 287.29 269.36 242.34 270.3 282.21 277.48 233.84 263.33 275.93 253.28 231.85 291.22 256.51 288.24 259.46 260.05 249.75 261.62 269.72 256.5 257.46 257.48 295.71 261.3 243.68 235.47 252.23 265.31 257.46 281.95 261.4 268.94 267.28 284.34 263.56 255.66 269.65 279.14 281.79 248.18 256.9 266.63 283.03 254.03 266.63 270.6 283.82 257.9 245.17 249.75 241.29 252.4 253.64 244.2 240.84 290.22 286.47 247.13 279.78 274.69 270.84 277.44 308.73 249.99 237.52 251.83 262.15 270 282.06 267.79 300.44 274.93 274.2 279.56 280.97 238.54 274.9 290.83 250.27 262.78 287.45 237.11 262.56 305.63 266.81 251.98 289.11 243.16 308.01 251.99 250.18 249.74 293.33 272.3 255.04 228.81 263.88 267.6 289.94 242.33 252.24 230.85 275.79 227.36 307.69 285 271.59 253.51 306.77 230.13 285.71 273.56 261.56 273.71 274.49 279.67 254.59 292.35 273.35 279.32 248.24 277.69 270.74 239.91 250.68 254.46 259.07 +260.91 263.1 270.12 238.12 273.84 282.04 282.55 245.93 266.11 279.68 243.94 232.4 285.24 261.28 289.41 259.5 253.17 248.1 260.98 271.57 251.6 283.63 253.22 307.79 254.14 240.55 236.07 260.59 246.84 278.18 281.1 249.43 255.15 257.74 298.31 245.47 260.25 255.29 281.72 277.63 249.15 257.29 227.74 289.87 261.96 256.1 263.54 289.45 260.92 235.5 231.38 258.99 273.92 240.29 240.99 237.26 279.73 277.85 229.61 258.05 284.61 266.57 258.13 309.51 241.18 258.49 261.71 258.76 286.34 291.08 272.19 264.47 272.06 298.6 280.7 275.04 227.77 271.07 273.63 260.01 255.07 275 248.25 239.67 311.59 278 265.5 252.8 221.31 280.22 257.56 260.45 247.9 271.73 250.77 260.23 221.16 255.2 280.42 252.77 247.41 222.25 204.41 269.52 229.03 293.6 259.22 275.52 250.72 312.71 267.56 296.17 277.39 255.22 267.2 256.39 289.87 244.15 304.83 268.13 298.06 246.32 267.98 276.15 241.62 249.21 267.25 249.84 +233.75 246.69 248.85 215.81 235.1 239.08 271.55 210.45 219.55 254.09 237.02 217.01 245.59 223.67 281.79 227.68 246.97 231.5 260.06 229.65 224.71 256.15 242.41 250.56 232.36 232.35 225.32 241.95 234.33 235.15 238.54 232.86 227.69 246.41 252.21 222.53 196.3 248.99 261.44 262.54 245.01 251.61 202.79 216.22 230.15 227.84 220.58 260.84 237.4 218.5 218.12 218.91 227.32 208.09 214.36 227.52 246.12 258.2 240.59 229.91 260.59 255.14 246.13 250.08 215.41 226.27 229.06 246.45 264.3 266.09 253.04 268.59 261.52 254.96 283.05 251.06 197.2 249.15 255.65 234.69 238.32 277.72 218.01 245.52 260.85 246.55 211.67 258.26 210.08 243.95 247.37 219.08 239.32 244.89 245.52 214.41 199.11 242.58 257.62 223.45 230.8 234.14 174.81 232.19 240.59 271.18 252.97 248.82 220.17 272.56 225.61 253.38 251.4 222.38 251.31 223.56 243.39 240.18 256.66 259.89 258.59 219.48 274.53 229.19 228.52 234.74 230.28 222.52 +249.47 261.26 250.97 212.32 233.76 257.42 248.73 205.94 247.64 241.36 241.9 221.23 261.35 209.78 266.52 241.05 240.79 221.59 246.58 253.36 214.62 229.35 244.23 262.12 233.4 225.61 227.21 242.6 237.06 252.25 265.26 218.79 228.2 235.75 252.69 223.84 203.09 248.74 256.24 262.21 234.87 240.08 209.7 231.2 242.04 227.61 225.82 238.05 244.75 235.7 207.27 214.32 246.95 224.56 191.76 218.75 240.58 272.36 248.4 226.23 270.59 270.3 244.29 270.92 210.81 222.56 237.64 246.44 254.73 271.29 265.53 263.37 233.35 250.35 286.53 253.25 211.62 256.97 273.61 226.17 245.56 245.62 223.84 244.52 264.9 241.64 231.24 253.16 217.38 256.35 256.93 229.08 254.03 276.23 253.05 229.29 211.6 250.87 238.76 236.44 221.66 244.65 197.5 252.2 231.7 275.38 260.25 245.04 219.46 253.87 223.41 266.45 232.98 242.37 235.7 237.62 250.69 246.2 262.98 263.99 264.25 209.4 243.97 249.12 210.01 231.39 227.41 214.72 +266.72 279.78 284.94 238.76 280.38 279.1 284.21 237.3 227.59 249.83 255.35 211.24 277.96 259.73 284.78 250.58 261.86 265.03 274.15 260.86 233.01 261.81 270.45 284.93 256.3 251.91 235.32 250.07 232.77 273.76 277.05 228.88 238.88 271.05 291.7 233.07 232.94 244.61 289.12 274.58 243.69 231.77 232.32 256.75 267.78 261.53 233.6 290.59 262.22 243.22 226.2 231.71 249.22 231.87 240.75 248.15 285.48 275.27 259.44 262.36 273.04 283.72 264.69 292.61 237.23 256.06 237.16 254.16 273.35 283.89 277.27 276.72 281.84 267.25 270.79 269.58 226.2 265.73 258.88 258.81 257.38 267.61 256.92 251.55 294.53 265.92 239.93 270.27 228.72 285.19 268.3 256.49 264.59 256.94 251.15 241.85 241.72 260.44 282.61 264.43 252.87 225.16 211.18 251.41 235.29 294.92 277.21 273.17 253.26 303.06 229.7 290.64 259.9 256.45 269.2 258.23 287.89 244.84 300.95 266.15 273.82 236.84 283.28 243.07 251.14 231.45 255.9 237.72 +259.07 248.16 268.59 227.91 270.35 257.37 277.76 215.02 228.56 264.06 257.35 209.64 257.91 232.57 300.31 235.27 230.86 250.22 255.14 258.16 234.13 278.71 237.77 278.87 258.52 225.62 232.26 250.03 238.48 258.81 242.86 257.49 243.61 259.63 269.67 229.77 233.02 261.67 272.1 271.24 241.61 249.71 222.51 265.1 246.19 240.3 239.63 276.62 253.25 225.39 228.42 238.73 247.79 219.61 230.04 238.47 250.39 256.17 250.62 233.29 258.83 255.74 256 265.57 217.83 242.99 256.78 258.45 282.59 288.72 261.65 263.95 258.13 270.45 286.96 293.9 215.44 250.65 252.32 255.1 237.92 281.42 234.9 244.33 286.78 245.1 236.68 266.63 222.94 265.49 262.52 242.02 268.84 257.41 243.58 230.55 213.65 251.6 289.43 238.42 228.76 247.97 193.5 244.03 229.56 287.56 275.35 267.36 234.98 301.75 227.69 273.2 284.75 240.65 258.46 248.14 256.6 234.14 277.16 268.12 263.27 238.01 280.64 230.95 259.89 252.34 254.2 242.15 +260.77 290.22 303.07 243.97 290.29 301.56 305.89 238.07 247.71 285.36 267.72 245.38 318.13 279.35 323.34 262.57 261.91 284.33 286.68 289.8 264.94 282.77 302.55 306.02 279.61 256.79 245.95 259.43 257.25 280.64 287.27 281.69 265.1 273.11 299.95 274.93 256.56 278.23 304.71 293.2 253.35 263.38 271.25 289.55 278.52 289 271.19 303.68 274.42 253.36 252.84 253.73 272.5 255.11 268.43 261.55 306.73 285.39 295.09 290.21 274.91 296.1 292.28 310.09 277.51 262.33 254.82 284.28 296.24 306.76 287.34 303.57 296.57 297.41 306.77 293.51 234.45 281.45 275.29 276.15 281.23 300.04 252.94 279.54 318.2 288.67 260.38 293.02 236.38 331.99 285.85 258.9 280.32 290.43 282.66 263.18 231.11 272.97 307.83 277.42 246.92 266.87 251.27 285.43 264.97 319.58 316.02 292.07 289.17 330.27 256.38 298.05 304.21 261.36 277.98 272.31 289.42 259.82 318.18 286.14 296.41 264.68 312.04 274.08 265.77 259.65 278.57 271.69 +257.23 294.32 268.83 233.7 275.16 286.51 273.92 227.24 235.48 282.75 257.08 231.02 283.56 245.44 282.23 251.31 261.81 259.16 282.49 276.76 232.93 254.87 276.11 274.56 248.75 262.58 258.83 268.08 275.75 273.58 280.08 263.47 242.52 255.83 282.76 253.29 235.63 271.8 296.28 284.69 259.38 264.03 243.65 259.42 246.42 251.72 241.72 273.69 279.46 256.68 238.24 252.57 272.74 213.43 238.66 242.22 253.32 299.03 257.49 273.02 271.66 279.87 276.38 300.49 228.56 259.97 249.28 256.89 282.96 284.71 282.28 289 268.21 283.15 282.95 294.9 212.79 276.47 296.63 239.71 257.1 297.85 250.23 277.26 301.14 271 231.24 281.68 242.31 290.18 261.92 252.32 268.71 274.34 251.16 256.73 239.19 269.97 255.9 256.85 240.85 237.8 231.72 277.76 241.74 292.72 273.26 285.09 271.44 295.59 236.85 294.04 267.27 261.4 263.56 267.63 279.9 249.29 277.9 288.01 298.22 228.24 294.27 273.84 238.58 234.39 268.43 227.66 +256.62 282.89 280.07 236.47 283.49 268.87 265.27 209.92 239.07 274.58 265.79 214.13 292.73 262.28 302.75 242.95 254.18 262.47 272.35 285.91 219.15 275.97 262.94 278.99 265.59 243.14 257.84 266.86 246.3 258.06 267.22 249.48 245.62 279.48 290.73 234.85 223.61 272.8 273.71 285 252.79 254.77 243.24 257.98 242.66 262.36 252.54 290.26 262.98 246.21 237.38 226.98 258.98 219.04 247.47 243.51 275.13 286.61 259.15 254.14 267.97 269.66 285.36 267.32 240.79 242.16 233.6 251.74 293.14 277.57 274.75 262.34 257.83 273.81 296.5 295.37 217.71 274.56 277.74 262.44 270.83 277.74 260.68 268.82 275.49 264.94 235.75 283.53 236.9 288.3 274.23 240.97 265.96 252.14 260.77 265.32 237.89 268.46 254.75 255.95 249.38 247.49 233.36 273.26 241.59 308.53 305.62 260.63 269.57 315.04 249.33 270.24 264.24 250.3 264.45 261.9 286.51 249.03 284.15 278.4 267.06 247.93 290.75 260.31 257.43 231.07 275.46 220.26 +218.75 273.4 246.79 211.67 247.42 222.95 259.88 206.63 224.99 240.94 219.8 197.52 229.82 227.84 245.42 206.73 217.13 205.59 236.61 230.01 213.32 222.64 241.19 235.23 221.97 224.18 238.25 231.7 223.79 239.07 225.11 213.71 236.28 226.31 261.4 214.84 221.37 231.03 253.78 252.01 250.86 215.09 208.61 242.52 211.17 226 235.76 247.76 231.14 217.03 206.64 194.85 242.3 204.6 201.69 219.82 231.79 262.06 225.21 205.5 237.11 234.61 229.71 236.61 211.8 212.68 237.48 236.87 264.89 246.8 250.33 248.63 232.51 236.96 256.91 240.98 205.01 238.17 249.15 199.41 228.71 246.37 222.48 215.37 251.71 228.62 209.62 239.83 220.91 242.22 225.52 223.73 207.38 234.06 235.64 225.43 180.95 199.33 239.2 219.47 235.51 194.12 193.93 223.99 186.99 261.28 235.8 248.96 223.35 268.65 215.77 256.25 259.45 233.35 246.98 219.42 244.54 229.58 265.29 226.39 238.73 203.79 228.79 224.12 196.63 219.26 233.44 201.35 +229.26 241.88 226.12 191.16 226.42 236.22 218.66 199.42 202.35 239.61 224.78 204.75 248.61 230.44 262.75 223.73 215.36 229.52 233.33 226.01 199.91 234.09 207.73 237.1 220.46 213.77 193.63 233.35 222.68 222.54 247.57 216.31 201.51 231.54 241.4 223.15 212.09 249.21 264.09 245 215.1 226.15 220.89 238.65 227.72 210 212.04 248.03 243.05 215.01 193.91 205.59 220.2 200.95 212.96 203.22 252.71 238.43 215.49 216.48 239.15 227.11 232.52 257.72 215.08 203 208.99 207.19 248.81 246.09 230.47 247.36 236.39 262.8 236.98 256.6 180.2 228.49 249.61 216.52 230.73 256.16 221.11 224.78 260.12 236.37 207.58 243.41 202.72 251.93 232.27 210.48 218.6 235.83 228.87 211.18 190.88 230.62 224.83 224.84 212.85 224.37 211.32 248.64 210.53 264.92 253.19 229.94 229.19 263.89 208.87 237.17 251.09 219.55 221.9 219.5 226.23 209.69 238.89 248.28 260.23 235.5 241.67 220.75 222.45 208.36 219.45 219.16 +221.42 271.75 247.51 223.09 256.03 255.21 259.18 194.99 216.61 256.91 246.55 222.16 260.76 233.81 271.14 233.05 242.72 225.92 250.79 264.81 225.58 231.78 251.1 249.07 227.04 238.77 216.1 234.33 222.11 251.74 233.46 238.92 224.84 233.44 263.66 232.83 196.92 250.86 249.08 249.69 231.75 226.58 229.83 222.47 219.99 231.63 220.9 255.87 247.74 243.63 214.65 216.08 231.55 202.22 207.84 241.32 237.9 253.64 258.26 247.27 273.25 250.04 236.21 261.22 208.34 236 224.49 251.66 261.32 263.9 233.81 264.56 255.95 259.09 261.51 250.55 206.26 231.41 246.03 229.87 250.5 250.21 216.77 236.59 253.8 250.16 210.36 247.6 212.73 264.62 252.98 234.37 254.99 252.52 213.88 230.49 205.91 247.67 247.42 241.46 217.93 224.29 218.58 242.53 222.71 266.59 244.43 242.82 240.32 269.41 230.13 274.81 255.68 231.2 236.9 234.93 269.8 224.79 250.19 255.67 259.55 234.64 253.72 222.58 233.82 202.97 225.29 209.22 +296.42 302.04 306.49 266.74 287.94 298.9 304.72 265.88 277.04 312.01 291.49 255.46 322.38 288.98 322.99 287.32 278.75 258.12 293.46 287.19 277.45 290.54 287.49 318.97 288.95 280.34 263.81 281.15 287.51 289.91 298.47 287.04 295.29 273.3 315.71 280.19 270 308.03 327.2 330.37 284.41 279.07 267.7 297.56 286.92 288.36 293.64 290.42 300.56 277.67 258.03 290.4 283.8 264.09 255.75 278.95 314.77 315.29 285.34 303.3 288.47 288.22 302.27 327.73 280.33 263.09 288.64 299.18 308.71 318.61 274.31 325.67 307.39 314.15 317.68 300.24 234.9 298.81 292.97 285.68 279.85 332.98 271.85 286.7 325.2 295.01 283.58 295.53 262.05 330.03 306.33 273.67 285.58 314.41 296.81 273.01 244.83 277.64 312.6 277.92 268.55 278.08 259.54 308.93 244.17 328.93 293.49 309.24 278.81 343.66 277.35 325.39 315.18 268.14 292.04 277.12 312.83 289.09 297.2 289.21 318.79 272.74 297.7 294.92 279.2 262.74 281.67 280.96 +236.18 267.87 275.85 209.19 262.62 246.1 260.8 217.35 232.17 277.9 253.49 224.22 274.33 235.43 271.34 232.29 252.02 224.05 256.5 242.82 222.24 255.3 237.4 277.43 229.42 247.87 237.4 254.06 238.57 240.31 250.29 243.58 256.84 248.78 266.83 231.89 229.38 261.61 251.85 284.22 257.34 258.34 206.13 236.02 250.71 237.32 217.92 249.99 261.41 244.98 222.07 223.95 240 212.71 234.97 210.61 243.18 279.41 254.81 232.02 244.49 270.29 230.89 245.96 226 227.19 235.78 235.23 275.56 257.18 266.16 273.35 273.94 279.96 289.16 260.46 215.02 246.68 267.61 236.92 244.33 275.1 246.9 263.71 266.96 262.75 221.71 267.76 215.66 276.3 254.8 235.85 248.45 253.35 243.19 232.32 217.2 246.56 260.29 252.78 227.39 236.13 208.67 252.45 220.35 277.37 256.26 258.81 235.55 300.42 219.41 269.69 259.94 221.27 242.51 245.69 254.19 244.08 273.15 270.87 250.32 224.01 264.05 257.45 243.68 229.33 245.66 231.49 +288.93 287.06 293.16 261.22 275.34 275.34 278.13 251.2 258.45 279.86 287.3 244.65 285.68 246.28 312.36 270.91 243.19 238.43 273.78 268.48 273.83 280.8 286.63 291.56 272.14 262.43 260.91 271.73 256.87 290.25 277.47 251.8 273.49 276.9 287.32 264.4 251.35 273.78 317.28 294.77 266.24 257.03 264.37 278.92 241.79 276.24 253.03 296.37 283.68 252.15 249.73 255.22 275.64 254.11 242.19 250.57 278.4 312.19 257.04 247.54 288.5 313.73 275.78 305.93 252.22 270.68 268.21 287.25 272.59 303.59 280.67 298.55 286.74 297.67 302.31 296.04 224.11 293.15 281.4 239.31 279.85 303.99 279.94 262.23 301.82 286.02 261.81 286.68 252.54 294.02 272.38 247.63 259.08 295.37 280.11 245.49 242.83 273.09 281.26 286.02 262.99 264.72 223.79 273.1 254.22 305.78 274.98 291.82 268.82 327.61 239.62 297.45 288.05 258.74 291.22 290.06 283 257.63 303.29 301.08 297.56 245.85 286.04 280.93 240.64 264.83 254.72 235.32 +250.58 265.88 273.07 202.79 258.14 243.88 239.06 213.86 214.92 223.9 249.07 212.64 270.79 237.89 275.58 227.53 214.74 227.39 235.93 249.14 225.88 236.47 244.29 264.07 228.84 204.35 215.91 233.65 219.22 234.33 254.73 220.22 231.33 233.45 254.65 230.38 226.33 253.75 251.52 246.18 211.59 222.43 231.4 233.08 217.83 227.65 226.13 255.99 246.29 228.76 185.17 199.82 250.24 209.04 222.7 209.38 247.63 260.77 249.27 218.23 252.75 265.25 231.77 261.29 208.45 219.47 239.3 237.82 266.84 254.97 241.56 267.05 264.22 262.57 257.13 259.8 208.85 256.3 250.45 222.45 256.41 246.97 231.32 228.74 257.13 231.83 222.86 257.32 207.05 265.43 236.92 229.14 238.74 259.74 245.19 219.33 216.62 250.4 242.82 252.13 226.26 239.86 212.74 240.94 225.02 258.97 262.16 239.65 234.5 281.94 200.61 251.93 227.83 233.27 254.85 249.7 240.84 219.14 273.01 253.2 240.95 218.01 228.89 238.31 224.56 224.85 229.56 214.43 +207.11 225.05 246.1 179.38 224.35 231.41 215.5 198.4 208.2 227.79 218.38 201.6 219.04 200.68 274.26 221.15 228.7 213.75 217.58 212.59 195.16 233.25 196.61 228.95 209.16 215.07 202.69 228.95 221.22 215.88 239.34 226.19 220.41 204.74 222.74 213.94 214.55 232.27 232.55 208.86 203.68 219.77 190.8 219.97 216.77 202.63 209.91 225.75 233.68 185.01 192.74 207.47 224.65 201.22 201.6 193.76 236.15 211.7 238.34 200.55 238.75 224.14 208.97 245.78 199.75 212.65 204.7 218.74 254.34 225.48 221.43 232.91 194.8 236.45 240.03 238.2 200.59 230.88 237.33 204.79 219.55 261.72 206.33 225.19 241.35 215.39 195.73 234.11 196.44 226.66 227.66 194.64 208.63 238.12 229.95 215.63 173.7 219.1 206.59 208.18 206.94 208.16 188.16 224.74 210.03 256.46 234.5 240.4 198.8 259.8 209.44 230.76 235.43 221.61 216.62 233.27 210.93 212.28 233.98 234.02 245.88 204.33 235.4 223.76 202.5 220.35 219.48 195.96 +266.24 286.85 307.79 233.13 278.57 268.35 298.17 257.24 247.77 286.68 286.95 223.59 274.76 271.4 335.55 254.42 275.18 266.22 293.02 277.77 227.11 284.69 260.87 274.5 260.94 274.73 267.12 279.8 266.7 270.55 279.07 283.58 288.83 263.32 295.87 262.52 254.45 289.2 283.25 290.14 251.63 269.15 227.66 253.77 271.47 258.47 265.69 296.55 291.35 262.72 251.2 242.47 266.52 225.33 250.72 271.37 274.53 270.34 284.5 266.81 292.7 293.8 282.98 310.72 250.4 262.87 273.83 265.81 303.93 283.85 287.66 310.86 279.35 290.45 303.86 295.19 240.49 259.25 287.86 266.02 270.59 306.41 245.11 278.51 295.71 268.38 234.68 276.02 240.71 279.82 284.88 278.1 276.76 283.04 276.08 247.88 226.02 283.14 291.56 250.79 250.47 265.31 227.91 251.84 240.01 300.51 276.81 296.5 262.89 324.98 242.18 304.7 301.13 269.3 266.82 276.65 285.98 276.83 300.02 281.58 290.2 243.47 303.39 265.51 250.24 253.4 270.93 242.69 +221.99 234.24 250.28 189.7 211.32 244.44 221.27 196.85 225 224.93 212.86 208.74 228.11 211.2 259.13 226.34 222.5 225.88 253.99 220.66 187.18 228.04 225.17 236.9 222.41 215.78 183.11 211.32 211.33 218.67 238.59 205.54 201.29 213.94 240.71 194.72 200.52 221.52 237.98 215.82 212.95 205.72 198.36 223.18 240.98 219.35 203.82 225.8 231.18 207.78 195.31 219.27 222.91 196.78 195.31 210.49 262.84 223.2 214.87 222.02 236.44 237.85 211.19 252.31 219.2 198.11 208.8 208.57 244.26 220.32 227.45 228.24 225.02 233.44 235.27 227.17 195.6 219.7 228.14 200.6 210.48 234.52 203.84 224.84 253.95 232.09 203.15 224.97 174.05 254.34 237.3 195.42 221.43 221.77 228.9 228.49 191.51 228.25 224.59 209.42 222.69 213.65 172.63 229.2 215.74 246.18 219.07 226.66 205.23 252.64 225.51 253.1 235.98 216.24 236.08 217.86 237.62 220 243.54 231.24 235.86 206.18 247.53 220.64 196.08 200.67 218.73 205.43 +238.7 275.2 301.87 221.77 293.76 259.8 279.58 237.06 248.54 277.54 231.42 248.65 279.79 253.78 290.35 252.36 252.25 228.49 257.68 262.53 242.18 274.47 243.86 295.92 243.78 248.37 241.89 259.67 248.43 250.98 264.99 279.27 265.92 237.77 281.52 257.25 236.64 275.19 290.26 277.12 239.69 250.22 214.84 258.9 267.9 259.05 260.39 287.37 281.18 235.32 225.78 228.63 247.18 250.19 256.14 244.94 285.68 280.65 277.14 276.17 247.73 264.98 265.91 265.09 243.42 246.81 239.54 253.77 294.76 301.96 278.17 288.56 270.07 281.99 288.85 290.24 217.6 255.02 245.98 253.76 255.81 285.15 240.77 260.47 275.88 268.32 245.94 267.13 233.01 287.66 271.87 239.98 251.12 259 251.73 240.68 217.39 257.79 280.37 242.21 235.83 243.38 230.33 273.48 240.23 306.21 288.83 263.16 245.16 321.73 232.28 283.06 300.08 244.57 253.52 242.8 271.97 254.61 278.14 255.82 274.88 245.35 286.47 263.69 256.73 249.34 278.88 228.98 +246.98 278.22 282.73 230.72 266.41 254.89 275.14 218.45 246.52 271.24 247.51 222.19 260.19 250.45 278.95 247.86 254.05 230.9 255.51 264 235.41 255.58 246.86 261.1 250.23 246.49 241.34 261.7 236.96 263.38 257.56 252.6 231.62 235.49 272.55 240.12 200.8 257.65 280.82 264.61 241.59 247.76 224.95 250.06 228.94 253.96 237.44 281.82 264.2 229.73 212.9 228 250.37 200.57 218.38 211.13 245.95 273.91 250.93 249.19 261.59 252.25 274.35 285.34 218.2 259.28 258.62 239.54 261.73 258.41 262.16 274.06 250.26 266 278.18 265.51 219.75 239.23 257.4 225.77 241.61 270.29 230.81 247.94 260.62 250.35 216.47 245.93 219.48 262.96 278.36 236.7 260.57 234.04 249.28 253.32 214.83 248.01 250.07 218.08 243.64 227.39 201.45 246.68 225.78 291.61 253.79 244.22 250.05 281.59 224.46 275 263.25 247.84 263.01 232.62 297.97 236.43 258.99 248.3 267.56 229.46 263.97 228.79 225.01 247.97 254.75 212.75 +256.72 269.79 281.56 227.26 248.9 254.87 278.43 238.7 260.77 256.41 258.41 233.94 280.28 256.26 300.6 258.96 248.4 259.12 264.63 275.07 229.83 268.95 233.03 271.83 261.43 255.56 237.68 261.31 253.42 260.01 284.55 254.86 269.57 250.1 273.65 244.3 221.18 253.54 266.81 264.85 260.05 259.24 234.37 271.1 256.81 224.56 241.36 286.01 273.96 238 233.48 220.23 263.49 239.28 229.77 249.6 259.26 261.6 277.3 246.43 279.17 273 257.81 276.69 221.91 241.09 248.64 270.1 278.19 285.45 278.08 276.92 269.34 286.58 285.05 293.72 218.8 262.9 284.58 249.8 265.6 278.46 240.71 249.19 281.16 259.37 238.48 275.48 244.68 281.89 273.27 251.49 273.72 293.88 240.4 244.69 228.23 255.98 272.46 251.96 228.92 264.84 211.3 268.86 245.84 280.12 281.53 251.62 222.09 294.17 249.6 261.03 254.76 245.3 242.12 235.04 262.88 240.31 294.64 277.01 281.64 244.1 263.87 267.68 240.98 262.44 253.94 244.05 +283.18 317.83 323.26 259.38 304.65 290.31 297.21 264.94 273.36 309.51 289.17 228.7 314.83 277.13 314.48 290.03 271.31 260.95 282.62 309.29 242.13 299.46 278.11 304.97 277.4 248.01 277.08 305.56 256.51 281.34 295.42 277.54 284.6 280.38 328.62 244.11 255.15 292.3 294.63 306.12 268.25 272.86 267.74 289.69 274.91 289.52 280.31 315.97 290.96 258.88 248.09 253.22 290.33 244.18 273.1 248.89 297.76 304.94 275.64 273.16 295.84 304.73 291.78 310.04 261.97 272.22 269.82 276.16 321.05 306.43 290.11 294.67 284.9 322.38 300.78 308.11 239.99 277.94 311.44 273.86 279.45 303.98 273.93 291.52 304.3 305.78 276.49 294.11 262.97 303.18 299.54 285.49 278.12 301.23 282.88 271.42 247.75 274.23 294.98 281.47 268.26 277.37 241.22 299.58 257.41 322.86 302.59 289.62 279.39 330.55 272.06 317.26 301.55 273.52 305.61 296.73 318.07 266.7 304.8 288.99 312.34 273.36 308.1 289.56 265.32 265.08 294.64 262.56 +235.85 258.59 266.21 213.35 268.86 260.22 249.3 215 229.54 257.42 230.75 215.47 269.06 214.25 268.24 252.85 241.67 237 246.66 269.12 198.17 245.62 239.47 279.38 236.05 237.88 231.79 236.36 216.02 247.19 244.99 235.76 224.9 248.46 277.2 226.67 214.18 237.77 243.98 246.14 209.42 220.02 222.49 250.83 248.49 233.16 238.53 263.44 263.31 210.88 204.54 218.74 237.68 211.62 195.95 240.09 245.97 255.72 259.9 235.83 260.35 259.78 232.64 257.74 218.43 225.95 215.89 253.57 260.66 250.51 253.18 265.08 233.68 262.84 259.38 262.83 217.48 255.78 264.44 222.4 233.27 251.62 249.14 239.57 285.83 257.28 225.11 252.57 225.03 268.26 254.75 229.14 239.42 255.34 219.85 238.26 221.47 252.09 246.26 239.72 231.14 240.2 216.03 259.47 220.99 292.49 270.74 239.38 239.66 291.18 223.87 286.61 270.81 240.69 238.23 238.24 255.55 212.92 266.56 266.32 256.22 245.8 276.93 228.78 233.06 236.47 252.41 203.28 +253.55 249.84 270.47 217.98 253.81 248.09 236.51 209.13 258.92 267.01 245.64 240.8 278.68 224.43 275.48 256.73 220.34 242.37 244.54 250.74 233.83 265.5 224.59 274.32 254.3 244.82 225.64 243.43 225.77 235.54 252.73 228.2 242.37 239.95 269.01 228.2 198.02 245.46 269.64 253.94 230.17 240.02 233.01 250.4 238.4 239.21 209.63 275.54 266.87 230.14 203.3 220.7 236.06 213.19 222.3 213.58 256.66 259 232.83 222.17 259.23 263.52 225.85 252.13 229.34 210.03 236.81 257.19 254.95 249.42 260.28 276.98 265.3 268.83 276.28 271.08 203.56 263.28 241.27 216.38 239.23 259.43 236.85 236.43 258.08 256.56 241.58 251.26 218.53 269.27 252.71 222.37 242.26 247.99 244.58 227.79 217.11 278.1 269.41 243.98 222.19 259.11 189.53 248.36 242.51 276.4 263.66 248.07 238.71 294.56 231.36 258.9 267.39 230.86 251.56 237.83 272.56 239.78 242.25 266.97 252.42 239.62 256.72 236.13 233.39 240.07 236.78 213.94 +243.8 243.33 272.72 235.3 249.26 246.14 265.69 234.39 231.19 255.16 215.6 208.06 266.84 234.86 250.03 234.79 230.71 229.8 255.82 240.43 235.94 254.62 247.75 261.78 259.22 228.18 228.76 265.84 244.67 247.73 246.56 245.26 232.24 247.42 273.77 233.26 232.61 243.89 272.11 274.68 219 243.18 226.49 278.56 226.63 244.98 248.25 282.73 258.36 213.24 222.42 228.45 230.03 213.72 202.13 211.11 257.93 269.9 242.19 238 256.05 240.27 264.49 258.06 230.87 224.95 241.54 242.18 267.45 251.24 263.35 266.85 261.69 260.56 248.81 278.9 237.13 261.45 264.35 244.16 239.25 268.56 233.22 243.9 274.85 253.06 228.82 265.52 231.17 261.09 239.98 245.85 250.08 256.36 266.71 222.09 198.89 234.54 252.34 239 230.67 241.76 189.72 251.7 212.85 293.48 283.69 264.6 239.04 288.81 221.14 263.85 269.35 230.01 243.57 237.51 267.85 246.58 256.49 256.3 262.73 230.74 263.23 244.53 218.61 244.25 229.45 228.06 +279.75 274.41 300.85 235.01 286.07 264.12 283.35 239.37 267.19 288.77 288.63 224.07 299.62 275.52 302.45 276.48 280.93 239.25 270.53 278.55 238.73 277.22 252.41 299.37 265.33 257.29 261.13 296.44 249.67 265.37 290.81 271.61 276.49 264.41 291.33 262.02 234.87 294.74 293.13 293.99 256.72 261.39 251.05 265.49 236.44 270.04 260.01 319.35 287.5 254.04 242.4 239.3 264.79 237.5 243.96 244.11 277.01 319.07 257.74 261.87 281.24 279.82 268.12 284.2 260.02 279.88 249.87 274.04 297.53 292.89 276.93 310.73 273.49 307.6 291.1 270.65 245.63 276.75 274.56 256.98 272.87 296.79 269.18 282.17 282.99 284.98 239.17 280.64 249.36 289.77 280.12 257.74 277.32 273.48 279.27 248.26 226.72 264.07 281.14 277.85 252.84 273.53 216.44 266.32 240.08 322.39 301.15 261.33 255.93 315.66 248.44 292.38 287.94 259.75 298.55 275.11 299.81 273.54 275.17 275.45 283.34 263.88 294.9 261.73 258.67 265.14 257.43 253.02 +266.58 264.15 262.89 234.03 278.59 272.37 269.32 219.9 248.78 274.71 245.54 210.62 282.22 248.61 254.8 243.85 258.77 236.7 260.58 261.5 234.55 253.8 257.17 281.97 233.81 247.4 256.74 261.48 245.53 251.32 261.68 247.06 263.58 256.76 277.05 243.85 218.58 260.98 290.18 296.02 239.91 247.14 229.17 241.19 230.66 260.48 246.91 282.85 253.33 242.07 230.14 234.61 260.63 234.04 226.78 231.47 267.9 305.47 246.88 255.46 261.86 273.86 271.69 277.9 230.27 258.4 249.75 252.12 283.78 297.48 265.29 265.09 264.45 251.59 279.57 270.61 214.72 267.41 282.93 258.33 261.54 281.66 243.24 262.38 272.1 280.61 236.65 281.93 236.62 266.65 259.41 247.24 268.74 243.85 243.34 241.16 229.21 256.5 276.69 244.1 241.95 243.06 213.35 270.76 236.19 289.03 278.66 271.5 243.74 311.17 232.18 284.95 258.22 245.82 259.35 258.28 286.5 246.46 279.81 267.97 271.34 220.85 286.26 253.03 229.89 240.17 259.43 234.63 +266.52 268.21 287.8 224.32 253.78 262.42 294.48 232.12 251.63 248.6 253.34 222.05 275.7 257.9 277.47 259.85 241.56 250 255.02 278.53 224.69 262.78 275.2 278.98 245.83 260.96 228.44 253.47 253.51 271.97 265.41 254.31 249.39 247.4 265.84 239.34 245.79 275.17 264.88 288.28 248.48 260.04 239.62 259.51 246.25 271.23 231.79 274.48 255.26 242.51 240.67 235.59 252.59 237.98 232.86 227.26 268.76 282.36 263.54 247.18 271.5 298.83 263.46 273.27 251.48 245.55 229.81 262.12 289.45 264.03 282.71 279.63 281.33 277.57 276.28 276.28 227.86 267.27 266.29 259.9 253.03 270.94 257.3 251.51 294.48 269.11 251.58 263.77 222.41 295.38 251.72 246.57 265.07 260.15 270.69 238.17 214.54 251.54 271.34 243.77 231.6 245.21 201.88 262 232.04 303.61 288.23 266.35 255.78 314.45 265.11 271.16 289.99 250.15 267.66 276.41 262.73 259.83 287.18 236.79 299.72 246.42 296.59 264.47 238.87 237.44 253.66 251.6 +239.18 275.04 248.19 211.03 253.62 241.73 255.96 210.72 236.55 242.23 234.1 200.57 268.17 252.02 265.24 233.48 220.82 222.45 251.52 266.77 216.95 222.89 222.67 257.9 207.27 210.75 233.91 236.95 221.45 236.39 247 246.87 232.66 212.3 264.71 210.7 209.72 253.48 246.04 254.8 229.53 225.21 231.13 252.93 200.23 230.71 243.59 260.52 247.73 224.14 220.65 201.16 264.12 209.91 215.93 224.34 249.07 264.57 229.56 249.84 252.88 257.64 245.38 258.51 213.19 244.12 235.75 223.05 280.83 285.61 244.82 263.51 227.68 260.08 260.47 257.05 209.08 236.54 261.14 225.56 262.03 243.47 213.81 241.15 239.95 252.49 221.2 233.4 237.11 261.32 240.73 248.1 236.34 239.81 226.77 228.97 203.85 239.48 250.28 234.64 219.6 217 210.6 258.45 198.06 258.88 255.92 239.67 237.99 260.36 233.85 267.74 272.46 257.98 253.7 242.23 244.72 222.33 249.12 237.17 250.55 239.29 268.49 232.07 212.1 218.6 234.06 219.41 +237.55 263.62 259.03 211.33 251.96 268 250.97 208.44 251.32 244.1 245.92 208.4 289.33 250.27 258 231.96 250.58 228.02 247.45 259.86 221.43 248.38 258.47 276.76 241.38 227.27 236.96 234.56 225.89 243.5 263.85 228.62 241.61 250.57 276.6 222.65 211.24 246.8 274.26 269.5 239.86 238.59 205.77 239.35 250.12 239.4 238.15 265.66 241.29 230.84 203.59 229.08 256.88 227.31 222.18 237.39 267.93 279.43 214.42 253.18 241.87 258.68 242.74 251.55 233.76 214.73 235.64 246.68 267.91 269.06 258.83 255.44 264.3 260.28 269.72 238.66 186.54 255.98 275.17 226.23 247.18 265.89 227.84 233.62 281.89 266.23 237.98 259.93 207.84 275.26 246.13 222.07 241.65 260 238.58 235.7 209.21 239.78 249.68 234.94 229.97 226.06 196.02 262.16 207.03 275.02 264.97 250.25 226.15 272.49 251.95 262.27 231.55 241.21 257.41 224.29 272.69 229.3 272 262.63 260.9 226.19 256.02 247.16 227.96 221.14 252.85 221.93 +238.67 251.94 256.39 215.61 268.94 235.25 257.65 217.54 241.48 258.63 243.69 208.5 274.76 232.5 288.23 227.37 235.03 215.73 255.95 265.62 228.95 249.81 249.92 281.18 245.48 230.77 227.1 248.81 226.05 251.75 228.65 243.4 248.46 245.2 275.72 225.78 216.47 263.3 237.62 278.96 223.48 234.27 227.32 239.3 208.49 237.48 253.05 262.6 242.3 229.69 229.46 219.1 240.17 204.05 220.48 234.07 239.2 271.15 267.54 226.72 245.98 254.55 250.66 262.69 235.94 249.49 214.51 250.45 261.78 270.47 265.9 261.8 245.67 275.89 273.95 272.34 218.54 246.66 228.74 261.23 249.13 249.48 241.86 229.58 253.35 244.28 207.38 218.91 212.05 255.94 253.99 236.03 239.03 249.02 245.41 233.58 210.4 240 262.84 234.12 207.81 215.85 221.36 231.57 201.74 276.69 271.47 242.55 240.95 296.37 226.21 255.34 279.65 228.75 232.53 235.14 253.38 230.26 259.9 252.64 256.21 230.93 258.54 249.17 230.76 231.3 246 214.57 +254.88 240.59 247.9 207.77 258.63 264.49 254.16 210.96 248.8 267.81 239.37 231.08 262.82 235.44 278.6 258.44 246.04 248.87 238.57 249.37 219.98 248.35 247.12 271.49 229.39 234.07 236.57 247.95 234.62 245.58 259.11 244.85 234.55 229.22 269.26 231.49 233.98 248.65 263.54 264.45 247.48 237.9 237.25 264.03 230.91 244.09 233.41 256.18 262.57 234.78 217.34 249.99 263.79 193.98 221.96 217.22 224.38 272.65 228.56 253.96 256.17 256.92 236.57 277.93 226.34 241.81 239.05 250.46 270.68 260.59 245.26 259.82 228.78 266.67 268.45 266.85 211.94 248.31 260.2 229.46 239.36 264.19 245.41 239.17 269.59 256.22 228.04 246.24 232.78 275.81 231.79 256.52 257.56 246.21 237.62 254.37 217.01 254.56 244.85 230.27 232.96 209.7 208.3 256.05 213.18 273.65 234.24 258.87 251.15 291.7 244.46 270.16 255.59 251.65 246.06 257.98 251.63 237.13 268.11 245.96 268.4 241.12 257.4 233.8 233.97 216.48 231.84 226.35 +242.72 267.87 282.74 223.16 267.69 252.95 265.91 216.95 238.69 272.85 264.13 218.23 281.26 244.12 278.23 237.3 238.29 227.02 248.61 271.54 229.23 249.91 254.51 277.1 224.71 233.45 269.53 255.96 223.7 238.88 269.08 255.41 265.18 238.78 281.37 217.8 214.62 245.49 260.67 275.4 259.93 227.67 231.65 249.28 222.98 236.03 229.96 272.25 242.34 228.09 222.35 218.03 264.17 208.09 239.06 223.92 250.15 281.91 249.23 247.91 260.75 275.37 246.71 247.47 231.92 236.86 251.72 259.04 286 251.7 251.64 266.21 250.43 253.54 285.5 269.7 219.39 254.23 269.66 239.93 250.29 266.33 239 237.14 258.83 261.08 217.03 264.61 243.72 285.23 254.29 235.82 255.39 246.99 227.37 247.32 221.7 249.75 256.08 237.2 244.56 231.67 216.56 251.58 218.73 286.29 257.91 269.5 250.36 297.44 237.31 280.38 241.71 254.94 271.88 254.94 277.7 234.69 270.34 256.95 255.09 219.82 254.48 237.9 235.16 219.48 237.95 210.8 +247.18 261.16 258.8 244.29 266.27 251.3 282.02 234.35 250.08 267.93 244.35 215.06 262.75 236.62 267.96 252.6 227.46 227.52 241.18 260.07 219.42 257.51 240.89 288.86 246.35 231.22 265.72 248.98 231.07 257.46 258.43 243.21 257.59 241.92 275.64 229.24 221.94 248.12 273.83 274.71 244.19 244 222.05 260.12 236.27 239.4 246.64 280.21 255.52 237.8 215.55 216.12 246.73 236.88 221.54 236.25 246.06 278.15 239.17 241.01 263.2 266.12 261.18 267.23 223.54 233.27 267.52 258.7 277.39 285.89 268.94 274.77 259.98 260.97 299.16 282.05 204.43 266.33 261.96 233.96 246.32 268.19 233.87 226.33 274.6 253.24 238.7 251.84 250.2 252.5 246.56 244.1 243.02 264.42 227.4 238.5 211.59 237.57 281.06 231.51 238.56 245.85 204.14 244.21 224.36 282.85 268.37 260.36 248.63 294.7 232.39 288.49 263.53 238.46 256.38 240.2 280.18 239.37 281.79 263.23 265.9 215.31 260.96 242.97 224.25 233.57 250.1 213.48 +272.23 279.04 294.59 241.7 284.01 276.04 270.88 244.61 257.53 279.39 271.98 244.37 275.25 253.61 311.8 273.05 255.96 243.41 279.87 265.01 259.33 288.24 255.64 289.27 273.87 276.56 255.67 278.67 265.76 269 274.01 249.13 260.56 288.96 288.48 253.76 249.39 270.05 302.68 283.77 260.43 266.32 251.62 275.72 268.55 270.35 241.19 300.95 293.46 255.06 234.31 252.06 249.74 237.69 244.97 244.99 281.73 281.19 235.79 262.92 278 279.46 276.69 281.82 253.7 257.76 263.1 262.56 287.88 280.39 284.91 281.8 280.23 281.05 295.26 308.88 232 278.2 258.07 245.85 263.05 300.37 254.7 278.46 292.86 283.76 246.37 287.77 248.49 290.11 260.93 243.97 267.28 265.95 268.82 250.73 237.36 290.04 280.68 276.38 258.56 254.69 210.95 272.04 244.65 323.22 281.76 280.81 267.46 320.52 249.22 290.98 280.02 262.78 276.41 278.82 294.63 255.72 279.5 288.04 284.85 260.43 294.71 264.18 255.79 251.08 260.82 234 +278.11 296.39 289.58 256.39 295.76 275.72 276.12 236.8 254.93 303.77 273.77 246.39 305.49 259.71 305.14 267.95 268.82 271.21 275.75 277.87 238 285.69 271.42 298.82 269.92 271.13 273.15 283.1 266.35 274.84 269.88 263.61 290.05 276.24 307.2 251.75 240.57 284.77 301.92 304.55 269.21 258.03 251.8 275.01 256.14 258.63 272.9 303.95 280.65 262.56 258.47 245.71 277.29 233.74 251.93 269.8 284.63 304.31 288.4 259.52 271.99 288.9 283.31 291.92 258.13 253.46 240.19 267.8 291.12 298.68 289.51 286.76 277.95 286.31 304.46 310.74 217.43 291.27 292.53 280.66 281.28 311.63 277.7 268.97 304.56 281.38 259.16 288.84 276.79 315.98 275.16 269.35 265.16 289.05 272.36 261.78 246.79 264.6 280.09 286.01 252.86 256.56 248.29 289.93 241.49 325.89 306.05 302.08 281.69 339.85 243.8 304.65 314.74 270.6 256.76 270.28 280.02 264.87 305.76 292.34 287.66 264.74 298.83 271.11 257.09 247.61 271.13 231.5 +282.69 320.79 323 257.5 304.35 311.97 311.15 258.51 286.47 305.04 292.6 250.07 310.72 274.85 328.16 296.64 287.99 272.73 301.71 321.27 263.12 295.81 296.76 329.22 282.95 277.9 281.56 293.73 269.28 289.46 301 297.34 300.98 300.78 331.38 260.97 264.1 298.58 296.49 312.01 275.52 275.79 260.54 276.37 292.13 270.99 291.96 336.16 285.4 274.9 279.55 267.67 289.35 277.04 268.31 286.57 306.25 306.54 300.99 281.75 304.39 311.39 280.34 308.6 272.74 273.5 263.22 295.6 322.12 321.61 327.68 313.27 293.22 297.48 320.08 326.6 253.63 279.52 338.13 291.41 307.35 314 268.5 279.14 322.19 320.4 260.18 311.23 263.05 315.97 295.74 284.27 294.7 311.9 284.84 270.5 257.4 283.49 301.31 282.04 271.84 294.07 244.14 295.1 257.42 346.94 330.79 308.87 276.17 349.92 275.93 325.81 321.49 303.99 303.09 288.95 315.61 272.91 322.9 316.64 308.02 279.42 332.28 278.9 269.51 262.7 292.75 255.07 +276.37 293.59 307.13 244.69 281.67 279.37 317.69 256.4 262.66 285.91 259.75 245.58 289.07 265.62 317.69 280.67 263.4 264.21 266.79 288.29 269.24 290.87 273.48 286.93 269.83 261.79 268.05 274.91 250.91 276.94 280.32 279.48 275.72 283.75 311.02 271.31 261.35 273.57 295.88 305.73 273.55 280.35 272.68 287.7 287.35 289.07 273.51 309.37 277.74 254.51 254.94 249.69 258.43 253 256.84 257.48 296.54 277.55 284.88 288.83 291.65 302.52 281.98 278.19 274.5 263.33 252.85 276.49 311.33 311.57 312.42 297.64 290.89 297.36 302.03 323.13 249.29 271.81 284.5 279.25 263.34 285.39 256.04 266.75 300.91 281.44 270.97 292.82 262.54 292.43 282.24 261.57 290.09 286.77 255.91 261.48 251.94 270.62 306.58 274.44 262.06 268.42 226.5 285.22 247.81 325 296.08 297.96 264.45 322.68 283.73 303.49 295.54 273.28 283.39 268.68 297.54 250.45 304.03 273.6 313.58 260.32 313.09 282.96 274.26 272.05 271.73 272.1 +287.76 273.09 320.44 258.06 287.85 275.98 283.68 242.98 274.3 296.12 285.8 244.89 301.32 255.74 326.33 258.3 266.99 258.62 288.95 282.21 252.85 314.08 276.67 308.75 259.43 276.83 265.67 289.84 260 295.42 286.39 275.61 280.05 278.17 296.13 274.74 238.56 281.19 315.27 328.91 272.32 260.3 250.74 269.91 253.34 285.4 252.23 301.47 285.43 265.33 251.19 263.31 290.4 235.11 247.03 270.55 292.99 317.39 285.61 259.01 292.02 328.07 276.39 297.84 260.87 280.11 265.61 297.01 306.39 307.08 293.52 302.57 291.8 298.21 315.67 308.93 234.18 299.48 269.06 279.6 268.45 298.28 298.83 268.83 301.77 284.27 260.08 281.65 260.84 310.13 287.17 266.07 304.8 283.32 275.33 254.66 245.79 295.03 304.91 267.44 257.01 262.98 230.44 274.16 258.12 338.45 285.83 291.4 268.9 337.86 265.07 298.15 300.69 262.56 276.41 286.93 300.19 276.94 302.38 301.49 294.32 275.74 294.7 277.09 270.49 255.26 259.1 252.77 +247.14 295.19 304.6 231.01 275.56 274.03 299.19 234.88 249.6 281.32 256.85 242.65 289.19 262.75 300.45 245.17 277.03 264.92 284.55 271.26 252.59 266.3 266.11 284.08 257.11 269.26 273.39 269.52 259.92 260.32 269.71 273.74 276.21 270.69 295.92 250.65 245.97 263.34 273.95 287.37 285.48 256.61 245.9 276.78 261.96 274.89 245.82 283.92 279.93 243.96 238.37 241.64 263.11 230 239.3 265.88 297.73 295.61 280.25 273.89 268.94 274.38 266.14 261 252.52 260.62 252.98 260.15 292.02 287.25 280.88 289.79 292.48 281.53 308.86 303.78 241.05 274.51 286.74 257.73 254.92 298.41 264.96 249.29 281.24 274.87 227.52 277.31 249.72 301.94 279.07 252.46 269.87 261.94 247.5 259.86 234.53 263.48 290.87 267.08 243.97 248.26 229.01 270.47 230.15 304.38 282.08 287.44 251.87 317.22 254.46 287.2 276.74 260.12 283.65 258.19 290.48 242.68 288.62 278.66 272.87 268.02 292.13 274.1 261.05 239.01 260.06 231.77 +258.28 282.9 280.98 229.73 247.21 268.03 270.26 246.05 227.15 259.56 266.04 193.91 267.42 250.72 289.01 229.76 239.55 246.27 271.07 265.39 216.65 244.2 267.81 267.99 242.29 243.86 237.72 248.19 230.45 258.45 270.66 247.8 248.37 248.92 276.24 235.79 259.18 269.84 271.79 278.53 244.9 253.5 217.54 245.21 248.29 236.68 245.79 274.85 269.41 267.19 242.82 224.1 269.04 227.65 226.19 237.56 272.05 282.32 258.44 243.66 267.14 278.56 245.02 276.78 231.72 246.58 242.45 253.23 294.97 286.74 269.66 285.99 278.17 267.49 280.7 264.79 217.47 265.17 259.13 251.79 267.2 269.01 254.52 265.32 290.29 268.14 228.69 272.16 236.48 276.06 253 250.28 257.92 264.75 267.42 221.74 227.99 253.06 259.26 243.44 236.59 251.78 213.26 242.94 235.81 273.3 267.62 277.59 245.4 293.88 251.94 284.85 267.91 252.16 272.3 260.31 265.29 256.12 282.24 273.18 270.31 227.48 294.51 262.43 219.11 214.23 252.24 236.28 +226.36 249.78 248.14 204.87 255.44 235.65 233.11 185.71 212.51 229.76 229.35 186.54 250.76 229.95 266.46 204.09 217.33 212.76 235 227.95 204.4 239.51 240.78 232.71 218.25 206.31 221.04 234.03 204.5 233.78 230.76 219.79 238.05 235.97 266.04 228.5 213.32 236.83 263.19 248.12 206.01 191.15 206.1 225.83 206.19 234.12 225.95 265.16 223.01 217.58 189.66 204.27 223.85 196.42 212.83 232.59 249.41 248.37 220.84 219.14 231.37 249.28 232.74 238.92 229.5 230.1 218.61 220.37 263.1 265.24 242.66 223.89 229.48 241.47 246.86 255.3 181.34 243.66 239.47 227.37 234.09 245.94 215.93 217.01 236.8 226.7 204.5 229.58 208.68 240.28 219.24 222.73 227.42 227.36 206.21 216.19 182.91 222.08 240.51 226.63 214.47 216.04 206.55 229.74 189.92 265.69 248.71 254.67 223.36 274.5 224.84 242.25 250.71 222.77 226.54 226.91 239.37 209.23 255.49 250 251.26 226.84 237.35 235.45 204.63 211.93 225.19 205.9 +243.55 257.7 284.14 198.71 267.12 258.49 243.84 209.43 229.57 257.5 238.6 227.01 276.51 244.1 294.44 250.92 251.51 242.54 258.21 260.84 233.31 251.02 262.92 273.38 253.92 226.7 244.03 260.36 236.55 267.01 269.06 254.28 251.04 261.4 267.29 229.53 243.78 271.5 268 277.99 239.89 257.1 241.05 259.71 251.31 262.23 240.62 265.79 267.78 220.15 215.93 244.85 244.35 215.7 220.53 214.92 266.36 264.84 257 237.04 256.96 279.78 269.2 280.78 254.11 252.49 245.05 243.8 281.54 272.11 267.69 263.19 228.52 265.83 266.8 296.72 220.55 264.51 275.47 264.07 253.37 280.23 224.03 235.43 272.9 258.87 223.2 258.18 230.54 264.81 259.56 237.03 269.31 256.28 268.43 252.46 211.82 254.09 247.95 231.51 239.57 238.73 229.9 265.84 226.62 299.98 288.53 289.79 247.39 292.05 242.2 274.23 264.57 270.62 253.92 268.66 256.64 235.2 263 261.79 273.68 238.21 266.56 232.64 243.85 244.65 240.42 243.54 +282.44 317.81 297.62 226.64 302.24 293.88 278.22 234.9 249.96 278.2 281.13 245.11 304.59 290.56 324.06 272.9 275.27 266.07 274.23 297.07 236.93 263.21 267.18 292.03 252.1 267.71 251.73 268.38 273.41 276.94 301.73 268.74 263.29 272.37 299.67 264.83 259.54 302.12 285.76 283.34 270.39 265.61 253.8 261.84 263.66 277.06 259.39 294.21 293.77 270.49 234.08 243.35 272.36 223.03 256.75 248.89 289.68 303.94 259.8 278.68 287.1 289.67 282.91 318.88 245.88 277.89 258.69 255.9 298.51 292.71 278.35 300.74 273.1 300.67 294.98 290.45 238.79 290.05 282.06 257.84 282.86 286.69 260.1 277.72 296.03 278.08 252.12 285.26 251.76 309.51 280.88 267.33 269.63 277.89 280.12 273.29 248.92 297.03 257.54 278.67 259.7 239.75 245.5 281.01 250.16 315.48 295.69 269.25 275.4 318.06 257.05 299.44 283.75 286.23 288.89 295.95 287.37 265.06 302.38 270.35 305.3 279.54 295.55 279.82 270.55 253.86 275.59 249.44 +267.44 283.04 271.28 235.28 269.53 265.91 281.19 226.22 236.03 288.27 262.58 243.52 280.31 267.73 295.56 268.79 232.1 258.5 253.81 254.43 255.85 277.31 246.64 282.58 252.17 231.69 253.38 253.91 248.64 251.54 271.79 254.13 251.5 243.08 285.03 247.14 241.04 260.51 266.03 269.35 254.23 265.75 258.26 271.03 243.22 272.38 241.97 280.48 264.03 239.68 236.78 236.95 243.91 224.44 252.75 211.31 247.33 272.13 259.43 244.72 270.84 282.51 254.39 280.16 229.62 230.48 272.21 246.13 290.59 268.18 269.51 280.46 276.78 292.16 282.27 300.98 209.89 270.82 284.34 243.63 270.65 281.98 248.69 259.8 259.45 264.06 250.26 282.21 224.29 285.38 265.13 251.2 260.07 267.19 247.59 268 230.36 277.57 277.12 252.09 252.56 247 226.72 276.88 232.38 287.25 268.94 273.94 263.27 319.2 224.09 269.5 273.95 253.46 264.14 275.69 270.74 246.28 295.8 280.93 275.09 248.73 278.31 245.96 266.41 253.95 241.9 246.82 +279.36 298.88 313.14 247.01 291.3 287.67 306.58 254.51 283.99 301.19 283.11 264.49 314.83 277.49 317.54 281.68 270.43 275.2 285.54 284.48 281.07 291.45 294.12 321.33 288.44 266.88 290.23 286.97 263.26 273.43 290 272.89 291.86 270.79 321.11 262.03 247.51 265.12 309.97 304.44 260.47 259.83 260 297.54 269.68 288.7 266.91 312.82 282.25 248.77 235.37 258.81 287.44 244.13 262.94 250.03 281.49 300.34 285.54 274.31 279.29 288.25 280.46 321 262.49 267.72 281.47 299.43 304.59 291.21 284.5 315.17 284.99 297.68 313.55 289.29 231.51 292.98 300.6 274.81 286.38 302.35 270.06 284.5 291.7 279.4 277.57 274.7 239.58 314.05 293.3 277.65 284.88 282.22 285.88 290.99 243.58 282.99 294.51 266.2 281.72 279.6 243.91 286.02 250.78 328.92 285.63 300.33 281.39 344.38 253.52 302.23 268.52 263.64 284.31 267.84 321.83 269.76 324.92 297.85 293.39 245.32 282.25 277.9 258.29 273.46 280.25 244.94 +263.27 276.32 301.24 244.42 262.95 292.65 280.07 235.15 245.61 262.68 247.3 231.17 289.39 244.15 292.15 263.58 254.3 266.6 260.37 278.6 241.14 258.42 261.95 282.27 265.37 242.34 243.12 256.01 254.19 246.92 277.87 256.81 241.91 249.72 280.06 234.95 237.52 257.74 283.2 266.05 233.02 259.51 240.94 287.97 244.92 251.27 244.02 288.65 262.55 237.97 230.59 234.81 267.21 225.97 227.32 229.99 284.12 270.74 265.51 276 272.4 261.04 272.82 295.71 235.75 245.68 245.55 256.16 271.85 257.62 275.51 275.85 263.83 266.39 272.6 285.51 247.46 275.77 275.83 259.95 255.33 275.11 247.43 271.33 298.38 266.51 246.23 287.5 238.81 315.96 247.85 247.75 268.26 274.98 275.87 247.29 237.54 273.22 246.58 262.92 249.14 254.16 213.17 277.74 245.67 309.89 284.53 271.59 263.43 309.25 244.03 293.31 263.99 266.7 276.59 267.4 283.66 248.73 270.1 260.14 285.54 247.94 290.93 266.54 230.94 246.03 246.8 224.93 +273.25 288.2 308.51 250.49 280.68 280.16 292.19 258.48 245.82 302.19 275.29 226.29 272.97 274.97 308.64 269.87 269.42 251.69 288.94 281.07 242.5 273.21 279.22 285.43 274.4 265.15 290.57 296.28 259.64 279.31 269.45 277.12 285.97 285.82 300.98 244.6 271.37 302.02 298.5 317.29 277.8 287.35 248.33 277.51 267.81 277.47 279.35 298.14 288.44 269.23 261.98 250.31 273.01 242.38 228.9 260.14 291.3 301.78 272.69 260.44 284.9 299.22 290.72 292.66 257.23 277.56 284.36 279.25 324.96 302.49 287.49 302.3 281.4 293.14 309.33 293.98 244.85 296.74 272.65 280.93 269 309.87 262.21 282.95 291.22 288.72 248.56 285.74 267.84 286.45 278.21 277.31 273.97 278.45 287.29 267.39 223.82 279.22 299.52 257.29 273.53 269.44 233.38 263.43 232.98 312.11 292.52 320.51 277.14 324.06 259.97 317.47 302.88 275.27 284.85 298.39 301.4 273.78 297.47 285.82 293.3 263.81 314.51 262.66 258.34 258.84 268.77 254.59 +244.04 254.34 267.7 198.4 243.64 237.52 259.82 209.05 209.99 238.61 226.53 200.06 247.83 234.1 257.91 243.73 243.39 234.29 242.34 240.2 202.19 234.97 250.74 233.62 232.83 228.79 230.91 239.63 234.53 232.92 234.23 234.38 228.02 219.61 258.77 212.14 206.46 248.68 252.09 250.59 221.12 236.33 225.5 223.87 226.37 235.21 212.72 262.48 241.78 217.3 214.15 230.57 224.81 201.46 207.1 224.6 238.75 247.58 243.64 236.11 254.4 253.52 237.3 242.94 225.73 228.32 210.74 242.55 262.25 250.33 260.83 252.35 244.19 243.5 238.87 270.81 198.51 238.47 259.09 233.55 220.41 266.55 216.3 225.14 260.91 234.3 207.32 250.71 211.88 247.06 237.37 237.44 256.13 238.01 237.77 216.55 198.53 230.33 246.83 219.17 216.81 228.85 194.15 230.79 199.47 262.61 251.69 265.86 227.23 277.39 235.69 256.36 267.69 241 252.88 243.43 245.33 236.9 238.89 226.34 268.13 214.71 283.99 216.64 224.42 216.07 224.96 222.66 +266.86 302.86 292.68 262.59 280.87 299.43 289.09 245.87 246.7 286.41 275.8 228.22 293.45 278.12 305.76 247.56 266.41 258.3 292.93 256.31 249.88 267.27 265.01 307 257.14 258.5 262.44 263.52 262.5 260.27 272.92 267.51 274.85 248.62 282.1 244.4 259.36 284.9 288.25 299.59 274.7 251.13 223.22 281.42 243.63 272.59 257.33 286.16 272.83 258.07 246.43 244.66 277.78 235.31 243.2 254.86 303.14 310.29 277.61 268.83 264.56 281.68 262.09 302.54 247.16 269.04 287.37 262.06 304.82 283.39 269.77 309 296.12 286.14 302.53 273.86 247.59 286.12 267.34 265.52 277.94 289.7 279.84 268.11 289.88 281.74 239.75 274.62 241.7 303.36 274.23 258.93 261.2 274.71 277.53 254.37 232 263.6 282.75 258.25 268.96 242.88 231.27 264.03 230.72 303.76 269.65 279.4 266.95 334.19 238.23 314.19 298.61 265.97 282.77 268.09 283.13 270.43 300.2 280.38 270.82 261.74 290.91 263.42 248.01 238.34 252.01 236.96 +276.52 288.01 262.2 261.37 265.49 268.71 283.06 222.87 251.1 291.71 274.79 232.94 274.81 248.65 276.12 269.91 243.95 253.34 264.77 284.84 233.75 266.25 255.07 279.8 260.46 249.5 241.84 275.41 265.92 275.56 261.47 260.63 248.28 259.91 262.8 223.43 210.19 282.37 281.03 269.21 259.4 271.99 235.02 239.35 234.96 235.37 248.24 281.01 257.94 264.74 229.51 237.83 276.36 234.73 225.21 248.05 259.94 291.25 261.98 233.38 283.12 274.12 268.87 278.25 216.99 242.92 267.05 265.35 295.16 285.98 271.38 278.65 275.73 284.35 298.38 266.69 204.66 287.22 278.65 251.2 271.16 300.26 244.02 260.41 299.41 278.13 251.18 282.86 246.05 290.51 289.36 248.3 257.85 298.78 255.77 250.45 210.5 258.63 273.34 245.38 239.41 276.37 214.68 269.88 252.54 300.67 294.06 271.28 256.41 297.13 225.12 279.36 285.4 248.83 259.76 262.89 286.31 265.59 295.62 282.96 278.56 251.53 284.73 241.96 250.27 241.7 255.19 230.67 +238.74 256.09 265.84 224.25 266.15 246.14 261.82 226.41 226.92 272.77 245.24 202.06 274.79 246.66 271.68 232.83 250.72 238.78 250.08 261.93 226.23 238.58 232.91 271.8 241.82 233.15 245.92 245.8 224 229.24 228.25 249.97 275.97 246.93 279.79 230.61 231.42 252.29 261.26 266.06 223.13 233.62 237.66 250.33 235.55 257.57 244.38 290.03 250.34 224.68 231.15 216.67 227.94 226.96 224.57 245.29 270.35 273.74 247.24 264.68 246.7 243.88 242.34 266.84 234.63 237.07 223.18 265.39 269.74 274.81 232.47 290.61 276.15 264.73 256.3 265.12 213.12 235.87 252.94 265.93 238.76 273.1 234.34 237.69 275.01 268.72 224.43 254.92 229.93 263.93 246.89 243.91 248.49 244.21 232.4 211.03 214.73 244.17 274.65 242.75 224.3 245.74 230.08 233.96 209.78 278.16 263.8 255.9 242.51 320.08 236.09 275.37 265.32 239.05 263.14 239.95 283.78 230.59 269.52 254.43 257.07 240.35 285.34 244.08 237.16 215.64 243.74 228.2 +265.46 278.84 267.33 234.19 270.69 253.66 269.12 215.65 225.62 256.11 259.41 225.9 276.86 263.48 292.68 251.13 237.26 245 256.39 269.4 222.94 251.42 240.8 268.99 253.11 229.38 247.78 250.21 242.68 248 248.4 242.73 263.55 247.13 266.42 239.2 221.71 279.7 284.68 270.87 246.62 247.32 247.97 255.48 234.66 241.69 255.22 290.85 261.85 252.73 233.46 217.67 255.06 236.85 236.97 254.66 284.09 279.96 261.14 258.11 259.4 262.13 288.13 269.07 253.45 239.63 233.14 235.35 283.22 281.18 274.7 266.12 271.28 279.5 266.02 276.87 212.52 261.37 262.78 255.59 269.75 282.96 230.08 252.56 283.9 252.21 242.1 276.04 237.13 283.72 269.88 228.6 258.36 280.32 258.22 248.65 223.37 243.81 260.79 264.23 253.21 248.63 229.15 273.77 227.5 287.95 291.08 256.71 246.78 312.09 227.5 296.47 284.32 244.81 256.47 253.34 261.14 240.99 273.4 266.86 272.07 232.21 272.16 262.12 240.19 260.76 254.8 223.41 +282.28 279.5 284.27 251.86 307.69 273.71 275.01 227.18 258.88 283.67 262.4 249.11 299.46 270.2 298.96 269.68 269.94 266.4 258.35 282.77 236.46 256.36 258.86 282.64 257.88 235.35 250.1 274.59 244.92 270.38 269.97 275.93 272.73 248.3 308.06 242.02 235.93 277.91 274.39 269.31 242.89 240.1 268.88 275.88 241.48 275.16 260.33 292.14 272.65 242.45 235.65 254.97 261.75 231.98 237.27 236.94 284.44 286.95 284.61 282.87 283.42 283.73 269.02 289.72 243.73 283.52 250.34 255.51 302.78 300.08 260.4 265.84 271.99 307.56 299.5 300.18 247.34 271.54 284.98 278.06 263.05 286.82 246.14 257.47 277.37 275.53 250.81 265.04 259.05 285.5 297.27 282.63 279.45 278.85 229.3 276.01 236.35 261.32 286.91 269.22 235.39 250.58 251.22 267.55 235.33 285.41 297.68 287.51 267.81 325.87 258.28 284.22 280.09 255.12 258.66 265.36 284.53 229.35 311.29 275.51 298.61 267.18 285.84 289.34 254.24 252.33 264.47 247.72 +247.3 262.16 266.37 209.01 259.13 267.14 258.42 211.92 232.26 243.62 257.01 228 271.51 236.73 290.76 239.46 246.6 230.84 241.86 259.33 224.76 248.77 241.69 268.16 241.58 227.6 237.01 233.22 220.7 256.13 246.5 217.3 247.08 251.38 255.04 251.03 227.71 266.35 276.4 265.13 226.02 239.1 220.12 238.62 233.34 255.22 230.2 272.27 266.03 235.5 191.62 211.28 250.43 225.04 206.94 245.42 262.76 276.06 264.64 221.44 261.04 266.8 235.87 272.91 221.8 248.06 228.21 262.49 278.42 290.73 250.23 263.64 255.95 272.28 284.56 270.89 212.28 254.27 260.5 247.92 252.05 261.58 237.49 236.81 276.85 252.96 242.14 256.33 213.43 253.52 251.59 224.18 260.91 263.4 251.09 227.7 212.26 244.65 266.41 240.91 230.16 255.78 215.47 257.58 252.78 291.6 279.58 250.79 226.95 290.84 249.17 282.33 261.69 236.35 266.51 244.6 257.34 238.91 264.97 264.64 280.39 239.39 254.52 257.71 237.79 240.96 237.18 219.14 +320.08 297.8 328.41 263.27 309.95 285.9 316.95 279.19 288.45 300.69 286.25 278.27 315.45 278.51 334.6 301.79 318.9 281.75 309.01 295.7 271.27 297.59 296.91 320.44 288.79 299.7 267.75 291.93 285.31 288.92 308.2 269.93 283.91 304.69 339.26 269.09 266.11 302.99 311.68 321.15 272.27 285.49 269.31 284.47 298.49 288.93 294.54 314.82 309.45 261.28 265.59 287.51 288.33 262.71 236.92 286.57 319.01 320.81 302.89 299.66 327.03 318.6 297.49 326.35 281.97 282.21 254.53 307.08 319.6 301.98 309.87 322.56 303.97 326.67 320.73 302.34 279.93 317.38 319.34 309.98 286.3 323.72 290.85 297.53 346.22 308.6 284.96 304.82 258.26 319.52 306.39 294.74 293.25 303.6 304.6 281.95 269.36 308.32 309.69 298.74 285.83 267.56 250.97 303.99 263.41 346.45 319.87 324.27 290.01 363.03 285.37 325.96 317.9 310.9 313.57 285.66 301.47 290.06 318.26 288.25 322.1 272.89 332.72 311.07 281.17 276.28 289.28 269.46 +255.48 271.73 273.95 234.99 275.47 268.51 288.48 239.52 240.66 263.17 258.31 240.43 303.66 266.64 304.33 258.65 256.22 245.32 269.12 261.05 261.76 265.38 260.38 306.37 273.2 253.99 254.66 249.74 248.13 258.91 271.36 243.53 256.07 263.36 296.05 242.02 232.23 256.17 296.25 279.57 234.06 246.76 233.01 279 248.04 247.43 253.25 291.8 256.44 226.93 215.09 242.97 244.52 234.98 241.04 254.38 270.23 268.76 259.35 275.57 258.14 263.4 258.52 282.56 251.18 244.6 238.19 277.87 266.05 289.54 279.52 303.85 275.81 275.63 304.54 291.93 217.1 269.79 252.13 267.25 252.96 286.93 237.84 246.46 297.51 254.09 239.19 244.09 232.63 298.5 256.96 241.58 232.57 256.08 251.72 237.32 233.08 254.67 290.12 255.94 237.43 237.46 223.44 252.34 210.87 311.64 292.33 278.47 270.95 309.19 242.24 275.47 276.7 262.59 265.77 223.08 276.19 234.1 281.27 257.15 288.59 249.85 277.32 256.47 245.5 242.38 259.6 234.22 +215.87 231.04 222.29 184.45 205.76 216.06 217.47 200.35 181.27 213.17 201.04 170.33 216.31 219.55 231.27 195.43 200.45 200.83 211.94 198.51 162.11 193.1 210.95 197.39 203.43 192.89 174.5 205.93 201.89 207.92 230.86 208.52 196.88 197.88 209.4 200.1 207.61 217.72 223.12 212.52 193.86 214.78 190.85 209.1 208.9 197.26 191 229.91 223.01 203.9 176.86 179.45 207.25 185.96 177.06 188.6 219.58 217.92 203.08 193.33 213.84 210.17 206.9 233.76 191.4 208.48 197.7 196.09 233.63 234.83 221.4 215.51 211.3 224.52 213.86 231.01 164.91 210.93 218.54 194.41 201.8 231.13 185.05 214.19 248.93 217.39 187.79 229.45 203.8 211.65 208.75 200.37 210.6 219.71 219.4 185.75 169.56 191.06 200.46 195.76 182.79 209.79 184.07 206.84 201.84 229.16 229.23 211.96 196.32 236.16 202.53 211.94 229.05 199.56 208.1 201.97 201.95 208.79 235.97 207.58 244.88 199.1 244.81 212.13 174.53 199.94 201.98 206.73 +255.05 267.74 302.81 247.64 275.17 286.01 277.55 226.84 266.96 281.42 263.32 224.15 281.64 250.95 314.34 253.33 263.62 254.74 281.05 290.27 251.91 276.97 260.9 289.18 262.24 259.77 256.13 270.02 266.47 275.98 280.25 284.07 265.62 280 282.83 247.44 249.65 295 289.15 299.99 271.63 279.05 231.65 270.35 254.59 256.7 268.96 282.02 256.26 242.43 256 247.52 268.49 242.52 230.01 245.5 306.68 277.48 262.25 264.31 285.64 288.36 277.56 285.99 245.01 266.62 281.92 270.6 305.87 281.56 283.31 284.76 270.57 289.63 322.53 279.44 266.94 296.89 279.73 263.13 258.01 292.88 245.13 275.54 299.56 282.79 245.56 294.24 247.71 297.47 271.67 243.65 262.57 288.99 267.72 253.86 213.42 270.34 287.55 256.66 252.46 267.94 211 265.95 255.69 316.88 301.45 295.33 264.47 311.21 270.85 299.06 283.05 255.88 276.43 271.28 291.8 256.19 292 280.38 288.13 257.79 299.8 277.1 256.73 260.21 266.29 248.74 +241.37 243.92 250.73 199.02 237.92 229.56 244.71 211.38 214.25 243.98 204.04 199.27 257.61 225.03 251.97 228.84 234.46 227.48 235.94 233.66 206.18 214.4 234.54 254.06 211.16 214.82 214.16 207.37 226.95 239.92 229.92 225.25 225.32 208.64 245.95 213.88 214.51 230.56 209.7 237.64 200.84 237.96 230.21 225.02 219.23 243.41 214.8 230.45 236.09 215.34 209.95 225.04 226.44 197.6 188.31 204.89 230.62 234.23 237.46 227.6 262.66 253.03 221.56 259.65 205.17 220.23 219 233.08 246.33 249.79 237.36 258.97 239.81 231.49 256.91 259.82 198.96 251.69 263.39 227.1 226.7 251.58 207.5 214.75 262.76 239.18 215.28 238.97 216.45 236.67 237.79 234.8 240.75 237.13 237.16 219.47 205.12 237.45 241.77 217.21 202.89 220.63 192.64 229.17 210.55 245.45 240.86 252.87 220.96 271.53 236.03 253.03 249.5 218.47 236.85 246.76 246.87 237.6 248.58 236.3 242.41 207.29 270.04 223.95 207.61 212.38 221.79 227.75 +255.44 275.88 262.27 229.33 257.85 263.55 258.57 209.97 237.26 246.88 234.16 234.92 265.27 250.65 265.38 253.93 232.72 228.38 256.85 259.84 224.47 244.55 272.35 246.87 253.11 249.26 223.92 242.91 240.48 273.73 257.92 233.66 229.14 257.91 278.53 228.99 226.33 251.21 258.77 278.85 252.99 242.26 234.8 248.42 258.36 265.9 242.75 260.97 270.37 241.39 235.74 229.42 219.88 221.46 200.66 232.97 252.6 270.34 237.02 249.42 258.85 273.94 270.88 259.9 239 228.89 232.68 224.02 255.57 257.86 274.69 234.53 263.23 275.81 265.27 280.88 216.51 248.53 269.4 229.95 249.23 250.28 236.29 245.04 258.14 266.87 242.4 260.85 224.5 269.46 256.96 243.44 252.05 260.18 245.02 253.72 230.02 251.03 242.63 248.49 235.45 218.28 220.68 280.27 215.39 295.42 270.49 254.3 255.43 296.25 239.92 269.89 264.62 243.68 234.56 247.47 257.71 239.75 279.62 251.81 287.06 256.17 267.32 263.3 235.93 225.73 236.72 205.9 +274.26 312.9 316.74 262.15 298.18 308.34 299.52 246.09 260.49 309.45 287.14 242.52 311.96 264.89 319.49 260.29 267.82 270.81 291.72 301.09 254.74 286.01 287.37 311.56 278.76 255.65 263.73 286.84 258.94 294.47 280.98 285.85 285.05 284.75 311.4 264.38 278.56 292.11 287.95 316.42 277.49 282.34 256.03 286.77 264.5 282.11 277.25 292.04 284.62 262.29 253.33 255.66 290.62 245.72 249.52 247.36 298.91 309.84 301.91 258.74 292.57 302.37 275.97 315.95 259.86 272.11 276.91 285.52 326.59 308.28 284.1 308.51 293.93 306.79 318.96 301.46 263.25 292.82 297.28 284.65 273.02 309.02 265.58 290 312.77 283.79 269.12 294.74 261.06 310.99 284.59 274.27 283.28 298.44 297.71 272.24 241.28 276.43 295.85 283.62 265.26 273.02 249.39 280.75 260.51 329.74 301.02 305.21 277.04 341.55 267.57 319.41 310.21 280.18 298.7 299.45 300.2 269.91 312.98 303.45 302.58 283.64 300.63 295.52 262.42 270.16 277.71 262.8 +257.19 269.16 284.77 223.78 268.96 262.7 268.12 240.41 236.96 247.42 237.8 211.82 292.59 265.55 285.28 245.69 243.13 242.78 278.03 268.97 229.39 247.32 258.51 274.41 247.63 244.95 231.93 242.58 245.59 267.68 270.39 252.19 248.34 259.74 293.76 235.19 241.49 257.17 262.28 285.44 242.97 238.69 235.67 261.18 267.15 257.8 252.82 278.59 270.87 246.56 230.13 235.55 241.9 212.71 216.52 254.23 269.15 272.47 242.72 267.83 273.06 280.68 256.94 276.15 238.69 245.73 249.2 256.38 274.22 288 276.71 281.48 275.07 277.75 273.69 285.68 233.02 263.21 257.86 251.47 254.01 242.45 233.13 229.96 285.04 263.41 236.66 250.2 235.28 261.44 262.86 262.53 271.57 260.84 241.77 235.73 232.81 259.52 281.21 252.45 228.48 228.02 211.74 250.17 220.04 278.06 280.37 260.5 255.63 283.24 265.8 287.57 266.49 253.11 261.55 247.81 277.79 254 285.64 254.37 274.24 233.29 281.61 265.5 246.28 225.03 248.15 245.87 +256.87 269.55 288.03 222.93 283.07 246.18 278.71 211.73 231.75 247.34 238.95 222.56 264.44 259.32 292.56 236.27 240.71 244.61 256.77 260.05 230.47 271.5 260.98 246.84 252.78 223.51 227.01 267.54 238.4 258.63 250.06 274.79 235.68 225.55 281.54 249.5 224.63 250.13 274.49 278.38 223.38 245.44 233.84 255.13 246.71 265.08 232.64 286.13 266.25 227.82 224.61 242.58 250.76 234.61 232.55 224.09 264.12 255.61 247.22 251.38 279.07 258.89 268.6 271.6 238.21 253.41 256.87 252.08 292.09 283.91 257.29 259.24 268.66 299.91 256.1 269.12 214.15 251.12 261.28 233.88 262.19 274.82 245.19 246.03 262.81 240.95 248.65 256.51 209.78 248.47 271.68 266.51 273.37 255.21 249.49 238.62 189.87 254.38 269.9 238.3 236.14 226.16 217.23 254.59 230.24 279.59 268.02 260.74 249.19 310.12 250.3 246.89 285.14 236.79 256.14 256.8 253.07 257.16 285.63 252.29 284.15 244.96 279.67 260.34 244.16 245.99 251.26 238.47 +236.84 246.52 252.51 199.13 243.1 225.67 245.5 213.97 210.89 244.79 212.92 217.26 251.66 234.54 249.25 240.54 236.11 223.13 231.6 250.59 213.03 219.37 226.16 263.36 210.3 231.28 226.28 229.04 225.05 234.81 240.63 218.31 212.55 243.28 244.81 217.01 218.64 248.34 245.44 257.11 236.73 241.8 219.98 225.43 236.53 217.25 215.96 262.13 229.59 219.94 190.16 212.4 237.65 201.31 214.51 219.22 255.79 252.58 215.48 237.01 276.06 246.91 234.94 238.25 231.08 214.16 207.04 228.73 263.73 243.99 272.71 271.8 243.27 238.28 252.26 257.5 199.53 248.09 251.12 221.31 230.7 251.4 218.02 199.47 302.6 249.64 226.71 250.89 221.96 249.71 232.47 201.12 222.68 231.26 235.73 221.27 201.86 233.27 226.77 215.9 240.01 208.8 182.4 241.51 218.56 278.88 253.03 243.35 235.56 281.72 254.73 270.78 254.84 249.94 251.86 234.33 267.37 228.44 238.99 219.8 254.59 220.37 259.06 216.88 229.79 215.74 244.25 204.05 +270.42 262.04 280.32 226.03 277.26 265.06 275.85 219.68 241.58 265.61 242.18 238.29 294.08 254.31 304.9 265.15 248.07 270.56 275.66 271.99 249.5 278.28 254.81 284.67 264.27 237.69 247.76 246.19 257.76 254.74 272.27 253.38 237.75 250.64 288.39 250.41 228.69 251.97 282.65 264.36 240.34 250.5 252.66 277.4 250.51 279.01 240.83 292.65 281.63 219.79 228.48 259.12 249.08 224.31 236.8 250.91 273.77 283.4 244.32 276.29 275.43 276.05 261.51 280.53 236.85 245.42 244.06 285.15 273.76 283.2 264.04 295.56 265.51 294.97 274.09 300.01 227.75 287.99 270.28 246.11 254.96 272.24 261.77 250.76 292.69 260.15 255.56 274.22 227.51 284.51 271.78 253.98 267.82 268.04 255.85 241.61 235.13 289.09 281.13 256.03 239.77 252.08 218.96 267.09 248.94 291.43 286.79 265.07 258.85 311.8 245.01 272.33 281.98 252.91 280.88 256.59 266.43 264.52 279.24 265.1 276.57 246.05 302.38 258.01 275.61 243.69 246.94 241.78 +269.43 286.44 283.38 225.44 272.79 293.29 282.44 244.27 257.44 279.78 272.18 233.51 299.01 250.96 316.04 258.43 259.28 254.58 280.53 286.31 265.27 272.61 261.3 288.89 241.72 265.88 250.78 256.8 273.64 267.07 270.21 271.27 274.98 268.9 290.1 264.25 258.71 291.12 302.58 310.66 266.48 275.36 231.09 266.44 258.67 258.11 261.48 261.03 268.63 248.29 230.86 248.56 274.73 221.94 251.76 254.94 285.36 291.7 275.16 270.49 266.07 281.56 274.71 306.79 237.62 255.16 265.03 262.42 290.67 299.76 262.82 292.56 276.18 292.61 294.25 300.68 223.09 276.9 286.6 266.91 267.22 303.61 260.12 272.81 299.95 272.03 255.72 280.31 246.15 302.44 262.88 241.22 255.05 281.69 264.07 241.07 236.15 280.29 279.24 256.74 244.15 249.36 232.68 296.96 250.01 304.31 273.76 282.95 255.07 314.27 262.6 298.35 289.21 253.66 267.78 271.98 268.2 258.18 287.47 276.04 317.99 252.76 296.42 283.14 269.21 258.73 261.37 245.44 +251.74 261.08 270.23 209.59 266 263.17 244.08 210.46 233.66 249.8 238.95 220.91 266.4 252.69 279.05 231.21 245.99 243.2 270.77 254.79 219.71 258.82 239.11 262.93 239.31 246.96 215.11 236.43 231.88 252.35 250.96 231.45 233.87 246.95 275.85 240.69 235.25 256.81 256.64 279.1 230.45 237.49 219.27 239.09 248.42 254.15 235.57 261.09 263.97 228.71 226.83 238.64 246.06 214.8 226.74 226.93 275.37 251.78 245.44 238.84 261.92 272.73 235.25 273.34 235.99 224.63 227.84 234.47 283.59 252.63 260.91 268.93 263.84 273.66 262.08 269.73 230.31 241.52 269.2 236.52 250.99 266.16 241.06 243.9 273.93 261.63 237.9 256.01 199.63 261.8 251.88 241.69 243.28 238.89 253.54 238.21 218.19 262.07 269.1 237.15 234.61 213.74 203.52 256.57 223.75 276.94 267.41 269.36 243.17 308.34 245.88 268.7 290.64 254.22 251.57 249.48 254.31 247.53 259.27 250.66 261.59 246.63 269.42 250.73 243.55 220.73 251.63 228.59 +228.67 259.7 260.64 205.45 264.61 252.64 255.9 204.29 219.05 241.83 243.41 203.41 259.71 252.75 272.56 230.94 222.38 238.86 237.17 258.15 191.07 252.76 245.22 246.63 233.03 205.84 225.65 248.11 211.96 231.34 227.29 252.39 244.57 246.82 272.42 213.55 230.88 257.66 258.09 247.72 210.82 235.66 226.85 237.5 227.34 231.6 237.11 274.31 240.46 237.61 201.53 215.21 248.59 217.03 223.4 238.85 263.47 246.93 224.54 218.28 258.98 252.88 226.15 241.53 232.71 218.59 222.57 240.66 295.7 276.74 246.58 246.42 245.75 259.38 246.51 250.31 208.21 231.12 244.69 228.15 245.24 251.53 201.91 227.3 266.54 237.47 231.8 245.72 215.47 247.55 236.05 242.88 232.29 238.92 240.79 227.88 183.74 230.02 258.19 252.29 224.49 234.29 199.32 222.14 204.21 262.9 277.08 255.73 239.16 275.94 236.46 267.6 277.37 233.71 256.1 260.19 245.48 224.19 283.06 238.94 264.8 231.32 272.62 228.55 220.26 224.8 239.68 232.93 +257.06 276.73 293.93 239.56 275.39 250.93 276.54 253.2 250.66 266.27 245.82 232.21 287.11 258.72 300.73 252.84 247.87 257.34 271.19 267.3 228.65 257.25 255.29 278.32 253.8 243.21 236.34 255.6 252.92 249.08 260.3 268.52 253.19 242.47 291.88 225.57 239.35 279.6 277.49 265.84 238.43 248.82 235.31 276.88 243.22 244.26 250.98 275.64 274.31 239.16 226.56 236.28 255.81 225.87 242.67 252.93 288.14 273.7 276.17 273.95 269.91 273.73 255.97 272.74 240.47 241.43 238.49 258.01 286.12 274.89 279.91 295.15 275.89 297.33 280.15 289.41 238.27 264.58 267.02 253.54 249.69 276 252.69 252.79 290.84 266.73 236.83 262.75 242.74 295.12 275.47 262.48 240.46 283.89 261.28 234.67 222.97 261.24 264.26 247.38 235.48 253.1 233.19 250.97 217.79 274.13 278.66 269.72 249.83 316.74 236.01 277.16 293.76 234.7 250.9 245.94 267.18 244.49 285.25 261.21 284.43 253.2 287.72 266.95 244.81 242.67 260.13 231.38 +241.87 251.92 277.02 226.42 258.36 242.08 255.11 211.44 242.28 264.92 261.44 211.98 291.07 249.49 281.09 242 233.36 252.6 249.02 274.78 239.96 266.68 256.57 266.78 249.13 228.7 264.25 249.47 224.26 261.21 271.33 258.86 262.22 246.75 288.95 238.59 225.71 244.47 279.95 290.14 241.46 248.72 237.03 250.66 232.65 255.48 238.23 287.93 270.26 229.96 228.08 241.75 247.74 208.23 228.64 231.5 251.3 281.85 233.94 251.68 271.97 277.56 266.47 265.64 232.38 242.02 243.56 267.52 265.55 280.08 253.66 263.77 262.27 280.85 263.26 281.5 197.88 263.49 266.07 243.35 254.05 264.38 234.36 241.61 274.77 245.78 253.07 258.93 234.45 266.95 258.62 249.39 265.02 264.49 242.4 236.04 219.79 259.89 268.88 245.01 218.43 236.33 221.83 261.52 234.75 284.83 271.11 273.78 250.66 292.79 254.76 269.39 241.22 238.63 264.8 258.18 276.62 237.25 266.21 261.29 281.2 231.05 268.47 264.05 242.91 229.62 242.1 219.79 +267.43 285.69 281.54 244.89 273.08 271 292.05 238.62 234.74 268.45 272.66 241.09 292.14 269.26 302.67 264.59 255.67 258.4 275.09 279.55 243.15 266.09 262.57 286.65 267.6 252.6 263.26 263.3 260.98 277.49 255.8 248.61 268.78 267.92 301.73 244.41 247.9 265.37 302.17 285.53 257.34 261.76 225.39 266.84 266.51 259.27 252.62 286.78 267.35 257.23 231.63 251.34 252.48 235.51 247.65 259.93 273.9 291.46 254.1 279.86 275.28 283.94 276.57 291.63 247.29 240.08 249.58 263.02 281.23 296.95 277.46 296.63 291.03 293.34 290.91 282.43 213.05 272.89 267.77 264.78 267.63 292.85 247.2 254.81 307.11 251.89 265.31 260.52 238.32 300.82 271.28 258.51 252.12 283.57 261.58 249.37 227.1 266.02 275.73 266.33 256.25 234.61 221.26 257.1 217.4 296.93 279.18 283.53 265.82 313.81 253.04 293.59 278.46 258.48 262.88 266.48 284.77 262.5 317.1 277.51 300.24 248.34 284.82 283.7 260.01 246.06 258.34 234.17 +264.79 266.2 291.22 232.33 277.19 281.49 275.52 229.61 274.93 267.6 254.57 241.45 300.4 263.56 309.21 272.44 268.3 259.64 284.45 274.3 256.75 272.55 263.77 294.63 263.81 250.98 232.75 272.02 255.35 269.2 282.63 258.21 270.6 257.3 294.69 254.66 248.42 278.11 296.26 290.48 256.11 253.17 245.16 283.17 263.75 277.42 250.6 286.4 268.51 244.24 227.5 255.06 249.47 234.95 255.12 236.75 298.44 288.62 263.32 286.49 276.2 284.28 273.72 299.13 268.48 253.51 255.15 263.33 285.68 287.08 268.99 295.5 275.58 291.51 288 298.87 248.11 265.13 265.07 271.74 266.19 279.89 249.07 255.16 286.4 270.01 245.43 258.78 240.12 296.18 264.58 255.07 264.07 267.9 270.07 242.87 223.25 271.03 282.81 261.78 242.25 247.51 221.04 268.65 243.75 301.81 285.46 272.26 262.39 311.17 268.5 285.53 285.73 256.5 266.41 259.22 284.35 271.77 285.22 257.1 297.93 251.58 278.55 270.03 253.19 240.05 244.73 255.72 \ No newline at end of file diff --git a/data/4/result.raw b/data/4/result.raw new file mode 100644 index 0000000..e40f7dd --- /dev/null +++ b/data/4/result.raw @@ -0,0 +1,33 @@ +32 32 +475.48 468.33 428.82 481.55 506.37 507.78 537.87 463.84 506.76 414.39 512.99 487.33 465.36 468.75 485.41 480.73 459.31 454.19 438.14 440.61 469.26 463.56 467.42 469.99 442.77 452.45 489.42 432.51 484.39 448.8 490.93 473.63 +563.96 559.42 499.7 551.2 587.21 583.6 606.83 511.74 591.58 471.29 558.71 579.73 558.13 563.36 499.87 564.94 547.51 510.83 560.9 510.42 542.97 542.44 554.6 528.53 508.94 483.98 568.68 521.48 587.48 520.53 602.32 575 +526.89 504.29 463.09 525.55 544.22 557.04 582.19 454.76 569.98 461.31 547.72 574.63 545.01 547.69 474.66 514.61 514.37 502.19 497.54 490.26 550.37 485.94 493.84 518.77 478.02 455.41 513.96 487.73 565.01 521.46 534.48 541.33 +527.69 501.52 431.58 505.09 538.45 569.18 539.08 478.47 546.58 437.63 564.85 549.75 517.79 523.51 472.08 532.48 493.99 511.72 506.92 473.54 534.28 503.49 514.13 526.81 479.08 490.39 502.89 470.83 525.65 525.2 551.06 550.77 +521.43 511.76 454.23 495.91 508.85 527.29 538.7 444.46 540.78 456.87 531.08 559.75 508.71 507.2 466.09 498.8 524.41 519.46 519.81 503.67 503.47 503.98 507.03 514.94 468.69 486 529.06 466.93 540.25 465.04 573.17 526.66 +516.59 482.96 462.42 505.3 549.25 542.29 526.66 451.21 524.93 451.58 535.14 548.72 522.8 524.97 450.6 508.86 498.94 479.53 524.67 452.56 517.53 516.33 512.98 530.95 488.64 459.11 515.22 468.33 553.04 492.32 559.73 524.01 +554.14 542.7 476.12 515.42 555.24 568.66 585.5 464.31 561.49 468.58 550.58 564.56 542.6 528.67 493.69 562.81 495.41 490.55 520.68 507.3 539.17 529.15 510.29 504.64 478.61 460.08 528.51 492.25 568.51 515.03 585.8 535.72 +535.47 534.2 476.11 491.1 563.8 539.43 566.03 511.29 575.43 458.74 559.46 585.64 535.67 543.67 493.8 537.73 527.94 472.77 516.49 479.29 531.96 527.25 508.61 510.15 491.98 451.28 558.5 462.3 540.5 499.05 568.2 533.94 +504.86 508.32 474.81 505.95 553.57 561.24 594.8 468.55 566.61 455.2 554.8 561.19 520.53 543.19 492.65 549.69 533.97 493.87 494.95 489.46 539.15 522.58 508.3 523.41 488.31 508.7 540.94 464.27 551.35 524.16 541.52 558.8 +513.49 514.67 442.63 532.94 504.83 553.06 561.27 463.98 558.56 462.44 555.69 582.45 509.16 513.36 466.79 520.7 520.12 479.48 479.13 489.83 497.55 527.59 511.66 486.07 468.67 494.62 504.64 463.82 543.11 492.82 525.12 506.16 +468.81 448.08 406.67 457.58 487.39 508.43 519.29 419.94 495.78 400.22 466.01 453.41 427.29 462.35 436.53 474.76 454.06 445.47 450.22 419.92 481.98 450.29 451.45 433.57 425 437.53 442.25 416.21 488.42 477.04 461.83 498.17 +509.81 481.11 433.9 472.62 509.25 514.42 533.8 475.82 511.07 414.89 513.16 562.52 489.08 500.41 480.73 484.38 455.12 464.45 497.08 488.99 528.63 461.29 506.07 498.52 477.87 461.54 482.87 457.14 515.94 483.2 531.67 508.39 +583.14 575.92 509.59 561.34 608.86 638.31 648.9 528.51 634.43 511.6 614.87 604.46 574.19 590.26 530.75 587.03 602.11 555.17 574.93 543.08 585.71 585.49 595.45 540.06 535.64 568.89 594.57 520.25 604.18 559.27 617.51 596.06 +498.17 485.09 450.29 483.99 546.45 550.83 564.12 479.21 539.18 464.1 545.02 545.05 495.44 504.09 460.43 498.28 510.73 522.57 486.51 441.93 555.5 483.02 496.36 461.5 469.49 476.05 501.89 472.57 530.46 521.82 531.14 551.67 +521.48 474.59 459.22 489.14 494.89 546.13 533.78 446.01 530.67 431.26 517.06 483 489.08 530.55 484.21 510.7 479.65 494.09 484.22 478.68 502.32 461.4 507.06 502.8 452.32 470.17 468.3 454.65 528.87 501.22 507.6 498.58 +539.56 519.44 511.98 522.8 567.99 576.72 602.07 494.86 600.39 468.32 560.76 570.01 556.43 537.99 520.96 552.86 533.1 483.73 521.24 512.49 531.88 555.02 541.73 523.65 494.02 486.02 557.46 484.28 569.13 515.01 568.72 548.91 +499.13 491.77 444.68 489.88 477.95 528.96 551.4 456.04 550.95 426.85 530.07 546.66 496.53 506.1 501.17 517.78 501.36 452.43 470.17 460.23 518.04 469.35 502.29 484.3 451.27 462.98 506.23 451.99 549.18 495.47 499.05 524.56 +510.41 514.57 432.8 497.66 524.03 526.07 569.52 440.96 546.9 425.71 509.29 545.24 506.96 521.64 456.93 528.41 533.05 483.69 498.76 494.05 507.62 481.75 473.87 496.75 450.29 453.51 521.27 455.21 521.48 478.97 544.38 562.27 +484.66 475.57 409.5 478.58 508.52 510.89 522.22 450 503.99 409.55 507.84 495.76 494.6 468.68 461.59 499.23 476.62 445.97 481.07 470.59 488.8 471.38 475.21 480.36 418.17 452.41 511.95 431.47 493.17 465.76 529.12 498.23 +465.72 494.62 410.83 495.06 509.45 492.76 528.56 440.89 540.17 411.82 512.76 487.04 472.91 468.51 479.56 503.65 469.65 441.4 477.23 397.61 492.65 470.97 484.67 475.3 439.85 448.36 452.75 449.17 472.73 442.78 498.11 483.87 +490.2 471.19 412.85 426.13 477.28 490.09 523.4 466.82 473.83 415.53 497.44 481.5 463.41 478.42 445.49 468.81 466.76 457 460.85 450.65 480.61 440.46 464.97 447.23 458.11 421.43 476.14 410.54 442.82 450.53 484.67 505.4 +569.29 552.8 482.64 551.93 550.29 571.53 634.22 484.46 597.08 481.79 593.92 599.19 555.44 552.82 530.36 569.72 556.89 534.45 557.33 546.03 538.65 571.86 557.16 549.47 515.62 519.85 550.22 524.96 584.62 545.14 579.94 576.74 +610.89 594.67 499.65 547.87 611.23 615.66 589.49 537.15 598.72 514.93 589.19 636.07 563.96 586.69 547.19 585.13 604.06 563.87 538.81 542.92 600.44 544.32 572.56 555.58 532.21 542.49 589.79 541.22 590.62 577.58 632.63 612.54 +534.72 488.14 420.4 482.6 515.09 530.22 557.14 500.47 538.45 432.27 526.36 552.9 518.56 496.33 452.91 519.8 489.99 491.14 494.72 491.37 514.77 480.23 497.92 501.12 472.37 455.08 542.21 446.94 497.88 496.19 532.3 505.75 +537.51 530.01 467.78 525.36 538.95 539.67 572.65 466.25 564.36 459.51 537 541.93 501.71 492.27 498.64 542.55 518.82 442.58 469.67 472.01 547.83 498.29 498.86 473.48 486.27 484.42 521.37 489.52 544.69 487.91 534.65 528.82 +486.96 471.09 423.73 476.49 516.28 528.93 521.82 437.57 504.82 420.98 511.42 528.16 511.45 497.65 439.61 479.45 479.19 462.38 458.77 461.98 517.09 470.63 519.76 475.13 457.02 442.9 453.4 432.31 518.16 479.11 510.35 501.77 +507.38 486.02 457.1 489.74 511.57 505.54 568.87 440.42 544.02 443.98 542.61 566.87 508.68 512.97 479.04 507.41 506.15 461.57 490.76 484.41 551.57 514.06 506.82 476.86 473.06 472.7 486.31 458.62 557.86 503.79 518.5 545.75 +543.03 502.49 463.87 496.4 513.75 527.98 564.68 459.89 551.61 452.32 533.23 539.88 517.65 516.3 478.04 543.05 543.31 471.26 490.59 485.11 500.81 515.12 509.74 509.18 505.03 503.9 518.88 479.92 533.24 493.2 536.26 523.15 +492.73 489.15 404.26 494.58 499.12 547.25 512.92 480.52 520.84 440.2 540.02 513.55 484.39 483.82 438.03 496.36 525.23 489.12 475.1 479.17 515.01 490.01 507.99 505.14 471.49 473.51 492.3 461.67 536.08 482.45 536.69 511.38 +470.88 469.49 445.51 468.28 481.9 468.55 517.38 417.82 524.07 436.13 497.58 480.71 462.88 509.88 444.71 484.97 462.46 451.58 436.21 435.57 454.28 459.33 466.95 452.7 449.5 428.71 472.57 417.98 510.16 440.92 476.38 487.37 +489.98 485.12 443.22 497.87 532.14 557.1 560.34 490 536.71 425.54 525.71 525.49 507.46 535.97 508.98 512.06 519.52 489.35 471.04 477.69 548.62 474.13 503.94 515.43 489.06 475.79 510.13 432.11 523.08 511.93 518.67 556.13 +510.04 493.35 453.56 497.04 526.66 562.02 570.9 459.72 548.44 432.93 551.48 500.69 521.26 497.8 462.95 523.29 494.65 471.26 490.03 450.88 505.25 487.01 492.41 483.57 465.25 475.45 498 485.69 571.22 489.51 538.17 534.01 \ No newline at end of file diff --git a/data/5/result.raw b/data/5/result.raw index b3cab20..fa1e84a 100644 --- a/data/5/result.raw +++ b/data/5/result.raw @@ -1,51201 +1,201 @@ 200 256 -448.8 -410.04 -395.39 -391.22 -417.44 -409.01 -391.49 -415.27 -397.32 -396.95 -433.35 -457.27 -385.71 -378.08 -393.24 -398.91 -400.65 -451.04 -421.76 -375.73 -409.82 -388.85 -435.75 -405.28 -445.05 -376.83 -383.57 -413.18 -385.22 -379.1 -404.25 -421.29 -432.42 -410.1 -386.53 -433.84 -379.67 -425.69 -422.62 -465.77 -417.2 -455.66 -473.94 -389.29 -436.91 -448.31 -458.89 -351.69 -426.88 -437.79 -441.2 -440.76 -433.4 -395.37 -399.42 -366.55 -392.55 -436.22 -434.81 -418.49 -438.77 -405.41 -398.46 -447 -406.64 -402.36 -388.26 -421.62 -388.34 -418.55 -416.27 -426.71 -377.79 -445.73 -418.45 -433.31 -401.48 -401.97 -404.71 -498.42 -421.93 -379.24 -344.25 -397.43 -442.15 -366.37 -381.28 -374.46 -400.04 -420.32 -426.05 -397.51 -416.59 -403.64 -384.42 -374.14 -413.45 -426.48 -418.44 -456.41 -455.15 -417.64 -398.37 -442.32 -423.48 -397.54 -444.41 -384.74 -413.33 -386.67 -435.46 -410.61 -392.06 -473.24 -411.6 -369.26 -408.84 -431.15 -411.96 -416.58 -374.21 -423.6 -369.34 -371.59 -417.35 -409.16 -421.7 -425.84 -427.48 -413.95 -425.49 -392.36 -417.68 -426.53 -384.54 -338.87 -406.37 -398.53 -424.9 -443.18 -423.22 -343.6 -435.34 -419.96 -388.6 -433.47 -430.98 -411.67 -375.44 -378.5 -406.67 -372.51 -427.2 -382.96 -428.64 -406.66 -485.19 -463.08 -415.69 -432.91 -465.09 -423.39 -405.79 -386.92 -424.26 -423.86 -451.69 -421.15 -429.82 -433.87 -376.87 -388.33 -445.53 -403.64 -415.44 -378.27 -394.85 -407.15 -385.66 -462.58 -427.01 -422.08 -386.54 -388.35 -423.43 -394.43 -372.16 -443.95 -391.76 -369.95 -411.92 -390.18 -368 -416.64 -356.78 -424.67 -379.89 -404.73 -418.4 -425.27 -428.39 -402.72 -488.69 -412.25 -378.66 -423.27 -482.36 -393.09 -381.88 -384.04 -432 -364.12 -384.83 -410.38 -310.79 -387.03 -395.79 -445.75 -416.3 -383.2 -412.5 -409.6 -391.79 -398.67 -430.91 -371.95 -442.15 -387.17 -408.65 -397.57 -407.93 -446.89 -429.7 -369.77 -372.44 -399.88 -406.47 -458.12 -413.68 -466.09 -409.21 -388.06 -418.18 -364.01 -374.68 -401.23 -403.89 -415.57 -434.14 -429.74 -380.75 -440.7 -413.41 -421.1 -390.74 -444.28 -448.38 -447.07 -434.05 -417.9 -417.57 -430.25 -392.99 -432.29 -389.59 -414.76 -440.84 -466.99 -397.08 -382.12 -390.57 -409.8 -429.1 -441.93 -431.67 -380.21 -444.66 -427.73 -423 -435.28 -457.03 -409.31 -434.59 -432.72 -412.19 -387.91 -434.96 -429.16 -440.29 -435.76 -404.63 -426.47 -413.02 -483.3 -438.24 -508.45 -428.26 -427.6 -492.56 -401.53 -476.66 -440.78 -443.65 -405.56 -426.75 -425.63 -433.74 -460.19 -455.78 -412.62 -394.81 -379.97 -408.43 -458.67 -453.73 -412.75 -470.5 -426.22 -415.04 -447.62 -416.03 -441.21 -404.82 -459.39 -407.87 -437.62 -426.1 -420.98 -440.14 -444.26 -439.47 -444.59 -457.05 -447.32 -420.36 -524.46 -436.11 -388.73 -367.54 -424.55 -436.23 -368.54 -413.12 -381.56 -415.96 -460.33 -456.03 -406.53 -405.45 -420.04 -410.35 -404.01 -435.34 -430.62 -416.25 -519.68 -474.35 -424.54 -414.46 -454.47 -444.77 -418.65 -473.36 -401.25 -429.01 -390.99 -455.34 -424.92 -390.9 -491 -410.1 -420.44 -439.11 -449.02 -413.91 -450.71 -399.98 -442.91 -398.27 -378.88 -434.86 -426.12 -432.24 -461.78 -461.98 -431.04 -437.18 -404.05 -414.78 -455.18 -388.01 -349.7 -429.24 -410.35 -432.55 -476.12 -424.06 -374.06 -457.15 -402.73 -410.04 -465.19 -424.11 -408.21 -409.48 -407.9 -426.54 -380.11 -437.98 -425.51 -456.41 -408.4 -506.24 -456.18 -479.65 -474.23 -468.18 -431.49 -425.6 -435.86 -414.24 -423.16 -430.26 -447.19 -439.22 -453.72 -407.58 -405.46 -467.27 -424.6 -430.58 -409.31 -412.54 -451.06 -401.35 -474.16 -458.06 -432.64 -432.2 -413.81 -397.22 -400.81 -416.2 -445.48 -415.49 -396.8 -407.55 -439.03 -374.89 -421.57 -380.28 -442.04 -410.44 -430.44 -459.29 -432.96 -435.75 -399.33 -493.59 -414.55 -382.73 -462.68 -467.58 -413.84 -416.21 -412.33 -452.5 -393.72 -395.77 -414.81 -339.27 -424.27 -407.92 -433.69 -442.36 -409.39 -455.05 -424.22 -393.59 -424.39 -474.41 -405.85 -441.27 -418.14 -441.82 -419.67 -400.41 -475.35 -476.97 -399.43 -403.32 -423.86 -436.7 -496 -466.12 -481.91 -411.07 -391.12 -432.73 -387.58 -405.25 -431.76 -404.7 -452.16 -445.13 -455.98 -386.77 -455.51 -433.22 -432.33 -428.41 -447.54 -434.55 -414.47 -399.47 -404.11 -359.49 -399.05 -364.67 -408.18 -380.93 -420.79 -408.19 -423.38 -371.52 -329.25 -374.11 -360.93 -386.02 -396.82 -395.32 -357.59 -393.47 -375.15 -385.03 -393.43 -410.57 -350.79 -356.23 -402.83 -381.94 -363.29 -407.27 -426.11 -443.63 -385.39 -407.91 -387.53 -390.08 -454.54 -407.09 -419.28 -408.66 -391.69 -436.8 -361.86 -387.98 -398.51 -401.58 -356.66 -408.86 -377.29 -410.32 -423.95 -386.21 -380.2 -372.96 -350.95 -377.74 -425.28 -424.95 -389.12 -445.83 -359.45 -375.73 -433.48 -378.15 -377.64 -384.72 -423.89 -368.31 -354.3 -386.06 -403.3 -385.48 -433.78 -412.97 -401.43 -389.51 -387.46 -396.22 -454 -413.81 -346.47 -349.81 -365.76 -417.16 -350.17 -364.86 -350.93 -357.49 -394.17 -420.29 -368.31 -378.85 -380.07 -367.35 -371.4 -400.45 -403.57 -398.27 -436.4 -448.45 -387.64 -412.53 -383.94 -395.26 -381.39 -407.92 -370.19 -403.99 -376.98 -395.13 -419.29 -351.89 -454.08 -396.99 -363.65 -375.97 -387.29 -380.46 -428.45 -350.75 -394.2 -356.65 -363.22 -401.43 -391.75 -412.72 -421.85 -426.53 -371.98 -394.71 -392.77 -384.97 -397.44 -315.67 -338.97 -369.33 -378.02 -385.85 -441.71 -432.55 -362.8 -407.52 -383.1 -371.65 -428.88 -402.25 -380.95 -375.75 -369.92 -392.37 -344.51 -409.46 -369.85 -393.73 -388.23 -459.06 -412.18 -425.07 -393.82 -413.14 -411.25 -394.99 -390.38 -393.7 -367.49 -405.83 -435.97 -386.52 -394.29 -374.94 -383.22 -401.31 -391.88 -398.86 -370.68 -384 -387.51 -386.8 -432.64 -422.79 -350.16 -380.4 -351.11 -353.22 -370.47 -371.05 -424.72 -421.33 -346.62 -356.51 -388.15 -367.59 -404.17 -340.44 -406.36 -357.78 -336.63 -391.98 -400.76 -388.24 -358.72 -430.06 -404.03 -360.56 -403.5 -395.4 -370.4 -345.98 -368.52 -399.52 -347.12 -381.34 -404.26 -345.57 -396.95 -354.57 -408.95 -400.83 -341.44 -398.71 -388.34 -374.01 -349.74 -444.76 -335.6 -373.8 -338.67 -392.48 -385.37 -372.37 -417.22 -424.1 -358.83 -353.57 -386.29 -395.19 -432.01 -388.41 -434.57 -364.82 -353.88 -408.26 -392.34 -342.36 -404.05 -401.73 -399.42 -420.78 -429.9 -399.21 -414.49 -393.04 -381.68 -404.01 -434.95 -475.01 -453.56 -421.32 -419.2 -430.98 -427.52 -402.36 -418.78 -403.87 -425.68 -451.59 -462.06 -409.07 -364.48 -412.47 -371.7 -427.58 -435.32 -407.32 -404.27 -412.98 -407.08 -443.37 -397.78 -430.71 -395.45 -376.67 -427.08 -403.8 -380.99 -419.56 -417.97 -465.79 -414.91 -408.22 -434.65 -427.33 -442.76 -436.53 -490.41 -393.38 -435.89 -456.29 -416.54 -432.77 -460.49 -428.27 -365.13 -420.03 -419.38 -448.67 -432.06 -432.32 -401.62 -391.73 -394.72 -382.48 -437.82 -459.69 -422.95 -450.96 -405.74 -412.15 -484.95 -418.95 -435.36 -374.9 -454.96 -420.24 -419.75 -404.07 -440.91 -379.56 -453.01 -415.12 -456.93 -418.57 -427.11 -445.33 -506.16 -417.1 -407.69 -368.56 -415.08 -455.02 -382.82 -412.11 -373.98 -419.13 -432.22 -444.23 -398.68 -431.58 -410.53 -398 -408.97 -436.91 -433.21 -440.32 -474.19 -484.14 -426.18 -411.34 -434.9 -405.38 -404.16 -438.8 -418.5 -421.88 -376.84 -459.46 -433.77 -394 -492.86 -414.86 -389.29 -420.91 -413.36 -430.3 -439.99 -386.16 -445.68 -372.34 -413.36 -454.63 -436.17 -447.02 -444.95 -409.25 -427.35 -456.88 -407.31 -432.97 -446.68 -353.13 -342.52 -416.94 -418.36 -444.98 -460.62 -431.28 -373.05 -462.15 -425.22 -413.03 -444.92 -415.95 -401.18 -390.96 -411.32 -436.65 -386.45 -411.56 -401.25 -447.01 -395.59 -458.87 -445.28 -435.38 -446.29 -462.5 -438.36 -430.87 -390.11 -434.49 -404.94 -456.28 -438.17 -413.18 -398.54 -392.37 -374.67 -471.2 -420.01 -420.04 -404.57 -413.03 -415.45 -410.31 -485.72 -449.31 -420.84 -413.61 -413.58 -421.35 -388.79 -392.67 -427.12 -443.19 -399.7 -421.75 -421.52 -378.56 -411.75 -373.22 -443.56 -393.9 -396.92 -452.39 -438.23 -421.14 -389.97 -482.27 -428.31 -390.83 -423.29 -449.42 -425.5 -397.18 -424.99 -424.22 -377.29 -413.51 -416.77 -342.81 -430.85 -379.11 -458.16 -414.79 -374.01 -442.9 -395.52 -407.71 -383.41 -452.81 -421.61 -451.4 -388.76 -437.78 -422.59 -399.35 -440.16 -451.41 -389.8 -388.45 -410.47 -407.82 -484.39 -423.63 -468.28 -407.93 -366.7 -454.31 -389.05 -380.53 -425.57 -422.93 -453.81 -451.84 -457.54 -399.6 -460.77 -429.54 -408.64 -397.39 -472.67 -435.07 -411.15 -390.41 -380.19 -391.67 -391.88 -369.66 -429.36 -368.04 -415.69 -394.87 -424.38 -388.83 -346.57 -379.03 -360.95 -396.34 -427.64 -417.53 -348.76 -411.58 -389.29 -402.93 -382.31 -422.72 -366.17 -356.15 -393.99 -413.49 -339.56 -379.76 -399.16 -408.76 -404.17 -376.71 -393.73 -378.97 -431.97 -401.1 -442.86 -396.11 -400.46 -436.45 -373.53 -412.83 -407.3 -412.13 -353.18 -393.91 -397.73 -411.68 -440.21 -411.22 -383.09 -381.33 -366.4 -382.97 -425.1 -447.95 -404.28 -436.44 -412.86 -389.99 -409.98 -368.27 -393.74 -380.52 -452.25 -380.27 -389.06 -395.33 -385.92 -398.11 -437.16 -406.54 -408.53 -403.97 -413.66 -428.04 -481.19 -401.84 -366.6 -356.33 -395.71 -420.54 -373.37 -383.4 -343.41 -377.93 -427.97 -424.13 -381.29 -385.68 -405.86 -379.99 -394.76 -399.12 -429.41 -396.66 -424.35 -458.38 -411.47 -382.91 -419.9 -407.09 -386.73 -420.31 -371.91 -416.77 -332.85 -425.94 -411.16 -393.08 -470.23 -417.91 -396.14 -383.54 -412.4 -410.79 -399.67 -380.64 -428.14 -372.64 -347.92 -429.46 -408.2 -421.95 -393.34 -428.39 -393.15 -418.68 -380.97 -414.69 -414.41 -385.25 -337.43 -400.18 -356.94 -396.82 -445.79 -402.04 -344.8 -419.82 -395.15 -375.06 -425.29 -433.39 -376.76 -363.06 -385.2 -425.58 -355.95 -401.04 -392.52 -431.83 -406.3 -474.99 -421.13 -426.12 -427.27 -448.46 -404.8 -396.17 -391.88 -399.8 -401.12 -405.48 -426.83 -400.71 -407.63 -376.97 -379.16 -419.62 -390.91 -411.01 -364.06 -423.5 -401.27 -362.82 -437.39 -414.46 -399.09 -359.35 -366.51 -393.17 -331.64 -357.77 -434.18 -391.42 -359.58 -352.48 -383.25 -365.14 -390.57 -367.63 -398.41 -373.11 -404.57 -410.18 -427.25 -420.7 -373.86 -464.6 -395.65 -372.56 -409.84 -456.57 -376.13 -363.02 -376.66 -416.13 -387.9 -366.41 -405.84 -331.61 -388.55 -382.76 -418.2 -408.43 -362.73 -410.16 -376.2 -367.44 -388.12 -444.41 -378.73 -414.39 -401.93 -435.6 -396.07 -379.78 -400.31 -404.73 -370.64 -350.02 -397.79 -392.97 -476.92 -431.42 -417.04 -380.41 -360.16 -424.29 -375.79 -381.22 -387.19 -412.05 -404.17 -404.97 -436.38 -368.84 -442.8 -409.14 -389.29 -374.76 -450.32 -421.8 -368.11 -411.48 -368.05 -379.57 -395.83 -363.22 -416.05 -384.67 -373.89 -395.71 -427.26 -372.47 -347.44 -376.88 -354.47 -387.26 -416.4 -359.61 -363.25 -389.95 -400.6 -395.56 -423.75 -416.96 -354.15 -353.58 -414.02 -410.72 -358.45 -390.29 -402.16 -408.42 -398.92 -373.93 -357.16 -399.44 -413.11 -417.44 -467.21 -380.22 -404.6 -438.08 -380.51 -412.54 -433.38 -424.66 -365.81 -365.47 -397.88 -439.58 -415.61 -376.27 -354.61 -374.33 -345.94 -378.69 -386.96 -425.97 -404.94 -417.13 -374.66 -377.55 -419.85 -376.95 -429.25 -373.2 -440.66 -370.03 -375.64 -419.54 -404.51 -356.48 -413.43 -400.35 -423.76 -403.92 -405.55 -387.06 -447.91 -423.28 -367.83 -340.36 -399.45 -417.89 -370.25 -398.2 -366.43 -360.66 -424.24 -427.21 -369.18 -372.27 -384.96 -373.97 -374.46 -393.17 -408.61 -394.24 -434.05 -432.45 -407.12 -364.83 -410.75 -409.26 -408.05 -407.12 -411.47 -401.38 -350.8 -433.35 -417.72 -385.1 -446.69 -383.88 -363.5 -407.12 -401.89 -365.67 -408.84 -361.6 -427.2 -371.98 -328.12 -412.4 -395.18 -416.32 -415.83 -398.08 -360.03 -409.6 -367.01 -380.31 -419.15 -337.67 -307.64 -382.88 -367.15 -425.92 -413.36 -402.88 -342.31 -421.96 -382.29 -362.59 -416.06 -396.28 -371.11 -364.29 -384.58 -416.43 -355.78 -385.37 -379.89 -436.04 -401.39 -456.54 -387.39 -412.94 -416.77 -403.51 -413.12 -416.76 -380.67 -375.95 -398.86 -392.21 -415.44 -404.5 -390.19 -383.82 -377.53 -401.32 -399.83 -396.32 -382.41 -368.69 -399.28 -384.31 -405.69 -432.98 -398.16 -378 -394.57 -403.2 -364.96 -372.48 -406.2 -414.31 -357.34 -360.53 -398.75 -352.65 -400.25 -333.35 -415.39 -387.27 -379.23 -408.3 -427.82 -375.3 -365.35 -450.28 -382.06 -377.54 -415 -433.69 -389.45 -375.74 -402.68 -385.15 -385.41 -381.34 -396.18 -336.13 -406.22 -368.19 -406.63 -418.98 -346.79 -420.82 -393.29 -390.55 -378.03 -419.14 -362.03 -401.43 -372.33 -375.39 -393.27 -374.65 -413.26 -417.65 -348.69 -356.46 -375.28 -375.66 -452.5 -435.59 -454.39 -368.69 -349.66 -403.13 -384.98 -369.13 -380.81 -381.07 -398.98 -432.58 -429.46 -349.23 -439.18 -400.78 -382.02 -398.39 -428.06 -369.9 -377.68 -371.68 -332.79 -370.73 -384.74 -343.41 -371.7 -369.14 -366.32 -390.23 -400.08 -343.96 -352.82 -352.05 -310.62 -384.41 -375.25 -350.46 -324.64 -353.59 -327.26 -372.19 -364.17 -375.72 -342.42 -337.1 -377 -378.95 -351.04 -363.4 -366.24 -379.06 -365.11 -356.48 -365.78 -357.63 -392.73 -365.43 -399.73 -329.06 -389.62 -401.78 -347 -393.41 -389.03 -393.42 -348.93 -376.89 -365.35 -383.81 -416.63 -341.39 -346.88 -349.26 -351.8 -337.81 -377.82 -379.89 -365.34 -402.75 -355.7 -357.3 -418.24 -353 -361.84 -359.11 -384.89 -368.62 -363.15 -363.23 -381.97 -341.44 -387.7 -376.55 -393 -368.95 -394.51 -365.65 -443.13 -362.92 -334.04 -340.92 -329.9 -373.18 -294.48 -340.9 -353.64 -346.81 -370.51 -387.24 -345.58 -361.28 -367.28 -355.8 -328.83 -364.12 -366.37 -368.2 -413.12 -421.32 -383.46 -376.19 -374.01 -347.38 -360.71 -393.88 -357.41 -386.99 -319.68 -425.76 -382.1 -328.06 -428.78 -382.2 -351.82 -350.19 -363.05 -361.79 -365.96 -341.29 -389.51 -359.8 -342.17 -371.74 -391.07 -383.45 -397.66 -362.79 -383.41 -389.44 -393.27 -374.63 -386.7 -338.39 -302.89 -364.23 -345.38 -366.64 -374.17 -356.11 -318.47 -387.22 -341.6 -346.89 -420.2 -388.7 -350.88 -345.95 -348.02 -379.7 -340.14 -347.19 -367.77 -386.58 -366.15 -434.71 -400.46 -366.82 -403.17 -402.49 -410.84 -386.1 -361.45 -350.77 -352.71 -396.31 -399.29 -352.28 -365.62 -366.84 -330.78 -397.94 -353.6 -364.72 -353.7 -379.32 -386.89 -345.63 -385.42 -381.01 -339.1 -348.18 -365.88 -353.7 -364.12 -344.49 -372.41 -367.3 -349.91 -314.4 -377.94 -310.47 -350.26 -323.42 -385.83 -331.39 -350.27 -384.74 -371.57 -359.97 -338.21 -441.56 -370.93 -330.8 -383.01 -382.13 -335.8 -342.76 -379.01 -395.23 -350 -358.34 -360.01 -303.96 -369.36 -340.14 -400.31 -359.13 -341.85 -394.35 -366.01 -326.53 -349.31 -396.37 -383.85 -361.41 -345.8 -355.42 -345.67 -343.97 -374.18 -384.76 -337.76 -349.15 -376.34 -342.01 -413.08 -390.06 -415.34 -357.58 -339.76 -342.17 -335.31 -319.3 -351.43 -372.29 -379.81 -358.22 -407.51 -344 -404.83 -414.92 -344.98 -359.12 -383.68 -426.65 -428.44 -428.62 -417.31 -416.68 -431.6 -377.48 -436.82 -402.9 -437.92 -443 -459.41 -396.65 -399.06 -389.92 -362.95 -431.57 -458.69 -405 -396.8 -413.09 -417.89 -427.08 -438.59 -454.57 -398.16 -376.34 -430.29 -434.03 -390.02 -434.5 -432.97 -454.17 -427.85 -383.36 -400.47 -423.64 -432.78 -433 -469.6 -413.01 -471.65 -456.27 -372.83 -433.04 -463.83 -417.08 -408 -432.56 -435.52 -467.39 -433.18 -408.23 -396.39 -426.36 -408.7 -422.46 -435.97 -452.39 -424.61 -457.79 -398.31 -385.75 -446.42 -425.48 -414.91 -369.53 -454.69 -400.73 -413.71 -425.09 -433.36 -404.17 -438.05 -440.78 -431.82 -422.16 -414.8 -433.54 -512.69 -456.73 -393.89 -372.84 -384.86 -449.39 -360.7 -415.79 -393.52 -393.05 -439.11 -439.6 -406.54 -406.19 -393.11 -382.19 -413.06 -428.92 -442.62 -427 -464.74 -474.72 -414.8 -420.17 -434.58 -415.96 -404.03 -441.07 -421.68 -448.46 -407.27 -440.17 -455.4 -389.52 -472.35 -426.83 -380.42 -412.42 -423.34 -409.38 -438.8 -401.11 -454.16 -377.17 -392.05 -419.95 -440.54 -422.66 -460.4 -417.3 -401.05 -447.32 -407.96 -392.71 -426.69 -366.05 -318.24 -418.87 -395.47 -434.48 -446.61 -420.89 -371.18 -434.87 -399.76 -404.47 -467.63 -406.63 -417.7 -425.99 -406.91 -429.61 -367.13 -404.26 -410.94 -439.84 -382.81 -468.72 -433.28 -419.49 -481.03 -463.99 -460.75 -447.62 -400.76 -423.22 -405.59 -426.43 -434.35 -428.62 -391.88 -422.97 -410.14 -423.19 -433.5 -400.42 -390.76 -406.86 -411.06 -404.21 -459.66 -436.14 -402.99 -398.09 -399.49 -433.56 -417.98 -395.47 -417.73 -433.36 -390.36 -400.53 -431.14 -365.91 -404.2 -361.99 -440.75 -386.04 -394.9 -436.78 -428.12 -405.59 -394.39 -480.84 -396.72 -393.78 -430.68 -452.62 -408.8 -401.44 -413.26 -456.77 -386.2 -397.05 -406.61 -333.49 -428.99 -389.91 -437.1 -407.62 -370.69 -434.46 -419.05 -403.52 -382.61 -478.95 -380.21 -441.77 -399.07 -417.8 -420.67 -392.56 -439.81 -440.65 -362.29 -399.89 -430.87 -400.1 -466.68 -451.41 -463.78 -410.27 -378.06 -413.39 -403.14 -376.43 -406.68 -427.72 -433.91 -438.76 -437.74 -412.39 -451.45 -451.88 -417.56 -431.61 -442.83 -469.05 -452.17 -431.2 -440.73 -426.69 -430.75 -412.25 -418.88 -397.72 -422.31 -468.06 -476.16 -428 -395.59 -397.42 -402.14 -436.34 -472.33 -411.66 -397.24 -444.98 -420.26 -451.83 -455.7 -443.83 -421.57 -425.03 -426.62 -414.87 -398.5 -440.66 -446.75 -462.58 -430 -421.65 -411.59 -428.49 -503.68 -424.12 -512.05 -417.91 -451.1 -478.79 -437.01 -464.18 -458.1 -443.88 -413.91 -435.78 -434.98 -464.91 -480.47 -458.23 -409.34 -393.51 -412.83 -418.34 -457.63 -477.26 -427.64 -478.54 -425.54 -399.96 -436.51 -442.79 -435.46 -386.16 -464.84 -402.08 -421.11 -429.08 -431.04 -415.78 -485.3 -430.61 -444.34 -441.08 -458.73 -450.47 -522.38 -453.26 -406.8 -384.19 -405.65 -456.53 -385.48 -424.83 -391.55 -410.65 -451.89 -443.31 -420.8 -446.8 -424.17 -413.86 -408.18 -419.3 -432.7 -413.82 -494.51 -501.49 -426.35 -433.72 -446.69 -444.95 -436.57 -446.41 -440.97 -418.25 -399.75 -451.31 -431.52 -425.78 -510.15 -415.64 -414.53 -440.32 -415.74 -426.86 -450.41 -413.83 -445.4 -406.18 -388.42 -463.21 -412.62 -450.17 -463.76 -467.12 -409.44 -431.05 -443.79 -446.29 -462.96 -409.38 -356.32 -428.3 -408.12 -465.89 -453.4 -442.19 -393.05 -466.3 -422.66 -420.15 -477.41 -441.39 -387.27 -402.73 -411.41 -430.32 -380.11 -421.87 -417.98 -463.82 -418.81 -486.49 -456.95 -485.93 -489.58 -484.09 -440.05 -466.86 -410.27 -423.89 -415.88 -438.67 -457.14 -450.27 -446.54 -414.09 -397.87 -456.95 -437.74 -420.44 -441.97 -422.97 -435.58 -427.06 -459.18 -453.69 -415.65 -442.04 -416.5 -418.45 -435.67 -423.31 -445.45 -444.08 -398.95 -395.93 -431.31 -392.65 -411.85 -386.66 -446.95 -412.35 -417.56 -468.88 -449.01 -412.94 -371.03 -497.35 -418.92 -377.25 -478.72 -464.5 -443.48 -432.53 -411.76 -443.19 -405.91 -407.6 -414.45 -369.57 -424.05 -417.64 -456.65 -445.04 -385.6 -457.35 -423.66 -428.06 -414.47 -472.24 -411.55 -465.27 -402.35 -444.57 -407.17 -378.92 -473.58 -469.87 -397.93 -395.21 -415.51 -456.9 -486.71 -468.51 -485.08 -418.02 -383.6 -441.58 -412.21 -389.03 -433.14 -420.94 -449.37 -437.41 -473.69 -429.28 -457.5 -442.18 -421.57 -414.68 -456.98 -459.8 -423.43 -430.05 -408.95 -424.58 -434.02 -411.56 -433.78 -414.62 -421.05 -461.15 -460.6 -433.01 -377.18 -403.02 -398.98 -434.72 -429.8 -412.99 -391.98 -428.99 -419.75 -425.14 -456.38 -426.49 -399.96 -411.69 -395.43 -427.53 -407.95 -418.52 -421.81 -448.37 -459.74 -403.97 -448.32 -414.67 -431.39 -439.42 -466.88 -394.75 -441.43 -486.25 -388.37 -421.54 -452.42 -453.14 -368.54 -426.95 -428.43 -458.17 -463.09 -419.02 -410 -400.94 -382.07 -431.62 -432.63 -445.35 -422.46 -452.97 -415.23 -390.74 -458.18 -410.69 -410.67 -416.35 -477.99 -389.29 -434.79 -403.15 -423.91 -389.39 -465 -410.3 -437.56 -421.73 -451.74 -408.64 -541.07 -418.72 -392.12 -366.09 -420.42 -448.09 -384.11 -389.88 -399.49 -416.41 -419.58 -455.16 -400.14 -417.75 -416.49 -418.31 -405.37 -459.78 -442.24 -432.71 -476.83 -472.97 -435.57 -408.74 -436.14 -417.25 -419.66 -426.92 -404.15 -436.68 -400.15 -439.54 -455.29 -410.04 -504.06 -409.16 -404.12 -436.26 -421.72 -393.89 -427.06 -381.41 -449.06 -405.16 -388.22 -454.27 -421.55 -435.32 -434.35 -438.62 -398.51 -455.83 -432.86 -423.65 -439.94 -360.78 -350.24 -419.81 -413.61 -432.96 -441.61 -417.14 -361.67 -452.56 -400.03 -401.12 -450.29 -442.23 -417.17 -385.32 -362.11 -413.38 -390.28 -432.32 -423.19 -441.8 -418.51 -494.5 -469.68 -459.58 -473.3 -469.02 -439.02 -461.18 -386.13 -424.06 -423.72 -442.02 -464.78 -439.29 -420.27 -414.93 -372.73 -432.24 -437.14 -429.98 -380.02 -443.95 -455.53 -399.89 -445.26 -440.65 -436.91 -421.39 -412.65 -405.27 -415.01 -420.36 -438.22 -430.82 -363.3 -395.61 -443.25 -356.59 -400.83 -375.35 -438.34 -374.81 -404.37 -453.07 -463.24 -427.01 -380.71 -486.6 -415.48 -382.65 -450.31 -463.03 -412.1 -402.98 -418.36 -430.98 -387.56 -413.56 -432.11 -346.8 -429.58 -404.88 -443.58 -404.72 -374.66 -428.36 -424.62 -418.01 -405.94 -485.46 -381.29 -446.63 -384.91 -433.7 -393.8 -406.03 -455.76 -498.43 -379.27 -407.04 -425.99 -433.55 -469.65 -444.02 -478.55 -391.81 -403.33 -424.36 -427.77 -393.27 -429.58 -426.01 -432.84 -437.78 -477.71 -405.3 -498.18 -461.85 -405.01 -415.46 -443.41 -472.23 -450.92 -418.97 -418.64 -410.76 -432.05 -398.53 -423.55 -404.96 -438.3 -462.31 -453.81 -412.66 -381.19 -379.47 -372.11 -431.59 -424.84 -421.71 -403.44 -433.02 -418.11 -416.43 -420.63 -440.14 -414.42 -386.13 -415.88 -432.59 -404.21 -427.03 -414.43 -444.74 -436.63 -403.44 -425.01 -416.59 -455.25 -431.59 -483.15 -411.25 -423.96 -490.33 -392.26 -423.99 -439.67 -430.49 -381.27 -413.29 -415.67 -469.09 -462.46 -437.84 -404.86 -389.88 -406.04 -416.29 -440.74 -473.78 -423.48 -464.21 -421.33 -392.31 -441.4 -432.69 -427.11 -396.9 -484.58 -381.74 -417.74 -415.41 -455.87 -425.64 -461.71 -451.46 -427.22 -432.08 -438.08 -440.37 -518.99 -441.52 -389.66 -366.41 -422.22 -447.05 -372.82 -416.51 -372.73 -418.52 -459.98 -447.95 -398.79 -443.92 -414.71 -415.17 -417.87 -463.49 -461.79 -437.07 -469.55 -490.86 -425.16 -424.27 -450 -436.13 -417.63 -420.69 -395.23 -420.16 -405.04 -427.67 -431.74 -415.3 -506.94 -424.18 -432.64 -437.01 -429.23 -410.2 -441.7 -377.01 -453.96 -390.02 -379.31 -453.1 -452.84 -435.2 -431.43 -464.95 -427.35 -456.21 -423.2 -413.01 -449.17 -374.44 -376.92 -421.01 -401.67 -424.04 -470.25 -435.23 -397.25 -473.13 -410.09 -416.3 -467.17 -421.21 -424.8 -412.21 -396.27 -437.58 -383.4 -415.2 -427.56 -451.5 -424.51 -479.87 -423.59 -474.81 -493.35 -472.12 -428.02 -449.2 -410.34 -432.98 -437.58 -442.18 -451.48 -447.95 -412.51 -432.92 -422.44 -452.73 -437.75 -446.68 -417.62 -436.56 -464.85 -398.36 -471.84 -439.45 -431.34 -418.8 -408.44 -411.69 -405.55 -415.99 -460.61 -433.87 -362.86 -413.3 -431.42 -365.03 -412.58 -379.32 -463.39 -407.86 -422.69 -436.85 -461.72 -444.03 -382.91 -479.82 -421.42 -387.95 -452.96 -443.86 -408.56 -418.78 -405.16 -441.81 -408.11 -413.77 -407.69 -348.38 -436.66 -398.39 -459.39 -425.01 -379.66 -430.84 -418.12 -410.87 -394.62 -498.9 -365.7 -448.07 -429.94 -462.51 -402.85 -398.12 -441.44 -483.51 -420.1 -404.54 -411.38 -431.94 -506.1 -462.25 -468.57 -391.55 -372.06 -440.27 -429.09 -389.51 -439.42 -431.48 -445.63 -444.33 -463.1 -428.23 -482.44 -444.62 -411.52 -429.71 -470.63 -392.23 -362.84 -345.35 -338.64 -351.6 -355.46 -338.51 -359.07 -339.16 -351.76 -363.05 -379.7 -332.87 -288.79 -328.43 -309.4 -371.87 -364.66 -344.14 -344.47 -354.19 -347.08 -380.64 -363.07 -377.87 -287.01 -326.21 -358.88 -353.56 -321.88 -393.65 -356.64 -364.48 -354.67 -338.79 -347.68 -364.06 -383.18 -370.57 -401.07 -346.02 -371.45 -400.72 -341.69 -374.27 -353.96 -371.71 -327.5 -318.11 -361.11 -380.46 -364.98 -347.89 -319.05 -349.34 -331.65 -324.83 -377.58 -388.64 -344.95 -376.42 -337.45 -331 -372.71 -371.29 -359.58 -334.69 -376.55 -311.39 -327.95 -367.3 -371.19 -340.21 -377.02 -372.75 -355.43 -335.31 -343.22 -336.27 -430.75 -357.6 -325.85 -285.29 -333.41 -394.01 -351.49 -358.94 -313.7 -342.33 -361.39 -360.67 -297.34 -342.17 -341.44 -322.72 -350.49 -347.02 -376.98 -360.21 -391.33 -390.95 -382.38 -329 -354.63 -349.19 -343.66 -363.88 -346.79 -370.09 -312.44 -368.53 -363.27 -338.34 -404.01 -352.87 -320.5 -355.25 -341.61 -350.34 -365.38 -317.77 -361.35 -301.56 -299.02 -339.25 -360.93 -348.89 -369.49 -371.03 -363.09 -378.72 -346.47 -343.18 -370.49 -311.39 -274.81 -336.65 -358.78 -374.92 -381.38 -360.81 -315.83 -365.21 -362.74 -345.21 -401.07 -361.84 -334.28 -304.57 -321.13 -343.5 -296.9 -360.2 -322.1 -375.9 -361.47 -405.1 -370.75 -377.04 -364.86 -414.37 -350.44 -365.58 -350.37 -337.06 -348.43 -372.24 -376.94 -354.53 -343.35 -336.24 -346.12 -376.55 -347.34 -352.13 -337.1 -325.62 -359 -350.92 -354.64 -382.81 -345.5 -387.91 -334.93 -339.48 -331.6 -333.87 -356.81 -346.99 -304.92 -329.75 -349.45 -311.55 -346.96 -326.97 -398.71 -342.98 -328.45 -372.02 -374.02 -345.86 -322.79 -411.22 -353.72 -312.93 -368.98 -388 -363.01 -319.1 -340 -362.41 -316.48 -351.95 -360.62 -302.47 -376.26 -312.67 -357.87 -354.63 -321.31 -365.51 -354.15 -349.34 -338.9 -373.09 -337.64 -365.5 -339.67 -357.04 -321.92 -343.12 -355.71 -383.55 -330.27 -325.25 -346.93 -349.71 -414.7 -359.01 -385.15 -348.16 -316.35 -360.07 -368.87 -300.43 -357.67 -336.73 -378.77 -376.49 -398.61 -341.27 -377.29 -352.72 -350.04 -353.94 -396.58 -414.88 -393.84 -429.08 -397.95 -397.86 -379.05 -362.92 -405.31 -384.84 -406.29 -439.98 -423.27 -377.81 -356.13 -379.2 -372.83 -418.09 -386.55 -401.04 -375.54 -399.64 -400.02 -392.7 -395.95 -416.42 -352.33 -377.58 -425.48 -409.89 -371.4 -405.04 -426 -417.49 -409.13 -385.67 -390.06 -389.28 -416.01 -432.43 -455.7 -398.18 -401.57 -440.77 -375.05 -394.63 -429.32 -424.99 -339.7 -399.75 -365.97 -434.24 -429.08 -389.63 -386.31 -391.41 -371.22 -402.86 -427.56 -421.56 -398.97 -455.88 -372.38 -366.75 -424.39 -413.07 -386.77 -399.94 -429.9 -370.33 -386.24 -397.85 -407.14 -379.68 -426.33 -417.28 -394.14 -397.49 -404.33 -396.51 -494.68 -402.98 -381.96 -334.7 -367.72 -430.4 -342.22 -381.97 -351.93 -393.12 -384.1 -420.77 -391.83 -407.82 -380.1 -388.32 -374.71 -418.23 -405.46 -397.27 -428.28 -459.68 -399.75 -400.61 -392.2 -398.48 -403.87 -413.68 -363.1 -398.86 -379.69 -431.95 -421.81 -355.38 -476.76 -392.07 -391.37 -391.79 -399.35 -393.83 -425.82 -370.93 -431.35 -368.2 -339.08 -400.36 -418.97 -407.7 -428.82 -423.17 -382.46 -421.98 -414.95 -382.08 -440.02 -339.52 -333.83 -392.8 -388.84 -406.02 -427.65 -411.79 -348.29 -414.31 -395.15 -370.22 -422.35 -418.05 -397.17 -385.17 -374.7 -413.17 -369.76 -413.85 -389.02 -410.45 -385.9 -423.43 -419.3 -424.51 -434.41 -430.84 -430.63 -410.54 -371.52 -397.81 -390.16 -421.18 -431.39 -412.13 -382.26 -399.95 -362.41 -420.94 -405.18 -415.29 -368.23 -395.21 -391.75 -403.2 -422.58 -414.58 -389.92 -385.62 -362.52 -392.85 -386.8 -367.88 -411.54 -394.78 -329.64 -378.31 -432.02 -344.37 -373.68 -339.77 -432.3 -367.15 -369.72 -419.56 -419.53 -408.48 -354.53 -469.53 -393.42 -377.12 -422.21 -426.83 -379.55 -354.3 -376.27 -415.83 -355.99 -378.87 -408.06 -335.75 -395.4 -359.3 -429.32 -379.03 -353.5 -399.02 -403.28 -347.55 -364.03 -450.99 -328.43 -417.75 -389.13 -416.93 -374.92 -384.65 -424.58 -428.88 -358.75 -383.93 -390.82 -392.38 -452.6 -410.51 -433.09 -388.29 -334.31 -398.16 -398.01 -364.1 -404.91 -385.52 -408.45 -442.59 -421.54 -399.77 -446.07 -421.76 -371.08 -411.74 -413.98 -406.71 -383.58 -360.48 -375.08 -379.95 -360.3 -354.05 -377.75 -367.45 -379.34 -411.3 -423.8 -353.41 -385.86 -351.53 -340.19 -385.18 -398.83 -382.71 -372.54 -379.58 -373.28 -392.44 -373.19 -398.37 -372.08 -365.64 -372.24 -369.83 -374.55 -387.69 -391.76 -408.79 -385.33 -369.85 -381.14 -394.21 -398.96 -358.61 -435.57 -345.4 -386.29 -428.86 -368.57 -400.56 -415.87 -396.64 -373.87 -397.56 -393.58 -410.99 -428.95 -387.06 -364.14 -362.87 -357.55 -369.51 -402.3 -390.92 -384.97 -392.94 -354.95 -366.32 -398.57 -392.5 -388.4 -334.44 -408.59 -367.33 -386.26 -336.36 -402.96 -354.83 -389.1 -401.28 -381.17 -379.27 -405.21 -390.56 -462.32 -405.91 -370.19 -338.34 -380.79 -417.22 -332.67 -362.01 -348.46 -365.9 -391.8 -407.37 -392.06 -423.06 -392.47 -372.82 -346.47 -407.9 -397.95 -379.39 -422.72 -431.07 -382.07 -371.39 -399.28 -371.44 -362.68 -385.59 -383.34 -389.49 -329.69 -424.3 -395.56 -361.3 -442.83 -373.06 -348.63 -400.83 -363.7 -363.25 -383.6 -363.34 -388.82 -341.26 -358.53 -429.31 -390.56 -413.87 -408.43 -374.25 -391 -402.6 -382.97 -393.86 -393.66 -351.29 -301.96 -371.62 -382.65 -384.87 -389.74 -380.65 -307.33 -406.01 -377.81 -367.29 -416.22 -381.15 -370.1 -345.01 -358.29 -368.16 -340.55 -376.91 -378.19 -397.87 -362.71 -420.75 -434.59 -384.68 -437.13 -412.69 -404.46 -401.67 -354.64 -416.48 -349.61 -392.25 -409.5 -401.44 -380.03 -381.61 -340.01 -448.19 -356.43 -367.28 -323.01 -384.33 -379.02 -348.16 -434.34 -381.23 -385.55 -365.06 -371.1 -386.59 -372.31 -353.92 -377.49 -418.04 -344.73 -386.32 -389.5 -341.56 -345.7 -336 -405.35 -374.09 -351.17 -396.05 -398.25 -352.67 -344.45 -447.7 -364.95 -349.21 -402.76 -406.74 -372.78 -343.98 -371.01 -389.96 -356.93 -359.37 -376.43 -313.79 -380.43 -353.69 -404.46 -358.91 -340.76 -401.93 -379.45 -348.02 -360.45 -411.62 -346.67 -406.41 -367.19 -383.82 -383.73 -375.86 -407.72 -411.39 -338.88 -381.64 -386.36 -355.53 -424.01 -400.59 -423.52 -374.59 -346.4 -365.59 -381.19 -351.77 -393.36 -368.97 -379.14 -397.38 -402.52 -357.98 -450.01 -399.83 -381.96 -370.5 -385.19 -393.27 -347.72 -354.99 -346.27 -367.63 -344 -341.15 -348.94 -350.89 -356.91 -373.45 -386.54 -347.31 -341.67 -334.72 -345.06 -373.73 -361.2 -360.95 -365.02 -384.09 -383.21 -378.75 -361.55 -367.89 -336.38 -348.98 -370.58 -346.5 -323.17 -363.33 -381.15 -379.38 -388.48 -352.36 -333.54 -347.08 -403.13 -372.16 -419.17 -357.17 -373.27 -405.68 -328.28 -364.69 -379.86 -401.5 -330.35 -363.58 -352.19 -381.1 -370.01 -361.99 -358.29 -336.9 -324.88 -371.99 -373.52 -400.27 -337.12 -398.68 -366.9 -349.33 -383.25 -387.27 -374.43 -343.86 -391.11 -339.91 -346.82 -352.67 -370.45 -342.62 -393.52 -385.7 -368.48 -369.46 -392.5 -356.86 -455.17 -387.78 -349.25 -314.83 -341.75 -376.84 -317.15 -366.3 -302.86 -364.72 -359.94 -394.49 -343.07 -360.66 -327.41 -359.12 -341.35 -369.67 -357.97 -349.42 -403.17 -435.05 -345.33 -368.56 -355.47 -389.48 -385.29 -384.12 -339.82 -371.62 -337.35 -400.05 -358.73 -338.03 -438.49 -353.73 -364.59 -366 -365.59 -359.42 -370.3 -360.32 -383.92 -347.31 -325.05 -363.13 -348.12 -347.27 -394.59 -396.9 -346.12 -392.97 -357 -353.1 -415.65 -346.24 -297.14 -344.83 -369.35 -379.54 -392.51 -359.24 -329.18 -381.04 -356.42 -343.66 -396.88 -368.64 -332.8 -339 -347.94 -380.75 -360.09 -369.43 -371.49 -396.46 -351.22 -389.65 -383.28 -386.57 -389.39 -382.69 -380.13 -391.86 -343.47 -355.16 -350.39 -391.26 -374.9 -361.81 -352.47 -360.49 -317.02 -386.65 -375.95 -372.38 -381.37 -340.53 -378.18 -352.09 -378.3 -384.84 -364.07 -336.6 -338.65 -368.5 -352.88 -335.2 -356.12 -361.71 -326.65 -339.34 -381.2 -299.45 -366.68 -328.89 -388.85 -341.89 -353.7 -393.53 -364.32 -373.98 -322.47 -405.01 -360.05 -321.83 -358.81 -383.71 -348.62 -348.16 -362.59 -383.64 -333.53 -342.89 -378.09 -279.99 -355.09 -363.95 -393.43 -363.87 -328.15 -376.44 -355.08 -337.41 -332.43 -402.7 -335.49 -368.04 -344.41 -376.87 -345.15 -326.42 -400.66 -397.98 -339.4 -364.4 -345 -370.02 -407.62 -406.3 -414.55 -357 -308.72 -356.15 -352.52 -351.3 -366.86 -336.91 -394.97 -385.41 -414.32 -341.24 -385.27 -369.03 -369.95 -344.36 -401.66 -371.76 -346.3 -408.36 -354.07 -379.32 -380.24 -326.08 -389.65 -368.84 -403.94 -390.38 -403.53 -371.87 -334.42 -348.33 -313.52 -377.58 -387.37 -388.44 -370.02 -380.83 -371.79 -393.55 -379.16 -396.88 -364.99 -327.44 -369.92 -368.52 -361.22 -375.49 -377.09 -418.38 -392.06 -381.88 -365.29 -373.64 -406.6 -375.31 -414.99 -415.96 -388.84 -411.01 -331.95 -373.51 -424.13 -399.81 -358 -398.31 -361.45 -397.01 -389.67 -348.42 -359.2 -370.17 -380.32 -392.62 -398.21 -440.35 -373.29 -398.36 -367.39 -375.89 -376.63 -372.67 -371.38 -344.48 -426.07 -342.34 -375.63 -344.66 -368.91 -355.5 -407.69 -381.82 -388.61 -395.52 -379.42 -381.56 -441.61 -401.55 -363.84 -309.5 -348.43 -409.91 -327.12 -380.87 -314.25 -363.11 -386.43 -402.07 -357.38 -365.57 -364.31 -365.58 -362.57 -386.47 -375.3 -381.28 -426.58 -438.84 -375.16 -389.92 -393.92 -380.62 -372.81 -403.67 -362.69 -395.81 -335.34 -399.46 -411.14 -363.1 -438.16 -395.83 -351.99 -357.49 -378.73 -380.57 -396.47 -353.63 -374.99 -352.63 -347.59 -394.97 -380.74 -371.27 -401.77 -385.64 -359.99 -392.99 -363.73 -368.77 -395.84 -353.5 -331.92 -348.3 -357.94 -360.68 -403.17 -382.62 -317.74 -413.06 -363.49 -367.79 -401.02 -371.92 -389.97 -355.67 -325.07 -363.49 -333.22 -360.6 -378.07 -393.64 -387.2 -382.72 -389.17 -377.19 -412.21 -404.19 -407.53 -395.17 -370.45 -374.26 -390.23 -378.58 -375.49 -362.23 -373.89 -380.51 -402.72 -392.72 -385.97 -360.68 -340.44 -364.65 -361.44 -367.83 -410.16 -383.59 -364.18 -341.85 -340.46 -361.91 -363.24 -368.46 -389.82 -378.9 -346.63 -343.14 -375.77 -352.04 -336.23 -334.67 -391.24 -350.68 -355 -374.11 -374.66 -358.94 -360.22 -409.62 -372.99 -369.19 -366.74 -408.31 -372.2 -365.94 -348.53 -404.5 -335.38 -347.17 -403.43 -324.6 -367.12 -348.69 -387.32 -348.12 -317.11 -395.92 -374.36 -358.38 -325.41 -422.47 -348.63 -383.95 -336.54 -367.02 -377.6 -367.55 -405.93 -410.33 -364.48 -355.38 -380.87 -364.99 -410.42 -413.87 -418.77 -351.64 -307.21 -371.38 -392.55 -354.09 -386.19 -369.98 -358.75 -383.06 -393.76 -373.12 -402.1 -370.43 -374.79 -379.85 -416.04 -431.42 -393.68 -414.7 -395.77 -411.57 -427.31 -390.9 -386.23 -417 -420.12 -438.14 -458.16 -391.3 -365.48 -378.87 -360.67 -426.41 -399.96 -402.24 -390.27 -412.64 -388.54 -430.25 -384.93 -431.92 -369.59 -372.43 -434.42 -422.75 -372.72 -398.79 -407.84 -434.37 -414.09 -391.76 -391.78 -417.22 -441.82 -449.62 -456.4 -405.07 -442.15 -447.67 -379.69 -419.86 -416.47 -421.1 -370.92 -383.05 -407.59 -442.48 -432.63 -397.61 -390.51 -426.37 -392.66 -406.24 -439.24 -461.03 -396.33 -452.76 -394.68 -398.33 -449.66 -421.34 -423.22 -382.3 -456.77 -391.13 -389.45 -412.26 -396.22 -384.87 -441.77 -438.05 -424.66 -415.52 -416.68 -424.17 -488.99 -412.32 -392.84 -347.45 -395.99 -453.97 -378.07 -419.07 -357.02 -428.46 -422.21 -423.63 -380.66 -403.84 -387.14 -387.34 -395.7 -410.95 -415.42 -428.17 -445.13 -459.96 -405.17 -409.49 -407.8 -410.09 -408.5 -450.24 -387.82 -434.07 -386.46 -440.89 -427.07 -374.61 -458.19 -400.11 -375.14 -396.04 -418.16 -423.35 -436.54 -389.57 -432 -372 -377.5 -413.14 -424.64 -400.83 -458.46 -411.15 -415.7 -448.07 -398.13 -386.55 -442.67 -364.53 -345.09 -410.73 -431.37 -429.76 -459 -405.48 -353.66 -436.88 -403.79 -386.15 -429.8 -413.89 -383.51 -389.26 -400.26 -410.96 -382.25 -401.79 -376.9 -419.84 -424.53 -429.83 -428.29 -409.94 -430.18 -453.69 -425.64 -425.61 -381.85 -422.36 -407.6 -434.72 -453.37 -399.43 -390.28 -390.38 -396.91 -435.11 -416.66 -401.79 -389.96 -393.13 -401.3 -401.56 -430.23 -424.32 -388.06 -406.79 -379.54 -406.52 -394.62 -387.45 -401.28 -424.36 -366.4 -371.45 -393.83 -364.02 -398.82 -350.4 -438.85 -377.88 -361.19 -431 -418.13 -416.04 -378.67 -474.51 -397.61 -367.98 -370.18 -437.94 -420.38 -416.81 -416.87 -414.34 -354.72 -382.64 -417.85 -340.55 -407.09 -387.27 -421.95 -392.79 -352.4 -409.26 -424.22 -390.18 -366.69 -428.85 -388.86 -422.59 -361.13 -388.2 -415.67 -399.59 -433.5 -433.76 -384.97 -399.4 -417.02 -391.12 -455.51 -433.05 -449.11 -404.23 -354.88 -410.42 -413.07 -388.7 -403.05 -388.82 -430.27 -421.39 -429.25 -402.12 -448.28 -423.9 -398.82 -395.66 -461.97 -398.51 -380.33 -380.42 -353.8 -373.7 -368.08 -346.17 -379.87 -339.88 -371.59 -376.4 -392.47 -339.94 -318.34 -346.57 -313.95 -384.48 -374.06 -367.97 -347.56 -381.08 -360.78 -376.28 -368.01 -389.53 -334.71 -359.39 -363.61 -358.43 -353.61 -378.69 -371.36 -400.78 -388.12 -368.76 -373.29 -360.34 -416.61 -398.08 -411.38 -357.08 -375.79 -409.13 -362.44 -389.11 -412.57 -394.9 -317.57 -367.85 -375.18 -403.45 -395.56 -369.83 -349.2 -362.12 -353.76 -357.57 -405.1 -411.54 -342.3 -406.65 -373.37 -366.4 -382.5 -401.5 -374.22 -362.04 -392.02 -345.11 -364.61 -381.96 -371.55 -350.88 -390.19 -396.16 -389.63 -373.51 -401.5 -372.41 -463.13 -362.26 -348.63 -314.97 -375.83 -388.02 -338.84 -358.42 -347.19 -368.08 -377.79 -404.31 -346.21 -380.22 -368.92 -365.16 -366.11 -369.55 -391.25 -361.86 -397.26 -432.81 -362.82 -381.77 -393.45 -386.36 -366.91 -393.64 -359.35 -381.96 -352.49 -395.3 -389.43 -355.25 -425.07 -371.09 -321.31 -360.88 -377.17 -360.85 -376.96 -338.78 -397.52 -362 -303.73 -374.13 -391.74 -373.82 -394.48 -386.07 -353.94 -393.67 -368.99 -369.57 -401.91 -314.63 -293.31 -374.21 -366.25 -367.63 -415.31 -373.63 -330.16 -386.58 -377.34 -355.79 -393.43 -379.41 -353.51 -334.5 -340.09 -383.39 -356.79 -370.93 -362.47 -405.98 -379.36 -429.47 -389.53 -399 -411.44 -423.7 -387.04 -387.85 -347.63 -367.28 -374.25 -378.77 -408.09 -373.16 -346.55 -349.16 -334 -395.57 -359.11 -370.4 -361.28 -371.56 -366.17 -346.51 -381.91 -366.15 -358.28 -360.44 -361.27 -359.27 -354.15 -349.95 -376.79 -360.85 -327.23 -345.83 -397.4 -322.07 -344.04 -330.79 -394.69 -342.63 -352.98 -399.45 -376.07 -390.17 -334.03 -438.51 -354.89 -342.36 -385.11 -406.67 -378.56 -364.53 -342.94 -378.57 -328.96 -365.65 -383.19 -315.08 -376.08 -361.8 -386.45 -372.45 -319.74 -380.86 -361.77 -345.49 -330.32 -414.31 -349.15 -383.08 -360.95 -404.43 -371.38 -347.53 -388.95 -415.24 -356.77 -339.61 -372.39 -382.54 -450.65 -406.85 -425.01 -345.79 -336.4 -355.99 -361.76 -332.09 -365.64 -375.88 -384.15 -404.34 -395.46 -362.42 -400.11 -380.86 -347.13 -353.09 -411.92 -387.71 -374.16 -387.92 -361.04 -379.08 -403.06 -361.73 -371.05 -371.88 -390.3 -404.69 -437.96 -361.16 -323.79 -359.95 -351.74 -376.06 -380.21 -387.55 -359.91 -363.95 -351.45 -397.06 -389.36 -405.15 -344.41 -351.8 -389.37 -373.5 -347.11 -383.82 -401.97 -384.6 -375.57 -384.12 -369.47 -359.15 -404.22 -381.98 -431.37 -386.39 -386.68 -437.89 -368.84 -405.25 -403.33 -422.8 -325.2 -389.3 -366.46 -384.44 -404.99 -371.06 -382.28 -389.33 -353.51 -360.49 -383.09 -429.95 -385.38 -411.19 -348.78 -383.7 -420.42 -373.84 -384.02 -358.09 -418.25 -339.23 -381.19 -402.83 -382.21 -374.68 -418.12 -401.21 -388.37 -363.85 -376.33 -377.77 -429.95 -409.55 -351.98 -329.38 -382.81 -385.71 -355.57 -386.55 -328.59 -363.33 -406.34 -396.82 -390.21 -365.26 -371.51 -374.67 -360.78 -395.59 -379.38 -392.56 -431.58 -418.36 -360.66 -384.14 -360.38 -400.81 -388.89 -411.72 -375 -397.06 -353.12 -414.56 -384.32 -334.55 -448.79 -368.74 -351.97 -387.7 -397.3 -373.81 -416.14 -354.87 -400.94 -348.77 -327.04 -388.76 -377.58 -378.48 -408.76 -391.11 -377.14 -393.48 -375.1 -384.22 -404.47 -331.39 -313.77 -367.6 -368.19 -387.03 -418.95 -372.6 -336.77 -420.93 -372.04 -348.46 -420.87 -374.24 -373.96 -333.22 -368.23 -412.53 -323.8 -359.03 -362.5 -399.83 -407.95 -430.04 -394.65 -402.92 -404.43 -400.61 -393.44 -412.23 -362.59 -383.79 -390.05 -407.99 -396.76 -355.84 -389.89 -360.73 -381.2 -388.4 -393.09 -379.33 -363.02 -347.6 -393.59 -362.44 -416.25 -426.77 -373.96 -355.78 -349.77 -366.99 -332.88 -330.44 -404.13 -383.49 -333.97 -370.24 -376.39 -345.21 -413.78 -319.08 -412.36 -344.47 -364.35 -400.74 -378.94 -384.9 -367.53 -432.6 -393.68 -346.93 -361.66 -419.6 -387.66 -371.37 -385.39 -378.42 -333.7 -349.96 -387.98 -333.09 -377.49 -378.09 -392.04 -404.99 -350.8 -369.01 -397.81 -353.52 -350.56 -424.14 -339.95 -402.84 -375.03 -379.91 -350.52 -388.21 -386.86 -392.48 -346.76 -333.9 -366.65 -395.25 -441.57 -408.44 -447.81 -352.5 -304.01 -406.82 -382.5 -354.72 -377.66 -366.16 -378.89 -396.7 -401.44 -369.56 -412.09 -391.92 -384.51 -365.57 -411.55 -414.86 -387.32 -388.1 -349.51 -406.38 -404.33 -367.3 -411.57 -389.73 -399.08 -408.93 -425.28 -383.85 -373.62 -347.96 -362.3 -396.15 -416.77 -407.99 -371.86 -401.02 -371.61 -430.35 -412.78 -419.97 -341.23 -337.65 -385.03 -404.84 -378.34 -410.34 -406.24 -441.11 -417.56 -416.04 -395.8 -387.22 -428.87 -401.92 -420.83 -410.92 -398.56 -435.61 -346.75 -387.32 -439.88 -444.69 -396.5 -405.16 -380.31 -428.43 -411.11 -369.2 -371.29 -395.88 -383.38 -388.09 -416.12 -436.81 -367.32 -406.77 -386 -367.18 -408.14 -384.59 -378.23 -392.55 -427.43 -355.14 -372.63 -369.43 -396.09 -354.91 -422.01 -402.39 -419.07 -420.57 -385.5 -407.02 -485.27 -401.17 -342.49 -358.56 -357.67 -442.62 -333.01 -357.89 -370.11 -376.78 -410.76 -405.11 -353.86 -382.62 -376.52 -363.46 -362.27 -405.38 -392.67 -397.02 -428.32 -455.48 -407.28 -395.67 -405.35 -405.52 -384.22 -410.59 -388.46 -405.89 -364.13 -423.17 -417.64 -366.02 -465.68 -415.93 -378.98 -372.58 -399.68 -400.57 -398.93 -364.02 -390.6 -371.2 -362.82 -393.15 -382.39 -405.26 -405.43 -433.45 -396.14 -412.84 -402.17 -392.59 -422.68 -354.42 -325.45 -368.82 -358.51 -381.44 -424.83 -419.02 -329.28 -434.4 -368.33 -377.66 -447.52 -400.43 -397.92 -369.8 -349.55 -401.44 -335.96 -406.27 -408.14 -442.92 -403.95 -453.5 -432.34 -411.26 -427.75 -425.77 -417.83 -400.73 -400.2 -402.71 -409.59 -427.82 -430.3 -393.85 -410.51 -389.92 -378.94 -427.69 -410.17 -396.1 -394.76 -395.84 -391.77 -386.02 -416.87 -408.47 -367.94 -378.85 -389.74 -383.63 -380.82 -397.7 -428.34 -417.43 -343.53 -353.84 -390.08 -346.81 -389.86 -355.82 -418 -359.4 -362.45 -388.92 -433.77 -407.31 -393.13 -438.54 -415.12 -366.68 -405.26 -432.46 -378.44 -348.63 -365.89 -419.24 -376.62 -381.7 -421.33 -311.74 -381.48 -373.27 -425.28 -369.44 -342.44 -423.29 -384.22 -366.65 -366.03 -410.42 -380.31 -393.35 -374.05 -374.78 -384.24 -397.92 -410.92 -391.46 -349.57 -373.59 -375.76 -376.92 -432.83 -411.4 -438.35 -399.67 -356.57 -400.95 -384.41 -357.08 -414.96 -412.68 -390.43 -409.28 -445.9 -375.11 -441.6 -402.3 -394.46 -383.14 -449.13 -438.33 -389.07 -379.67 -387.4 -363.36 -413.01 -355.22 -395.12 -368.82 -391.7 -415.07 -432.86 -369.4 -348.1 -349.04 -334.53 -366.6 -398.95 -391.03 -364.81 -371.71 -377.43 -376.84 -406.66 -403.43 -341.56 -365.77 -410.25 -373 -339.44 -407.29 -383.38 -398.87 -366.33 -358.93 -384.43 -384.28 -390.12 -408.85 -426.47 -364.1 -395.33 -424.84 -381.43 -385.42 -380.98 -390.82 -333.22 -384.69 -381.97 -418.54 -412.51 -384.43 -368.16 -360.87 -350.97 -375.92 -385.34 -417.77 -379.59 -406.75 -368.61 -364.38 -429.99 -382.54 -376.97 -369.23 -403.71 -376.32 -390.96 -408.59 -404.37 -371.42 -422.54 -384.82 -405.47 -378.36 -384.35 -385.09 -465.92 -397.13 -348.51 -306.59 -383.85 -397.91 -332.49 -382.69 -338.72 -368.7 -412.85 -386.51 -376.05 -356.95 -386.26 -377.59 -357.5 -398.06 -395.36 -423.24 -432.48 -424.21 -387.41 -365.19 -375.64 -386.13 -394.3 -421.34 -343.74 -414.18 -348.86 -413.07 -413.62 -365.79 -432.17 -367.08 -384.41 -373.66 -379.51 -363.74 -409.63 -343 -377.91 -361.48 -361 -401.46 -385.8 -386.72 -417.74 -410.45 -390.08 -386.49 -354.5 -374.7 -420.29 -325.33 -328.88 -384.52 -373.51 -419.33 -427.3 -399.19 -356.74 -420.23 -362.53 -397.66 -434.5 -394.64 -367.91 -355.02 -358.74 -406.04 -342.61 -387.71 -379.67 -384.35 -395.96 -446.68 -412.9 -426.73 -414.39 -406.58 -405.13 -407.46 -369.31 -376.01 -372.93 -418.12 -369.14 -373.07 -385.28 -400.53 -379.12 -405.27 -390.75 -382.94 -319.36 -346.4 -406.76 -353.65 -426.72 -420.84 -369.01 -370.76 -392.43 -366.72 -364.36 -349.57 -418.55 -397.39 -335.57 -369.98 -370.7 -344.74 -372.43 -352.95 -398.27 -390.36 -333.15 -388.86 -415.29 -385.43 -343.97 -447.59 -413.38 -351.89 -396.46 -400.82 -363.67 -349.76 -414.08 -385.93 -361.99 -376.33 -386.38 -324.59 -402.02 -342.36 -392.17 -401.95 -338.26 -363.74 -394.75 -369.2 -360.33 -428.64 -353.5 -388.59 -351.15 -361.44 -366.01 -374.71 -425.24 -395.64 -354.24 -354.62 -385.49 -368.85 -434.54 -412.39 -405.36 -356.58 -327.56 -392.62 -348.29 -343.28 -390.81 -399.21 -375.1 -392.1 -423.8 -373.1 -415.76 -405.15 -361.91 -377.83 -411.26 -439.93 -418.13 -410.3 -389.38 -433.51 -407.26 -388.8 -426.83 -374.27 -366.84 -427.28 -458.83 -363.93 -351.28 -388.34 -354.82 -409.54 -439.84 -417.65 -372.35 -405.16 -387.55 -406.53 -391.7 -430.42 -384.55 -406.1 -417.5 -387.73 -356.77 -422.99 -413.29 -414.33 -407.78 -387.68 -393.22 -419.18 -426.79 -395.54 -455.9 -409.74 -425.97 -458.02 -369.87 -403.36 -429.9 -441.17 -345.96 -391.78 -407.39 -441.01 -442.17 -399.41 -388.47 -406.52 -384.48 -401.42 -410.24 -441.91 -411.76 -416.65 -401.77 -395.01 -421.95 -381.64 -400.08 -373.86 -409.01 -373.85 -411.41 -397.95 -397.69 -393.29 -434.3 -400.14 -408.41 -402.4 -434.75 -400.44 -487.32 -403.68 -365.05 -318.36 -410.9 -422.76 -378.45 -392.69 -363.11 -357.84 -428.02 -427.73 -409.94 -380.85 -439.48 -413.98 -391.04 -416.63 -415.19 -387.4 -462.57 -469.67 -410.92 -400.19 -422.44 -426.71 -394.56 -399.71 -388.46 -410.86 -371.69 -417.87 -426.8 -389.41 -454.67 -406.26 -390.86 -392.29 -402.79 -398.72 -422.47 -381.82 -407.44 -396.22 -380.2 -404.53 -404.47 -448.69 -435.79 -400.77 -410.09 -436.84 -397.5 -428.87 -428.56 -357.35 -355.58 -384.99 -404.21 -412.46 -421.24 -406.4 -346.3 -449.55 -393.57 -400.43 -431.65 -436.89 -378.52 -375.47 -374.69 -406.55 -329.29 -399.03 -381.55 -428.65 -417.08 -457.27 -430.89 -447.2 -437.05 -446.87 -405.79 -413.37 -413.53 -427.05 -389.02 -432.94 -406.25 -414.95 -419.78 -401.96 -406.78 -427.97 -403.61 -401.51 -345.04 -397.91 -412.03 -393.75 -433.69 -434.67 -400.64 -406.5 -389.52 -397.34 -393.11 -408.73 -405.78 -402.23 -328.05 -376.93 -408.68 -386.55 -406.56 -360.49 -435.05 -376.82 -375.9 -429.24 -436.12 -403.41 -399.45 -451.93 -422.14 -371.36 -428.49 -439.64 -398.15 -370.05 -391 -411.19 -365.01 -405.86 -404.22 -331.81 -394.76 -386.22 -420.89 -418.66 -370.55 -419.65 -399.08 -412.07 -390.58 -427.07 -373.38 -423.49 -397.64 -397.03 -377.17 -401.85 -455.68 -427.93 -375.05 -376.17 -391.79 -392.52 -468.91 -444.59 -428.99 -398.71 -354.88 -423.66 -384.77 -371.44 -414.87 -408.67 -402.4 -396.94 -423.9 -385.75 -446.53 -424.76 -385.77 -396.23 -431.95 -455.42 -407.2 -407.97 -373.08 -405.38 -431.84 -384.23 -406.51 -409.98 -399.08 -426.77 -449.59 -403.04 -369.21 -362.21 -369.53 -408.01 -403.52 -409.24 -389.28 -408.62 -412.59 -433 -395.49 -424.39 -367.84 -372.06 -416.47 -383.67 -374.63 -410.44 -410.79 -440.88 -432.55 -401.38 -396.3 -409.05 -439.73 -428.14 -473.89 -419.42 -435.42 -433.02 -379.24 -413.81 -438.1 -443.11 -377.6 -403.91 -399.75 -433.81 -420.33 -403.9 -385.01 -395.36 -367.97 -387.97 -418.04 -445.29 -389.2 -440.47 -400.7 -400.61 -423.05 -412.43 -427.38 -386.05 -451.15 -387.3 -381.12 -403.25 -416.57 -349.67 -432.14 -410.22 -442.71 -412.01 -421.65 -419.43 -507.02 -407.67 -393.75 -376.74 -408.16 -432.52 -339.87 -390.34 -373.92 -391.37 -422.05 -442.92 -379.85 -384.79 -391.01 -399.16 -372.46 -415.43 -410.97 -403.28 -440.78 -460.79 -410.33 -383.72 -416.52 -443.93 -390.71 -444.92 -401.48 -417.82 -371.24 -451.37 -412.05 -394.84 -473.78 -404.53 -364.6 -407.82 -427 -421.44 -392.16 -390.6 -445.7 -381.92 -371.11 -436.27 -397.75 -396.45 -433.2 -403.86 -395.39 -440.43 -385.8 -402.13 -428.94 -375.55 -327.06 -417.64 -397.61 -414.05 -451.83 -411.55 -344.9 -447.69 -406.58 -376.5 -427.58 -426.63 -393.6 -373.41 -374.12 -431.12 -377.1 -397.79 -417.2 -439.15 -403.9 -461.2 -425.68 -412.9 -420.16 -444.83 -425.88 -437.36 -377.97 -414.04 -417.89 -412.99 -422.3 -403.51 -388.25 -378.76 -373.76 -440.92 -397.91 -390.29 -412.33 -397.24 -395.71 -397.83 -443.96 -412.93 -416.16 -375.51 -382.05 -424.86 -383.47 -379.77 -416.65 -394.13 -372.99 -387.39 -414.45 -348.31 -405.32 -374.6 -439.39 -373.76 -379.78 -419.65 -417.19 -425.79 -405.7 -464.24 -400.22 -356.49 -416.27 -433.88 -411.78 -399.17 -414.16 -404.46 -379.17 -395.47 -428.26 -337.24 -381.87 -378.29 -436.54 -410.83 -359.46 -431.8 -389.94 -406.18 -373.12 -437.44 -407.35 -412.91 -380.47 -407.16 -420.32 -390.6 -430.58 -417.81 -367.12 -354.57 -403.54 -397.76 -449.14 -443.98 -456.28 -382.88 -352.07 -407.57 -378.75 -388.77 -408.07 -391.74 -423.83 -434.52 -436.8 -388.56 -411.11 -394.27 -419.83 -402.97 -457.52 -390.93 -422.55 -424.38 -386.81 -370.16 -406.14 -336.6 -412.49 -355.76 -412.03 -422.31 -421.74 -360.79 -342.47 -369.32 -329.65 -368.55 -412.86 -400.15 -372.09 -391.39 -383.45 -386.76 -401.94 -411.17 -374.73 -340.56 -389.42 -359.14 -375.02 -372.14 -413.04 -462.02 -413.51 -384.1 -394.28 -407.91 -409.69 -397.88 -442.54 -394.32 -398.96 -420.84 -392.18 -394.78 -432.57 -436.23 -360.91 -424.9 -393.96 -422.14 -421.85 -394.07 -386.53 -364.12 -373.38 -366.98 -412.5 -429.24 -391.12 -436.41 -376.68 -394.01 -429.98 -388.84 -361.03 -361.11 -418.21 -379.76 -400.65 -381.3 -385.54 -379.94 -406.41 -393.85 -387.4 -405.42 -407.71 -442.7 -482.42 -411.25 -338.57 -348.67 -387.61 -406.28 -353.19 -372.98 -370.17 -376.18 -394.81 -423.03 -377.52 -398.69 -397.72 -371.53 -369.24 -396.36 -413.75 -386.36 -420.47 -468.81 -377.42 -392.43 -370.45 -385.58 -387.74 -398 -378.86 -398.15 -355.23 -431.59 -415.43 -361.34 -467.13 -391.19 -379.33 -366.25 -400.57 -387.28 -380.48 -374.71 -391.73 -370.48 -347.97 -426.7 -405.61 -405.18 -429.92 -421.34 -368.84 -414.47 -382.82 -391.04 -427.44 -343.91 -317.49 -372.95 -355.03 -381.09 -437.36 -411.31 -332.07 -423.02 -363.53 -373.21 -423.1 -360.72 -366.42 -361.73 -377.25 -391.61 -345.1 -390.62 -376.52 -428.14 -357.51 -417.26 -426.46 -416.92 -415.82 -404.08 -421.34 -418.89 -401.41 -415.61 -359.17 -394.19 -398.44 -400.09 -381.57 -394.46 -350.99 -423.64 -406.93 -386.49 -377.97 -392.67 -374.21 -365.66 -419.06 -428.77 -385.23 -374.55 -383.2 -388.79 -356.44 -384.63 -432.76 -417.24 -350.95 -379.1 -418.4 -364.35 -376.21 -355.9 -412.53 -370.71 -379.63 -387.7 -404.06 -411.66 -370.47 -451.71 -369.92 -366.15 -394.89 -452.47 -372.63 -361.32 -354.42 -406.53 -370.28 -358.46 -406.49 -330.31 -379.82 -365.27 -406.06 -385.51 -365.19 -421.81 -405.95 -376.19 -371.83 -429.66 -353.92 -420.07 -389.46 -396.38 -406.78 -397.83 -430.75 -422.37 -351.03 -381.22 -369.74 -367.62 -442.04 -431.15 -440.36 -356.73 -328.64 -413.35 -377.35 -353.68 -387.75 -400.53 -394.12 -425.27 -408.47 -373.05 -428.47 -412.85 -385.01 -378.78 -416.44 -380.56 -370.94 -370.73 -354.92 -351.75 -379.65 -344.87 -369.52 -367.97 -373.57 -400.1 -416.11 -351.49 -357.2 -342.89 -337.62 -373.16 -373.33 -376.16 -343.96 -386.11 -370.93 -380.53 -354.91 -393.11 -335.19 -343.91 -364.41 -361.81 -355.89 -371.02 -367.14 -401.9 -392.28 -382.3 -377 -367.44 -397.06 -367.63 -418.82 -371.37 -397.77 -413.99 -333.64 -392.73 -385.15 -401.86 -371.28 -371.82 -360.23 -390.93 -398.26 -345.82 -352.97 -345.49 -328.04 -352.57 -370.23 -379.14 -376.61 -381.59 -369.02 -372.49 -382.87 -370.07 -364.17 -342.12 -394.83 -353.91 -348.99 -364.96 -383.93 -347.67 -387.65 -378.23 -375.31 -379.46 -408.02 -371.58 -445.26 -381.96 -327.37 -310.79 -363.04 -385.92 -310.56 -365.44 -333.08 -368.36 -384.47 -396.74 -347.1 -357.74 -364.75 -367.65 -335.74 -376.52 -370.55 -361.35 -409.57 -417.81 -372.99 -353.89 -381.05 -370.86 -345.8 -365 -344.19 -392.88 -330.22 -405.62 -376.13 -356.15 -433.33 -384.77 -354.75 -361.91 -366.36 -366 -389.35 -338.51 -366.68 -346.75 -332.17 -391.27 -371.58 -390.99 -397.69 -361.4 -364.49 -400.66 -340.18 -371.43 -382.87 -336.82 -319.28 -359.33 -372.69 -357.19 -402.99 -382.64 -304.6 -411.32 -362.6 -362.91 -392.46 -351.32 -369.63 -348.94 -332.99 -335.1 -333.79 -375.07 -370.47 -390.45 -381.15 -411.8 -403.45 -382.65 -386.34 -392.15 -374.77 -380.53 -375.37 -373.83 -343.08 -367.15 -398.83 -370.08 -386.57 -356.39 -352.29 -407.49 -374.31 -362.03 -355.8 -366.4 -382.88 -355.65 -389.58 -383.54 -349.35 -366.7 -356.22 -345.48 -353.39 -368.44 -371.45 -372.9 -324.89 -343.44 -366.64 -327.87 -357.46 -335.31 -399.73 -340.02 -352.33 -362.13 -384.89 -356.47 -361.63 -406.43 -375.82 -331.86 -399.62 -380.38 -346.56 -336.32 -364.21 -372.37 -349.41 -348.88 -378.12 -293.04 -363.57 -341.73 -381.27 -359.52 -335.92 -372.69 -388.54 -353.06 -357.55 -380.83 -323.25 -354.41 -332.68 -341.35 -359.96 -369.64 -394.57 -388.51 -360.57 -344.05 -357.58 -347.71 -383.81 -389.26 -421.61 -325.75 -336.15 -351.63 -365.34 -342.47 -387.17 -355.36 -369.25 -384.3 -402.59 -357.5 -399.03 -394.17 -399.93 -368.13 -387.35 -416.11 -375.57 -379.41 -372.43 -380.59 -402.71 -341.6 -380.31 -350.21 -385.95 -389.66 -397.29 -367.5 -322.75 -341.02 -325.78 -373.6 -381.26 -383.05 -363.24 -409.81 -387.91 -392.85 -384.31 -398.3 -322.69 -356.53 -398.21 -356.43 -341.35 -399.65 -379.41 -374.2 -397.37 -401.62 -368.43 -360.98 -399.63 -367.29 -418.36 -369.05 -373.52 -416.2 -372.62 -388.66 -401.12 -409.61 -323.05 -365.27 -362.7 -409.37 -400.29 -399.47 -332.91 -364.34 -376.77 -362.4 -392.3 -420.49 -356.43 -400.38 -350.11 -377.21 -387.3 -362.13 -381.93 -352.28 -426.7 -365.25 -379.25 -374.65 -373.53 -387.39 -416.16 -388.79 -392.37 -396.83 -409.78 -382.68 -477.27 -382.21 -373.35 -321.53 -397.95 -382.14 -322.81 -372.43 -316.11 -385.09 -384.54 -414.97 -376.91 -371.06 -348.96 -345.51 -369.52 -360.5 -397.93 -376 -418.06 -435.77 -387.08 -404.53 -389.61 -388.24 -367.57 -389.66 -363.6 -399.03 -355.87 -383.72 -391.24 -338 -449.9 -377.08 -370.12 -384.54 -388.11 -364.62 -396.46 -358.02 -403.29 -343.11 -338.89 -391.48 -393.56 -376.29 -413.66 -400.84 -380.51 -378.6 -367.78 -372.35 -411.82 -324.81 -312.8 -372.83 -338.08 -365.28 -430.91 -379.11 -355.06 -405.09 -360.38 -369.2 -389.54 -378.29 -368.91 -373.73 -356.01 -400.86 -343.89 -378.15 -373.21 -438.54 -360.49 -440.43 -385.84 -411.93 -444.52 -404.19 -369.47 -411.57 -358.55 -381 -376.01 -389.38 -385.94 -365.42 -374.59 -350.14 -381.34 -399.93 -388.35 -383.56 -374.28 -366.4 -382.85 -345.11 -393.88 -392.79 -365.18 -386.69 -372.42 -355.6 -325.73 -359.6 -388.02 -375.93 -336.95 -366.23 -405.95 -324.08 -358.73 -319.44 -394.52 -343.18 -352.87 -394.43 -376.64 -383.05 -344.1 -426.66 -410.28 -373.43 -398.32 -420.51 -349.07 -338.53 -367.08 -384.4 -347.43 -351.7 -374.62 -316.52 -372.39 -368.09 -398.44 -369.72 -333.39 -372.2 -384.83 -358.16 -350.25 -429.96 -346.5 -388.71 -383.2 -412.91 -363.09 -355.86 -377.32 -410.55 -335.53 -347 -360.16 -367.15 -433.3 -406.23 -435.37 -344.84 -325.35 -385.83 -370.54 -339.43 -394.61 -389.33 -386.55 -398.22 -437.9 -366.26 -410.43 -408.06 -380.36 -366.84 -423.05 -417.56 -374.51 -354.18 -350.09 -380.62 -365.69 -339.13 -367.15 -323.93 -361.15 -386.61 -395.38 -340.51 -336.22 -334.71 -324.27 -359.83 -383.38 -367.12 -351.79 -380.62 -351.91 -398.14 -363.69 -376.47 -324.53 -360.43 -354.92 -348.24 -338.92 -387.42 -373.26 -385.12 -381.5 -364 -388.03 -362.45 -399.75 -359.96 -413.47 -344.13 -367.4 -400.81 -339.36 -381.65 -390.64 -396.18 -354.21 -367.69 -360.25 -391.08 -386.31 -381.24 -352.25 -329.83 -341.01 -343.4 -370.55 -393.32 -359.48 -390.85 -369.65 -360.46 -384.55 -388.17 -375.43 -353.86 -381.27 -362.24 -377.6 -362.82 -384.53 -361.46 -405.11 -394.91 -370.27 -382.76 -378.68 -369.98 -466.14 -369.69 -344.62 -323.52 -328.55 -414.06 -336.62 -364.86 -335.19 -368.8 -380.66 -397.48 -330.89 -374.77 -337.2 -375.77 -348.99 -387.36 -409.5 -359.34 -423.93 -400.04 -356.54 -371.34 -361.2 -371.97 -340.52 -395.29 -345.02 -354.68 -334.01 -389.56 -384.72 -361.56 -429.31 -372.4 -355.3 -365.76 -368.21 -371 -377.64 -327.54 -383.54 -335.17 -329.39 -357.64 -378.36 -385.04 -400.34 -390.2 -348.97 -386.29 -341.98 -376.98 -382.86 -311.46 -327.62 -356.53 -361.3 -372.07 -402.06 -380.88 -322.54 -361.41 -368.48 -357.77 -415.04 -350.17 -327.75 -333.12 -347.52 -363.56 -347.95 -383.32 -367.37 -393.28 -344.9 -442.74 -408.45 -399.73 -406.5 -420.01 -371.62 -375.28 -353.02 -377.63 -337.56 -394.47 -401.88 -391.46 -364.52 -364.55 -311.72 -421.49 -364.16 -364.78 -341.37 -369.44 -379.07 -319.8 -399.91 -384.81 -352.97 -374.39 -352.61 -380.77 -355.77 -352.88 -398.11 -347.89 -336.72 -343.98 -370.76 -321.83 -357.22 -341.3 -387.7 -356.88 -335.28 -371.14 -383.32 -369.86 -350.05 -404.57 -383.1 -311.72 -415.28 -391.64 -358.83 -319.06 -329.34 -381.25 -335.83 -362.62 -371.02 -308 -385.89 -339.35 -372.62 -356.33 -335.16 -370.93 -364.14 -344.65 -363.82 -399.41 -339.57 -372.62 -342.83 -383.72 -350.32 -346.23 -393.51 -390.61 -364.76 -343.3 -359.94 -365.99 -431.54 -373.31 -408.56 -362.32 -319.66 -378.82 -376.32 -327.64 -384.33 -348.01 -389.65 -379.66 -404.55 -367.85 -420.6 -358.01 -354.99 -372.42 -402.7 -456.23 -430.49 -409.66 -381.58 -424.68 -433.78 -395.04 -421.91 -400.01 -422.82 -417.63 -480.52 -379.75 -395.01 -399.66 -370.33 -416.27 -464.45 -431.91 -407.7 -418.9 -394.97 -441.41 -423.58 -448.01 -385.82 -401.63 -453.12 -412.14 -409.99 -423.92 -424.88 -454.46 -429.26 -406.84 -422.41 -438.34 -434.97 -434.88 -463.97 -403.81 -446.83 -485.65 -380.66 -434.73 -442.18 -449.26 -381.23 -417.47 -429.73 -479.48 -446.57 -425.01 -415.08 -419.88 -372.4 -407.82 -441.28 -460.12 -391.48 -439.99 -408.63 -418.55 -466.37 -458.19 -420.63 -399.79 -444.37 -409.83 -423.6 -421.52 -420.68 -394.06 -450.68 -434.39 -424.86 -442.18 -430.93 -417.56 -510.21 -435.9 -401.69 -374.79 -434.98 -453.12 -397.65 -400.37 -382.29 -392.41 -437.18 -432.85 -390.07 -399.34 -422.9 -401.21 -398.13 -431.99 -427.1 -436.76 -476.72 -492.51 -431.52 -414.25 -423.98 -425.61 -433.38 -447.75 -402.27 -448.46 -397.89 -487.24 -440.88 -407.77 -486.67 -425.16 -409.92 -424.2 -415.37 -414.65 -417.33 -406.69 -431.21 -412.5 -394.62 -435.47 -416.98 -413.86 -471.22 -438.75 -416.29 -469.48 -425.94 -407.91 -463.45 -384.46 -332.48 -410.64 -426.82 -438.77 -458.21 -438.09 -343.78 -459.76 -399.22 -410.12 -460.15 -431.01 -376.47 -383.82 -421.17 -432.39 -387.02 -411.33 -408.95 -471.59 -410.86 -472.08 -455.13 -455.4 -455.28 -458.28 -445.15 -442.78 -413.69 -448.82 -411.62 -450.54 -446.02 -434.28 -421.62 -413.82 -387 -455.73 -437.93 -428.3 -416.55 -415.44 -426.98 -419.47 -438.73 -472.66 -414.41 -411.15 -418.29 -423.7 -405.19 -399.52 -440.2 -440.59 -368.62 -405.89 -430.14 -384.05 -444.33 -373.09 -464.52 -393.33 -376.16 -450.81 -444.58 -425.08 -384.05 -482.56 -436.75 -384.51 -406.4 -474.12 -436.32 -403.58 -419.5 -450.4 -403.22 -415.81 -428.96 -331.7 -397.55 -426.76 -466.75 -438.23 -396.43 -451.65 -423.94 -397.89 -402.17 -441.04 -396.96 -450.08 -421.3 -418.11 -406.48 -418.11 -448.8 -440.73 -364.39 -421.24 -396.08 -391.51 -503.23 -467.58 -481.25 -416.23 -367.19 -433.73 -389.75 -403.54 -399.13 -434.29 -427.48 -426.97 -437.85 -373.74 -462.73 -452.3 -409.01 -386.59 -480.52 -415.13 -390.75 -386.21 -391 -373.63 -432.07 -361.18 -401.37 -374.02 -402.5 -405.74 -445.44 -377.21 -358.42 -369.57 -339.84 -394.87 -393.37 -391.17 -359.25 -383.76 -380.64 -395.11 -408.61 -401.51 -372.17 -371.02 -388.82 -392.22 -368.36 -412.96 -404.83 -427.79 -395.82 -389.8 -375.08 -424.52 -428.67 -399.14 -446.14 -381.6 -412.8 -433.82 -391.67 -414.91 -410.72 -417.5 -374.85 -397.99 -397.5 -412.72 -435.34 -377.89 -367.81 -386.25 -353.62 -382.85 -403.07 -430.98 -418.85 -420.36 -367.3 -382.35 -424.67 -368.44 -417.69 -375.83 -432.91 -381.72 -395.1 -399.96 -409.28 -372.57 -407.07 -391 -420.38 -398.63 -404.53 -404.81 -480.22 -403.58 -340.27 -338.02 -405.34 -425.3 -346.98 -395.4 -378.63 -350.66 -427.83 -416.63 -374.76 -386.3 -398.24 -388.76 -365.58 -398.5 -415.32 -399.76 -437.73 -445.19 -400.72 -385.93 -405.05 -402.84 -388.25 -431.67 -380.04 -425.62 -341.87 -431.14 -401.09 -392.65 -449.87 -393.98 -369.52 -391.39 -407.39 -388.78 -405.59 -359.1 -417.22 -357.81 -353.49 -441.75 -407 -416.75 -419.42 -379.2 -413.03 -422.48 -370.12 -419.76 -402.28 -357.36 -336.33 -366.74 -358.19 -417.82 -422.67 -399.63 -360.58 -434.58 -385.49 -386.2 -451.27 -399.3 -404.16 -354.86 -375.67 -397.1 -340.42 -375.89 -372.1 -394.18 -400.79 -457.1 -412.36 -406.61 -431.95 -419.37 -402.81 -418.27 -397.14 -412.06 -392.94 -409.19 -403.52 -377.68 -391.51 -362.53 -400.35 -393.28 -391.52 -379.43 -370.36 -399.5 -381.28 -356.87 -428.6 -398.06 -382.7 -368.58 -393.96 -376.83 -365.85 -366.53 -425 -392.12 -363.18 -368.09 -394.8 -370.06 -384.1 -362.1 -407.23 -386.48 -372.14 -393.35 -402.2 -379.91 -392.73 -427.06 -417.57 -370.08 -398.13 -432.74 -393.3 -364.18 -414.09 -390.46 -373.7 -364.37 -398.07 -353.19 -385.73 -372.79 -405.72 -387.17 -388.73 -407.59 -408.34 -368.87 -368.56 -435.21 -384.87 -395.34 -368.43 -394.66 -395.76 -385.38 -414.04 -421.08 -364.2 -374.22 -392.92 -385.05 -427.4 -446.49 -442.6 -360.58 -356.79 -396.38 -390.58 -362.72 -381.6 -398.89 -393.36 -418.23 -404.25 -389.5 -416.58 -415.68 -390.48 -396.05 -427.43 -462.22 -449.14 -405.68 -397.4 -407.92 -422.57 -398.16 -424.23 -389.24 -416.88 -449.14 -435.13 -385.97 -368.69 -384.31 -349.02 -411.02 -433.24 -407.85 -393.17 -413.93 -406.99 -423.47 -416.71 -431.35 -388.59 -387.62 -411.86 -389.98 -383.12 -416.05 -395.08 -411.13 -418.09 -402.82 -414.99 -417.11 -447.7 -405.86 -453.87 -405.81 -440.12 -466.66 -409.37 -426.75 -430.08 -419.05 -363.77 -411.18 -423.26 -448.87 -454.82 -415.26 -409.41 -383.44 -370.25 -374.16 -418.14 -422.78 -399.88 -423.53 -397.85 -386.32 -449.27 -414.1 -388.86 -379.31 -430.48 -402.1 -414.46 -401.54 -434.82 -390.91 -437.52 -409.86 -437.83 -408.1 -434.04 -415.79 -489.65 -408.33 -372.98 -365.28 -403.19 -434 -352.59 -370.58 -357.47 -402.64 -427.38 -416.53 -392.52 -422.86 -424.82 -382.35 -407.94 -427.14 -421.8 -422.89 -457.78 -484.95 -406.35 -435.17 -428.12 -415.49 -386.35 -423.11 -391.45 -413.29 -372.62 -446.31 -440.42 -397.08 -471.94 -426.39 -398.64 -402.58 -408.16 -400.34 -428.12 -364.23 -438.29 -394.05 -383.28 -415.52 -425.49 -434.74 -437.95 -405.58 -419.64 -432.21 -409.45 -421.14 -440.79 -376.42 -341.84 -397.46 -381.94 -400.08 -454.85 -434.53 -358.42 -444.99 -404.77 -423.52 -431.92 -410.41 -399.28 -380.59 -385.44 -407.95 -381.48 -401.06 -394.89 -458.05 -395.92 -485.74 -452.22 -425.48 -459.81 -442.79 -423.14 -422.15 -386.18 -419.01 -403.63 -447 -420.7 -400.08 -419.83 -407.91 -388.08 -439.72 -409.41 -424.25 -380.76 -414.41 -402.03 -388.72 -436.16 -426.05 -409.88 -392.24 -421.43 -399.23 -401.39 -402.84 -445.8 -415.2 -357.2 -391.68 -419.97 -366.48 -394.52 -370.89 -430.87 -388.95 -383.35 -451.66 -436.54 -400.77 -359.32 -475.88 -421.85 -386.57 -439.45 -452.18 -398.84 -380.32 -407.22 -442.13 -403.69 -407.35 -426.41 -312.64 -421.4 -386.36 -425.45 -405.85 -356.3 -419.47 -395.53 -394.84 -387.44 -450.71 -410.29 -423.96 -388.86 -412.25 -411.58 -395.72 -433.05 -464 -375.35 -395.66 -416.07 -405.72 -461.19 -427.83 -451.8 -390.99 -383.27 -427.79 -393.08 -393.35 -417.09 -423.82 -401.68 -423.63 -462.2 -377.77 -459.59 -436.47 -406.5 -384.53 -459.85 -436.65 -422.94 -386.82 -385.3 -391.16 -413.73 -380.58 -404.62 -357.25 -415.71 -409.57 -445.69 -379.56 -350.27 -367.37 -369.54 -386.74 -401.15 -407.46 -385.89 -391.27 -380.97 -407.94 -390.13 -414.71 -367.39 -380.74 -408.92 -388.9 -379.03 -407.31 -408.91 -426.17 -404.69 -413.02 -390.1 -392.52 -445.2 -397.53 -440.62 -392.9 -417.5 -455.99 -383.65 -395.36 -407.66 -436 -361.13 -406.33 -374.22 -408.27 -436.71 -385.21 -380.43 -369.99 -378.83 -370.84 -415.92 -420.78 -387.53 -412.45 -363.74 -391.27 -423.77 -410 -395.69 -359.51 -425 -364.26 -377.49 -380.09 -413.13 -391.54 -421.39 -409.71 -408.64 -377.68 -409.28 -388.08 -486.83 -410.91 -376.62 -339.87 -388.62 -418.59 -346.04 -365.04 -346.59 -369 -412.17 -420.58 -371.15 -387.58 -408.55 -391.52 -370.53 -410.05 -387.7 -409.49 -455.48 -443.14 -421.34 -394.14 -425.36 -403 -364.74 -398.46 -401.61 -409.42 -360.88 -424.74 -415 -387.77 -452.14 -409.86 -368.26 -408.61 -391.16 -393.6 -396.25 -335.96 -412.75 -378.43 -353.03 -424.8 -400.34 -411.84 -420.35 -385.43 -396.45 -417.25 -404.08 -394.41 -404.3 -327.34 -330.58 -390.45 -381.42 -390.49 -430.45 -418.14 -326.7 -428 -382.4 -391.03 -439.75 -396.86 -394.69 -372.27 -391.44 -391.79 -342.98 -377.39 -387.41 -405.18 -399.57 -453.21 -407.3 -407.16 -428.1 -432.69 -387.49 -423.21 -394.16 -395.43 -378.51 -411.04 -423.2 -384.23 -402.9 -378.57 -382.71 -422.1 -386.71 -402.76 -386.18 -385.19 -400.41 -401.65 -425.01 -415.99 -378.13 -379.69 -385.6 -383.16 -384.85 -376.13 -419.15 -403.68 -352.28 -373.28 -413.63 -352.24 -389.31 -358.77 -446.55 -364.1 -386.94 -398.75 -407.12 -384.29 -378.85 -449.43 -402.25 -371.21 -424.7 -422.93 -375.4 -369.69 -377.16 -414.61 -371.58 -394.44 -407.41 -330.28 -390.56 -367.98 -388.87 -409.92 -364.23 -417.57 -401.71 -366.39 -379.85 -439.25 -359.31 -419.22 -396.5 -404.99 -386.14 -399.96 -410.97 -411.6 -373.1 -389.08 -371.3 -368.63 -465.34 -423.66 -438.57 -372.65 -352.32 -411.82 -352.44 -350.53 -424.82 -399.32 -418.88 -407.91 -418.29 -384.16 -425.24 -416.82 -398.92 -376.21 -419.4 -412.74 -382.35 -369.16 -346.31 -384.83 -369.34 -359.13 -361.28 -334.73 -354.22 -400.73 -397.88 -361.66 -316.68 -354.75 -326.47 -361.66 -385.7 -367.17 -336.16 -374.85 -332.88 -381.84 -349.18 -373.48 -353.68 -339.21 -382.29 -359.47 -354.58 -365.91 -370.86 -379.01 -392.11 -361.78 -352.59 -347.77 -391.09 -389.7 -421.71 -366.11 -388.28 -405.13 -366.77 -365.5 -377.83 -410.62 -323.42 -361.9 -374.68 -394.5 -398.26 -367.88 -354.21 -374.09 -367.39 -347.64 -359.04 -413.5 -374.22 -397.07 -364.53 -365.37 -408.29 -331.75 -376.29 -338.6 -387.71 -350.64 -378.26 -370.73 -362.91 -371.14 -409.24 -394.01 -362.1 -375 -393.58 -384.65 -442.77 -358.34 -350.84 -318.74 -380.81 -398.7 -329.14 -350.34 -334.94 -345.55 -373.06 -398.53 -347.94 -351.47 -362.59 -377.03 -362.89 -367.9 -372.46 -369.68 -396.11 -433.25 -364.82 -368.09 -383.7 -383.85 -348.32 -375.45 -339.48 -359.78 -347.83 -406.5 -386.71 -349.59 -403.03 -353.92 -347.34 -366.58 -386.52 -373.87 -406.37 -336.87 -397.08 -367.18 -343.2 -362.94 -377.6 -373.16 -392.11 -408.68 -357.7 -393.08 -366.12 -367.4 -377.45 -314.45 -319.27 -348.75 -363.32 -383.81 -408.38 -374.34 -331.34 -375.8 -363.07 -364.47 -392.55 -368.29 -364.53 -331.35 -346.69 -391.38 -347.04 -371.54 -352.37 -391.49 -359.57 -434.66 -385.2 -376.61 -411.95 -408.07 -394.04 -385.23 -343.68 -376.59 -369.12 -401.63 -402.05 -362.48 -360.46 -341.31 -353.43 -379.89 -378.62 -371.34 -347.1 -381.16 -386.01 -353.61 -382.86 -376.08 -386.71 -349.68 -358.67 -356.82 -346.11 -366.99 -392.8 -353.28 -328.07 -329.35 -352.99 -340.24 -360.27 -338.43 -382.79 -336.21 -347.95 -407.08 -368.56 -401.77 -353.31 -409.61 -375.38 -327.83 -347.57 -407.85 -363.78 -364.62 -360.06 -383.86 -330.24 -374.03 -366.34 -317.97 -367.8 -359.1 -369.65 -339.63 -358.63 -364.13 -376.54 -345.61 -332.95 -394.1 -356.95 -383.41 -346.18 -360.61 -356.53 -357.47 -415.82 -412.67 -363.87 -339.21 -347.95 -376.16 -422.16 -410.21 -421.35 -353.59 -322.9 -371.22 -365.66 -327.08 -360.89 -366.9 -384.63 -383.61 -411.4 -344.32 -414.67 -381.93 -376.75 -357.32 -408.73 -404.93 -392.51 -385.22 -367.53 -347.78 -399.06 -341.53 -407.75 -361.96 -391.12 -387.74 -412.55 -354.14 -332 -341.3 -345.98 -366.83 -387.45 -389.12 -371.72 -373.55 -366.59 -411.24 -373.65 -377.34 -340.72 -363.75 -413.35 -363.29 -352.48 -383.33 -383.41 -394.24 -369.93 -400.95 -374.85 -372.01 -429.75 -375.12 -429.85 -371.32 -371.19 -423.77 -390.41 -378.89 -407.58 -410.91 -319.76 -372.11 -355.25 -376.47 -421.78 -376.89 -355.27 -336.96 -367.6 -342.95 -393.84 -411.93 -384.73 -408.49 -352.81 -373.49 -416.81 -378.15 -357.82 -356.12 -402.24 -373.54 -355.28 -392.32 -409.37 -392.78 -421.01 -406.49 -406.22 -386.35 -417.91 -377.89 -453.6 -379.18 -352.87 -340.96 -387.76 -389.07 -328.43 -373.08 -324.97 -381.76 -390.92 -411.3 -357.58 -379.03 -377.51 -360.3 -379.07 -371.8 -383.63 -381.76 -426.89 -456.15 -395.62 -418.85 -391.91 -386.66 -360.29 -413.15 -369.02 -381.64 -351.51 -415.52 -386.74 -340.3 -445.93 -389.17 -365.7 -381.7 -391.98 -396.9 -391.66 -359.89 -397.81 -362.07 -350.31 -382.83 -395.89 -399.78 -405.06 -383 -368.63 -389.85 -396.4 -378.22 -389.25 -330.63 -348.67 -368.11 -359.54 -393.09 -421.87 -381.45 -345.89 -399.58 -348.04 -365.79 -404.99 -385.83 -355.38 -373.55 -365.16 -383.71 -371.58 -381.69 -388.63 -411.84 -373.29 -447.4 -396.01 -409.85 -404.73 -413.55 -405.6 -386.96 -375.78 -370.99 -376.62 -411.57 -395.4 -362.83 -390.86 -382.68 -364.35 -390.21 -369.07 -394.51 -384.41 -377.02 -415.83 -356.65 -410.11 -396.38 -382.85 -367.35 -363.45 -368.29 -374.24 -358.59 -397.31 -363.34 -337.11 -336.92 -406.84 -330.65 -364.1 -339.73 -402.12 -349.1 -380.28 -406.44 -396.54 -361.97 -346.57 -425.4 -407.6 -357.42 -403.91 -413.5 -342.61 -344.75 -364.37 -387.73 -355.16 -373.69 -395.53 -337.45 -391.69 -374.43 -405.47 -385.38 -350.41 -399.13 -392.88 -340.62 -374.27 -410.08 -363.82 -386.09 -360.97 -400.8 -368.97 -335.47 -381.44 -416.22 -363.61 -360.6 -362.02 -379.39 -446.48 -391.63 -426.76 -345.58 -348.34 -401.71 -350.51 -335.11 -382.34 -373.45 -397.76 -406.76 -430.24 -365.65 -404.74 -407.37 -370.32 -382.17 -419.67 -385.75 -387.22 -391.77 -366.17 -361.5 -394.76 -362.12 -382.23 -360.64 -388.41 -394.93 -428.95 -351.41 -335.41 -330.4 -324 -350.32 -390.37 -377.28 -339.49 -346.82 -346.58 -366.8 -385.68 -391.39 -353.27 -337.27 -367.88 -383.67 -351.97 -358.19 -379.78 -409.84 -375.48 -374.3 -364.87 -362.22 -412.23 -398.55 -418.04 -382.95 -380.6 -423.56 -340.96 -381.21 -397.17 -382.45 -334.41 -376.17 -375.81 -401.52 -421.81 -365.65 -372.98 -339.55 -353.77 -369.68 -378.04 -419.87 -390.97 -399.41 -366.61 -362.86 -400.94 -345 -367.24 -339.38 -415.54 -323.26 -346.64 -383.52 -369.33 -362.16 -396.61 -378.83 -387.55 -367.77 -369.6 -383.65 -430.43 -384.99 -335.01 -344.56 -375.59 -375.01 -331.97 -359.74 -337.2 -335.36 -414.55 -391.04 -374.98 -365.68 -378.94 -359.65 -364.01 -378.84 -371.91 -407.84 -409.35 -415.2 -355.24 -375.29 -373.09 -371.4 -377.35 -390.24 -383.04 -373.41 -337.66 -407.75 -368.98 -353.8 -437.4 -355.32 -332.59 -366.49 -390.22 -368.8 -395.52 -342.37 -391.89 -362.42 -332 -418.49 -372.66 -381 -416.19 -382.43 -371.71 -363.32 -370.61 -370.31 -376.58 -342.39 -334.02 -365.46 -350.15 -386.99 -419.99 -388.73 -347.8 -404.11 -352.48 -349.52 -421.24 -357.7 -371.5 -331.29 -349.22 -378.93 -318.53 -334.37 -375.62 -380.26 -393.71 -425.47 -405.65 -390.43 -393.52 -386.14 -398.83 -391.11 -360.12 -372.92 -372.86 -381.38 -398.23 -369.03 -368.24 -357.93 -376.85 -396.32 -377.66 -384.18 -356.2 -366.46 -374.64 -353.57 -420.64 -392.12 -342.5 -344.81 -344.43 -358.56 -355.61 -349.68 -419.21 -398.23 -346.32 -356.7 -357.12 -353.91 -376.96 -325.75 -375.94 -357.81 -360.57 -391.11 -380.05 -387.58 -347.95 -427.11 -372.29 -339.98 -378.14 -404.33 -371.22 -388.04 -376.73 -382.25 -348.83 -357.08 -361.05 -319.64 -369.88 -336.97 -390.83 -394.1 -338.56 -389.85 -387.6 -357.2 -340.04 -436.61 -334.06 -371.81 -342.97 -356.93 -373.57 -372.62 -393.34 -399.73 -341.86 -323.04 -369.01 -375.81 -425.78 -407.62 -417.43 -359.31 -342.9 -394.13 -351.15 -336.84 -361.71 -385.04 -349.66 -366.54 -376.8 -371.44 -379.85 -375.59 -381.05 -377.08 -432.35 -399.87 -373.64 -356.25 -343.2 -368.9 -384.4 -354.94 -342.86 -351.89 -381.46 -384.09 -407.24 -356.93 -323.13 -346.31 -328.6 -365.13 -352.57 -361.74 -326.13 -382.09 -358.65 -372 -357.12 -386.82 -326.09 -313.98 -371.11 -372.75 -326.1 -338.72 -356.82 -401.47 -365.48 -367.17 -355.97 -345.24 -403.92 -360.73 -406.5 -366.07 -386.22 -400.72 -336.81 -382.8 -373.42 -411.4 -358.33 -358.93 -361.62 -388.8 -420.11 -353.27 -349.58 -342.91 -350.53 -342.57 -395.22 -405.19 -358.76 -387.01 -366.54 -358.41 -397.85 -354.77 -354.93 -336.23 -392.38 -347.91 -341.79 -355.95 -373.25 -342.74 -382.42 -359.29 -385.36 -366.7 -366.31 -369.35 -433.24 -381.68 -321.15 -320.38 -346.04 -386.91 -315.44 -338.29 -309.13 -342.12 -374.5 -368.59 -356.26 -369.44 -359.06 -341.81 -341.57 -378.73 -383.5 -349.09 -389.65 -429.97 -377.23 -362 -362.01 -370.49 -352.66 -381.57 -350.57 -391.61 -320.54 -392.49 -350.35 -340.62 -432.37 -373.6 -364.15 -342.97 -353.9 -352.32 -352.92 -335.93 -390.36 -338.92 -330.36 -370.9 -365.88 -382.03 -377.92 -371.38 -375.31 -366.73 -364.61 -367.02 -376.37 -342.56 -302.83 -348.48 -329.23 -340.32 -381.02 -389.61 -318.52 -409.34 -348 -371.7 -390.86 -379.8 -372.53 -345.83 -343.09 -375.19 -306.34 -332.12 -339.29 -378.39 -363.6 -401.5 -387.46 -380.51 -390.47 -385.21 -355.37 -385.42 -386.85 -356.14 -351.96 -389.9 -383.27 -349.62 -362.44 -333.22 -336.92 -386.92 -354.93 -350.02 -360.77 -380.55 -376.12 -355.45 -385.21 -357.62 -347.8 -348.08 -348.55 -362.67 -335.77 -352.08 -375.86 -385 -318.57 -329 -365.84 -333.09 -340.16 -333.56 -378.89 -318.09 -358.35 -357.54 -373.51 -370.97 -344.02 -422.53 -354.97 -329.18 -367.04 -415.95 -341.51 -357.96 -348.1 -375.27 -365.45 -341.02 -371.7 -295.57 -341.61 -346.99 -399.51 -370.72 -333.85 -390.34 -371.29 -356.69 -336.23 -403.48 -336.09 -375.14 -353.55 -359.33 -363.66 -364.46 -382.8 -392.88 -326.46 -365.64 -374.15 -342.5 -399.07 -392.69 -377.81 -347.86 -341.93 -372.6 -345.91 -338.87 -369.12 -355.55 -384.45 -367.55 -383.09 -352.56 -379.59 -401.67 -377.62 -342.64 -403.48 -407.58 -412.11 -416.12 -385.73 -384.47 -415.88 -346.23 -406.58 -368.65 -416.58 -390.62 -434.49 -390.46 -352.95 -366.39 -329.99 -397.33 -415.03 -378.6 -379.61 -410.16 -392.9 -396.48 -415.4 -415.55 -365.23 -355.8 -393.71 -390.84 -365.8 -369.16 -379.95 -434.58 -397.49 -353.29 -386.99 -393.79 -404.44 -401.63 -442.9 -393.41 -442.13 -443.98 -379.12 -411.81 -414.19 -397.88 -366.7 -381.48 -433.08 -434.1 -426.99 -397.57 -363.28 -376.07 -359.5 -386.54 -410.54 -432.63 -380.93 -415.98 -381.21 -370.89 -426.73 -384.49 -404.24 -355.9 -453.44 -387.77 -406.77 -368.58 -374.07 -373.43 -423.01 -412.86 -410.49 -407.55 -400.36 -391.87 -471.92 -399.11 -357.11 -332.05 -381.65 -447.08 -360.39 -357.41 -352.22 -363.44 -422.97 -407.67 -352.71 -389.75 -375.35 -359.84 -382.9 -399.84 -440.4 -410.92 -429.88 -456.52 -404.22 -374.69 -405.28 -401.04 -385.91 -410.4 -365.41 -425.14 -350.33 -415.26 -428.02 -388.88 -464.13 -402.16 -379.64 -384.95 -396.81 -383.63 -369.19 -361.95 -402.17 -355.19 -344.04 -439.52 -398.23 -404.74 -440.74 -414.22 -392 -407.25 -367.59 -381.19 -431.87 -350.73 -310.02 -378.61 -357.95 -385.91 -412.68 -402.49 -343.14 -420.96 -369.54 -406.56 -426.61 -403.02 -370.21 -368.15 -364.91 -388.01 -351.51 -382.19 -372 -411.95 -384.14 -440.08 -405.52 -408.46 -419.34 -438.15 -393.33 -410.06 -406.47 -402.89 -395.42 -386.89 -399.29 -393.98 -393.57 -358.1 -394.1 -414.47 -419.81 -369.2 -363.25 -385.71 -389.8 -360.83 -408.12 -415.92 -386.78 -402.89 -382.29 -389.02 -352.66 -391.34 -402.07 -411.92 -346.32 -374.56 -396.61 -341.85 -366.11 -367.68 -409.91 -369.62 -383.34 -388.75 -425.56 -388.35 -346.95 -448.87 -375.69 -383.03 -385.28 -459.66 -378.34 -375.4 -364.83 -412.55 -384.85 -373.56 -390.67 -310.25 -380.74 -384.75 -416.93 -394.74 -341 -427.82 -395.99 -383.93 -372.25 -425.33 -366.15 -408.13 -363.88 -380.69 -407.34 -373.01 -416.85 -441.65 -352.08 -378.97 -404.47 -366.92 -442.06 -417.33 -423.68 -372.29 -367.11 -404.26 -396.16 -358.26 -381.21 -397.1 -415.66 -386.59 -421.61 -376.52 -433.97 -403.07 -392.32 -393.68 -441.82 -462.32 -441.27 -418.26 -382.48 -413.65 -419.72 -390.67 -445.86 -406.37 -408.79 -439.12 -474.26 -376.4 -371 -389.9 -386.58 -433.51 -439.96 -387.03 -407.3 -399.2 -403.58 -438.83 -414.14 -419.48 -394.87 -387.29 -430.7 -419.03 -398.81 -454.78 -430.33 -468.28 -417.56 -399.54 -414.18 -426.52 -434.28 -430.56 -475.55 -415.6 -432.92 -479.48 -394.61 -440.88 -455.55 -438.25 -372.54 -413.48 -415.08 -446.94 -426.44 -404.25 -406.18 -423.67 -374.45 -380.13 -443.11 -474.29 -405.17 -461 -399.87 -394.05 -451.49 -434.86 -418.12 -387.82 -443.19 -393.85 -391.34 -417.11 -428.44 -386.39 -458.83 -425.01 -426.37 -426.99 -440.26 -431.86 -501.1 -414.63 -386.43 -375.38 -409.36 -458.17 -389.39 -394.3 -381.72 -373.78 -437.38 -443.41 -368.5 -413.1 -419.89 -401.13 -398.98 -438.35 -420.36 -419.87 -471.63 -478.47 -425.24 -402.71 -428.87 -418.08 -415.03 -425.74 -395.75 -434.74 -391.59 -434.28 -418.95 -392.21 -479.92 -415.81 -387.23 -408.08 -415.75 -408.88 -420.88 -380.16 -438.43 -387.49 -385.09 -454.31 -431.3 -449.36 -432.9 -431.39 -380.66 -451.35 -422.17 -430.01 -449.89 -371.81 -338.9 -391.7 -410.87 -448.01 -429.9 -440.21 -372.85 -459.64 -409.98 -397.72 -458.33 -444.14 -373.01 -395.29 -384.01 -440.17 -366.48 -419.57 -397.53 -451.76 -395.79 -465.95 -423.65 -447.1 -455.5 -478.67 -423.7 -438.4 -422.04 -403.57 -409.68 -448.79 -462.38 -418.07 -421.62 -402.07 -394.84 -447.84 -421.97 -415.53 -409.34 -404.15 -419.56 -406.29 -449.91 -457.58 -420.82 -398.08 -402.37 -415.46 -397.97 -409.43 -445.69 -411.16 -358.26 -391.7 -434.27 -380.99 -432.64 -374.55 -460.93 -380.64 -399.73 -422 -461.94 -424.23 -392.87 -460.12 -440.51 -361.75 -429.2 -460.12 -415.87 -367.54 -406.82 -436.05 -386.5 -395.3 -442.69 -346.25 -395.57 -392.71 -448.29 -420.77 -386.08 -430.83 -403.1 -406.67 -382.52 -449.22 -398.73 -446.24 -407.87 -415.99 -396.97 -407.22 -455.99 -413.17 -385.33 -393.33 -400.03 -407.99 -479.58 -445.92 -456.62 -396.22 -345.62 -449.83 -405.81 -387.87 -433.25 -451.18 -438.41 -433.92 -455.11 -380.45 -461.73 -436.19 -400.24 -415.98 -458.91 -444.18 -408.12 -423.57 -397.68 -424.46 -429.6 -382.98 -432.04 -412.62 -415.83 -440.75 -464.61 -409.55 -386.18 -375.19 -375.44 -433.32 -447.93 -418.12 -413.29 -399.63 -417.52 -444.66 -425.98 -431.57 -404 -393.26 -424.59 -406.84 -396.63 -442.68 -448.71 -471.05 -430.51 -411.94 -389.89 -437.38 -464.04 -428.34 -469.72 -449.63 -413.92 -467.19 -391.54 -428.07 -440.75 -456.81 -411.31 -428.34 -409.47 -443.85 -457.11 -428.98 -403.01 -429.36 -412.05 -421.78 -450.85 -489.64 -422.2 -460.85 -410.16 -401.69 -442.59 -411.97 -454.67 -386.8 -472.37 -372.77 -413.51 -419.21 -423.38 -406.54 -474.1 -448.1 -444.88 -443.56 -436.59 -418.86 -503.88 -442.22 -420.24 -368.45 -410.83 -447.41 -384.48 -426.16 -389.4 -401.14 -431.87 -434.39 -407.98 -415.29 -417.64 -399.91 -406.01 -420.7 -448.71 -410.97 -472.63 -472.21 -431.12 -419.76 -434.63 -455.79 -432.9 -451.12 -441.45 -426.49 -399.86 -431.13 -420.78 -396.25 -474.97 -425.54 -399.83 -429.26 -454.52 -420.44 -417.53 -415.46 -430.07 -370.18 -360.18 -441.57 -415.2 -404.28 -448.22 -442.09 -418.04 -456.67 -421.16 -415.46 -443.86 -423.06 -371.6 -408.95 -397.23 -448.91 -472.24 -419.27 -358.59 -453.78 -397.05 -390.24 -472.88 -439.68 -399.8 -383.63 -388.9 -441.89 -355.26 -403.18 -401.85 -461.35 -420.18 -476 -459.08 -444.46 -456.81 -477.03 -447.03 -443.74 -409.45 -433.58 -434.15 -420.93 -440.57 -427.95 -436.83 -420.34 -411.22 -439.33 -437.9 -406.58 -417.68 -408.11 -435.76 -403.92 -454.96 -429.15 -428.13 -415.1 -403.6 -431.85 -416.08 -417.38 -436.51 -434.06 -387.42 -401.57 -408.04 -410.34 -427.58 -372.47 -457.62 -409.37 -400.66 -450.12 -443.64 -420.95 -412.59 -478.67 -401.4 -371.68 -415.29 -460.78 -420.33 -423.08 -389.57 -436.37 -386.94 -407.03 -435.38 -363.87 -418.32 -408.6 -430.97 -411.63 -371.66 -452.52 -435.17 -417.76 -396.57 -474.56 -400.54 -451.32 -405.55 -432.6 -427.57 -402.23 -460.22 -445.9 -364.01 -395.18 -406.97 -416.64 -486.75 -474.39 -464.04 -419.46 -356.01 -428.41 -421.03 -389.95 -417.25 -403.87 -438.58 -441.13 -443.1 -412.37 -453.11 -419.23 -411.52 -422.76 -453.2 -411.22 -387.62 -376.79 -371.59 -383.25 -381.38 -375.54 -396.81 -370.31 -385.71 -404.26 -414.03 -375.38 -338.54 -346.81 -350.27 -377.71 -374.43 -378.97 -385.02 -366.32 -364.09 -388.02 -395 -372.5 -342.09 -340.31 -386.7 -354.48 -343.23 -373.11 -392.76 -421 -390.63 -377.18 -386.97 -379.73 -395.66 -368.79 -414.36 -372.58 -404.46 -404.66 -338.24 -372.03 -404.63 -409.73 -353.51 -373.72 -359.78 -399.71 -387.04 -380.55 -391.77 -341.19 -337.5 -340.91 -407.21 -415 -381.52 -418.4 -373.04 -363.68 -411.19 -401.24 -370.91 -346.38 -394.43 -362.32 -374.83 -365.59 -386.78 -335.95 -419.46 -370.11 -397.96 -385.75 -389 -387.11 -459.36 -366.8 -360.64 -323.01 -345.21 -369.27 -337.38 -367.19 -345.51 -361.61 -365.29 -402.41 -349.67 -357.77 -378.67 -369.73 -344.3 -388.32 -344.21 -382.17 -424.87 -429.56 -357.39 -376.71 -377.24 -363.36 -375.18 -403.69 -377.79 -387.9 -350.57 -401.48 -382.13 -363.7 -450.89 -380.59 -373.89 -358.91 -353.69 -380.3 -370.98 -326.89 -416.57 -359.11 -347.8 -379.38 -349.81 -380.4 -400.73 -398.78 -365.64 -398.23 -396.81 -396.58 -382.85 -341.09 -313.78 -367.49 -371.4 -392.98 -404.76 -397.65 -326.97 -395.85 -347.56 -357.64 -425.82 -398.41 -352.68 -341.53 -345.48 -380.27 -346.85 -361.17 -381.57 -394.5 -355.86 -435.2 -392.35 -395.73 -404.46 -416.9 -398.9 -415.1 -366.84 -360.59 -348.84 -422.79 -396.2 -381.03 -359.86 -359.15 -341.75 -385.63 -380.19 -368.08 -367.35 -355.8 -373.39 -369.17 -377.15 -385.96 -350.83 -354.98 -348.04 -394.03 -381.35 -361.36 -386.47 -376.49 -341.18 -350.13 -396.34 -349.21 -373.9 -340.51 -396.12 -331.86 -337.32 -386.49 -390.53 -367.58 -348.07 -414.85 -388.48 -349.95 -399.43 -399.56 -388.81 -320.95 -377.3 -407.49 -359.65 -378.97 -403.97 -304.14 -346.16 -356.01 -407.09 -394.77 -354.95 -416.86 -370.68 -372.21 -338.82 -405.15 -359.62 -379.38 -343.25 -348.06 -357.1 -379.8 -410.58 -408.25 -336.65 -358.97 -362.96 -352.24 -422.07 -408.27 -434.68 -367.51 -312.65 -401.31 -355.71 -339.46 -365.61 -377.05 -399.79 -390.55 -414.2 -349.38 -408.8 -364.5 -349.53 -377.23 -411.5 -432.18 -395.46 -389.82 -412.24 -404.12 -407.04 -390.91 -388.68 -395.6 -400.08 -437.54 -437.7 -372.46 -347.75 -371.16 -360.28 -410.83 -413.5 -413.24 -391.49 -385.92 -391.06 -416.91 -408.09 -424.97 -366.64 -357.87 -411.97 -367.38 -368.91 -414.21 -411.37 -428.5 -413.35 -401.69 -396.5 -421.25 -428.69 -414.49 -446.09 -416.52 -427.56 -453.03 -390.64 -393.55 -413.35 -463.17 -358.22 -402.8 -415.54 -462.47 -452.48 -402.21 -399.4 -400.41 -378.47 -387.11 -417.45 -449.86 -408.44 -432.04 -390.76 -390.75 -439.01 -417.57 -416.7 -394.63 -432.4 -370.33 -369.14 -410.37 -424.18 -376.91 -454.45 -417.2 -424.77 -387.23 -387.43 -413.9 -482.91 -426.15 -383.44 -316.58 -391.04 -433.98 -364.31 -386.38 -343.1 -385.79 -414.24 -403.2 -380.54 -419.96 -398.6 -393.94 -381.18 -399.17 -408.11 -388.19 -427.88 -450.45 -413.01 -408.95 -419.41 -412.64 -433.23 -407.52 -398.54 -416.53 -376.43 -432.05 -403.95 -387.12 -483.72 -402.56 -395.41 -414.56 -397.21 -412.64 -407.81 -358.75 -428.11 -358.13 -337.13 -410.49 -407.37 -415.64 -421.24 -407.63 -419.11 -436.62 -392.8 -424.05 -411.46 -360.89 -350.53 -381.02 -395.04 -403.47 -422.24 -429.18 -346.07 -443.6 -406.87 -396.46 -428.79 -420.03 -391.8 -351.78 -395.14 -395.94 -354.15 -399.15 -369.49 -423.48 -433.63 -469.07 -424.39 -419.73 -427.05 -464.22 -416.48 -432.6 -394.95 -417.77 -406.88 -425.22 -413.06 -408.99 -413.76 -375.22 -384.49 -428.93 -410.95 -402.54 -405.27 -405.3 -404.18 -409.43 -397.57 -407.36 -396.83 -405.01 -375.55 -408.29 -395.65 -394.42 -419.39 -422.03 -331.84 -381.8 -413.25 -391.23 -421.51 -359.05 -447.06 -383.17 -351.67 -415.5 -423.44 -412.45 -378.56 -445.02 -420.16 -368.64 -411.08 -440.23 -398.66 -392.74 -386.08 -388.47 -370.87 -416.88 -405.98 -351.63 -405.71 -379.92 -412.18 -413.07 -361.28 -418.54 -421.08 -419.51 -393.44 -436.34 -342.38 -432.41 -375.61 -401.36 -370.66 -391.02 -436.52 -446.68 -381.63 -389.11 -380.19 -412.11 -456.53 -422.38 -470.8 -373.04 -345.59 -413.49 -395.19 -363.1 -423.84 -382.18 -411.72 -445.53 -453.06 -402.12 -449.06 -417.07 -408.56 -396.73 -431.13 -395.82 -358.79 -369.97 -385.91 -389.87 -360.65 -370.35 -379.66 -349.91 -380.93 -391.82 -398.15 -360.73 -337.97 -364.05 -368.97 -376.58 -375.87 -373.45 -339.98 -380.25 -355.7 -374.37 -363.39 -368.38 -329.04 -363.84 -380.57 -372.13 -319.61 -360.97 -382.47 -382.92 -370.2 -365.35 -370.23 -368.49 -419.14 -365.85 -414.67 -355.87 -380.66 -432.86 -358.9 -395.16 -404.87 -391.68 -333.67 -367.51 -365.26 -392.41 -412.89 -361.34 -376.34 -351.72 -330.22 -370.83 -390.05 -400.8 -387.82 -410.61 -356.38 -360.6 -391.05 -358.95 -371.45 -350.25 -373.1 -360.85 -375.38 -375.4 -403.97 -362.07 -383.25 -364.74 -377.62 -354.29 -372.38 -368.49 -437.95 -380.92 -335.07 -311.68 -377.18 -380.75 -336.21 -378.98 -334.51 -363.92 -382.38 -387.86 -364.91 -355.78 -378.14 -370.92 -359.71 -378.78 -395.75 -349.79 -398.4 -427.89 -369.34 -373.41 -366.85 -376.04 -356.94 -390.21 -375.63 -394.7 -349.97 -372.95 -370.39 -322.86 -432.23 -374.79 -358.18 -344.41 -359.67 -381.27 -380.5 -355.28 -384.85 -349.32 -355.72 -392.4 -370.01 -377.43 -399.49 -360.28 -390.34 -366.71 -361.26 -395.74 -359.38 -344.07 -321.01 -386.37 -359.66 -380.2 -393.12 -383.1 -328.85 -416.8 -383.79 -387.57 -394.32 -373.98 -367.61 -329.23 -340.52 -360.83 -334.54 -371.93 -353.33 -372.73 -364.67 -419.27 -392.17 -386.85 -387.55 -410.78 -391.11 -390.06 -358.41 -361.45 -358.63 -395.53 -382.69 -377.78 -354.44 -358.71 -350.46 -385.58 -359.36 -383.34 -348.23 -383.99 -382.38 -369.39 -407.04 -383.39 -367.36 -373.12 -331.68 -362.83 -360.75 -350.8 -379.36 -371.01 -330.05 -357.41 -380.97 -322.53 -371.5 -325.84 -383.7 -349.3 -341.1 -402.1 -397.26 -341.98 -344.67 -402.41 -384.26 -334.8 -405.45 -392.01 -368.86 -334.82 -349.63 -354.45 -357.1 -361.68 -359.79 -300.98 -337.56 -348.24 -390.5 -394.61 -328.53 -361.4 -388.83 -366.84 -326.92 -399.07 -346.74 -338.37 -333.95 -389.08 -380.84 -335.99 -392.29 -418.53 -332.46 -360.48 -363.81 -377.37 -411.8 -386.22 -412.08 -363.45 -357 -372.15 -352.64 -350.58 -350.25 -353.25 -379.99 -380.31 -391.22 -358.48 -395.27 -378.5 -344.22 -370.45 -399.5 -398.67 -359.87 -363.43 -383.94 -335.29 -337.84 -332.28 -366.76 -342.67 -382.47 -364.87 -392.82 -359.29 -331.57 -340.93 -318.68 -370.4 -410.12 -365.12 -358.15 -374.38 -377.29 -376.93 -369.72 -381.57 -353.29 -353.62 -345.21 -350.74 -361.25 -367.53 -363.25 -408.47 -364.67 -353.93 -361.16 -363.17 -401.69 -357.79 -415.03 -363.28 -378.16 -393.58 -351.95 -375.92 -389.61 -375.41 -350.18 -383.49 -359.93 -392.15 -374.75 -382.45 -354.12 -322.6 -339.46 -361.25 -394.48 -401.23 -365.57 -382.19 -364.34 -329.69 -376.03 -378.72 -357.96 -335.51 -391.19 -349.02 -354.07 -327.65 -372.62 -350.3 -419.83 -364.33 -380.08 -367.3 -408.74 -391.67 -436.93 -394.07 -345.84 -291.71 -338.97 -396.76 -335.27 -346.89 -300.06 -349.79 -396.37 -379.62 -345.15 -368.54 -382.25 -356 -358.56 -370.58 -375.48 -377.91 -423.47 -429.54 -369.64 -374.04 -393.25 -371.15 -358.43 -372.49 -353.7 -383.2 -329.08 -376.12 -368.68 -369.03 -439.31 -362.51 -347 -356.09 -347.41 -376.41 -379.64 -337.8 -352.19 -354.78 -334.25 -389.4 -342.05 -376.01 -387.65 -379.34 -330.57 -400.15 -363.61 -401.47 -405.46 -342.93 -305.54 -342.9 -361.56 -383.93 -402.13 -370.75 -312.46 -384.59 -365.42 -366.72 -400.5 -377.97 -341.28 -353.58 -332.29 -355.1 -345.66 -394.95 -361.32 -380 -363.18 -416.48 -380.57 -393.71 -382.34 -410.37 -343.96 -416.62 -359.92 -379.47 -365.09 -364.66 -379.58 -382.83 -389.38 -370.36 -343.94 -380.25 -378.2 -351.44 -347.13 -354.92 -389.04 -325.1 -378.92 -388.42 -335.29 -365.24 -338.99 -332.8 -365.19 -342.23 -379.5 -382.35 -323.01 -325.63 -368.91 -311.1 -366.22 -336.88 -390.67 -343.81 -324.59 -396.76 -410.3 -337.27 -323.83 -389.39 -376.86 -334.74 -388.32 -412.28 -372.89 -319.57 -334.75 -374.24 -343.68 -347.65 -388.66 -294.47 -360.55 -374.49 -380.99 -369.52 -305.75 -406.55 -338.41 -347 -327.87 -395.65 -332.71 -362.96 -341.25 -371.32 -354.05 -344.8 -416.82 -381.84 -352.04 -356.12 -335.94 -367.07 -381.43 -400.38 -425.11 -351.64 -323.94 -373.67 -348.12 -323.24 -366.87 -363.96 -392.57 -378.68 -413.6 -344.71 -399.94 -375.92 -356.16 -346.75 -397.58 -394.23 -363.06 -401.39 -372.08 -367.03 -386.58 -350.95 -385.47 -398.72 -396.3 -426.23 -406.63 -364.64 -348.32 -344.67 -333.65 -390.91 -396.65 -380.7 -363.88 -389.72 -411.25 -405.17 -382.01 -394.77 -340.1 -315.41 -375.56 -379.24 -354.91 -392.48 -394.43 -398.94 -388.46 -356.88 -364.58 -364.23 -435.6 -410.04 -442.04 -405.85 -395.25 -411.5 -372.91 -386.95 -398.9 -410.92 -364.74 -377.56 -385.15 -410.01 -414.71 -372.72 -367.26 -358.44 -368.12 -380.31 -382.25 -419.22 -358.45 -414.34 -379.89 -349.18 -394.12 -397.54 -374.82 -378.75 -426.11 -352.14 -358.27 -394.39 -381.68 -372.46 -423.35 -373.74 -396.09 -400.82 -396.13 -382.04 -446.81 -393.74 -377.96 -345.74 -377.52 -402.04 -345.88 -386.86 -344.66 -368.49 -405.27 -390.81 -348.62 -380.8 -365.19 -362.87 -365.56 -392.1 -412.78 -401.81 -413.51 -423.26 -385.93 -371.18 -395.2 -374.4 -362.77 -393.49 -366.13 -392.75 -359.47 -398.85 -398.54 -355.34 -450.89 -374.2 -357.02 -377.62 -406.01 -385.27 -386.91 -338.25 -400.32 -339.43 -338.4 -389.29 -386.5 -366.71 -396.59 -395.46 -375.75 -408.62 -369.27 -357.58 -408.56 -361.88 -341.22 -374.85 -366.24 -408.87 -430.46 -385.87 -329.51 -409.76 -385.13 -360.5 -388.76 -384.6 -384.96 -378.19 -366.2 -367.02 -357.58 -381.62 -362.02 -410.64 -383.57 -418.01 -386.59 -395.97 -385.94 -454.07 -408.35 -424.42 -377.2 -388.01 -422.41 -381.14 -376.72 -384.87 -397.72 -362.7 -403.92 -391.83 -404.58 -377.95 -391.26 -372.83 -408.84 -386.39 -409.27 -408.37 -388.76 -390.39 -353.85 -374.04 -377.98 -384.9 -407.49 -379.7 -339.04 -369.67 -382.2 -338.13 -369.25 -344.39 -422.04 -365.56 -374.36 -402.75 -380.62 -365.84 -350.79 -427.17 -356.28 -374.15 -384.99 -409.52 -376.83 -387.97 -372.52 -408.09 -338.73 -350.55 -390.12 -306.38 -386.67 -374.41 -408.95 -372.96 -335.44 -406.27 -395.73 -388.01 -345.07 -413.11 -345.33 -374.17 -370.12 -373.8 -380.43 -342.8 -415.68 -415.72 -375.65 -348.2 -385.6 -379.87 -430.28 -400.87 -440.59 -349.06 -346.76 -399.81 -364.65 -350.9 -359.29 -369.8 -397.44 -406.59 -438.02 -366.03 -396.81 -355 -379.13 -396.97 -419.93 -435.06 -391.78 -394.86 -381.45 -406.46 -389.46 -369.05 -378.31 -369.97 -399.99 -427.64 -418.22 -363.33 -336.16 -357.3 -329.52 -393.09 -400.68 -386.5 -364.42 -406.36 -389.74 -407.45 -388.53 -407.82 -310.03 -340.79 -409.21 -382.32 -330.92 -386.32 -400.71 -406.42 -403.01 -386 -393.56 -382.6 -420.15 -404.16 -400.2 -389.94 -425.01 -416.45 -362.42 -395.78 -397.56 -415.54 -372.86 -379.22 -386.8 -426.17 -421.23 -366.62 -364.97 -367.17 -381.19 -397.76 -416.87 -409.79 -405.8 -392.35 -389.41 -382.85 -415.57 -396.66 -381.05 -365.13 -410.96 -382.37 -376.6 -390.85 -387.93 -386.4 -416.91 -393.04 -405.49 -396.91 -373.55 -399.29 -491.17 -403.83 -353.66 -338.13 -352.33 -456.02 -352.21 -392.9 -330.28 -401.47 -378.61 -419.2 -368.89 -416.28 -389.96 -388.08 -355.94 -406.28 -431.1 -403.99 -409.43 -425.52 -377.54 -397.72 -369.71 -388.58 -348.63 -402.94 -399.39 -402.32 -363.32 -394.31 -398.45 -366.17 -467.52 -405.66 -390.54 -367.43 -393.13 -389.92 -382.6 -361.41 -388.53 -346.99 -380.93 -390.04 -387.99 -402.79 -422.34 -394.22 -393.82 -406.25 -386.24 -386.96 -414.34 -375.15 -361.05 -377.45 -361.27 -380.4 -421.66 -403.56 -352.39 -422.26 -397.58 -377.14 -415.46 -393.35 -388.69 -361.89 -359.63 -401.23 -356.94 -372.92 -373.72 -403.51 -393.75 -420.17 -413.09 -378.09 -406.32 -430.45 -389.72 -418.92 -371.99 -403.89 -378.03 -402.58 -405.91 -383.05 -390.26 -379.64 -348.69 -431.53 -394.66 -374.63 -393.75 -380.08 -381.08 -372.6 -414.55 -407.16 -363.79 -379.77 -368.67 -395.25 -373.45 -368.65 -421.56 -381.8 -331.77 -375.12 -386.78 -359.01 -380.41 -353.69 -421.41 -376.93 -345.65 -393.82 -430.7 -403.23 -370.48 -432.27 -392.74 -370.69 -415.8 -439.38 -363.02 -350.73 -381.83 -396.77 -356.84 -389.36 -387.68 -321.16 -378.83 -362.59 -427.17 -381.04 -329.92 -380.39 -411.79 -395.17 -368.23 -413.31 -351.74 -398.85 -371.13 -373.66 -373.37 -379.2 -406.57 -414.94 -353.03 -360.05 -375.88 -362.18 -433.69 -383.9 -419.05 -389.16 -345.07 -402.55 -391.01 -352.57 -399.28 -385.44 -415.52 -402.45 -413.24 -386.48 -418.67 -404.9 -372.16 -356.8 -445.37 -454.16 -423.86 -427.85 -399.63 -402.42 -413.77 -404.4 -406.18 -403.68 -428.34 -439.85 -464.1 -393.88 -365.3 -402.49 -382.22 -416.94 -408.47 -425.45 -402.61 -437.35 -392.95 -416.19 -408.33 -409.49 -394.74 -350.84 -403.24 -419.18 -410.71 -430.17 -404.11 -446.4 -411.8 -416.67 -402.44 -411.06 -447.76 -425.08 -465.88 -439.32 -425.84 -451.11 -400.55 -420.29 -468.38 -456.86 -404.32 -425.95 -418.61 -459.98 -447.15 -431.8 -397.01 -389.54 -374.79 -398.81 -468.19 -483.08 -375.83 -437.89 -402.71 -397.59 -428.84 -430.66 -429.44 -406.31 -459.92 -385 -403.24 -410.82 -439.37 -370.98 -430.52 -452.42 -420.89 -416.63 -456.16 -424.91 -495.37 -417.82 -366.85 -351.75 -398.02 -424.21 -380.75 -409.83 -360.86 -395.69 -422.19 -427.68 -384.02 -397.04 -404.13 -405.31 -396.82 -412.54 -417.56 -413.79 -477.81 -477.76 -401.88 -419.47 -419.43 -420.25 -410.03 -455.48 -374.68 -440.44 -368.35 -443.6 -428.61 -378.34 -494.75 -402.9 -384.91 -397.8 -420.36 -396.7 -419.87 -385.02 -443.08 -414.14 -356.6 -409.92 -400.97 -422.87 -459.25 -442.43 -401.48 -425.01 -437.29 -423.83 -453.39 -373.27 -329.19 -394.23 -408.9 -426.35 -433.92 -437.12 -358.97 -451.39 -412.18 -426.27 -459.5 -448.03 -390.41 -386.19 -365.38 -390.49 -379.32 -400.29 -398.1 -431.96 -414.19 -473.13 -437.3 -453.53 -437.29 -456.79 -400.66 -443.23 -411.7 -420.09 -415.71 -449.49 -440.84 -409.81 -415.41 -426.63 -408.62 -413.55 -426.68 -425.82 -391.52 -399.5 -426.72 -377 -438.75 -411.06 -380.87 -415.84 -383.02 -406.55 -406.1 -392.17 -426.27 -412.51 -379.42 -374.17 -399.44 -367.34 -436.41 -364.14 -423.88 -372.42 -377.5 -393.95 -445.52 -410.19 -392.63 -465.29 -416.97 -378.88 -412.17 -458.24 -417.59 -393.78 -385.76 -425.87 -389.54 -377.87 -449.79 -338.9 -399.4 -418.81 -455.73 -406.14 -368.63 -434.26 -406.68 -404.45 -349.04 -442.42 -387.03 -417.89 -409.36 -419.76 -429.69 -411.95 -450.76 -436.41 -400.54 -410.42 -407.84 -423.78 -468.39 -453.48 -480.04 -394.59 -353.19 -416.87 -406.9 -387.49 -402.33 -401.06 -425.56 -423.37 -444.83 -411.31 -450.73 -433.34 -406.55 -404.57 -466.29 -407.95 -410.72 -380.73 -392.04 -397.15 -396.49 -372.01 -402.81 -378.93 -393.04 -455.8 -429.06 -358.01 -348.11 -345.44 -332.46 -381.57 -398.86 -375.79 -399.76 -376.21 -396.67 -419.53 -395.73 -407.99 -366.29 -329.21 -388.22 -372.32 -363.07 -401.78 -396.39 -438.78 -373.31 -395.65 -398.45 -401.38 -411.44 -399.63 -444.06 -399.1 -399.63 -453.35 -387.19 -380.67 -425.18 -418.56 -362.61 -416.87 -399.95 -436.01 -418.16 -389.42 -387.79 -374.95 -388.6 -373.54 -423.24 -401.3 -373.48 -422.53 -366.57 -381.74 -432.33 -400.11 -361.59 -342.88 -405.47 -373.93 -370.86 -398.76 -415.43 -372.14 -426.48 -369.28 -404.78 -407.64 -409.46 -418.88 -462.5 -408.66 -364.03 -366.1 -373.21 -442.56 -355.46 -377.11 -357.44 -380.15 -394.04 -407.67 -371.31 -421.17 -367.79 -378.93 -375.67 -418.24 -404.07 -408.1 -424.23 -478.24 -370.1 -411.65 -391.71 -385.6 -395.24 -412.44 -386.28 -405.06 -388.18 -442.17 -402.92 -348.02 -467.62 -409.77 -382.6 -379.91 -379.65 -374.11 -415.85 -361.3 -413 -358.26 -358.27 -389.91 -395.47 -411.68 -412.63 -397.95 -372.08 -414.23 -394.27 -391.13 -430.78 -332.63 -315.18 -363.96 -397.89 -398.31 -407.27 -430.11 -344.92 -440.38 -379.31 -383.04 -390.29 -389.2 -394.1 -366.99 -372.63 -404.97 -356.45 -389.5 -364.7 -441.48 -376.84 -433.71 -415.28 -425.94 -413.2 -423.32 -416.28 -407.84 -394.79 -408.74 -391.71 -417.56 -405.77 -383.43 -394.92 -374.74 -351.55 -431.35 -399.94 -386.88 -372.13 -386.12 -396.07 -391.07 -417.1 -398.16 -381.89 -389.87 -375.54 -387.94 -388.82 -361.94 -406.05 -409.17 -339.48 -381.46 -408.54 -357.08 -397.4 -349.43 -399.76 -358.12 -367.91 -402.3 -413.08 -387.9 -355.83 -449.25 -398.4 -389.7 -398.24 -434.91 -372.43 -374.54 -388.49 -402.65 -365.97 -382.4 -396.64 -325.24 -403.49 -364.96 -438.97 -384.72 -350.1 -410.59 -392.69 -400.66 -369.95 -426.43 -365.84 -412.87 -355.34 -385.48 -377.34 -373.12 -409.47 -437.9 -357.59 -366.26 -383.01 -386 -458.11 -392.4 -461.91 -373.51 -360.07 -392.64 -377.95 -342.96 -402.25 -404.59 -401.22 -414.13 -443.66 -365.72 -436.75 -414.02 -371.64 -371.23 -452.02 -435.44 -401.04 -402.29 -370.25 -399.36 -400.25 -352.99 -400.72 -377.16 -425.19 -393.52 -440.49 -375.42 -360.51 -372.92 -339.46 -416.03 -396.61 -400.51 -383.68 -399.32 -394.52 -423.61 -403.75 -408.54 -360.43 -348.43 -408.55 -406.15 -342.78 -428.4 -389.09 -422.84 -402.11 -400.11 -384.67 -397.52 -429.41 -400.35 -410.14 -385.42 -409.79 -406.87 -398.77 -397.83 -420.95 -419.48 -372.29 -380.91 -379.79 -407.24 -419.81 -379.78 -368.75 -381.57 -380.9 -368.14 -435.25 -453.27 -368.9 -419.95 -403.74 -373.23 -434.52 -410.48 -419.35 -381.36 -450.07 -388.13 -379.13 -388.86 -410.55 -366.31 -431.73 -427.6 -420.89 -386.37 -417.26 -402.09 -476.63 -395.37 -378.2 -337.68 -374.42 -422.25 -333.34 -402.87 -333.61 -384.47 -428.9 -419.74 -366.04 -377.47 -384.87 -373.7 -369.04 -387.99 -401.98 -394.18 -430.35 -454.83 -412.21 -384.72 -416.09 -415.36 -390.69 -406.76 -388.44 -440.31 -346.42 -432.61 -417.62 -387.65 -456.4 -412.62 -390.61 -373.38 -402.38 -401.12 -410.73 -374.78 -417.68 -378.15 -355.91 -422.96 -401.13 -403.9 -410.73 -419.32 -398.84 -410.42 -406.58 -400.6 -425.6 -366.87 -325.74 -401.97 -371 -414.34 -427.52 -412.84 -332.07 -422.55 -380.45 -382.69 -450.2 -403.12 -359.21 -361.38 -385.54 -428.66 -375.85 -379.59 -391.42 -424.61 -395.68 -457.42 -394.85 -405.42 -433.99 -427.76 -414.59 -426.1 -385.44 -392.47 -383.81 -436.36 -407.72 -374.23 -373.21 -398.73 -363.99 -420.73 -398.34 -403.99 -388.16 -413.09 -404.93 -375.51 -405.68 -401.73 -376.29 -379.11 -401.78 -398.69 -375.35 -368 -413.03 -403.12 -375.26 -347.07 -389.99 -342.92 -399.03 -365.47 -445.86 -385.22 -371.12 -390.52 -415.04 -397.63 -387.48 -450.81 -428.3 -339.79 -409.45 -437.14 -383.91 -356.77 -388.79 -400.39 -392.06 -391.13 -432.81 -345.94 -393.05 -369.96 -427.9 -386.31 -351.93 -398.83 -410.65 -358.61 -363.87 -444.47 -380.43 -399.94 -388.75 -407.95 -383.21 -398.09 -417 -396.13 -374.33 -383.9 -412.44 -385.25 -450.05 -449.37 -447.97 -388.16 -325.03 -413.31 -376.41 -361.55 -403.75 -391.58 -412.54 -417.98 -440.29 -386.48 -437.72 -422.59 -367.8 -385.03 -434.91 -427.2 -403.91 -393.34 -367.55 -377.99 -410.55 -371.23 -386.33 -368.12 -391.4 -411 -430.67 -344.34 -325.01 -376.5 -362.41 -373.75 -408.61 -418.19 -366.47 -403.01 -395.05 -380.16 -392.69 -429.66 -348.17 -339.36 -384.62 -368.3 -362.04 -393.9 -386.58 -398.4 -408.23 -383.87 -386.76 -393.58 -426.53 -408.55 -447.37 -392.04 -422.05 -441.65 -364.12 -396.92 -401.26 -430.75 -371.11 -387.01 -408.53 -421.92 -437.65 -418.04 -346.13 -364.29 -363.71 -390.38 -415 -439.9 -371.12 -411.07 -395.18 -381.32 -424.92 -372.65 -366.47 -393.48 -442.74 -358.33 -375.44 -386.74 -379.44 -392.8 -434.65 -403.97 -395.76 -395.69 -392.64 -407.61 -480.64 -401.7 -344.09 -345.88 -375.21 -421.68 -378.27 -389.12 -322.9 -380.72 -420.65 -394.47 -369.81 -386.18 -387.44 -380.37 -383.9 -389.65 -408.98 -398.34 -424.8 -449.34 -385.04 -387.57 -367.09 -380.62 -367.62 -427.6 -356.99 -396.87 -364.45 -411.01 -409.33 -368.44 -474.62 -369.85 -390.15 -389.7 -407.19 -388.98 -394.99 -378.64 -401.47 -376.47 -355.97 -413.41 -385.37 -413.64 -430.59 -417.12 -376.03 -403.97 -379.16 -421.61 -412.58 -363.73 -359.41 -375.27 -358.98 -384.88 -428.58 -393.36 -348.89 -408.77 -399.65 -390.04 -414.99 -416.96 -378.86 -364.29 -364.56 -402.56 -349.12 -390.6 -392.21 -395.24 -385.07 -468.58 -411.91 -409.98 -411.08 -450.54 -410.92 -441.4 -362.57 -436.21 -396.64 -398.33 -396.44 -383.28 -412.57 -378.1 -388.5 -398.23 -403.3 -395.74 -366.13 -375.78 -400.99 -367.95 -415.32 -416.73 -395.29 -381.28 -363.71 -410.81 -352.5 -379.19 -420.43 -378.23 -342.32 -353.95 -385.5 -363.69 -386.44 -349.46 -419.58 -341.98 -379.49 -380.94 -400.45 -385.13 -370.23 -432.32 -382.86 -357.46 -395.42 -456.64 -374.64 -364.14 -377.95 -390.58 -349.83 -360.94 -372.28 -329.95 -368.38 -396.46 -430.75 -386.89 -355.63 -386.12 -388.54 -388.73 -387.38 -400.14 -332.55 -432.26 -394.34 -383.58 -373.29 -372.81 -420.65 -444.6 -387.01 -370.12 -377.27 -399.75 -443.71 -419.42 -433.9 -373.81 -362.5 -396.16 -382.56 -371.35 -394.89 -387.65 -406.79 -400.24 -431.61 -377.9 -413.08 -404.25 -401.32 -356.81 -425 -398.26 -373.38 -391.93 -352.44 -358 -381.86 -353.09 -388.4 -333.66 -399.45 -392.47 -428.03 -360.66 -350.31 -372.01 -345.55 -374.28 -389.43 -389.4 -370.04 -400.53 -348.29 -389.65 -393.17 -405.43 -347.7 -349.66 -389.96 -360.72 -361.55 -375.79 -408.37 -409.27 -400.07 -392.42 -329.23 -364.65 -405.93 -375.16 -430.46 -368.44 -379.68 -402.57 -358.28 -378.17 -405.89 -404.75 -346.23 -389.04 -343.69 -399.95 -404.36 -372.47 -345.74 -355.76 -369.82 -366.99 -395.86 -417.3 -361.08 -406.55 -369.88 -388.2 -423.14 -377.95 -376.42 -355.28 -414.76 -369.43 -388.66 -349.23 -378.2 -383.43 -419.6 -396.1 -365.01 -399.5 -419.03 -393.66 -435.84 -383.74 -344.29 -329.75 -366.85 -399.89 -326.57 -362.99 -337.29 -352.54 -403.46 -400.69 -380.18 -358.94 -373.4 -361.92 -362.83 -359.79 -377.69 -383.86 -447.46 -444.53 -368.14 -383.32 -379.97 -394.74 -367.16 -393.89 -349.2 -405.59 -340.82 -424.43 -420.5 -361.38 -451.36 -372.69 -354.74 -340.62 -378.63 -401.52 -390.68 -357 -384.19 -364.9 -354.49 -404.53 -396.07 -395.27 -417.56 -435.18 -375.42 -394.24 -373.95 -403.99 -407.59 -339.13 -321.53 -376.05 -353.38 -387.38 -420.42 -389.46 -323.97 -390.82 -345.31 -381.67 -426.53 -383.33 -357.59 -373.55 -368.47 -383.82 -339.63 -368.35 -376.23 -412.3 -348.16 -430.37 -409.2 -393.15 -415.28 -403.37 -396.21 -398.83 -367.43 -383.2 -359.22 -407.31 -419.66 -378.23 -385.16 -387.63 -374.53 -401.88 -392.98 -349.32 -349.36 -367.2 -376.43 -360.05 -411.83 -381.72 -383.78 -366.25 -361.98 -372.55 -346.75 -376.02 -408.74 -402.09 -350.24 -352.98 -368.45 -345.78 -358.7 -362.23 -413.23 -351.43 -371.85 -373.83 -368.25 -372.56 -348.07 -437.5 -363.15 -354.42 -375.43 -424.09 -381.35 -357.56 -348.45 -414.1 -346.78 -361.97 -393.58 -331.18 -370.1 -377.57 -375.55 -365.87 -362.71 -368.73 -404.68 -342.96 -326.62 -401.94 -343.85 -383.31 -376.62 -380.71 -398.03 -395.02 -414.78 -400.29 -372.77 -353.59 -363.39 -347.4 -436 -410.7 -423.1 -359.87 -313.08 -389.22 -378.57 -344.47 -372.25 -391.99 -380.44 -378.85 -398.32 -372.55 -436.26 -376.94 -389.89 -379.41 -405.11 -448.14 -448.88 -446.47 -427.48 -423.54 -448.23 -392.12 -416.07 -396.73 -472.13 -452.83 -478.11 -404.79 -382.39 -387.55 -374.08 -425.4 -440.61 -452.86 -433.11 -442.06 -428.46 -440.16 -450.91 -457.22 -408.67 -386.9 -426.96 -407.02 -376.56 -431.36 -443.74 -466.06 -435.96 -419.4 -415.97 -413.49 -474.84 -439.28 -482.05 -418.54 -466.53 -473.48 -389.41 -446.68 -465.68 -448.16 -384.04 -437.42 -454.93 -475.31 -478.87 -460.69 -410.86 -401.69 -420.16 -431.66 -457.97 -474.35 -419.82 -480.02 -413.79 -425.85 -470.57 -433.55 -412.99 -393.69 -470.96 -419.74 -430.95 -431.57 -427.6 -402.64 -457.32 -441.17 -437.89 -440.23 -427.15 -455.65 -545.23 -437.37 -395.48 -387.56 -428.22 -481.24 -397.91 -423.67 -404.49 -419.14 -445.84 -460.41 -420.93 -431.46 -410.7 -420.76 -421.82 -436.44 -446.36 -449.3 -452.33 -493.85 -413.73 -450.42 -437.02 -424.35 -414.45 -466.96 -421.11 -452.72 -405.35 -461.48 -454.36 -409.37 -517.7 -406.48 -416.45 -409.27 -435.32 -430.86 -423.69 -392.69 -447.82 -396.55 -405.61 -470.32 -440.83 -459.61 -485.57 -460.87 -442.25 -424.05 -433.34 -430.06 -442.08 -395.74 -359.39 -433.4 -415.76 -451.14 -466.44 -433.35 -401.93 -471.78 -419.88 -434.78 -467.73 -421.15 -399.59 -412.27 -417.07 -427.35 -390.56 -408.2 -418.88 -445.15 -429.16 -487.34 -467.08 -457.34 -470.13 -492.16 -459.05 -459.29 -427.48 -446.62 -427.81 -447.46 -469.01 -435.43 -395.64 -404.95 -409.12 -464.85 -440.73 -399.64 -419.25 -432.3 -417.58 -422.64 -455 -421.3 -416.18 -411.96 -408.63 -428.75 -419.42 -436.51 -428.02 -440.59 -384.52 -418.56 -442.46 -418.11 -406.06 -393.68 -439.84 -410.07 -431.17 -443.71 -435.33 -451.68 -384.21 -478.38 -429.84 -413.84 -434.79 -466.14 -423.9 -422.78 -432.83 -452.45 -390.62 -413.37 -425.51 -350.55 -420.91 -422.77 -471.96 -431.92 -381.31 -443.62 -450.68 -428.25 -391.54 -473.58 -397.37 -464.13 -416.48 -436.41 -437.42 -424.14 -464.45 -479.3 -396.8 -414.43 -438.71 -438.08 -489.55 -470.12 -470.77 -407.01 -384.41 -434.49 -409.83 -388.01 -424.65 -442.96 -462.69 -438.29 -456.52 -443.79 -475.65 -437.8 -419.24 -419.2 -489.35 -473.06 -448.68 -430.28 -421.56 -428.11 -428 -391.27 -445.45 -381.86 -423.24 -464.07 -482.73 -407.1 -368.56 -394.22 -389.57 -417.65 -424.51 -434.42 -390.83 -428.03 -423.41 -423.29 -438.34 -437.51 -378.71 -405.63 -434.21 -412.83 -401.42 -455 -433.17 -455.79 -411.59 -425.95 -421.55 -403.39 -449.53 -420.44 -474.48 -420.03 -421.24 -480.14 -427.64 -438.41 -448.83 -442.19 -365.18 -422.64 -399.23 -463.01 -461.22 -413.63 -407.54 -398.9 -394.39 -405.63 -446.27 -444.14 -408.79 -465.63 -393.51 -392.43 -455.01 -446.95 -414.46 -388.36 -435.7 -399.03 -432.95 -433.5 -443.52 -414.9 -420.95 -451.86 -445.17 -420.51 -437.84 -418.26 -506.83 -428.09 -373.07 -362.21 -434.42 -430.34 -357.08 -400.57 -375.7 -411.99 -452.86 -445.54 -421.47 -419.88 -420.88 -400.55 -390.97 -435.23 -433.8 -432.48 -487.17 -495.01 -419.18 -411.62 -431.2 -436.73 -406.17 -432.97 -420.3 -432.91 -389.38 -464.35 -450.79 -378.62 -473.27 -431.44 -385.15 -412.18 -414.98 -397.47 -443.23 -386.39 -449.99 -415.26 -379.49 -442.69 -422.57 -421.05 -469.03 -434.83 -419.85 -420.65 -402.53 -402.54 -456.8 -352.4 -324.21 -436.75 -424.02 -446.19 -450.54 -420.48 -357.36 -465.49 -398.98 -414.95 -481.91 -407.07 -424.03 -373.38 -366.61 -439.01 -388.77 -414.66 -418.87 -437.04 -400.39 -473.85 -454.63 -458.64 -479.13 -442.72 -442.42 -436.02 -385.44 -400.53 -395.57 -448.32 -429.88 -394.49 -407.79 -421.3 -387.96 -451.24 -406.48 -439.55 -385.88 -382.04 -442.67 -384.58 -493.46 -436.76 -402.9 -422.47 -419.16 -399.66 -403.63 -370.29 -461.48 -434.4 -370.22 -419.22 -452.78 -347.19 -401.25 -388.68 -463.33 -412.75 -398.54 -436.35 -468.1 -416.62 -386.31 -509.61 -421.08 -392.15 -447.17 -457.65 -403.22 -376.11 -408.32 -422.98 -384.76 -407.97 -431.32 -344.18 -426.32 -382.03 -443.59 -430.37 -377.83 -428.06 -405.37 -385.03 -371.63 -464.58 -376.17 -445.31 -404.31 -415.7 -426.31 -426.55 -440.33 -445.31 -371.45 -386.63 -416.8 -405.08 -486.19 -458.44 -456.21 -405.2 -380.55 -433.42 -401.43 -373.79 -431.91 -438.71 -428.48 -432.09 -446.58 -387.63 -460.67 -442.37 -408.98 -402.76 -447.37 -439.56 -413.29 -403.61 -411.8 -412.76 -419.63 -390.75 -397.58 -370.28 -406.06 -407.07 -434.75 -403.51 -338.69 -387.41 -359.08 -401.16 -412.17 -400.86 -377.85 -412.05 -404.55 -419.2 -403.67 -413.01 -373.39 -389.99 -412.46 -396.61 -377.04 -408.38 -411.79 -428.23 -409.9 -385.81 -415.93 -414.14 -443.46 -412.71 -461.07 -409.76 -443.11 -440.4 -402.22 -429.6 -435.7 -440.05 -375.7 -418.8 -408.21 -427.27 -430.68 -406.81 -399.54 -401.72 -383.53 -393.01 -431.64 -450.74 -410.81 -436.65 -396.34 -397.81 -442.86 -396.03 -425.98 -382.32 -418.71 -400.99 -408.59 -407.52 -424.09 -383.29 -444.26 -450.02 -430.18 -413.74 -399.22 -439.98 -500.88 -439.94 -393.72 -349.62 -389.8 -428.85 -362.01 -383.93 -356.18 -396.79 -426.77 -454.98 -403.83 -419.58 -404.03 -398.01 -405.87 -420.2 -446.51 -406.4 -451.64 -475.95 -419.05 -423.96 -419.87 -411.34 -400.14 -430.21 -408.72 -410.01 -380.51 -443.96 -426.55 -383.57 -475.71 -400.98 -385.12 -413.85 -429.06 -409.11 -430.12 -370.88 -439.32 -372.62 -357.5 -408.69 -379.39 -401.66 -445.09 -394.18 -398.48 -423.69 -389.04 -403.85 -446.89 -352.42 -340.15 -383.37 -388.05 -417.31 -432.43 -423.45 -355.37 -416.76 -406.37 -392.79 -449.02 -404.63 -410.6 -381.2 -397.27 -418.24 -359.65 -396.21 -405.46 -434.01 -405.91 -460.09 -446.6 -430.05 -447.29 -443.52 -425.19 -425.79 -395.29 -406.33 -402.37 -419.02 -426.33 -409.54 -417.32 -385.38 -387.07 -431.78 -406.27 -424.83 -391.25 -404.39 -426.18 -377.85 -445 -418.95 -377.93 -402.34 -405.31 -411.92 -399.69 -364.8 -405.12 -400.76 -354.15 -386.56 -431.18 -359.85 -407.03 -366.11 -418.85 -367.48 -373.62 -435.69 -426.22 -400.98 -397.26 -459.62 -421.48 -391.6 -435.53 -457.51 -380.52 -384.4 -389.17 -429.5 -378.88 -388.02 -403.51 -326.23 -423.17 -392.2 -426.74 -421.13 -363.06 -422.27 -400.33 -394.31 -358.28 -449.18 -377.57 -408.77 -407.38 -427.62 -384.2 -370.71 -438.74 -423.91 -378.61 -394.01 -395.52 -406.1 -440.96 -458.53 -470.07 -409.74 -354.36 -432.34 -411.27 -347.03 -420.67 -382.74 -428.82 -441.24 -432.41 -390.92 -433.89 -427.19 -401.82 -417.44 -424 -437.34 -398.07 -395.91 -387.88 -381 -396.64 -367.79 -386.72 -367.63 -383.22 -421.8 -418.7 -391.74 -342.1 -353.75 -350.72 -394.76 -380.49 -372.97 -390.89 -399.54 -381.17 -394.51 -414.75 -394.25 -352.16 -354.48 -378.25 -353.27 -347.3 -386.19 -396.74 -403.46 -386.99 -383.84 -377.43 -383.55 -427.11 -411.46 -447.18 -388.9 -381.99 -435.12 -373.96 -380.51 -418.7 -425.44 -339.29 -395.58 -365.74 -440.88 -421.77 -402.5 -369.05 -342.99 -350.51 -378.62 -403.2 -427.39 -393.89 -414.36 -360.24 -389.11 -403.83 -424.62 -382.75 -373.8 -427.73 -364.26 -399.16 -381.37 -397.44 -362 -419.82 -364.6 -403.15 -397.68 -409.44 -400.08 -464.31 -398.61 -363.29 -321.35 -410.13 -401.46 -349.13 -382.36 -355.71 -356.68 -411.63 -406.2 -359.92 -388.85 -374.85 -390.47 -362.1 -396.75 -388.95 -394.46 -429.91 -437.23 -369.13 -378.9 -408.31 -395.55 -387.1 -388.26 -368.05 -395.73 -377.27 -399.31 -405.98 -388.4 -480.93 -365.35 -385.47 -411.27 -388.04 -387.84 -389.36 -350.62 -403.48 -364.35 -340.02 -431.66 -387.12 -405.37 -405.48 -421.13 -388.64 -400.77 -379.89 -411.64 -403.31 -335.67 -308.41 -393.75 -376.65 -393.86 -407.19 -413.2 -351.18 -428.29 -385.09 -396.48 -419.98 -400.26 -355.14 -354.77 -377.41 -388.16 -363.89 -371.75 -380.44 -417.21 -394.83 -442.25 -379.22 -426.74 -416.01 -435.6 -386.74 -425.88 -382.27 -396.72 -385.55 -393.61 -396.69 -414.24 -385.38 -352.29 -376.76 -407.65 -417.94 -382.01 -390.42 -394.69 -377.11 -379.61 -405.47 -396.21 -369.67 -368.44 -361.2 -365.63 -386.68 -381.18 -410.08 -408.45 -341 -390.26 -417.28 -345.15 -389.79 -348.36 -423.79 -371.1 -364.04 -401.05 -414.04 -382.24 -361.83 -427.28 -391.36 -360.22 -401.44 -397.67 -404.01 -370 -388.65 -373.94 -357.05 -385.4 -398.47 -325.33 -387.6 -376.25 -407.42 -392.56 -360.73 -401.57 -387.93 -404.25 -335.52 -417.27 -334.67 -392.95 -370.74 -411.4 -393.56 -370.68 -411.67 -417.03 -358.08 -363.55 -372.68 -391.64 -474.18 -401.61 -442.11 -347.08 -340.47 -387.6 -387.05 -347.42 -397.1 -389.01 -413.87 -405.64 -430.75 -377.44 -429.26 -379.98 -371.64 -378.32 -441.14 -381.86 -344.09 -357.12 -348.11 -300.89 -343.13 -309.25 -319.91 -316.94 -362.61 -344.44 -373.86 -319.87 -293.13 -330.53 -301.32 -330.96 -372.91 -376.16 -306.55 -345.74 -342.38 -338.48 -350.09 -359.51 -345.08 -323.48 -337.92 -341.9 -326.39 -382.33 -340.49 -344.48 -360.05 -327.15 -325.65 -343.76 -384.93 -362.06 -386.34 -351.41 -372.55 -379.66 -328.26 -359.16 -365.65 -350.8 -300.23 -347.58 -349.86 -389.35 -390.93 -369.75 -305.5 -336.19 -310.58 -351.57 -365.77 -355.89 -339.33 -385.76 -316.5 -324.27 -368.58 -329.93 -341.28 -340.21 -386.96 -321.8 -353.01 -338.72 -341.75 -318.42 -379.58 -348.56 -345.52 -360.74 -341.93 -362.71 -426.33 -349.21 -325.26 -309.41 -365.52 -378.04 -300.27 -342.64 -309.3 -335.33 -367.56 -358.61 -341.24 -312.2 -334.67 -330.36 -336.03 -338.71 -362.09 -351.88 -375.07 -389.12 -356.69 -359.87 -361.21 -359.51 -342.07 -359.32 -320.24 -347.06 -327.52 -374.2 -358.14 -328.51 -400.4 -322.38 -323.95 -339.73 -368.62 -330.34 -392.18 -315.65 -363.72 -333.26 -329.54 -373.75 -342.71 -336.15 -369.79 -357.15 -323.16 -343.06 -357.87 -327.02 -355.03 -318.86 -291.36 -353.58 -330.42 -383.02 -373.53 -351.81 -303.73 -363.43 -337.84 -326.75 -342.13 -336.26 -316.83 -339.97 -322.26 -341.71 -323.73 -351.97 -336.45 -349.7 -328.68 -404.92 -362.84 -380.23 -385.12 -380.99 -377.47 -362.56 -316.91 -355.55 -349.69 -343.72 -357.61 -366.79 -335.83 -345.28 -333.49 -348.75 -351.64 -365.72 -328.59 -375.71 -359.23 -337.76 -376.23 -356.66 -335.26 -338.37 -339.75 -340.46 -358 -318.85 -368.12 -340.95 -325.59 -308.96 -339.3 -321.9 -346.3 -286.89 -360.26 -321.1 -322.72 -369.75 -359.97 -334.93 -311.67 -396.76 -357.31 -312.62 -358.1 -364.14 -324.72 -332.89 -344.36 -340.58 -305.47 -301.5 -337.43 -296.49 -336.68 -346.49 -369.54 -334.76 -322.86 -331.51 -343.25 -342.55 -317.77 -394.84 -297.73 -362.19 -324.02 -355.39 -332.73 -326.35 -364.67 -386.65 -312.19 -332.22 -346.01 -352.24 -363.78 -380.35 -396.94 -318.79 -322.72 -351.73 -338.86 -308.91 -336.29 -326.51 -334 -360.78 -368.66 -319.9 -369.75 -381.84 -312.87 -343.7 -375.99 -462.65 -434.17 -420.48 -403.32 -435.06 -412.09 -413.74 -397.31 -388.34 -403.21 -443.68 -463.94 -400.46 -367.07 -397.56 -357.89 -423.97 -448.58 -404.92 -367.47 -422.69 -418.33 -414.16 -413.27 -407.88 -388.05 -369.48 -397.49 -411.46 -387.65 -412.47 -413.65 -437.29 -430.14 -395.5 -409.27 -414.46 -445.72 -400.72 -454.36 -417.12 -443.62 -430.19 -372.86 -446.16 -439.08 -427.07 -372.63 -424.46 -425.64 -459.96 -450.82 -403.26 -380.06 -405.69 -376.08 -388.55 -435.64 -450.11 -411.36 -443.25 -425.53 -369.41 -455.38 -408.33 -389.84 -370.69 -424.6 -390.34 -415.22 -429.58 -419.78 -367.12 -452.97 -400.4 -423.64 -423.93 -415.26 -410.96 -502.78 -413.06 -380.94 -370.76 -379.83 -431.7 -375.98 -377.96 -368.22 -392.43 -402.34 -430.52 -381.11 -421.79 -411.58 -391.42 -396.43 -389.13 -435.97 -405.89 -454.41 -466.59 -418.05 -441.93 -426.24 -410.63 -416.11 -444.27 -389.65 -426.61 -372.95 -437.71 -428.77 -404.01 -483.86 -429.33 -388.7 -401 -379.03 -399.36 -409.98 -383.62 -440.02 -383.86 -387.96 -397.82 -430.06 -446.2 -438.48 -394.66 -406.84 -427.45 -410.92 -426.85 -429.85 -397 -326.96 -389.55 -374.06 -417.94 -424.47 -431.98 -351.47 -431.51 -409.38 -398.73 -422 -454.1 -384.68 -388.89 -378.77 -409.58 -370.76 -405.85 -375.72 -457.41 -390.39 -464.85 -442.24 -441.29 -450.83 -472.37 -417.94 -404.97 -402.02 -415.64 -414.58 -445.05 -438.7 -414.63 -421.99 -386.9 -367.65 -436.25 -402.41 -386.34 -397.65 -443.69 -406.31 -399.78 -436.47 -425.1 -410.43 -397.5 -399.29 -408.69 -395.2 -391.28 -420.04 -394.56 -336 -385.21 -413.88 -400.26 -390.16 -365.38 -416.83 -384.7 -373.9 -449.73 -427.29 -422.94 -370.44 -479.43 -421.93 -353.12 -417.78 -446.02 -423.25 -395.55 -397.27 -441.1 -379.3 -392.96 -429.87 -324.77 -386.79 -380.68 -441.12 -398.82 -357.67 -422.44 -400.45 -402.89 -373.58 -458.41 -391.56 -434.6 -398.6 -427.31 -410.59 -415.44 -433.92 -430.17 -377.16 -382.27 -427.85 -417.07 -454.73 -405.83 -452.02 -394.6 -374.41 -434.47 -412.16 -390.28 -403.25 -422.43 -422.97 -424.03 -427.77 -387.34 -445.61 -428.05 -399.48 -388.96 -466.45 -387.23 -398.83 -404.84 -374.53 -379.85 -399.52 -360.3 -386.51 -364.36 -397.07 -391.14 -423.14 -357.23 -328.78 -344.73 -315.78 -385.74 -385.78 -390.39 -347.84 -394.93 -369.41 -380.45 -376.6 -418.65 -341.51 -351.81 -399.41 -368.52 -345.08 -369.65 -370.2 -398.63 -390.06 -355.16 -374.56 -364.47 -398.8 -406.42 -406.51 -370.84 -412.56 -431.35 -346.61 -403.65 -398.77 -393.52 -323.54 -365.04 -401.34 -426.52 -408.25 -393.74 -363.85 -376.33 -379.7 -378.11 -410.89 -395.23 -376.08 -425.05 -369.4 -373.1 -390.43 -383.51 -372.36 -346.97 -413.61 -347.77 -375.59 -368.7 -363.21 -363.57 -412.62 -385.79 -396.68 -375.73 -373.9 -382.09 -465.56 -383.71 -337.09 -310.05 -385.13 -393.58 -330.19 -387.12 -334.08 -386.53 -389.13 -396.91 -366.87 -356.54 -383.5 -369.09 -375.79 -379.6 -390.1 -400.9 -406.81 -437.35 -386.4 -376.4 -380.43 -395.39 -375.38 -402.62 -345.96 -395.81 -359.59 -392.96 -411.77 -360.27 -441.47 -389.76 -364.91 -358.97 -377.98 -359.8 -408.59 -328.9 -396.9 -361.82 -333.89 -387.83 -380.75 -376.37 -425.92 -411.75 -389.96 -424.21 -356.27 -357.68 -397.89 -351.71 -326.43 -370.06 -372.48 -388.61 -423 -373.79 -343.27 -432.72 -366.64 -360.74 -420.62 -374.93 -372.23 -359.4 -343.69 -388.87 -342.42 -367.01 -380.36 -395.71 -388.71 -398.86 -384.81 -399.91 -410.34 -413.72 -398.22 -383.61 -382.45 -375 -371.86 -398.59 -377.18 -366.3 -369.52 -363.72 -381.42 -390.45 -400.02 -395.83 -359.12 -359.2 -381.59 -371.47 -397.67 -408.35 -356.71 -378.35 -367.85 -364.73 -371.3 -376.47 -392.48 -373.05 -333.86 -370.92 -387.69 -332.54 -358.05 -335.04 -402.19 -359.45 -379.75 -401.79 -410.61 -414.35 -347.44 -439.64 -383.18 -368.04 -399.69 -404.06 -352.05 -374 -377.12 -397.58 -337.41 -376.34 -360.28 -294.33 -360.25 -370.5 -415.37 -383.05 -342.98 -386.87 -391.74 -360.68 -361 -404.82 -343.88 -396.17 -358.89 -379.31 -363.54 -372.83 -403.54 -418.27 -340.41 -359.92 -362.99 -340.64 -417.72 -402.59 -425.02 -355.07 -342.12 -385.61 -362.48 -347.33 -390.8 -392.43 -393.79 -384.53 -406.87 -367.41 -408.91 -391.44 -360.6 -370.81 -412.77 -423.73 -397.37 -382.82 -380.42 -378.49 -392.11 -360.5 -418.29 -377.39 -431.78 -400.31 -447.2 -381.22 -339.98 -363.31 -341.6 -393.62 -396.76 -411.54 -386.71 -394.43 -410.02 -394.78 -403.59 -406.55 -369.84 -358.25 -392.67 -404.94 -355.69 -414.5 -414.55 -433.34 -381.42 -389.64 -393.55 -402.13 -434.59 -397.71 -434.49 -401.95 -405.45 -425.33 -340.07 -381.33 -424.57 -407.1 -364.05 -416.84 -394.43 -415.1 -427.43 -400.22 -368.66 -360.12 -370.16 -404.75 -438.42 -442.64 -381.62 -421.04 -371.4 -373.77 -416.5 -409.36 -371.81 -377.22 -441.82 -368.47 -384.14 -392 -412.05 -367.93 -412.6 -409.4 -398.95 -396.38 -406 -387.2 -486.49 -418.54 -356.71 -356.45 -383.78 -414.84 -371.37 -394.73 -344.75 -370.33 -411.42 -423.2 -378.65 -391.58 -384.73 -397.85 -373.43 -412.9 -408.74 -398.35 -434.22 -445.2 -385.51 -412.23 -397.67 -390.57 -379.98 -419.61 -385.86 -422.9 -379.67 -422.46 -425.47 -372.34 -470.36 -404.15 -375.3 -397.81 -396.73 -400.12 -392.85 -381.74 -405.8 -380.14 -369.23 -436.99 -381.82 -426.93 -415.99 -374.26 -376.22 -392.54 -406.13 -386.71 -417.54 -350.51 -336.69 -387.11 -377.12 -395.33 -437.2 -412.91 -323.13 -414.12 -388.46 -388.33 -399.25 -407.79 -381.51 -391.95 -372.79 -397.08 -358.99 -372.3 -377.44 -412.97 -405.78 -436.62 -396.21 -419.88 -422.54 -442.22 -396.35 -416.99 -382.12 -403.58 -399.67 -395.67 -413.76 -392.94 -387.23 -394.9 -393.33 -402.25 -395.45 -392.25 -352.72 -385.3 -402.11 -391.79 -444.05 -395.46 -371.2 -365.49 -380.25 -389.21 -398.06 -363.01 -406.2 -405.5 -345.54 -370.88 -399.44 -355.19 -391.06 -341.12 -413.02 -364.79 -369.68 -392.47 -428.94 -366.48 -367.67 -446.86 -403.64 -380.31 -407.38 -432.4 -393.91 -370.38 -379.39 -409.59 -373.37 -381.5 -421.59 -330.25 -395.58 -377.32 -432.26 -393.72 -328.67 -412.87 -394.99 -377.65 -353.71 -444.8 -340.82 -401.55 -392.17 -408.32 -398.63 -369.41 -412.22 -411.5 -365.48 -364.9 -394.57 -391.67 -461.39 -424.8 -445.1 -379.46 -342.37 -406.08 -369.93 -357.03 -412.74 -392.38 -407.6 -402.85 -406.28 -404.5 -397.26 -400.2 -366.71 -378.75 -445.59 -455.68 -441.48 -420.1 -408.98 -415.68 -436.3 -400.98 -427.76 -391.33 -448.14 -439.4 -476.91 -423.8 -379.88 -386.52 -335.62 -410.36 -429.48 -432.76 -391.87 -442.18 -415.47 -436.83 -435.47 -441.28 -368.51 -395.16 -416.02 -417.01 -396.71 -427.11 -412.71 -449.85 -400.54 -426.24 -431.77 -408.78 -460.24 -424.14 -465.15 -430.96 -429.53 -467.31 -401.34 -427.36 -428.66 -449.35 -402.14 -443.26 -422.81 -457.61 -481.72 -435.53 -408.63 -402.45 -395.13 -397.16 -450.13 -446.02 -412.31 -424.89 -397.46 -400.99 -440.63 -434.45 -423.46 -408.07 -462.6 -399.47 -413.33 -418.86 -427.09 -400.91 -447.69 -444.18 -460.22 -438.89 -424.53 -426.1 -524.62 -434.5 -378.65 -365.68 -410.62 -453.85 -369.87 -401.05 -374.24 -423.36 -419.67 -413.85 -403.06 -426.44 -416.34 -413.75 -409.18 -424.85 -430.35 -448.27 -478.18 -477.68 -418.18 -425.34 -423.8 -423.98 -403.8 -464.37 -386.09 -440.92 -360.35 -462.62 -435.64 -414.72 -493.52 -432.83 -408.77 -422.01 -418.02 -424.97 -434.33 -397.04 -439.42 -381.73 -368.66 -436.32 -404.4 -415.19 -463.15 -445.19 -420.46 -451.79 -431.07 -418.45 -443.83 -372.03 -350.34 -391.47 -414.96 -412.19 -457.94 -417.95 -379.15 -444.87 -406.35 -431.53 -482.41 -432.31 -409.28 -379.46 -386.94 -440.69 -402.54 -422.27 -421.39 -430.79 -433.81 -483.25 -452.66 -450.5 -460.48 -475.94 -430.42 -444.04 -398.67 -415.81 -412.52 -427.14 -447.18 -415.01 -429.1 -409.27 -388.88 -432.16 -425.86 -417.78 -388.12 -412.57 -433.13 -371.44 -447.27 -424.6 -361.41 -401.08 -410.19 -408.89 -401.54 -386.77 -460.93 -442.39 -387.6 -404.43 -421.35 -372.34 -395.9 -380.69 -415.11 -383.57 -370.18 -449.1 -467.88 -435.97 -367.5 -491.15 -426.73 -401.37 -430.9 -454.46 -398.67 -394.14 -407.21 -439.29 -403.74 -425.83 -440.45 -350.45 -439.51 -411.85 -442.91 -424.46 -370.12 -452.34 -380.29 -395.98 -388.92 -457.62 -400.28 -426.31 -390.32 -433.7 -406.99 -391.95 -440.47 -449.37 -389.19 -381.86 -406.01 -411.79 -488.19 -453.75 -477.56 -404.6 -396 -406.45 -413.79 -362.68 -443.9 -421.39 -426.22 -426.35 -463.79 -421.37 -449.35 -449.78 -407.89 -394 -482.43 -413.85 -404.71 -422.95 -412.55 -416.28 -412.16 -370.8 -376.54 -357.78 -425.71 -398.63 -430.15 -370.59 -330.19 -371.62 -342.33 -404.67 -440.49 -380.76 -378.62 -411.12 -398.33 -401.13 -401.29 -408.95 -355.6 -371.63 -403.42 -387.73 -352.23 -388.59 -398.29 -414.81 -390.81 -381.53 -391.85 -405.52 -423.2 -407.73 -437.55 -412.19 -420.05 -418.25 -377.25 -411.18 -399.77 -404.99 -349.91 -420.03 -400.28 -434.6 -425.22 -413.41 -385.98 -382.18 -389 -380.14 -436.91 -443.46 -393.14 -434.49 -401.36 -366.34 -420.02 -418.66 -379.79 -355.32 -420.49 -381.02 -394 -411.63 -398.55 -385.57 -463.94 -425.76 -396.94 -412.92 -389.89 -416.17 -484.52 -409.01 -391.8 -318.88 -379.17 -426.7 -358.25 -386.58 -315.9 -401.81 -410.21 -413.1 -385.79 -406.78 -377.32 -377.84 -399.16 -377.48 -436.05 -385.99 -416.16 -466.06 -399.2 -415.57 -400.65 -398.4 -396.38 -412.4 -376.88 -414.57 -378.81 -396.89 -410.37 -384.68 -477.51 -409.85 -382.34 -380.82 -416.87 -416.87 -408.88 -376.32 -415.08 -354.67 -346.11 -416.12 -405.7 -382.6 -447.07 -415.61 -395.67 -398.33 -383.94 -399.93 -427.83 -368.47 -342.21 -395.9 -373.68 -398.83 -431.85 -403.48 -356.35 -415.68 -402.09 -395.84 -422.59 -410.54 -366.17 -375.73 -395.08 -398.91 -361.89 -402.19 -367.83 -418.5 -391.09 -432.05 -415.52 -408.56 -419.32 -463.06 -397.5 -405.81 -391.48 -414.91 -388.58 -398.98 -411.83 -394.21 -389.39 -363.33 -377.34 -407.44 -433.77 -395.55 -398.4 -397.86 -396.58 -373.06 -406.99 -414.56 -382.82 -388.27 -380.53 -373.35 -362.69 -381.17 -411.42 -384.05 -343.81 -381.63 -416.49 -361.97 -391.89 -360.91 -423.47 -379.85 -357.81 -420.86 -403.97 -397.69 -350.12 -441.53 -400.29 -346.88 -413.52 -455.74 -384.95 -388.21 -354.52 -412.99 -353.36 -399.4 -394.03 -320.08 -384.09 -399.03 -411.17 -395.85 -344.06 -371.41 -405.62 -387.37 -345.76 -443.34 -341.53 -409.41 -362.52 -428.9 -401.13 -359.76 -433.83 -404.34 -399 -376.2 -380.47 -398.6 -434.08 -432.21 -440.98 -384.02 -337.44 -422.6 -394.74 -351.18 -398.02 -404.23 -419.24 -407.83 -438.39 -413.1 -437.52 -403.71 -391.91 -392.32 -436.41 -408.43 -405.86 -411.92 -389.91 -393.86 -391.03 -383.45 -398.99 -363.27 -424.21 -420.01 -440.6 -360.08 -353.88 -402.92 -367.35 -386.46 -419.66 -408.84 -373.2 -403.59 -409.91 -400.02 -387.9 -433.1 -366.38 -365.87 -411.75 -411.55 -367.3 -386.07 -408.73 -415.35 -424.07 -385.28 -374.89 -406.7 -431.76 -406.54 -451.16 -392.1 -441.35 -441.1 -381.89 -414.03 -427.81 -406.33 -374.3 -400.16 -399.21 -418.94 -427.69 -388.43 -384.72 -369.48 -362.49 -405.44 -423.98 -424.76 -381.92 -446.54 -414.92 -383.78 -433.98 -414.67 -417.61 -352.37 -418.78 -363.24 -401.72 -402.03 -400.6 -349.36 -417.94 -416.4 -392.67 -394.19 -403.14 -389.51 -484.17 -416.92 -354.51 -336.07 -390.3 -419.73 -373.79 -373.77 -362.4 -379.4 -391.76 -426.61 -396.15 -388.03 -406.07 -405.09 -374.78 -400.41 -427.09 -407.4 -454.14 -450.01 -397.86 -396.22 -397.96 -417.13 -391.36 -446.47 -384.54 -427.57 -333.73 -446.11 -428.16 -379.76 -482.28 -394.55 -349.43 -383.82 -389.4 -368 -401.31 -341.93 -422.52 -373.63 -352.95 -405.39 -389.08 -398.49 -433.62 -427.17 -389.19 -404.2 -380.08 -400.49 -420.62 -368.54 -329.02 -392.44 -385.42 -405.74 -458 -437.08 -363.59 -439.18 -407.24 -394.95 -416.16 -420.42 -396.53 -359.55 -376.36 -395.06 -339.5 -381.19 -404.98 -405.97 -398.97 -437.4 -428.32 -421.91 -411.65 -434.81 -415.96 -428.02 -396.22 -403.92 -383.53 -398.42 -422.5 -402.61 -414.24 -396.82 -369.62 -432.26 -391.83 -368.64 -376.62 -370.08 -400.37 -407.85 -416.38 -414.23 -404.73 -391.98 -381.19 -404.48 -374.62 -364.6 -413.17 -399.11 -346.97 -390.46 -399.68 -388.12 -393.23 -369.38 -427.18 -385.89 -376.73 -414.1 -384.32 -406.88 -363.35 -469.64 -386.64 -378.22 -438.13 -438.47 -413.47 -399.29 -379.46 -426.86 -386.88 -372.09 -386.13 -325.38 -357.54 -388.15 -421.95 -418.94 -359.6 -385.6 -431.27 -382.08 -357.58 -472.39 -368.78 -410.4 -386.67 -416.41 -393.15 -400.28 -416.81 -437.31 -374.39 -358.01 -387.01 -394.77 -450.58 -420.84 -440.39 -380.57 -340.33 -392.49 -390.09 -378.04 -375.29 -388.29 -369.76 -409.11 -405.6 -402.32 -437.13 -399.83 -393.07 -396.79 -437.18 -379.29 -368.03 -363.46 -357.26 -373.84 -373.16 -335.64 -353.61 -337.99 -361.85 -374.91 -394.37 -344.91 -319.97 -338.37 -303.32 -373.54 -383.98 -378.28 -339.27 -365.19 -358.27 -345.71 -377.71 -381.63 -336.85 -323.91 -387.85 -341.61 -332.79 -369.19 -373.84 -365.91 -364.8 -351.12 -340.73 -378.91 -382.62 -391.44 -403.06 -385.38 -376.47 -376.29 -341.37 -340.79 -373.09 -386.84 -329.04 -390.99 -365.04 -402.72 -400.17 -362.36 -374.53 -344.93 -337.3 -352.32 -372.34 -401.14 -343.91 -388.21 -349.21 -337.17 -385.86 -376.71 -367.38 -342.17 -389.95 -347.12 -375.1 -341.62 -362.29 -322.53 -392.94 -386.33 -385.42 -385.62 -346.42 -364.51 -430.8 -370.44 -339.84 -283.62 -355.53 -364.29 -288.11 -354.95 -332.22 -342.27 -368.52 -353.65 -360.89 -361.69 -326.19 -347.37 -337.38 -346.46 -370.32 -345.27 -392.46 -419.92 -353.26 -354.25 -359.18 -354.31 -378.11 -377.72 -329.84 -378.34 -334.7 -401.37 -399.55 -343.93 -428.64 -358.35 -328.08 -359.96 -378.6 -366.12 -375.01 -331.07 -392.87 -312.19 -324.19 -360.38 -379.4 -321.88 -399.54 -403.05 -367.78 -385.05 -342.83 -344.86 -391.58 -317.51 -296.94 -352.24 -355.74 -370.86 -386.07 -367.59 -295.58 -372.66 -355.18 -351.68 -414.05 -378.41 -361.06 -341.39 -352.46 -368.21 -325.37 -347.34 -342.55 -372.11 -343.05 -407.68 -375.93 -374.29 -399.77 -412.05 -399.76 -366.94 -338.19 -369.19 -352.51 -370.61 -352.6 -347.85 -372.34 -340.23 -342.74 -365.58 -378.65 -344.08 -336.27 -364.31 -358.48 -345.6 -394.62 -369.34 -369.11 -341.03 -357.19 -364.36 -353.23 -326.78 -397.39 -366.77 -340.17 -339.27 -385.11 -344.44 -354.8 -317.59 -385.95 -345.03 -315.69 -373.66 -329.53 -358.96 -339.75 -422.17 -339.6 -325.3 -356.87 -389.8 -353.05 -344.93 -353.03 -376.57 -311.5 -351.66 -360.23 -292.45 -342.64 -342.16 -373.47 -342.39 -339.1 -368.02 -351.46 -338.52 -319.92 -424.4 -328.87 -384.72 -339.6 -360.92 -353.32 -344.9 -404.8 -392.73 -338.21 -347.22 -366.15 -356.03 -404.93 -381.82 -397.13 -340.88 -318.85 -352.28 -331.79 -317.62 -355.08 -342.79 -349.75 -362.17 -391.62 -338.3 -401.5 -374.69 -357.36 -354.12 -376.64 -411.43 -374.89 -358.18 -356.37 -377.32 -358.69 -363.81 -385.85 -356.97 -379.97 -413.49 -407.63 -339.71 -319.16 -354.88 -328.73 -366.02 -421.04 -371.53 -324.15 -396.78 -325.4 -402.6 -359.67 -403.93 -374.78 -357.63 -392.61 -369.03 -357.63 -376.88 -402.71 -403.05 -381.3 -372.13 -378.07 -369.5 -409.58 -380.25 -417.23 -395.57 -428.25 -435.05 -356.84 -390.1 -396.21 -418.22 -344.89 -393.26 -383.71 -406.97 -403.27 -372.39 -362.01 -389.67 -371.88 -366.57 -400.97 -416.34 -379.21 -405.24 -364.29 -393.93 -384.59 -387.4 -353.78 -338.35 -383.38 -333.89 -386.48 -380.36 -372.44 -368.28 -394.92 -392.05 -370.84 -378.07 -391.3 -393.76 -472.57 -384.2 -343.1 -319 -361.99 -410.64 -347.99 -373.95 -352.67 -379.69 -365.26 -425.47 -371.68 -375.27 -397.64 -368.77 -333.71 -374.83 -407.48 -359.49 -420.64 -449.43 -379.23 -400.1 -385.92 -373.2 -347.34 -385.17 -360.51 -370.02 -362.87 -390.7 -395.18 -376.99 -428.2 -392.38 -360.02 -370.02 -394.04 -373.62 -413.6 -347.37 -380.12 -355.09 -366.04 -382.38 -389.2 -409.34 -412.49 -408.45 -359.46 -401.75 -389.7 -367.37 -404.06 -346.37 -322.36 -362.52 -370.44 -390.17 -397.85 -383.98 -344.87 -416.74 -398.36 -352.32 -409.76 -378.88 -368.23 -368.59 -345.55 -371.77 -321.12 -378.77 -349.86 -394.64 -378.72 -400.26 -397.33 -413.17 -418.42 -426.45 -383.22 -378.2 -365.97 -387.17 -351.27 -388.08 -403.74 -414.63 -368.06 -380.71 -347.05 -405.87 -385.64 -393.62 -366.47 -376.97 -364.54 -383.51 -405.76 -402.04 -378.38 -350.76 -353.68 -369.41 -368.8 -347.7 -414.12 -383.27 -333.51 -362.69 -367.48 -348 -369.51 -297.8 -393.53 -336.32 -337.4 -391.91 -400.83 -389.5 -353.62 -450.11 -393.05 -356.45 -405.81 -417.59 -353.39 -350.65 -356.24 -388.44 -331.89 -347.3 -347.84 -293.15 -365.13 -375.34 -397.94 -388.54 -345.5 -380.98 -387.24 -364.69 -358.51 -400.3 -346.72 -412.62 -381.65 -401.28 -355.72 -365.86 -405.77 -401.07 -342.34 -352.05 -351.93 -353.92 -439.5 -405.94 -413.25 -366.24 -307.32 -366.72 -366.17 -337.74 -375.2 -393.44 -373.48 -397.54 -386.83 -360.7 -412.61 -418.21 -370.6 -372.52 -414.46 -426.72 -396.08 -392.16 -364.85 -399.92 -373.89 -358.91 -403.02 -378.7 -408.87 -416.95 -407.93 -366.57 -360.76 -356.4 -340.1 -381.11 -415.65 -407.77 -377.07 -399.22 -383.37 -424.63 -367.58 -389.79 -361.15 -350.6 -379.18 -374.91 -352.7 -411.07 -398.98 -404.4 -398.47 -402.69 -401.24 -364.85 -432.16 -371.32 -407.89 -401.35 -393.61 -413.73 -361.17 -398.4 -422.04 -416.21 -358.52 -409.38 -399.06 -409.32 -433.16 -368.36 -386.07 -381.88 -377.17 -388.77 -424.42 -427.12 -401.42 -403.87 -382.75 -392.04 -405.53 -397.9 -365.38 -370.11 -403.89 -381.09 -375.19 -392.39 -415.65 -384.06 -408.84 -407.77 -392.23 -388.94 -408.77 -384.81 -479.24 -407.54 -365.38 -361.08 -384.92 -435.95 -367.68 -389.16 -350.7 -374.54 -390.52 -414.93 -388.06 -404.98 -388.63 -387.43 -380.88 -420.38 -425.83 -396.4 -429.98 -450.15 -398.35 -399 -400.79 -376.53 -362.3 -417.32 -369.4 -402.82 -364.14 -413.78 -401.2 -339.39 -432.11 -394.95 -371.53 -369.42 -400.22 -383.47 -399.43 -352.02 -395.78 -362.66 -365.92 -375.94 -412.93 -403.12 -402.99 -400.12 -384.16 -391.76 -403.95 -377.96 -396.85 -348.55 -354.63 -358.2 -386.23 -378.19 -431.86 -397.6 -319.87 -408.7 -372.24 -378.4 -421.65 -399 -388.54 -368.47 -353.51 -387.68 -347.55 -390.63 -374.61 -425.43 -390.51 -448.76 -444.75 -412.66 -422.86 -455.48 -418.61 -403.98 -371.62 -407.06 -378.49 -420.48 -413.12 -384.77 -385.15 -381.07 -379.84 -418.07 -387.05 -394.26 -354.68 -390.74 -421.94 -357.93 -443.39 -378.18 -388.93 -387.15 -366.43 -391.41 -384.49 -384.54 -406.2 -372.46 -323.61 -388.61 -397.66 -373.95 -362.88 -340.55 -416.4 -374.83 -365.59 -397.83 -395.03 -380.93 -370.62 -430.85 -394.72 -360.21 -386.84 -434.24 -377 -339 -373.15 -421.1 -357.69 -356.03 -446.26 -326.79 -393.55 -365.29 -431.99 -363.57 -350.23 -384.73 -401.57 -363.65 -355.07 -432.94 -363.25 -403.18 -390.24 -377.39 -373.85 -371.41 -422.95 -413.14 -366.66 -387.83 -405.23 -383.85 -469.3 -413.38 -432.31 -381.55 -351.63 -379.96 -381.37 -342.44 -388.11 -368.27 -411.79 -406.57 -413.8 -381.16 -440.79 -401.58 -365.31 -373.57 -431.57 -401.39 -379.47 -377.13 -376.14 -392.33 -405.09 -354.41 -424.07 -375.88 -384.19 -396.43 -420.27 -344.77 -344.9 -344.73 -342.34 -395.18 -446.19 -391.73 -361.24 -375.96 -376.89 -392.95 -418.84 -411.65 -368.96 -361.92 -419.54 -389.88 -381.05 -388.28 -402.62 -420.65 -391.16 -361.79 -382.61 -392.3 -407.56 -396.39 -428.33 -388.06 -426.67 -461.74 -354.42 -400.51 -429.81 -424.19 -345.31 -400.86 -427.67 -430.65 -394.32 -386.2 -385.42 -398.27 -367.2 -375.41 -414.66 -419.22 -381.96 -419.04 -372.6 -350.52 -400.21 -407.84 -383.14 -347.64 -410.85 -353.37 -389.24 -393.05 -384.1 -363.41 -422.49 -410.98 -399.39 -410.06 -385.25 -404.41 -479.55 -413.05 -354.77 -320.68 -380.83 -427.63 -359.94 -357.64 -357.09 -370.65 -388.4 -411.45 -356.12 -391.35 -382.36 -357.33 -378.84 -380.45 -402.98 -403.99 -400.77 -447.44 -386.29 -412.95 -409.21 -394.85 -394.33 -411.43 -371.03 -384.65 -378.94 -390.74 -428 -367.89 -464.19 -420.19 -348.5 -410.57 -394.54 -375.93 -396.31 -372.29 -396 -350.37 -335.2 -395.49 -405.95 -402.24 -422.59 -402.69 -375.96 -421.74 -391.44 -376.46 -416.46 -343.47 -329.2 -377.06 -362.74 -388.32 -406.23 -397.7 -343.15 -418.39 -382.1 -366.6 -412.58 -399.46 -388.42 -377.56 -353.52 -417.86 -351.07 -396.93 -370.96 -422.46 -408.38 -429.9 -393.7 -414.05 -426.77 -438.04 -417.14 -390.02 -389.89 -393.09 -389.28 -394.17 -398.02 -401.58 -404.49 -361.93 -352.29 -412.11 -405.02 -382.04 -379.96 -361.53 -362.99 -392.89 -411.44 -424.53 -381.02 -370.69 -380.71 -389.17 -373.67 -370.13 -413.66 -402.48 -324.65 -375.57 -411.46 -355.63 -381.01 -343.23 -411.14 -370.9 -370.01 -406.7 -421.83 -402.32 -371.29 -452.1 -399.35 -379.98 -411.67 -440.34 -367.42 -354.65 -371.46 -418.86 -348.03 -389.66 -371.29 -296.89 -369.91 -383.29 -425.25 -389.81 -338.15 -433.64 -369.83 -355.27 -368.98 -422.13 -357.16 -428.35 -379.41 -402.98 -368.59 -366.99 -407.5 -411.32 -335.25 -371.28 -370.9 -378.74 -438.61 -406.79 -428.21 -379.05 -356.02 -386.56 -392.3 -349.7 -406.2 -415.85 -401.87 -408.87 -415.9 -361.86 -429.77 -409.29 -367.41 -386.83 -429.01 -390.8 -384.67 -409.66 -377.93 -365.91 -372.46 -331.28 -378.94 -330.49 -365.73 -397.77 -414.63 -352.08 -308.32 -337.1 -321.72 -369.43 -354.98 -361.92 -342.09 -386.8 -379.39 -371.15 -378.85 -388.72 -323.4 -335.86 -376.21 -352.41 -324.12 -372.51 -380.21 -402.69 -371.06 -336.94 -370.88 -372.93 -406.72 -382.27 -422.62 -379.01 -367.72 -394.88 -376.7 -389.66 -395.24 -365.91 -344.88 -368.02 -353.88 -390.17 -392.89 -357.42 -349.11 -335.02 -326.92 -349.73 -402.45 -400.37 -343.69 -393.75 -365.78 -360.89 -367.92 -381.74 -344.66 -346.41 -395.23 -354.46 -355.48 -359.66 -359.73 -353.58 -372.28 -374.29 -394.68 -365.12 -364.44 -356.57 -428.51 -368.41 -337.18 -311.35 -360.42 -384.56 -307.76 -347.43 -338.59 -333.53 -397.73 -404.29 -326.58 -344.36 -362.7 -356.43 -345.05 -366.35 -378.15 -353.38 -425.04 -414.77 -366.19 -351.15 -385.35 -362.56 -360.59 -387.93 -356.59 -385.5 -352.3 -376.47 -402.64 -346.35 -399.81 -340.91 -342.38 -343.74 -357.46 -344.75 -371.48 -340.53 -367.04 -333.72 -320.02 -389.13 -354.01 -376.69 -404.09 -368.15 -348.7 -372.88 -339.55 -371.78 -373.67 -310.31 -273.94 -368.26 -345.84 -371.45 -390.44 -391.83 -312.34 -390.14 -361.2 -362.95 -399.33 -373.06 -338.14 -348.66 -332.55 -352.53 -309.91 -369.53 -378.95 -378.64 -347.63 -421.65 -389.6 -397.59 -388.52 -395.18 -378 -380.64 -367.61 -354.2 -345.63 -376.38 -372.18 -351.94 -369.56 -353.49 -348.03 -394.33 -369.67 -371.6 -342.13 -360.14 -367.7 -350.06 -385.03 -384.16 -370.29 -375.3 -351.88 -350.33 -343.82 -368.83 -373.92 -363.81 -321.32 -347.84 -389.95 -298.26 -359.39 -329.84 -404.67 -322.12 -346.48 -381.02 -374.81 -364.75 -347.68 -404.82 -359.39 -319.96 -393.14 -396.42 -372.17 -346.77 -345.68 -376.42 -359.9 -351.59 -378.59 -310.84 -352.49 -332.73 -376.72 -369.02 -322.72 -360.35 -347.81 -359.6 -322.94 -390.08 -324.89 -371.57 -335.62 -372.22 -380.31 -349.61 -398.26 -380.91 -359.56 -338.42 -372.87 -367.67 -404.23 -376.84 -397.12 -346.23 -324.68 -361.72 -345.74 -336.12 -371.72 -361.57 -353.69 -380.94 -371.95 -342.66 -382.44 -365.6 -357.34 -367.44 -387.54 -448.53 -414.72 -388.31 -380.15 -383.4 -432.54 -391.51 -415.33 -404.22 -448.91 -438.67 -453.89 -379.75 -401.32 -378.55 -359.55 -421.76 -425.72 -410.28 -394.67 -415.04 -381.51 -442.9 -432.99 -439.89 -380.12 -386.5 -425.33 -397.79 -399.95 -389.24 -416.08 -430.85 -423.42 -436.37 -410.1 -417.13 -454.6 -430.57 -475.21 -417.27 -436.26 -468.71 -388.7 -436.34 -453.28 -437.57 -389.19 -416.9 -403.91 -428.68 -461.47 -413.44 -409.09 -383.13 -399.92 -416.51 -416.48 -453.84 -402.28 -452.28 -395.09 -411.42 -435.19 -421.79 -409.94 -400.97 -461.35 -405 -413.49 -401.31 -430.33 -409.55 -449.48 -420.7 -426.69 -441.77 -439.06 -446 -512.44 -442.57 -361.63 -382.3 -414.17 -436.02 -353.07 -392.42 -383.71 -402.29 -452.25 -447.13 -410.1 -416.2 -402.37 -410.3 -374.15 -460.67 -450.19 -417.31 -478.98 -459.77 -405.41 -403.45 -403.58 -429.04 -412.75 -435.15 -388.71 -425.79 -388.21 -456.46 -428.29 -385.35 -493.73 -412.8 -409.43 -412.38 -439.27 -412.65 -431.65 -376.49 -426.45 -369.96 -381.58 -440.89 -415.18 -398.98 -441.19 -468.3 -411.59 -425.67 -422 -412.14 -444.8 -367.2 -350.39 -406.18 -398.12 -422.21 -476.97 -426.57 -397.44 -451.93 -415.38 -390.84 -454.07 -397.94 -411.63 -411.52 -397.49 -413.07 -377.22 -394.02 -416.58 -458.99 -416.7 -487.13 -449.57 -455.3 -446.58 -461.6 -434.67 -437.89 -411.43 -423.84 -407.76 -444.25 -451.85 -422.75 -423.25 -416.93 -413.45 -448.93 -423.04 -416.68 -396.06 -411.62 -437.35 -386.32 -421.08 -435.27 -403.44 -395.01 -392.06 -404.1 -405.7 -400.57 -480.46 -420.72 -401.35 -417.21 -424.61 -382.59 -420.75 -351.42 -439.76 -387.26 -397.89 -417.24 -408.61 -413.14 -361.36 -471.28 -430.42 -397.08 -434.19 -458.37 -400.57 -408.95 -421.99 -458.76 -406.44 -382.11 -429.02 -345.92 -423.87 -396.91 -411.95 -430.41 -384.16 -416.29 -427.44 -394.8 -390.22 -470.68 -391.01 -409.03 -417.21 -433.74 -408.87 -421.62 -441.14 -464.72 -385.32 -387.33 -402.35 -410.48 -474.07 -450.11 -482.71 -393.02 -349.16 -416.14 -387.93 -389.79 -428.55 -408.04 -408.25 -431.6 -452.21 -407.02 -436.86 -439.29 -419.82 -399.55 -476.92 -385.79 -397.87 -387.07 -374.67 -376.53 -365.02 -344.14 -375.4 -354.83 -366.84 -395.87 -400.26 -353.47 -306.87 -355.19 -321.7 -384.1 -370.48 -357.93 -337.77 -392.91 -399.36 -361.23 -376.39 -388.8 -333.85 -334.34 -365.29 -370.11 -334.74 -362.03 -371.97 -395.33 -383.2 -349.02 -377.06 -368.7 -401.03 -387.18 -431.43 -347.84 -382.47 -396.6 -369.12 -372.54 -393.58 -390.69 -335.67 -362.83 -364.07 -401.13 -390.92 -363.76 -353.55 -325.05 -347.82 -347.38 -391.78 -394.7 -337.72 -401.14 -377.56 -338.83 -396.37 -361.08 -362.16 -347.65 -423.11 -335.28 -353.88 -348.24 -382.76 -346.69 -385.68 -378.78 -388.64 -362.39 -403.36 -382.12 -458.43 -378.09 -337.23 -324.38 -361.48 -374.03 -311.88 -337.28 -335.86 -359.63 -375.77 -390.4 -355.58 -372.93 -358.68 -354 -362.85 -371.72 -391.51 -367.46 -407.45 -414.79 -354.01 -369.14 -370.2 -372.42 -348.91 -358.69 -363.49 -390.75 -328.57 -394.32 -384.77 -342.22 -440.12 -351.52 -348.72 -354.31 -362.11 -347.27 -374.36 -348.4 -395.42 -352.84 -333.24 -374.64 -366.82 -361.84 -404.18 -388.21 -342.79 -397.63 -360.68 -373.72 -402.24 -295.34 -273.38 -365.32 -361.96 -357.9 -393.95 -369.96 -332.04 -393 -362.02 -352.96 -393.33 -371.59 -362.58 -333.26 -355.73 -380.56 -335.01 -365.07 -372.34 -387.57 -352.96 -431.49 -379.54 -397.56 -406.29 -407.05 -381.07 -409.46 -365.78 -371.21 -354.4 -381.69 -386.42 -371.9 -348.38 -352.3 -323.01 -393.73 -366.37 -371.15 -353.32 -375.84 -411.98 -344.85 -385.51 -392.5 -356.75 -379.93 -358.39 -354.47 -336.32 -357.29 -376.94 -394.29 -341.91 -344.92 -381.98 -299.22 -363.25 -342.83 -402.54 -325.24 -341.63 -383.78 -376.78 -373.69 -353.88 -424.8 -350.88 -327.28 -379.21 -395.91 -354.53 -356.5 -359.31 -367 -348.65 -351.19 -378.33 -295.09 -371.47 -346.02 -392.92 -369.77 -310.29 -387.87 -365.04 -372.82 -335.03 -422.85 -349.24 -381.26 -350.9 -387.3 -363.45 -337.76 -396.49 -413.39 -347.67 -356.52 -374.32 -385.56 -412.53 -398.11 -422.06 -339.81 -333.9 -361.72 -346.82 -314.99 -370.84 -364.17 -380.2 -403.27 -428.23 -347.72 -407.75 -394.1 -362.93 -360.6 -394.87 -426.01 -396.53 -376.08 -360.23 -412.01 -375.03 -349.5 -373.84 -355.37 -376.37 -418.91 -421.69 -370.46 -357.52 -346.18 -366.39 -385.16 -420.71 -381.69 -403.07 -401.87 -401.63 -414.26 -399.13 -389.27 -363.63 -367.9 -400.48 -376.86 -364.77 -400.75 -385.06 -415.33 -404.78 -381.25 -373.62 -367.75 -415.65 -408.96 -434.89 -385.5 -410.46 -428.3 -373.89 -378.9 -416.76 -431.33 -348.9 -389.78 -395.04 -427.17 -412.13 -411.59 -383.52 -356 -375.41 -381.83 -404.04 -441.48 -375.88 -414.31 -373.39 -341.24 -426.87 -402.01 -379.73 -342.36 -411.71 -364.38 -375.05 -387.77 -413.18 -357.86 -428.05 -410.12 -403.01 -394.4 -412.86 -388.04 -489.87 -420.96 -384.47 -327.42 -376.35 -429.42 -339.62 -382.35 -325.31 -389.42 -385.8 -414.69 -369.55 -406.8 -343.94 -393.33 -363.24 -401.01 -384.57 -388.87 -429.82 -449.2 -384.48 -393.06 -399.75 -399.45 -389.14 -418.42 -382.88 -401.7 -379.59 -430.48 -401.81 -354.27 -453.23 -365.89 -351.75 -408.91 -400.22 -378.27 -383.07 -349.72 -413 -379.65 -360.41 -388.06 -401.79 -395.73 -435.64 -412.88 -345.27 -396.21 -403.79 -370.64 -424.47 -345.66 -311.16 -364.35 -393.26 -414.4 -400.27 -396.12 -329.14 -399.56 -380.66 -374.43 -413.3 -412.24 -362.76 -368.48 -360.59 -411.43 -373.42 -390.81 -382.37 -410.41 -366.6 -432.08 -391.88 -402.21 -432.16 -421.55 -416.02 -430.6 -358.83 -390.22 -397.56 -405.26 -409.84 -397.82 -393.09 -385.23 -335.94 -415.98 -390.63 -377.78 -381.2 -370.85 -413.44 -371.79 -416.77 -392.61 -410.53 -377.03 -382.06 -405.13 -395.33 -359.25 -397.69 -369.95 -338.06 -357.21 -407.92 -343.84 -367.8 -348.98 -416.59 -378.6 -353.72 -407.51 -407.01 -388.63 -346.37 -446.89 -396.85 -342.26 -408.26 -435.15 -377.93 -372.32 -376.18 -397.6 -355.03 -379.76 -394.03 -314.11 -370.78 -372.25 -431.92 -370.9 -340.36 -404.46 -387.09 -358.74 -363.15 -442.08 -355.04 -435.11 -381.49 -376.59 -363.07 -365.99 -420.99 -414.79 -369.39 -395.15 -360.73 -379.27 -442.76 -401.83 -438.4 -374.51 -342.04 -364.94 -357.47 -357.07 -388.89 -369.44 -424.58 -414.93 -433.88 -347.71 -431.76 -409.89 -382.91 -359.36 -429.53 -455.57 -404.7 -387.8 -368.42 -403.2 -400.04 -381.21 -417.9 -383.27 -414.4 -413.27 -438.3 -383.15 -373.59 -370.3 -362.78 -417.06 -380.33 -404.8 -397.94 -391.88 -394.54 -414.78 -391.21 -431.42 -366.79 -364.77 -413.59 -405.02 -364.32 -410.47 -396.45 -425.43 -432.13 -410.56 -419.49 -380.64 -438.62 -416.02 -447.92 -406.84 -403.46 -468.71 -361.08 -395.78 -446.75 -457.85 -383.28 -418.97 -396.77 -419.24 -450.85 -398.25 -382.27 -385.74 -387.64 -403.54 -442.61 -460.85 -389.7 -410.56 -387.7 -402.54 -425.66 -421.44 -406.7 -384.88 -433.94 -372.74 -388.08 -395.46 -419.29 -384.92 -438.75 -420.06 -415.76 -412.07 -416.63 -414.5 -487.06 -418.77 -373.67 -370.5 -399.67 -419.16 -375.91 -401.7 -351.46 -380.33 -427.98 -415.15 -389.79 -417.39 -422.69 -395.33 -404.44 -425.98 -430.97 -399.55 -450.49 -451.11 -416.64 -410.38 -417.6 -418.91 -414.08 -406.52 -399.97 -427.6 -387.87 -421.07 -412.87 -346.85 -480.31 -398.75 -391.14 -415.3 -415.32 -423.49 -409.4 -385.51 -424.69 -372.21 -355.06 -429.22 -410.19 -436.7 -406.6 -408.59 -407.23 -418.68 -407.58 -410.21 -410.41 -375.11 -343.76 -422.45 -373.2 -413.2 -453.66 -431.66 -344.5 -422.3 -396.19 -381.86 -436.09 -405.73 -402.86 -397.88 -393.31 -422.1 -359.66 -372.76 -426.68 -437.12 -418.72 -467.5 -432.01 -433.82 -431.78 -447.2 -406.48 -401.66 -371 -396.02 -394.49 -433.63 -422.13 -392.44 -409.42 -400.16 -390.43 -433.95 -383.71 -411.17 -381.11 -425.39 -432.49 -391.56 -437.6 -387.67 -403.98 -397.21 -389.11 -437.31 -414.77 -393.78 -417.63 -429.05 -362.29 -371.55 -422.32 -343.53 -394.83 -346.53 -447.65 -378.04 -418.03 -418.16 -426.96 -401.77 -373.56 -467.06 -404.36 -365.69 -438.7 -442.46 -379.77 -393.77 -366.26 -406.29 -392.68 -408.51 -415.92 -328.79 -418.15 -397.08 -419.16 -414.07 -373.33 -434.16 -402.75 -397.87 -381.45 -465.07 -357.19 -421.44 -414.32 -417.67 -399.8 -384.4 -430.82 -449.82 -369.66 -394.35 -408.69 -392.17 -482.55 -429.39 -451.9 -409.8 -372.45 -423.85 -377.77 -386.67 -430.26 -389.3 -423.6 -403.94 -423.44 -381.13 -428.27 -428.13 -391.29 -396.38 -425.36 -427.29 -387.14 -376.28 -375.36 -391.99 -375.08 -375.34 -410.43 -372.16 -386.17 -420.85 -423.17 -348.23 -349.11 -371.74 -355.61 -376.17 -406.33 -385.89 -366.64 -407.75 -397.02 -417.19 -351.2 -427.26 -340.73 -350.99 -382.34 -403.86 -363.44 -418.76 -394.15 -390.52 -410.91 -404.31 -390.7 -370.97 -420.5 -408.93 -452.21 -386.56 -435.96 -465.62 -407.75 -402.21 -423.68 -438.42 -368.71 -374.47 -390.48 -426.6 -418.09 -400.89 -363.91 -394.24 -371.64 -369.21 -409.96 -431.6 -380.62 -413.15 -379.04 -358.86 -415.51 -384.26 -387.93 -376.28 -423.07 -350.82 -366.92 -397.66 -383.93 -371.24 -415.53 -399.75 -405.46 -369.17 -421.83 -411.48 -483.35 -379.37 -352.14 -350.4 -375.26 -442.24 -369.59 -367.39 -348.3 -411.17 -409.22 -403.22 -337.48 -397.21 -389.28 -377.53 -379.82 -380.6 -394.64 -397.26 -419.41 -433.83 -399.08 -397.14 -404.66 -383.02 -362.29 -407.72 -381.21 -407.46 -341.76 -417.28 -399.24 -344.13 -471.03 -382.17 -371.96 -387.54 -386.83 -377.82 -409.17 -330.16 -418.9 -388.7 -366.19 -411.94 -392.31 -430.84 -419.14 -390.34 -379.44 -409.3 -381.62 -403.62 -430.77 -352.71 -326.8 -382.82 -374.23 -403.35 -421.9 -397.68 -356.2 -429.23 -413.53 -377.55 -388.47 -408.26 -381.57 -358.28 -368.99 -396.36 -345.98 -405.01 -390.14 -409.26 -403.93 -436.91 -387.8 -402.48 -417.24 -445.61 -403.74 -418.72 -365.45 -397.21 -393.47 -391.73 -427.94 -403.06 -402.33 -369.16 -379.8 -430.56 -377.38 -406.04 -364.75 -375.12 -376.45 -398.48 -400.22 -417.33 -384.24 -392.97 -390.12 -399.83 -362.33 -373.2 -407.42 -403.88 -320.97 -357.33 -384.92 -331.73 -371.59 -351.73 -418.27 -368.46 -351.84 -412.33 -442.04 -384.06 -363.09 -447.71 -420.65 -384.99 -440.18 -414.23 -364.37 -339.02 -381.78 -378.08 -357.08 -364.55 -377.75 -315.57 -391.52 -362.75 -403.65 -381.81 -349.95 -415.8 -392.84 -386.08 -392.36 -412.63 -380.3 -408.96 -375.99 -373.51 -373.69 -367.5 -396.45 -410.32 -364.18 -360.89 -352.93 -371.72 -428.73 -384.41 -435.41 -389.13 -351.35 -395.94 -371.53 -368.87 -407.13 -398.57 -381.25 -419.23 -470.13 -341.92 -429.5 -426.92 -382.72 -372.99 -443.3 -403.96 -397.26 -378.49 -387.84 -383.12 -423.06 -387.37 -385.74 -383.77 -401.6 -420.66 -442.27 -363.62 -407.34 -374.55 -347.82 -402.55 -409.4 -388.76 -397.54 -406.67 -398.53 -408.86 -390.33 -409.03 -386.79 -357.87 -381.49 -405.24 -397.85 -393.05 -394.62 -415.39 -418.26 -377.32 -393.6 -394.48 -394 -418.03 -441.34 -388.84 -453.32 -470.9 -376.74 -403.96 -458.21 -431.68 -343.54 -400.34 -407.17 -422.51 -435.29 -395.45 -406.84 -396.48 -353.07 -382.94 -419.11 -445.11 -396.15 -427.91 -397.32 -379.52 -419.71 -412.51 -410.47 -363.68 -429.98 -367.85 -385.51 -399.12 -408.58 -381.59 -427.38 -423.67 -419.26 -400.13 -426.98 -412.4 -483.34 -398.97 -370.01 -358.72 -373.41 -410.46 -368.24 -386.3 -355.25 -382.96 -453.08 -431.06 -378.52 -422.22 -397.12 -368.09 -394.7 -413.25 -400.85 -420.69 -457.97 -462.47 -380.66 -422.81 -431.07 -395.05 -436.45 -413.65 -368.79 -416.89 -354.1 -416.71 -397.38 -373.48 -495.69 -391.94 -353.09 -400.44 -403 -389.03 -417.85 -363.43 -436.42 -351.44 -341.52 -429.58 -436.21 -410.56 -415.69 -412.52 -401.25 -430.58 -383.05 -410.79 -424.09 -360.64 -326.24 -380.47 -390.23 -415.64 -436.68 -403.64 -380.69 -428.61 -386.5 -391.89 -442.74 -409.76 -380.21 -395.34 -396.45 -377.26 -365.92 -397.02 -389.12 -444.54 -384.16 -434.82 -435.19 -420.61 -436.39 -441.09 -421.98 -411.31 -383.7 -422.47 -393.4 -448.08 -425.96 -409.23 -415.73 -358.47 -399.02 -420.81 -384.11 -404.7 -358.92 -393.36 -384.98 -347.77 -428.79 -424 -392.05 -370.79 -375.25 -416.04 -379.31 -366.06 -402.32 -404.46 -352.15 -405.48 -410.56 -352.01 -401.52 -349.95 -422.37 -385.18 -403.8 -397.1 -389.54 -385.77 -366.63 -456.49 -394.63 -390.35 -401.45 -429.46 -398.83 -387.57 -386.9 -434.45 -365.35 -364.45 -408.93 -306.83 -396.88 -392.14 -405.89 -404.16 -377.7 -427.09 -401.4 -376.77 -363.41 -455.19 -367.56 -404.99 -375.81 -397.63 -369.23 -390.77 -417.79 -429.35 -389.33 -387.37 -407.19 -404.17 -448.32 -425.84 -467.91 -378.52 -369.8 -413.24 -382.19 -384.59 -392.82 -408.52 -396.07 -410.28 -428.3 -382.29 -445.52 -429.37 -395.25 -398.29 -447.06 -441.38 -400.44 -376.31 -395.49 -401.15 -400.77 -372.08 -429.48 -377.23 -428.7 -419.71 -450.5 -376.19 -370.84 -357.25 -356.32 -399 -418.98 -415.24 -396.56 -392.72 -383.45 -430.53 -390.25 -425.58 -361.63 -373.5 -413.67 -387.07 -365.98 -406.53 -410.03 -441.3 -388.14 -411.35 -416.85 -384.82 -434.61 -396.36 -433.32 -411.77 -396.96 -470.87 -388.73 -390.43 -410.52 -426.52 -363.58 -404.11 -403.6 -414.61 -464.14 -413.21 -430.4 -382.98 -385.12 -389.27 -411.22 -443.12 -397.26 -414.14 -394.21 -375.17 -399.9 -431.52 -402.33 -363.49 -433.34 -380.89 -373.61 -396.31 -412.81 -402.8 -451.84 -435 -417.73 -397.97 -412.13 -394.47 -473.63 -409.31 -393.22 -334.69 -386.85 -443.98 -349.87 -387.79 -350.97 -392.95 -414.04 -418.49 -392.27 -425.58 -405.87 -394.56 -369.04 -429.32 -420.94 -427.1 -440.68 -448.53 -385.33 -411.96 -422.47 -412.57 -404.76 -418.38 -394.24 -414.7 -365.37 -409.42 -420.37 -373.2 -466.37 -419.64 -381.59 -415.5 -406.83 -404.65 -404.67 -345.62 -401.8 -340.25 -334.89 -413.63 -407 -409.83 -423.19 -416.49 -400.18 -419.49 -406.64 -396.18 -410.4 -367.93 -354.97 -404.92 -392 -410.48 -444.86 -423.41 -351.97 -419.42 -398.12 -374.56 -441.5 -421.64 -379.52 -361.74 -378.92 -394.16 -357.75 -403.23 -396.6 -418.91 -414.45 -466.51 -438.01 -430.45 -424.95 -463.56 -404.58 -401.59 -392.32 -410.6 -379.58 -428.15 -423.77 -383.98 -427.54 -378.08 -376.23 -446.14 -409.78 -394.26 -366.14 -395.96 -400.38 -369.1 -419.16 -409.19 -382.53 -384.5 -374.43 -394.09 -387.56 -363.8 -436.11 -411.71 -360.56 -376.15 -400.65 -373.18 -388.75 -361.34 -438.24 -383.72 -367.22 -414.99 -431.59 -402.49 -375.7 -449.38 -425.89 -375.28 -420.74 -438.54 -373.88 -351.06 -373.96 -427.22 -367.77 -397.34 -424.01 -336.22 -415.63 -375.91 -399.94 -404.51 -341.55 -418.39 -386.66 -368.51 -388.37 -443.15 -359.75 -421.8 -363.87 -415.63 -385.03 -391.75 -408.91 -409.66 -359.31 -379.41 -396.81 -379.79 -460.79 -388.61 -416.17 -378.39 -361.2 -420.62 -380.72 -380.19 -426.9 -404.17 -408.1 -413.28 -442.38 -397.91 -448.79 -420.76 -388.86 -375.87 -439.16 -455.5 -411.47 -436.13 -398.28 -434.29 -411.05 -414.97 -423.41 -405.27 -421.84 -455.94 -469.49 -410.51 -377.52 -416.02 -381.32 -431.95 -432.95 -430.89 -410.91 -422.23 -404.38 -435.6 -423.05 -434.74 -391.21 -390.03 -435.79 -397.84 -382.54 -418.58 -437.26 -471.52 -440.22 -408.7 -412.52 -432.1 -462.52 -415.85 -462.14 -406.61 -441.64 -442.11 -384.26 -425.71 -445.28 -448.34 -404.53 -425.1 -419.16 -455.72 -464.7 -414.75 -398.09 -404.51 -409.72 -401.91 -445.13 -467.98 -429.97 -444.52 -439.21 -402 -476.2 -414.87 -407.05 -395.89 -424.59 -404.69 -420.87 -423.74 -424.74 -405.55 -452.8 -425.25 -429.83 -422.53 -443.18 -425.08 -494.12 -412.82 -380.68 -361.24 -414.78 -445.12 -375.46 -412.32 -377.5 -414.64 -428.72 -442.78 -410.28 -417.75 -424.87 -417.91 -401.04 -414.26 -433.42 -408.96 -463.18 -495.26 -424.47 -436.55 -410.76 -413.33 -394.13 -458.35 -418.21 -447.49 -392.3 -447.75 -440.54 -398.29 -493.63 -420.09 -400.13 -407.93 -425.19 -442.96 -411.23 -411.81 -434.14 -400.11 -411.08 -444.87 -416.51 -468.03 -435.15 -412.16 -417.62 -449.7 -424.92 -458.98 -422.49 -403.31 -380.5 -402.55 -397.94 -428.72 -444.3 -416.67 -346.28 -452.53 -415.48 -434.41 -450.36 -436.2 -391.15 -397.66 -389.36 -429.21 -378.72 -414.76 -410.51 -429.38 -423.9 -481.73 -458.86 -414.15 -452.34 -470.3 -461.76 -461.95 -402.84 -436.77 -398.41 -441.68 -443.2 -426.87 -417.6 -429.3 -386.96 -441.95 -438.39 -398.16 -382.92 -441.38 -421.81 -420.15 -457.86 -432.83 -431.46 -408.46 -397.55 -424.95 -426.35 -429.16 -408.9 -431.8 -365.28 -390.96 -439.33 -388.42 -402.43 -397.93 -441.04 -373.54 -388.02 -463.98 -439.88 -410.08 -399.09 -456.34 -422.48 -369.55 -438.62 -460.23 -430.48 -399.5 -399 -436.31 -399.6 -447.09 -436.38 -362.01 -405.28 -406.84 -464.69 -391.88 -367.2 -425.19 -449.37 -413.24 -372.89 -449.47 -397.98 -410.15 -390.9 -423.24 -437.36 -390.91 -480.55 -449.65 -399.21 -401.07 -419.4 -413.16 -468.22 -448.77 -457.45 -418.45 -384.23 -416.16 -417.12 -391.81 -410.4 -418.43 -437.16 -432.97 -452.38 -423.2 -472.5 -439.83 -400.9 -416.13 -439.08 -404.76 -415.65 -386.58 -377.71 -405.42 -416.61 -377.38 -394.49 -384.99 -403.7 -409.68 -452.04 -370.03 -354.7 -375.49 -352.65 -372.79 -417.09 -412.47 -363.15 -413.53 -378.27 -408.59 -367.57 -402.75 -351.15 -370.61 -410.23 -390.56 -377.55 -400.09 -387.78 -437.76 -388.76 -410.21 -390.41 -379.58 -444.95 -391.38 -453.74 -397.99 -425.43 -423.39 -385.84 -404.89 -408.45 -431.97 -393.61 -384.52 -389.03 -439.28 -454.35 -404.34 -376.05 -376.26 -405.02 -383.35 -406.22 -441.42 -374.27 -443.11 -399.12 -378.06 -407.35 -389.42 -397.26 -370.03 -405.58 -372.63 -373.97 -417.32 -407.44 -376.94 -428.98 -396.1 -403.11 -384.27 -430.18 -401.45 -487.36 -397.88 -360.93 -344.8 -412.5 -405.85 -333.12 -385.37 -344.51 -379.62 -411.79 -403.08 -387.33 -384.4 -390.1 -385.98 -377.73 -372.86 -409.19 -392.48 -431.8 -455.25 -416.47 -395.39 -384.46 -409.32 -382.51 -432.29 -368.43 -424.88 -338.93 -444.62 -382.37 -362.13 -465.94 -392.44 -374.01 -372.09 -407.63 -386.14 -397.65 -352.22 -431 -396.31 -358.18 -400.37 -386.18 -383.26 -439.1 -415.39 -390.71 -398.72 -400.36 -402.89 -415.47 -383.42 -334 -393.29 -398.22 -399.42 -430.05 -413.57 -355 -441.91 -391.67 -403.35 -418.93 -420.24 -377.45 -365.8 -380.07 -394.19 -354.51 -382.57 -384.32 -405.54 -396.08 -442.24 -406.57 -426.51 -408.05 -454.15 -409.44 -422.66 -415.92 -396.56 -386.74 -418.27 -420.74 -409.9 -401.25 -376.95 -373.78 -417.02 -398.77 -391.64 -384.14 -394.14 -419.73 -378.69 -416.43 -397.53 -369.64 -394.64 -380.29 -383.72 -387.58 -386.2 -416.72 -400.71 -360.27 -352.68 -389.15 -366.34 -375.41 -373.24 -406.55 -353.07 -367.73 -399.33 -403.73 -394.28 -365.79 -465.93 -401.59 -355.61 -407.76 -432.26 -385.58 -397.96 -369.48 -392.83 -377.11 -374.74 -387.85 -344 -367.71 -387.82 -419.18 -408.69 -371.02 -412.33 -422.24 -395.59 -374.76 -440.66 -371.27 -385.11 -378.84 -404.6 -388.99 -347.31 -420.62 -404.92 -365.47 -369.44 -379.17 -369.69 -444.93 -429.71 -438.19 -371.57 -356.42 -395.82 -352.44 -350.27 -387.87 -381.9 -391.4 -392.57 -449.03 -409.48 -411.16 -421.45 -399.88 -374.19 -431.41 -471.41 -439.45 -409.42 -415.79 -416.62 -418 -376.56 -439.12 -424.7 -438.93 -452.72 -478.09 -421.6 -397.11 -382.12 -385.73 -434.42 -427.34 -431.56 -429.66 -433.94 -425.43 -440.26 -425.56 -454.9 -409.13 -406.87 -447.4 -408.33 -394.22 -432.5 -433.26 -475.44 -460.17 -411.8 -435.44 -416.57 -438.89 -420.1 -470.68 -429.09 -456.05 -483.03 -409.1 -458.76 -452.08 -442.49 -401.5 -445.08 -446.73 -448.46 -466.54 -435.67 -442.98 -388.83 -381.27 -398.01 -465.07 -458.42 -427.72 -468.78 -425.56 -405.81 -438.55 -441.93 -396.31 -390.34 -449.49 -423.41 -405.42 -423.57 -449.03 -417.93 -442.76 -451.25 -448.9 -401.06 -444.02 -436.81 -512.33 -442.65 -394.43 -358.1 -409.92 -458.57 -371.18 -420.68 -369.91 -412.34 -457.87 -463.22 -401.03 -437.44 -409.25 -395.83 -379.48 -458.09 -445.09 -430.67 -464.3 -489.34 -413.14 -412.65 -446.25 -446.98 -427.39 -475.76 -418.2 -457.03 -413.15 -439.25 -428.85 -381.03 -482.21 -445.69 -409.84 -418.14 -428.92 -426.57 -399.78 -379.16 -445.72 -382.65 -385.74 -449.99 -428.47 -435.31 -450.09 -439.28 -426.21 -457.52 -412.97 -424.71 -443.35 -399.09 -348.81 -424.24 -412.04 -431.87 -501.07 -441.08 -356.52 -445.89 -432.33 -404.12 -454.15 -440.69 -401.97 -418.04 -389.67 -444.54 -399.7 -421.01 -430.44 -465.41 -413.65 -495.57 -450.72 -426.81 -445.42 -455.75 -433.55 -461.72 -400.9 -443.13 -408.83 -450.77 -445.72 -426.39 -442.42 -418.03 -406.45 -476.38 -422.78 -428.93 -385.64 -404.09 -438.54 -377.38 -459.27 -440.12 -437.1 -411.22 -392.8 -432.44 -413.95 -394.18 -437.91 -412.57 -376.76 -414.64 -442.75 -350.51 -429.51 -389.85 -473.44 -418.4 -394.59 -444.8 -450.57 -438.84 -406.4 -478.97 -413.1 -381.63 -458.64 -464.61 -436.83 -366.32 -393.87 -436.3 -407.5 -423.76 -440.99 -352.21 -422.99 -386.87 -467.51 -442.28 -365.86 -428.92 -429.27 -400.59 -407.15 -472.66 -383.27 -425.19 -410.35 -405.13 -412.86 -415.71 -458.2 -430.46 -387.8 -390.75 -412.3 -414.33 -452.3 -438.55 -470.43 -423.88 -380.5 -419.63 -390.95 -398.46 -436.7 -414.44 -452.86 -447.58 -453.51 -419.4 -463.37 -420.7 -436.56 -404.05 -463.53 -453.6 -430.24 -409.29 -409.57 -405.68 -412.05 -405.79 -406.78 -375.65 -419.2 -421.3 -467.99 -385.23 -378.96 -391.37 -358.68 -396.75 -450.88 -411.02 -360.77 -400.94 -418.48 -420 -412.04 -429.09 -415.65 -393.11 -415.91 -392.6 -403.84 -417.23 -432.72 -449.1 -396.24 -399.77 -407.26 -424 -435.76 -398.41 -470.2 -408.3 -435.26 -443.85 -380.73 -431.08 -439.11 -449.69 -365.84 -444.61 -408.94 -451.93 -467.45 -420.48 -379.1 -397.33 -404.09 -386.67 -442.82 -430.32 -408.65 -458.58 -429.03 -414.35 -451.55 -410.3 -401.14 -381.56 -427.55 -404.55 -428.25 -407.19 -437.9 -390.7 -453.86 -432.48 -412.3 -449.08 -430.35 -412.87 -508.41 -442.9 -391.82 -370.45 -387.84 -425.47 -356.66 -402.05 -399.6 -379.93 -419.71 -466.24 -432.47 -415.2 -413.75 -400.24 -378.57 -428.67 -436.39 -412.72 -472.73 -495.16 -442.28 -433.14 -455.66 -405.51 -419.64 -421.13 -413.25 -423.73 -395.39 -470.35 -424.59 -414.54 -472.29 -432.06 -388.35 -414.4 -407.44 -380.88 -427.64 -396.86 -437.56 -384.84 -378.22 -416.34 -423.72 -428.73 -445.87 -417.83 -398.5 -409.24 -414.04 -408.89 -443.08 -367.19 -345.95 -408.41 -400.21 -433.89 -433.33 -420.05 -346.5 -422.82 -375.52 -374.68 -434.98 -426.36 -394.82 -418.18 -390.91 -419.65 -368.1 -410.29 -382.78 -464.42 -388.1 -481.77 -455.84 -438.72 -479.62 -445.84 -430.97 -421.12 -406.31 -423.7 -399.38 -441.18 -442.63 -410.31 -409.11 -425.68 -390.2 -451.81 -416.56 -413.14 -387.88 -431.42 -450.84 -390.35 -459.83 -424.12 -417.59 -397.47 -408.64 -402.34 -411.65 -362.47 -420.81 -418.68 -372.35 -399.29 -425.96 -389.79 -409.22 -363.44 -441.11 -378.73 -409.51 -436.02 -403.65 -411.82 -390.13 -501.93 -423.67 -389.57 -433.43 -463.41 -392.87 -387.21 -411.02 -449.17 -401.83 -385.04 -431.14 -335.58 -412.7 -405.54 -446.46 -420.62 -388.93 -433.37 -415.82 -386.15 -380.05 -471.27 -364.41 -440.24 -422.11 -423.31 -394.4 -420.99 -452.37 -437.59 -387.15 -401.98 -404.81 -385.98 -466.82 -466.54 -485.99 -387.47 -371.23 -430.33 -387.6 -353.29 -416.88 -406.05 -420.57 -426.88 -413.73 -394.43 -457.43 -455.22 -402.9 -420.97 -435.43 -453.11 -422.1 -395.92 -421.95 -401.28 -442.17 -379.54 -427.44 -400.78 -405.74 -417.48 -454.61 -380 -376.13 -386.68 -371.57 -440.91 -442.32 -424.81 -412.43 -422.88 -393.01 -421.33 -428.1 -428.87 -407.57 -399.37 -404.89 -395.68 -412.87 -400.28 -398.65 -427.65 -447.76 -424.38 -409.81 -408.55 -462.47 -425.76 -492.34 -414 -472.13 -462.59 -419.28 -439.92 -441.54 -415.16 -376.8 -416.36 -441.8 -468.14 -467.26 -391.42 -407.13 -408.78 -374.99 -410.01 -399.64 -454.1 -418.92 -432.06 -404.75 -382.79 -441.24 -405.67 -422.87 -377.15 -441.62 -391.97 -411.26 -407.64 -412.9 -383.54 -446.54 -434.1 -431.82 -390.66 -446.35 -436.08 -495.77 -429.39 -384.25 -346.45 -412.46 -430.86 -356.52 -384.53 -380.59 -388.18 -460.32 -411.42 -393.24 -400.9 -409.07 -393.41 -400.75 -399.27 -441 -412.94 -474.82 -471.33 -421.82 -406.33 -449.48 -445.82 -432.2 -417.19 -413.33 -425.01 -371 -452.44 -429.01 -415.02 -459.94 -423.36 -373.11 -416.27 -414.43 -421.83 -434.33 -359.36 -447.67 -392.75 -361.24 -458.19 -426.41 -426.38 -443.96 -406.83 -423.17 -441.12 -409.46 -435.87 -436.4 -361.77 -349.86 -405.28 -406.75 -425.31 -448.81 -414.72 -380.77 -450.5 -418.42 -399.87 -441.23 -419.18 -406.83 -385.31 -390.43 -402.99 -356.9 -395.95 -412.41 -437.55 -430.39 -480.63 -427.84 -449.77 -450.01 -438.14 -428.23 -419.64 -400.31 -438.16 -436.8 -432.45 -454.97 -428.75 -425.22 -398.55 -402.76 -414.25 -406.06 -422.37 -408.65 -407.71 -426.29 -399.23 -426.59 -433.63 -390.77 -414.86 -395.49 -424.77 -401.07 -399.19 -440.77 -421.02 -367.05 -385.38 -438.11 -392.87 -419.14 -371.8 -454.84 -378.92 -383.95 -455.72 -435.14 -390.95 -387.57 -454.44 -416.35 -388.39 -440.29 -441.13 -412.85 -389.54 -394.83 -407.18 -370.31 -386.02 -396.74 -362.71 -419.08 -395.5 -415.66 -431.02 -374.22 -431.26 -387.04 -411.76 -397.36 -456.37 -368.85 -420.4 -384.72 -412.55 -394.12 -399.25 -419.61 -467.07 -394.24 -388.42 -389.23 -443.76 -465.2 -447.8 -481.46 -386.51 -376.24 -434.49 -410.43 -375.53 -413.01 -393.67 -383.71 -425.23 -424.16 -393.18 -455.74 -456.54 -415.11 -394.66 -428.34 -499.09 -478.06 -447.07 -446.61 -429.16 -471.31 -422.41 -441.22 -421.71 -468.35 -478.4 -507.76 -410.49 -421.71 -432.03 -415.19 -440.61 -458.24 -470.97 -432.16 -455.76 -441.8 -432.83 -459.46 -465.99 -423.3 -418.98 -475.87 -414.4 -436.49 -460.78 -460.62 -485.04 -456.43 -446.78 -434.68 -447.36 -477.07 -477.22 -493.95 -447.82 -487.11 -515.68 -437.47 -457.97 -485.11 -495.35 -393.64 -471 -458.73 -501.68 -518.15 -472.69 -455.86 -423.32 -410.66 -443.52 -482.59 -475.73 -434.21 -512.7 -429.75 -442.29 -487.03 -480.33 -449.17 -451.94 -486.98 -457.98 -446.55 -439.99 -473.15 -429.2 -494.24 -461.33 -468.42 -450.35 -457.04 -469.46 -558.39 -470.7 -421.31 -393.58 -439.45 -473.3 -394.52 -446.34 -402.47 -414.81 -468.4 -477.3 -447.43 -443.84 -452.28 -452.35 -418.04 -479.83 -440.54 -472.99 -494.36 -518.55 -444.36 -438.2 -459.52 -469.12 -459.87 -469.06 -422.96 -469.67 -433.81 -483.12 -482.66 -423.51 -546.44 -442.98 -435.62 -441.16 -446.21 -433.4 -454.82 -410.89 -472.42 -433.94 -410.91 -481.36 -462.11 -442.02 -507.41 -489.7 -452.5 -469.96 -456.04 -451.16 -473.46 -411.26 -385.32 -470.47 -452.62 -470.07 -503.51 -480.86 -398.98 -477.42 -438.01 -435.34 -475.78 -472.97 -423.65 -436.55 -424.65 -470.22 -446.44 -436.37 -445.59 -484.47 -426.49 -508.71 -464.14 -465.51 -474.13 -492.22 -488.56 -495.17 -414 -470.26 -439.1 -489.52 -478.52 -439.41 -462.56 -444.02 -421.23 -484.35 -449.67 -458.11 -435.79 -433.99 -455.49 -429.02 -488.16 -461.18 -442.31 -419.35 -427.43 -452.89 -452.23 -419.8 -489.61 -457.31 -411.35 -445.14 -458.83 -419.69 -457.94 -414.53 -508.32 -440.01 -429.76 -456.9 -468.63 -458.41 -414.71 -527.16 -437.61 -429.76 -464.32 -482.44 -444.27 -421.29 -453.63 -461.65 -411.97 -439.44 -454.61 -383.57 -432.74 -444.93 -480.6 -473.84 -421.43 -462.85 -452.3 -434.52 -414.02 -488.55 -380.75 -476.42 -443.65 -434.04 -423.64 -449.71 -491.26 -495.78 -414.38 -433.37 -427.49 -427.59 -504.67 -481.06 -522.47 -420.57 -403.06 -464.85 -420.17 -419.97 -474.44 -446.56 -476.35 -469.09 -469.19 -434.58 -491.85 -465.24 -438.31 -422.58 -478.66 -435.14 -361.09 -386.44 -355.51 -409.98 -381 -391.92 -358.86 -370.16 -378.04 -396.2 -409.18 -377.61 -339.16 -373.55 -359.1 -402.21 -382.17 -380.12 -374.46 -403.82 -369.06 -385.29 -407.92 -397.61 -322.71 -347.61 -385.67 -381.66 -345.02 -386.87 -404.12 -388.47 -405.51 -379.78 -378.13 -393.88 -432.49 -421.85 -429.24 -368.05 -405.67 -425.22 -353.66 -376.76 -424.96 -427.91 -335.65 -375.12 -369.78 -428.21 -394.31 -358.47 -373.83 -356.07 -354.61 -361.17 -393.54 -438.26 -364.5 -408.54 -369.06 -365.26 -420.65 -417.32 -380.2 -377.19 -397.69 -358.24 -381.45 -374.85 -392.04 -349.58 -417.2 -382.86 -411.43 -388.73 -369.36 -392.73 -457.85 -401.07 -382.79 -307.91 -342.74 -399.29 -352.64 -378.25 -347.78 -373.6 -410.8 -408.35 -355.33 -370.26 -350.49 -382.42 -358.01 -395.08 -384.04 -386.26 -439.56 -439.32 -393.37 -378.89 -382.14 -374.14 -384.01 -382.17 -376.15 -398.15 -366.28 -393.28 -410.72 -397.18 -461.29 -371.88 -351.64 -369.99 -384.45 -399.86 -410.47 -338.7 -395.75 -342.81 -341.57 -382.11 -396.32 -381.17 -403.82 -401.42 -379.56 -425.18 -368.95 -387.69 -419.1 -326.14 -318.25 -377.91 -375.76 -402.37 -405.3 -399.68 -338.94 -396.3 -408.31 -363.64 -435.97 -386.94 -364.21 -371.75 -376.95 -396.87 -344.37 -378.37 -364.41 -419.41 -374.36 -431.25 -389.34 -406.31 -406.77 -425.95 -415.48 -428.05 -356.79 -380.63 -382.54 -432.51 -410.63 -400.26 -378.83 -374.33 -345.39 -400.96 -389.57 -394.97 -396.79 -395.58 -373.93 -389.52 -414.28 -420.81 -379.43 -370.07 -354.13 -383.09 -370.41 -360.28 -399.59 -385.84 -352.44 -365.31 -411.79 -336.79 -382.47 -330.44 -422.55 -345.57 -343.42 -403.16 -378.01 -385.59 -366.03 -432.62 -377.08 -350.41 -399.09 -408.94 -375.15 -362.16 -388.07 -394.14 -338.97 -367.64 -387.18 -294.96 -371.65 -368.69 -406.25 -396.35 -349.94 -391.23 -377.2 -358.54 -341.44 -421.47 -334.67 -387.48 -383.02 -406.09 -345.22 -383.14 -407.18 -411.44 -377.42 -367.37 -373.81 -377.81 -443.89 -384.54 -434.34 -372.44 -327.36 -390.89 -374.86 -348.1 -379.29 -375.48 -407.54 -413.95 -397.91 -349.13 -430.52 -388.45 -366.54 -373.31 -411.27 -430.92 -414.37 -404.09 -375.08 -396.86 -395.32 -339.29 -387.91 -391.91 -414.61 -407.08 -434.29 -363.91 -340.69 -370.24 -324.65 -409.13 -414.18 -385.2 -396.62 -381.5 -409.66 -402.76 -399.56 -412.88 -396.01 -341.23 -390.87 -391.89 -379.74 -416.77 -375.98 -426.67 -405.01 -374.86 -387.71 -397.38 -394.45 -417.41 -449.48 -380.95 -415.9 -426.53 -379.28 -421.51 -412.44 -410.3 -359.61 -392.46 -403.25 -456.15 -431.54 -391.37 -391.4 -392.15 -379.06 -373.16 -412.91 -431.56 -400.91 -422.28 -407.46 -390.79 -440.79 -399.37 -383.14 -368.66 -439.2 -380.26 -382.58 -385.05 -402.29 -351.96 -431.77 -397.08 -391.55 -385.9 -406.31 -414.31 -489.44 -392.03 -378.59 -336.32 -391.05 -434.78 -364 -416.67 -346.8 -366.6 -423.49 -409.98 -374.71 -394.47 -400.01 -372.67 -387.76 -411.16 -428.38 -424.61 -430.57 -423.61 -384.78 -397.69 -406.38 -392.64 -409.71 -409.29 -396.52 -416.77 -363.4 -430.91 -406.25 -361.97 -448.75 -392.74 -375.66 -383.46 -413.55 -393.95 -392.88 -336.61 -425.51 -362.94 -359.66 -419.53 -429.74 -408.26 -432.43 -396.28 -381.27 -419.33 -383.85 -404.67 -395.99 -347.32 -336.62 -396.33 -379.57 -422.78 -419.8 -398.05 -353.82 -425.58 -398.62 -396.1 -422.35 -394.41 -354.65 -371.41 -389.09 -411.81 -349.59 -360.51 -377.44 -422.79 -385.2 -439.57 -414.45 -406.2 -419.98 -461.39 -417.3 -422.94 -403.96 -409.03 -369.11 -424.66 -427.18 -406.32 -364.67 -379.63 -369.46 -426.17 -421.52 -388.1 -364.73 -406.4 -421.22 -364.7 -417.45 -421.48 -406.72 -400.16 -392.86 -407.81 -382.25 -385.09 -406.81 -387.32 -363.31 -380.02 -395.33 -377.39 -390.71 -391.44 -462.74 -397.74 -355.59 -415.65 -417.74 -389.69 -384.23 -417.57 -386.39 -345.86 -398.24 -418.14 -390.69 -366.01 -373.53 -370.32 -352.11 -388.78 -413.83 -343.99 -396.64 -367.5 -414.21 -379.25 -350.83 -391.41 -403.08 -402.49 -360.43 -429.58 -376.69 -424.64 -379.11 -367.13 -387.1 -374.12 -441.55 -401.35 -362.67 -404.55 -398.71 -378.56 -444.39 -432.65 -442.05 -354.18 -318.1 -405.46 -384.73 -357.5 -380.82 -393.03 -402.59 -425.94 -427.43 -395.35 -458.08 -409.11 -383.48 -397.99 -432.24 -413.08 -380.13 -342.24 -355.67 -374.39 -392.29 -377.8 -393.59 -348.99 -384.73 -381.19 -400.87 -348.73 -336.45 -355.46 -337.99 -378.34 -366.61 -354.87 -376.4 -357.77 -358.27 -383.31 -384.9 -372.45 -336.14 -365.44 -378.75 -376.53 -337.17 -366.17 -375.21 -405.19 -375.45 -365.08 -383.48 -409.95 -399.81 -392.3 -409.37 -374.87 -393.13 -451.55 -346.17 -368.05 -403.87 -397.81 -318.73 -377.98 -380.33 -390.43 -409.12 -376.58 -364.7 -351.18 -330.12 -371.59 -408.54 -428.68 -360.46 -410.58 -356.12 -369.88 -404.31 -380.56 -368.32 -358.56 -400.67 -350.26 -370.37 -373.32 -385.35 -343.4 -406.96 -382.43 -394.1 -388.98 -386.95 -366.21 -460.41 -371.28 -337.72 -329.05 -370.15 -394.62 -345.34 -356.18 -321.67 -349.96 -383 -391.01 -336.76 -377.29 -365.67 -365.67 -362.29 -400.73 -385.38 -359.7 -407.53 -438.47 -356.9 -382.7 -364.3 -384.92 -393.95 -415.03 -342.81 -388.98 -359.96 -385.26 -382.27 -354.5 -448.34 -388.93 -363.83 -368.11 -379.74 -364.49 -374.93 -355.59 -394.9 -350.93 -327.71 -411.21 -352.12 -400.18 -395.29 -365.9 -362.1 -392.81 -373.69 -385.29 -393.4 -329.6 -312.86 -340.12 -350.99 -380.71 -406.86 -404.63 -359.61 -405.92 -375.99 -386.72 -399.05 -414.57 -341.79 -345.13 -351.89 -380.87 -338.11 -365.95 -362.1 -392.44 -380.88 -430.39 -400.08 -416.74 -399.16 -400.66 -385.33 -379.46 -374.08 -371.99 -361.14 -413.69 -392.01 -372.95 -384.02 -346.05 -361.37 -380.62 -374.46 -393.89 -341.51 -369.15 -355.09 -364.14 -393.29 -389.06 -368.37 -350.27 -363.47 -384.23 -368.73 -352.2 -372.97 -375.36 -333.57 -355.86 -404.15 -330.77 -385.76 -325.5 -374.79 -334.57 -347.21 -377.33 -393.13 -369.37 -331.28 -421.63 -395.9 -355.41 -400.96 -408.81 -349.94 -352 -365.61 -397.59 -369.07 -384.79 -387.52 -302.71 -360.04 -359.49 -399.88 -395.6 -340.09 -377.95 -370 -370.73 -345.39 -416.86 -348.37 -373.18 -338.49 -409.17 -368.08 -341.44 -375.98 -418.33 -339.96 -353.13 -361.31 -377.22 -430.53 -384.8 -411.1 -363.11 -345.18 -370.56 -366.78 -359.78 -389.6 -382.12 -370.68 -389.87 -407.45 -375.72 -372.05 -392.14 -343.47 -369.71 -434.93 -400.81 -382.45 -410.12 -361.38 -418.76 -392.38 -351.12 -393.74 -360.58 -384.88 -418.52 -425.18 -371.55 -371.43 -353.73 -314.67 -406.91 -404.97 -377.92 -353.68 -394.05 -369.06 -430.21 -392.75 -425.54 -367.55 -354.2 -377.04 -392.92 -370.43 -394.17 -398.89 -412.04 -395.11 -377.82 -375.66 -380.72 -417.29 -391.3 -439 -388.04 -417.2 -416.84 -379.73 -390.61 -435.87 -403.14 -358.04 -371.54 -373.93 -423.22 -414.29 -387.56 -370.52 -397.89 -405.65 -373.27 -402.07 -433.59 -386.88 -426.33 -393.41 -356.15 -417.36 -392.65 -406.39 -355.16 -415.63 -362.91 -409.26 -388.61 -386.05 -377.81 -429.43 -427.71 -395.41 -408.58 -398.11 -397.51 -464.93 -395.51 -355.35 -339.9 -361.47 -426.82 -329.81 -365.89 -365.9 -371.9 -437.04 -419.39 -378.41 -400.01 -371.35 -379.43 -366.23 -410.44 -422.92 -395.53 -433.62 -448.82 -402.49 -383.05 -412.52 -402.2 -387.83 -401.51 -389.61 -382.16 -371.18 -420.79 -418.73 -371.96 -450.33 -408.37 -363.71 -385.42 -402.79 -384.68 -408.76 -346.26 -421.14 -350.88 -327.67 -396.81 -421.13 -401.23 -415.87 -416.61 -408.64 -416.31 -378.46 -373.8 -416.88 -341.96 -331.8 -390.71 -362.21 -406.1 -410.57 -378.2 -341.23 -427.56 -375.03 -360.35 -449.74 -389 -395.07 -372.63 -364.35 -405.13 -331.37 -371.43 -379.52 -427.08 -389.41 -424.27 -411.15 -415.68 -437.72 -429.19 -427.9 -387.89 -383.64 -401.09 -386.84 -409.4 -407.48 -393.57 -370.94 -373.78 -387.05 -429.27 -409.95 -385.1 -365.05 -385.31 -375.73 -365.2 -423.29 -412.63 -398.13 -400.84 -397.14 -378.07 -367.28 -379.22 -420.47 -396.37 -336.55 -387.32 -390.48 -336.18 -364.59 -370.01 -428.31 -387.9 -381.89 -403.87 -393.53 -403.78 -361.6 -460.66 -380.62 -374.71 -417.17 -416.07 -383.44 -383.65 -369.49 -423.83 -353.75 -384.84 -377.59 -310.1 -408.95 -351.49 -408.18 -369.33 -364.96 -424.95 -391.72 -346.54 -368.04 -430.55 -380.44 -413.96 -394.2 -396.46 -376.79 -390.62 -414.37 -415.01 -371.26 -346.4 -393.4 -362.27 -456.27 -418.64 -429.35 -383.36 -315.1 -394.98 -395.67 -359.96 -376.59 -388.99 -404.11 -405.72 -407.65 -390.76 -434.59 -391.3 -373.14 -404.93 -427.66 -455.69 -451.76 -458.47 -408.57 -458.63 -443.69 -384.91 -435.93 -425.75 -407.5 -462.96 -489.36 -440.91 -402.17 -415.69 -407.06 -439.63 -443.55 -419.95 -417.61 -439.29 -416.15 -436.9 -447.1 -442.91 -396.16 -408.73 -444.31 -444.29 -393.37 -408.08 -432.13 -463.02 -440.83 -424.43 -428.12 -440.79 -476.71 -424.1 -521.2 -426.89 -444.35 -489.58 -406.94 -447 -477.28 -443.54 -397.39 -418.84 -426.46 -459.1 -470.82 -422.79 -398.66 -398.76 -391.97 -407.97 -412.94 -482.61 -449.45 -465.98 -423.72 -404.08 -484.08 -400.79 -421.15 -383.59 -461.32 -398.05 -436.12 -438.54 -454.53 -403.19 -466.59 -443.83 -441.04 -435.53 -435.53 -435.46 -509.4 -453.2 -384.63 -350.26 -429.82 -454.72 -370.89 -402.99 -394.62 -404.28 -457.14 -429.75 -398.56 -428.07 -391.99 -410.89 -397.69 -424.63 -433.41 -446.35 -481.55 -497.15 -426.52 -417.25 -458.41 -448.88 -427.41 -465.39 -414.15 -445.83 -409.96 -455.96 -429.17 -415.28 -494.43 -428.88 -434.31 -430.92 -415.23 -451.81 -425.14 -411.16 -433.1 -387.3 -391.73 -445.73 -439.83 -453.64 -467.55 -439.32 -450.39 -455.72 -432.53 -456 -437.72 -377.04 -365.91 -419.21 -405.8 -424.39 -453.34 -446.6 -384.62 -467.12 -417.94 -438.25 -476.38 -449.7 -404.45 -408.31 -411.18 -447.72 -392.25 -431.18 -435.36 -452.64 -427.24 -499.08 -431.42 -464.34 -473.25 -470.48 -449.85 -456.72 -429.11 -438.69 -439.22 -470.47 -453.65 -444.15 -443.35 -405.27 -419.59 -453.73 -456.38 -409.98 -437.45 -430.98 -446.15 -415.71 -450.83 -464.46 -425.27 -417.97 -417.23 -423.87 -398.66 -427.89 -458.41 -420.82 -371.89 -405.68 -430.47 -388.16 -420.26 -387.67 -453.6 -385.13 -415.06 -451.44 -450.62 -437.85 -419.15 -472.9 -437.57 -376.3 -416.37 -472.24 -437.98 -399.1 -426.18 -447.1 -414.08 -403.34 -420.95 -335.59 -386.91 -383.92 -474.38 -432.67 -396.19 -436.21 -425.94 -393.14 -408.51 -443.17 -407.55 -452.1 -415.54 -424.48 -412.06 -420.27 -445.79 -465.67 -397.69 -401.2 -417.93 -436 -500.36 -440.91 -473.45 -419.11 -384.24 -411.36 -431.87 -391.18 -430.63 -420.07 -454.44 -440.11 -441.21 -429.82 -459.6 -441.99 -436.49 -401.17 -485.84 -415.71 -396.32 -411.97 -379.64 -400.06 -423.69 -367.52 -400.44 -399.94 -398.85 -428.98 -452.51 -377.21 -375.69 -364.95 -368.77 -398.77 -409.42 -384.03 -383.37 -391.38 -383.83 -395.95 -396.52 -405.82 -355.4 -369.88 -417.76 -403.8 -366.17 -401.77 -423.89 -443.58 -408.42 -386.29 -397.14 -423.43 -399.87 -429.37 -454.41 -411.57 -407.96 -438.8 -363.87 -392.58 -423.32 -440.46 -376.57 -406.85 -391.29 -424.42 -426.09 -385.91 -397.54 -374.76 -371.41 -392.38 -415.32 -456.45 -395.38 -450.13 -406.92 -390.07 -432.25 -421.54 -418.56 -380.07 -452.84 -374.15 -375.78 -418.89 -387.34 -383.39 -443.12 -414.38 -431.21 -431.15 -417.51 -408.99 -486.69 -393.96 -390.45 -354.29 -380.18 -437.63 -369.12 -377.92 -364.39 -366.57 -428.94 -435.84 -386.32 -404.8 -396.58 -415.47 -373.35 -431.63 -409.55 -407.64 -456.27 -449.39 -394.96 -386.64 -421.15 -416.21 -408.77 -421.65 -397.56 -425.39 -361.76 -439.75 -398.39 -387.15 -490.68 -387.98 -398.76 -393.37 -416.83 -396.31 -398.26 -376.13 -419.01 -379.98 -360.32 -415.97 -395.36 -409.39 -428.78 -417.83 -396.13 -423.8 -401.62 -399.22 -435.14 -367.06 -360.48 -399.48 -384.97 -399.05 -462.9 -405.59 -360.28 -431.2 -378.96 -368.05 -436.45 -425.71 -388.21 -368.86 -397.62 -416.93 -365.31 -380.11 -414.15 -428.77 -410.95 -454.24 -428.12 -415.28 -428.05 -440.7 -422.3 -429.12 -387.97 -438.28 -402.95 -417.24 -436.96 -383.16 -419.4 -375.42 -370.69 -429.31 -406.69 -378.66 -398.11 -388.27 -411.54 -381.81 -420.61 -409.5 -392.23 -369.99 -375.82 -406.52 -370.9 -395.09 -414.93 -417.03 -343.9 -387.54 -410.32 -387.74 -395.9 -360.88 -446.23 -391.39 -370.01 -407.35 -422.02 -410.7 -392.94 -464.33 -399.44 -358.22 -402.55 -434.71 -415.53 -392.99 -405.3 -418.87 -377.87 -396.64 -404.86 -333.8 -398.46 -398.76 -428.38 -403.33 -359.42 -417.52 -412.84 -393.5 -374.67 -450.52 -352.45 -434.62 -368 -384.4 -375.18 -391.05 -429.29 -422.29 -391.23 -350.02 -401.14 -395.58 -457.49 -438.48 -446.2 -394.12 -339.74 -416.27 -394.73 -368.12 -425.62 -417.62 -403.44 -407.13 -424.67 -390.1 -457.39 -411.02 -410.48 -395.67 -443.07 -475.31 -466.89 -452.85 -436.21 -427.78 -450.37 -408.77 -425.34 -406.14 -465.72 -487.86 -503.53 -452.76 -389.04 -412.4 -393.53 -449.84 -447.96 -477.86 -438.47 -458.43 -433.53 -465.98 -435.27 -489.22 -411.17 -391.41 -469.62 -445.81 -433.27 -483.28 -464.64 -502.73 -464.64 -428.58 -430.37 -444.62 -486.31 -461.79 -506.26 -432.61 -465.19 -489.07 -443.06 -470.87 -461.8 -460.39 -431.93 -432.58 -414.51 -485.28 -478.72 -457.58 -422.44 -435.93 -423.44 -411.8 -474.42 -485.49 -440.97 -500.74 -428.93 -433.67 -501.99 -438.33 -467.32 -417.83 -488.1 -425.03 -466.56 -436.8 -448.83 -426.13 -473.14 -473.18 -485.4 -459.03 -438.92 -455.62 -555.03 -439.91 -419.99 -387.74 -430.75 -463.42 -378.54 -426.64 -402.89 -440.68 -486.95 -479.62 -438.64 -428.68 -455.6 -445.93 -420.42 -460.48 -467.1 -445.21 -538.5 -510.06 -475.48 -446.15 -468.21 -470.62 -435.82 -473.14 -462.44 -475.35 -408.68 -489.44 -476.45 -417.85 -527.42 -432.89 -406.54 -432.83 -457.96 -458.83 -479.57 -398.43 -490.64 -410.51 -400.99 -471.21 -456.12 -452.25 -475.34 -478.76 -464.14 -472.71 -423.21 -433.13 -473.04 -398.9 -344.14 -461.44 -414.77 -471.67 -494.76 -474.9 -379.04 -503.6 -426.87 -452.37 -501.57 -452.96 -449.96 -420.07 -425.66 -459.36 -368.97 -432.9 -479.24 -464.36 -422.93 -503.17 -501.55 -461.76 -503.7 -494.94 -476.61 -478.47 -445.87 -437.11 -435.37 -473.59 -480.05 -450.19 -447.45 -438.04 -434.77 -500.65 -435.99 -459.87 -434.23 -422.86 -456.03 -428.81 -505.99 -456.33 -447.56 -451.76 -457.53 -451.19 -417.54 -410.58 -470.73 -453.66 -420.81 -443.44 -434.9 -404.12 -446.42 -424.04 -500.4 -427.81 -424.38 -445.51 -459.61 -450.02 -414.79 -522.99 -435.74 -415.98 -473.19 -489.31 -449.82 -439.47 -428.86 -460.84 -434.94 -418.88 -438.07 -372.54 -430.53 -438.15 -469.9 -439.41 -420.59 -460.36 -452.15 -423.29 -398.77 -506.05 -429.23 -487.32 -458.28 -443.31 -456.48 -448.1 -468.42 -462.43 -430.66 -415.58 -452.99 -412.92 -519.85 -483.79 -489.22 -431.37 -369.61 -472.37 -428.93 -407.21 -433.02 -453.13 -455.41 -484.33 -462.42 -416.54 -491.31 -453.12 -455.47 -452.5 -487.36 -458.38 -445.55 -419.72 -428.04 -418.52 -442.07 -388.8 -405.65 -388.13 -421.4 -459.49 -464.75 -431.24 -402.73 -389.26 -379.54 -432.64 -424.22 -422.29 -395.66 -454 -417.18 -455.8 -437.16 -427.77 -355.62 -411 -430.49 -400.73 -361.56 -423.2 -439.55 -444.2 -441.89 -403.64 -411.02 -431.37 -478.68 -428.88 -475.41 -427.05 -455 -446.95 -396.02 -430.44 -451.9 -448.96 -379.78 -421.46 -410.86 -459.84 -463.6 -437.6 -389.42 -415.27 -371.99 -422.18 -437.36 -453.14 -440.8 -454.24 -390.18 -404.01 -446.67 -401.71 -421.11 -399.63 -468.56 -407.49 -423.35 -412.16 -435.38 -408.23 -452.96 -421.25 -442.24 -455.25 -432.35 -439.41 -531.88 -446.83 -366.31 -378.63 -427.36 -469.25 -363.45 -413.88 -398.31 -403.86 -428.5 -437.93 -421.93 -421.01 -391.35 -408.57 -405.75 -440.6 -456.71 -424.56 -456.19 -480.99 -432.36 -420.16 -406.28 -445.98 -403.96 -437.03 -399.44 -438.04 -426.51 -455.81 -442.64 -382.81 -493.74 -406.56 -404.7 -419.44 -444.55 -430.89 -442.08 -423.21 -434.28 -362.28 -398.77 -447.48 -425.13 -436.4 -481.94 -433.94 -423.66 -435.87 -410.65 -419.22 -437.6 -363.83 -352.88 -407.5 -407.3 -434.68 -452.78 -419 -388.66 -456.24 -400.53 -412.91 -475.62 -423.07 -410.53 -414.88 -413.9 -417.68 -369.34 -415.59 -418.69 -443 -417.68 -472.88 -470.15 -450.17 -466.36 -437.93 -463.14 -416.84 -387.77 -448.02 -400.69 -438.84 -429.04 -418.85 -423.38 -392.41 -414.24 -435.12 -444.36 -417.04 -408.55 -422.27 -413.59 -402.59 -470.12 -430.27 -404.49 -436.88 -397.98 -421.8 -408.79 -412.35 -437.29 -428.43 -376.44 -427 -437.55 -382.94 -400.98 -375.77 -440.32 -393.04 -395.74 -430.94 -426.36 -409.8 -384.29 -489.84 -448.89 -409.46 -427.75 -443.08 -411.29 -380.95 -441.99 -442.49 -412.71 -382.63 -433.59 -331.75 -415.81 -404.65 -463.02 -406.23 -391.01 -426.29 -414.51 -417.01 -380.06 -450.94 -400.07 -448.96 -411.33 -421.41 -421.42 -394.14 -435.31 -475.8 -373.49 -413.16 -427.53 -402.23 -472.39 -440.72 -461.58 -395.81 -396.45 -406.85 -434.81 -384.95 -420.08 -396.21 -435.02 -446.9 -440.81 -407.4 -429.92 -441.35 -405.16 -412.93 -470.8 -453.37 -453.8 -462.55 -438.65 -451.82 -451.11 -420.07 -453.86 -419.93 -438.54 -464.71 -497.55 -403.65 -398.23 -423.83 -386.31 -420.06 -456.23 -438.21 -415.33 -450.73 -432.99 -434.2 -438.82 -440.62 -405.46 -392.2 -418.61 -438.66 -408.35 -437.02 -439.53 -466.74 -461.39 -426.08 -438.61 -444.38 -443.17 -440.27 -484.15 -432.29 -461.65 -478.17 -398.46 -443.72 -487.7 -470.26 -411.48 -478.11 -432.82 -495.7 -492.42 -437.85 -424.09 -417.54 -396.68 -420.06 -459.19 -464.89 -449.72 -472.36 -429.16 -418.06 -489.09 -432.8 -435.35 -405.19 -465.11 -435.09 -435 -447.18 -453.91 -410.83 -474.74 -456.94 -448.98 -449.51 -457.23 -473.21 -519.39 -450.3 -399.16 -403.54 -417.1 -465.84 -380.94 -417.12 -400.62 -431.89 -466.96 -462.89 -444.01 -442.29 -429.38 -437.96 -433.26 -444 -463.49 -464.23 -490.39 -513.17 -422.38 -450.26 -428.94 -430.96 -427.64 -480.02 -410.72 -453.59 -403.63 -487.3 -437.2 -402.12 -543.11 -438.45 -422.83 -420.43 -452.88 -434.12 -438.89 -406.59 -479.25 -421.64 -408.95 -479.41 -469.48 -462.24 -496.05 -446.32 -434.19 -457.36 -444.58 -455.37 -455.07 -404.59 -381.66 -435.52 -416.44 -430.67 -471.95 -436.88 -378.58 -480.02 -419.98 -426.95 -483.02 -448.86 -411.77 -408.43 -424.27 -456.8 -419.76 -451.24 -427.93 -440.25 -395.33 -502.78 -458.08 -451.67 -468.46 -470.07 -471.31 -467.67 -432.38 -467.43 -414.66 -452.94 -478.37 -444.35 -457.27 -434.41 -388.42 -472.96 -458.32 -453.96 -414.9 -444.58 -426.67 -394.57 -500.29 -469.23 -403.62 -413.5 -418.55 -455.7 -417.28 -410.52 -479.64 -459.04 -387.68 -424.22 -468.92 -396.96 -454.32 -389.3 -459.58 -407.25 -421.58 -440.07 -469.01 -450.79 -436.32 -504.61 -438.8 -384.11 -461.15 -471.59 -419.9 -378.26 -431.71 -435.76 -403.73 -427.68 -445.03 -356.32 -434.32 -411.45 -494.36 -454.38 -407.51 -449.88 -432.39 -422.57 -400.16 -481.25 -387.13 -446.09 -422.91 -440.92 -446.6 -439.07 -461.16 -453.49 -405.58 -423.65 -431.47 -420.79 -489.41 -455.74 -495.22 -421.55 -404.44 -446.8 -431.81 -391.62 -438.79 -445.04 -472.33 -442.59 -472.73 -429.79 -505.01 -462.32 -422.16 -431.29 -480.16 -409.1 -396.22 -387.59 -363.23 -386.2 -410.03 -366.1 -382.26 -356.03 -408.04 -401.37 -406.51 -372.39 -338.5 -366.06 -337.51 -386.76 -388.58 -370.82 -387.72 -393.4 -369.35 -403.23 -409.68 -396.58 -335.28 -349.81 -407.13 -379.62 -361.73 -382.38 -383.5 -419.38 -388.99 -396.58 -385.68 -389.79 -438.95 -409.95 -415.92 -385.73 -405.63 -427.31 -364.65 -397.03 -401.06 -401.76 -348.66 -385.36 -388.98 -399.36 -416.57 -389.52 -360.78 -344.73 -371.61 -362.05 -395.07 -439.17 -365.87 -414.8 -381.21 -382.35 -412.66 -390.27 -369.77 -361.35 -413.71 -361.1 -363.61 -385.53 -397.16 -364.57 -426.36 -403.41 -406.02 -393.32 -397.69 -362.38 -467.28 -379.01 -361.26 -321.65 -370.98 -404.63 -343.37 -393.02 -330.96 -384.61 -401.91 -391.81 -342.79 -378.38 -358.43 -364.96 -369.56 -365.46 -394.15 -382.12 -431.26 -438.53 -387.7 -389.17 -382.89 -371.8 -368.71 -415.25 -373.76 -418.08 -365.05 -398.1 -430.63 -367.04 -436.35 -389.15 -335.3 -370.93 -393.62 -390.34 -400.38 -359.7 -401.1 -358.49 -336.6 -392.75 -380.79 -390.04 -426.74 -413.68 -371.56 -389.26 -366.76 -377.43 -400.36 -332.3 -324.74 -365.56 -384.31 -401.86 -425.21 -405.26 -342.12 -397.12 -378.53 -391.88 -441.58 -394.21 -358.39 -370.26 -356.08 -359.15 -361.34 -373.11 -389.52 -407.69 -399.1 -433.23 -416.42 -393.62 -405.31 -423.35 -395.29 -399.97 -356.1 -379.86 -379.08 -427.57 -422.46 -373.89 -372.86 -373 -387.11 -394.82 -391.73 -393.29 -373.6 -359.49 -390.71 -373.71 -399.94 -393.56 -371.64 -371.24 -379.83 -375.94 -388.69 -385.5 -389.74 -368.67 -368.51 -344.12 -407.11 -347.58 -368.97 -337.62 -412.01 -349.97 -360.68 -379.99 -371.29 -362.17 -336.31 -438.62 -381.5 -354.59 -400.55 -438.46 -365.77 -370.94 -364.94 -429.16 -350.53 -368.47 -400.75 -297.19 -373.11 -371.82 -388.55 -361.65 -337.35 -371.77 -409.91 -358.21 -342.88 -406.49 -362.78 -394.15 -356.23 -387.99 -398.03 -364.95 -398.83 -433.29 -372.23 -369.26 -398.6 -375.82 -436.66 -411.79 -433.13 -379.49 -348.9 -389.06 -396.25 -343.16 -397.19 -387.73 -396.01 -396.92 -424.4 -395.05 -413 -379.55 -371.35 -378.4 -421.74 -454.06 -428.94 -451.65 -408.1 -444.36 -421.79 -392.09 -446.66 -395.5 -447.45 -437.69 -486.95 -411.65 -371.69 -411.43 -392.52 -418.48 -447.54 -444.42 -410.59 -441.71 -434.5 -439.07 -442.77 -446.35 -408.1 -409.45 -436.96 -445.13 -402.85 -453.25 -448.21 -473.31 -433.49 -420.81 -416.44 -423 -458.49 -429.83 -490.6 -437.97 -434.6 -513.8 -406.15 -451.77 -454.03 -480.26 -390.88 -451.64 -443.84 -456.97 -468.14 -443.16 -407.74 -428.79 -397.69 -410.05 -442.86 -478.12 -425.37 -464.88 -408.65 -413.76 -469.9 -408.58 -432.91 -407.11 -475.24 -388.8 -427.37 -436.49 -435.62 -397.69 -473.56 -465.49 -446.62 -434.54 -425.31 -406.05 -530.8 -431.75 -402.25 -362.71 -444.46 -469.3 -397.87 -430.58 -397.12 -411.12 -416.87 -458.15 -409.74 -427.6 -409.13 -415.98 -423.18 -423.06 -448.56 -437.16 -472.18 -497.91 -434.5 -451.45 -446.8 -428.72 -435.03 -465.63 -412.98 -461.94 -391.68 -458.42 -455.13 -408.29 -501.88 -427.89 -415.34 -423.01 -440.31 -416.76 -433.58 -397.61 -452.55 -395.98 -383.01 -448.26 -434.69 -448.31 -466.46 -450.19 -422.39 -449.19 -436.66 -437.78 -448.75 -408.87 -351.2 -408.8 -404.91 -452.92 -456.27 -450.64 -372.36 -451.83 -423.23 -429.76 -467.23 -454.13 -401.35 -394.29 -399.09 -444.26 -400.58 -442.82 -418.96 -446.23 -408.63 -487.94 -454.16 -442.9 -481.02 -480.97 -431.89 -445.7 -425.13 -426.34 -429.77 -452.77 -469.28 -436.36 -439.54 -408.96 -415.79 -454.07 -453.1 -446.13 -413.39 -436.55 -438.52 -412.29 -463.65 -450.94 -445.97 -414.13 -433.4 -445.4 -403.3 -413.78 -460.15 -424.22 -382.87 -410.3 -424.93 -393.64 -415.02 -366.15 -450.83 -391.04 -412 -458.52 -461.51 -445.47 -411.41 -477.94 -443.01 -379.82 -425.1 -483.79 -422.2 -382.72 -386.43 -440.29 -402.88 -407.93 -436.23 -347.25 -408.52 -433.84 -464.06 -429.01 -392.96 -426.03 -426.83 -402.98 -409.44 -471.42 -388.41 -459.29 -414.34 -448.57 -439.28 -407.08 -456.88 -451.36 -391.26 -424.54 -421.83 -426.58 -474.93 -458.71 -477.31 -422.03 -400.5 -443.71 -444.62 -391.3 -448.52 -446.05 -442.53 -446.65 -467.85 -415.16 -488.62 -444.14 -432.44 -425.58 -487.62 -380.34 -378.41 -355.62 -363.55 -381.14 -355.64 -338.56 -384.03 -363.31 -377.13 -369.25 -416.86 -337.19 -317.15 -359.23 -303.74 -384.31 -390.01 -360.42 -349.14 -372.26 -372.92 -377.48 -374.41 -382.78 -336.06 -343.04 -366.55 -357.16 -346.24 -354.99 -353.35 -392.13 -370.86 -360.36 -383.77 -369.21 -391.56 -347.2 -417.21 -334.47 -390.88 -434.89 -349.5 -404.98 -398.61 -385.08 -339.88 -366.67 -398.28 -404.12 -400.8 -386.59 -346.56 -362.97 -332.74 -340.59 -386.84 -402.98 -367.54 -395.36 -356.08 -339.63 -373.17 -367.35 -337.68 -326.55 -377.46 -339.08 -340.45 -370.08 -398.38 -340.92 -400.99 -374.02 -366.77 -336.69 -374.85 -352.93 -439.87 -415.97 -325.59 -304.79 -365.48 -396.19 -347.6 -362.21 -331.54 -346.81 -367.62 -371 -350.38 -356.6 -339.05 -331.89 -361.65 -367.66 -395.38 -361.4 -396.41 -430.52 -372.89 -395.85 -363.08 -379.16 -385.68 -387.65 -352.77 -391.16 -368.07 -376.78 -369.29 -330.81 -417.7 -386.77 -354.57 -355.27 -347.47 -346.18 -368.47 -346.38 -362.68 -320.58 -318.99 -375.54 -376.64 -364.44 -407.02 -391.72 -351.27 -374.93 -351.01 -368.71 -361.38 -350.15 -297.17 -367.38 -363.57 -359.61 -374.71 -378.16 -341.66 -424.52 -370.03 -372.16 -376.72 -369.45 -325.9 -336.38 -328.32 -362.97 -315.33 -378.03 -344.53 -410.71 -360.87 -410.79 -373.46 -401.53 -384.21 -420.18 -374.58 -382.21 -363.11 -358.39 -358.36 -391.35 -384.58 -398.5 -350.04 -348.87 -354.21 -383.82 -386.21 -377.3 -356.68 -352.84 -380.99 -359.8 -376.61 -396.04 -361.21 -382.31 -349.29 -364.77 -342.51 -374.15 -391.19 -348.37 -300.46 -372.12 -368.28 -326.68 -357.33 -315.2 -392.25 -332.52 -339.7 -384 -394.03 -357 -329.65 -391.25 -373.14 -327.48 -372.97 -406.89 -375.06 -330.14 -329.21 -360.81 -365.23 -352.85 -368.98 -307.78 -346.37 -354.56 -409.17 -390.62 -327.56 -364.92 -363.05 -368.05 -361.68 -392.21 -346.09 -378.84 -346.59 -379.99 -356.9 -322.98 -382.63 -414.76 -312.45 -369.56 -342.05 -360.32 -408.03 -385.77 -412.3 -338.7 -314.56 -362.99 -372.49 -337.51 -361.03 -356.12 -380.05 -382.74 -381.34 -369.38 -383.04 -381.39 -347.81 -357.01 -420.93 -423.51 -373.5 -388.37 -370.69 -376.19 -370.3 -359.23 -375.94 -357.39 -391.81 -383.83 -422.1 -355.39 -310.52 -360.55 -322.58 -363.92 -391.95 -391.5 -358.4 -385.82 -384.73 -387.79 -382.5 -408.69 -332.19 -354.56 -394.86 -365.61 -347.57 -405.05 -396.45 -401.9 -400.4 -388.32 -373.31 -361.59 -414.44 -370.08 -419.79 -380.74 -399.65 -429.91 -366.08 -407.19 -374.47 -374.96 -352.13 -382.54 -379.98 -401.18 -409 -373.43 -350.85 -351.32 -373.67 -377.92 -386.16 -390.93 -368.72 -400.49 -373.42 -379.7 -399.49 -380.77 -362.37 -341.08 -367.48 -363.5 -363.66 -382.22 -384.09 -363.71 -415.3 -385.91 -395.95 -377.26 -364.57 -371.17 -449.72 -390.7 -362.11 -316.76 -384.03 -424.7 -345.17 -380.4 -325.37 -378.7 -405.86 -414.29 -378.06 -374.83 -392.9 -370.06 -349.19 -372.01 -410.36 -383.05 -420.32 -426.08 -383.3 -394.35 -368.32 -387.59 -371.58 -414.45 -377.91 -399.8 -337.8 -393.38 -398.89 -363.23 -428.32 -371.81 -350.52 -362.65 -378.67 -369.66 -407.24 -321.96 -378.7 -332.59 -356.99 -390.37 -368.04 -373.71 -402.77 -401.1 -372.65 -394.09 -352.56 -371.61 -401.16 -361.79 -313.41 -379.8 -386.08 -413.14 -427.68 -386.26 -330.49 -397.2 -394.6 -352.81 -412.85 -387.05 -362.79 -350.57 -329.69 -390.01 -333.91 -407.68 -387.47 -387.26 -390.7 -439.11 -401.55 -413.01 -379.32 -435.54 -372.96 -412.72 -358.95 -378.73 -369.96 -396.75 -408.29 -376.06 -377.88 -375.68 -349.53 -424.22 -368.98 -368.02 -355.24 -360.33 -408.74 -350.32 -402.14 -404.15 -388.11 -358.05 -381.84 -363.24 -354.44 -351.92 -411.92 -364.85 -331.42 -347.01 -389.28 -336.73 -375.1 -335.8 -408.31 -355.66 -362.61 -399.61 -403.98 -382.16 -337.39 -433.39 -375.19 -329.23 -405.14 -433.06 -360.07 -348.5 -368.54 -383.06 -325.73 -363.01 -379.59 -314.76 -375.85 -361.31 -379.98 -395.74 -335.3 -351.43 -390.73 -358.84 -356.63 -415.99 -345.88 -378.95 -356.13 -386.92 -374.25 -371.18 -403.48 -399.99 -357.34 -339.27 -364.54 -354.13 -400.88 -395.94 -407.31 -375.9 -339.37 -401.47 -368.31 -332.53 -384.09 -387.94 -389.7 -379.75 -423.4 -370.76 -431.49 -383.22 -376.71 -361.38 -409.06 -452.09 -440.69 -429.36 -413.61 -419.05 -428.68 -388.7 -451.07 -424.17 -420.73 -433.41 -471.67 -372.82 -383.21 -393.72 -376.59 -444.97 -455.98 -408.87 -415.68 -396.33 -390.53 -426.1 -457.4 -428.6 -387.64 -401.01 -448.94 -414.26 -402.04 -444.89 -431.73 -441.74 -436.96 -406.87 -408.67 -443.64 -435.76 -436.52 -485.71 -396.23 -425.49 -475.34 -403.63 -437.74 -464.19 -418.46 -397.14 -411.14 -427.19 -478.93 -437.18 -426.71 -417.11 -396.27 -406.48 -403.31 -447.54 -444.28 -435.65 -451.69 -396 -410.71 -467.27 -438.32 -437.69 -368.5 -451.2 -409.89 -409.75 -407.6 -440.19 -414.88 -456.64 -443.79 -421.36 -440.52 -462.7 -460.23 -491.05 -431.16 -416.57 -369.74 -422.02 -448.74 -381.89 -424.33 -385.23 -404.82 -455.07 -444.33 -396.89 -411.37 -407.85 -394.52 -407.41 -411.84 -415.21 -424.74 -466.32 -456.45 -386.37 -417.1 -419.92 -410.84 -413.01 -434.02 -429.77 -423.23 -398.72 -449.69 -441.53 -392.9 -480.89 -411.99 -398.88 -414.48 -420.66 -429.2 -437.42 -403.88 -449.05 -384.16 -406.12 -451.96 -436.79 -436.87 -463.91 -431.47 -410.89 -466.25 -450.64 -437.28 -436.33 -385.69 -359.73 -434.97 -411.31 -450.81 -446.82 -416.24 -360.15 -426.55 -420.36 -391.04 -473.27 -421.7 -376.09 -402.33 -408.47 -428.78 -383.72 -416.06 -390.38 -423.54 -390.2 -499.93 -433.9 -461.42 -470 -476.27 -464.51 -458.49 -417.46 -432.98 -384.74 -432.49 -467.2 -444.02 -407.77 -431.74 -363.9 -451.39 -435.97 -396.51 -396.12 -421.91 -409.54 -406.18 -447.09 -463.26 -421.05 -437.37 -406.98 -425.61 -400.74 -431.67 -447.11 -441.53 -404.21 -389.79 -441.76 -391.95 -430.43 -374.62 -452.43 -400.78 -402.84 -435.69 -448.3 -403.02 -399.21 -468.34 -420.88 -361.67 -449.9 -468.07 -410.86 -390.99 -428.9 -438.68 -375.6 -423.76 -410.9 -376.46 -426.95 -371.64 -442.39 -405.35 -401.93 -441.04 -434.55 -400.49 -392.56 -448.51 -400.16 -435.3 -407.22 -426.29 -420.24 -422.05 -453.36 -472 -381.28 -397.13 -409.34 -417.12 -467.5 -439.48 -478.85 -414.71 -362.3 -426.5 -412.2 -363.79 -405.51 -435.35 -444.83 -431.68 -468.69 -398.57 -489.03 -441.25 -407.88 -409.51 -449.92 -375 -346.66 -336.49 -325.92 -332.07 -378.06 -299.21 -352.4 -335.04 -350.28 -367.43 -381.16 -312.5 -308.49 -304.12 -307.68 -348.9 -352.23 -352.85 -349.92 -345.34 -311.42 -369.09 -379.39 -374.28 -321.47 -340.21 -342.25 -321.79 -343.43 -352.78 -348.42 -377.5 -364.38 -358.07 -349.05 -316.63 -369.38 -349.98 -383.57 -344.67 -354.56 -404.56 -326.95 -359.74 -378.51 -368.85 -305.15 -359.34 -348.19 -387.69 -373.63 -346.88 -345.06 -333.5 -323.11 -346.29 -346.95 -355.15 -335.61 -353.11 -321.62 -343.37 -364.38 -353.48 -350.58 -324.62 -378.39 -329.37 -341.55 -344.26 -339.22 -336.05 -377.39 -359.88 -368.29 -354.48 -377.58 -360.46 -410.65 -343.35 -333.29 -304.36 -348.56 -377.29 -294.65 -328.95 -308.95 -342.53 -377.75 -362.61 -335.7 -351.57 -339.77 -322.14 -318.46 -357.44 -362.96 -356.33 -392.12 -392.8 -319.87 -353.1 -346.37 -376.34 -335.81 -361.97 -335.28 -331.51 -337.17 -377.45 -361.3 -322.28 -409.67 -352.63 -303.81 -344.95 -380.74 -355.7 -360.26 -308.85 -363.7 -325.39 -302.63 -386.68 -359.18 -357.4 -381.33 -370.91 -338.12 -367.19 -349.12 -345.36 -377.13 -296.94 -293.02 -343.98 -333.18 -350.68 -381.75 -340.22 -306.72 -380.7 -345.95 -324.17 -394.03 -327.74 -339.9 -328.67 -325.79 -350.48 -324.43 -336.52 -337.05 -360.65 -350.35 -405.63 -392.13 -377.76 -374.66 -352.38 -365.09 -352.23 -329.44 -361.9 -338.88 -366.29 -377.99 -350.64 -360 -327.49 -321.05 -373.17 -364.52 -349.45 -334.86 -325.27 -328.66 -318.65 -371.57 -359.02 -324.39 -344.33 -336.68 -331.71 -344.91 -338.85 -378.39 -355.14 -335.48 -325.42 -366.47 -304.04 -345.44 -306.05 -373.8 -321.7 -331.64 -354.16 -352.84 -348.89 -313.51 -390.26 -359.18 -322.07 -372.59 -387.29 -329.5 -327.53 -331.3 -355.03 -302.6 -352.29 -352.16 -300.6 -361.37 -338.62 -368.17 -360.4 -306.1 -366.34 -336.59 -326.43 -324.01 -371.3 -313.66 -363.84 -318.64 -339.37 -350.97 -344.18 -365.97 -381.81 -307.65 -311.71 -344.1 -362.21 -379.5 -371.36 -399 -325.11 -307.73 -343.77 -337.02 -317.32 -346.69 -356.39 -350.19 -366.17 -381.92 -338.94 -369.44 -344.35 -351.86 -330.44 -374.87 -474 -420.78 -385.12 -408.31 -403.02 -408.71 -427.99 -395.4 -371.87 -421.63 -434.3 -454.51 -399.42 -349.1 -401.78 -372.9 -403.97 -423.83 -415.66 -363.24 -419.14 -411.51 -407.7 -412.97 -435.31 -361.67 -365.59 -413.03 -424.34 -389.34 -400.71 -420.58 -435.21 -413.99 -399.76 -414.77 -405.89 -437.94 -432.25 -478.9 -396.19 -462.25 -449.53 -391.07 -408 -410.82 -453.21 -378.07 -394.33 -407.6 -450.84 -430.73 -410.77 -373.47 -372.96 -394.43 -373.91 -432.12 -440.29 -420.01 -425.63 -426.6 -400.04 -450.26 -399.04 -394.09 -380.94 -444.66 -376.41 -389.64 -397.18 -414.88 -401.53 -448.59 -411.15 -432.53 -415.59 -425.84 -397.01 -499.83 -413.69 -363.96 -340.26 -381.6 -445.57 -389.67 -399.16 -355.38 -399.87 -434.03 -440.85 -380.71 -397.34 -405.97 -403.72 -390.32 -422.58 -421.91 -404.01 -452.55 -478.92 -430.69 -412.45 -414.87 -399.72 -379.4 -406.76 -406.37 -416.17 -383.5 -441.24 -421.89 -434.17 -480.84 -414.18 -385.95 -397.64 -415.81 -403.64 -439.32 -377.39 -424.71 -378.87 -372.02 -422.51 -411.32 -430.34 -421.85 -425.73 -378.53 -427.45 -387.81 -426.02 -439.56 -375.21 -350.59 -407.29 -393.3 -417.99 -442.77 -436.16 -362.47 -440.08 -432.43 -413.21 -438.89 -422.78 -416.49 -405.27 -379.86 -408.56 -354.93 -407.62 -383.29 -426.42 -410.23 -469.51 -437.21 -421.32 -438.36 -452.82 -398.54 -431.52 -395.91 -419.35 -394 -454.46 -440.51 -423.19 -406.35 -393.65 -376.55 -433.37 -421.6 -416.04 -393.92 -410.95 -421.95 -406.07 -454.43 -432.61 -439.32 -409.54 -406.15 -407.28 -374.58 -386.27 -445.22 -405.91 -370.89 -382.21 -396.25 -373.71 -390.14 -376.04 -449.72 -349.41 -395.34 -420.54 -413.13 -398.24 -383.49 -477.14 -411.99 -373.81 -432.95 -476.94 -404.62 -395.98 -396.54 -429.29 -409.99 -391.91 -403.48 -325.8 -397.6 -406.16 -426.41 -410.86 -390.95 -420.38 -394.16 -390 -384.17 -439.74 -371.38 -445.93 -391.5 -420.38 -410.92 -404.05 -436.6 -456.88 -407.79 -382 -392.05 -391.61 -446.97 -441.07 -442.93 -397.03 -369.6 -436.69 -392.64 -366 -410.26 -415.32 -423.36 -432.17 -433.43 -381.09 -426.81 -428.99 -421.85 -382.61 -462.86 -490.15 -459.22 -434.03 -438.53 -438.46 -459.1 -422.06 -447.37 -425.19 -457.39 -479.92 -488.55 -435.33 -420.67 -437.89 -388.78 -459.4 -440.67 -433.4 -415.44 -443.52 -448.3 -449.43 -456.11 -470.05 -436.02 -408.42 -435.87 -445.31 -413.06 -446.77 -452.06 -461.54 -482.81 -435.71 -434.12 -472.69 -477.55 -455.38 -492.82 -439.91 -495.4 -488.93 -424.64 -446.65 -465.15 -462.97 -388.83 -446.49 -433.31 -481.11 -479.27 -451.18 -414.33 -432.65 -385.38 -450.88 -478.91 -472.56 -448.86 -481.98 -455.59 -413.15 -497.6 -456.13 -444.01 -446.18 -506.44 -445.9 -449.44 -410.43 -465.28 -409.45 -476.59 -450.24 -465.39 -468.88 -475.12 -456.39 -567.68 -451.96 -378.3 -393.91 -412.93 -482.31 -389.89 -426.54 -419.69 -440.26 -464.3 -468 -399.95 -459.66 -416.29 -423.1 -422.78 -459.62 -454.03 -448.31 -487.16 -523.82 -444.99 -453.75 -450.82 -467.7 -434.6 -471.62 -418.73 -451.45 -432.08 -471.25 -467.75 -437.76 -519.44 -464.33 -426.15 -425.3 -447.18 -443.35 -442.2 -422.56 -461.45 -401.26 -438.85 -468.29 -480.85 -427.47 -479.82 -466.19 -431.57 -474.81 -428.31 -428.96 -488.75 -407.19 -382.39 -435.34 -425.39 -454.29 -486.06 -451.1 -402.27 -482.05 -430.35 -413.04 -465.52 -462.82 -432.49 -445.8 -411.4 -438.23 -422.41 -432.06 -430.63 -482.81 -442.09 -490.53 -474.44 -462.58 -490.01 -497.07 -472.23 -469.92 -408.57 -461.59 -439.78 -480.83 -482.14 -456.87 -442.48 -449.75 -439.57 -472.18 -464.05 -424.96 -442.5 -451.29 -431.65 -418.44 -495.72 -457.98 -460.08 -443.15 -449.32 -428.39 -440.37 -434.61 -466.46 -445.26 -401.76 -423.06 -464.85 -390.54 -425.17 -418.23 -498.24 -422.14 -426.04 -458.64 -442.78 -441.86 -414.16 -504.11 -438.21 -413.1 -438.98 -466.42 -432.9 -423.51 -458.25 -481.89 -415.2 -406.78 -478.23 -371.23 -444.7 -413.6 -462.01 -405.35 -412.56 -440.63 -438.85 -435.24 -393.84 -494.78 -449.1 -461.37 -413.77 -445.31 -458.32 -434.47 -476.64 -515.55 -411.28 -422.67 -448.39 -435.03 -480.49 -476.79 -482.6 -429.14 -397.37 -444.26 -464.38 -425.33 -439.82 -437.41 -453.41 -466.73 -472.25 -439.94 -487.06 -460.23 -427.64 -440.6 -500.05 -427.31 -417.04 -403.08 -398.21 -451.92 -401.08 -379.88 -421.74 -365.22 -387.88 -415.95 -420.32 -394.86 -390.28 -399.6 -371.18 -417.72 -439.05 -406.71 -393.92 -396.11 -427.1 -421.7 -428.54 -412.73 -377.35 -382.17 -426.52 -404.14 -361.87 -415.51 -418.09 -424.98 -433.44 -405.71 -396.98 -422.59 -433.56 -420.76 -438 -399.9 -422.75 -455.83 -378.78 -387.96 -459.28 -467.72 -348.77 -411.38 -393.88 -466.54 -444.78 -401.68 -408.78 -394.06 -383.37 -403.45 -453.68 -440.56 -417.61 -441.19 -395.97 -393.09 -451.43 -416.36 -408.97 -377.31 -427.81 -372.21 -401.8 -389.38 -438.46 -361.21 -436.15 -408.38 -429.81 -431.57 -423.24 -399.87 -509.12 -444.47 -368.82 -343.42 -385.12 -438.1 -395.48 -404.92 -368.5 -388.09 -393.06 -406.95 -396.39 -396.58 -387.76 -409.28 -381.67 -424.72 -394.43 -397.22 -424.77 -464.92 -410.82 -418.19 -414.68 -415.91 -425.26 -418.79 -431.49 -422.12 -388.38 -436.15 -431.86 -373.87 -485.33 -428 -408.07 -415.77 -386.05 -400.16 -384.98 -388.22 -426.81 -378.15 -367.24 -401.55 -427.7 -420.95 -450.44 -421.05 -394.81 -421.45 -411.64 -416.38 -415.4 -356.7 -339.28 -378.77 -391.28 -402.64 -439.3 -436.62 -341.44 -431.61 -394.18 -414.31 -440.9 -438.59 -388.05 -371.57 -375.25 -434.82 -370.74 -403.79 -394.08 -452.62 -403.94 -469.98 -418.48 -429.97 -448.65 -437.96 -454.26 -443.14 -388.86 -411.05 -381.8 -424.97 -419.42 -404.93 -411.42 -406.2 -381.43 -436.47 -418.67 -402.5 -392.28 -405.48 -430.73 -396.15 -425.34 -429.94 -402.39 -410.61 -409.27 -433.75 -402.21 -394.24 -420.98 -427.3 -353.31 -383.23 -424.36 -397.28 -404.44 -366.72 -446.38 -402.42 -377.91 -436.75 -417.09 -383.96 -377.34 -461.66 -412.5 -389.91 -438.04 -426.99 -412.68 -371.57 -393.37 -418.35 -402.85 -403.2 -427.57 -338.42 -384.79 -362.79 -438.94 -402.52 -353.02 -433.95 -412.55 -392.15 -368.55 -452.52 -398.86 -425.94 -391.64 -387.24 -378.26 -399.26 -427.76 -448.28 -357.14 -414.44 -367.77 -390.4 -483.69 -445.34 -459.68 -410.99 -376.96 -371.59 -382.32 -360 -400.37 -393.84 -420.9 -426.1 -438.54 -380.22 -456.41 -429.55 -360.8 -374.84 -455.77 -376.71 -380.84 -373.93 -346.55 -367.2 -388.68 -355.64 -366.91 -348.44 -374.76 -370 -413.46 -324.37 -349.65 -316.68 -308.36 -348.56 -369.18 -357.79 -360.13 -352.74 -351.95 -357.73 -358.88 -373.32 -325.41 -342.16 -368.75 -361.22 -346.78 -369.84 -351.09 -379.57 -361.97 -355.83 -363.15 -407.46 -376.23 -363.07 -404.75 -351.56 -379.16 -423.02 -339.7 -380.95 -398.81 -367.16 -343.25 -355.27 -372.12 -398.33 -382.27 -384.95 -361.29 -342.84 -321.64 -343.27 -392.6 -396.08 -348.91 -382.08 -350 -343.63 -368 -386.51 -378.73 -350.58 -398.05 -352.5 -343.92 -343.65 -377.83 -315.16 -392.9 -375.24 -381.7 -373.83 -359.56 -380.99 -461.33 -356.39 -337.62 -325.92 -347.31 -370.07 -324.25 -349.33 -329.59 -337.95 -380.47 -384.05 -336.39 -369.1 -361.46 -358.66 -363.09 -379.54 -358.61 -377.03 -405.17 -419.04 -351.74 -354.95 -358.58 -360.83 -352.1 -398.93 -338.1 -369.93 -320.11 -378.55 -361.05 -365.09 -445.92 -344.82 -351.83 -345.9 -352.76 -363.35 -349.79 -324.4 -380.79 -340.7 -322.4 -385.41 -352.25 -346.06 -420.42 -366.16 -367.6 -395.52 -355.9 -367.09 -388.41 -338.8 -312.53 -339.03 -342.34 -369.96 -399.13 -390 -324.38 -393.38 -343.65 -349.1 -399.04 -375.94 -330.82 -332.18 -337.82 -361.5 -329.37 -347.09 -376.98 -395.63 -349.98 -402.52 -376.54 -388.78 -395.43 -424.6 -365.92 -404.03 -362.78 -368.65 -354.32 -387.53 -383.22 -372.68 -371.73 -347.16 -368.16 -390.68 -362.98 -366.83 -362.74 -347.02 -346.27 -330.74 -384.62 -365.9 -339.91 -358.2 -356.04 -369.38 -350.49 -358.24 -380.18 -345.3 -317.2 -370.09 -366.76 -322.88 -357.56 -331.27 -374.11 -340.63 -328.17 -360.75 -383.47 -365.03 -343.14 -376.23 -367.87 -334.54 -391.17 -404.52 -361.75 -341.4 -367.49 -386.59 -357.82 -347.73 -370.92 -294.19 -319.4 -351.17 -407.14 -377.12 -342.05 -381.54 -362.12 -339.42 -336.17 -389.09 -348.29 -355.53 -352.05 -355.97 -351.98 -334.8 -394.86 -383.46 -332.32 -346.75 -337.88 -333.72 -407.3 -398.37 -414.56 -362.94 -311.33 -380.09 -353.82 -339.82 -362.21 -368.06 -362.81 -368.14 -372.7 -360.62 -386.24 -347.1 -355.08 -382.37 -411.25 -447.66 -409.04 -437.64 -406.18 -403.55 -398.3 -374.03 -399.77 -397.3 -399.67 -443.63 -455.14 -387.74 -380.83 -391.94 -367.08 -396.22 -438.62 -414.85 -381.53 -435.57 -415.46 -423.05 -426.3 -419.63 -386.3 -389.1 -399.26 -422.14 -378 -419.46 -432.95 -419.12 -410.29 -398.06 -402.75 -407.55 -463.55 -429.28 -471.29 -415.53 -422.67 -454.98 -409.75 -408.44 -460.8 -436.83 -375.59 -429.23 -402.9 -454.97 -450.11 -401.08 -388.6 -390.69 -368.34 -397.79 -447.89 -437.45 -418.91 -430.33 -392.71 -372.73 -462.35 -400.7 -379.69 -401.8 -443.83 -377.52 -418.69 -415.76 -436.44 -397.97 -442.26 -430.74 -429.31 -415.37 -422 -415.09 -483.38 -443.68 -364.7 -361.91 -395.5 -454.74 -368.07 -392.6 -378.39 -410.68 -427.09 -405.79 -387.84 -421.04 -375.46 -391.25 -395.13 -416.78 -436.46 -415.16 -462.93 -467.22 -400.67 -418.99 -413.69 -420.91 -403.03 -439.81 -390.07 -415.16 -388.4 -432.45 -420.87 -389.16 -476.18 -397.93 -397.24 -385.38 -415.78 -402.79 -441.81 -394.07 -423.88 -384.82 -393.72 -416.16 -427.67 -427.65 -448.31 -433.94 -398.13 -427.55 -417.94 -416.42 -440.9 -357.16 -359.21 -389.96 -390.67 -424.38 -423.94 -425.78 -360.59 -430.16 -395.03 -405.11 -436.29 -412.04 -388.26 -402.79 -394.26 -427.9 -383.67 -425.26 -394.94 -430.62 -392.97 -465 -442.2 -437.54 -449.03 -432.51 -451.75 -423.25 -383.67 -421.03 -412.45 -451.17 -433.37 -451.95 -411.96 -426.16 -385.66 -427.35 -422.81 -438.31 -375.64 -413.97 -431.85 -392.69 -475 -442.35 -417.65 -397.33 -401.06 -422.68 -404.47 -392.3 -453.11 -423.24 -355.03 -399.03 -384.31 -353.84 -404.06 -365.89 -423.45 -396.15 -366.82 -433.01 -432.83 -399.43 -378.62 -473.61 -393.35 -373.2 -419.93 -438.61 -402.97 -392.47 -395.61 -416.1 -385.23 -386.13 -422.72 -340.07 -407.98 -391.42 -461.21 -410.11 -389.36 -414.49 -417.51 -391.24 -392.57 -464.11 -365.82 -430.22 -391.14 -391.74 -397.03 -379.52 -456.06 -443.4 -389.77 -404.56 -406.76 -415.73 -471.29 -417.58 -462.64 -413.82 -363.67 -406.67 -406.07 -368.01 -395.2 -384.03 -406.94 -445.93 -428.51 -382.19 -452.77 -424.75 -386.46 -404.5 -467.63 -411.82 -390.92 -365.06 -388.05 -381.17 -383.33 -365.42 -379.04 -350.01 -396.76 -420.67 -436.52 -385.96 -344.57 -335.5 -355.63 -376.78 -377.42 -392.34 -390.14 -388.85 -371.77 -421.76 -378.88 -408.56 -360.54 -352.66 -396.97 -390.51 -359.85 -399.17 -410.27 -412.89 -395.35 -389.45 -394.77 -370.98 -397.3 -385.95 -438.95 -370.95 -406.64 -448.39 -359.69 -379.96 -430.56 -424.68 -346.33 -386.02 -367.49 -418.74 -414.78 -384.17 -388.33 -364.69 -365.64 -366.62 -407.24 -403.53 -407.65 -416.95 -356.21 -391.21 -408.24 -390.07 -398.42 -347.01 -425.96 -366.19 -390.46 -364.55 -394.88 -368.85 -406.63 -421.42 -404.8 -392.15 -393.36 -381.83 -489.29 -388.48 -360.74 -330.3 -353.49 -419.64 -365.42 -375.55 -354.43 -395.63 -393.13 -428.18 -374.18 -390.27 -372.82 -404.23 -340.34 -432.8 -391.78 -385.02 -435.95 -449.88 -371.29 -385.48 -399.72 -398.85 -366.18 -394.48 -406.06 -372.67 -377.09 -403.29 -396.14 -361.57 -471.84 -382.27 -375.96 -401.21 -383.84 -395.37 -402.12 -346.08 -415.41 -341.73 -340.15 -418.74 -375.93 -401.94 -415.24 -423.42 -387.45 -390.88 -380.86 -381.74 -411.74 -330.36 -324.22 -380.25 -380.75 -392.26 -435.35 -430.89 -344.94 -429.79 -387.81 -380.67 -417.39 -384.63 -381.75 -366.91 -360.23 -386.99 -345.9 -366.56 -399.81 -414.86 -353.17 -415.86 -424.72 -401.54 -435.44 -423.53 -387.72 -410.74 -377.5 -399.17 -360.34 -412.99 -424.66 -405.56 -402.76 -365.66 -370.81 -450.45 -393.79 -402.74 -380.02 -346.09 -386.94 -370.57 -419.99 -386.85 -365.57 -383.13 -367.42 -398.89 -381.61 -353.18 -406.12 -393.21 -357.32 -396.43 -386.7 -362.24 -399.24 -325.39 -424.36 -355.2 -358.79 -383.39 -402.21 -393.77 -374.18 -426.49 -406.79 -379.49 -420.21 -418.44 -390.58 -343.45 -368.14 -391.26 -368.89 -352.46 -371.6 -316.5 -381.78 -370.78 -419.2 -399.35 -349.03 -399.84 -388.77 -368.99 -352.55 -412.62 -333.42 -414.87 -379.29 -382.84 -362.11 -399.09 -394.94 -405.75 -347.95 -348.95 -360.61 -393.89 -448.1 -405.19 -437.46 -387.98 -316.13 -411.88 -378.27 -334.19 -403.9 -378.55 -415.01 -416.99 -405.09 -385.81 -417.23 -373.36 -382.53 -362.16 -442.09 -449.56 -412.07 -410.35 -405.78 -394.52 -439.82 -376.21 -433.77 -364.07 -428.56 -424.37 -456.89 -393.42 -401.59 -403.29 -372.52 -417.57 -447.82 -412.54 -402.24 -399.32 -408.46 -417.95 -432.77 -443.96 -382.93 -391.06 -416.54 -432.87 -406.63 -420.82 -425.39 -442.49 -435.61 -422.2 -404.39 -406.13 -439.53 -430.09 -472.41 -409.81 -439.01 -458.93 -396.9 -428.02 -456.2 -445.8 -384.54 -443.96 -414.56 -434.32 -453.81 -398.37 -386.1 -406.87 -392.48 -414.18 -438.53 -459.62 -431.69 -454.02 -402.56 -376.75 -458.81 -435.91 -429.62 -403.72 -462.12 -390.79 -439.99 -412.75 -413.52 -380.69 -459.63 -440.43 -424.41 -426.66 -414.83 -425.15 -508.62 -425.26 -372.98 -346.9 -393.72 -450.53 -390.36 -390.05 -391.73 -396.02 -427.35 -410.1 -376.36 -408.9 -404.22 -398.9 -398.68 -422.89 -435.97 -423.03 -456.17 -461.61 -428.62 -384.59 -448.04 -430.38 -420.26 -431.75 -391.56 -424.29 -392.94 -432.35 -467.39 -402.54 -485.68 -424.7 -391.58 -425.78 -413.21 -418.91 -428.35 -375.67 -429.01 -381.28 -350.03 -449.89 -410.61 -422.31 -424.45 -445.91 -411.61 -435.26 -413.66 -422.24 -448.23 -352.65 -360.35 -415.27 -393.05 -428.28 -475.21 -452.03 -361.46 -416.51 -386.02 -406.44 -446.6 -422.5 -409.39 -402.85 -398.88 -446.49 -378.91 -410.51 -423.9 -447.2 -428.51 -472.44 -430.39 -432.36 -466.81 -463.04 -444.43 -431.16 -381.75 -421.72 -420.66 -422.01 -451.22 -424.57 -439.33 -403.69 -404.5 -436.01 -423.65 -398.18 -391.74 -402.19 -430.7 -399.23 -429.05 -417.09 -399.21 -397.39 -428.21 -435.92 -413.29 -389.23 -445.26 -429.56 -359.71 -398.56 -428.95 -386.68 -398.45 -377.02 -459.15 -401.68 -399.78 -446.47 -430.34 -410.32 -385.06 -482.48 -413.58 -393.42 -446.52 -465.29 -417.39 -383.66 -379.65 -461.05 -389.46 -398.64 -418.55 -369.96 -418.99 -391.36 -409.91 -405.42 -393.66 -419.18 -406.76 -384.54 -373.85 -466.85 -355.47 -443.11 -394.53 -415.07 -394.1 -422.76 -433.07 -431.95 -393.98 -384.36 -383.04 -414.79 -481.9 -461.44 -475.64 -430.79 -376.45 -430.87 -424.43 -358.66 -442.47 -410.28 -401.65 -433.44 -429.6 -402.38 -455.33 -438.79 -379.2 -406.82 -439.27 -406.61 -392.29 -366.77 -368.04 -361.3 -382.11 -354.19 -359.46 -346.99 -396.36 -412.98 -382.65 -370.33 -331.23 -330.47 -347.89 -384.87 -406.48 -373.54 -352.48 -375.84 -339.65 -382.19 -391.63 -384.3 -336.8 -379.67 -396.28 -362.25 -336.41 -384.92 -379.5 -393.03 -388.89 -356.26 -354.63 -368.4 -418.68 -389.25 -408.53 -388.46 -413.57 -417.87 -327.29 -380.7 -380.9 -379.27 -355.22 -385.2 -366.23 -388.59 -403.2 -375.48 -369.83 -352.14 -355.83 -367.75 -365.01 -395.85 -370.94 -424.73 -348.88 -371.99 -394.91 -363.61 -378.68 -355.74 -384.63 -339.97 -386.12 -383.93 -385.19 -377.88 -405.03 -372.36 -365.76 -382.41 -365.93 -389.41 -481.84 -373.28 -340.57 -316.69 -364.29 -406.78 -321.2 -372.12 -312.85 -363.73 -390.55 -394.63 -372.99 -346.8 -352.18 -354.65 -341.42 -400.15 -383.94 -372.3 -423.28 -428.8 -368.6 -361.09 -375.37 -383.39 -366.7 -407.44 -365.01 -382.14 -354.6 -397.22 -399.51 -339.91 -433.66 -369.73 -366.71 -380.18 -379.16 -392.94 -388.73 -329.68 -397.05 -354.21 -336.6 -383.09 -367.42 -378.13 -400.06 -396.04 -383.66 -381.82 -377.02 -373.22 -397.08 -329.74 -307.4 -387.34 -371.67 -387.11 -414.06 -388.17 -316.91 -401.12 -357.01 -384.21 -417.2 -379.57 -352.05 -363.9 -368.3 -372.21 -336.34 -377.49 -364.92 -381.97 -377.23 -432.84 -395.1 -402.26 -408.83 -425.88 -376.88 -393.95 -358.02 -364.18 -359.32 -369.87 -366.53 -377.01 -369.82 -341.58 -350.47 -399.43 -377.5 -361.73 -345.88 -357.55 -364.36 -368.26 -405.32 -385.11 -354.75 -368 -346.29 -351.14 -366.47 -347.69 -399.85 -362.9 -340.52 -364.63 -389.5 -332.95 -369.05 -330.64 -377.75 -366.74 -348.16 -372.11 -380.47 -348.54 -327.59 -423.07 -374.87 -348.7 -401.82 -405.01 -381.7 -354.51 -381.33 -394.91 -334.57 -357.69 -355.04 -294.27 -381.5 -340.45 -369.54 -387.81 -333.19 -379.92 -384.78 -355.63 -343.14 -414.63 -351.5 -366.76 -353.27 -360.38 -358.81 -350.06 -393.44 -409.41 -346.44 -351.42 -375.95 -362.45 -448.05 -402.43 -410.87 -364.82 -337 -368.16 -350.02 -331.82 -384.62 -369.49 -418.75 -369.12 -423.59 -376.53 -402.85 -379.65 -352.09 -353.69 -400.64 -405.74 -400 -412.51 -381.34 -420.17 -404.83 -380 -396.59 -388.02 -384.36 -429.48 -426.17 -378.45 -347.07 -379.24 -360.33 -401.49 -378.03 -399.81 -367.66 -400.42 -394.77 -395.1 -415.74 -407.96 -358.65 -343.06 -378.81 -397.13 -368.75 -386.86 -398.64 -433.39 -424.86 -393.71 -398.48 -402.53 -430.7 -435.26 -452.33 -388.19 -415.7 -428.04 -371.06 -398.56 -449.03 -452.99 -402.22 -390.69 -405.4 -445.1 -434.49 -384.42 -392.18 -366.84 -383.7 -394.7 -402.96 -438.79 -387.18 -432.26 -402.95 -379.74 -428.59 -385.24 -406.29 -402.08 -423.08 -373.73 -373.24 -395.23 -392.35 -359.68 -407.46 -406.69 -430.77 -406.14 -391.75 -417.67 -482.42 -417.99 -341.87 -347.13 -372.29 -440.69 -354.03 -383.13 -382.86 -373.29 -426.49 -428.15 -382.33 -392.33 -353.41 -404.84 -368.79 -434.97 -405.4 -404.05 -440.8 -448.45 -375.03 -407.21 -391.2 -392.02 -400.73 -435.57 -396.62 -395.87 -370.11 -452.17 -414.5 -356.85 -484 -378.09 -386.34 -399.75 -423.99 -376.99 -395.55 -327.7 -427.22 -377.18 -343.06 -388.78 -388.83 -414.1 -430.88 -417.01 -387.47 -406.08 -382.54 -406.85 -413.44 -336.91 -345.16 -367.47 -379.3 -381.22 -429.77 -414.16 -359.23 -429.82 -398.28 -397 -432.33 -384.5 -393.15 -362.67 -369.64 -406.93 -353.18 -383.15 -399.23 -424.2 -397.61 -472.76 -408.84 -410.37 -418.41 -428.85 -432.98 -449.4 -403.09 -416.68 -398.23 -406.53 -427.95 -405.69 -409.68 -374.59 -368.5 -427.46 -428.55 -396.73 -391.55 -404.24 -414.69 -377.87 -415.62 -407.51 -364.39 -403.73 -385.14 -409.12 -398.86 -410.48 -420.55 -404.09 -346.57 -368.97 -420.99 -368.04 -389.54 -354.39 -413.58 -358.2 -363.64 -417.68 -420.8 -408.72 -406.81 -423 -391.99 -372.59 -416.14 -416.58 -410.59 -385.17 -380.31 -386.43 -374.7 -392.34 -392.61 -345.57 -411.03 -370.35 -429.89 -392.38 -343.38 -423.5 -406.36 -393.22 -373.69 -434.7 -362.67 -376.28 -360.52 -369.98 -382.09 -370.19 -430.7 -428.82 -378.35 -382.9 -377.43 -406.61 -433.37 -416.39 -464.04 -384.38 -367.57 -385.23 -389.71 -351.78 -411.64 -372.76 -409.75 -418.31 -435.56 -400.01 -449.39 -407.96 -392.28 -402.98 -438.03 -430.73 -386.03 -403.99 -396.45 -402.78 -410.36 -365.77 -389.7 -368.53 -428.8 -452.86 -445.57 -398.14 -387.52 -366.72 -364.68 -401.39 -425.35 -402.54 -366.08 -406.9 -384.91 -421.05 -401.83 -432.68 -388.11 -346.7 -393.38 -385.64 -367.68 -415.42 -409.49 -426.99 -384.58 -398 -412.73 -353.94 -404.15 -410.29 -449.18 -398.85 -428.19 -466.48 -387.1 -421.69 -415.79 -433.78 -358.4 -413.3 -392.05 -459.3 -425.3 -417.22 -412.32 -388.34 -370.69 -381.03 -426.63 -459.63 -409.98 -422.4 -395.01 -385.95 -447.36 -417.82 -410.41 -379.41 -457.09 -394.82 -406.41 -413.37 -401.77 -389.57 -442.25 -405.7 -418 -417.89 -413.76 -416.59 -475.77 -416.93 -387.67 -348.73 -378.1 -426.61 -374.53 -382.68 -357.19 -387.99 -429.87 -401.28 -384.86 -399.38 -394.75 -408.77 -385.22 -407.62 -411.95 -401.29 -461.99 -439.67 -388.69 -387.93 -435.18 -379.63 -390.01 -399.38 -372.36 -435.54 -359.86 -429.44 -403.28 -384.08 -484.37 -377.56 -409.95 -406.81 -387.41 -399.12 -425.65 -377.93 -409.48 -386.2 -367.34 -441.12 -415.56 -416.71 -422.13 -446.08 -403.45 -398.57 -389.92 -407.34 -426.41 -348.75 -328.88 -394.19 -372.75 -403.99 -443.4 -425.54 -342.2 -442.04 -396.92 -410.08 -435.45 -389.84 -422.96 -348.91 -370.05 -411.4 -358.12 -377.76 -379.78 -414.83 -410 -449.48 -427.4 -430.2 -457.14 -457.57 -419.54 -439.13 -379.84 -414.91 -408.8 -409.16 -431.69 -414.42 -387.55 -376.43 -402.01 -432.8 -396.69 -400.91 -373.84 -404.91 -417.52 -397.26 -430.31 -389.62 -374.64 -403.46 -381.76 -397.51 -370.08 -398.64 -431.99 -447.8 -355.25 -407.35 -359.68 -390.41 -387.66 -356.72 -429.94 -390.31 -351.04 -401.88 -419.98 -405.88 -368.3 -450.28 -427.09 -358.06 -429.26 -434.11 -413.98 -398.8 -380.44 -407.96 -385.46 -382 -395.26 -321.42 -409.07 -379.97 -439.45 -386.69 -359.94 -415.05 -416.77 -377.99 -355.76 -455.29 -335.44 -430.93 -373.03 -398.94 -389.84 -401.1 -444.03 -432.16 -384.96 -359.1 -396.26 -429.69 -461.12 -452.08 -462.2 -392.21 -338.59 -409.9 -393.28 -362.6 -393.67 -413.96 -407.72 -422.49 -423.75 -384.98 -447.03 -413.05 -413.03 -406.98 -448.82 -483.61 -450.64 -420.01 -427.24 -411.33 -452.07 -409.6 -452.29 -421.55 -424.06 -463.07 -472.82 -388.71 -383.06 -420.3 -385.86 -429.9 -464.35 -433.11 -391.08 -423.52 -442.9 -435.11 -438.75 -448.96 -404.74 -384.19 -447.85 -422.32 -447.67 -450.62 -452.17 -477.86 -429.48 -427.33 -422.07 -445.39 -444.39 -449.69 -491.08 -447.49 -470.88 -492.95 -404.03 -454.81 -492.71 -466.75 -398.62 -450.59 -435.81 -493.69 -475.23 -447.96 -398.03 -406.59 -412.18 -416.59 -453.22 -468.84 -434.76 -491.85 -410.55 -417.79 -437.23 -441.28 -424.82 -403.44 -466.93 -412.79 -424.01 -445.63 -443.58 -393.15 -469.41 -448.64 -447.69 -456.78 -445.94 -448.59 -525.49 -454.99 -399.52 -386.34 -429.26 -466.1 -386.18 -436.63 -391.2 -401.44 -454.24 -468.1 -416.09 -419.01 -418.68 -406.91 -395.47 -453 -456.02 -431.64 -497.19 -481.51 -427.34 -442.67 -443.94 -426.83 -431.02 -460.76 -403.26 -425.78 -426.35 -452.51 -455.74 -391.44 -519.24 -447.01 -383.79 -452.67 -451.32 -393.2 -437.5 -396.69 -471.19 -401.69 -379.79 -455.02 -431.21 -452.17 -474.43 -455.66 -399.55 -457.14 -416.45 -424.02 -442.66 -392.25 -349.01 -422.01 -420.61 -465.03 -474.17 -452.22 -392.65 -469.37 -437.56 -407.38 -461.69 -464.4 -418.65 -449.37 -380.8 -438.26 -403.06 -439.34 -405.25 -469.87 -401.77 -507.63 -442.66 -464.75 -457.96 -471.07 -448.49 -453.07 -422.71 -442.68 -413.17 -464.94 -461.96 -435.76 -459.67 -415.84 -439.05 -455.27 -448.85 -463.14 -416.9 -412.73 -438.34 -394.28 -485.53 -461.51 -426.77 -413.71 -425.05 -434.93 -455.57 -404.24 -468.73 -422.5 -403.61 -416.18 -446.86 -396.81 -455.24 -370.61 -468.19 -398.1 -414.8 -432.83 -446.08 -427.49 -406.93 -494.12 -427.57 -402.04 -478.5 -479.47 -412.34 -394.83 -429.06 -452.08 -391.09 -411.16 -450.55 -362.41 -425.74 -416.97 -467.28 -449.03 -405.59 -460.66 -423.33 -421.28 -409.17 -462.97 -368.42 -461.78 -411.84 -423.25 -439.98 -427.09 -443.23 -441.18 -380.53 -398.96 -403.74 -418.7 -450.99 -440.57 -501.8 -407.46 -387.29 -433.33 -419.34 -395.49 -450.5 -433.24 -446.69 -469.76 -460.55 -421.42 -436.5 -447.1 -428.72 -442.44 -476.27 -472.5 -411.88 -418.15 -420.67 -401.69 -433.78 -394.54 -430.21 -391.75 -444.35 -444.56 -473.86 -401.71 -390.14 -393.16 -402.76 -404.68 -451.88 -438.25 -402.37 -438.84 -425.17 -449.55 -432.17 -472.36 -415.82 -377.05 -433.48 -437.43 -408.17 -451.87 -443.88 -479.56 -439.03 -429.06 -397.44 -400.14 -482.81 -423.53 -492.45 -410.91 -456.57 -479.05 -411.64 -440.68 -446.16 -467.34 -410.17 -423.97 -423.83 -476.72 -453.39 -441.7 -405.36 -424.93 -414.9 -433.77 -461.79 -468.36 -429.09 -462.81 -429.66 -401.33 -458.46 -440.75 -439.15 -402.21 -452.1 -415.89 -401.34 -420.86 -446.96 -412.09 -493.96 -447.66 -444.43 -430.66 -438.91 -455.33 -532.42 -461.11 -404.97 -367.04 -412.85 -455.77 -383.72 -414.33 -385.82 -409.52 -451.89 -452.45 -392.46 -440.11 -445.11 -425.43 -405.5 -405.65 -441.18 -427.06 -462.08 -477.27 -453.7 -426.47 -451.4 -434.28 -427.01 -435.55 -431.81 -445.9 -400.3 -430.29 -449.46 -417.99 -504.16 -430.73 -397.59 -414.37 -405.68 -428.84 -442.73 -374.48 -466.88 -406 -397.1 -443.59 -434.04 -447.1 -430.09 -458.2 -407.62 -442.17 -417.7 -428.84 -440.11 -383.85 -370.67 -425.77 -407.48 -457.55 -444.69 -474.61 -376.46 -449.8 -412.77 -425.88 -456.49 -448.77 -425.9 -426.74 -411.01 -422.37 -377.78 -426.86 -431.27 -447.57 -413.58 -472.64 -444.07 -458.25 -471.74 -498.91 -434.9 -481.92 -431.5 -415.94 -428.79 -428.62 -487.35 -466.34 -432.19 -431.09 -415.3 -461.33 -420.74 -416.78 -434.5 -415.53 -447.59 -427.48 -440.3 -436.72 -419.34 -421.69 -430.1 -445.43 -431.5 -421.26 -449.28 -445.53 -369.99 -370.59 -424.12 -393.43 -412.98 -388.82 -461.06 -400.96 -400.12 -422.75 -474.93 -436.58 -387.36 -485.07 -416.46 -394.99 -466.41 -471.83 -395.53 -405.3 -380.73 -447.7 -391.88 -401.64 -413.36 -364.92 -415.62 -414.84 -428.49 -424.92 -387.49 -439.36 -444.11 -442.61 -410.61 -472.51 -369.48 -450.04 -431.48 -433.63 -419.91 -409.99 -481.76 -443.45 -412.95 -408.16 -419.44 -410.73 -469.1 -467.87 -477.84 -402.79 -385.16 -467.13 -420.59 -388.95 -443.6 -439.76 -446.52 -455.17 -478.23 -422.32 -483.52 -445.77 -438.02 -438.07 -449.35 -441.85 -414.52 -409.38 -375.35 -411.13 -423.57 -361.13 -415.99 -375.13 -406.63 -428.13 -438.95 -373.46 -348.08 -357.87 -352.93 -368.71 -434.51 -416.54 -384.83 -424.76 -411.18 -420.41 -422.65 -441.6 -392.2 -366.41 -405.05 -402.52 -363.34 -413.67 -418.18 -446.34 -402.38 -389.62 -411.25 -418.19 -433.96 -400.35 -451.97 -379.55 -414.98 -417.69 -389.97 -397.84 -448.2 -458.18 -377.4 -399.66 -412.56 -452.47 -427.32 -446.22 -398.84 -361.12 -398.17 -373.87 -458.69 -452.87 -400.3 -439.67 -427.48 -396.93 -442.54 -406.78 -394.21 -390.68 -461.86 -397.59 -411.47 -401.44 -417.75 -396.14 -460.41 -423.13 -409.89 -423.72 -438.35 -451.54 -516.82 -418.24 -376.37 -370.53 -401.37 -431.71 -384.29 -421.17 -344.62 -409.72 -438.22 -451.91 -383.99 -422.8 -398.09 -414.12 -391.17 -421.72 -430.4 -413.77 -430.59 -478.3 -404.62 -400.85 -381.89 -402.02 -382.54 -429.79 -403.57 -394.34 -383.63 -441.47 -413.99 -389.9 -503.56 -409.29 -405.39 -390.7 -419.87 -405.14 -390.07 -383.45 -439.31 -420.35 -383.46 -431.95 -412.42 -428.03 -442.18 -440.08 -368.71 -420.31 -400.93 -416.67 -439.95 -367.75 -381.55 -379.01 -381.7 -411.23 -441.21 -426.48 -344.68 -435.58 -388.12 -393.82 -431.7 -410.63 -381.89 -398.05 -402.34 -440.47 -391.03 -374.01 -394.91 -470.62 -370.37 -462.07 -429.74 -439.25 -442.8 -440.65 -442.77 -456.32 -412.99 -430.05 -380.11 -426.4 -416.83 -434.47 -415.09 -406.87 -370.07 -451.22 -420.47 -420.9 -386.87 -410.55 -431.14 -356.51 -458.43 -433.53 -417.29 -413.32 -420.54 -418.17 -406.95 -398.8 -432.75 -418.98 -378.42 -369.12 -406.72 -365.24 -390.19 -391.98 -424.88 -396.66 -366.27 -407.04 -433.04 -416.58 -389.82 -458.15 -398.79 -371.47 -447.58 -460.7 -379.99 -380.54 -389.44 -405.62 -382.79 -399.9 -410.76 -356.7 -405.39 -394.79 -468.1 -407 -360.18 -440.18 -429.05 -414.74 -413.73 -438.98 -369.25 -427.89 -402.37 -387.06 -385.86 -377.39 -467.11 -431.19 -395.93 -374.05 -407.78 -398.03 -466.45 -450.13 -477.66 -387.84 -351.08 -417.19 -395.22 -373.34 -415.29 -394.39 -427.45 -440.02 -460.65 -387.05 -452 -404.97 -383.62 -400.05 -437.5 -449.89 -459.89 -441.77 -423.79 -446.17 -419.04 -392.39 -440.92 -398.81 -439.21 -446.8 -474.74 -401.49 -398.95 -412.52 -386.18 -411.3 -451.52 -439.33 -404.38 -439.43 -425.9 -430.19 -439.21 -448.15 -374.11 -409.01 -422.88 -432.87 -393.79 -425.28 -443.12 -459.12 -442.08 -443.88 -427.27 -423.43 -473.97 -422.95 -478.43 -439.07 -460.7 -498.46 -397.3 -435.86 -467.64 -448.9 -403.68 -428.34 -422.38 -463.69 -475.07 -432.25 -412.86 -396.7 -403.26 -399.37 -419.14 -456.75 -434.53 -453.41 -421.64 -395.12 -459.02 -408.13 -421.78 -381.94 -455.65 -382.23 -427.25 -427.11 -426.5 -410.81 -455.77 -443.33 -423.83 -439.08 -431.71 -427.08 -521.08 -442.88 -384.5 -337.36 -422.94 -448.93 -391.02 -406.28 -390.07 -423.44 -435.29 -427.3 -435.8 -417.03 -395.27 -419.39 -402.2 -451.36 -443.4 -421.42 -474.47 -474.51 -411.66 -422.72 -412.54 -443.85 -402.97 -431.67 -424.09 -431.65 -385.25 -453.17 -434.56 -392.07 -497.12 -426.86 -393.93 -433.36 -435.41 -408.51 -440.06 -374.77 -442.91 -382.04 -376.47 -446.01 -431.58 -423.64 -480.35 -466.47 -424.96 -408.45 -425.5 -410.09 -438.19 -368.79 -358.2 -421.85 -422.74 -409.91 -474.16 -443.43 -383.17 -449.85 -418.6 -417.12 -458.88 -414.93 -415.69 -385.05 -397.8 -430.37 -372.04 -419.91 -416.38 -433.65 -425.25 -488.12 -446.65 -449.03 -459.33 -463.2 -458.45 -445.9 -425.57 -439.31 -379.64 -442.2 -454.38 -448.62 -432.24 -405.68 -420.11 -473.28 -436.96 -438.07 -381.43 -409.62 -423.44 -409.45 -460.56 -452.17 -386.61 -416.35 -418.86 -422.16 -407.47 -419.76 -474.19 -435.23 -400.5 -430.81 -427.36 -422.5 -391.47 -384.48 -442.11 -403.33 -400.76 -429.52 -424.63 -408.52 -385.25 -492.97 -422.31 -383.75 -456.67 -453.83 -405.6 -388.24 -415.49 -439.7 -400.39 -392.76 -434.27 -338.3 -428.79 -385.52 -434.89 -445.86 -385.72 -440.67 -432.81 -392.4 -410.51 -488.88 -374.05 -435.94 -398.63 -397.04 -432.28 -426.62 -440.17 -477.05 -382.33 -408.39 -427.69 -404.69 -486.25 -438.98 -458.32 -419.92 -388.99 -423.92 -428.5 -366.72 -435.55 -418.37 -413.86 -442.23 -461.58 -416.51 -459.6 -432.01 -424.95 -415.6 -479.16 -403.8 -392.38 -385.21 -375.74 -391.98 -380.51 -348.92 -359.07 -361.65 -377.64 -422.97 -425.19 -361.92 -343.86 -347.39 -349.27 -406.7 -385.33 -402.42 -358 -405.74 -377.92 -388.39 -379.44 -397.07 -348.24 -340.91 -407.78 -369.43 -339.84 -381.45 -411.85 -398.06 -384.77 -363.87 -370.79 -372.83 -423.24 -397.71 -435.74 -383.3 -414.67 -401.95 -366.05 -402.58 -385.85 -388.69 -348.26 -374.09 -368.7 -420.53 -419.8 -385.06 -372.11 -356.32 -354.58 -369.62 -418.3 -428.22 -369.99 -443.79 -368.83 -364.59 -428.74 -396.33 -365.23 -362.54 -414.91 -375.88 -374.39 -385.95 -371.98 -356.32 -405.67 -409.45 -407.45 -393.46 -374.31 -393.89 -469.35 -378.63 -362.02 -349.97 -359.85 -402.69 -325.29 -348.47 -347.47 -357.95 -396.66 -407.74 -372.67 -396.21 -361.93 -370.94 -355.32 -380.07 -398.18 -365.9 -421.91 -423.08 -373.31 -394.41 -390.64 -364.23 -371.59 -392.52 -366.43 -391.03 -364.74 -418.23 -391.38 -361.74 -456.04 -354.19 -393.8 -360.53 -385.42 -388.97 -385.33 -354.5 -409.36 -351.52 -361.91 -389.41 -383.3 -388.8 -419.38 -408.38 -393.4 -396.73 -389.17 -377.13 -397.62 -347.64 -312.39 -374.73 -367.59 -397.24 -423.84 -394.16 -333.07 -401 -376.52 -369.98 -417.52 -401.2 -374.51 -367.27 -371.6 -392.57 -341.39 -361.51 -374.76 -407.06 -361.6 -442.25 -407.21 -412.18 -424.78 -440.25 -413.8 -396.3 -368.79 -393.08 -381.02 -408.32 -431.27 -394.05 -389.85 -347.66 -354.05 -408 -370.16 -386.1 -396.74 -390.06 -402.97 -375.01 -411.94 -374.85 -377.89 -372.86 -358.94 -398.69 -370.41 -373.99 -402.51 -385.65 -323.11 -376.82 -378.28 -363.32 -381.33 -335.77 -420.06 -340.31 -345.16 -398.22 -382.46 -393.23 -358.2 -437.44 -356.78 -343.97 -388 -407.81 -389.1 -365.12 -367.86 -400.36 -348.31 -354.05 -367.87 -308.71 -354.75 -366.54 -435.34 -376.27 -344.96 -374.32 -389.2 -365.23 -350.17 -412.17 -325.61 -413.65 -382.18 -386.59 -361.43 -358.88 -409.92 -405.1 -362.84 -354.03 -379.67 -397.99 -441.36 -403.15 -417.67 -382.32 -331.4 -381.67 -359.12 -334.88 -368.9 -373.3 -385.01 -398.46 -384.74 -365.67 -420.18 -395.16 -381.7 -378.61 -414.93 -452.83 -406.37 -400.37 -401.08 -426.74 -415.02 -394.6 -417.06 -384.03 -412.6 -429.42 -473.58 -401.86 -379.81 -383.02 -365.35 -429.17 -426.85 -405.32 -390.34 -419.39 -415.57 -409.05 -434.17 -441.44 -380.42 -376.05 -419.71 -400.06 -375.48 -411.52 -415.8 -420.85 -419.14 -426.89 -405.31 -392.83 -426.66 -430.24 -479.4 -390.01 -411.14 -453.95 -385.01 -409.16 -409.79 -461.05 -390.04 -429.12 -405.94 -454.26 -450.06 -414.35 -407.6 -371.65 -394.71 -398.97 -439.77 -433.63 -417.64 -426.63 -401.72 -391.02 -448.72 -427.24 -400.19 -384.15 -449.8 -403.46 -413.66 -404.86 -430.18 -393.28 -453.23 -397.68 -411.41 -425.39 -440.41 -422.64 -499.66 -450.59 -382.48 -350.76 -382.09 -420.41 -380.38 -418.54 -369.23 -385.74 -421.5 -420.16 -409.69 -400.17 -393.17 -417.4 -403.77 -412.26 -419.79 -400.54 -443.67 -472.91 -406.91 -408.75 -409.11 -417.36 -416.21 -401.76 -384.5 -439.87 -394.36 -446.5 -437.97 -400.76 -509.85 -419.96 -422.08 -416.16 -403.66 -423.84 -444.98 -416.96 -420.48 -380.36 -380.12 -424.09 -439.98 -405.88 -443.4 -463.84 -405.19 -421.86 -410.52 -414.03 -445.8 -364.2 -343.79 -431.55 -396.99 -410.51 -432.5 -430.84 -355.04 -426.84 -413 -397.67 -441.54 -420.85 -412.06 -379.78 -392.76 -446.33 -370.86 -396.23 -398.28 -440.89 -405.95 -459.31 -422.46 -446.59 -436.89 -452.91 -429.43 -438.78 -402.72 -426.82 -391.8 -415.17 -434.32 -433.19 -390.99 -408.93 -359.02 -434.21 -431.42 -383.37 -384.93 -434.38 -436.64 -405.29 -421.83 -425.79 -403.93 -417.06 -395.41 -408.35 -377.45 -388.44 -451.37 -444.17 -375.63 -393.57 -406.58 -377.53 -399.29 -380.16 -453.58 -402.86 -380.89 -427.94 -419.76 -410.03 -386.78 -478.92 -420.24 -346.2 -441.25 -439.59 -414.04 -393.94 -388.36 -394.77 -390.11 -417.21 -403.95 -361.01 -421.22 -388.15 -428.95 -401.84 -389.69 -420.93 -415.89 -403.55 -377.68 -469.02 -367.37 -419.29 -396.92 -437.21 -398.4 -405.27 -461.51 -450.06 -396.1 -385.87 -390.06 -416.2 -468.44 -449.14 -464.58 -394.66 -368.92 -416.67 -399.27 -364.7 -419.52 -403.64 -432.2 -412.85 -446.19 -395.26 -454.26 -439.64 -423.17 -408.06 -460.47 -414.8 -344.45 -342.64 -345.78 -394.34 -368.77 -354.53 -381.3 -354.88 -375.02 -386.93 -405.05 -370.46 -343.51 -342.86 -320.25 -382.56 -386.4 -377.38 -353.37 -367.24 -373.17 -398.58 -375.14 -407.95 -338.87 -346.11 -385.2 -355.83 -321.07 -391.04 -379.84 -394.69 -404.49 -363.25 -375.24 -348.08 -405.57 -360.95 -418.13 -345.93 -390.37 -421.98 -335.41 -399.53 -371.9 -398.99 -341.59 -378.17 -374.69 -398.26 -407.62 -377.71 -368.46 -351.34 -339.38 -345.16 -384.15 -424.78 -383.71 -393.57 -369.31 -359.27 -387.35 -397.09 -368.98 -320.44 -380.18 -359.62 -353 -375.94 -389.09 -337.94 -402.06 -361.44 -372.97 -369.92 -368.3 -374.8 -436.86 -392.15 -367.09 -317.31 -364.17 -409.49 -332.17 -381.46 -335.24 -361.02 -381.58 -384.4 -351 -376.92 -364.68 -357.41 -345.14 -364.48 -376.72 -387.46 -393.35 -407.14 -381.25 -375.43 -372.6 -353.24 -381.87 -393.17 -363.55 -399 -336.94 -398.39 -361.8 -350.65 -421.53 -372.55 -344.37 -375.83 -356.72 -384.94 -362.57 -342.38 -372.44 -321 -345.66 -412.58 -398.31 -377.38 -376.84 -385.61 -371.01 -386.54 -356.01 -370.94 -367.78 -377.33 -316.82 -379.55 -362.58 -398.1 -418.12 -385.74 -320.32 -397.22 -378.63 -349.77 -410.94 -372.45 -365.73 -336.77 -335.8 -390.98 -324.9 -371.15 -349.74 -397.66 -385.92 -424.38 -390.97 -389.9 -402.49 -413.79 -394.38 -394.41 -343.35 -339.62 -358.71 -387.2 -399.83 -374.23 -367.1 -356.89 -344.05 -429.72 -352.32 -350.23 -362.22 -382.96 -361.91 -363.62 -412.49 -385.85 -381.79 -353.51 -355.11 -376.24 -364.25 -348.48 -391.79 -390.15 -338.93 -334.97 -382.55 -335.66 -341.93 -341.41 -407.66 -362.69 -354.65 -401.4 -364.57 -387.03 -345.43 -431.01 -374.44 -313.31 -405.77 -398.28 -367.29 -326.43 -372.85 -388.99 -344.26 -358.8 -382.56 -312.54 -368.31 -314.88 -394.14 -367.88 -341.47 -369.19 -367.41 -355.73 -346.7 -414.2 -362.31 -381.19 -342.85 -380.89 -353.53 -368.49 -389.11 -398.24 -331.86 -343.82 -368.48 -355.27 -408.39 -390.94 -384.16 -360.39 -342.43 -358.63 -367.53 -348.44 -364.96 -361.08 -379.29 -374.28 -394.8 -349.58 -404.11 -380.21 -353.65 -361.67 -393.74 -405.86 -385.45 -385.63 -364.9 -367.07 -394.49 -344.48 -378 -366.26 -383.38 -393.5 -447.68 -342.42 -338.27 -343.16 -336.76 -375.64 -369.1 -397.87 -364.15 -391.03 -361.55 -392.88 -410.04 -384.44 -326.8 -364.36 -384.98 -382.55 -356.1 -385.82 -395.64 -413.2 -404.4 -403.1 -361.46 -375.65 -433.43 -379.22 -407.89 -365.37 -396.04 -415.89 -351.35 -396.1 -421.71 -387.47 -364.26 -406.65 -349.37 -398.96 -391.27 -341.56 -355.63 -352.07 -348.26 -361.07 -397.21 -382.9 -376.42 -386.98 -361 -369.72 -416.72 -369.73 -344.79 -347.08 -377.21 -351.02 -366.27 -380.23 -373.82 -358 -392.3 -358.88 -401.53 -359.32 -397.5 -373.47 -463.16 -371.28 -311.61 -319.48 -370.43 -402.88 -342.66 -364.85 -346.96 -357.09 -396.33 -395.74 -355.39 -345.38 -377.73 -363.49 -345.16 -375.57 -384.42 -396.07 -436.73 -409.54 -367.15 -394.81 -345.82 -387.44 -349.98 -424.49 -367.53 -405.14 -362.24 -397.65 -396.86 -346.68 -441.66 -374.4 -348.66 -350.27 -373.57 -371.93 -388.28 -340.29 -380.99 -362.63 -367.74 -390.57 -369.31 -398.44 -411.75 -394.72 -384.49 -402.73 -376.1 -397.91 -382.9 -322 -323.93 -371.45 -377.88 -389.88 -431.1 -394.3 -331.5 -415.81 -362.66 -375.62 -424.78 -376.7 -362.17 -380.19 -351.36 -382.56 -343.85 -363.71 -382.29 -391.9 -375.26 -420.49 -392.43 -405.32 -366.41 -383.32 -386.09 -393.26 -378.54 -398.56 -349.96 -415.57 -420.19 -383.81 -400.85 -381.77 -338.31 -397.23 -380.76 -383.78 -361.88 -354.89 -373.6 -360.48 -408.4 -400.46 -349.66 -352.2 -363.15 -358.55 -380.93 -375.96 -426.27 -377.65 -332.82 -368.17 -384.08 -350.23 -386.56 -339.39 -395.92 -344 -337.64 -380.36 -391.56 -375.55 -369.96 -412.03 -374.61 -339.47 -393.88 -407.33 -387.99 -322.46 -379.55 -367.61 -338.82 -349.38 -395.28 -316.97 -367.18 -363.55 -404.6 -389.59 -349.62 -371.49 -406.56 -344.53 -362.49 -403.29 -340.46 -368.17 -373.83 -363.75 -389.61 -385.82 -404.42 -405.92 -330 -363.72 -378.51 -377.29 -421.59 -382.54 -420.07 -373.65 -339.99 -393.82 -373.46 -332.35 -379.34 -380.45 -377.15 -391.58 -381.19 -380.55 -406.66 -373.76 -358.51 -345.37 -423.33 -418.37 -399.12 -385.8 -392.25 -395.43 -405.91 -359.87 -416.59 -389.17 -415.48 -393.83 -439.44 -372.68 -362.02 -383.35 -367.27 -400.26 -408.6 -417.07 -378.87 -402.77 -379.63 -422.71 -391.88 -430.22 -373.57 -371.12 -411.04 -393.53 -364.96 -399.4 -391.34 -406.47 -406.46 -397.96 -388.41 -375.43 -424.39 -409.88 -452.68 -400.23 -449.5 -441.11 -384.21 -407.28 -422.02 -421.62 -347.37 -384.38 -404.89 -438.74 -448.85 -402.09 -369.97 -406.6 -394.89 -397.97 -444.38 -452.37 -416.6 -435.4 -366.2 -374.33 -430.61 -402.98 -397.32 -365.42 -440.5 -387.11 -377.82 -383.22 -406.23 -393.25 -414.02 -436.2 -422.67 -380.8 -405.31 -407.09 -470.04 -406.86 -372.72 -329.17 -409.39 -424.83 -351.23 -376.43 -362.19 -382.03 -413.6 -411.15 -385.78 -396.78 -391.93 -364.8 -393.17 -393.16 -398.64 -408.1 -418.33 -448.26 -410.58 -403.97 -411.02 -402.02 -377.71 -432.51 -388.83 -408.66 -363.42 -424.26 -405.49 -371.07 -430.07 -392.69 -365.64 -396.11 -419.96 -399.1 -406.46 -359.76 -425.21 -354 -370.33 -426.06 -421.49 -390.61 -424.65 -408.8 -398.51 -413.03 -408.76 -394.28 -390.11 -366.19 -324.8 -400.33 -395.91 -404.27 -444.3 -395.44 -371.17 -412.47 -398.01 -378.86 -427.83 -408.24 -395.25 -374.9 -383.97 -407.68 -351.88 -379.58 -369.89 -394.65 -399.32 -460.43 -402.54 -396.35 -447.79 -456.62 -439.18 -416.67 -389.61 -414.04 -391.87 -414.09 -434.88 -409.68 -387.35 -380.42 -400.95 -416.01 -394.42 -388.9 -365.12 -398.57 -396.1 -373.8 -435.02 -405.3 -398.62 -379 -354.75 -392.8 -385.31 -374.03 -397.76 -409.06 -370.36 -365.86 -416.63 -362.57 -370.64 -352.41 -438.26 -353.39 -378.93 -435.36 -403.36 -394.49 -389.12 -456.58 -399.64 -372.88 -376.42 -420.69 -383.1 -370.28 -375.94 -406.13 -352.67 -375.97 -394.61 -357.75 -404.08 -374.44 -407.9 -395.93 -371.64 -406.91 -394.46 -379.38 -361.15 -430.36 -370.74 -423.43 -369.97 -416.63 -395.68 -376.95 -405.74 -418.99 -341.04 -389.36 -384.8 -393.05 -447.32 -431.01 -417.12 -381.5 -357.76 -387.99 -365.24 -344.54 -374.45 -394.44 -400.75 -422.56 -431.43 -384.43 -441.67 -428.43 -395.56 -381.79 -425.7 -433.47 -391.1 -413.04 -422.46 -421.84 -410.76 -400.55 -431.89 -405.5 -426.79 -429.68 -449.81 -401.82 -366.76 -386.17 -368.58 -417.15 -437.33 -412.06 -385.33 -402.29 -386.79 -412.83 -428.99 -436.44 -379.77 -392.87 -403.42 -402.25 -371.41 -402.89 -420.11 -422.37 -404.96 -411.98 -431.12 -403.8 -409.61 -395.49 -468.17 -407.8 -425.24 -440.64 -354.49 -429.6 -428.99 -426.35 -361.22 -434.7 -430.94 -459.42 -433.53 -440.38 -383.87 -387.71 -391.45 -401.74 -443.43 -459.95 -440.12 -451.81 -390.86 -380.26 -442.57 -401.83 -399.84 -391.22 -463.35 -384.77 -398.56 -425.38 -434.05 -396.7 -450.89 -422.37 -401.18 -393.95 -414.88 -411.41 -483.79 -429.11 -379.23 -336.61 -406.7 -430.59 -372.35 -412.31 -354.61 -418.15 -407.45 -417.28 -397.28 -407.53 -375.9 -384.87 -389.33 -410.85 -422.85 -414.64 -438.15 -456.05 -403.72 -404.41 -402.88 -397.43 -413.52 -452.36 -395.46 -419.2 -395.42 -446.14 -414.34 -383.2 -473.18 -424.41 -421.26 -413.83 -408.37 -421.75 -416.32 -385.84 -436.76 -387.17 -369.69 -434.29 -397.69 -413.31 -445.5 -414.99 -408.17 -426.22 -419.97 -424.62 -425.52 -387.97 -354.92 -398.49 -411.76 -414.71 -444.39 -399.57 -350.27 -441.49 -405.58 -387.39 -445.47 -416.73 -406.32 -366.61 -386.47 -417.8 -379.5 -409.88 -374.98 -437.19 -426.35 -489.76 -425.91 -424.72 -457.09 -458.09 -413.44 -425.82 -376.45 -424.27 -417.55 -426.13 -425.28 -432.3 -389.98 -398.62 -416.08 -422.84 -438.21 -419.86 -367.57 -408.12 -418.63 -383.63 -445.01 -431.31 -388.79 -405.91 -366.33 -397.97 -398.3 -376.73 -425.34 -401.01 -362.46 -397.1 -424.43 -356.76 -411.08 -340.38 -410.75 -376.33 -354.51 -452.62 -436.46 -408.42 -378.4 -452.98 -434.39 -364.69 -427.08 -446.77 -416.29 -367.4 -397.22 -433.72 -364.67 -415.19 -408.22 -357.37 -425.91 -359.72 -452.12 -415.82 -359.83 -401.24 -400.73 -405.27 -386.24 -440.64 -360.98 -412.48 -362.2 -430.78 -404.87 -397.74 -432.77 -433.52 -365.84 -368.9 -384.76 -418.22 -457.68 -447.52 -485.39 -414.69 -359.67 -410.75 -397.9 -360.38 -407.61 -410.04 -415.52 -424.1 -457.2 -416.08 -447.58 -422.69 -386.64 -405.71 -449.17 -412.29 -412.57 -423.02 -373.51 -359.28 -420.92 -364.53 -382 -363.89 -393.31 -388.12 -417.28 -346.03 -324.62 -376.94 -341.77 -391.73 -412.93 -381.43 -326.94 -379.54 -352.62 -357.98 -381.67 -397.31 -365.46 -345.26 -397.9 -386.23 -367.12 -379.27 -401.01 -397.64 -384.84 -379.41 -371.24 -382.41 -419.02 -424.7 -427.44 -381.78 -396.21 -394.03 -370.74 -394.88 -427.35 -400.03 -344 -403.43 -401.65 -404.22 -422 -380.42 -363.57 -358.51 -359.14 -367.07 -402.69 -426.11 -370.2 -426.43 -376.36 -398.68 -429.68 -373.29 -383.56 -373.45 -434.51 -371.09 -369.64 -379.31 -358.29 -365.04 -411.39 -385.98 -385.56 -389.23 -404.03 -398.18 -454.54 -378.86 -357.85 -350.11 -385.17 -416.99 -345.01 -368.4 -333.17 -351.15 -415.05 -400.83 -360.01 -356.25 -380.34 -364.97 -360.33 -376.43 -393.27 -379.11 -430.14 -438.43 -379.36 -388.36 -394.83 -373.88 -376.72 -405.51 -362.9 -396.24 -351.58 -430.5 -420.03 -350.29 -463.51 -370.56 -355.19 -373.88 -392.79 -389.22 -397.5 -357.95 -411.61 -397.03 -358.46 -413.37 -396.95 -411.02 -427.79 -406.56 -370.37 -384.23 -393.07 -391.88 -406.19 -335.86 -343.3 -391.62 -358.62 -381.12 -399.31 -399.49 -325.97 -415.98 -367.44 -378.96 -428.05 -408.87 -362.91 -382.71 -379 -389.11 -350.7 -361.55 -375.51 -419.81 -370.88 -449.28 -402.16 -412.5 -402.99 -427.66 -399.42 -398.33 -370.1 -399.53 -385.87 -399.14 -400.38 -372.07 -377.29 -350.64 -365.67 -388.17 -396.07 -371.35 -376.55 -411.08 -378.72 -377.68 -418.95 -403.34 -366.62 -348.62 -370.74 -376.54 -369.92 -372.96 -416.32 -374.19 -347.65 -334.48 -398.39 -366.97 -375.84 -330.37 -396.64 -350.99 -354.8 -387.96 -380.35 -378.14 -359.53 -438.64 -371.32 -339.37 -400.5 -438.2 -381.65 -382.25 -393.24 -406.22 -323.86 -350.9 -376.45 -334.72 -360.83 -366.88 -409.43 -370.53 -360.71 -391.64 -389.03 -364.27 -356.23 -415.77 -360.59 -408.48 -361.47 -381.69 -386.78 -384.67 -416.84 -421.49 -360.6 -355.39 -407.82 -387.29 -443.98 -410.13 -435.66 -366.92 -345.93 -408.68 -359.5 -359.4 -387.3 -395.98 -385.86 -377.93 -399.52 -362.06 -407.11 -422.56 -365.01 -375.1 -414.5 -419.33 -404.57 -401.11 -384.48 -415.87 -413.06 -365.53 -378.73 -392.2 -399.57 -415.37 -442.11 -363.12 -346.95 -375.83 -355.59 -393.22 -393.11 -386.35 -382.74 -407.27 -397.09 -399.63 -396.71 -418.74 -363.19 -339.25 -412.87 -385.13 -370.03 -394.75 -382.06 -413.95 -403.31 -400.6 -413.21 -392.36 -415.5 -398.95 -452.04 -382.98 -433.19 -439.35 -400.48 -417.34 -438.29 -406.11 -375.48 -395.83 -407.78 -431.38 -419.45 -404.23 -399.56 -360.58 -363.08 -363.19 -428.62 -447.82 -374.49 -428.71 -405.36 -376.97 -433.25 -416.96 -395.5 -359.34 -421.49 -394.83 -388.95 -386.09 -406.4 -351.45 -422.03 -403.16 -417.77 -382.18 -390.35 -400.95 -465.11 -403.79 -387.01 -330.26 -359.45 -405.55 -342.64 -395.59 -326.57 -388.14 -424.65 -413.7 -365.97 -394.35 -372.95 -381.96 -344.49 -391.78 -394.1 -391.64 -453.4 -449.8 -376.65 -385.71 -389.19 -391.16 -401.28 -445.13 -389.98 -417.83 -363.99 -422.72 -403.12 -366.66 -478.84 -383.9 -370.95 -396.1 -376.42 -397.94 -404.53 -351.03 -438.63 -367.04 -359.27 -419.51 -396.73 -398.43 -448.28 -416.18 -396.87 -401.81 -376.23 -403.16 -412.84 -355.66 -325.76 -406.09 -384.56 -397.7 -416.99 -429.01 -346.51 -426.5 -404.91 -379.79 -420.19 -414.85 -380.94 -364.54 -372.88 -414.82 -361.46 -378.9 -402.19 -419.45 -373.09 -442.86 -376.29 -418.68 -414 -441.66 -419.01 -449.67 -376.88 -402.51 -391.12 -434.95 -405.76 -387.08 -391.78 -364 -362.92 -437.71 -386.36 -396.53 -395.29 -377.61 -395.85 -377.14 -416.44 -414.96 -399.48 -377.78 -375.32 -403.74 -365.11 -348.81 -413.73 -372.51 -364.49 -371.66 -409.67 -342.59 -404.48 -359.26 -428.96 -368.78 -349.3 -392.79 -385 -387.12 -374.07 -434.99 -396.57 -348.39 -436.02 -456.8 -398.79 -370.79 -399.07 -388.7 -362.19 -372.51 -376.19 -333.74 -346.41 -362.41 -455.89 -412.28 -372.9 -411.5 -401.12 -365.99 -367.2 -435.27 -364.6 -417.68 -380.81 -380.41 -359.46 -382.97 -418.51 -433.05 -373.6 -371.44 -393.24 -388.5 -443.81 -406.86 -467.53 -383.38 -317.04 -406.29 -365.9 -375.73 -371.4 -375.96 -400.82 -420.39 -411.8 -373.07 -421.3 -395.65 -392.83 -387 -424.81 -467.79 -433.22 -432.91 -444.49 -423.85 -434.76 -403.23 -453.44 -400.96 -456.64 -454.96 -474.16 -419.85 -385.37 -398.87 -397.34 -444.62 -447.35 -468.79 -425.97 -457.02 -417.76 -456.66 -416.22 -454.2 -392.32 -426.55 -439.87 -425.96 -385.79 -441.29 -466.31 -478.34 -460.06 -454 -422.36 -435 -507.52 -432.46 -494.83 -436.98 -448.95 -454.52 -415.14 -438.75 -453.45 -454.7 -410.41 -418.73 -417.53 -474.2 -481.6 -445.48 -430.51 -413.48 -418.6 -437.61 -478.91 -498.29 -440.57 -497.38 -423.76 -423.9 -449.4 -447 -453.68 -403.76 -479.59 -420.06 -443.55 -422.08 -430.54 -441.21 -483.58 -484.04 -421.92 -453.05 -475.78 -486.34 -525.76 -454.32 -391.36 -380.62 -463.37 -474.08 -386.62 -422.22 -394.72 -441.44 -463.43 -457.59 -425.47 -438.11 -421.17 -437.1 -435.6 -425.09 -486.57 -418.29 -466.64 -507.53 -443.1 -421.87 -426.7 -462.24 -418.16 -449.14 -410.69 -449.22 -407.06 -467.46 -423.86 -408.29 -512.61 -442.53 -415.36 -405.69 -458.65 -456 -452.64 -401.76 -453.8 -411.85 -378.27 -490.96 -437.43 -432.51 -472.46 -479.52 -427.54 -461.86 -430.87 -445.55 -468.4 -393.58 -399.13 -430.53 -442.84 -440.94 -492.6 -446.68 -380.61 -482.19 -426.08 -425.43 -484.12 -415.84 -414.52 -396.73 -422.75 -443.58 -382.91 -434.03 -418.1 -449.59 -454.84 -500.34 -472.2 -483.42 -473.27 -488.95 -456.23 -451.39 -446.97 -436.88 -412.39 -437.54 -486.21 -459.48 -421.7 -418.79 -404.82 -470.46 -443.68 -436.95 -426.62 -443.21 -453.03 -414.37 -471.28 -437.51 -407.74 -465.71 -408.65 -428.46 -420.51 -429.66 -464.73 -468.47 -381.67 -396.66 -448.56 -402.96 -437.97 -417.49 -463.88 -410.18 -408.65 -449.19 -453.96 -451.59 -403.57 -494.83 -439.62 -390.61 -467.21 -468.14 -423.73 -407.86 -392.03 -444.46 -410.66 -427.46 -446.03 -384.35 -419.73 -415.05 -459.84 -445.36 -415.85 -451.54 -461.76 -424.31 -404.08 -501.28 -389.54 -441.19 -405.16 -461.03 -440.82 -416.25 -472.3 -462.25 -417.52 -408.28 -405.59 -427.51 -506.35 -490.26 -477.49 -418.43 -365.47 -437.55 -438.9 -389.39 -436.46 -397.02 -454.42 -447.21 -469.39 -436.64 -470.37 -446.85 -416.79 -445.74 -472.94 -431.49 -419.59 -393.8 -373.15 -374.12 -409.3 -355.98 -390.98 -358.02 -386.53 -405.2 -432.81 -367 -341.08 -348.3 -336.94 -395.14 -384.32 -386.65 -372.25 -382.44 -391.89 -377.32 -389.56 -371.66 -365.54 -362.49 -374.27 -350.43 -344.71 -383.8 -371.87 -416.65 -403.06 -361.46 -393.8 -385.24 -403.28 -387.81 -425.25 -360.82 -377.54 -421.6 -343.8 -404.82 -408.56 -394.99 -340.85 -404.89 -378.29 -380.61 -397.3 -396.77 -374.34 -338.3 -323.23 -363.02 -396.74 -406.39 -372.39 -410.99 -377.19 -371.7 -410.34 -400 -372.28 -355.23 -405.6 -381.49 -388.69 -370.53 -397.42 -349.07 -431.88 -369.31 -407.92 -395.06 -399.89 -400.24 -481.01 -377.96 -355.15 -346.14 -383.44 -397.3 -343.63 -370.74 -343.67 -356.91 -402.77 -419.06 -351.09 -371.36 -375.58 -375.49 -379.11 -397.06 -393.78 -403.21 -432.57 -449.6 -379.74 -375.26 -393.1 -370.64 -382.19 -408.03 -314.11 -390.69 -351.03 -402.8 -404.32 -373.95 -469.25 -372.04 -393.02 -384.02 -368.13 -373.54 -384.24 -348.41 -384.06 -354.15 -359.08 -416.44 -389.59 -402.85 -399.47 -407.47 -383.09 -422.26 -357.56 -402.58 -403.37 -336.88 -326.72 -366.89 -372.76 -403.67 -428.09 -393.39 -331.33 -410 -353.76 -376.91 -424.46 -381.97 -344.38 -366.28 -347.28 -387.38 -375.76 -396.26 -391.85 -416.12 -355.13 -435.92 -403.99 -438.5 -396.51 -430.93 -386.4 -387.45 -369.43 -384.31 -370.49 -403.77 -385.06 -369.81 -394.1 -354.17 -335.9 -407.18 -388.11 -377.29 -367.74 -387.47 -403.89 -351.51 -416.35 -393.53 -376.21 -360.19 -376.98 -372.71 -367 -392.54 -404 -373.33 -321.85 -378.47 -405.09 -340.43 -369.31 -339.38 -395.03 -363.66 -396.54 -392.07 -408.05 -399.84 -357.07 -412.64 -396.28 -335.16 -391.7 -406.16 -385.56 -338.21 -386.43 -401.87 -349.47 -375.75 -406.01 -304.04 -377.7 -364.49 -416.87 -377.85 -355.16 -392.92 -374.59 -353.22 -363.6 -420.79 -347.92 -385.02 -362.55 -396.96 -371.91 -371.55 -429.44 -420.15 -366.19 -368.53 -382.63 -388.89 -431.87 -406.62 -424.71 -355.06 -349.55 -411.94 -372.25 -357.11 -415.26 -386.49 -440.27 -382.35 -417.44 -368.54 -425.86 -374.98 -364.42 -376.23 -414.75 -425.13 -408.58 -402.86 -387.41 -397.8 -396.19 -365.59 -414.06 -373.42 -408.81 -419.26 -427.94 -363.98 -370.14 -349.53 -338.3 -403.26 -413.08 -404.1 -371.03 -409.72 -397.41 -421.92 -381.78 -405.62 -348.88 -369.09 -402.94 -380.21 -347.27 -390.12 -420.02 -416.94 -397.92 -388.53 -393.4 -377.61 -453.53 -412.04 -419.95 -393.67 -393.6 -435.85 -368.78 -376.23 -408.88 -431.84 -361.86 -385.14 -379.52 -419.93 -432.07 -379.69 -378.76 -376.02 -376.37 -406.58 -409.85 -418.85 -402.61 -408.51 -381.69 -387.04 -408.42 -406.4 -378.59 -390.08 -438.99 -358.94 -387.76 -388.16 -395.21 -390.56 -409.41 -402.45 -399.23 -393.03 -418.32 -379.58 -500.89 -416.99 -343.33 -363.66 -407.88 -429.78 -349.34 -406.37 -356.81 -377.25 -405.16 -410.88 -371.21 -397.76 -391.57 -383.81 -392.92 -405.47 -425.21 -398.82 -423.43 -425.79 -386.08 -398.17 -405.47 -401.7 -369.12 -382.29 -374.58 -400.65 -375.98 -387.05 -428.23 -362.01 -464.36 -389.79 -388.68 -393.5 -406.39 -397.12 -415.34 -383.78 -401.41 -367.81 -368.73 -410.71 -412.21 -434.98 -440.82 -394.96 -401.06 -422.51 -395.09 -395.12 -384.75 -342.5 -353 -385.95 -365.16 -395.62 -425.39 -393.6 -345.65 -423.27 -379.83 -384.84 -435.81 -390.6 -372.44 -380.56 -386.09 -398.35 -359.46 -396.61 -403.51 -397.97 -402.46 -430.1 -417.17 -418.73 -412.41 -436.05 -404.6 -392.72 -384.12 -414.77 -361.93 -418.4 -401.06 -411.91 -375.31 -367.47 -374.54 -403.54 -422.07 -413.54 -382.48 -398.61 -393.85 -395.47 -438.51 -408.19 -378.96 -401.31 -379.29 -412.8 -385.1 -412.38 -418.87 -431.32 -332.9 -410.52 -388.77 -336.57 -382.45 -351.68 -447.8 -388.34 -383.53 -400.19 -420.16 -391.32 -381.38 -430.75 -401.54 -363.56 -419.98 -397.74 -379.97 -370.1 -381.39 -389.23 -368.61 -404.49 -409.93 -319.72 -389.34 -383.32 -425.08 -370.61 -363.17 -415.33 -405.21 -383.24 -371.06 -435.82 -333.51 -397.18 -394.89 -408.24 -398.19 -356.7 -418.08 -413.75 -366.44 -394.46 -385.8 -365.27 -473.18 -387.08 -430.18 -379.52 -373.23 -391.77 -385.32 -367.18 -416.77 -379 -416.05 -410.89 -417.11 -406.52 -417.37 -410.98 -377.84 -399.46 -453.22 -447.53 -422.3 -398.69 -394.96 -400.22 -399.61 -388.64 -401.16 -389.55 -418.65 -436.29 -441.02 -391.75 -369.53 -393.73 -364.15 -408.14 -420.52 -417.79 -409.89 -392.91 -407.68 -420.28 -408.7 -417.06 -364.53 -356.95 -404.26 -420.47 -395.17 -422.03 -416.35 -434.27 -435.39 -393.22 -393.7 -429.5 -433.79 -401.53 -449.59 -388.36 -461.88 -462.99 -389.29 -415.38 -449.35 -417.3 -368.88 -400.32 -429.93 -436.41 -422.74 -399.17 -364.37 -396.51 -378.22 -393.22 -421.48 -447 -408.11 -427.89 -403.43 -374.24 -450.84 -384.44 -407.24 -365.32 -442.65 -374.7 -392.37 -393.05 -402.63 -368.13 -432.23 -435.07 -397.96 -394.16 -410.49 -420.5 -502.7 -404.65 -357.66 -342.97 -392.61 -458.01 -400.11 -398.04 -369.34 -393.74 -408.15 -434.95 -363.74 -415.31 -408.3 -383.79 -391.59 -410.8 -428.19 -445.19 -444.42 -446.52 -414.51 -398.89 -401.38 -398.66 -390.28 -429.98 -413.26 -411.7 -373.38 -433.38 -425.81 -366.81 -471.92 -396.56 -338.72 -421.64 -409.28 -408.78 -401.9 -369.44 -411.32 -358.92 -362.98 -436.23 -396.8 -430.76 -441.99 -393.76 -401.17 -436.78 -409.05 -416.36 -407.32 -352.43 -340.54 -385.45 -406.17 -441.1 -456.75 -405.11 -357.03 -417.39 -417.67 -400.04 -443.31 -405.09 -389.95 -374.13 -374.91 -407.02 -366.82 -405.46 -394.55 -423.28 -423.35 -476.4 -438.57 -399.67 -416.37 -460.53 -431.77 -444.8 -363.5 -422.4 -380.25 -446.1 -443.95 -384.32 -426.02 -386.74 -396.63 -437.86 -399.35 -413.07 -375.73 -377.63 -399.98 -390.66 -433.62 -428.09 -408.15 -419.75 -389.75 -416.71 -404.56 -374.09 -400.44 -388.83 -364.38 -386.42 -403.3 -367.58 -411.25 -387.09 -439.9 -384.32 -389.92 -427.65 -412.16 -404 -376.18 -451.63 -396.07 -380.39 -419.93 -454.49 -399.01 -359.59 -413.27 -425.66 -376.08 -404.25 -424.57 -326.51 -394.99 -374.64 -445.61 -398 -357.91 -420.02 -394.34 -373.7 -377.98 -433.68 -388.35 -441.19 -393.8 -380.4 -388.83 -398.73 -418.21 -444.81 -375.2 -387.63 -395.83 -397.41 -450.7 -410.94 -463.81 -404.67 -376.49 -391.46 -410.84 -361.17 -393.92 -391.79 -417.05 -428.32 -433.57 -400.98 -432.07 -408.97 -393.85 -388.7 -452.41 -377.32 -360.35 -365.16 -368.12 -368.63 -378.07 -338.59 -391.06 -328.77 -367.06 -365.99 -377.84 -355.37 -318.59 -324.68 -314.67 -362.93 -394.73 -375.78 -348.06 -380.29 -388.3 -386.22 -373.02 -380.16 -342.79 -338.79 -381.1 -357.12 -372.87 -350.42 -370.96 -397.29 -384.86 -361.96 -363 -354.1 -408.92 -369.11 -423.38 -364.39 -379.93 -389.38 -360.3 -377.93 -397.01 -388.44 -356.42 -367.55 -356.6 -383.62 -383.71 -341.28 -336.98 -337.83 -370.15 -361.63 -387.82 -411.67 -368.38 -391.33 -370.56 -354.15 -361.79 -379.45 -374.21 -316.9 -395.79 -341.65 -381.61 -348.83 -366.92 -352.25 -385.42 -404.36 -374.4 -392.25 -378.46 -372.64 -453.55 -394.49 -344.89 -302.79 -363.96 -397.56 -320.16 -364.15 -312.59 -372.87 -388.3 -406.35 -334.8 -374.6 -366.39 -354.42 -350.97 -356.11 -397.26 -371.64 -413.27 -418.38 -377.8 -384.35 -390.78 -362.04 -360.91 -390.52 -356.91 -360.58 -331.28 -379.01 -406.55 -352.91 -426.15 -382 -325.87 -384.96 -374.6 -373.32 -372.98 -346.15 -388.07 -329.76 -310.37 -395.17 -376.85 -368.79 -401.92 -401.16 -354.32 -371.7 -335.67 -374.44 -385.82 -338.01 -314.73 -357.17 -339.83 -363.49 -401.56 -389.44 -329.61 -384.35 -362.84 -367.62 -413.35 -371.89 -386.67 -362.76 -321.51 -375.44 -337.31 -380.94 -387.65 -392.48 -360.07 -407.3 -380.78 -380.77 -406.24 -405.53 -378.01 -377.07 -366.86 -355.16 -362.86 -374.54 -382.03 -375.47 -377.21 -357.32 -361.35 -409.97 -379.1 -370.7 -364.55 -347.73 -385.12 -324.25 -403.76 -378.19 -375.31 -357.03 -362.86 -370.83 -356.16 -343.57 -393.96 -370.01 -328.99 -343.52 -391.82 -313.49 -333.21 -340.72 -405.59 -353.16 -361.38 -384.39 -357.82 -360.49 -334.65 -412.24 -362.4 -342.93 -406.06 -419.57 -360.21 -348.67 -329.17 -390.36 -348.98 -346.51 -366.04 -315.57 -347.07 -353.85 -363.18 -358.29 -332.95 -383.75 -359.82 -333.15 -319.29 -404.68 -333.77 -371.32 -359.87 -386.95 -376.26 -350.92 -383.51 -383.12 -370.16 -355.09 -347.84 -358.67 -410.23 -400.55 -416.91 -359.03 -321.88 -360.63 -377.5 -325.18 -376.46 -352.24 -368.63 -389.9 -385.99 -355.32 -396.8 -358.29 -365.77 -377.06 -398.19 -429.95 -388.67 -400.98 -352.86 -412.5 -372.35 -357.15 -379.79 -361.46 -382.12 -393.73 -414.49 -375.74 -352.65 -356.29 -350.05 -393.32 -399.29 -381.91 -365.38 -390.47 -386.89 -393.41 -382.36 -395.03 -357.07 -365.07 -391.1 -372.23 -363.58 -407.55 -391.86 -419.57 -406.68 -399.22 -381.73 -382.38 -405.86 -412.41 -405.75 -384.37 -393.19 -407.01 -333.42 -380.15 -416.42 -413.07 -366.22 -410.06 -370.26 -413.02 -396.93 -380.79 -357.57 -357.1 -377.35 -380.39 -411.62 -421 -382.2 -414.97 -396.7 -389.63 -414.55 -389.19 -382.05 -363.33 -396.36 -366.65 -370.78 -399.6 -382.49 -350.87 -415.57 -384.45 -397.67 -402.11 -402.2 -375.45 -512.63 -382.42 -377 -315.71 -351.95 -392.15 -347.01 -402.41 -336.65 -370.77 -378.33 -416.4 -364.92 -352.8 -357.72 -397.05 -352.39 -396.61 -361.62 -373.21 -441.37 -444.51 -395.12 -393.77 -405.73 -374.6 -385.95 -409.84 -384.75 -402.19 -379.79 -408.99 -403.04 -359.66 -441.96 -393.38 -377.51 -373.47 -379.31 -389.12 -391.86 -365.3 -395.91 -386.52 -357.65 -377.83 -384.77 -380.5 -411.2 -407.61 -373.35 -393.74 -382.91 -373.27 -402.9 -351.87 -339.27 -383.77 -369.27 -397.72 -425.91 -395.82 -325.78 -403.44 -370.64 -369.7 -429.45 -417.91 -371.26 -388.6 -343.45 -401.3 -359.99 -368.27 -398.39 -430.38 -364.33 -425 -415.21 -398.81 -422.26 -422.54 -404.4 -411.73 -355.93 -387.59 -356 -403.13 -401.52 -376.26 -371.9 -374.84 -362.7 -396.99 -414.85 -384.85 -386.28 -377.16 -385.06 -373.8 -407.95 -385.36 -363.08 -362.51 -381.97 -365.08 -399.34 -381.1 -390.62 -344.6 -360.97 -373.22 -399.41 -361.85 -355.6 -340.64 -415.1 -370.2 -340.91 -396.27 -387.48 -386.64 -368.36 -409 -399.1 -333.29 -405.99 -405.43 -384.86 -350.41 -390.87 -398.53 -344.91 -371.5 -408.51 -308.12 -370.71 -364.72 -415.24 -353.84 -347.76 -380.26 -389.54 -354.34 -351.44 -407.37 -363.87 -394.04 -375.71 -364.2 -372.08 -371.99 -436.43 -400.96 -359.16 -362.06 -371.89 -377.57 -433.32 -422.58 -439.69 -382.62 -323.92 -360.66 -354.67 -346.42 -403.01 -396.82 -418.28 -398.38 -400.87 -376.05 -399.71 -397.42 -373.02 -353.22 -423.42 -437.41 -388.65 -385.4 -356.29 -357.4 -375.78 -356.23 -399.58 -364.98 -381.73 -393.1 -426.39 -361.05 -324.82 -343.88 -359.55 -393.88 -383.61 -362.08 -375.36 -379.93 -363.05 -372.97 -380.46 -393.86 -320.53 -369.22 -397.67 -389.05 -324.33 -396.15 -391.34 -392.46 -381.49 -376.87 -358.36 -370.87 -393.43 -390.55 -433.63 -361.34 -379.26 -420.01 -357.04 -360.13 -402.36 -379.88 -338.92 -363.23 -380.09 -394.6 -398.6 -370.61 -358.87 -331.6 -355.44 -358.56 -383.07 -420.08 -374.65 -390.54 -354.39 -357.04 -407.23 -373.57 -379.29 -336.64 -395.05 -335.05 -356.04 -386.35 -391.01 -380.74 -390.07 -393.66 -374.84 -358.5 -401.63 -381.94 -455.32 -377.34 -334.05 -311.96 -391.33 -407.02 -347.99 -360.83 -314.27 -353.67 -408.2 -381.87 -374.27 -355.36 -374.18 -355.25 -357.7 -394.03 -381.69 -378.03 -440.39 -433.6 -361.92 -373.19 -389.53 -401.24 -365.12 -384.5 -370.64 -404.58 -350.69 -388.48 -372.29 -338.13 -434.02 -351.21 -368.92 -367.54 -372.36 -398.26 -380.24 -338.3 -382.54 -369.9 -349.61 -400.89 -361 -397.91 -378.99 -401.14 -379.28 -383.44 -385.01 -379.93 -406.33 -323.49 -323.6 -386.25 -374.57 -385.14 -413.41 -383.96 -333.04 -413.46 -349.66 -392.27 -422.37 -395.34 -347 -355.79 -371.91 -385.82 -317.36 -368.61 -371.15 -399.52 -366.31 -445.4 -383.59 -414.63 -414.41 -424.07 -351.99 -416.81 -367.09 -380.68 -372.58 -391.75 -374.92 -371.57 -362.78 -356.87 -366.03 -373.57 -373.03 -351.54 -346.49 -362.96 -401.29 -350.46 -393.48 -382.64 -358.87 -370.41 -369.18 -366.26 -357.26 -375.29 -414.47 -373.59 -313.99 -364.53 -383.43 -329.92 -369.34 -332.98 -387.25 -362.22 -341.57 -376.46 -438.82 -366.94 -355.03 -404.88 -385.14 -317.8 -389.86 -438.06 -382.23 -341.31 -372.51 -374.03 -347.36 -365.42 -392.84 -312.96 -385.94 -349 -388.3 -384.83 -331.61 -371.95 -393.11 -374.18 -355.42 -412.69 -350.15 -378.96 -342.65 -364.62 -375.63 -363.6 -413.66 -403.58 -355.2 -352.66 -364.51 -385.74 -446.38 -405.27 -402.78 -366.86 -342.24 -401.51 -335.61 -339.06 -395.67 -392.26 -396.9 -365.96 -414.82 -362.86 -406.64 -417.51 -367.34 -353.17 -416.37 -374.84 -388.74 -396.12 -337.97 -367.96 -355.15 -317.23 -337.52 -339.81 -346.79 -378.37 -390.02 -351.99 -310.83 -339.52 -297.3 -367.34 -370.12 -348.93 -341.16 -386.47 -366.41 -365.31 -390.65 -369.23 -339.4 -322.65 -376.44 -342.7 -326.68 -361.86 -363.76 -375.79 -380.77 -350.82 -342.71 -343.71 -412.67 -391.8 -420.35 -359.23 -375.71 -374.69 -350.78 -364.52 -396.29 -390.28 -337.12 -367.21 -349.96 -377.86 -399.89 -352.67 -339.73 -309.1 -347.31 -321.09 -367.73 -367.59 -357.6 -389.34 -343.95 -362.13 -401.1 -356.33 -350.61 -321.78 -382.22 -327.59 -369.75 -349.87 -372.73 -337.62 -381.68 -357.3 -380.18 -369.49 -373.08 -345.69 -438.02 -353.43 -337.86 -314.12 -330.5 -380.75 -309.53 -357.94 -322.49 -344.56 -378.28 -380.04 -356.31 -344.24 -335.34 -353.2 -320.96 -364.26 -365.55 -362.4 -395.66 -409.59 -348.18 -366.99 -354.28 -367.81 -341.82 -359.94 -359.92 -358.12 -343.03 -386.19 -391.9 -347.43 -432.71 -353.62 -358.38 -353.53 -376.63 -364.12 -383.02 -341.06 -383.14 -327.97 -328.55 -363.68 -380.08 -371.16 -394.76 -414.53 -359.26 -366.31 -360.65 -344.64 -385.57 -308.3 -304.66 -371.26 -344.29 -365.53 -384.41 -375.76 -318.97 -378.07 -348.05 -358.24 -400.19 -353.21 -336.03 -360.21 -348.19 -373.11 -341.52 -343.94 -360.46 -391.19 -329.09 -391.74 -362.71 -384.68 -375.45 -384.7 -397.86 -370.81 -351.48 -363.1 -339.13 -373.96 -364.76 -376.67 -336.74 -350.17 -308.94 -395.23 -382.38 -353.38 -364.58 -359.73 -375.56 -347.4 -389.13 -396.1 -370.67 -333.02 -357.47 -356.19 -342.65 -355.83 -398.92 -362.14 -349.24 -351.25 -364.84 -330.18 -347.14 -321.43 -393.29 -350.85 -360.96 -362.3 -344.99 -352.53 -331.83 -428.73 -319.6 -337.67 -367.47 -390.08 -346.93 -346.82 -349.92 -365.1 -319.14 -326.06 -349.56 -283.68 -356.78 -336.31 -378.24 -346.29 -335.45 -370.65 -388.16 -341.15 -337.91 -383.83 -348.56 -378.51 -366.12 -350.86 -345.76 -348.6 -402.65 -424.97 -337.49 -342.6 -378.15 -354.4 -434.51 -389.61 -406.99 -342.94 -306.45 -366.87 -346.41 -301.43 -351.37 -339.87 -396.52 -385.04 -388.75 -349 -402.78 -353.56 -338.1 -339.48 -392.17 -431.23 -423.35 -430.77 -421.66 -439.15 -458.5 -393.98 -443.44 -414.29 -427.6 -466.41 -462.89 -396.96 -363.03 -404.27 -374.01 -409.04 -431.57 -423.17 -394.68 -443 -448.16 -436.41 -426.94 -439.4 -371.83 -382.49 -423.63 -435.84 -385.89 -441.18 -467.75 -452.52 -419.39 -422.37 -416.89 -440.07 -453.39 -434.18 -473.7 -426.72 -431.63 -458.29 -405.28 -412.31 -439.4 -438.39 -395.56 -424.16 -418.68 -458.79 -455.79 -423.48 -426.22 -401 -391.85 -445.56 -433.1 -463.98 -416.78 -474.71 -425.72 -411.19 -451.26 -419.61 -428.89 -408.16 -459.56 -409.72 -413.26 -441.52 -425.64 -400.18 -465.67 -430.6 -433.3 -448.16 -434.86 -434.03 -527.4 -445.93 -409.65 -377.95 -419.43 -448.54 -375.61 -422.3 -392.94 -405.42 -443.55 -439.41 -403.85 -431.45 -386.11 -428.4 -399.45 -413.24 -447.89 -418.44 -484.82 -482.98 -402.15 -438.74 -408.28 -410.8 -444.5 -459.8 -396.28 -438.33 -387.4 -459.05 -445.49 -392.13 -501.74 -424.87 -397.38 -394.04 -418.95 -412.79 -452.79 -382.85 -471.95 -388.36 -375.79 -435.82 -423.55 -417.84 -465.81 -434.11 -412.16 -451.33 -401.06 -425.1 -464.8 -376.36 -386.95 -387.78 -407.99 -432.57 -450.27 -450.78 -384.94 -450.03 -404.33 -398.62 -465.92 -456.71 -426.14 -406.64 -413.11 -425.83 -358.46 -426.64 -405.92 -456.21 -409.59 -474.71 -464.2 -483.45 -465.63 -479.04 -440.22 -468.02 -432.34 -434.22 -420.48 -454.02 -454.46 -422.66 -432.66 -378.38 -407.34 -427.94 -452.97 -421.68 -414.44 -406.68 -426.5 -405.09 -452.03 -445.47 -395.19 -419.67 -432.01 -412.45 -401.93 -409.51 -451.88 -405.93 -368.02 -391.62 -448.05 -390.29 -426.39 -380 -438.71 -387.42 -386.66 -415.07 -433.75 -418.6 -404.97 -464.84 -446.52 -395.14 -438.51 -484.34 -398.78 -402.16 -441 -466.48 -381.82 -382.92 -438.15 -353.17 -395.28 -401.91 -454.59 -403.95 -411.27 -424.3 -442.89 -411.54 -397.25 -475.56 -388.94 -438.42 -400.15 -419.99 -392.4 -398.81 -442.79 -438.03 -401.01 -388.43 -423.06 -416.72 -463.98 -441.21 -485.76 -401.53 -355.65 -425.14 -425.94 -386.41 -427.87 -431.85 -413.07 -435.82 -464.68 -423.63 -458.29 -447.9 -414.27 -427.84 -467.45 -415.04 -397.98 -383.51 -381.05 -372.09 -409.04 -340.55 -371.9 -353.69 -405.4 -392.47 -439.68 -361.13 -329.58 -346.79 -337.14 -379.03 -392.91 -406.08 -387.16 -387.1 -379.21 -389.33 -408.83 -395.76 -349.28 -367.64 -402.85 -388.21 -360.32 -423.01 -410.09 -425.64 -402.49 -381.66 -366.57 -399.37 -410.05 -408.49 -431.35 -394.48 -445.65 -439.85 -373.97 -378.66 -401.38 -435.11 -358.79 -380.35 -387.85 -424.31 -411.48 -390.53 -373.17 -366.78 -350.54 -365.78 -408.63 -423.27 -384.83 -421.94 -347.78 -362.52 -442.12 -386.45 -377.06 -382.92 -414.87 -356.75 -391.83 -381.98 -403.52 -370.41 -412.11 -416.87 -408.01 -382.86 -359.91 -393.69 -509.66 -402.76 -336.4 -315.38 -372.1 -433.38 -353.26 -379.22 -338.03 -365.29 -404.71 -404.01 -345.56 -374.19 -343.11 -366.43 -372.91 -388.46 -395.6 -381.57 -416 -447.62 -395.43 -399.94 -372.32 -402.95 -404.03 -415.86 -382.5 -403.33 -358.14 -414.45 -390.25 -371.87 -452.7 -380.35 -381.2 -370.46 -386.94 -382.22 -392.47 -335.89 -408.4 -355.64 -348.87 -402.8 -393.87 -374.6 -440.74 -396.68 -386.01 -406.37 -388.73 -380.76 -423.45 -338.87 -320.1 -363.48 -372.31 -409.8 -400.76 -416.89 -353.1 -400.83 -368.85 -385.12 -427.09 -383.95 -362.2 -366.93 -375.29 -402.43 -339.83 -367.03 -380.3 -397.88 -379.18 -424.08 -396.42 -404.42 -411.65 -428.77 -399.74 -419.08 -397.71 -391.64 -378.79 -418.34 -392.12 -405.77 -363.7 -361.91 -354.28 -404.78 -385.96 -392.7 -380.14 -370.07 -388.67 -363.72 -409.13 -402.11 -373.62 -384.19 -393.2 -406.02 -369.87 -364.12 -418.41 -388.12 -335.72 -371.72 -392.53 -344.69 -383.7 -360.89 -422.11 -373.34 -350.21 -374.13 -419 -376.08 -366.67 -427.67 -399.72 -353.63 -389.52 -416.47 -376.21 -356.91 -368.35 -376.88 -352.41 -369.17 -367.4 -327.73 -388.93 -376.52 -403.68 -393.7 -382.98 -409.76 -397.34 -374.59 -376.43 -440.32 -338.77 -409.65 -365.53 -363.25 -356.67 -367.72 -402.25 -411.17 -364.84 -391.22 -354.77 -357.32 -426.53 -415.79 -420.06 -385.51 -331.32 -410.68 -383.94 -328.48 -403.03 -374.09 -409.47 -403.23 -409.82 -371.6 -414.25 -413.89 -385.41 -383.97 -441.98 -418.46 -388.28 -380.32 -344.79 -358.27 -388.57 -348.92 -372.97 -359.13 -378.71 -397.02 -419.17 -372.85 -334.85 -330.54 -316.24 -355.97 -383.09 -380.67 -362.82 -410.25 -375.2 -393.13 -379.86 -388.28 -362.77 -347 -377.14 -353.04 -385.41 -390.94 -383.35 -413.3 -404.68 -381.54 -361.62 -375.65 -409.25 -375.06 -420.71 -398.82 -401.72 -406.51 -365.1 -384.48 -404.92 -403.58 -378.13 -391.29 -393.01 -403.51 -429.4 -381.61 -355.69 -377.2 -344.58 -352.5 -405.93 -398.16 -374.74 -404.65 -341.03 -373.98 -395.66 -353.08 -401.38 -354.68 -431.87 -345.61 -387.32 -371.45 -391.81 -354.1 -395.21 -412.98 -382.09 -389.08 -381.17 -397.2 -476.12 -377.61 -335.36 -370.39 -388.96 -415.55 -337.91 -357.47 -345.43 -364.76 -379.93 -408.31 -357.06 -401.05 -366.56 -356.53 -375.05 -389.4 -403.83 -392.29 -398.59 -437.57 -385.05 -371.5 -380.32 -379.85 -354.91 -407.5 -347 -378.96 -342.45 -405.73 -392.4 -358.97 -434.24 -369.65 -360.55 -375.77 -379.7 -353.82 -383.66 -352.07 -417.5 -351.1 -341.98 -409.66 -381.99 -371.56 -396.32 -410.71 -365.85 -407.99 -389.52 -372.7 -400.82 -326.2 -321.17 -332.37 -350.59 -376.22 -413.35 -385.89 -316.59 -396.74 -355.18 -352.94 -414.56 -388.76 -393.51 -362.5 -340.29 -399.32 -354.48 -365.8 -369.03 -404.94 -352.52 -418.22 -407.95 -393.29 -431.06 -400.1 -403.12 -381.44 -346.59 -398.56 -373.52 -376.5 -402.03 -377.72 -372.02 -347.01 -355.85 -380.22 -374.7 -368.69 -342.57 -375.44 -369.58 -331.26 -411.6 -377.32 -387.68 -358.49 -372.68 -383.69 -350.86 -361.75 -421.43 -400.97 -337.09 -385.65 -369.62 -347.79 -353.82 -341.85 -381.61 -354.44 -352.56 -364.61 -384.51 -381.45 -348.77 -428.67 -364.62 -370.88 -363.52 -419.13 -376.54 -341.17 -367.06 -387.8 -350.41 -341.06 -397.84 -321.85 -363.55 -362.13 -406.55 -346.59 -353.38 -397.84 -380.95 -365.39 -346.04 -403.51 -357.74 -394.81 -378.28 -360.07 -370.39 -367.28 -421.44 -441.98 -343.4 -353.58 -372.09 -376.75 -427 -423.14 -448.15 -359.18 -347.46 -368.24 -404.94 -343.26 -396.13 -357.42 -391.92 -407.62 -409.1 -355 -421.16 -382.58 -368.8 -348.85 -412.38 -442.9 -442.43 -413.73 -399.76 -410.66 -434.22 -389.12 -444.07 -400.91 -396.91 -434.31 -477.8 -397.56 -370.03 -394.08 -380.56 -431.9 -448.54 -421.74 -385.27 -408.01 -415.54 -417.51 -421.11 -448.42 -398.3 -408.12 -439.57 -424.76 -417.09 -434.27 -419.6 -434.57 -432.59 -395.01 -422.76 -415.61 -450.11 -433.99 -507.5 -382.6 -440.4 -481.12 -402.58 -450.07 -456.34 -432.71 -407.41 -400.11 -433.2 -457.75 -447.82 -415.91 -375.15 -418.57 -389.89 -405.03 -425.36 -448.03 -409.25 -442.74 -407.45 -389.68 -439.94 -406.1 -434.78 -387.97 -475.54 -375.02 -427.77 -420.41 -420.62 -402.82 -437.15 -440.21 -423.98 -407.45 -445.69 -417.42 -516.64 -437.25 -377.69 -371.03 -417.93 -448.16 -389.14 -408.32 -401.24 -411.1 -443.02 -423.47 -377.39 -399.75 -405.96 -394.33 -417.88 -405.79 -443.78 -425.38 -478.53 -456.77 -447.41 -400.76 -443.76 -425.26 -403.89 -424.32 -417.84 -425.66 -396.78 -446.3 -448.69 -399.48 -473.85 -411.28 -387.33 -447.02 -419.69 -414.74 -434.8 -418.16 -449.39 -384.6 -365.03 -451.21 -433.03 -442.58 -455.57 -417.72 -403.63 -451.63 -411.12 -435.1 -446.2 -379.17 -348.03 -441.52 -390.38 -427.01 -442.31 -422.66 -351.32 -443.13 -418.39 -405.48 -444.3 -405.62 -410.05 -404.79 -388.51 -443.58 -367.26 -411.82 -424.17 -448.3 -418.21 -500.85 -438.16 -437.24 -482.43 -477.28 -432.92 -438.05 -378.24 -409.15 -421.96 -425.52 -458.35 -427.39 -418.57 -428.38 -388.4 -445.48 -434.16 -426.25 -399.08 -412.79 -443.61 -412.18 -446.38 -443.9 -429.4 -433.34 -420.87 -437.86 -396.55 -407.09 -440.66 -426.45 -374.23 -385.28 -402.45 -356.49 -414.81 -370.27 -458.26 -373.7 -437.08 -460.47 -441.52 -409.32 -385.58 -485.91 -416.68 -370.22 -453.07 -476.04 -431.24 -419.38 -406.18 -424.16 -416.69 -401.16 -388.24 -360.94 -407.47 -399.68 -436.03 -410.11 -384.91 -437.19 -409.06 -394.63 -413.88 -467.8 -392.52 -467.78 -434.72 -427.64 -396.64 -391 -440.82 -458.43 -384.25 -391.57 -399.42 -423.94 -492.82 -457.47 -479.58 -420.48 -374.11 -415.06 -401.1 -386.32 -428.98 -403.26 -416.82 -423.83 -424.91 -389.2 -453.28 -461.01 -423.7 -397.59 -440.35 -392.83 -391.77 -387.79 -376.28 -390.45 -403.58 -359.13 -387.36 -352.85 -376.15 -399.84 -429.67 -369.37 -358.32 -340.9 -337.97 -403.92 -399.56 -360.52 -365.14 -369.98 -361.23 -402.34 -402.18 -412.17 -355.94 -352.29 -395.35 -388.9 -334.14 -384.5 -388.77 -399.49 -374.23 -348.74 -363.89 -415.87 -400.38 -397.81 -433.8 -356.76 -389.88 -411.77 -335.44 -377.2 -388.36 -392.66 -348.41 -373.27 -367.4 -410.65 -404.6 -384.46 -370.12 -368.69 -353.37 -356.85 -390.42 -412.12 -401.97 -405.19 -381.31 -363.27 -414.09 -385.55 -381.23 -358.85 -412.69 -371.06 -376.06 -365.7 -395.26 -363.65 -415.22 -399.52 -370.81 -397.24 -381.41 -390.14 -471.96 -393.35 -338.2 -305.68 -350.09 -399.35 -332.97 -377.41 -350.54 -349.44 -409.73 -408.24 -361.69 -366.93 -365.1 -381.35 -355.44 -403.17 -377.33 -381.1 -412.26 -444.06 -386.98 -359.79 -399.75 -374.71 -378.35 -375.5 -380.51 -394.35 -368.17 -408.11 -410.46 -382.14 -450.98 -388.29 -371.68 -404.16 -387.6 -409.03 -385.53 -381.45 -407.44 -339.71 -344.37 -409.63 -392.95 -408.89 -409.51 -392.65 -406.11 -399.03 -373.5 -392.68 -386.32 -324.4 -329.5 -376.74 -373.84 -391.77 -394.67 -392.36 -336.12 -402.44 -357.01 -386.12 -434.98 -390.46 -353.06 -354.61 -374.44 -375.24 -330.78 -369.83 -377.55 -402.42 -375.87 -424.77 -403.08 -377 -422.82 -413.11 -393.32 -401.74 -390.03 -396.83 -357.44 -381.75 -406.19 -389.99 -370.24 -383.67 -379.81 -411.15 -409.38 -376.57 -363.97 -379.02 -369.55 -365.7 -395.19 -410.91 -356.82 -362.3 -365.59 -366.53 -363.48 -364.05 -391.42 -390.19 -340.47 -352.31 -393.57 -338.61 -399.68 -359.05 -409.11 -362.85 -358.01 -392.02 -402.6 -384.95 -370.04 -420.62 -387.26 -346.46 -407.22 -407.19 -377.65 -351.91 -378.92 -397.76 -356.37 -382.4 -361.6 -315.67 -394.28 -344.2 -392.05 -357.33 -348.05 -378.09 -380.52 -367.59 -350.05 -400.11 -347.72 -371.58 -356.66 -386.44 -366.09 -373.97 -411.8 -388.49 -378.64 -358.44 -373.63 -369.5 -447.08 -423.98 -418.25 -366.31 -343.43 -400.91 -386.63 -342.05 -384.18 -392.02 -388.39 -378.87 -412.91 -403.28 -434.84 -399.37 -382.53 -401.79 -416.65 -494.96 -470.38 -440.66 -438.09 -470.6 -467.08 -443.01 -454.37 -413.05 -445.42 -457.42 -507.65 -439.61 -385.35 -439.18 -406.08 -443.77 -472.66 -468.91 -378.8 -476.87 -440.53 -454.86 -463.36 -487.61 -416.1 -434.19 -466.49 -446.09 -411.3 -433.49 -445.82 -468 -464.86 -440.25 -455.02 -420.28 -473.92 -455.72 -511.55 -402.33 -494.59 -492.63 -431.51 -476.98 -489.9 -488.03 -388.2 -448.41 -451.24 -487.26 -474.07 -454.11 -415.52 -415.13 -435.65 -435.79 -469.15 -480.83 -456.64 -481.85 -448.91 -436.97 -493.61 -426.9 -451.06 -414.44 -478.38 -443.86 -444.23 -442.35 -455.2 -423.88 -475.23 -448.03 -486.42 -429.06 -463.36 -460.32 -552.71 -454.17 -405.04 -380.72 -454.3 -472.47 -379.42 -425.75 -394.97 -432.64 -478.83 -500.36 -433.83 -443.5 -452.24 -442.2 -412.5 -452.71 -438.56 -460.1 -492.02 -495.04 -446.11 -454.51 -453.17 -444.1 -433.2 -469.86 -438.26 -447.76 -400.64 -496.99 -484.17 -436.38 -526.21 -452.38 -439.52 -442.51 -420.01 -435.32 -460.35 -393.33 -483.69 -460.48 -445.7 -473.69 -436.73 -484.41 -466.37 -460.17 -436.68 -472.8 -429.81 -465 -464.87 -382.34 -367.34 -445.89 -426.85 -455.22 -486.84 -460.84 -389.82 -494.35 -441.61 -449.43 -480.08 -460.14 -454.32 -429.73 -432.24 -474.48 -418.54 -443.38 -429.97 -481.36 -440.34 -524.31 -441.78 -485.19 -505.35 -485.06 -459.95 -480.52 -443.23 -439.88 -438.8 -476.61 -475.75 -457.23 -465.92 -410.99 -418.76 -491.31 -439.54 -454.43 -416.23 -453.79 -456.84 -434.7 -505.68 -495.5 -443.28 -426.56 -449.55 -433.76 -431.77 -429.47 -465.66 -449.62 -400.04 -417.26 -464.27 -380.75 -425.02 -399.5 -463.02 -411.49 -425.38 -469.68 -480.75 -469.67 -442.29 -505.68 -456.67 -420.15 -486.32 -485.24 -438.84 -411.66 -455.07 -456.15 -408.37 -454.84 -439.32 -388.36 -447.3 -403.28 -483.96 -465.97 -396.22 -453.34 -450.05 -435.03 -441.35 -470.84 -420.57 -454 -436.83 -456.16 -426.02 -439.57 -485.02 -475.27 -407.45 -405.66 -436.05 -453.82 -488.9 -467.95 -508.27 -424.56 -418.17 -466.5 -393.1 -394.33 -468.3 -465.94 -469.53 -472.82 -505.64 -432.24 -496.36 -473.06 -435.7 -411.31 -481.83 -402.59 -375.88 -381.72 -342.66 -345.48 -376.4 -335.53 -352.45 -354.7 -374.74 -389.61 -381.97 -328.79 -311.09 -345.19 -297.02 -369.43 -380.22 -347.94 -352.57 -373.46 -348.84 -349.28 -373.96 -364.3 -345.27 -330.41 -369.21 -340.78 -331.57 -359.53 -347.6 -368.88 -374.09 -345.28 -349.4 -361.53 -381.36 -385.96 -398.18 -386.46 -389.58 -410.01 -340.48 -380.27 -382.39 -363.75 -309.72 -372.95 -370.96 -401.94 -392.97 -347.81 -372.24 -337.52 -336.18 -343.76 -385.12 -406.14 -357.77 -368.31 -364.07 -371.33 -389.36 -368.87 -334.66 -336.64 -394.08 -330.92 -351.68 -352.22 -363.52 -357.75 -378.9 -363.55 -378.78 -365.85 -379.81 -380.59 -413.95 -364.05 -339.89 -313.68 -366.36 -373.35 -328.42 -370.18 -294.14 -348.2 -382.56 -382.48 -343.09 -351.26 -370.94 -336.1 -354.71 -358.01 -368.55 -370.11 -415.74 -411.3 -323.22 -356.17 -375.19 -352.19 -352.6 -392.62 -340.19 -386.3 -314.71 -373.37 -381.13 -352.13 -416.78 -342.53 -341.1 -353 -364.39 -354.26 -371.51 -331.25 -367.06 -341.5 -348.09 -382.78 -375.41 -382.56 -397.4 -359.05 -353.18 -401.07 -365.67 -377.65 -375.98 -321.82 -301.77 -335.66 -353.1 -359.45 -394.15 -349.97 -322.42 -377.31 -368.61 -362.06 -387.53 -366.79 -321.36 -337.61 -340.64 -365.78 -332.61 -340.53 -350.95 -367 -374.72 -399.73 -363.31 -380.19 -386.1 -395.61 -386.68 -392.93 -341.17 -372.76 -354.48 -372.32 -366.91 -350.56 -348.66 -354.63 -345.85 -371.97 -347.84 -356.83 -314.8 -360.93 -367.65 -343.93 -389.19 -386.98 -368.97 -339.26 -331.17 -357.94 -327.5 -349.3 -367.22 -366.8 -322.69 -352.17 -366.97 -335.4 -357.29 -327.07 -381.55 -346.02 -327.11 -390.02 -365.37 -345.61 -333.08 -399.37 -349.41 -327.15 -372.78 -382.9 -367.09 -365.03 -364.46 -378.09 -317.49 -371.12 -364.29 -297.29 -365.93 -329.5 -389.89 -369.43 -317.97 -374.51 -354.08 -353.27 -302.37 -405.66 -336.77 -370.15 -333.8 -354.45 -348.77 -341.09 -386.73 -396.59 -359.75 -342.11 -354.78 -362.11 -416.86 -391.61 -404.86 -338.76 -311.01 -348.58 -353.27 -332.13 -354.77 -366.83 -365.43 -371.15 -386.81 -335.8 -393.38 -374.7 -355.76 -346.9 -405.59 -431.72 -419.72 -384.28 -387.23 -411.41 -421.01 -373.32 -400.19 -402.43 -407.03 -428.7 -461.76 -383.18 -390.28 -380.88 -383.66 -417.91 -418.29 -404.31 -395.19 -410.28 -397.43 -418.58 -386.78 -432.56 -381.88 -389.6 -443.08 -395.36 -393.81 -426.39 -432.39 -465.47 -413.96 -411.85 -391.01 -441.83 -447.08 -429.69 -484.8 -394.35 -429.07 -464.29 -393.45 -404.45 -435.68 -454.85 -390.45 -401.05 -400.6 -446.9 -439.06 -436.84 -411.26 -392.84 -363.46 -375.86 -409.23 -469.02 -397.89 -469.03 -391.61 -375.62 -459.22 -408.65 -429.91 -380.54 -439.65 -385.48 -391.74 -402.04 -434.06 -379.69 -424.97 -432.4 -428.11 -407.68 -430.59 -422.59 -515.33 -421.54 -375.08 -334.77 -391.93 -430.47 -370.98 -405.03 -369.29 -388.69 -426.1 -427.06 -379.68 -417.13 -385.45 -396.21 -376.57 -422.96 -424.06 -393.08 -441.95 -470.82 -433.88 -401.5 -389.72 -413.84 -401.22 -410.48 -408.33 -421.05 -385.03 -433.51 -403.54 -387.7 -482.97 -396.22 -393.45 -418.18 -404.12 -427.15 -415.28 -388.59 -439.87 -370.07 -376.4 -434.92 -430.7 -419.94 -468.79 -439.5 -409.35 -436.65 -386.48 -399.55 -426.89 -358.5 -358.84 -400.23 -410.93 -429.96 -456.9 -437.93 -368.55 -438.95 -417.34 -407.13 -458.8 -404.36 -403.65 -393.55 -409 -407.12 -371.6 -401.93 -394.8 -448.09 -386.1 -452.25 -421.97 -424.69 -430.33 -457.67 -444.82 -444.93 -395.78 -435.79 -388.96 -435.51 -451.57 -415.14 -407.97 -400.32 -390.88 -444.04 -411.63 -418.98 -414.36 -405.47 -400.08 -387.62 -433.59 -423.56 -405.65 -390.23 -385.26 -409.25 -398.42 -396.89 -433.15 -436.19 -374.81 -399.59 -409.57 -388.87 -404.45 -367.79 -442.96 -403.07 -360.38 -408.36 -412.85 -400.79 -377.99 -450.66 -405.89 -361.9 -433.32 -435.25 -410.08 -367.26 -409.5 -402.09 -387.65 -383.17 -391.11 -332.41 -401.1 -377.7 -438.62 -390.63 -372.56 -430.21 -424.98 -390 -385.38 -450.45 -371.41 -431.97 -408.46 -410.5 -395.19 -393.37 -460.2 -465.3 -376.91 -403.45 -391.94 -391.36 -462.49 -444.68 -441.76 -398.58 -359.02 -412.85 -399.12 -389.21 -414.26 -394.68 -415.18 -449.19 -430.99 -403.13 -450.53 -426.49 -438.91 -414.07 -441.8 -409.7 -435.01 -404.47 -400.52 -414.3 -397.98 -381.72 -409.21 -376.68 -409.51 -427.58 -484.17 -386.5 -364.17 -367.65 -336 -421.79 -416.65 -406.71 -382.22 -410.29 -404.44 -414.18 -416.04 -438.63 -396.21 -363.97 -388.85 -421.48 -401.96 -423.77 -396.23 -444.29 -413.82 -400.01 -421.02 -422.98 -440.22 -409.02 -459.71 -391.54 -399.39 -461.44 -388.49 -430.34 -428.03 -444.7 -397.94 -413.38 -399.88 -437.85 -442.76 -414.21 -378.85 -392.98 -382.94 -368.2 -456.45 -461.16 -406.06 -450.33 -390.6 -376.68 -434.85 -404.78 -411.97 -390.83 -481.52 -380.91 -386.49 -377.54 -403.31 -380.96 -440.16 -421.32 -443.86 -428.62 -417.78 -420.84 -500.71 -430.99 -360.73 -345.85 -384.1 -428.45 -367.4 -389.34 -373.11 -377.82 -434.69 -430.08 -378.97 -424.17 -403.38 -389.7 -423.65 -432.97 -399.46 -416.21 -484.39 -471.15 -427.35 -417.76 -442.53 -408.99 -422.19 -418.85 -384.26 -421.91 -382.82 -451.92 -421.79 -387.68 -478.54 -395.01 -389.17 -400.79 -420.4 -385.85 -456.93 -377.38 -424.73 -374.21 -355.49 -420.44 -420.87 -404.59 -452.07 -459.69 -384.56 -448.14 -403.11 -412.84 -423.92 -359.27 -316.68 -381.01 -405.44 -426.56 -426.1 -414.73 -376.82 -462.19 -385.97 -375.84 -478.55 -416.06 -396.66 -376.29 -390.35 -429.3 -358.07 -392.87 -424.7 -434.16 -388.26 -456.77 -438.14 -440.62 -468.73 -449.39 -434.49 -406.13 -410.26 -404.46 -388.42 -443.93 -446.43 -433.93 -437.81 -391.95 -385.45 -434.02 -410.71 -422.22 -402.43 -408.75 -424.56 -374.65 -451.93 -414.01 -391.32 -420.4 -393.95 -399.23 -391.43 -399.98 -443.21 -432.23 -389.08 -392.61 -416.11 -373.46 -392.82 -365.48 -452.3 -375.63 -379.01 -410.64 -412.84 -436.62 -394.27 -470.17 -411.89 -372.35 -405.99 -426.99 -402.53 -385.45 -385.28 -402.17 -392.58 -376.73 -408.62 -351.08 -404.96 -414.48 -443.79 -408.76 -400.75 -440.56 -359.41 -392.73 -391.45 -457.98 -376.23 -464.83 -401.97 -430.95 -380.07 -393.17 -440.77 -448.41 -393.31 -403.33 -400.49 -408.02 -466.58 -444.46 -470.39 -380.9 -360.31 -412.63 -412.08 -364.2 -421.63 -416.07 -405.46 -436.99 -439.43 -372.9 -457.43 -423.84 -397.37 -406.87 -457.8 -391.52 -377.98 -406.75 -377.19 -373.71 -408.76 -345.36 -391.02 -389.07 -420.07 -415.31 -416.89 -355.12 -335.74 -357.52 -322.64 -380.75 -409.61 -388.03 -351.34 -392.78 -370.47 -401.23 -394.17 -436.15 -383.15 -355.22 -416.14 -390.22 -363.32 -390.41 -396.02 -429.82 -382.92 -382.05 -383.79 -402.94 -427.09 -400.18 -454.69 -402.69 -399.09 -432.76 -375.46 -389.95 -419.43 -432.65 -362.52 -400.41 -396.15 -428.86 -438.31 -400.3 -396.5 -376.29 -381.1 -356.17 -411.2 -431.33 -388.62 -444.06 -397.41 -391.27 -410.61 -385.37 -399.68 -383.07 -436.91 -353.91 -365.66 -395.14 -406.66 -374.73 -421.81 -415.58 -388.11 -394.23 -409.03 -406.74 -464.21 -386.29 -345.56 -323.43 -392.23 -420.1 -340.97 -392.37 -342.52 -388.9 -420.67 -402.22 -378.9 -390.93 -374.59 -364.41 -363.22 -400.26 -417.56 -384.92 -407.9 -471.37 -395.33 -377.5 -386.18 -395.67 -395.19 -408.77 -373.37 -386.69 -354.6 -424.97 -393.65 -361.39 -455.56 -395.19 -383.1 -373.64 -414.42 -400 -407.64 -360.66 -419.98 -367.41 -327.94 -422.07 -401.83 -395.52 -419.9 -433.21 -389.84 -407.68 -384.12 -389.94 -413.58 -344.36 -373.05 -375.34 -378.99 -394.54 -445.78 -409.21 -345.69 -448.22 -385.95 -388.2 -422.92 -371.56 -387.57 -380.48 -385.88 -391.38 -354.31 -380.96 -363.12 -415.4 -401.18 -424.33 -417.33 -423.05 -415.87 -424.85 -420.31 -401.02 -398.55 -396.12 -366.1 -403.49 -394.54 -402.12 -385.53 -375.95 -386.22 -418.4 -413.66 -410.02 -371.92 -380.93 -388.24 -386.7 -421.59 -408.76 -390.04 -393.99 -375.71 -373.8 -377.37 -396.87 -427.53 -422.54 -370.35 -369.53 -400 -359.45 -379.99 -354.3 -415.75 -375.98 -363.84 -385.38 -382.1 -394.63 -372.98 -437.97 -380.89 -377.51 -417.45 -439.97 -367.42 -377.29 -370.77 -398.48 -365.18 -373.47 -384.4 -336.36 -397.55 -359.69 -429.96 -386.12 -352.86 -410.66 -411.13 -378.71 -369.98 -424.38 -352.72 -391.94 -357.78 -384.8 -377.48 -360.6 -449.29 -449.75 -370.26 -364.9 -397.22 -392.98 -441.25 -456.18 -442.51 -370.64 -336.24 -386.75 -386.36 -347.37 -395.06 -376.37 -383.41 -426.04 -441.77 -419.63 -430.2 -398.11 -370.22 -396.72 -409.77 -427.81 -380.62 -370.4 -372.8 -373.81 -388.43 -379.78 -369.49 -351.2 -391.47 -414.77 -434.35 -348.63 -355.99 -344.88 -349.42 -391.37 -396.91 -378.45 -350.89 -370.48 -379.76 -385.61 -396.34 -390.82 -345.58 -326.74 -381.6 -376.49 -354.64 -380.59 -403.12 -401.48 -379.2 -380.8 -370.62 -396.09 -408.69 -390.73 -414.12 -391.52 -392.39 -406.71 -342.33 -375.79 -374.48 -388.98 -369.52 -382.86 -372.19 -412.22 -407.77 -385.42 -383.59 -352.86 -332.99 -364.03 -398.33 -419.65 -372.92 -410.25 -391.28 -347.91 -421.05 -411.48 -379.71 -374.97 -409.17 -372.07 -365.03 -383.86 -398.63 -351.67 -404.47 -395.61 -377.22 -411.02 -372.39 -376.85 -453.29 -402.08 -322.41 -339.79 -364.79 -421.78 -342.9 -371.91 -343.12 -365.3 -404.46 -385.54 -349.79 -375.78 -349.53 -368.31 -334.43 -404.3 -384.96 -380.05 -415.36 -422.97 -356.23 -368.58 -369.65 -378.54 -381.29 -403.4 -369.14 -395.18 -351.92 -423.28 -395.04 -353.24 -469.22 -374.91 -362.34 -397.7 -387.23 -384.22 -374.46 -354.38 -394.17 -346.64 -360.04 -398.06 -381.07 -370.22 -423.36 -404.23 -382.95 -381.83 -356.15 -377.99 -386.98 -348.87 -323.78 -373.02 -394.64 -410.55 -415.2 -384.96 -322.16 -410.97 -357.75 -363.28 -420.47 -389.9 -359.3 -340.18 -332.75 -383.48 -346.57 -374.87 -371.54 -418.97 -373.29 -437.98 -392.3 -398.89 -386.47 -422.9 -381.54 -397.09 -340.47 -396.6 -378.66 -386.87 -402.33 -383.45 -387.69 -363.8 -352.46 -399.4 -393.53 -346.48 -383.13 -364.18 -400.61 -369.99 -419.28 -382.37 -380.25 -359.36 -359.13 -372.12 -369.88 -352.5 -434.73 -390.45 -325.64 -365.47 -379.86 -354.13 -403.59 -356.27 -417.19 -371.27 -317.86 -388.49 -414.78 -377.36 -361.77 -425.98 -371.75 -340.87 -386.15 -409.56 -404.11 -355.77 -390.75 -381.85 -339.63 -367.65 -394.9 -314.63 -366.41 -359.27 -397.23 -366.79 -340.49 -389.95 -382.14 -365.65 -352.02 -415.5 -332.76 -369.04 -337.41 -358.22 -385.69 -381.72 -405.73 -406.21 -353.82 -346.78 -357.17 -370.33 -432.76 -385.34 -425.88 -358.24 -349.38 -403.55 -380.96 -374.2 -374.62 -367.01 -382.84 -375.36 -406.28 -365.51 -419.22 -393.83 -364.79 -380.64 -427.07 -456.5 -400.07 -389.92 -370.65 -400.54 -431.69 -361.46 -395.45 -389.18 -403.46 -402.8 -439.9 -390.02 -359.23 -378.11 -361.35 -412.17 -400.59 -385.08 -373.58 -427.61 -404.05 -398.02 -408.57 -417.63 -360.46 -383.67 -407.36 -389.3 -365.17 -409.46 -395.62 -414.73 -408.81 -408.05 -388.41 -386.46 -430.3 -387.68 -477.49 -381.63 -412.93 -438.66 -378.28 -439.76 -411.04 -423.79 -374 -387.44 -402.96 -430.57 -433.8 -385.65 -374.33 -355.58 -379.88 -385.61 -390.14 -438.07 -390.17 -417.32 -397.3 -377.57 -419.65 -415.15 -402.48 -365.47 -426.51 -392.08 -402.12 -393.18 -404.74 -382.95 -418.71 -380.1 -430.38 -403.82 -416.02 -387.55 -483.27 -397.16 -377.67 -340.56 -388.89 -426.25 -344.39 -394.79 -349.09 -368.3 -433.68 -425.4 -387.07 -398.88 -406.1 -383.77 -358.69 -409.81 -436.48 -401.71 -484.19 -443.78 -408.65 -402.88 -424.61 -425.85 -388.06 -412.72 -400.49 -429.01 -339.39 -426.42 -406.08 -400.9 -466.52 -410.51 -398.9 -398.14 -395.84 -402.53 -391.75 -337.17 -428.56 -373.05 -380.09 -408.39 -403.18 -430.29 -415.43 -388.15 -425.91 -418.15 -376.39 -408.42 -431 -381.23 -344.21 -403.25 -359.52 -400.48 -446.92 -401.22 -367.55 -427.48 -395.59 -394.58 -428.11 -396.77 -399.52 -383.69 -391.8 -399.8 -352.98 -364.5 -390.54 -448.24 -385.42 -458.82 -398.93 -418.76 -446.05 -436.91 -371.05 -429.73 -399.99 -410.63 -415.05 -431.94 -416.09 -372.77 -399.71 -378.04 -390.41 -422.14 -384.07 -376.24 -406.53 -410.12 -432.5 -362.06 -421.33 -413.35 -403.33 -382.27 -400.28 -391 -372.16 -384.72 -419.96 -383.14 -352.76 -369.93 -417.36 -353.51 -364.51 -369.15 -439.25 -396.92 -386.64 -441.97 -430.68 -382.16 -374.07 -441.63 -405.12 -360.26 -435.37 -447.89 -395.8 -377.54 -383.37 -410.58 -370.29 -384 -392.93 -329.2 -402.14 -389.88 -409.6 -406.7 -357.39 -414.99 -399.88 -390.5 -383.3 -447.34 -377.18 -407.38 -380.47 -402.94 -381.51 -380.98 -415.82 -425.37 -379.17 -375.78 -398.49 -381.66 -436.57 -431.96 -442.67 -375.89 -358.52 -443.82 -373.08 -380.85 -409.3 -410.45 -398.94 -398.9 -420.38 -379.05 -447.24 -424.91 -427.32 -389.74 -426.14 -431.74 -388.38 -398.91 -348.77 -396.83 -370.78 -351.99 -366.66 -364.23 -387.64 -398.46 -422.79 -353.26 -332.02 -396.12 -348.56 -384.06 -381.61 -373.7 -365.18 -406.07 -371.46 -366.14 -359.61 -409.59 -351.59 -325.23 -365.58 -383.6 -355.2 -373.85 -372.87 -419.96 -395.16 -362.56 -375.77 -383.6 -402.82 -395.82 -441.8 -363.88 -387.53 -443.79 -372.23 -403.38 -413.84 -407.99 -364.11 -387.25 -412.15 -430.53 -431.95 -381.54 -373.21 -375.48 -344.07 -367.77 -378.96 -444.63 -353.87 -398.43 -383.1 -355.75 -410.95 -383.14 -390.26 -364.88 -414.39 -359.68 -359.29 -383.72 -377.18 -357.83 -386.36 -396.8 -384.68 -358.11 -370.98 -407.61 -442.55 -403.83 -356.83 -337.56 -374.36 -425.24 -353.09 -364.94 -347.2 -347.63 -407.28 -386.03 -374.17 -394.16 -367.99 -364.91 -366.19 -409.12 -417.83 -404 -439.32 -448.94 -374.15 -369.03 -390.94 -382.89 -386.11 -395.48 -374.31 -419.04 -331.55 -414.22 -385.48 -343.99 -447.83 -360.29 -355.89 -371.03 -383.68 -366.38 -365.26 -341.42 -392.42 -356.32 -340.34 -402.37 -394.16 -397.69 -399.75 -376.16 -382.62 -409.59 -375.53 -388.81 -411.11 -342.02 -300.69 -374.17 -353.47 -371.83 -400.94 -378.11 -336.58 -419.99 -392.79 -375.84 -407.8 -385.76 -348.04 -335.01 -382.17 -398.88 -322.49 -364.77 -367.76 -403.67 -357.05 -420.93 -395.32 -382.77 -417.61 -405.84 -387.13 -432.9 -354.81 -417.37 -381.89 -393.74 -404.54 -366.3 -373.87 -362.35 -356.84 -401.69 -391.58 -382.25 -371.87 -395.96 -374 -365.02 -413.4 -417.45 -367.01 -371.86 -356.16 -393.65 -334 -356.85 -396.8 -393.23 -335.98 -372.38 -393.55 -338.47 -374.67 -338.85 -420.96 -349.2 -345.26 -405.78 -418.77 -396.24 -377.8 -413.56 -365.96 -336.95 -356.44 -428.93 -388.12 -350.24 -356.76 -375.53 -356.29 -350.92 -387.68 -306.99 -370.03 -370.54 -425.79 -383.31 -323.46 -390.31 -351.07 -377.13 -348.49 -414.61 -347.14 -408.29 -378.54 -386.5 -379.01 -362.46 -397.73 -392.19 -349.13 -385.22 -374.27 -377.78 -432.75 -394.81 -413.4 -360.36 -348.59 -391.13 -376.93 -380.43 -385.27 -386.68 -393.47 -391.96 -385.7 -352.08 -433.72 -430.07 -381.79 -340.37 -412.24 -422.58 -402.34 -377.91 -376.51 -398.64 -387.69 -355.08 -407.4 -375.51 -393.28 -414.44 -450.4 -369.71 -341.96 -355.37 -337.25 -389.82 -398.21 -373.85 -387.02 -401.57 -384.44 -415.86 -363.62 -400.82 -360.58 -357.2 -386.9 -362.47 -350.92 -385.37 -394.02 -412.8 -376.04 -402.46 -391.48 -364.77 -410.63 -383.4 -443.52 -370.3 -394.54 -428.8 -376.3 -390.07 -402.03 -402.34 -370.32 -397.62 -362.05 -406.84 -413.6 -377.04 -383.19 -354.45 -361.59 -370.54 -392.02 -425.15 -382.91 -405.79 -366.07 -384.32 -422.77 -411.9 -367.94 -333.49 -403.11 -390.74 -384.51 -384.33 -399.33 -356.6 -421.7 -382.8 -394.82 -361.87 -432.53 -380.85 -460.67 -399.33 -358.75 -326.69 -376.81 -403.75 -354.19 -365.47 -353.62 -368.94 -399.31 -410.22 -357.54 -386.73 -379.58 -393.99 -370.6 -394.47 -412.81 -383.71 -446.89 -439.02 -383.45 -385.66 -387.16 -373.66 -369.31 -393.26 -357.31 -415.34 -350.62 -413.02 -400.7 -360.85 -450.82 -376.78 -385.34 -375.64 -364.01 -377.17 -386.88 -337.22 -385.85 -366.53 -370.64 -412.67 -402.26 -403.98 -421.5 -416.49 -377.79 -397.21 -370.94 -403.67 -410.68 -334.62 -313.05 -388.69 -387.18 -393.93 -419.37 -417.32 -338.74 -433.74 -388.76 -391.96 -415.09 -394.38 -365.66 -360.82 -358.74 -383.41 -342.53 -374.71 -370.52 -406.32 -370.98 -421.36 -401.31 -428.81 -389.85 -445.85 -371.13 -396.79 -404.4 -378.26 -353.83 -409.7 -423.89 -400.19 -388.94 -374.19 -351.53 -422.47 -397.82 -369.08 -360.12 -367.45 -399.49 -376.68 -407.46 -397.03 -374.25 -373.86 -370.53 -367.58 -371.79 -385.02 -413.18 -412.04 -330.72 -373.51 -377.77 -351.33 -376.43 -353.75 -425.17 -357.21 -351.5 -386.95 -403.22 -375.07 -358.88 -420.85 -396.2 -337.88 -402.22 -400.86 -392.72 -348.51 -370.13 -370.98 -357.62 -370.03 -397.85 -321.61 -385.01 -362.27 -398.54 -393.57 -355.47 -386.18 -396.67 -379.08 -362.61 -419.67 -355.86 -393.62 -363.43 -391.15 -390.32 -372.94 -427.96 -399.77 -348.1 -366.76 -371.49 -375.17 -455.58 -387.31 -404.6 -363.41 -305.82 -397.72 -357.32 -350.04 -389.46 -385.19 -410.67 -384.86 -426.77 -380.42 -430.31 -389.45 -392.92 -361.1 -434.68 -448.68 -419.41 -383.02 -376.16 -386.47 -393.17 -367.12 -403.55 -404.27 -422.75 -404.86 -418.99 -362.19 -362.23 -367.27 -372.88 -414.43 -410.03 -382.79 -396.21 -406.02 -406.47 -421.02 -377.05 -421.07 -341.23 -371.85 -412.77 -394.61 -380.48 -414.75 -390.34 -432.06 -409.74 -393.71 -396.97 -396.16 -440.64 -433.83 -448.56 -386.16 -426.33 -468.28 -385.21 -429.44 -423.47 -401.94 -379.36 -372.15 -383.54 -442.27 -412.03 -400.07 -378.4 -386.22 -356.04 -382.67 -415.53 -449.32 -376.74 -438.99 -400.49 -398.01 -431.22 -426.48 -428.97 -378.74 -438.51 -388.25 -376.93 -407.07 -416.06 -369.91 -437.61 -411.97 -407.27 -406.87 -424.87 -414.94 -496.54 -398.97 -406.48 -354.67 -399.41 -444.49 -365.59 -407.17 -349.82 -395.72 -427.93 -420.86 -348.98 -400.06 -384.44 -362.97 -400.1 -412.4 -415.74 -420.55 -453.14 -445.49 -415.07 -384.36 -424.74 -389.86 -390.64 -413.74 -377.23 -430.37 -375.91 -432.13 -390.23 -361.4 -463.63 -384.22 -373.1 -386.33 -394.6 -385.79 -401.48 -344.94 -422.28 -377.56 -368.44 -423.02 -416.14 -394.21 -425.63 -424 -391.93 -427.39 -382.77 -383.83 -435.11 -366.98 -322.14 -410.35 -401.68 -424.86 -453.38 -417.06 -358.15 -441.19 -401.54 -383.89 -423.64 -419.88 -379.11 -390.3 -397.31 -393.06 -373.96 -398.07 -373.82 -426.35 -383.19 -448.08 -405.95 -436.56 -421.98 -458.48 -416.88 -417.13 -397.48 -391.19 -399.87 -415.06 -451.9 -409.14 -400.32 -366.08 -383.02 -438.42 -396.07 -400.99 -417.91 -392.78 -396.57 -400.97 -427.82 -412.81 -402.01 -420.58 -390.47 -380.86 -386.48 -400.38 -400.31 -414.07 -362.49 -389.13 -406.5 -364.72 -385.17 -366.6 -449.74 -388.36 -376.49 -398.92 -410.23 -388.16 -357.45 -439.93 -402.5 -368.43 -409.69 -431.17 -388.67 -364.41 -416.35 -394.86 -371.26 -364.68 -424.04 -322.12 -396.77 -379.68 -427.11 -407.74 -362.12 -422.78 -421.65 -386.5 -376.45 -429.94 -369.76 -407.5 -394.09 -384.7 -399.87 -375.4 -412.1 -453.75 -364.98 -394.92 -401.77 -391.47 -456.94 -399.96 -455.04 -364.38 -353.27 -395.59 -388.76 -377.95 -391.24 -386.92 -434.01 -444.94 -446.73 -365.38 -432.92 -406.42 -396.86 -390.06 -441.83 -438.87 -415.79 -399.65 -414.56 -423.57 -408.21 -406.68 -420.71 -379.17 -404.31 -452.53 -473.58 -395.39 -368.66 -371.02 -365.5 -400.19 -426.14 -403.84 -398.65 -411.9 -413.3 -426.74 -418.7 -414.82 -377.69 -369.12 -418.3 -436.98 -387.58 -426.86 -421.23 -417.26 -439.02 -410.58 -394.46 -418.63 -410.46 -415.16 -474.74 -412.82 -431.48 -457.05 -381.52 -405.61 -439.05 -450.54 -380.2 -424.31 -405.53 -469.64 -439.62 -403.76 -384.57 -383.98 -371.7 -395.94 -424.49 -444.12 -428.38 -424.68 -391.92 -408.7 -434.22 -394.85 -424.85 -367.32 -472.18 -375.21 -404.3 -395.24 -421.15 -378.29 -439.7 -425.79 -419.57 -431.53 -440.64 -410.5 -506.54 -417.81 -376.3 -353.22 -392.72 -443.17 -381.95 -412.75 -355.62 -402.33 -420.43 -423.67 -383.28 -401.42 -384.29 -416.61 -392.47 -398.25 -413.61 -412.27 -454.78 -462.8 -401.81 -415.13 -396.78 -406.01 -407.81 -435.06 -380.83 -417.96 -376.67 -463.53 -419.79 -388.24 -503.3 -410.47 -383.56 -418.13 -414.43 -415.05 -438.44 -394.78 -448.09 -386.71 -371.19 -457.75 -428.45 -432.17 -479.27 -433.59 -383.88 -423.55 -387.56 -426.88 -440.96 -350.36 -348.39 -375.45 -405.72 -426.35 -434.47 -431.14 -366.64 -444.94 -408.79 -410.84 -458.54 -429.5 -397.59 -386.39 -376.32 -424.85 -371.42 -404.62 -409.4 -427.14 -402.65 -461.22 -427.21 -436.11 -456.58 -442.62 -416.94 -428.88 -389.79 -413.6 -385.49 -427.81 -434.6 -421.85 -431.57 -400.46 -387.36 -444.26 -436.91 -415.77 -390.3 -383.17 -420.23 -388.8 -449.69 -421.93 -404.96 -413.33 -391.15 -424.01 -384.88 -378.95 -449.59 -423.76 -381.6 -386.78 -417.49 -375.72 -424.69 -353.22 -432.71 -379.5 -367.92 -398.68 -426.46 -412.87 -385.78 -472.92 -450.46 -378.84 -433.82 -453.37 -400.68 -361.98 -416.2 -399.76 -402.16 -380.48 -412.19 -340.86 -383.04 -388.66 -439.81 -405.18 -385.94 -413.99 -413.83 -389.78 -379.7 -449.04 -372.84 -442.39 -390.87 -400.33 -409.33 -411.6 -424.86 -440.01 -388.71 -381.34 -378.71 -405.18 -467.01 -430.42 -472.3 -391.99 -352.58 -400.37 -417.53 -364.47 -417.61 -400.64 -406.4 -417.08 -455.59 -389.88 -443.87 -415.89 -410.72 -410.99 -474.11 -411.37 -381.47 -415.41 -400.63 -370.65 -384.22 -380.2 -412.5 -383.11 -420.94 -417 -425.42 -383.84 -373.11 -363.91 -346.86 -405.7 -411.29 -390.59 -376.73 -378.94 -382.3 -394.42 -392.1 -399.26 -347.73 -364.39 -380.63 -402.27 -360.41 -397.72 -409.06 -427.32 -414.43 -389.6 -400.29 -415.02 -422.26 -401.87 -438.69 -385.77 -389.94 -413.04 -362.72 -381.9 -432.11 -420.3 -354.49 -403.71 -372.26 -421.57 -412.39 -376.99 -384.16 -376.54 -371.6 -388.97 -461.31 -433.31 -428.61 -427.36 -369.12 -362.18 -415.03 -420.11 -400.6 -382.87 -451.47 -371.65 -387.95 -351.74 -408.64 -384.92 -448.39 -399.82 -409.75 -416.65 -415.59 -425.9 -483.73 -402.08 -369.41 -337.53 -377.96 -417.8 -360.83 -367.44 -344.59 -400.33 -379.84 -402.89 -363.89 -415.83 -418.24 -387.81 -386.34 -407.29 -381.95 -406.82 -414.32 -442.41 -401.02 -370.83 -395.93 -386.49 -389.32 -395.25 -376.11 -398.92 -355.29 -397.23 -400.73 -376.85 -478.8 -398.34 -391.71 -366.84 -383.68 -411.36 -408.12 -375.04 -392.69 -358.09 -356.78 -437.44 -389.77 -383.23 -397.53 -406.32 -388.85 -444.15 -410.56 -412.98 -428.12 -375.76 -356.31 -383.79 -384.91 -392.58 -436.16 -413.75 -340.38 -421.47 -370.89 -372.16 -422.85 -411.08 -382.95 -357.22 -376.61 -385.11 -362.28 -391.47 -385.73 -410.55 -382.23 -410.06 -433.4 -400.68 -433.54 -457.72 -430.62 -415.14 -372.87 -396.27 -378.81 -394.43 -408.4 -413.89 -395.17 -390.61 -367.03 -425.73 -392.77 -378.96 -372.1 -389.63 -383.51 -377.61 -424.44 -403.55 -380.6 -390.43 -368.98 -382.07 -375.46 -394.65 -419.49 -428.18 -348.83 -380.51 -402.05 -364.71 -357.52 -351.05 -413.75 -382.05 -346.43 -407.2 -430.04 -399.74 -353.05 -458.21 -382.98 -375.92 -390.69 -420.42 -381.81 -362.46 -370.99 -427.79 -361.98 -375.61 -420.94 -342.41 -391.63 -358.43 -397.38 -373.58 -364.69 -418.69 -391.84 -390.79 -357.53 -437.47 -359.63 -409.59 -351.72 -410.26 -385.86 -384.7 -434.82 -426.71 -373.47 -370.48 -376.11 -373.94 -439.92 -420.52 -440.18 -375.28 -332.19 -419.99 -394.59 -356.78 -404.14 -393.12 -408.21 -428.61 -442.8 -374.45 -430.13 -393.41 -354.05 -376.27 -422.85 -497.22 -470.05 -461.69 -435.75 -448 -470.73 -415.82 -449.96 -420.57 -455.79 -479.01 -495.23 -403.04 -415.33 -423.91 -396.02 -450.32 -444.29 -452.83 -433.55 -448.81 -461.3 -461.28 -458.34 -474.76 -399.76 -406.84 -460.6 -443.43 -431.14 -460.03 -455.74 -481.3 -472.54 -467.27 -441.2 -445.17 -486.1 -463.05 -497.74 -458.58 -459.8 -495.51 -432.95 -451.06 -490.79 -488.11 -383.57 -459.26 -437.76 -502.66 -507.54 -454.77 -404.01 -431.74 -437 -439 -490.92 -477.27 -423.46 -481.15 -443.84 -440.94 -489.78 -460.45 -420.63 -424.92 -482.97 -412.58 -443.83 -428.38 -433.95 -426.18 -471.23 -459.89 -466.77 -476.57 -468.2 -439.78 -549.44 -442.44 -398.85 -395.39 -456.61 -478.05 -398.6 -440.6 -391.01 -431.13 -460.28 -471.44 -422.25 -454.95 -463.13 -409.52 -397.15 -444.66 -469.36 -470.59 -501.84 -493.11 -446.78 -466.62 -464.07 -461.5 -434.52 -487.61 -444.92 -466.61 -435.52 -468.01 -475.02 -411.25 -527.55 -460.07 -404.39 -452.45 -459.27 -447.33 -443.28 -408.64 -472.8 -410.21 -406.01 -480.65 -467.05 -493.23 -510.02 -470.29 -453.73 -458.15 -440.87 -452 -448.59 -380.94 -377.18 -449.8 -432.13 -459.69 -497.04 -464.46 -405.76 -476.63 -439.33 -440.83 -490.89 -468.84 -414.56 -449.97 -429.34 -451.68 -421.32 -452.17 -455.41 -484.55 -449.59 -517.65 -466.8 -465.52 -476.4 -485 -463.46 -469.28 -427.57 -479.45 -440.28 -497.95 -480.32 -431.02 -450.58 -437.22 -452.04 -489.33 -457.87 -452.84 -433.68 -445.36 -456.02 -411.73 -474.71 -470.73 -449.57 -441.11 -435 -451.64 -440.64 -420.49 -478.18 -450.63 -394.67 -433.88 -481.31 -399.13 -445.77 -405.71 -501.87 -429.62 -416.2 -470.25 -447.62 -458.97 -403.01 -521.16 -449.66 -425.46 -487.47 -492.75 -437.96 -412.26 -422.32 -468.76 -411.59 -452.02 -462.95 -367.88 -417.56 -425.48 -483.4 -448.77 -415.06 -460.4 -451.71 -425.96 -397.52 -484.02 -408.42 -482.67 -438.29 -448.51 -467.89 -463.27 -469.61 -480.23 -410.42 -433.33 -431.04 -410.48 -520.84 -470.63 -509.51 -432.21 -409.72 -456.76 -429.13 -423.59 -447.59 -461.08 -441.84 -471.13 -468.21 -443.09 -472.63 -447.12 -437.31 -451.48 -511.15 -436.75 -400.8 -377.82 -382.92 -382.47 -421.83 -383.85 -417.54 -395.54 -402.14 -422.39 -458.18 -373.55 -362.97 -356.15 -355.85 -408.93 -416.45 -411.34 -396.06 -419.69 -397.97 -416.13 -393.19 -416.86 -371.07 -369.58 -411.69 -411.78 -381.91 -409.73 -425.04 -419.68 -421.01 -386.89 -374.14 -411.13 -433.8 -397.36 -451.81 -395.95 -443.48 -441.08 -366.39 -426.19 -419.39 -399 -386.23 -383.07 -391.02 -424.56 -425.05 -419.45 -388.52 -374.51 -333.43 -377.11 -421.26 -454.24 -404.69 -429.81 -412.89 -390.55 -427.14 -399.95 -415.12 -380.95 -449.79 -388.06 -388.65 -403.5 -402.15 -372.33 -409.22 -430.93 -411.28 -400.97 -433.35 -407.18 -497.3 -383.75 -362.41 -357.35 -398.69 -417.25 -368.73 -390.28 -364.69 -393.16 -441.57 -459.73 -364.24 -404.79 -392.17 -363.43 -397.04 -394.54 -424.74 -400.13 -450.87 -463.34 -404.14 -412.91 -417.39 -386.39 -389.58 -440.84 -387.71 -402.75 -368.23 -441.39 -400.97 -386.28 -478.7 -384.41 -362.04 -411.4 -425.74 -399.76 -385.7 -368.93 -442.97 -376.21 -371.69 -452.89 -415.37 -414.84 -437.48 -406.45 -405.77 -420.44 -404.14 -408.26 -429.63 -380.9 -354.58 -392.52 -395.52 -422.95 -448.1 -398.81 -347.07 -437.06 -391.16 -390.03 -441.72 -426.18 -386.09 -392.86 -379.25 -391.64 -353.31 -382.95 -391.28 -435.34 -407.99 -459.1 -435.61 -426.03 -427.33 -452.48 -411.2 -413.01 -397.75 -409.22 -394.36 -412.15 -451.95 -429.67 -419.84 -375.27 -384.4 -430.27 -385.89 -411.24 -384.62 -380.93 -373.63 -374.73 -446.33 -402.44 -399.1 -382.8 -391.78 -412 -381.67 -379.91 -422.51 -400.43 -347.54 -392.18 -408.87 -367.5 -409.75 -375.58 -418.08 -370.52 -390.42 -394.69 -409.19 -385.48 -388.28 -453.17 -394.65 -376.77 -435.69 -446.86 -412.16 -359.09 -410.58 -425.69 -374.68 -369.21 -403.85 -328.76 -395.41 -375.1 -449.12 -398.57 -371.24 -423.39 -389.37 -379.09 -366.05 -438.41 -384.12 -403.89 -396.77 -405.4 -414.27 -383.03 -416.53 -431 -382.18 -376.81 -401.45 -393.67 -467.12 -440.58 -429.21 -399.56 -369.87 -411.44 -400.73 -380.81 -378.19 -396.42 -391.94 -405.59 -425.81 -387.5 -433.78 -411.38 -402.13 -411.64 -463.59 -429.48 -369.87 -374.84 -358.66 -373.84 -402.36 -356.66 -377.32 -368.22 -403.88 -374.95 -406.27 -349.57 -351.41 -372.3 -336.73 -390.78 -408.17 -383.77 -388.59 -373.73 -367.31 -389.4 -381.41 -407.33 -363.49 -368.74 -376.37 -380.42 -363.77 -394.29 -391.71 -399.74 -400.79 -392.07 -376.02 -380.57 -411.23 -393.88 -416.2 -374.87 -393.84 -432.98 -323.81 -381.37 -408.58 -404.08 -331.89 -405.71 -378.84 -408.79 -405.8 -395.23 -356.43 -367.01 -353 -399.7 -402.12 -422.79 -396.95 -415.24 -388.79 -394.75 -429.37 -374.82 -398.49 -378.54 -420.19 -369.47 -376.59 -388.58 -409.48 -357.77 -432.03 -402.62 -370.09 -387.13 -422.42 -380.11 -475.27 -394.78 -377.93 -326.94 -397.04 -388.37 -346.49 -397.74 -337.07 -372.21 -393.61 -418.82 -343.9 -378.03 -361.57 -372.46 -366.1 -381.18 -391.03 -379.74 -402.9 -435.83 -383.23 -374.41 -397.46 -389.64 -401.63 -394.66 -380.5 -399.46 -352.72 -413.46 -393.68 -353.95 -457.43 -395.42 -340.95 -379.62 -391.13 -385.49 -392.43 -370.55 -397.83 -381.53 -363.16 -429.72 -393.55 -376.58 -395.48 -380.02 -380.96 -399.13 -391.42 -395.5 -398.88 -343.51 -340.88 -379.42 -389.73 -407.49 -422.93 -382.69 -344.63 -403.25 -375.32 -362.1 -403.34 -404.92 -359.29 -369.28 -364.42 -384.25 -361.57 -369.84 -375.84 -419.14 -407.55 -429.35 -421.89 -404.13 -403.96 -405.9 -409.21 -390.69 -358.28 -384.02 -380.47 -397.21 -417.94 -407.86 -369.9 -368.62 -382.65 -398.76 -386.07 -378.03 -356.05 -369.17 -376.14 -392.84 -420.34 -402.37 -371.28 -357.56 -363.67 -362.54 -386.29 -358.98 -361.06 -379.82 -374.21 -352.05 -404.78 -345.59 -391.36 -351.47 -413.7 -367.41 -355.33 -390.17 -375.81 -369.91 -364.36 -427.49 -391.38 -369.93 -398.1 -392.5 -363.37 -361.45 -390.79 -413.48 -324.19 -393.6 -397.19 -335.6 -388.34 -354.43 -412 -372.2 -358.94 -383.16 -382.56 -387.59 -343.09 -431.08 -348.41 -362.03 -350.76 -396.49 -375.36 -363.22 -402.76 -425.73 -356.29 -340.42 -374 -387.73 -440.76 -416.57 -446.74 -363.65 -345.16 -375.19 -387.62 -351.54 -383.28 -377.52 -392.81 -394.43 -441.78 -390.35 -395.85 -397.26 -353.41 -366.4 -424.26 -486.75 -442.16 -461.45 -433.03 -481.37 -468.21 -413.56 -459.7 -443.27 -450.58 -474.4 -490.66 -436.1 -414.11 -424.83 -413.66 -467.21 -483.8 -434.1 -441.12 -451.2 -456.69 -459.81 -468.26 -452.78 -417.38 -428.59 -473.96 -460.89 -407.77 -458.47 -448.74 -447.72 -460.21 -432.97 -428.12 -444.22 -463.07 -482.11 -509.89 -473.5 -482.55 -518.62 -429.84 -455.68 -462.35 -494.18 -390.7 -469 -463.38 -504.97 -494.34 -438.03 -434.81 -451.36 -430.19 -450.33 -460.83 -500.23 -459.84 -504.23 -423.03 -424.04 -503.67 -452.91 -449.96 -415.09 -499.4 -402.3 -444.89 -472.03 -452.24 -413.25 -509.2 -465.8 -476.89 -439.67 -463.44 -427.89 -546.25 -467.42 -436.86 -381.57 -435.19 -484.53 -427.41 -458.94 -375.21 -430.17 -460.52 -451.36 -416.5 -429.66 -419.34 -436.92 -438.05 -436.3 -478.78 -457.61 -505.36 -497.83 -465.95 -435.99 -470.28 -464.43 -464.6 -491.25 -423.72 -491.65 -408.83 -472.54 -484.84 -442.69 -520.29 -458.96 -453.86 -452.01 -451.34 -453.08 -458.18 -416.32 -486.4 -429.39 -398.92 -459.91 -468.4 -469.67 -501.63 -470.71 -447.16 -486.46 -441.27 -455.3 -469 -419.79 -378.83 -433.9 -431.57 -479.22 -492.71 -460.06 -387.37 -469.68 -459.8 -443.61 -494.95 -496.3 -417.96 -424.33 -430.82 -480.18 -435.86 -454.86 -432.28 -461.95 -456.84 -505.47 -442.3 -470.03 -476.13 -505.02 -467.08 -468.36 -424.49 -456.26 -464.62 -487.51 -472.09 -446.83 -463.34 -438.91 -440.7 -442.84 -467.97 -464.88 -426.95 -441.9 -474.88 -438.22 -475.22 -476.87 -468.48 -440.21 -424.58 -484.61 -429.77 -430.45 -479.72 -449.64 -385.15 -433.66 -449.2 -415.24 -446.46 -388.96 -496.14 -446.74 -414.92 -483.73 -472.62 -441.45 -416.33 -513.87 -451.53 -394.28 -470.47 -489.99 -450.76 -430.07 -430.8 -452.11 -415.27 -447.16 -445.76 -368.12 -431.98 -427.86 -481.88 -452.68 -413.21 -443.42 -459.34 -428.09 -422.85 -500.97 -394.01 -484.43 -421.9 -451.09 -433.44 -429.41 -473.94 -482.38 -414.88 -427.72 -432.73 -446.91 -522.45 -479.06 -503.87 -462.83 -398.53 -447.38 -457.44 -412.21 -461.03 -443.57 -472.14 -455.4 -487.97 -436.94 -509.62 -449.09 -444.67 -440.71 -500.61 -413.32 -400.22 -375.06 -378.53 -370 -376.43 -353.28 -395.78 -388.94 -407.65 -413.27 -420.35 -376.71 -356.07 -363.85 -335.01 -404.93 -404.98 -381.26 -381.97 -369.15 -365.29 -375.38 -409.98 -407.43 -354.88 -355.17 -405.29 -393.05 -358.31 -383.01 -379.22 -412.75 -405.33 -381.94 -382.29 -399.89 -410.32 -393.29 -426.92 -374.81 -389.27 -443.08 -358.8 -409.12 -408.55 -404.1 -341.82 -413.12 -391.03 -409.74 -426.56 -372.28 -385.41 -349.82 -366.13 -359.85 -411.16 -415.55 -403.53 -418.17 -364.52 -360.9 -415.72 -406.36 -347.47 -337.2 -400.42 -345.64 -362.46 -373.07 -422.57 -371.32 -432.76 -381.42 -407.78 -375.66 -388.63 -412.78 -443.79 -401.85 -350.44 -317.65 -372.85 -400.63 -336.34 -370.34 -338.15 -369.08 -408.68 -385.27 -384.75 -400.89 -394.91 -360.62 -365.52 -386.93 -394.58 -411.17 -417.9 -450 -387.48 -396.17 -395.84 -391.45 -393.54 -403.09 -373.23 -415.68 -366.86 -406.08 -398.09 -367.45 -459.63 -411.22 -370.76 -371.34 -373.78 -406.43 -394.72 -337.43 -380.25 -334.43 -352.08 -398.74 -414.4 -401.46 -392.27 -400.61 -395.92 -428.47 -385.8 -395.65 -395.36 -363.83 -328.97 -383.71 -368.88 -387.82 -436.72 -396.21 -337.14 -416.86 -387.44 -381.12 -433.24 -384.23 -369.12 -366.43 -378.89 -391.41 -350.46 -383.98 -376.57 -403.27 -399.18 -449.2 -398.35 -403.54 -416.55 -437.77 -407.95 -411.13 -375.03 -381.9 -369.6 -403.1 -399.96 -372.17 -408.11 -382.32 -359.55 -420.07 -380.4 -370.43 -366.56 -395.45 -407.59 -365.61 -410.51 -416.68 -385.42 -369.83 -369.34 -366.33 -371.28 -358.17 -422.5 -387.2 -336.76 -363.86 -412.04 -347.87 -373.28 -337.6 -422.4 -385.95 -376.9 -418.07 -408.8 -379.33 -349.24 -445.68 -384.52 -338.95 -394.69 -416.77 -370.69 -347.05 -369.87 -404.2 -361.89 -388.96 -392.88 -312.8 -381.66 -346.8 -400.94 -398.28 -334.12 -386.44 -398.89 -352.13 -359.15 -437.11 -367.88 -403.77 -368.76 -385.3 -365.76 -385.59 -403.49 -407.71 -360.03 -372.67 -384.39 -370.25 -429.97 -394.47 -421.78 -360.81 -349.4 -370.7 -357.92 -330.53 -396.88 -411.93 -402.65 -393.45 -422.31 -366.59 -441.84 -407.88 -379.07 -365.95 -413.9 -449.93 -420.16 -406.71 -417.14 -389.11 -411.63 -383.44 -396.73 -378.17 -424.11 -442.12 -461.49 -387.21 -363.1 -385.73 -346.17 -404.68 -433.92 -426.81 -394.46 -425.47 -393.23 -424.47 -428.62 -436.26 -383.61 -366.88 -420.12 -394.2 -382.04 -410.02 -420.32 -431.65 -411.02 -389.78 -395.94 -421.34 -430.01 -403.07 -450.45 -419.29 -445.05 -440.74 -391.93 -426.65 -408.31 -418.39 -399.77 -420.73 -418.29 -430.36 -449.91 -437.53 -378.82 -375.14 -383.12 -393.06 -426.42 -443.63 -415.72 -421.26 -398.12 -410.55 -439.53 -402.22 -402 -381.03 -450.23 -400.75 -408.15 -405.44 -429.6 -410.32 -458.4 -431.13 -409.56 -411.36 -404.98 -418.35 -480.31 -418.26 -374.03 -349.39 -400.84 -462.65 -365.39 -413.87 -354.43 -390.19 -442.74 -439.07 -405.61 -417.33 -402.7 -385.21 -396.35 -422.09 -447.38 -418.21 -443 -476.81 -404.9 -421.65 -404.98 -399.05 -380.93 -436.96 -373.27 -422.83 -387.92 -453.04 -433.31 -413.07 -494.12 -405.76 -413.27 -410.13 -432.33 -409.46 -422.18 -382.32 -415.74 -362.38 -393.18 -428.47 -416.73 -420.46 -441.09 -442.92 -411.73 -436.54 -404.08 -416.78 -425.49 -382.11 -350.19 -386.21 -405.17 -434.73 -441.8 -408.24 -347.03 -437.8 -401.22 -415.3 -467.66 -412.15 -395.27 -390.11 -388.72 -397.01 -376.14 -418.64 -380.53 -419.9 -406.53 -489.36 -435.72 -431.25 -436.64 -452.13 -402.92 -428.08 -399.28 -446.09 -399.88 -424.47 -418.07 -423.49 -422.91 -400.77 -402.95 -431.02 -433.84 -396.62 -371.68 -419.99 -423.81 -370.48 -443.34 -435.35 -423.13 -390.69 -396.25 -399.38 -392.57 -382.03 -452.51 -403.28 -365.47 -385.26 -394.99 -369.34 -425.67 -368.73 -428.31 -375.79 -394.2 -410.84 -422.3 -393.75 -383.62 -458.49 -408.71 -375.78 -405.73 -472.43 -409.95 -370.52 -398.21 -429.35 -376.44 -398.57 -415.7 -346.78 -415.89 -402.46 -432.31 -409.2 -373.32 -403.31 -433.26 -393.38 -399.92 -428.72 -374.3 -423.13 -390.96 -410.57 -418.89 -399.85 -449.89 -451.35 -393.31 -397.68 -411.74 -403.83 -455.2 -443.51 -457.82 -390.56 -376.21 -421.75 -405.95 -366.19 -399.52 -403.51 -427.58 -414.06 -454.54 -409.39 -461.66 -428.36 -411.03 -413.8 -451.19 -465.41 -425.75 -431.74 -397.53 -399.52 -413.54 -396.71 -398.85 -369.11 -428.23 -443.61 -465.53 -415.2 -376.77 -369.71 -362.22 -417.65 -437.21 -420.86 -399.88 -423.57 -415.56 -414.55 -424.61 -426.15 -360.35 -371.44 -426.4 -396.4 -392.99 -452.6 -447.69 -449.76 -438.03 -438.16 -384.05 -401.41 -457.9 -412.34 -457.08 -416.02 -434.28 -459.53 -369.75 -444.59 -430.11 -423.87 -393.54 -430.75 -394.68 -450.98 -422.07 -409.85 -386.37 -376.45 -400.34 -375.95 -435.01 -450.38 -436.9 -455.17 -388.21 -390.84 -447.23 -398.96 -395.38 -379.51 -440 -392.24 -399.93 -415.19 -415.95 -393.41 -472.41 -405.76 -432.38 -433.25 -413.03 -413.37 -512.7 -409.25 -358.35 -362.71 -383.72 -461.25 -376.22 -387.73 -361.47 -397.87 -423.49 -436.9 -398.09 -392.57 -402.08 -419.69 -399.18 -416.72 -418.84 -408.48 -469.08 -460.71 -405.71 -441.79 -403.41 -419.57 -402.5 -436.22 -378.83 -440.3 -402.64 -421.42 -439.68 -373.24 -514.75 -394.33 -408.55 -410.41 -431.35 -418.21 -439.63 -375.8 -418.69 -383.8 -378.08 -430.08 -404.86 -426.4 -441.12 -463.31 -411.67 -426.79 -401.45 -439.93 -440.66 -387.92 -350.79 -394.04 -384.78 -424.14 -482.94 -446.54 -371.95 -440.06 -413.12 -433.2 -460.21 -432.35 -410.96 -389.32 -358.52 -445.51 -361.96 -413.51 -422.08 -442.16 -390.29 -483.49 -442.58 -422.04 -436.26 -474.72 -424.65 -439.58 -391.66 -418.9 -383.28 -426.37 -444.89 -410.12 -428.49 -382.7 -399.89 -442.3 -417.73 -406.73 -403.91 -395.52 -421.09 -394.48 -433.57 -407.04 -406.54 -391.98 -418.47 -414.19 -391.64 -424.7 -481.9 -393.11 -362.86 -410.56 -387.5 -411.63 -405.18 -379.8 -427.87 -392.42 -374.16 -415.27 -430.13 -430.82 -372.42 -455.08 -426.08 -354.07 -441.33 -460.89 -415.5 -377.32 -391.28 -427.68 -385.75 -386.16 -431.21 -332.45 -389.63 -395.25 -428.79 -389.73 -372.08 -394.72 -424.12 -377.62 -384.57 -468.9 -372.93 -423.21 -381.46 -408.83 -423.93 -401.8 -457.56 -429.82 -406.14 -378.13 -393.27 -413.8 -442.38 -429.42 -461.73 -409.08 -373.76 -429.22 -407.88 -364.53 -431.41 -439.48 -431.03 -427.31 -461.06 -409.71 -435.61 -415.57 -416.83 -392.74 -487.51 -390.22 -384.34 -370.48 -370.21 -372.78 -392.62 -331.22 -375.94 -388.6 -368.48 -388.2 -407.66 -351.35 -321.68 -346.55 -303.67 -383.43 -388.57 -387.34 -348.09 -374.1 -369.96 -383.09 -382.88 -400.08 -360.57 -340.55 -381.56 -359.26 -361.19 -389.8 -367.13 -387.5 -374.66 -376.97 -387.08 -374.87 -382.86 -390.45 -408.11 -372.5 -376.82 -412.34 -377.86 -385.41 -412.22 -393.56 -315.85 -377.48 -376.16 -403.79 -416.56 -399.27 -371.73 -356.64 -341.54 -349.48 -403.38 -410.24 -364.86 -409.94 -371.2 -364.05 -399.21 -367.93 -363.86 -371.73 -419.82 -356.97 -350.78 -358.15 -375.75 -342.96 -402.68 -388.94 -416.41 -365.96 -384.6 -388.7 -450.35 -360.16 -355.65 -332.42 -376.65 -390.28 -312.05 -372.56 -333.42 -364.09 -422.2 -392.21 -353.83 -382.22 -347.76 -319.64 -361.98 -361.62 -368.43 -384.93 -419.02 -446.47 -365.28 -395.57 -413.03 -372.3 -390.55 -406.97 -373.61 -373.69 -359.13 -395.51 -367.57 -350.3 -431.84 -376.14 -353.27 -347.84 -371.33 -375.8 -385.48 -352.5 -400.09 -340.05 -349.95 -390.38 -388.37 -361.12 -397.38 -407.33 -376.69 -408.02 -380.11 -375.43 -394.14 -354.15 -328.57 -375.39 -360.16 -385.07 -408.29 -368.66 -330.72 -424.83 -359.51 -340.62 -410.12 -390.2 -346.57 -370.26 -353.09 -384.33 -361.2 -380.5 -366.51 -422.49 -371.13 -437.29 -398.23 -410.66 -414.24 -420.34 -393.59 -399.91 -354.49 -389.39 -396.01 -423.63 -404.64 -379.26 -375.9 -343.32 -355.85 -400.56 -381.31 -390.45 -379.54 -387.97 -373.29 -325.48 -422.2 -402.69 -373.47 -373.17 -368.26 -353.84 -356.67 -351.49 -392.62 -368.86 -331.46 -359.46 -396.09 -316.63 -392.78 -328.29 -414.88 -351.21 -352.15 -406.47 -375.29 -379.24 -371.64 -397.66 -377.29 -335.45 -378.1 -411.66 -377.6 -342.04 -370.47 -378.68 -324.38 -363.12 -377.98 -327.02 -362.05 -353.46 -435.27 -365.59 -353.22 -391.77 -354.44 -357.37 -341.11 -396.38 -374.93 -395.8 -353.03 -371.71 -338.84 -358.55 -393.96 -404.14 -328.59 -334.73 -371.69 -395.28 -405.57 -406.17 -439.53 -373.74 -323.33 -379.39 -355.36 -327.96 -372.76 -381.01 -378.61 -392.92 -404.92 -362.38 -421.55 -385.65 -359.16 -363.45 -427.1 -427.45 -407.36 -391.05 -395.08 -395.2 -371.62 -372.57 -405.66 -382.9 -393.52 -435 -449.24 -380.63 -364.81 -350.03 -379.41 -385.99 -428.93 -381.3 -354.34 -417.75 -403.35 -411.57 -390.3 -422.62 -379.46 -354.57 -396.67 -381.91 -353.41 -389.26 -402.48 -423.48 -383.28 -386.9 -389.16 -391.33 -436.05 -386.19 -468.26 -382.18 -407.56 -429.31 -372.42 -415.33 -406.5 -410.79 -395.02 -395 -404.84 -422.94 -418.91 -400.17 -361.36 -357.39 -375.79 -384.49 -409.83 -449.63 -380 -424.35 -402.8 -359.39 -396.66 -404.85 -376.35 -354.31 -453.58 -381.36 -360.37 -384.39 -392.21 -381.08 -418.99 -384.05 -385.08 -389.34 -421.84 -402.02 -486.61 -418.89 -355.5 -342.35 -371.81 -431.17 -358.23 -391.53 -371.52 -375.09 -402.65 -416.08 -376.16 -392.22 -378.37 -389.12 -366.72 -406.15 -410.06 -397.9 -467.27 -442.07 -398.68 -374.42 -407.39 -380.6 -372 -400.69 -386.91 -420.5 -380.85 -416.3 -409.93 -356.9 -446.73 -367.45 -387.69 -402.35 -381.65 -381.69 -387.18 -387.43 -393.48 -372.14 -386.01 -396.58 -381.56 -407.97 -436.42 -432.78 -364.99 -388.7 -388.88 -392.41 -415.54 -363.03 -318.45 -407.83 -396.98 -408.34 -417.94 -402.83 -345.07 -431.38 -378.53 -370.31 -414.32 -406.65 -372.85 -379.85 -372.86 -385.7 -345.96 -382.19 -386.98 -424.97 -363.33 -447.71 -402.93 -417.08 -431.48 -458.95 -382.6 -433.03 -377.5 -411.33 -372.08 -396.08 -423.22 -408.33 -401.48 -399.85 -374.34 -435.93 -410.09 -379.18 -396.4 -390.93 -429.18 -386.24 -426.06 -407.46 -398.59 -413.16 -350.12 -386.1 -392.17 -388.33 -405.22 -405.41 -350.96 -371.26 -387.13 -349.27 -377.15 -342.76 -434.8 -364.33 -351.17 -416.02 -413.39 -395.05 -371.47 -436.11 -387.86 -323.71 -401.72 -428.69 -396.7 -365.78 -387.57 -384.29 -372.23 -338.69 -393.13 -321.01 -382.45 -381.33 -420.21 -391.74 -334.32 -397.02 -390.37 -404.76 -390.52 -418.29 -351.77 -431.65 -383.01 -388.72 -390.68 -368.42 -438.65 -413.87 -359.63 -384.32 -401.37 -400.92 -445.3 -403.64 -439.09 -375.97 -352.12 -394.24 -365.76 -362.82 -402.29 -387.45 -407.47 -400.08 -423.8 -373.29 -442.95 -415.7 -406.46 -381.18 -426.65 -366.08 -374.8 -339.2 -341.8 -344.24 -341.68 -321.07 -354.85 -344.05 -351.57 -377.53 -412.5 -305.84 -307.03 -319.05 -337.72 -353.93 -364.5 -344.18 -329.99 -370.68 -337.48 -380 -341.7 -353.53 -334.39 -325.04 -362.92 -344.03 -331.86 -354.77 -362.63 -387.92 -338.59 -349.53 -339.91 -348.33 -386.87 -346.61 -404.06 -354.19 -339.11 -406.42 -336.35 -368.12 -386.63 -384.61 -352.04 -364.65 -364.71 -356.67 -374.14 -358.73 -359.17 -321.33 -315.71 -329.09 -363.08 -401.46 -321.32 -361.05 -350.2 -333.19 -345.17 -368.05 -337.99 -315.41 -373.91 -325.34 -322.16 -352.22 -360.13 -345.48 -353.32 -379.17 -335.53 -342.43 -374.03 -343.77 -413.98 -366.3 -306.42 -280.34 -346.42 -373.36 -344.54 -376.92 -314.73 -337.65 -340.78 -363.37 -325.25 -352.79 -335.85 -329.96 -332.23 -367.94 -369.44 -317.11 -397.37 -412.04 -323.49 -349.17 -337.7 -352.48 -334.68 -365.07 -335.6 -347.55 -344.69 -362.64 -356.72 -299.23 -396.9 -339.8 -326.53 -364.22 -350.43 -338.32 -351.42 -347.7 -361.92 -316.66 -324.88 -343.86 -332.22 -370.22 -393.1 -392.83 -338.77 -360.26 -359.93 -341.75 -364.12 -319.67 -303.4 -337.64 -366.54 -366.56 -375.24 -362.98 -307.19 -384.05 -353.16 -347.68 -383.94 -339.94 -319.92 -327.84 -333.51 -320.3 -317.33 -335.83 -321.98 -372.77 -322.16 -370.48 -367.88 -377.54 -363.38 -385.23 -334.93 -360.45 -353.87 -377.27 -328.72 -367.13 -373.04 -347.18 -365.35 -356.9 -323.13 -369.76 -366.58 -362.13 -347.45 -332.26 -365.18 -338.66 -363.94 -369.26 -348.16 -349.78 -313.19 -342.41 -351.57 -352.39 -364.3 -343.11 -310.64 -330.11 -345.01 -320.43 -370.17 -294.72 -367.07 -331.36 -334.46 -361.08 -368.02 -349.1 -328.31 -369.12 -348.08 -285.24 -366.42 -391.68 -366.55 -326.64 -311.31 -339.96 -315.14 -330.98 -340.75 -289.89 -357.17 -359.72 -387.42 -357.19 -308.59 -360 -357.87 -344.21 -337.61 -361.7 -302.9 -375.94 -347.88 -356.67 -345.93 -328.22 -392.38 -382.37 -331.03 -356.88 -337.67 -386.07 -391.67 -367.13 -393.47 -334.84 -306.75 -376.08 -335.09 -332.68 -352.32 -337.72 -357.62 -362.1 -374.57 -356.63 -380.16 -354.72 -378.08 -338.42 -391.05 -410.03 -380.67 -367.61 -370.68 -364.38 -375.46 -316.71 -353.74 -353.1 -387.48 -388.48 -391.41 -360.3 -346.26 -341.04 -336.88 -370.69 -395.47 -370.74 -352.86 -377.59 -357.63 -358.38 -379.98 -394.33 -350.35 -336.85 -376.3 -388.29 -314.87 -402.11 -377.97 -407.47 -376.91 -345.73 -376.5 -374.06 -393.94 -399.95 -406.49 -348.64 -385.49 -408.36 -335.65 -362.7 -417.05 -400.25 -337 -387.09 -371.27 -435.5 -408.15 -396.14 -377.43 -353.25 -330.29 -364.36 -416.42 -420.13 -371.77 -390.88 -365.17 -367.89 -394.07 -379.47 -364.32 -333.47 -415.44 -350.1 -355.77 -350.41 -379.65 -354.38 -422.42 -395.06 -371.98 -379.51 -394.17 -399.99 -454.63 -393 -353.04 -325.68 -350.2 -415.62 -338.88 -374.52 -321.68 -345.95 -400.83 -390.33 -369.67 -381.17 -367.68 -365.85 -349.57 -378.52 -408.75 -399.94 -404.78 -419.41 -365.45 -361.73 -378.1 -366.9 -370.46 -374.83 -368.8 -405.9 -355.41 -384.26 -350.72 -342.11 -450.45 -350.82 -356.86 -362.27 -377.6 -363.59 -371.98 -348.91 -364.23 -353.89 -336.75 -410.72 -394.84 -409.52 -408.86 -411.08 -349.07 -368.44 -372.14 -373.43 -383.84 -319.81 -322.52 -373.28 -345.14 -377.26 -412.43 -412.82 -330.16 -402.35 -374.04 -386.15 -421.61 -364 -340.99 -363.79 -378.24 -368.08 -336.4 -352.58 -358.68 -389.35 -358.22 -424.48 -410.08 -405.62 -401.54 -398.95 -394.61 -392.23 -368.25 -386.17 -337.67 -400.22 -406.42 -381.03 -370.51 -371.29 -339.8 -413.86 -369.96 -386.44 -346.61 -384.8 -376.83 -340.06 -426.32 -383 -344.64 -376.8 -356.66 -378.08 -369.76 -354.17 -378.83 -422.88 -343.79 -329.22 -350.58 -356.92 -371.83 -334.52 -393.63 -370.69 -321.63 -356.75 -382.8 -372.43 -350.41 -425.75 -355.86 -332.44 -409.16 -396.02 -347.08 -332.8 -348.35 -364.86 -351.74 -353.35 -360.72 -287.49 -367.88 -344.98 -433.16 -372.21 -325.73 -379.97 -389.51 -356.15 -345.11 -432 -311.69 -410.03 -342.72 -354.87 -347.9 -349.37 -414.45 -401.68 -321.25 -365.36 -394.99 -363.49 -431.99 -402.38 -395.28 -360.37 -319.98 -363.31 -363.84 -336.85 -366.76 -356.31 -401.13 -391.32 -383.77 -378.12 -413.85 -381.25 -356.5 -363.13 -391.4 -409.21 -393.43 -369.94 -379.28 -379.4 -432.75 -346.67 -384.47 -391.51 -388.95 -412.62 -434.57 -366.32 -357.03 -336.54 -334.12 -385.71 -393.35 -405.07 -396.71 -383.47 -398.52 -426.11 -391.66 -414.44 -354.77 -350.35 -420.85 -371.45 -381.37 -395.62 -400.47 -411.41 -384.49 -390.57 -399.77 -394.53 -415.06 -387.51 -445.07 -386.43 -409.84 -423.44 -374.23 -402.83 -415.48 -429.99 -376.69 -389.65 -406.52 -425.1 -417.22 -382.24 -364.15 -377.96 -383.38 -385.86 -414.22 -429.14 -386.82 -422.06 -363.68 -380.5 -429.17 -409.18 -392.83 -355.1 -431.19 -383.85 -368.07 -410.98 -406.23 -365.32 -410.95 -412.32 -410.23 -400.45 -398.35 -413.51 -477.49 -424 -358.73 -342.27 -379.9 -443.76 -378.52 -388.04 -354.27 -397.56 -403.79 -406.28 -347.1 -423.83 -385.99 -384.8 -373.83 -404.98 -433.81 -405.55 -415.6 -424.74 -405.27 -419.14 -377.96 -395.88 -386.62 -425.18 -392.03 -401.09 -360.02 -440.46 -410.85 -355.37 -464.3 -399.76 -375.18 -411.99 -400.06 -404.64 -385.6 -380.28 -416.77 -340.41 -356.14 -396.57 -399.7 -410.01 -435.92 -383.86 -391.39 -419.6 -387.57 -404.43 -417.89 -354.77 -350.93 -368.05 -381.35 -401.56 -435.78 -399.81 -355.67 -418.35 -398.13 -370.41 -436.6 -380.79 -411.07 -382.14 -372.97 -417.61 -359.99 -370.41 -387.34 -432.58 -423.63 -455.64 -425.74 -408.64 -415.42 -424.98 -405.58 -409.06 -376.43 -419.06 -399.08 -421.95 -419.77 -380.19 -406.58 -400.16 -371.68 -422.04 -393.09 -367.77 -387.47 -377.82 -421.33 -362.92 -401.49 -404.99 -378.09 -377.51 -362.35 -410.3 -398.48 -357.44 -399.19 -391.18 -339.98 -348 -408.95 -356.64 -393.53 -357.4 -431.78 -370.77 -368.88 -417.51 -407.74 -391.26 -358.34 -446.81 -422.3 -374.89 -411.02 -435.84 -383.67 -378.7 -393.14 -401.01 -375.31 -380.36 -390.47 -342.49 -387.05 -385.78 -425.64 -390.08 -338.05 -415.94 -393 -384.75 -380.49 -419.19 -369.69 -427.87 -396.17 -391.14 -359.42 -384.05 -406.06 -417.99 -359.53 -371.08 -381.75 -399.99 -439.94 -419.99 -456 -386.9 -340.66 -387.44 -382.27 -353.44 -396.82 -382.65 -380.99 -408.6 -420.24 -380.06 -428.47 -420.52 -391.32 -370.97 -434.58 -379.61 -364.65 -357.93 -354.95 -406.54 -391.35 -347.11 -383.93 -364.96 -370.81 -385.7 -417.35 -352.01 -333.86 -333.02 -318.59 -365.34 -388.14 -380.38 -367.52 -365.9 -374.77 -387.73 -388.49 -385.32 -346.21 -340.74 -377.24 -375.24 -354.72 -360.28 -373.58 -397.68 -384.26 -383.82 -375.25 -397.36 -393.09 -366.94 -428.35 -363.49 -385.59 -419.37 -348.8 -360.61 -405.85 -436.6 -357.78 -388.29 -376.12 -382.23 -396.04 -348.88 -339.78 -353.99 -368.82 -369.43 -385.19 -413.8 -380 -400.57 -348.61 -369.89 -390.78 -370.45 -375.31 -322.25 -406.17 -343.83 -364.99 -359.68 -394.62 -337.09 -405.28 -383.02 -400.77 -376.21 -380.58 -383.4 -459.75 -403.19 -352.25 -311.42 -352.9 -414.35 -348.7 -372.84 -340.92 -346.63 -392.62 -419.87 -353.83 -396.62 -367.87 -375.07 -351.02 -379.51 -391.26 -392.47 -386.64 -433.94 -389.92 -395.59 -366.53 -371.65 -377.37 -383.05 -369.02 -375.71 -330.26 -410.07 -393.64 -378.8 -455.01 -398.16 -352.83 -373.41 -377.81 -384.94 -392.26 -363.62 -372.74 -331.1 -333.28 -400.7 -406.47 -385.75 -412.06 -388.65 -368.63 -387.81 -354.53 -400.79 -384.74 -328.76 -326.39 -364.07 -366.98 -371.67 -406.21 -391.12 -341.29 -398.9 -378.44 -357.08 -421.41 -366.94 -381.54 -345.9 -345.56 -398.2 -345.54 -384.97 -365.02 -410.57 -387.98 -424.42 -378.61 -390.74 -388.12 -409.58 -389.04 -392.09 -365.07 -390.13 -367.24 -403.09 -393.99 -376.96 -387.27 -356.07 -336.48 -413.99 -381.33 -356.41 -365.3 -366.08 -377.07 -348.51 -398.47 -390.69 -379.29 -341.61 -340.83 -375.94 -347.34 -341.18 -405.14 -386.6 -338.72 -343.08 -391.03 -333.66 -355.19 -319.65 -414.06 -356.02 -360.74 -365.9 -377.73 -373.25 -376.49 -432.46 -386.28 -352.51 -366.83 -419.95 -370.17 -325.09 -363.22 -356.45 -361.29 -366.12 -378.51 -323.9 -346.12 -360.75 -388.35 -383.11 -338.01 -389.96 -373.5 -348.69 -367.42 -405.56 -346.69 -394.55 -361.61 -384.99 -348.52 -372.11 -393.42 -411.47 -349.58 -355.04 -363.87 -361.95 -430.05 -401.18 -422.15 -355.13 -329.08 -361 -380.7 -325.67 -395.27 -364.41 -387.98 -379.15 -403.62 -371.12 -428.66 -370.82 -371.64 -363.44 -421.03 -442.58 -426.71 -415.37 -384.64 -409.89 -436.43 -368.48 -414.54 -383.26 -406.02 -463.43 -452.55 -395.86 -365.08 -387 -369.68 -410.46 -414.41 -400.09 -369.88 -421.5 -391.25 -417.77 -404.78 -433.23 -401.15 -403.77 -426.9 -409.57 -393.84 -423.66 -413.95 -445.29 -414.45 -411.13 -421.76 -395.18 -442.61 -434.14 -462.91 -381.18 -420.89 -461.8 -395.72 -436.6 -425.04 -436.92 -384.59 -414.55 -410.81 -428.65 -445.7 -397.8 -401.22 -387.11 -382.28 -402.29 -422.05 -441.19 -415.67 -450.95 -395.68 -411.82 -455.49 -412.98 -413.74 -401.38 -448.58 -416.39 -421.3 -416.13 -407.71 -392.79 -430.89 -398.92 -437.37 -414.53 -428.33 -412.13 -516.22 -411.1 -375.55 -369.81 -398.83 -446.1 -372.45 -409.89 -375.92 -394.55 -420.48 -438.45 -376.27 -411.76 -411.95 -422.81 -400.78 -424.17 -416.57 -406.31 -483.89 -473.93 -426.86 -403.23 -423.36 -407.33 -388.45 -438.26 -386.02 -412.55 -371.78 -450.7 -451.01 -401.49 -484.82 -404.67 -391.35 -410.09 -398.25 -417.66 -446.47 -381.38 -425.63 -404.33 -393 -440.37 -455.3 -452.15 -452.46 -422.45 -402.59 -438.2 -385.63 -406.24 -432.77 -367.1 -360.17 -413.18 -397.66 -415.34 -436.71 -438.29 -353.01 -453.18 -400.56 -406.72 -444.95 -398.05 -405.41 -388.84 -385.78 -428.4 -387.16 -395.73 -415.95 -439.99 -410.06 -446.13 -446.81 -434.34 -457.68 -452.07 -425.72 -425.7 -390.64 -393.66 -393.5 -433.82 -454.17 -406.4 -411.66 -385.6 -362.37 -461.96 -404.75 -402.38 -395.4 -416.65 -411.33 -404.99 -467.6 -418.8 -415.99 -401.44 -421.65 -383.85 -404.83 -406 -433.17 -409.17 -367.29 -381.25 -408.95 -365.33 -370.32 -383.54 -445.94 -411.87 -399.31 -444.01 -426.52 -411.38 -378.71 -464.84 -421.94 -348.9 -449.78 -433.83 -425.05 -416.26 -414.04 -413 -380.1 -417.65 -396.58 -362.92 -412.29 -382.12 -431.23 -398.37 -391.88 -437.07 -417.97 -378.45 -393.59 -455.54 -406.91 -451.72 -382.02 -399.4 -388.89 -380.84 -456.04 -435.68 -393.6 -380.92 -415.23 -405.68 -475.62 -437.68 -447.78 -393.5 -350.86 -404.66 -398.29 -394.09 -439.25 -419.02 -435.11 -420.69 -420.14 -386.3 -450.53 -430.82 -421.1 -414.13 -440.23 -440.64 -432.67 -431.36 -398.17 -391.35 -414.94 -375.88 -439.39 -383.43 -412.84 -435.43 -442.33 -361.47 -365.97 -392.72 -377.02 -381.26 -423.26 -450.42 -395.01 -394.81 -406.85 -397.39 -422.91 -436.22 -385.86 -385.46 -430.55 -374.8 -396.03 -408.91 -426.67 -446.72 -402.8 -414.59 -403.57 -411.7 -460.02 -410.62 -465.53 -394.54 -421.98 -477.07 -409.45 -416.63 -455.31 -427.79 -379.71 -418.78 -413.5 -426.33 -442.2 -419.85 -397.68 -369.19 -388.65 -395.44 -430.96 -419.93 -391.9 -442.46 -383.42 -392.53 -435.52 -426.2 -400.94 -379.79 -407.77 -399.63 -425.29 -419.08 -419.81 -396.04 -436.27 -444.03 -427.48 -420.23 -407.67 -432.78 -498.16 -437.33 -356.49 -359.67 -434.34 -420.03 -348.09 -381.23 -377.45 -393.78 -413.89 -431.91 -418.11 -427.99 -413.39 -396.6 -391.84 -420.66 -401.71 -434.9 -460.36 -465.27 -381.74 -427.08 -410.96 -409.06 -393.38 -458.59 -390.52 -403.79 -360.67 -434.9 -439.48 -371.77 -490.77 -413.42 -368.41 -411.99 -418.53 -377.82 -411.89 -367.03 -429.32 -379.78 -362 -414.74 -408.15 -414.39 -431.31 -431.69 -411.89 -421.88 -403.46 -411.5 -425.63 -364.43 -337.1 -410.23 -383.58 -411.13 -446.31 -425.88 -364.84 -437.64 -395.15 -406.23 -440.54 -404.01 -400.94 -375.37 -376.07 -426.76 -388.78 -413.43 -421.01 -413.74 -395.43 -483.57 -449.73 -420.72 -442.21 -440.69 -438.54 -440.87 -394.04 -406.77 -377.81 -432.78 -418.16 -403.56 -411.11 -404.37 -386.86 -445.49 -408.02 -413.21 -374.28 -366.81 -392.9 -378.79 -463.4 -441.97 -401.73 -373.26 -419.48 -412.76 -399.44 -385.25 -452.03 -411.05 -370.29 -404.39 -416.22 -366.51 -391.55 -379.57 -416.12 -392.94 -412.16 -421.31 -416.07 -419.54 -366.36 -469.14 -374.88 -390.66 -426.51 -443.3 -391.52 -390.58 -388.11 -436.19 -372.2 -414.78 -418.41 -336.45 -395.99 -399.61 -424.28 -429.94 -382.9 -430.05 -413.59 -371.82 -403.27 -463.25 -383.08 -425.28 -391.64 -405.1 -427.52 -378.19 -449.57 -426.59 -372.9 -383.13 -395.4 -394.57 -460.85 -424.17 -451.24 -386 -367.25 -415.72 -373.57 -384.17 -423.54 -417.19 -422.12 -427.03 -439.28 -404.12 -443.97 -409.51 -413.74 -397.85 -441.64 -390.82 -362.67 -356.7 -342.67 -364.91 -363.57 -321.2 -363.19 -341.68 -372.32 -403.07 -376.85 -328.33 -327.88 -346.24 -305.8 -369.22 -350.22 -342.37 -359.78 -345.2 -361.36 -364.63 -367.86 -364.78 -330.1 -315.4 -351.73 -376.53 -335.74 -377.12 -340.42 -394.46 -370.24 -347.74 -367.89 -356.78 -379.18 -374.3 -389.13 -364.67 -347.75 -409.09 -341.42 -360.06 -379.55 -389.23 -335.99 -374.92 -352.01 -391 -395.48 -351.38 -350.29 -338.95 -336.17 -351.5 -378.63 -390.08 -342.11 -383.86 -344.11 -352.39 -387.89 -360 -346.5 -351.97 -373.71 -345.4 -352.95 -355.16 -375.65 -334.87 -386.57 -346.28 -373.51 -377.52 -388.08 -366.27 -425.24 -361.26 -348.52 -307.17 -356.42 -373.61 -333.25 -364.16 -307.81 -321.74 -370.73 -365.63 -333.26 -354.11 -350.55 -336.32 -337.41 -383.63 -377.67 -368.91 -382.08 -412.12 -352.87 -347.17 -358.66 -345.93 -345.93 -364.38 -325.13 -377.37 -337.4 -367.99 -376.43 -329.92 -421.47 -359.78 -338.94 -340.37 -374.89 -358.05 -378.23 -322.73 -365.94 -325.12 -315.35 -382.71 -380.56 -374.85 -382.2 -369.16 -345.55 -371.51 -342.04 -363.37 -364.87 -310.49 -291.11 -336.68 -357.43 -375.58 -409.18 -403.62 -319.3 -368.79 -365.02 -377.02 -377.36 -359.11 -331.15 -349.72 -328.41 -359.63 -343.65 -368.69 -339.38 -386.05 -341.5 -411.5 -377.95 -385.09 -370.17 -386.41 -369.49 -395.17 -349.82 -356.42 -346.83 -379.02 -376.36 -366.2 -381 -347.26 -355.81 -387.43 -374.49 -364.23 -328.01 -362.56 -377.99 -328.47 -379.58 -356.49 -339.54 -362.53 -344.38 -342.17 -357.21 -355.01 -379.99 -371.81 -341.77 -331.48 -371.17 -318.63 -357.87 -305.83 -382.79 -329.94 -326.97 -363.46 -364.08 -347.67 -329.95 -400.93 -359.44 -338.5 -369.28 -393.52 -352.64 -322.11 -331.67 -366.75 -346.68 -349.06 -378.43 -304.43 -360.95 -332.29 -378.07 -354.15 -317.89 -358.44 -363.86 -352.84 -301.91 -400.76 -311.67 -330.12 -334.46 -355.63 -361.16 -342.93 -388.77 -382.03 -336.94 -340.48 -356.57 -351.7 -406.01 -384.69 -402.06 -338.53 -337.78 -345.32 -360.78 -322.68 -356.23 -360.29 -365.86 -368.75 -401.67 -355.34 -382.85 -356.08 -337.73 -368.52 -392.42 -451.33 -432.06 -416.74 -413.46 -419.99 -431.75 -395.64 -435.21 -399.92 -441.46 -456.16 -467.81 -400.64 -375.07 -411.06 -377.23 -410.1 -421.68 -392.4 -428.25 -412.49 -408.44 -435.69 -437.88 -414.32 -387.95 -393.21 -439.28 -420.62 -386.52 -429.05 -437.87 -448.97 -437.23 -420.18 -429.31 -409.49 -440.49 -418.21 -474.06 -413.79 -452.39 -494.11 -406.33 -414.6 -443.73 -456.25 -359.33 -450.35 -427.59 -436.46 -446.43 -429.28 -401.18 -397.87 -392.02 -407.12 -428.89 -473.67 -425.79 -471.76 -407.17 -403.73 -484.66 -439.59 -404.49 -377.49 -425.63 -393.8 -417.42 -440.21 -425.8 -396.91 -461.22 -435.38 -417.81 -420.51 -450.3 -411.89 -515.38 -423 -375.85 -366.21 -420.04 -441.68 -409.29 -418.28 -373.16 -411.21 -418.02 -446.8 -381.1 -429.31 -407.66 -409.84 -394.19 -405.13 -428.36 -434.02 -475.82 -484.43 -408.65 -433.4 -406.87 -425.87 -422.05 -458.86 -410.68 -441.4 -389.08 -438.06 -438.95 -388.73 -507.47 -407.87 -386.86 -430.62 -411.67 -432.92 -434.51 -388.99 -443.18 -390.19 -401.68 -461.23 -421.36 -458.19 -469.05 -451.79 -403.38 -419.97 -416.43 -414.72 -426.02 -382.74 -359.98 -415.61 -428.48 -463.99 -463.51 -429.73 -401.8 -444.22 -411.69 -410.39 -458.96 -424.33 -370.77 -395 -399.96 -422.89 -410.81 -432.77 -431.28 -428.68 -430.01 -454.49 -422.73 -453.92 -435.54 -472.08 -430.27 -449.71 -380.56 -407 -399.92 -465.83 -461.43 -421.3 -424.86 -403.37 -397.07 -440.42 -421.2 -413.06 -411.68 -379.1 -419.25 -419.26 -459.67 -446.19 -422.99 -396.95 -401.93 -424.13 -415.56 -400.53 -436.85 -421.49 -360.66 -409.52 -462.74 -371.46 -416.61 -379.39 -450 -410.21 -414.15 -441.66 -437.65 -417.98 -369.22 -480.96 -430.14 -384.13 -452.38 -458.59 -411.99 -386.81 -419.82 -441.6 -375.59 -428.07 -417.39 -344.55 -415.58 -405.61 -454.13 -427.25 -409.14 -427.89 -435.27 -407.04 -373.57 -476.33 -386.28 -444.82 -396.23 -428.81 -404.35 -392.03 -444.72 -476.03 -386.39 -381.32 -405.45 -409.01 -494.52 -438.09 -470.27 -417.77 -362.2 -445.09 -437.84 -374.73 -428.36 -439.48 -442.85 -416.67 -465.86 -430.01 -464.81 -421.34 -401.83 -427.94 -464.91 -464.07 -436.07 -412.15 -400.65 -408.86 -424.27 -381.93 -417.73 -382.34 -418.52 -416.46 -442.17 -391.56 -379.07 -372.64 -358.12 -402.89 -451.12 -398.21 -394.78 -412.51 -407.82 -429.51 -426.28 -427.28 -384.07 -377.84 -401.81 -396.33 -384.1 -419.02 -402.36 -427.08 -422.49 -401.71 -414.3 -390.82 -459.61 -429.94 -489.43 -420.77 -427.54 -467.89 -400.02 -446.81 -437.07 -439.73 -397.09 -436.41 -429.81 -456.57 -440.7 -429.02 -400.93 -389.84 -376.88 -398.49 -424.52 -459.04 -419.2 -428.34 -398.29 -394.04 -427.43 -428.22 -418.67 -374.81 -438.89 -398.04 -428.22 -403.08 -414.97 -373.69 -463.63 -428.72 -432.34 -442.17 -413.32 -430.24 -503.39 -450.2 -384.94 -365.63 -397.78 -442.92 -359.49 -403.24 -378.62 -389.91 -429.42 -417.32 -382.83 -412.86 -392.52 -398.79 -401.87 -405.34 -436.01 -425.37 -477.31 -451.72 -403.79 -405.09 -427.14 -421.12 -429.74 -444.46 -372.09 -413.67 -374.08 -437.19 -420.05 -393.7 -478.8 -396.1 -384.05 -426.95 -436.51 -397.95 -442.98 -367.31 -430.59 -370.08 -357.47 -430.16 -413.34 -416.57 -450.37 -455.17 -400.45 -413.54 -395.12 -408.71 -445.2 -378.99 -329.94 -395.66 -377.42 -429.42 -450.31 -440 -388.29 -419.03 -408.38 -401.87 -460.78 -410.8 -380.4 -381.78 -391.48 -424.15 -363.73 -420.68 -412.65 -425.38 -399.32 -476.53 -437.56 -451.83 -451.73 -456.98 -421.98 -414.78 -412.39 -397.31 -404.44 -428.38 -432.95 -425.27 -426.5 -394.97 -391.05 -442.31 -431.14 -419.29 -413.29 -394.82 -415.85 -381.61 -445.07 -436.64 -398.68 -405.47 -420.65 -429.87 -393.09 -397.63 -460.74 -420.82 -388.25 -392.39 -411.59 -378 -407.48 -360.62 -424.44 -402.81 -400.81 -431.38 -425.11 -433.05 -371.19 -476 -420.81 -361.43 -440.21 -458.96 -384.76 -392.01 -391.09 -432.22 -392.98 -382.23 -420.64 -330.32 -409.77 -398.93 -421.76 -414.02 -405.64 -432.12 -384.93 -393.08 -389.43 -478.7 -381.4 -435.34 -390.14 -418.82 -411.49 -384.31 -444.08 -430.82 -389.33 -400.07 -391.64 -404.53 -464.03 -425.96 -467.07 -394.69 -366.43 -430.62 -403.42 -374.06 -417.63 -390.2 -419.15 -422.72 -450.3 -386.32 -436.22 -418.75 -422.07 -413.51 -464.98 -489.81 -400.99 -386.39 -390.12 -414.08 -395.43 -415.45 -403.31 -400.87 -387.34 -450.03 -439.07 -395.79 -380.39 -396.21 -390.77 -410.6 -416.05 -396.87 -377.66 -417.52 -395.92 -407.12 -417.36 -412.98 -386.47 -375.29 -407.04 -409.36 -374.11 -400.01 -401.31 -390.33 -430.69 -406.34 -393.65 -421.33 -428.27 -417.66 -487.94 -418.47 -455.44 -484.02 -407.04 -408.62 -439.23 -446.8 -373.83 -409.24 -409.92 -448.55 -450.6 -415.31 -392.63 -395.71 -356.1 -400 -414.07 -452.01 -405.97 -409.72 -400.11 -372.02 -430.45 -400.72 -420.28 -379.48 -428.9 -376.48 -415.76 -408.96 -432.58 -373.14 -451.31 -430.85 -412.43 -411.03 -424.91 -443.02 -501.73 -417.36 -367.58 -357.12 -393.95 -428.24 -370.62 -387.84 -366.75 -394.7 -422.87 -412.75 -401.93 -417.67 -412.16 -394.42 -384.89 -406.19 -429.47 -412.65 -463.25 -452.65 -395.2 -390.31 -406.85 -424.93 -411.31 -418.61 -383.32 -397.52 -362.75 -415.8 -397.42 -398.17 -480.64 -394.67 -412.29 -421.04 -402.98 -409.81 -417.32 -379.37 -430.3 -368.54 -371.9 -415.29 -399.43 -414.08 -422.98 -435.01 -414.15 -429.82 -404.39 -411.43 -430.73 -377.01 -337.64 -407.7 -388.36 -440.41 -440.4 -417.82 -370.27 -427.71 -420.06 -397.77 -429.7 -427.08 -390.47 -372.31 -384.8 -403.62 -374.26 -409.87 -385.44 -435.71 -401.61 -483.05 -423.45 -455.57 -434.21 -468.81 -401.02 -432.72 -364.69 -415.58 -398.91 -444.88 -437.51 -421.04 -428.53 -400.07 -387.97 -425.4 -395.23 -427.85 -383.85 -412.32 -419.44 -379.88 -429.8 -426.42 -421.62 -405.79 -398.32 -429.38 -395.11 -387.49 -447.38 -412.78 -351.75 -399.13 -387.18 -363.9 -421.81 -351.93 -419.5 -396.59 -379.43 -427.25 -449.59 -408.28 -379.22 -457.06 -384.85 -351.77 -427.57 -442.81 -385.54 -376.7 -405.91 -400.66 -379.99 -395.5 -419.41 -313.79 -419.28 -377.73 -410.3 -424.53 -373.53 -412.52 -407.43 -409.4 -398.86 -442.34 -378.02 -421.73 -398.23 -401.04 -397.6 -394.6 -452.29 -455.95 -368.75 -386.37 -391.32 -423.62 -455.09 -425.07 -452.17 -406.9 -360.88 -419.19 -402.59 -388.69 -415.01 -378.01 -425.84 -422.98 -439.9 -389.03 -460.96 -428.96 -419.3 -402.41 -439.76 -408.84 -405.33 -383.89 -353.26 -381.9 -416.57 -348.2 -370.75 -342.69 -361.72 -387.25 -449.22 -351.11 -335.39 -344.4 -324.26 -364.4 -396.04 -380.68 -354.53 -392.32 -384.27 -422.94 -401.88 -407.42 -367.13 -373.76 -377.45 -350.23 -365.05 -406.48 -381.43 -409.86 -383.19 -385 -384.58 -372.12 -420.92 -371.9 -427.83 -368.59 -413.08 -440.01 -364.14 -417.02 -408.1 -393.03 -352.35 -381.55 -383.62 -403.33 -414.31 -394.01 -345.23 -378.86 -347.12 -361.4 -394.77 -397.06 -369.49 -400.19 -365.51 -385.84 -434.79 -376.43 -394.22 -350.57 -409.5 -380.43 -368.49 -398.84 -398.49 -342.5 -428.26 -389.14 -399.32 -392.66 -380.25 -383.77 -474.09 -395.98 -356.43 -349.74 -383.97 -424.63 -340.6 -362.42 -358.78 -373.29 -398.61 -410.97 -348.81 -391 -361.36 -373.32 -370.1 -378.89 -388.19 -387.29 -425.46 -434.92 -392.87 -386.82 -387.14 -381.73 -388.57 -411.05 -369.1 -379.98 -355.7 -437.78 -398.3 -379.87 -444.09 -365.17 -371.18 -399.64 -365.4 -365.73 -392.1 -352.71 -406.01 -347.19 -349.55 -413.38 -389.85 -395.21 -424.19 -386.13 -370.31 -406.63 -379.71 -391.19 -399.64 -345.96 -310.89 -362.69 -377.75 -413.76 -382.68 -402.51 -325.75 -409.62 -357.59 -352.19 -421.2 -382.87 -365.3 -353.87 -347.86 -405.95 -354.26 -375.75 -375.37 -422.07 -368.3 -446.66 -411.82 -435.44 -423.17 -423.08 -396.69 -383.38 -372.05 -365.08 -368.97 -397.18 -423.47 -385.14 -396.98 -347.51 -336.22 -428.36 -380.44 -375.5 -383.51 -384.51 -385.15 -368.38 -403.33 -394.95 -375.69 -361.43 -404.03 -379.58 -379.69 -362.74 -404.98 -367.69 -341.13 -352.95 -378.76 -349.37 -377.13 -351.6 -396.29 -339.74 -393.31 -391.41 -390.1 -389.41 -352.03 -432.36 -403.8 -337.53 -403.24 -422.54 -368.27 -374.08 -408.51 -395.08 -341.34 -358.32 -375.65 -327.2 -382.95 -352.91 -416.53 -394.12 -369.43 -393.19 -374.78 -361.92 -391.54 -394.63 -367.6 -420.86 -382.99 -381.53 -340.45 -376.17 -404.91 -419.34 -339.89 -360.34 -381.58 -382.22 -437.97 -409.22 -441.69 -364.14 -344.21 -380.48 -375.07 -341.83 -396.58 -384.28 -405.25 -398.55 -410.35 -354.55 -411.96 -411.95 -375.77 -350.4 -418.35 -374.79 -356.06 -377.09 -350.64 -368.67 -391.17 -343.34 -359.31 -357.33 -356.55 -380.68 -431.41 -353.54 -329.42 -327.98 -330.28 -354.45 -368.05 -365.19 -358.46 -366.82 -329.22 -386.63 -376.77 -381.33 -329.88 -333.72 -378.72 -340.52 -355.02 -362.37 -359.47 -417.93 -366.99 -368.96 -382.99 -358.22 -384.2 -361.14 -411.16 -355.9 -391.49 -425.6 -343.95 -377.27 -403.94 -370.1 -315.27 -371.09 -359.65 -419.87 -402.12 -361.81 -348.56 -329.44 -364.83 -340.69 -407.07 -391.64 -366.72 -391.76 -341.96 -343.32 -400.64 -367.84 -346.09 -318.1 -392.49 -345.62 -337.16 -359.91 -380.98 -334.17 -395.82 -362.99 -393.79 -357.03 -374.84 -364.89 -428.21 -349.28 -333.47 -305.53 -353.78 -379.57 -307.79 -309.36 -311.35 -365.56 -379.85 -378.98 -357.67 -380.15 -378.5 -358.72 -341.96 -370.82 -369.6 -377.08 -403.51 -401.71 -365.67 -367.37 -358.29 -366.95 -352.76 -391.05 -367.05 -384.58 -337.97 -380.52 -371.81 -334.9 -439.25 -346.25 -337.05 -362.86 -370.51 -363.57 -355.44 -344.42 -376.57 -345.46 -331.28 -406.01 -349.35 -365.74 -398.82 -362.73 -372.81 -382.55 -383.56 -374.79 -377.53 -323.7 -295.52 -368 -357.05 -369.97 -390.94 -380.92 -311.05 -407.99 -358.8 -348.47 -394.66 -388.31 -378.13 -318.46 -312.88 -361.69 -320.41 -333.34 -377.98 -355 -374 -398.94 -410.24 -374.8 -382.16 -390.23 -395.1 -370 -358.78 -378.54 -339.46 -398.91 -394.37 -365.45 -369.28 -358.87 -340.22 -410.8 -346.78 -384 -329.95 -341.29 -360.97 -344.31 -399.39 -366.68 -345.5 -343.93 -342.39 -359.15 -362.27 -350.64 -386.8 -387.46 -347.69 -354.8 -357.94 -329.72 -353.37 -348.15 -383.51 -318.75 -338.25 -346.52 -379.13 -367.46 -343.83 -439.09 -357.03 -329.57 -389.22 -411.1 -340.96 -364.16 -348.91 -374.32 -324.5 -346.09 -355.5 -291.94 -356.86 -328.49 -411.65 -364 -316.05 -364.6 -368.33 -353.65 -328.79 -379.72 -330.85 -396.17 -330.33 -382.28 -371.21 -352.01 -381.69 -396.9 -324.05 -343 -366.75 -353.76 -399.93 -380.12 -386.49 -367.91 -335.66 -373.4 -344.06 -313.86 -359.52 -388.44 -356.87 -385.85 -392.3 -367.07 -393.24 -372.14 -358.35 -326.64 -394.44 -507.61 -453.59 -452.46 -432.32 -425.93 -461.12 -404.84 -465.25 -447.69 -465.64 -473.69 -483.54 -445.22 -392.2 -420.1 -391.04 -453.66 -479.95 -448.02 -444.33 -444.92 -435.23 -462.69 -457.15 -488.84 -414.02 -422.83 -473.08 -455.51 -423.63 -467.81 -456.62 -484.5 -478.23 -421.74 -437.47 -457.53 -485.88 -485.96 -520.64 -453.47 -470.53 -509.86 -431.83 -462.19 -474.66 -472.28 -412.02 -456.15 -462.44 -500.67 -478.93 -469.23 -447.13 -437.4 -412.29 -448.4 -466.85 -499.68 -463.98 -480.05 -424.16 -435.09 -486.34 -459.35 -448.94 -421.04 -483.59 -420.07 -442.9 -435.92 -475.29 -437.3 -498.67 -468.86 -478.63 -454.82 -464.74 -481.9 -540.03 -476.56 -426.09 -381.03 -482.31 -505.49 -407.52 -421.89 -394.79 -432.01 -498.46 -469.93 -435.67 -449.31 -461.48 -443.35 -437.66 -473.1 -501.52 -471.74 -492.35 -516.17 -461.11 -449.52 -453.2 -484.08 -444.94 -486.9 -439.03 -473.44 -431.43 -482.43 -473.26 -421.28 -514.4 -440.84 -406.44 -457.54 -489.83 -469.96 -463.31 -398.4 -476.79 -421.78 -415.11 -490.43 -460.39 -453.74 -478.03 -472.92 -436.12 -492.68 -429.15 -450.12 -480.14 -402.93 -386.99 -446.9 -443.65 -466.92 -508.27 -469.14 -400.33 -486.14 -460.21 -462.92 -496.79 -457.1 -446.69 -422.53 -431.32 -466.75 -399.45 -457.47 -459.35 -465.57 -470.2 -531.83 -487.49 -471.66 -477.27 -517.62 -476.17 -501.95 -434.3 -461.72 -460.25 -446.23 -465.71 -468.47 -448.99 -447.51 -442.94 -481.95 -458 -448.9 -413.57 -438.06 -473.42 -416 -492.33 -477.51 -459.89 -426.53 -446.14 -452.38 -434.99 -435.66 -500.69 -457.74 -397.45 -418.19 -469.9 -391.42 -449.1 -411.99 -479.51 -438.93 -410.84 -475.21 -506.48 -450.41 -409.25 -516.89 -443.17 -415.08 -463 -515.64 -435.26 -436.16 -435.97 -466.77 -418.66 -443.01 -454.28 -371.06 -460.79 -433.72 -461.25 -444.86 -398.61 -453.63 -453.32 -448.89 -409.85 -512.68 -437.85 -466.71 -421.12 -448.58 -470.19 -423.05 -497.49 -489.25 -422.12 -431.52 -450.7 -424.77 -512.9 -498.13 -481.63 -434.22 -405.57 -453.52 -442.72 -414.54 -442.47 -464.68 -459.98 -470.81 -511.5 -425.63 -506.44 -466.05 -453.69 -452.51 -502.29 -415.7 -402.08 -397.3 -396.4 -394.99 -399.27 -372.98 -401.41 -377.12 -420.62 -414.62 -434.72 -373.97 -337.41 -387.79 -339.24 -396.33 -385.65 -400.19 -371.81 -386.03 -382.08 -414.44 -395 -410.26 -332.08 -357.23 -399.81 -381.78 -379.65 -385.97 -396.77 -412.49 -386.18 -404.58 -420.89 -379.53 -411.52 -409.46 -422.84 -376.82 -394.28 -447.23 -417.67 -386.1 -427.88 -440.59 -357.94 -401.64 -375.14 -419.91 -450.97 -387.53 -387.89 -362.12 -392.5 -369.63 -414.47 -407.03 -388.19 -427.45 -373.95 -389.66 -431.07 -402.46 -385.49 -386.21 -417.25 -377.26 -402.5 -397.8 -405.92 -388.54 -420.88 -411.1 -408.76 -383.85 -405.7 -396.34 -479.46 -416.71 -358.6 -332.97 -396.21 -424.79 -357.3 -381.11 -335.11 -398.64 -410.45 -391.39 -381.16 -398.76 -380.2 -376.99 -380.19 -423.7 -408.9 -405.1 -431.62 -435.45 -396.96 -402.43 -401.12 -390.52 -373.22 -401.98 -386.83 -416.22 -362.39 -415.47 -411.46 -340.25 -480.81 -407.09 -378.2 -374.87 -388.44 -379.09 -405.99 -357.23 -416.15 -363.78 -356.94 -404.02 -391.01 -374.38 -417.94 -429.9 -405.96 -390.57 -393.04 -391.03 -397.39 -344.52 -334.75 -404.97 -379.34 -384.05 -426.5 -399.49 -349.73 -441.02 -396.42 -398.86 -425.52 -402.54 -395.69 -358.24 -362.75 -391.04 -377.51 -388.37 -388.77 -397.96 -384.49 -443.46 -431.06 -399.43 -409.88 -426.25 -413.77 -425.1 -375.11 -401.99 -378.45 -429.03 -411.98 -389.93 -393.41 -379.81 -381.37 -412.78 -411.69 -405.63 -359.75 -384.9 -405.04 -364.44 -415.66 -411.71 -364.09 -401.58 -387.82 -378.06 -379.79 -385.54 -443.03 -423.26 -359.31 -401.04 -400.06 -347.39 -381.08 -360.35 -435.73 -374.68 -362.35 -393.36 -407.45 -385.58 -356.47 -451.85 -394.43 -375.67 -414.95 -427.39 -388.62 -365.6 -370.98 -382.88 -369.83 -394.2 -411.27 -347.95 -410.85 -381.96 -401.52 -389.32 -359.97 -393.14 -419.4 -394 -359.66 -433.87 -351.33 -389.01 -371.36 -397.17 -393.96 -389 -407.57 -444.06 -367.44 -363.22 -381.27 -396.87 -428.18 -390.6 -453.81 -375.49 -358.72 -405.64 -394.79 -345.45 -420.68 -381.86 -396.85 -408.95 -443.22 -402.46 -428.78 -412.73 -382.68 -371.18 -441.59 -419.82 -400.26 -383.2 -394.06 -379.56 -384.26 -381.24 -392.31 -362.3 -388.59 -401.51 -445.07 -387.05 -350.1 -378.6 -366.86 -388.55 -414.3 -398.42 -374.83 -412.55 -366.78 -381.93 -405.88 -424.86 -369.25 -377.43 -400.62 -382.62 -355 -389.9 -405.06 -412.31 -395.9 -383.12 -363.48 -380.68 -420.59 -400.18 -461.96 -367.81 -416.61 -448.45 -352.58 -412.69 -418.3 -418.68 -372.85 -400.75 -392.29 -417.1 -416.7 -410.24 -371.44 -354.2 -332.63 -364.72 -399.12 -435.38 -404.54 -416.04 -371.96 -364.61 -416.73 -385.41 -409.88 -376.84 -443.24 -375.51 -388.34 -389.97 -408.35 -364.35 -426.86 -404.14 -400.34 -378.04 -393.92 -402.77 -470.57 -393.99 -351.5 -307.78 -381.26 -406.9 -342.61 -386.7 -364.48 -374.5 -406.12 -390.71 -377.96 -371.29 -359.44 -383.98 -390.53 -388.69 -387.35 -376.58 -452.55 -450.35 -365.78 -378.47 -391.86 -409.63 -397.52 -421.05 -356.85 -405.88 -366.13 -414.53 -406.13 -361.08 -465.88 -372.8 -371.76 -385.07 -391.25 -399.58 -402.56 -370.46 -424.57 -368.04 -354.93 -409.08 -377.59 -389.55 -421.18 -449.16 -384.64 -417.97 -388.2 -414.33 -420.37 -343.66 -311.16 -396.41 -381.08 -408.29 -403.99 -405.07 -365.47 -428.52 -376.06 -395.15 -440.2 -411.19 -372.56 -365.42 -391.37 -415.23 -353.07 -373.39 -393.13 -393.05 -380.17 -456.17 -408.12 -410.6 -429.6 -437.14 -402.5 -410.11 -380.45 -381.64 -366.69 -411.74 -416.18 -436.93 -381.57 -369.98 -371.18 -410.22 -404.35 -390.74 -369.46 -377.03 -386.98 -378.04 -432.64 -405.67 -374.99 -374.5 -363.73 -401.82 -383.56 -370.07 -389.3 -396.62 -375.2 -371.48 -388.54 -337.48 -395.32 -356.25 -406.29 -359.88 -358.54 -403.44 -394.86 -393.31 -362.46 -423.86 -381.76 -337.58 -403.17 -402.94 -389.36 -367.08 -374.77 -391.18 -354.59 -384.41 -372.51 -331.73 -389.99 -395.45 -412.42 -422.56 -377.78 -393.42 -376.02 -392.47 -367.71 -421.66 -357.8 -402.42 -359.79 -392.64 -390.64 -356.03 -425.67 -411.87 -361.54 -368.76 -382.74 -407.44 -438.92 -419.8 -437.46 -388.94 -341.74 -392.4 -374.97 -342.51 -386.06 -386.52 -416.13 -416.38 -434.58 -383.03 -430.41 -389.71 -387.41 -394.04 -430.64 -453.38 -417.07 -404.88 -415.83 -411.68 -425.77 -390.08 -421.45 -402.31 -429.65 -433.73 -477.89 -396.67 -396.34 -384.8 -350.58 -412.18 -446.94 -417.13 -398.34 -438.5 -424.16 -446.23 -445 -441.47 -386.18 -388.9 -426.74 -409.98 -381.25 -423.89 -417.53 -433.79 -425.52 -416.53 -411.58 -410.2 -460.43 -426 -457.89 -419.6 -454.99 -467.73 -394.01 -422.94 -450.91 -435.23 -391.03 -426.22 -422.63 -457.34 -461.41 -413.92 -388.06 -396.38 -384.23 -408.74 -441.93 -461.02 -409.03 -422.98 -420.77 -404.62 -443.47 -432.71 -389.44 -392.55 -464.23 -393.64 -390.91 -417.25 -420.08 -404.8 -443.9 -416.36 -436.65 -405.88 -438.36 -400.81 -504.8 -421.82 -376.38 -358.46 -395 -435.2 -382.57 -422.67 -368.71 -409.47 -441.15 -427.85 -374.65 -403.24 -383.01 -377.34 -407.66 -404.47 -432.02 -409.73 -460.44 -481.62 -410.81 -429.08 -417.89 -414.4 -402.3 -435.82 -406.16 -436.34 -407.14 -429.12 -433.78 -419.6 -477.87 -413.88 -402.38 -408.99 -407.5 -430.21 -421.4 -419.4 -426.79 -379.37 -406.79 -448.36 -426.56 -422.78 -465.28 -445.39 -393.39 -421.6 -409.14 -417.58 -415.58 -384.33 -360.49 -415.6 -400.63 -432.45 -450.58 -438.09 -375.48 -438.49 -412.9 -428.31 -446.44 -404.09 -382.94 -421.23 -391.51 -413.46 -403.84 -409.85 -402.46 -447.4 -411.02 -478.85 -432.48 -440.41 -453.07 -474.38 -441.73 -442.85 -392.3 -404.82 -388.25 -449.68 -435.28 -438.52 -417.94 -417.4 -408.08 -434.15 -434.22 -425.7 -397.9 -425.7 -415.03 -401.37 -449.19 -433.6 -412.73 -400.41 -387.13 -422.3 -423.11 -404.58 -443.08 -426.22 -389.45 -399.7 -407.03 -360.56 -404.82 -378.71 -436.9 -377.58 -391.79 -442.37 -401.11 -387.41 -372.27 -448.77 -415.22 -372.79 -440.4 -453.69 -418.73 -405.67 -410.29 -427.01 -404.33 -407.78 -422 -362.84 -413.22 -393.71 -450.9 -424.4 -379.26 -415.15 -420.11 -412.17 -383.21 -454.04 -383.58 -417.75 -382.14 -409.68 -412.19 -375.4 -461.85 -472.82 -376.25 -398.49 -425.15 -426.53 -485.29 -451.47 -462.47 -419.13 -385.02 -403.13 -393.14 -372.86 -399.28 -415.47 -401.88 -425 -446.06 -413.44 -423.94 -425.38 -414.9 -406.79 -484.63 -441.9 -419.7 -403.17 -379.88 -392.32 -372.91 -365.41 -390.59 -370.77 -414.89 -393.41 -450.87 -391.51 -358.85 -389.06 -337.81 -419.19 -413.24 -396.16 -385.48 -408.93 -377.92 -403.87 -383.79 -432.07 -350.93 -387.4 -413.36 -400.24 -362.67 -397.81 -409.23 -408.32 -433.23 -385.78 -377.02 -377.84 -418.38 -406.09 -415.11 -362.43 -417.71 -431.12 -377.54 -421.32 -411.48 -392.2 -370.29 -390.82 -400.89 -410.87 -429.8 -396.19 -384.77 -376.1 -372.97 -382.94 -395.3 -427.29 -400.55 -430.53 -378.46 -380.53 -432.55 -403.39 -395.7 -362.21 -414.47 -383.54 -404.44 -391.08 -378.59 -378.63 -412.38 -415.93 -407.25 -362.48 -407.62 -388.07 -481.83 -399.81 -371.6 -318 -391.26 -407.63 -359.54 -378.63 -357.35 -376.76 -410.45 -404.53 -407.88 -375.94 -388.1 -369.93 -381.03 -429.15 -410.5 -392.94 -429.79 -451.15 -392.44 -392.09 -399.35 -421.45 -374.21 -395.49 -401.39 -419.57 -375.98 -411.46 -431.51 -370.29 -453.43 -386.83 -375.22 -378.59 -396.91 -394.8 -410.72 -336.97 -414.89 -374.16 -365.33 -403.9 -392.34 -386.37 -428.93 -419.8 -407.4 -424.64 -382.57 -367.21 -418.81 -366.85 -314.2 -416.56 -378.37 -413.18 -461.88 -390.08 -335.75 -419.09 -378.67 -384.67 -446.98 -394.09 -356.14 -369.22 -384.18 -420.26 -344.29 -373.16 -403.81 -427.37 -376.51 -446.8 -423.98 -396.36 -444.31 -431.27 -393.99 -437.8 -359.52 -398.16 -355.82 -404.3 -413.06 -395.33 -391.89 -370.22 -379.28 -410.92 -421.92 -382.09 -373.31 -373.51 -385.01 -375.4 -413.19 -418.35 -367.44 -365.7 -398.88 -381.9 -375.78 -375.17 -417.54 -384.28 -352.25 -398.72 -400.79 -346.83 -382.1 -351.8 -437.06 -383.59 -371.61 -428.58 -418.98 -398.42 -367.76 -443.9 -376.66 -358.32 -395.47 -431.03 -414.61 -349.1 -398.59 -410.03 -361.22 -374.25 -406.69 -317.11 -393.24 -388.55 -406.21 -398.69 -350.84 -383.97 -410.85 -363.74 -365.58 -441.45 -377.7 -410.43 -408.45 -380.78 -391.59 -397.01 -422.48 -400.23 -326.83 -382.43 -385.67 -360.7 -449.17 -417.59 -404.74 -388.9 -340.4 -413.85 -361.16 -362.67 -385.41 -411.56 -414.59 -392.25 -418.89 -375.31 -434.3 -428.88 -389.37 -356.61 -432.94 -387.68 -365.48 -382.42 -363.88 -397.26 -389.65 -345.94 -381.03 -355.4 -379.28 -431.33 -421.7 -348.15 -328.58 -344.89 -296.47 -385.96 -394.41 -374.63 -351.88 -371.57 -365.46 -395.48 -386.96 -402.16 -361.9 -348.77 -390.66 -371.29 -373.54 -373.63 -394.62 -407.07 -375.64 -351.09 -368.4 -396.21 -392.88 -365.62 -423.47 -386.13 -398.58 -431.1 -366.26 -394.82 -398.7 -375.62 -354.84 -405.46 -387.74 -410.72 -424.45 -359.28 -381.33 -375.76 -360.17 -356.3 -361.98 -391.75 -381.49 -421.42 -361.17 -358.04 -405.47 -369.41 -377.49 -341.28 -392.37 -349.76 -389.11 -407.36 -402.47 -343.38 -382.37 -387.3 -389.35 -359.56 -350.82 -375.33 -443.75 -385.64 -366.72 -326.65 -353.92 -415.88 -323.44 -361.18 -346.12 -359.84 -396.54 -398.53 -362.33 -378.55 -369.57 -369.79 -347.6 -400.33 -423.41 -364.9 -408.13 -433.95 -382.49 -379.14 -378.7 -373.73 -368.77 -400.24 -365.72 -371.5 -352.37 -419.61 -423.46 -371.53 -436.98 -395.68 -354.01 -379.73 -370.15 -385.14 -395.24 -350.06 -412.25 -338.24 -327.61 -404.87 -402.72 -387.63 -415.11 -360.55 -395.01 -418.07 -358.93 -368.78 -372.96 -322.6 -315.95 -365.16 -368.09 -390.59 -399.52 -374.76 -303.35 -413.06 -382.56 -363.47 -415.8 -373.03 -397.32 -347 -337.32 -398.86 -334.64 -380.97 -357.37 -400.1 -380.02 -422.85 -394.88 -399.94 -407.01 -407.97 -423.67 -383.89 -345.29 -382.54 -378 -386.41 -386.56 -374.95 -375.52 -363.01 -346.89 -399.76 -376.87 -387.03 -338.54 -379.36 -365.02 -377.72 -399.67 -379.85 -390.47 -341.97 -363.83 -372.94 -369.59 -345.63 -420.64 -372.42 -330.28 -387.3 -388.42 -335.67 -373.31 -335.52 -401.3 -358.64 -343.62 -397.15 -387.66 -372.23 -351.62 -433.83 -373.65 -353.27 -414.73 -427.4 -384.09 -354.55 -388.51 -393.74 -358.71 -386.99 -373.07 -321.77 -379.48 -325.42 -404.13 -377.21 -324.98 -386.81 -372.57 -343.12 -352.73 -408.53 -342.02 -394.01 -368.61 -388.28 -368.58 -373.62 -392.69 -427.68 -352.3 -339.26 -378.75 -380.89 -431.66 -400.16 -425.42 -368.14 -335.53 -350.49 -391.19 -347.15 -379.57 -366.9 -360.51 -407.24 -376.96 -371.7 -409.23 -388.88 -353.84 -387.6 -397.96 -438.47 -405.64 -423.43 -410.07 -401.32 -400.82 -380.82 -392.47 -367.87 -405.88 -456.48 -431.97 -385.71 -365.95 -372.44 -328.58 -390.05 -391.13 -383.71 -386.9 -406.37 -391.84 -419.35 -403.02 -416.6 -366.27 -336.81 -375.09 -396.02 -383.69 -388.79 -402.62 -412.91 -412.06 -380.09 -385.57 -380.39 -406 -403.37 -437.67 -400.7 -419.61 -441.28 -382.42 -384.96 -439.38 -437.77 -375.58 -410.13 -391.19 -444.29 -437.06 -394.25 -392.82 -387.15 -386.9 -393.97 -407.19 -427.36 -418.13 -415.3 -397.06 -393.72 -420.88 -413.39 -397.89 -362.75 -421.56 -369.61 -404.05 -374.06 -395.72 -377.44 -435.2 -419.25 -399.04 -393.39 -407.84 -398.46 -471.26 -413.41 -359.03 -325.97 -371.6 -431.72 -368.18 -386.68 -368.5 -383.26 -408.82 -417.29 -382.9 -399.7 -399.41 -408.38 -375.42 -425 -419.63 -416.07 -433 -465.58 -383.75 -391.19 -401.18 -390.64 -392.9 -407.56 -385.11 -390.04 -376.02 -415.4 -434.12 -368.68 -486.25 -387.11 -364.71 -411.12 -389.22 -374.91 -411.06 -349.56 -428.15 -356.58 -349.37 -418.64 -414.13 -418.43 -440.61 -431.21 -408.85 -402.29 -392.18 -416.61 -391.34 -351.4 -346.75 -390.16 -394.87 -395.17 -420.4 -406.27 -370.76 -428.61 -398.15 -421.64 -459.28 -404.17 -386.94 -359.62 -344.24 -389.42 -356.29 -392.88 -402.8 -390.68 -375.14 -429.48 -429.16 -403.23 -423.81 -431.11 -413.41 -443.81 -372.75 -416.81 -356.8 -399.77 -407.26 -398.07 -399.18 -386.98 -377.15 -432.32 -425.65 -386.07 -353.92 -368.91 -383.27 -377 -406.94 -412.61 -377 -393.94 -374.92 -409.82 -389.64 -385.77 -431.37 -414.4 -336.79 -393.1 -417.9 -355.8 -383.16 -356.59 -434.78 -374.91 -373.59 -417.71 -422.48 -404.16 -363.48 -458.63 -393.38 -372.12 -423.47 -412.63 -402.36 -359.65 -379.38 -402.84 -366.39 -400.53 -387.51 -325.74 -404.66 -368.01 -407.58 -386.23 -357.16 -423.36 -380.2 -394.08 -347.15 -438.83 -348.58 -408.7 -369.25 -380.01 -394.02 -414.55 -427.71 -439.86 -379.75 -378.1 -400.17 -383.26 -445.46 -403.07 -438.07 -374.26 -358.8 -388 -424.64 -355.54 -405.65 -397.45 -407.9 -384.37 -440.26 -405.48 -445.1 -410.72 -391.23 -400.21 -448.58 -386.73 -363.84 -365.24 -355.47 -395.94 -404.32 -347.28 -393.03 -367.62 -372.53 -389.01 -439.41 -352.09 -346.39 -351.51 -347.35 -378.89 -372.47 -380.98 -387.86 -372.79 -387.95 -400.51 -397.66 -409.88 -336.66 -358.8 -383.07 -382.63 -355.52 -386.78 -382.15 -409.27 -395.89 -400.63 -383.98 -377.04 -422.72 -378.57 -445.25 -370.45 -378.87 -441.62 -348 -396.86 -393.62 -425.74 -366.59 -367.12 -374.06 -411.8 -428.54 -365.04 -356.03 -367.84 -365.24 -399.93 -380.01 -420.65 -386.49 -411.29 -380.08 -364.15 -405.16 -364.92 -379.35 -359.71 -420.75 -359.61 -356.88 -388.1 -378.8 -366.29 -419.45 -382.9 -404.12 -391.85 -414.05 -375.82 -463.67 -397.95 -350.98 -322.61 -386.8 -398.61 -333.06 -372.67 -352.82 -357.68 -410.92 -390.48 -344.76 -390.47 -369.43 -388.33 -356.95 -375.34 -404.04 -384.2 -412.77 -403.94 -383.73 -377.87 -371.71 -397.76 -384.78 -394.67 -387.19 -412.74 -359.35 -400.25 -386.35 -349.65 -449.63 -387.86 -356.47 -368.33 -403.17 -387.18 -391.83 -360.02 -408.53 -345.57 -331.18 -408.96 -376.36 -390.55 -423.45 -379.54 -365.74 -392.5 -356.85 -409.12 -382.39 -345.81 -337.56 -371.38 -363.97 -394.08 -395.28 -390.54 -368.02 -407.01 -384.6 -364.31 -423.85 -389.36 -375.96 -355.01 -359.01 -392.62 -333.89 -360.81 -407.56 -394.86 -403.15 -454.72 -417.65 -397.01 -410.16 -422.36 -403.34 -412.51 -383.88 -374.39 -371.16 -408.51 -436.5 -386.22 -402.11 -365.71 -377.01 -404.17 -408.36 -371.61 -379.45 -368.06 -407.55 -362.51 -374.41 -392.53 -362.66 -374.66 -355.62 -385.92 -377.56 -371.87 -384.84 -373.25 -357.89 -327.28 -411.64 -343.84 -383.56 -353.72 -430.18 -335.03 -362.32 -390.61 -385.94 -383.15 -366.43 -413.83 -408.05 -352.89 -400.37 -417.04 -345.03 -350.46 -370.83 -388.26 -368.41 -369.75 -381.09 -330.97 -347.97 -375.16 -390.52 -380.96 -358.02 -371.29 -391.63 -395.06 -362.74 -418.01 -341.83 -394.33 -375.33 -385.72 -362.22 -364.63 -401.27 -400.24 -345.36 -354.95 -375.1 -376.11 -415.09 -408.89 -425.2 -359.85 -341.58 -367.17 -386.21 -352.47 -392.1 -380.83 -364.97 -390.68 -425.32 -375.64 -403.89 -398.57 -392.92 -372.76 -417.07 -384.63 -357.16 -349.16 -343.49 -367.07 -367.97 -336.3 -358.57 -337.72 -376.25 -375.35 -413.68 -350.89 -335.33 -317.63 -317.74 -354.04 -344.07 -372.15 -352.24 -365.93 -345.96 -397.78 -388.77 -368.35 -296.89 -332.49 -364.68 -355.94 -310.24 -376.84 -379.86 -396.47 -361 -371 -351.72 -355.68 -394.56 -359.03 -380.6 -350.85 -377.77 -390.29 -343.63 -363.59 -386.77 -404.27 -303.39 -347.13 -348.72 -396.75 -363.77 -363.69 -343.49 -343.61 -345.98 -334.66 -398.66 -396.18 -351.6 -394.63 -342.64 -351.54 -397.93 -372.56 -357.54 -338.18 -393.89 -340.67 -336.3 -346.05 -347.08 -330.89 -402.15 -347.3 -397.68 -370.38 -371.23 -361.15 -449.9 -354.35 -325.93 -292.33 -356.48 -383.76 -332.42 -349.41 -325.03 -341.64 -358.39 -373.26 -341.33 -360.01 -343.74 -357.66 -333.42 -360.7 -345.96 -375.66 -385.88 -378.42 -362.73 -360.68 -342.65 -374.34 -357.82 -371.59 -369.04 -382.83 -334.57 -387 -369.01 -353.31 -422 -364.94 -334.13 -328.25 -353.48 -358.28 -368.81 -310.34 -384.29 -326.16 -321.52 -368.98 -343.39 -367.94 -391.8 -369.08 -355.71 -373.66 -354.63 -363.38 -366.82 -326.72 -309.44 -340.6 -360.89 -378.71 -401.42 -381.16 -323.5 -381.21 -344.45 -348.76 -398.47 -360.94 -341.27 -323.34 -344.51 -369.9 -329.11 -322.8 -344.47 -396.62 -366.06 -403.79 -382.68 -369.3 -386.63 -390.86 -369.6 -386.07 -352.27 -355.18 -334.31 -402.26 -397.04 -350.5 -373.24 -327.57 -337.08 -391.95 -355.66 -361.44 -353.4 -336.96 -344 -340.7 -377.41 -359.47 -324.04 -356.04 -348.81 -369.13 -351.45 -349.33 -389.04 -359.38 -329.32 -353.59 -358.69 -347.63 -342.43 -328.04 -377.01 -339.58 -325.83 -357.31 -383.21 -376.64 -334.48 -423.43 -372.22 -342.54 -367.55 -383.99 -347.5 -321.67 -358.14 -369.22 -335.07 -340.88 -378.31 -293.36 -350.69 -345.39 -384.15 -361.17 -321.84 -361.82 -368.87 -353.39 -343.45 -390.44 -328.23 -383.52 -350.2 -350.34 -338.07 -368.81 -372.03 -372.58 -322.66 -327.88 -363.63 -324.42 -406.78 -367.12 -405.59 -340.32 -317.06 -377.06 -353.66 -306.46 -377.18 -380.5 -342.99 -368.84 -385.64 -346.15 -396.51 -355.56 -348.45 -341 -417.09 -431.16 -415.58 -406.57 -404.01 -372.06 -414.17 -367.26 -403.26 -378.97 -413.74 -420.01 -455.44 -398.28 -352.63 -384.91 -385.44 -382.41 -403.88 -427.32 -363.99 -438.01 -391.38 -408.75 -421.35 -442.59 -373.94 -369.06 -391.26 -415.8 -363.29 -389.01 -417.69 -436.12 -411.03 -394.83 -389.27 -389.47 -444.09 -416.86 -471.04 -393.3 -433.34 -423.35 -364.95 -396.17 -424.94 -400.84 -387.04 -412.77 -400.15 -434.12 -434 -423.37 -367.29 -355.56 -374.16 -417.92 -445.8 -432.31 -400.34 -448.83 -391.33 -383.59 -437 -388.44 -395.88 -381.64 -470.26 -385.05 -382.84 -390.38 -392.79 -379.58 -442.45 -398.34 -420.04 -398.52 -409.71 -416.17 -489.35 -397.67 -348.23 -356.35 -388.08 -424.95 -357.26 -367.31 -386.14 -374.26 -413.07 -409.29 -389.38 -391.82 -380.87 -395.1 -382.21 -415.11 -405.37 -415.28 -444.1 -454.18 -400.44 -390.31 -389.75 -400.05 -383.87 -425.96 -390.35 -409.1 -376.6 -446.89 -422.06 -396.91 -489.75 -384.96 -397.55 -373.31 -402.17 -398.94 -407.76 -367.81 -431.71 -387.76 -384.48 -432.2 -381.36 -400.97 -409.06 -436.51 -391.35 -416.7 -414.76 -406.8 -425.47 -361.97 -344.96 -413.59 -386.58 -409.38 -458.84 -428.49 -357.23 -429.87 -368.49 -385.17 -430.32 -418.89 -409.25 -399.14 -389 -401.56 -349.22 -374.83 -397.22 -419.91 -385.86 -467.5 -429.49 -435.7 -446.12 -423.69 -403.28 -423.37 -389.61 -417.26 -393.5 -405.69 -448.47 -414.55 -418.88 -385.53 -382.75 -410.46 -429.77 -393.32 -391.73 -393.84 -407.03 -396.94 -443.06 -418.36 -387.57 -380.76 -380.67 -382.7 -396.23 -379.53 -438.7 -408.73 -379.16 -356.34 -384.91 -359.09 -395.02 -366.71 -413.02 -339.14 -391.03 -412.64 -421 -403.36 -382.28 -469.29 -376.84 -381.87 -396.57 -446.6 -411.39 -382.13 -397.38 -429.95 -376.07 -354.94 -394.27 -341.99 -389.74 -394.37 -438.98 -410.47 -376.19 -408.33 -397.55 -404.8 -397.73 -431.69 -371.64 -439.65 -382.28 -398.13 -393.78 -377.38 -427.8 -440.47 -352.24 -365.4 -401.91 -411.13 -452.57 -429.58 -437.59 -383.97 -365.47 -417.51 -363.92 -355.52 -392.04 -410.27 -396.21 -402.29 -431.07 -391.38 -429.64 -423.19 -396.42 -360.63 -439.94 -420.25 -398.55 -396.76 -377 -403.87 -372.28 -384.35 -374.79 -368.45 -382.33 -397.74 -435.32 -365.64 -371.13 -362.46 -348.77 -380.21 -407.34 -368.76 -381.91 -380.22 -393.25 -404.98 -368.92 -400.37 -348.13 -379.47 -357.39 -398.82 -347.42 -387.38 -393.24 -393.32 -400.3 -373.41 -385.89 -397.14 -434.54 -392.4 -450.66 -359.9 -403.92 -434.66 -367.85 -403.3 -419.07 -389 -367.21 -376.33 -396.57 -389.35 -420.23 -393.58 -365.08 -368.29 -358.71 -372.7 -374.68 -438.44 -386.64 -420.21 -393.13 -354.07 -423.8 -389.43 -385.11 -347.99 -397.63 -362.13 -366.26 -386.43 -387.23 -373.3 -432.92 -406.62 -377.97 -369.22 -397.43 -385.08 -466.01 -405.85 -360.39 -329.57 -377.09 -435.59 -360.71 -357.07 -347.9 -382.2 -437.98 -387.9 -367.32 -403.06 -358.08 -395.71 -383.09 -421.63 -413.27 -393.18 -423.63 -436.67 -377.36 -378.63 -375.31 -395.73 -385.13 -414.17 -373.69 -396.34 -359.04 -408.99 -362.26 -350.91 -444.74 -355.26 -355.73 -388.61 -390.79 -380.62 -397.22 -347.49 -398.93 -358.9 -349.89 -411.79 -381.43 -384.01 -409.71 -396.91 -371.11 -381.41 -375.26 -398.75 -402.9 -338.94 -345.12 -376.68 -397.83 -393.09 -423.26 -381.92 -357.99 -411.15 -382.9 -395.26 -424.1 -386.13 -340.83 -345.53 -366.45 -402.33 -343.83 -407.23 -386.69 -402.37 -378.54 -449.79 -410.2 -409.36 -411.65 -458.44 -394.85 -440.48 -368.43 -400.4 -375.27 -405.78 -420.61 -416.04 -385.57 -367.55 -359.25 -423.53 -394.82 -372.24 -356.33 -374.4 -401.01 -364.62 -412.02 -423.8 -371.99 -361.6 -368.07 -400.76 -376.68 -377.86 -404.31 -373.33 -320.91 -368.16 -411.52 -339.21 -375.13 -347.24 -406.03 -352.4 -358.72 -412.16 -409.94 -389.58 -351.66 -432.97 -369.97 -317.73 -389.62 -422.27 -382.84 -355.62 -381.64 -393.46 -349.69 -349.82 -397.21 -303.89 -372.44 -359.3 -388.1 -386 -343.91 -365.03 -389.29 -367.1 -385.51 -435.48 -358.12 -386.5 -357.17 -387.26 -370.78 -364.05 -426.12 -423.56 -364.72 -372.26 -398.19 -392.26 -451.12 -395.66 -414.07 -386.29 -357.06 -398.51 -385.73 -354.85 -399.18 -364.56 -402.79 -377.91 -437.11 -391.52 -428.79 -405.66 -365.4 -370.61 -432.92 -370.13 -351.65 -321.83 -330.59 -347.46 -352.64 -302.2 -352.79 -314.32 -351.75 -357.15 -359.13 -326.04 -334.2 -325.22 -312.61 -367.14 -375.96 -327.51 -349.17 -360.86 -343.71 -391.04 -377 -354.68 -341.84 -340.36 -358.19 -323.66 -321.19 -332.6 -333.91 -374 -353.71 -336.35 -339.51 -346.61 -389.93 -351.19 -389.56 -333.27 -354.81 -412.45 -322.62 -356.43 -380.25 -372.22 -289.12 -346.48 -342.7 -383.42 -400.11 -356.6 -338.89 -320.45 -333.98 -349.86 -373.91 -364.19 -350.24 -376.31 -319.24 -340.77 -369.6 -361.75 -333.16 -302.51 -373.12 -356.75 -361.4 -321.61 -366.18 -339.14 -390.76 -342.15 -357.53 -412.46 -388.51 -360.5 -416.41 -368.77 -337.6 -322.98 -356.43 -383 -308.83 -351.63 -323.11 -323.79 -351.18 -370.39 -342.29 -364.08 -346.76 -339.43 -329.26 -378.39 -362.29 -348.84 -386.6 -405.38 -330.8 -360.47 -383.84 -363.71 -336.24 -347.37 -358.89 -354.65 -353.87 -356.11 -373.58 -329.45 -405.83 -374.51 -329.37 -346 -348.82 -353.4 -340.63 -341.01 -355.72 -307.98 -343.68 -374.9 -373.1 -383.89 -374.56 -359.75 -338.46 -369.25 -363.14 -342.19 -341.44 -316.48 -284.86 -345.45 -325.97 -373.16 -371.51 -353.01 -322.14 -377.37 -335.11 -334.39 -351.82 -361.76 -314.51 -355 -340.95 -333.72 -340.1 -336.96 -324.22 -374.75 -314.74 -382.78 -365.91 -375.19 -396.98 -359.77 -375.06 -346.13 -354.92 -359.28 -341.67 -361.8 -385.39 -355.2 -358.66 -333.7 -338.6 -376.53 -352.17 -331.49 -351.25 -361.01 -354.01 -340.49 -379.82 -372.08 -365.57 -361.74 -332.41 -339.18 -357.8 -350.12 -339.2 -365.88 -339.25 -327.62 -373.91 -323.19 -338.86 -315.96 -391.71 -347.52 -355.7 -374.78 -346.56 -321.06 -304.48 -387.43 -346.99 -351.87 -375.28 -358.16 -331.37 -333.3 -325.56 -372.23 -324.93 -354.72 -345.56 -281.14 -343.99 -354.94 -381.86 -355.8 -318.66 -380.95 -346.22 -355.73 -309.41 -357.65 -337.26 -369.25 -335.82 -361.52 -344.95 -326.38 -350.14 -399.96 -312.79 -345.52 -331.53 -341.14 -393.18 -358.51 -393.65 -306.66 -329 -338.26 -338.58 -325.54 -328.92 -357.51 -388.66 -369.04 -372.91 -325.24 -383.08 -346.84 -324.12 -333.76 -391.75 -430.31 -404.28 -389.84 -368.34 -386.7 -394.35 -336.02 -382.57 -379.66 -413.13 -408.04 -420.61 -349.81 -365.35 -356.44 -329.26 -417.24 -411.24 -373.51 -366.85 -387.51 -380.35 -405.01 -400.94 -406.32 -345.09 -339.14 -402.01 -384.26 -362.71 -398.81 -410.66 -407.82 -393.28 -397.42 -384.46 -355.14 -412.33 -401.1 -420.98 -388.65 -421.31 -421.91 -370.85 -401.56 -419.75 -407.55 -349.46 -400.89 -379.57 -437.3 -412.47 -364.88 -386.52 -380.67 -371.9 -372.57 -404.16 -414.92 -381.83 -407.4 -388.74 -371.02 -431.26 -405.99 -376.97 -380.24 -426.79 -375.84 -387.57 -356.13 -372.94 -362.08 -417.92 -420.21 -407.33 -395.9 -400.33 -380.44 -473.35 -386.26 -350.14 -348.97 -352.5 -428.75 -344.38 -367.76 -350.45 -365.48 -398.44 -406.14 -360.52 -397.44 -371.16 -352.34 -346.75 -400.51 -425.13 -381.83 -421.54 -415.97 -368.16 -379.54 -385.1 -392.31 -368.56 -374.22 -390.04 -388.74 -363.71 -398.57 -411.61 -352.76 -452.09 -388.93 -368.69 -385.53 -395.55 -374.37 -393.76 -346.29 -396.69 -351.39 -360.98 -410.57 -389.74 -402.96 -422.79 -429.65 -379.35 -396.07 -386 -377.28 -415.2 -317.41 -327.92 -376.79 -373.38 -389.34 -436.32 -397.15 -345.41 -400.01 -384.8 -370.76 -422.9 -374.87 -363.28 -374.64 -370.29 -405.43 -354.78 -362.45 -377.13 -423.52 -389.9 -428.75 -402.01 -399.08 -410.16 -439.61 -416.84 -399.09 -370.21 -408.73 -370.52 -417.37 -431.73 -387.98 -383.23 -366.52 -356.65 -422.99 -389.51 -387.26 -380.73 -370.31 -406.08 -370.46 -414.75 -402.57 -372.51 -383.47 -380.4 -392.86 -369.58 -389.08 -418.08 -420.04 -345.29 -393.03 -388.9 -365.33 -392.55 -351.4 -441.57 -372.78 -340.78 -397.41 -401.69 -383.36 -361.56 -427.73 -371.32 -363.78 -414.49 -413.76 -370.5 -345.88 -357.68 -394.97 -342.72 -382.4 -395.02 -320.27 -401.63 -365.53 -424.63 -366.98 -333.89 -401.58 -390.38 -360.47 -346.85 -434.31 -325.3 -400.91 -359.51 -364.6 -373.56 -368.39 -418.31 -416.03 -343.5 -356.53 -375.91 -388.33 -446.71 -403.2 -435.74 -387.37 -327.73 -416.17 -387.42 -331.43 -390.32 -379.49 -385.86 -410.73 -424.27 -391.08 -436.21 -390.2 -376.48 -382.66 -422.57 -432.73 -406.99 -413.4 -405.98 -411.82 -405.19 -397.4 -409.02 -385.8 -386.57 -431.05 -460.92 -397.66 -381.75 -406.78 -378.92 -416.73 -393.72 -426.44 -361.63 -427.57 -418.14 -424.57 -413.86 -424.96 -374.39 -374.82 -414.13 -404.67 -384.69 -401.96 -435.43 -414.16 -421.04 -401.47 -416.15 -380.1 -442.61 -418.91 -474.15 -393.86 -425.56 -438.62 -406.4 -426.12 -463.13 -451.8 -361.99 -406.37 -413.61 -441.22 -447.2 -409.14 -395.47 -372.83 -373.61 -392.9 -462.67 -437.03 -397.14 -434.3 -383.77 -387.71 -446.68 -425.23 -402.71 -398.58 -441.98 -397.11 -409.17 -381.32 -421.75 -385.61 -396.7 -425.6 -438.09 -415.63 -407.57 -400.36 -475.74 -439.73 -373.82 -356.27 -395.94 -430.74 -373.69 -370.09 -373.78 -399.3 -411.02 -405.59 -392.95 -407.97 -389.96 -383.55 -379.61 -425.75 -398.26 -392.32 -442.19 -446.42 -401.37 -427.82 -406.98 -405.36 -390.34 -420.74 -391.11 -391.72 -390.84 -445.08 -439.23 -372.54 -484.71 -400.52 -397.76 -412.34 -400.08 -404.8 -424.23 -394.2 -428.47 -363.89 -382.42 -417.1 -401.98 -404.8 -443.88 -427.28 -413.93 -417.26 -400.6 -383.88 -432.9 -358.74 -342.18 -401.16 -408.21 -395.11 -427.63 -428.88 -342.18 -426.63 -393.72 -405.57 -435.21 -401.79 -417.8 -386.52 -375.1 -411.34 -364.31 -392.87 -393.79 -461.44 -395.94 -459.94 -442.55 -432.39 -456.79 -441.49 -448.29 -432.07 -378.77 -416.62 -411.28 -433.48 -426.15 -431.41 -406.18 -397.68 -390.79 -454.56 -410.69 -411.2 -383.41 -415.97 -437.04 -391.65 -452.55 -426.93 -396.97 -396.61 -400.3 -414.34 -405.85 -398.67 -433.36 -421.29 -351.88 -405.83 -410.43 -354.88 -390.89 -353.51 -428.28 -370.11 -384.45 -447.27 -425.53 -406.06 -380.29 -487.97 -396.08 -380.33 -418.98 -439.37 -415.74 -401.31 -386.71 -444.49 -380.27 -376.26 -416.66 -339.88 -412.51 -371.02 -432.96 -398.36 -369.14 -429.81 -413.96 -392.44 -367.34 -429.92 -387.43 -426.35 -400.26 -417.74 -399.98 -405.88 -443.3 -440.54 -369.43 -399.11 -392.48 -418.42 -450.17 -435.3 -461.04 -413.11 -371.44 -418.77 -378.02 -365.39 -409.43 -384.43 -390.35 -432.67 -415.12 -366.14 -429.8 -431.56 -399.58 -411.88 -446.71 -495.1 -459.29 -446.65 -460.61 -431.13 -425.41 -429.37 -442.08 -421.14 -452.85 -484.47 -497.32 -434.33 -412.29 -427.63 -425.14 -465.01 -467.46 -440.12 -421.3 -449.55 -431.94 -443.56 -446.1 -445.96 -409.33 -434.47 -452.39 -434.23 -412.72 -447.92 -473.36 -474.78 -429.76 -438.53 -437.38 -448.1 -488.44 -440.87 -512.78 -440.55 -449.3 -499.29 -415.82 -472.04 -475.17 -458.64 -418.29 -453.09 -450.81 -468.23 -480.82 -463.72 -423.07 -389.82 -413.42 -428.91 -475.03 -500.91 -448.68 -495.81 -419.17 -411.2 -468.69 -449.67 -429.07 -421.81 -485.59 -430.05 -425.88 -445.19 -470 -450.92 -488.43 -458.35 -442.1 -454.39 -462.73 -463.64 -527.16 -482.82 -408.69 -372.39 -433.95 -469.12 -403.56 -435.53 -389.49 -420.67 -447.24 -438.42 -429.77 -453.61 -411.97 -427.8 -443.59 -460.5 -448.2 -423.25 -508.79 -505.02 -422.23 -448.23 -457.25 -450.13 -446.06 -465.6 -427.12 -458.98 -416.26 -463.77 -444.82 -398.34 -511.38 -435.91 -435.74 -433.31 -422.43 -440.82 -463.66 -434.45 -447.49 -413.52 -407.78 -449.51 -421.01 -452.23 -484.98 -446.91 -431.55 -469.06 -458.47 -474.86 -467.34 -411.35 -374 -427.18 -435.41 -470.52 -473.21 -447.61 -403.19 -464.51 -435.82 -432.65 -484.48 -453.31 -417.42 -419.44 -414.84 -453.35 -401.71 -426.02 -430.6 -471.35 -435.23 -515.47 -483.39 -470.76 -500.16 -493.23 -437.26 -469.14 -412.5 -444.59 -428.13 -482.52 -458.58 -451.84 -441.9 -430.74 -425.96 -450.78 -443.11 -434.07 -415.94 -430.72 -471.31 -432.88 -487.92 -452.02 -413.06 -445.42 -397.38 -434.57 -444.72 -432.29 -448.1 -436.12 -404.95 -422.23 -443.85 -392.49 -434.68 -396.19 -463.84 -410.95 -410.15 -477.26 -478.87 -423.21 -400.27 -490.94 -452.44 -391.81 -457.14 -465.31 -451.22 -425.08 -424.65 -471.89 -408.94 -432.3 -443.63 -360.8 -441.29 -437.27 -475.4 -451.04 -403.15 -457.63 -425.42 -425.9 -415.44 -482.29 -393.66 -466.21 -408.23 -453.8 -428.4 -405.92 -473.8 -465.7 -412.74 -421.24 -415.03 -456.32 -484.38 -456.81 -496.96 -440.3 -389.4 -449.62 -424.18 -401.17 -464.4 -444.16 -471.06 -448.61 -476.58 -430.17 -462.39 -469.11 -438.01 -425.81 -484.23 -427.08 -414.19 -409.82 -400.65 -437.2 -430.3 -401.19 -427.92 -404 -426.25 -428.13 -461.85 -410.51 -390.65 -357.69 -375.03 -421.64 -455.63 -426.65 -398.61 -414.24 -418.47 -463.29 -426.79 -463.77 -373.61 -366.74 -429.44 -424.42 -382.83 -436.33 -425.15 -439.85 -433.32 -393.76 -430.22 -409.65 -433.06 -437.75 -459.52 -412.8 -431.36 -474.12 -346.84 -404.41 -457.87 -468.47 -380.43 -423.12 -401.31 -465.62 -425.34 -418.97 -403.71 -418.88 -399.56 -403.06 -465.37 -466.05 -424.73 -428.77 -410.22 -400.73 -444.13 -435.01 -424.52 -391.49 -468.55 -379.59 -381.51 -402.61 -434.15 -406.64 -462.76 -434.54 -426.92 -443.51 -410.82 -424.95 -514.51 -435.32 -392.35 -368.84 -373.42 -460.56 -400.42 -407.27 -370.59 -416.32 -448.51 -448.73 -394.38 -424.84 -402.06 -398.76 -415.08 -449.32 -424.97 -446.41 -455.37 -482.98 -439.16 -437 -429.7 -404.11 -422.75 -417.7 -429.25 -420.06 -414.44 -446.44 -428 -383 -509.61 -427.5 -400.08 -442.37 -440.01 -451.37 -416.86 -418.47 -444.57 -363.01 -383.55 -443.39 -439.79 -430.13 -433.41 -442.83 -417 -439.1 -421.87 -425.69 -445.35 -386.89 -378.34 -414.02 -391.89 -415.05 -472.85 -442.09 -357.89 -455.41 -409.02 -407.58 -463.82 -417.14 -435.03 -408.93 -407.14 -429.7 -363.14 -417.22 -400.64 -459.65 -407.36 -469.09 -457.63 -424.26 -462.97 -472.74 -442.22 -433.74 -410.66 -434.42 -415.83 -418.61 -437.42 -432.05 -440.14 -417.01 -412.82 -470.84 -439.27 -428.84 -414.24 -416.6 -414.27 -407.29 -476.78 -460.04 -410.27 -426.59 -378.28 -430.57 -395.76 -399.64 -448.02 -446.38 -374.6 -402.9 -427.46 -366.23 -432.34 -368.53 -455.47 -389.16 -416.39 -428.15 -431.39 -429.24 -406.45 -471.37 -436.54 -402.57 -442.97 -468.68 -409.27 -396.43 -385.28 -435.55 -396.24 -403.16 -408.64 -340.47 -428.01 -394.25 -463.68 -407.7 -360.8 -442.08 -407.55 -408.44 -389.66 -461.14 -379.14 -426.43 -414.07 -430.17 -386.93 -405.48 -448.47 -444.12 -398.26 -392.29 -410.74 -423.8 -496.92 -449.72 -478.77 -421.97 -393.19 -442.52 -388.36 -369.35 -407.18 -440.8 -430.5 -425.6 -468.22 -415.11 -473.5 -425.71 -412.89 -407.67 -478.82 -471.13 -419.65 -404.28 -379.76 -390.39 -415.25 -371.48 -414.14 -404.6 -431.84 -421.45 -460.66 -395.51 -377.19 -381.44 -355.67 -421.61 -423.58 -414.36 -389.61 -403.31 -392.99 -428.52 -419.73 -446.72 -397.16 -378.07 -423.76 -389.02 -400.17 -423.37 -428.1 -453.29 -419.01 -424.11 -407.53 -409.19 -447.43 -406.89 -460.18 -407.07 -446.42 -448.44 -397.21 -427.11 -425.42 -424.44 -384.54 -417.9 -405.54 -456.36 -427.15 -396.22 -385.29 -398.96 -400.7 -400.85 -443.99 -430.54 -413.98 -437.45 -420.51 -411.37 -459.13 -438.07 -393.39 -370.49 -417.47 -402.47 -414.72 -410.1 -422.07 -383.77 -436.73 -413.4 -412.32 -417.84 -435.61 -436.57 -500.97 -444.2 -374.81 -357.79 -399.5 -449.07 -364.78 -403.74 -378.05 -384.38 -434.43 -456.16 -376.22 -408.15 -438.62 -399.72 -365.96 -398.76 -422.08 -424.15 -468.83 -465.76 -425.85 -425.3 -447.9 -438.03 -407.54 -429.23 -411.49 -442.35 -380.66 -457.97 -429.47 -421.68 -466.35 -436.4 -391.9 -406.7 -394.98 -417.19 -433.24 -381.82 -408.43 -392.62 -396.55 -422.99 -415.29 -439.52 -422.2 -421.34 -412.41 -446.79 -418.38 -419.71 -429.93 -385.02 -338.81 -416.52 -394.95 -428.66 -448.3 -423.38 -355.27 -434.25 -420.54 -376.31 -448.43 -416.26 -406.67 -398.19 -385.9 -427.66 -369.41 -393.46 -407.16 -449.81 -433.31 -466.31 -427.36 -443.46 -430.47 -444.31 -430.35 -431.62 -405.01 -433.82 -407.8 -443.47 -454.14 -417.88 -390.19 -427.55 -370.28 -435.47 -401.67 -377.57 -407.27 -433.67 -416.28 -409.59 -415.5 -420.38 -412.21 -391.24 -406.73 -388.65 -408.48 -386.85 -431.14 -423.24 -359.4 -377.42 -408.19 -382.6 -401.44 -394.67 -460.96 -404.04 -377.77 -441.95 -444.75 -427.89 -387.41 -476.56 -431.92 -364.55 -441.74 -446.42 -408.45 -398.09 -411.03 -420.7 -388.05 -420.23 -426.26 -349.96 -409.94 -390.48 -436.11 -397.34 -383.56 -433.77 -421.45 -383.73 -382.55 -454.67 -383.31 -426.66 -408.37 -426.58 -395.42 -428.26 -443.85 -439.54 -385.74 -366.83 -397.05 -395.43 -452.7 -439.27 -479.72 -388.3 -344.76 -410.59 -406.98 -381.16 -410.58 -417.68 -408.85 -434.81 -410.03 -399.23 -450.57 -446.48 -422.53 -397.31 -452.43 -403.94 -399.63 -402.02 -384.67 -418.94 -408.81 -374.14 -395.23 -372.09 -385.99 -426.22 -447.44 -390.83 -362.35 -378.72 -347.68 -394.63 -426.27 -391.81 -360.14 -402.08 -378.92 -398.83 -408.54 -418.76 -378.92 -383.08 -398.58 -387.65 -376.75 -387.14 -402.72 -433.4 -411.55 -399.78 -398.21 -391.58 -429.73 -395.81 -437.53 -406.25 -420.54 -452.11 -358.6 -393.67 -417.42 -413.38 -373.55 -411.85 -403.95 -432.95 -431.9 -379.61 -407.74 -375.6 -372.44 -397.29 -388.65 -422.09 -398.92 -420.43 -384.37 -370.58 -434.58 -369.61 -381.89 -345.75 -411.8 -362.25 -395.18 -402.09 -393.09 -377.25 -419.79 -396.88 -393.99 -397.78 -420.22 -389.62 -453.15 -421.1 -355.39 -326.95 -400.34 -403.7 -337.79 -360 -347.73 -367.16 -410.85 -406.93 -381.77 -378.71 -374.89 -395.04 -363.58 -406.38 -398.25 -380.93 -434.51 -454.88 -373.29 -382.91 -398.34 -404.27 -394.01 -399.41 -385.68 -414.69 -378.1 -432.15 -430.68 -366.13 -444.53 -402.5 -379.24 -398.61 -383.24 -377.46 -427.15 -364.98 -409.43 -398.37 -358.82 -406.15 -364.85 -409.67 -440.25 -394.66 -381.88 -425.22 -385.83 -391.52 -410.26 -327.37 -326.34 -366.04 -387.25 -393.07 -416.97 -416.75 -321.12 -429.49 -385.49 -388.34 -428.62 -386.2 -409.76 -355.15 -362.68 -395.48 -344.55 -378.28 -387.49 -406.53 -410.18 -442.92 -425.29 -429 -426.61 -396.95 -428.67 -407.24 -387.23 -402.45 -370.53 -402.86 -403.51 -392.51 -400.99 -369.52 -376.41 -401.23 -414.44 -395.95 -348.77 -391.7 -399.48 -402.59 -411.05 -419.68 -370.23 -382.46 -384.35 -365.82 -388.62 -388.82 -403.13 -417.56 -346.46 -363.8 -395.41 -357.25 -394.33 -359.64 -397.05 -361.13 -345.04 -413.42 -393.34 -386.62 -367.61 -436.49 -402.53 -367.4 -423.39 -420.38 -385.19 -397.31 -392.74 -422.88 -363.46 -402.87 -374.95 -309.15 -385.64 -353.52 -424.68 -385.67 -361.26 -406.45 -404.62 -374.59 -361.92 -436.25 -348.92 -394.37 -354.05 -377.16 -371.02 -387.96 -436.3 -442.67 -352.67 -359.75 -381.27 -392.91 -426.26 -428.65 -449.66 -388.3 -357.27 -373.17 -384.27 -361.74 -390.14 -397.2 -384.04 -402.81 -429.43 -380.27 -413.75 -415.31 -398.07 -367.44 -425.9 -436.41 -407.21 -395.07 -392.04 -395.15 -423.89 -391.95 -408.07 -389.7 -405.86 -402.77 -469.03 -371.18 -382.06 -379.96 -354.99 -424.7 -425.19 -429.44 -395.5 -400.69 -389.64 -406.15 -411.21 -417.32 -385.69 -372.08 -393.1 -390.8 -431.19 -418.4 -432.82 -447.02 -431.61 -424.49 -415.33 -407.56 -453.34 -409.17 -440.98 -387.77 -419.9 -455.08 -364.71 -426.34 -454.93 -455.07 -402.27 -437.33 -417.47 -418.31 -438.47 -401.78 -390.89 -381.81 -377.73 -383.74 -434.14 -444.81 -406.23 -431.33 -374.32 -380.12 -442.45 -420.56 -408.29 -385.76 -433 -391.82 -406.18 -392.84 -430.53 -380.59 -446.03 -439.84 -414.46 -420.03 -419.1 -424.61 -495.65 -441.17 -371.33 -345.68 -375.08 -438.23 -367.42 -378.99 -386.16 -398.86 -418.85 -428.85 -379.18 -424.05 -400.69 -396.33 -388.26 -431.57 -413.27 -424.14 -440.96 -455.46 -410.38 -445.75 -422.51 -398.43 -411.94 -410.91 -389.08 -410.87 -395.98 -434.52 -437.03 -373.81 -492.53 -427.35 -376.44 -416.41 -423.97 -397.74 -423.37 -369 -413.27 -370.87 -360.75 -425.74 -419.46 -411.82 -443.05 -414.91 -422.5 -448.42 -425.3 -425.87 -441.54 -376.97 -372.22 -393.38 -391.87 -421.44 -435.63 -411.64 -356.08 -428.56 -398.83 -373.52 -474.96 -404.62 -427.51 -393.31 -364.04 -411.36 -368.09 -396.27 -401.38 -442.02 -402.82 -469.5 -457.97 -413.23 -440.44 -433.63 -428.07 -406.28 -385.75 -429.01 -402.99 -438.82 -441.03 -410.99 -422.39 -404.11 -379.26 -428.56 -415.49 -406.87 -401.83 -399.51 -406.92 -378.81 -436.82 -426.52 -368.01 -365.28 -405.28 -407.87 -412.75 -389.83 -455.54 -408.56 -371.27 -375.72 -412.79 -377.77 -406.99 -359.31 -437.29 -378.03 -397.07 -404.78 -422.17 -412.66 -393.54 -467.42 -417.89 -394.33 -415.73 -439.66 -382.28 -360.81 -392.26 -444.53 -347.21 -375.78 -412.59 -325.19 -405.16 -406.4 -422.72 -390.64 -383.16 -436.68 -392.88 -366.69 -393.81 -438.39 -369.64 -426.14 -410.07 -413.56 -387.23 -431.38 -437.72 -440.22 -388.38 -415.75 -383.38 -393.9 -431.1 -430.67 -475.26 -394.84 -371.2 -430.79 -399.98 -372.78 -426.47 -418.38 -422.47 -420.66 -428.22 -381.57 -443.95 -446.82 -392.1 -377.81 -437.32 -410.16 -377.73 -361.11 -347 -362.27 -365.25 -345.96 -364.22 -357.5 -366.84 -379.63 -406.14 -336.46 -313.1 -338.54 -318.73 -355.07 -389.89 -347.95 -330.95 -368.71 -377.1 -365.88 -357.05 -382.13 -365.25 -332.69 -360.41 -357.88 -329.82 -349.71 -360.52 -392.77 -347.28 -336.09 -356.98 -385.94 -381.08 -357.96 -424.33 -365.11 -374.32 -414.85 -324.03 -374.33 -368.5 -375.46 -344.54 -375.15 -401.53 -378.81 -381.85 -375.57 -343.47 -326.09 -350.44 -350.19 -382.03 -384.53 -347.22 -393.56 -375.67 -357.99 -380.35 -355.46 -352.74 -319.87 -404.76 -346.48 -337.03 -339.52 -368.68 -331.95 -395.35 -351.43 -371.82 -385.69 -373.09 -383.43 -438.92 -380.34 -342.64 -308.58 -357.24 -397.52 -346.1 -361.02 -332.06 -338.41 -363.48 -388.31 -351.6 -372.31 -349.36 -342.89 -342.47 -391.09 -396 -368.78 -394.8 -436.16 -355.53 -359.84 -373.66 -355.22 -343.73 -370.81 -344.27 -369.27 -316.93 -387.03 -381.21 -368.14 -436.38 -371.31 -350.08 -356.2 -368.85 -363.37 -363.8 -347.91 -363.27 -318.19 -355.58 -378.74 -361.03 -364.45 -391.49 -375.12 -353.5 -387.43 -341.47 -372.01 -389.87 -339.54 -318.6 -349.91 -364.95 -378.35 -390.15 -371.55 -322.43 -380.95 -359.41 -340.67 -378.65 -369.09 -341.22 -353.57 -328.23 -376.8 -325.73 -354.43 -344.93 -406.46 -344 -402.9 -385.35 -380.76 -388.55 -411.18 -346.17 -384.66 -351.88 -380.97 -345.05 -370.99 -363.46 -370.1 -367.56 -344.51 -348.49 -396.74 -386.31 -341.47 -340.97 -361.62 -388.38 -355.73 -399.93 -374.59 -368.48 -342.36 -333.49 -357.81 -350.11 -342.8 -382.36 -350.89 -346.82 -345.84 -350.99 -330.02 -338.65 -325.52 -379.69 -332.32 -344.1 -378.34 -382.36 -362.17 -357.01 -411.4 -357.74 -329.74 -360.06 -415.43 -360.3 -345.23 -364.21 -383.91 -339.22 -336.49 -362.07 -275.96 -340.39 -358.78 -406.1 -372.11 -318.2 -379.33 -341.23 -367.26 -347.4 -387.08 -353.12 -382.15 -339.34 -363.91 -358.47 -333.16 -407.87 -386.93 -329.58 -348.03 -362.73 -344.29 -392.8 -393.85 -387.98 -351.77 -335.58 -373.21 -350.69 -327.81 -380.73 -379.09 -381.51 -350.4 -397.56 -339.42 -392.26 -366.04 -370.04 -356.89 -416.53 -407.28 -353.52 -362.55 -343.32 -389.19 -387.04 -346.96 -394.45 -358.8 -382.78 -381.82 -420.01 -375.99 -353.39 -360.08 -362.48 -386.26 -384.66 -396.94 -353.75 -383.12 -371.53 -397.71 -382.34 -389.38 -328 -373.3 -383.43 -364.06 -350.74 -379.22 -407.35 -424.42 -381.56 -393.65 -375.53 -369.61 -411.24 -366.86 -435.32 -367.94 -371.77 -412.1 -342.36 -388.07 -391.22 -413.82 -331.32 -375.3 -352.59 -398.98 -420.55 -381.64 -358.6 -353.1 -352.64 -377.88 -389.89 -409.39 -382.34 -417 -356.68 -354.32 -417.34 -371.47 -390.13 -360.99 -406.67 -374.45 -392.22 -370.48 -378.45 -367.49 -412.28 -375.08 -403.99 -411.53 -383.23 -372.38 -464.11 -385.09 -366.77 -342.02 -385.05 -402.07 -327.38 -356.03 -348.24 -354.17 -379.94 -418.72 -362.39 -394.02 -374.36 -366.1 -342.83 -382.33 -391.05 -389.45 -440.36 -419.93 -414.84 -380.66 -400.11 -371.54 -381.06 -397.7 -374.71 -396.1 -337.6 -424.96 -370.37 -369.04 -439.2 -396.85 -372.54 -370.47 -374.27 -381.17 -365.72 -346.84 -384.49 -339.72 -349.35 -406.09 -378.72 -381.13 -370.67 -378.76 -388.27 -408.81 -389.33 -379.9 -407.63 -360.24 -325.43 -362.08 -355.12 -390.21 -419.03 -381.16 -312.39 -395.15 -357.72 -334.12 -404.84 -396.72 -386.2 -360.95 -370.94 -377.16 -346 -374.26 -347.19 -424.13 -371.06 -430.87 -414.92 -397.39 -417.33 -408.33 -399.09 -377.95 -379.88 -387.03 -404.77 -410.77 -425.79 -367.7 -393.47 -356.29 -354.24 -405.3 -368.43 -368.79 -378.59 -405.35 -388.21 -349.33 -410.49 -395.25 -384.19 -370.26 -369.46 -353.24 -359.94 -355.23 -402.59 -393.12 -339.43 -360.92 -394.75 -357.41 -352.96 -337.04 -399.94 -353.01 -363.8 -413.64 -391.31 -381.47 -345.58 -435.78 -397.74 -359.41 -379.51 -424.12 -371.38 -339.85 -356.4 -422.06 -355.93 -364.35 -400.54 -317.78 -372.84 -358.72 -400.33 -365.97 -361.45 -404.96 -373.91 -344.58 -359.45 -412.04 -349.94 -392.55 -359.84 -409.51 -368.24 -378.65 -389.24 -404.33 -340.43 -345.19 -350.02 -358.32 -420.93 -400.65 -429.39 -367.56 -347.84 -403.48 -362.72 -358.6 -384.49 -371.55 -387.54 -398.95 -390.49 -342.08 -416.31 -387.35 -376.56 -354.07 -408.6 -462.34 -428.38 -435.19 -404.86 -451.98 -427.53 -411.38 -425.2 -392.67 -401.7 -465.43 -466.65 -389.37 -369.18 -388.17 -391.86 -417.98 -443.97 -423.15 -406.53 -433.82 -440.34 -465.44 -435.81 -436.41 -378.08 -392.5 -426.88 -394.49 -367.41 -443.87 -445.89 -429.84 -424.27 -409.64 -409.25 -408.56 -460.62 -436.32 -474.45 -417.18 -440.68 -468.36 -406.28 -419.64 -451.28 -481.81 -376.85 -434.42 -436.75 -450.47 -450.05 -417.36 -403.47 -408.95 -395.16 -404.14 -421.02 -462.44 -402.17 -456.31 -415.05 -405.33 -460.78 -446.92 -427.55 -398.9 -441.62 -388.08 -414.99 -447.84 -431.84 -387.14 -456.17 -435.81 -428.45 -404.84 -413.44 -406.59 -527.68 -437.25 -389.54 -357.76 -412.56 -454.33 -398.02 -426.95 -390.4 -420.6 -406.23 -424.1 -378.88 -426.69 -383.14 -411.51 -394.16 -408.3 -433.27 -423.63 -460.64 -477.13 -422.77 -410.34 -411.04 -405.26 -418.72 -440.58 -404.78 -429.58 -379.2 -452.87 -450.28 -404.28 -509.03 -408.78 -400.72 -432.25 -401.27 -427.21 -414.67 -399.64 -448.76 -385.59 -376.11 -427.66 -433.44 -426.93 -457.22 -464.87 -426.78 -432.32 -400.83 -432.06 -448.78 -386.33 -349.88 -412.1 -429.76 -450.38 -431.55 -448.7 -355.77 -447.04 -408.61 -418.15 -477.26 -426.68 -380.02 -374.35 -398.36 -432.71 -403.39 -434.18 -397.82 -467.75 -401.3 -470.06 -443.5 -435.4 -458.18 -490.74 -423.2 -453.43 -392.96 -405.15 -413.61 -457.28 -426.21 -423.82 -424.56 -396.99 -391.28 -465.13 -449.81 -424.71 -427.36 -398.17 -418.74 -428.17 -445.56 -452.09 -418.18 -405.54 -402.53 -439.74 -430.23 -399.78 -457.94 -409.81 -362.34 -415.54 -431.49 -375.69 -421.34 -371.89 -461.14 -408.23 -401.01 -443.03 -429.73 -439.83 -402.04 -477.73 -430.88 -357.46 -430.85 -469.06 -443.33 -382.99 -423.8 -437.52 -376.92 -405.42 -441.49 -336.27 -407.25 -390.97 -448.61 -425.65 -393.98 -423.99 -438.1 -421.32 -409.41 -444.76 -392.95 -455.26 -416.75 -418.6 -403.07 -415.03 -468.35 -435.25 -377.19 -412.05 -419.26 -434.47 -509.43 -436.54 -471.04 -422.55 -370.42 -440.47 -414.81 -382.38 -450.32 -407.59 -462.95 -430.26 -476.17 -401.14 -462.19 -411.84 -411.05 -402.65 -470.14 -399.41 -387.82 -397.5 -383.69 -409.42 -393.91 -343.34 -402.01 -366.85 -387.11 -426.01 -433.46 -354.91 -364.55 -361.1 -349.26 -407.85 -408.49 -411.54 -388.17 -398.78 -403.09 -427.99 -390.36 -422.78 -373.56 -363.23 -398.98 -369.86 -347 -403.02 -392.15 -396.94 -410.76 -369.95 -387.66 -389.7 -399.42 -394.63 -436.99 -384.44 -405.24 -427.44 -382.22 -391.13 -412.59 -427.36 -360.97 -403.4 -379.06 -435.74 -418.49 -401.71 -397.19 -384.35 -363.22 -397.71 -432.59 -427.51 -408.22 -407.43 -382.8 -358.26 -434.2 -402.33 -394.6 -376.12 -425.84 -399.88 -391.83 -387.15 -415.71 -370.85 -423.17 -397.79 -405.5 -389.66 -405.76 -413.56 -478.6 -428.67 -360.03 -328.13 -369.8 -424.12 -353.01 -400.79 -336.58 -391.16 -402.14 -396.37 -378.07 -401.99 -398.76 -402.16 -392.25 -413.46 -405.16 -380.17 -435.88 -441.45 -407.96 -385.49 -381.57 -403.82 -397.8 -404.9 -380.58 -398.28 -359.34 -433.54 -407.13 -358.96 -473.99 -389.78 -402.29 -385.49 -402.76 -415.01 -393.86 -382.82 -412.85 -361.58 -373.14 -420.84 -426.21 -407.82 -427.75 -401.14 -404.57 -433.2 -389.67 -405.59 -413.2 -392.44 -350.25 -383.4 -371.28 -410.08 -423.82 -394.84 -325.52 -440.99 -385.22 -376.69 -423.46 -396.89 -394.6 -362.08 -372.99 -411.04 -348.37 -386.66 -381.63 -416.5 -382.54 -423.25 -421.13 -402.56 -418.74 -414.12 -423.14 -410.24 -380.81 -406.46 -391.73 -408.88 -402.22 -398.43 -415.43 -423.05 -369.99 -424.65 -407.04 -405.74 -374.78 -387.48 -397.98 -380.01 -432.23 -412.58 -414.85 -398.13 -381.86 -407.27 -387.57 -388.8 -420.7 -396.98 -338.06 -376.35 -393.2 -347.76 -402.07 -373.95 -447.72 -402.66 -382.77 -422.72 -426.39 -399.77 -371.78 -434.59 -403.95 -348.67 -439.55 -426.33 -392 -370.24 -377.61 -387.3 -381.19 -406.05 -399.04 -350.3 -401.52 -370.52 -435.03 -386.46 -368.56 -406.56 -391.21 -389.38 -385.76 -434.2 -363.12 -424.82 -401.34 -396.46 -371.44 -377.46 -439.53 -414.39 -378.17 -390.58 -356.5 -390.35 -437.32 -420.92 -436.92 -382.88 -324.12 -402.57 -364.85 -387.33 -381.31 -368.49 -394.78 -416.47 -416.99 -368.48 -443.48 -412.1 -388.58 -388.04 -412.81 -511.77 -480.97 -473.18 -471.49 -481.14 -493.58 -449.95 -476.05 -456.79 -493.01 -530.49 -526.41 -464.45 -460.22 -446.38 -409.83 -487.98 -501.11 -485.83 -468.95 -515.24 -479.78 -496.41 -495.96 -495.18 -436.12 -441.4 -481 -493.46 -470.06 -505.34 -495.56 -509.09 -510.18 -479.46 -469.86 -474.53 -513.8 -491.22 -539.37 -495.5 -521.77 -541.83 -454.63 -500.93 -505.2 -516.22 -479.9 -512.9 -470.89 -556.45 -521.75 -482.23 -460.91 -485.66 -457.98 -474.85 -521.95 -525.24 -482.55 -510.34 -471.79 -452.73 -514.97 -477.51 -474.64 -451.92 -514.75 -447.58 -488.8 -487.65 -491.99 -465.35 -507.55 -503.2 -507.4 -502.21 -523.31 -478.48 -591.96 -494.34 -427.08 -424.5 -463.1 -522.28 -428.06 -474.29 -449.81 -490.56 -489.51 -490.65 -451.91 -470.17 -484.38 -471.15 -454.75 -467.28 -513.59 -486.1 -551.79 -538.91 -481.88 -488.19 -478.74 -501.32 -478.51 -527.6 -475.59 -515.95 -444.6 -515.48 -499.69 -448.67 -561.51 -480.78 -464.39 -472.85 -500.37 -468.6 -502.67 -457.55 -502.12 -451.48 -436.35 -504.56 -492.15 -495.51 -542.07 -508.66 -491.77 -517.77 -486.12 -491.31 -513.47 -473.56 -389.89 -474.28 -469.79 -494.47 -552.37 -486.4 -429.86 -528.5 -482.23 -496 -536.06 -493.84 -470.02 -453.49 -442.38 -488.57 -430.23 -490.54 -481.71 -511 -480.29 -542.19 -518.48 -503.16 -523.23 -519.43 -502.17 -503.26 -458.54 -503.49 -478.37 -506.98 -537.15 -497.03 -506.45 -494.71 -451.54 -513.44 -486.39 -499.47 -453.44 -453.12 -489.15 -459.9 -518.31 -494.28 -473.74 -481.6 -482.33 -491.04 -465.86 -471.73 -517.02 -502.48 -429.56 -468.62 -475.46 -438.14 -489.45 -433.73 -520.4 -465.52 -436.85 -515.03 -521.57 -480.52 -449.64 -572.96 -473.79 -442.96 -517.65 -514.32 -484.75 -451.65 -461.7 -501.07 -470.35 -475.92 -482.44 -381.92 -483.93 -467.14 -515.12 -473.36 -439.74 -505.73 -474.55 -463.68 -436.93 -540.21 -449.83 -502.92 -472.38 -485.27 -492.18 -468.32 -502.36 -511.77 -441.8 -464.83 -456.69 -461.71 -544.07 -520.14 -543.2 -483.84 -428.89 -460.49 -481.23 -439.47 -471.29 -483.06 -479.69 -497.15 -518.89 -464.85 -533.16 -514.38 -470.87 -455 -539.72 -386.14 -363.66 -370.94 -358.35 -364.56 -389.97 -365.27 -403.64 -369.87 -376.85 -383.16 -422.52 -355.04 -308.89 -360.42 -326.25 -364.9 -393.63 -378.85 -329.38 -387.57 -397.02 -381.88 -399.55 -391.45 -351.53 -343.97 -390.3 -392.56 -331.75 -389.9 -397.64 -385.35 -385.3 -346.72 -365.63 -393.33 -410.53 -390.09 -414.41 -387.04 -427.2 -414.02 -346.38 -392.97 -378.67 -390.51 -332.15 -364.19 -400.95 -404.93 -394.73 -358.57 -356.25 -384.7 -345.18 -385.71 -418.14 -424.19 -373.48 -427.31 -394.53 -361.11 -394.73 -382.26 -369.47 -358.5 -418.64 -344.07 -356.32 -396.22 -358.17 -357.56 -404.26 -397.74 -393.57 -392.73 -377.11 -376.33 -462.21 -408.3 -329.59 -337.58 -358.36 -398.35 -356.84 -374.31 -341.12 -371.81 -392.01 -407.45 -356.74 -362.78 -360.9 -367.33 -364.22 -357.29 -390.96 -373.2 -421.03 -429.18 -376.24 -394.51 -372.53 -386.42 -381.84 -412.06 -356.26 -397.4 -354.65 -398.44 -403.23 -391.9 -443.24 -391.5 -351.85 -361.54 -396.06 -367.05 -408.16 -370.45 -410.27 -344.83 -342.19 -386.89 -370.29 -374.39 -401.08 -392.63 -338.09 -387.57 -353.07 -343.68 -410.41 -372.32 -342.83 -356.82 -361.32 -376.77 -398.31 -382.92 -334.38 -398.54 -364.2 -347.93 -391.42 -392.31 -357.42 -355.54 -343.93 -393.7 -330.64 -377.71 -358.57 -401.7 -394.01 -418.23 -384.74 -402.25 -428.17 -432.04 -402.2 -409.94 -365.25 -352.93 -379.71 -383.22 -412.3 -381.9 -387.29 -371.44 -371.67 -379.2 -390.6 -390.34 -368.1 -357.1 -378.37 -375.9 -409.9 -409.23 -372.39 -350.45 -375.65 -393.27 -355.49 -344.67 -412.64 -351.28 -311.85 -345.32 -374.92 -355.2 -379.41 -334.07 -389.53 -342.89 -370.97 -383.69 -395.49 -388.2 -363.12 -450.01 -376.59 -339.92 -388.37 -444.52 -362.13 -376.71 -386.78 -416.43 -362.14 -337.57 -393.75 -315.9 -350.42 -361 -408.15 -382.81 -346.67 -364.19 -392.7 -375.87 -352.29 -436.05 -355.17 -410.04 -374.19 -383.96 -342.5 -347.37 -401.69 -393.42 -357.74 -341.85 -385.41 -372.97 -422.64 -430.46 -419.9 -362.18 -319.31 -385.53 -391.23 -342.46 -386.37 -381.21 -354.42 -382.6 -383.28 -358.84 -393.74 -403.64 -368.88 -389.82 -429.11 -397.22 -389.18 -374.93 -389.89 -384.09 -394.9 -352.59 -386.24 -376.31 -379.57 -379.26 -444.4 -376.49 -325.87 -332.35 -361.46 -381.08 -380.34 -382.42 -374.56 -375.38 -374.84 -391.38 -383.3 -395.7 -351.36 -368.83 -406.73 -362.46 -363.13 -375.63 -383.35 -422.09 -387.64 -378.7 -373.86 -378.82 -393.86 -390.93 -419.81 -391.12 -384.44 -430.77 -344.15 -361.77 -401.89 -409.31 -338.83 -385.66 -372.51 -407.04 -425.65 -384 -389.76 -361.5 -346.62 -368.91 -415.69 -407.96 -383.6 -418.42 -355.81 -374.4 -393.85 -390.68 -403.57 -327.11 -421.34 -324.42 -349.39 -367.82 -390.29 -355.29 -412.59 -425.19 -393.85 -359.48 -383.38 -362.3 -466.83 -390.24 -355.48 -310.62 -366.87 -378.13 -343.53 -346.23 -310.14 -353.07 -393.19 -408.91 -377.81 -378.84 -362.81 -356.42 -359.84 -390.23 -377.42 -385.55 -424.89 -443.11 -384.24 -390.04 -410.39 -398.4 -393.71 -404.81 -384.33 -400.96 -362.47 -394.83 -383.63 -355.38 -450.14 -387.92 -350.11 -395.03 -370.57 -376.57 -363.13 -358.72 -420.12 -344.88 -313.52 -405.61 -368.56 -372.08 -414.82 -413.66 -387.31 -390.08 -373.33 -379.63 -393.3 -323.71 -323.86 -381.35 -366.9 -369.69 -405.4 -404.28 -322.79 -420.39 -358.36 -358.11 -435.77 -416.18 -378.45 -353.08 -354.59 -368.28 -334.13 -357.98 -379.3 -372.16 -384.85 -412.02 -421.39 -396.71 -411.87 -399.39 -375.39 -377.18 -380.41 -385.2 -353.62 -391.99 -393.01 -365.39 -372.06 -351.02 -362.82 -392.07 -394.47 -374.34 -360.84 -344.43 -371.32 -348.39 -405.19 -389.65 -361.16 -369.35 -335.16 -362.23 -349.42 -344.12 -400.63 -403.46 -327.77 -377.33 -387.9 -345.06 -388.29 -350.47 -407.21 -356.62 -354.17 -362.62 -374.01 -377.37 -356.58 -417.8 -389.92 -358.46 -382.02 -426.21 -387.36 -363.95 -347.19 -380.33 -353.64 -362.75 -376.63 -315.07 -349.5 -362.38 -402.48 -389.72 -349.23 -400.35 -393.96 -358.35 -334.79 -417.98 -341.73 -406.11 -348.55 -374.33 -373.28 -375.3 -415.11 -422.56 -327.98 -361.67 -368.5 -384.89 -433.08 -429.23 -418.65 -373.31 -316.62 -396.35 -368.79 -342.54 -387.35 -379.53 -400.39 -389.68 -398.09 -393.63 -407.41 -358.2 -398.88 -359.04 -419.72 -425.59 -419.78 -411.89 -382.55 -401.51 -381.96 -373.68 -420.87 -393.85 -403.97 -405.06 -460.9 -393.26 -360.52 -372.39 -351.93 -397.29 -433.88 -397.95 -365.82 -384.15 -371.12 -427.89 -394 -389 -379.01 -374.74 -431.75 -399.25 -366.2 -404.13 -418.42 -437.91 -393.49 -395.51 -382.43 -393.78 -424.18 -395.04 -447.2 -406.01 -390.28 -426.62 -386.73 -416.05 -437.88 -419.09 -353.56 -400.89 -414.43 -414.81 -442.19 -404.69 -373.37 -370.07 -392.3 -377.69 -418.96 -448.44 -407.77 -454.85 -363.16 -397.03 -457.52 -376.7 -404.69 -355.12 -454.59 -388.62 -387.45 -394.79 -404.76 -387.17 -430.46 -417.71 -425.07 -414.03 -416.62 -392.52 -460.47 -402.96 -365.91 -372.53 -429.28 -442.69 -369.63 -403.44 -353.63 -378.72 -409.52 -430.4 -393.1 -404.29 -382.99 -377.54 -389.78 -412.31 -423.89 -403.47 -439.46 -448.33 -407.6 -411.02 -397.89 -404.39 -403.39 -441.74 -413.62 -418.33 -377.26 -454.34 -412.09 -338.15 -448.28 -400.39 -386.5 -388.94 -407.29 -396.37 -398.97 -388.16 -427.92 -375.09 -398.35 -408.78 -400.84 -414.9 -446.29 -411.72 -380.91 -416.36 -428.26 -388.01 -412.76 -381.31 -335.53 -395.86 -394.08 -439.72 -428.38 -391.66 -332.16 -426.62 -372.43 -361.76 -442.45 -422.07 -363.57 -381.04 -378.47 -432.92 -387.81 -380.16 -388.1 -432.88 -384.61 -468.34 -419.37 -416.74 -429.61 -445.95 -422.94 -396.86 -379.73 -400.29 -391.7 -435.11 -422.42 -381.57 -394.28 -395.7 -365.18 -433.32 -409.56 -392.61 -383.9 -414.13 -438.84 -357.67 -463.61 -426.33 -428.45 -390.83 -377.67 -414.88 -385.94 -366.93 -430.2 -411.7 -372.32 -376.08 -399.11 -363.06 -401.7 -336.28 -416.96 -384.07 -386.51 -434.13 -425.69 -400.97 -355.8 -475.92 -402.28 -346.48 -378.86 -441.15 -401.67 -378.22 -396.03 -407.63 -367.08 -377.81 -403.35 -342.12 -395.15 -385.5 -443.4 -400.45 -367.81 -411.05 -398.68 -381.68 -380.76 -432.27 -404.88 -442.21 -387.51 -406.08 -411.63 -387.02 -411.72 -432.54 -341.77 -371.42 -401.82 -370.18 -466.36 -405.11 -444.61 -405.45 -365.36 -423.9 -374.41 -357.64 -393.54 -401.68 -423.39 -393.41 -438.12 -358.51 -451.42 -414.21 -381.92 -373.93 -471.99 -404.01 -399.2 -418.88 -404.9 -391.46 -432.25 -374.28 -411.85 -392.83 -430.23 -430.39 -440.19 -386.5 -373.46 -363.94 -344.62 -411.35 -412.15 -405.74 -388.61 -407.34 -380.19 -412.64 -419.92 -411.2 -385.77 -339.52 -409.85 -402.98 -364.36 -394.44 -429.91 -434.52 -416.78 -380.01 -383.86 -411.39 -423.65 -417.9 -447.94 -402.16 -416.14 -440.05 -374.8 -419.27 -442.02 -429.49 -360.26 -426.96 -420.23 -440.5 -424.75 -413.71 -402.98 -388.38 -391.22 -388.14 -444 -446.54 -411.54 -455.14 -377.12 -401.37 -428.29 -398.71 -385.53 -385.19 -468.35 -391.95 -399.52 -386.75 -411.63 -395.03 -435.05 -386.98 -424.33 -412.56 -411.53 -429.17 -488.24 -404.63 -384.76 -353.87 -391.33 -424.7 -377.15 -402.49 -369.72 -391.79 -419.19 -428.13 -374.08 -373.75 -398.28 -402.46 -372.96 -421.67 -411.28 -394.2 -412.17 -456.78 -396.86 -402.07 -393.41 -399.64 -401.68 -416.13 -392.81 -422.11 -392.75 -416.45 -446.01 -381.88 -489.18 -409.18 -417.68 -388.03 -418.51 -424.26 -405.57 -389.78 -432.02 -371.31 -372.84 -449.31 -415.46 -409.1 -437.35 -426.61 -429.99 -434.01 -404.64 -407.17 -423.02 -383.28 -344.56 -402.23 -383.17 -408.25 -454.23 -422.52 -350.81 -435.41 -386.77 -395.63 -427.07 -408.96 -395.02 -389.42 -384.04 -408.23 -365.29 -384.14 -391.47 -460.26 -396.04 -447.93 -413.36 -405.65 -429.37 -450.74 -435.41 -436.54 -399.64 -429.43 -411.65 -420.59 -416.06 -405.73 -388.11 -396.69 -417.57 -431.81 -430.69 -425.99 -391.43 -406.73 -404.38 -390.36 -413.35 -415.33 -400.37 -354.54 -382.12 -400.94 -379.58 -408.42 -439.36 -401.4 -379.36 -390.79 -397.97 -371.66 -412.03 -342.3 -416.8 -379.12 -390.66 -413.34 -426.36 -407.88 -371.54 -460.29 -399.84 -390.58 -396.33 -455.25 -402.12 -394.34 -411.29 -445.19 -380.84 -366.64 -406.16 -337.73 -399.4 -386.58 -419.78 -391.94 -362.83 -408.79 -421.56 -398.34 -368.32 -426.65 -380.72 -412.16 -393.83 -412.82 -423.23 -405.75 -426.61 -434.04 -383.47 -392.14 -400.18 -384.49 -459.49 -454.91 -465.43 -396.34 -348.38 -433.32 -386.37 -370.81 -396.69 -430.59 -407.88 -422.93 -442.64 -380.58 -444.98 -404.86 -382.62 -396.4 -459.66 -468.52 -426.75 -422.07 -446.6 -461.43 -442.26 -426.51 -431.65 -430.97 -438.84 -483.62 -484.54 -431.37 -399.62 -422.65 -392.92 -465.11 -451.73 -454.92 -414.03 -434.56 -435.65 -448.92 -427.53 -457.98 -405.52 -387.42 -447.21 -451.33 -423.82 -450.82 -446.91 -464.49 -460.12 -426.91 -427.01 -435.31 -445.92 -454.55 -508.58 -437.95 -477.55 -493.77 -420.38 -460.42 -465 -470.32 -409.34 -450.04 -447.47 -480.2 -473.13 -430.2 -426.88 -439.37 -429.97 -432.55 -446.19 -484.14 -461.75 -488.29 -417.25 -419.44 -473.54 -416.88 -454.95 -375.37 -470.81 -401.27 -439.88 -449.47 -430.74 -412.19 -473.74 -459.93 -461.93 -431.72 -444.22 -460.2 -523.05 -443.61 -423 -371.49 -428.97 -468.82 -404.09 -444.56 -373.63 -416.55 -470.86 -466.74 -435.19 -440.4 -450.75 -431.23 -421.21 -435.84 -467.78 -457.51 -487.84 -470.59 -431.17 -450.79 -455.36 -425.88 -443.86 -464.4 -423.38 -466.32 -396.57 -466.58 -456.28 -400.19 -518.99 -444.11 -407.14 -446.21 -442.09 -446.46 -487.35 -409.26 -481.44 -394.65 -388.11 -456.56 -443.55 -468.77 -463.35 -442.15 -459.38 -483.72 -419.89 -463.53 -435.31 -391.88 -355.55 -433.29 -426.98 -469.2 -499.61 -443.33 -392.95 -464.23 -473.91 -437.98 -495.76 -456.65 -464.59 -407.98 -415.15 -451.25 -396.63 -446.32 -424.13 -439.92 -445.26 -505.83 -464.23 -449.45 -467.47 -487.89 -460.41 -460.96 -414.91 -472.02 -431.14 -480.95 -473.83 -421.99 -448.22 -399.97 -428.69 -458.89 -436.81 -451.13 -394.66 -437.94 -442.47 -403.22 -466.84 -458.38 -430.77 -428.07 -405.99 -455.99 -413.54 -395.39 -456 -454.2 -398.97 -425.76 -429.66 -408.65 -449.92 -376.55 -472.47 -417.69 -399.01 -464.79 -444.64 -445.03 -422.23 -502.14 -443.54 -397.9 -454.5 -479.47 -449.97 -397.84 -424.79 -443 -394.64 -430.43 -425.09 -352.24 -431.64 -412.08 -455.33 -425.21 -402.96 -437.11 -437.15 -411.53 -395.05 -476.05 -392 -466.13 -415 -452.62 -434.64 -448.43 -455.78 -466.99 -413.13 -398.64 -436.66 -451.56 -466.08 -462.23 -504.14 -441.91 -399.49 -440.89 -449.36 -399.92 -444.1 -436.06 -450.49 -463.55 -472.51 -436.12 -483.03 -444.85 -456.16 -433.12 -485.37 -463.06 -429.92 -433.31 -380.31 -412.02 -415.1 -386.1 -405.64 -384.52 -410.27 -438.31 -447.87 -389.07 -378.11 -391.54 -361.36 -424.44 -414.79 -425.54 -383.49 -418.25 -400 -422.42 -401.81 -422.53 -366.41 -356.82 -388.94 -398.82 -378.93 -420.42 -421.96 -444.03 -420.36 -423.77 -401.19 -375.52 -480.31 -432.45 -443.9 -391.29 -410.36 -436.04 -397.15 -410.66 -455.3 -442.36 -383.56 -401.11 -382.82 -432.84 -438.95 -381.83 -384.83 -380.59 -383.26 -389 -419.55 -443.87 -414.88 -424.51 -424.49 -382.57 -457.23 -398.95 -422.7 -406.82 -442.28 -381.95 -422.71 -421.94 -431.44 -399.39 -446.88 -434.17 -431.76 -403.91 -427.28 -407.98 -495.74 -427.45 -361.18 -363.94 -384.56 -428.44 -354.75 -421.77 -387.72 -395.8 -423.5 -426.64 -365.96 -405.5 -383.41 -413.07 -384.92 -418.47 -421.32 -426.73 -461.47 -442.94 -407.9 -392.52 -433.83 -418.5 -394.05 -400.77 -409.35 -419.06 -380.32 -409.65 -425.18 -389.73 -471.04 -425.96 -385.67 -381.14 -392.78 -390.32 -428.04 -368.39 -428.41 -389.06 -368.71 -401.92 -428.06 -426.41 -398.61 -436.51 -419.57 -432.56 -414.78 -424.24 -425.88 -358.26 -371.89 -403.89 -375.25 -409.4 -443.01 -434.18 -364.24 -431.97 -392.26 -396.77 -445.74 -410.66 -405.85 -386.97 -382.15 -426.05 -383.49 -389 -403.16 -443.88 -401.24 -472.8 -425.89 -411.64 -438.83 -434.12 -440.71 -432.01 -389.99 -408.72 -425.01 -447.41 -447.18 -402.74 -397.17 -412.29 -394.66 -429.81 -415.93 -424.4 -415.27 -416.38 -426.41 -385.61 -448.21 -430.36 -385.57 -406.39 -407.81 -413.43 -395.24 -406.62 -443.43 -412.14 -370.34 -397.73 -371.22 -376.14 -411.31 -374.65 -447.95 -400.3 -400.5 -415.25 -418.49 -429.61 -394.97 -444.91 -395.94 -367.77 -423.25 -410.03 -411.54 -388.06 -390.29 -424.6 -379.74 -406.48 -430.09 -362.05 -424.63 -376.3 -440.27 -385.72 -378.46 -407.31 -417.32 -401.71 -380.4 -467.53 -357.74 -394.98 -404.62 -396.71 -390.09 -414.7 -432.44 -438.35 -427.16 -360.38 -400.83 -424.25 -482.19 -406.79 -483.65 -387.65 -371.46 -431.26 -413.73 -371.72 -420.96 -383.66 -431.13 -436.59 -421.89 -406.04 -443.82 -415.47 -391.71 -381.69 -465.25 -451.77 -416.11 -408.71 -392.45 -429.1 -409.22 -388.74 -437.22 -414.84 -403.82 -468.13 -447.63 -394.83 -367.51 -373.66 -363.57 -413.04 -420.96 -404.94 -405.35 -394.17 -401.27 -409.89 -429.09 -410.47 -380.6 -369.45 -435.12 -396.44 -384.1 -398.8 -420.99 -423.09 -393.37 -416.32 -404.79 -424.57 -434.37 -393.38 -473.87 -423.45 -406.52 -462.67 -401.4 -415.03 -419.77 -446.57 -376.89 -413.06 -415.01 -436.31 -427.92 -393.98 -407.14 -371.85 -391.96 -397.15 -425.17 -439.55 -424.84 -418.45 -371.57 -392.58 -436.11 -429.78 -387.97 -367.61 -434.53 -383.42 -412.56 -400.03 -443.58 -389.19 -433.52 -411.52 -411.69 -410.16 -415.97 -414.63 -474.7 -457.15 -379.93 -340.99 -410.28 -419.98 -378.83 -412.34 -346.58 -377.61 -399.06 -444.37 -393.8 -428.04 -413.95 -405.8 -380.31 -434 -413.61 -417.55 -457.36 -465.81 -399.47 -405.95 -408.78 -406.69 -398.01 -414.96 -389.98 -396.97 -386.63 -443.9 -439.51 -398.85 -461.89 -429.64 -420.71 -427.83 -399.92 -398.66 -427.2 -374.11 -401.1 -378.75 -373.87 -398.34 -400.31 -420.57 -436.05 -411.24 -404.91 -443.48 -422.91 -399.13 -440.43 -356.42 -354.09 -367.19 -407.15 -404.32 -431.35 -433.91 -335.74 -434.05 -406.93 -391.48 -432.58 -400.49 -419.27 -370.12 -376.35 -421.48 -371.41 -392.89 -376.2 -450.07 -437.4 -450.61 -407.36 -441.07 -431.64 -443.32 -418.55 -437.53 -408.27 -412.76 -408.64 -443.48 -404.59 -408.51 -414.75 -419.14 -398.76 -428.15 -415.92 -413.67 -385.27 -391.91 -442.91 -397.16 -435.13 -438.02 -419.54 -406.87 -398.19 -399.07 -397.33 -392.45 -446.87 -410.48 -334.19 -409.47 -410.18 -369.91 -400.89 -354.66 -436.85 -397.83 -374.23 -438.23 -444.19 -393.52 -375.34 -454.06 -412.79 -379.45 -419.13 -453.3 -399.57 -390.28 -395.98 -433.46 -392.65 -423.7 -426.98 -349.64 -410.26 -367.02 -437.76 -409.86 -369.75 -422.64 -407.34 -383.98 -381.13 -434.38 -367.89 -420.38 -389.61 -400.18 -391.14 -397.9 -449.31 -445.42 -391.24 -389.65 -368.38 -387.53 -477.12 -440.18 -479.31 -399.72 -339.49 -412.77 -411.74 -367.34 -424.87 -389.54 -409.93 -427.52 -430.58 -383.76 -451.3 -402.15 -413.17 -413.38 -452.25 -425.18 -386.61 -389.87 -358.81 -380.06 -387.17 -363.98 -385.35 -395.48 -402.06 -399.3 -410.07 -363.73 -341.76 -346.35 -340.86 -408.98 -391.48 -393.68 -377.45 -397.5 -392.44 -398.25 -399.33 -402.77 -342.98 -349.71 -408.33 -379.53 -352.52 -382.29 -408.57 -398.48 -396.62 -378.15 -367.94 -390.54 -437.36 -415.38 -428.75 -381.59 -393.86 -429.18 -355.53 -395.08 -405.17 -406.41 -350.7 -371.02 -388.94 -426.31 -399.86 -378.41 -358.94 -381.78 -368.83 -392.2 -423.26 -419.94 -351.57 -428.32 -362.61 -375.51 -417.45 -402.5 -369.11 -377.69 -433.61 -372.3 -372.74 -380.98 -398.15 -359.59 -422.41 -402.25 -389.61 -412.57 -390.64 -402.67 -483.7 -429.56 -371.42 -339.5 -388.45 -433.67 -355.76 -385.64 -344.44 -398.46 -365.22 -399.21 -353.8 -400.51 -361.14 -353.94 -379.36 -399.87 -409.54 -388.68 -392.71 -431.09 -384.44 -390.59 -374.37 -399.66 -390.36 -410.12 -363.18 -395.38 -370.56 -411.81 -421.26 -360 -445.78 -393.13 -385.52 -368.32 -386.82 -375.26 -394.24 -365.13 -401.9 -344.27 -358.82 -374.16 -398.52 -368.47 -428.66 -426.79 -383.16 -419.35 -393.37 -356.11 -424.86 -365.53 -315.67 -379.01 -379.8 -402.53 -410.99 -398.54 -343.6 -414.66 -392.39 -362.63 -409.04 -404.32 -375.09 -369.64 -367.67 -406.12 -365.57 -376.92 -367.66 -432.89 -378.2 -421.85 -418.52 -415.07 -408.55 -436.95 -415.66 -389.92 -373.13 -380.59 -394.34 -420.81 -419.59 -408.03 -365.6 -386.05 -364.57 -411.44 -390.92 -387.58 -380 -378.64 -383.76 -399.65 -403.58 -398.39 -390.04 -371.88 -373.15 -400.97 -375.88 -388.72 -403.52 -389.98 -339.17 -367.25 -376.82 -359.81 -356.39 -340.93 -406.2 -375.55 -358.98 -391.36 -398.04 -407.05 -329.5 -457.63 -354.12 -361.82 -376.25 -402.03 -368.74 -387.92 -391.79 -408.48 -341.54 -371.3 -400.59 -312.28 -386.6 -366.95 -418.32 -386.5 -332.22 -387.05 -390.48 -383.73 -368.29 -422.51 -357.93 -412.82 -392.88 -401.91 -388.4 -374.05 -412.22 -428.23 -345.6 -386.44 -392.56 -370.41 -441.48 -392.72 -415.17 -367.5 -328.13 -384.98 -387.01 -370.5 -389.47 -381.83 -409.33 -421.74 -425.35 -369.77 -420.46 -385 -380.87 -371.25 -449.34 -399.71 -365.48 -360.41 -352.12 -354.55 -372.88 -348.42 -394.56 -373.94 -377.03 -392.85 -413.9 -361 -344.24 -337.24 -333.55 -365.78 -388.14 -378.93 -356.29 -357.53 -386.94 -401.31 -378.01 -401.52 -352.31 -352.45 -383.23 -378.74 -340.75 -402.25 -395.54 -394.78 -387.44 -372.24 -364.9 -364.72 -405.76 -382.87 -423.33 -352.87 -399.05 -413.94 -350.31 -358.51 -424.28 -433.34 -345.57 -366.37 -375.2 -398.77 -393.25 -357.7 -345.84 -366.48 -363.82 -374 -402.93 -437.96 -381.25 -416.74 -368.91 -363.77 -404.11 -389.65 -393.02 -344.31 -404.41 -344.52 -361.41 -394.31 -377.73 -352.51 -413.03 -393.12 -391.75 -380.51 -418.61 -382.75 -465.81 -397.62 -328.2 -332.49 -379.53 -401.4 -377.12 -374.2 -379.82 -355.05 -395.03 -393.85 -353.91 -370.55 -369 -375.99 -373.6 -374.91 -386.39 -384.6 -421.91 -434.37 -399.45 -388.43 -383.29 -381.61 -386.53 -389.01 -373.74 -397.49 -363.36 -397.73 -363.61 -338 -444.45 -356.21 -337.18 -365.75 -379.93 -369.08 -379.79 -363.57 -387.4 -348.19 -339.07 -390.18 -389.91 -384.46 -376.79 -420.63 -346.34 -381.88 -369.16 -382.51 -402.24 -361.5 -336.35 -382.93 -367.15 -401.99 -431.59 -392.13 -353.64 -417.85 -356.49 -360.65 -414.38 -377.39 -361.42 -379.06 -356.13 -400.12 -333.61 -362.13 -356.78 -411.6 -377.88 -441.37 -403.19 -413.68 -416.68 -437.26 -394.43 -424.27 -360.77 -357.13 -364.27 -391.78 -405.69 -386 -387.92 -375.34 -357.2 -397.73 -383.79 -341.47 -382.52 -363.56 -402.85 -365.82 -404.54 -380.36 -388.7 -396.13 -364.6 -380.21 -393.01 -377.75 -386.93 -399.79 -322.15 -341.11 -385.93 -348.37 -367.39 -327.51 -415.73 -358.85 -377.33 -401.09 -375.12 -393.58 -353.06 -431.38 -389.17 -331.6 -379.14 -412.76 -384.2 -365.34 -376.67 -369.35 -376.35 -349.82 -397.63 -325.94 -366.87 -385.05 -400.78 -391.63 -360.09 -412.16 -409.05 -382.27 -366.42 -451 -361.61 -408.25 -377.39 -365.06 -340.96 -359.02 -424.44 -413.52 -332.73 -340.71 -380.41 -401.55 -434.4 -416.41 -428.39 -355.85 -320.85 -361.12 -348.6 -328.02 -369.77 -364.59 -397.11 -378.22 -405.93 -361.69 -401.2 -402.3 -359.93 -367.2 -417.33 -400.87 -370.81 -388.33 -370.85 -401.02 -391.56 -360.78 -394.65 -364.58 -407.91 -425.7 -425.37 -369.76 -355.08 -369.71 -356.09 -397.08 -371.38 -389.92 -384.8 -383.71 -369.92 -383.44 -386.58 -390.66 -359.04 -353.07 -400.86 -392.33 -368.89 -376.09 -393.52 -428.42 -411.94 -408.36 -371.92 -386.27 -408.66 -376.26 -453.92 -384.92 -398.11 -452.97 -374.06 -392.77 -428.83 -417.19 -361.95 -415.01 -366.58 -400 -412.49 -352.96 -407.96 -345.26 -367.07 -377.14 -391.81 -427.28 -380.36 -415.59 -364.26 -375.04 -417.17 -393.41 -380.86 -359.76 -394.25 -380.66 -398.44 -359.52 -402.76 -359.98 -386.95 -383.53 -396.07 -378.04 -392.37 -398.27 -466.04 -394.88 -343.35 -317.07 -372.36 -400.77 -335.27 -362.26 -325.86 -353.43 -402.28 -416.76 -379.13 -381.11 -392.57 -384.64 -356.25 -415.91 -387.44 -382.17 -446.66 -446.54 -368.34 -383.72 -385.27 -388.08 -396.29 -409.12 -370.66 -408.25 -349.81 -409.95 -404.14 -330.28 -465.6 -385.06 -378.38 -377.35 -380.05 -395.99 -390.63 -349.63 -389.67 -367.02 -345.83 -417.13 -378 -389.43 -406.02 -386.42 -412.49 -409.29 -391 -400.6 -415.6 -320.28 -319.2 -387.38 -380.62 -373.08 -444.09 -423 -330.7 -424.22 -380.61 -403.49 -399.66 -380.7 -396.25 -360.37 -356.22 -396.33 -341.12 -370.58 -393.11 -412.01 -390.06 -401.82 -391.61 -404.8 -391.38 -409.8 -394.12 -428.96 -387.3 -394.3 -377.48 -416.08 -406.67 -376.32 -389.6 -378.97 -351.75 -430.24 -373.07 -391.36 -368.45 -366.16 -394.2 -375.47 -408.44 -388.61 -384.64 -372.11 -372.34 -379.19 -359.33 -374.69 -418.59 -414.31 -336.27 -390.78 -411.53 -334.84 -392.23 -352.12 -421.12 -362.04 -353.1 -393.89 -406.01 -387 -372.32 -428.36 -372.73 -361.94 -409.17 -436.12 -392.79 -353.68 -346.86 -394.03 -367.59 -375.58 -387.84 -313.71 -379.72 -351.78 -394.71 -390.75 -352.51 -395.19 -385.78 -349.45 -333.96 -431.12 -344.08 -374.05 -365.47 -405.23 -388.25 -377.17 -409.26 -421.4 -372.29 -375.67 -347.8 -378.88 -432.95 -417.02 -435.05 -387.85 -333.73 -407.2 -378.7 -359.48 -407.96 -368.57 -388.81 -397.67 -399.36 -395.07 -423.91 -393.25 -385.69 -377.35 -420.4 -426.91 -426.08 -400.86 -364.64 -397.25 -412.9 -355.12 -406.37 -374.63 -380.6 -415.73 -422.05 -366.19 -372.39 -363.53 -340.62 -387.35 -395.29 -370.7 -363.06 -365.19 -388.87 -435.31 -375.68 -401.26 -372.87 -373.03 -404.42 -376.75 -367.64 -403.58 -406.57 -429.95 -394.7 -383.5 -389.3 -401.77 -409.18 -407.93 -433.24 -380.6 -386.84 -423.2 -355.06 -371.04 -426.36 -428.34 -338.98 -395.12 -345 -409.54 -402.79 -376.05 -379.1 -390.04 -378.72 -374.72 -411.11 -413.32 -410.68 -437.45 -395.88 -403.32 -441.24 -402.7 -399.35 -360.01 -410.89 -366.13 -381.26 -395.83 -409.92 -367.26 -429.5 -394.16 -397.34 -410.83 -427.43 -378.11 -491.09 -388.22 -352.56 -359.56 -381.2 -417.02 -366.91 -399.27 -381.52 -362.15 -385.72 -428.48 -372.25 -385.41 -395.13 -391.59 -368.48 -435.97 -396.84 -406.77 -433.32 -451.67 -398.97 -396.84 -393.24 -389.98 -386.78 -402.18 -384.87 -383.7 -381.45 -433.81 -402.7 -355.79 -455.1 -398.18 -378.88 -406.86 -399.38 -376.24 -397.34 -380.06 -431.6 -360.79 -373.93 -384.11 -419.98 -409.72 -403.38 -413.38 -384.64 -419.01 -399.93 -394.89 -392.39 -333.47 -351.1 -377.77 -392.33 -403.72 -457.71 -402.69 -356.08 -411.86 -361.14 -371.42 -443.72 -402.7 -378.52 -376.7 -374.26 -409.08 -366.48 -383.91 -377.56 -422.99 -354.9 -433.79 -424.37 -411.83 -422.26 -406.77 -425.62 -398.88 -376.68 -420.66 -345.51 -418.03 -419.33 -377.29 -378.38 -393.11 -367.41 -418.94 -415.12 -388.67 -374.66 -390.83 -400.84 -371.82 -420.34 -426.01 -398.6 -372.66 -383.5 -393.04 -395.78 -382.21 -418.56 -399.76 -350.9 -377.96 -403.69 -370.1 -388.99 -350.22 -438.15 -374.75 -387.37 -422.69 -381.9 -402.17 -376.63 -451.76 -405.41 -348.42 -396.14 -401.56 -406.86 -358.15 -395.35 -408.71 -367.32 -383.11 -423.96 -338.03 -406.19 -352.82 -411.68 -364.92 -370.47 -412.07 -403.8 -373.02 -367.7 -442.75 -383.55 -404.19 -376.19 -389.74 -375.45 -387.95 -428.8 -432.37 -353.72 -372.63 -396.78 -387.96 -466.78 -426.43 -442.89 -371.59 -353.17 -397.03 -381.13 -352.98 -389.12 -393.66 -403.96 -409.42 -426.04 -402.84 -428.92 -411.43 -371.64 -382.75 -445.9 -473.77 -442.16 -441.82 -439.23 -443.39 -447.52 -417.73 -446.77 -417.79 -446.31 -463.7 -481.34 -439.73 -407.77 -415.44 -415.11 -458.66 -448.49 -449.34 -432.5 -444.1 -424.79 -436.21 -469.15 -456.08 -417.41 -415.68 -431.29 -454.85 -418.56 -436.83 -445.45 -471.88 -468.06 -417.47 -434.76 -438.28 -463.38 -457.76 -512.88 -423.97 -489.84 -497.78 -414.2 -451.77 -470.21 -474.15 -407.9 -454.77 -454.54 -472.07 -470.31 -442.7 -440.41 -422.17 -398.6 -414.03 -451.68 -486.91 -450.92 -469.46 -420.5 -410.64 -482.82 -432.16 -433.62 -399.75 -468.28 -408.52 -444.83 -437.89 -450.22 -420.04 -470.75 -469.42 -450.88 -427.25 -461.26 -445.43 -542.87 -443.54 -412.23 -354.47 -421.62 -439.6 -404.12 -421.04 -401.61 -418.27 -462.83 -459.55 -423.58 -412.97 -435.04 -436.75 -419.84 -461.84 -437.21 -432.66 -479.28 -500.56 -440.27 -427.58 -439.41 -431.2 -444.8 -448.04 -444.72 -460.16 -413.06 -472.75 -466.7 -414.56 -499.93 -439.48 -412.54 -443.17 -436.08 -437.72 -445.52 -405.9 -468.4 -426.66 -381.62 -466.89 -442.1 -445.01 -459.44 -444.19 -438.61 -455.92 -443.29 -430.81 -460.8 -368.79 -342.21 -449.4 -439.2 -452.62 -468.75 -439.86 -369.4 -460.4 -422.56 -446.97 -493.71 -451.4 -432.35 -404.9 -411.77 -423.5 -380.06 -428.18 -428.21 -452.49 -443.05 -500.61 -475.21 -461.53 -482.85 -473.95 -466.54 -472.8 -430.73 -445.63 -420.12 -454.99 -466.43 -450.77 -420.48 -428.12 -421.24 -452.18 -439.56 -449.87 -387.16 -423.39 -446.14 -420.1 -464.54 -476.55 -430.18 -427.66 -428.61 -438.52 -423.28 -420.88 -441.79 -443.48 -398.4 -411.54 -463.36 -388.75 -421.04 -392.86 -464.28 -402.52 -406.68 -452.61 -464.67 -412.47 -407.06 -505.66 -412.02 -395.99 -447.66 -470.18 -432.46 -394.92 -424.51 -459.61 -403.81 -414.37 -446.75 -344.57 -459.72 -407.29 -432.94 -441.58 -393.77 -460.59 -429.92 -420.49 -414.8 -469.92 -409.64 -456.62 -409.4 -420.43 -450.93 -436.03 -474.23 -490.89 -409.14 -438.11 -450.97 -444.03 -493.3 -495.01 -477.98 -421.46 -401.38 -453.02 -431.72 -394.15 -433.32 -435.88 -461.6 -456.08 -480.77 -410.76 -486.32 -464.99 -431.84 -428.38 -453.17 -412.51 -370 -362.74 -361.54 -365.19 -383.04 -341.11 -372.1 -345.11 -364.56 -422.11 -404.89 -354.08 -319.45 -357.41 -337.45 -362.65 -380.19 -374.05 -355.44 -390.65 -359.64 -380.36 -388.95 -384.01 -338.79 -348.8 -396.34 -357.1 -336.78 -371.5 -395.8 -411.52 -388.4 -380.7 -356.48 -366.07 -423.31 -379.57 -423.32 -372.29 -396.07 -409.02 -348.04 -382.77 -398.75 -398 -350.25 -370.41 -365.02 -381.86 -384.68 -365.41 -356.98 -341.26 -357.76 -374.58 -374.24 -415.86 -374.3 -408.4 -353.33 -364.02 -393.1 -372.69 -365.02 -340.78 -399.02 -347.87 -367.52 -389.04 -385.62 -372.88 -402.38 -362.57 -370.2 -364.19 -392.41 -394.26 -457.39 -400.26 -331.43 -320.09 -377.04 -399.56 -353.38 -378.84 -336.84 -363.1 -378.65 -410.96 -358.57 -348.23 -351.37 -391 -337.84 -385.9 -388.03 -374.94 -419.16 -419.91 -355.13 -360.32 -351.73 -386.42 -354.32 -383.27 -367.16 -387.04 -374.21 -376.88 -402.37 -340.73 -429.62 -358.53 -359.48 -374.29 -375.41 -364.03 -388 -366.33 -369.23 -346.81 -351.88 -380.48 -357.39 -377.21 -395.72 -397.16 -350.27 -394.06 -379.22 -383.81 -403.43 -331.54 -319.15 -369.36 -383.01 -381.29 -429.14 -403.32 -343.27 -395.86 -376.32 -355.07 -377.43 -358.88 -363.79 -368.32 -336.38 -397.22 -346.01 -359.13 -366.28 -407.39 -378.4 -413.31 -372.02 -399.43 -383.99 -387.2 -376.59 -422.22 -340.08 -380.98 -359.58 -383.93 -401.96 -379.42 -368.86 -381.65 -336.28 -405.41 -381.79 -368.55 -372.99 -345.9 -396.43 -363.63 -389.18 -396.58 -363.67 -357.15 -353.22 -362.92 -366.07 -357.74 -404.9 -376.31 -334.09 -350.51 -367.2 -337.9 -390.42 -316.52 -402.73 -331.24 -347.53 -402.06 -384.02 -373.23 -344.57 -419.68 -377.93 -338.2 -376.18 -414.42 -384.67 -366.14 -373.75 -394.78 -342.69 -340.05 -361.01 -320.91 -370.05 -352.52 -376.95 -381.55 -329.63 -360.14 -384.91 -371.92 -339.82 -404.04 -329.96 -378.93 -365.13 -375.73 -351.13 -368.24 -391.2 -405.73 -348.72 -329.48 -347.82 -379.01 -424.18 -408.09 -434.15 -376.09 -309.81 -367.69 -383.99 -334.19 -399.3 -361.19 -391.97 -388.87 -385.78 -361.54 -390.06 -389.22 -354.49 -329.55 -412.82 -382.22 -365.52 -365.29 -339.39 -374.73 -356.55 -339.55 -347.91 -341.74 -355.76 -379.65 -411.94 -348.66 -347.3 -341.83 -335.21 -342.49 -372.22 -366.57 -336.22 -363.85 -328.73 -375.23 -349.33 -360.84 -332.9 -337.55 -353.07 -341.45 -330.02 -374.24 -370.97 -392.3 -383.51 -378.05 -366.42 -363.36 -387.35 -352.4 -385.2 -360.55 -376.03 -378.75 -322.32 -355.52 -411.15 -387.42 -332.88 -368.08 -345.54 -396.5 -396.55 -355.9 -349.53 -343.23 -345.59 -352.83 -403.59 -414.43 -380.32 -391.38 -357.31 -327.32 -397.49 -366.46 -384.18 -350.17 -398.45 -359.38 -352.32 -343.84 -367.87 -334.48 -385.79 -371.08 -385.66 -384.39 -361.66 -393.95 -440.89 -359.58 -324.63 -318.74 -333.49 -399.67 -331.67 -329.59 -335.45 -359.88 -371.72 -386.75 -363.64 -377.71 -356.49 -382.83 -333.72 -387.58 -348.43 -363.47 -421.73 -400.93 -356.22 -366.89 -360.29 -378.52 -346.6 -390.14 -360.69 -360.9 -327.32 -390.33 -357.79 -323.12 -438.41 -330.44 -333.46 -360.36 -383.78 -382.1 -358 -339.31 -371.32 -332.37 -361.58 -390.73 -363.79 -362.87 -392.44 -388.87 -362.85 -360.38 -379.88 -380.65 -380.89 -342.61 -331.03 -356.62 -356.88 -353.1 -412.4 -369.51 -320.33 -377.89 -343.94 -320.46 -383.49 -369.43 -349.63 -324.89 -336.67 -384.88 -331.53 -337.35 -364.52 -376.23 -355.87 -412.38 -391.37 -351 -400.64 -406.39 -413.56 -389.01 -316.62 -393.04 -342.51 -379.25 -405.46 -365.65 -378.79 -363.35 -332.42 -417.71 -349.94 -340.42 -347.33 -368.31 -363.01 -322.64 -412.98 -340.91 -344.68 -341.82 -332 -356.68 -362.79 -354.6 -389.97 -375.29 -337.71 -348.27 -354.03 -359.78 -344 -333.56 -381.92 -353.17 -316.02 -382 -369.46 -376.04 -346.11 -410.96 -384.81 -312.36 -362.12 -386.98 -377.12 -356.82 -357.98 -364.09 -335.68 -341.71 -380.64 -330.98 -354.51 -342.88 -389.49 -351.48 -327.27 -375.57 -363.12 -344.69 -314.87 -413.13 -343.48 -377.45 -328.55 -341.64 -340.5 -352.26 -398.26 -379.12 -347.63 -328 -346.34 -363.81 -402.57 -384.61 -415.64 -374.06 -304.52 -363.73 -344.85 -322.04 -359.68 -353.64 -356.6 -376.41 -375.75 -346.53 -414.29 -360.81 -342.27 -334.62 -400 -417.74 -407.08 -408.5 -394.05 -386.75 -394.97 -358.89 -372.83 -388.95 -381.24 -409.37 -433.79 -371.42 -357.93 -377.24 -368.61 -400 -409.65 -402.4 -379.9 -411.59 -369.52 -394.4 -383.82 -410.71 -349.27 -372.39 -385.04 -356.75 -397.13 -390.77 -396.37 -428.68 -384.07 -379.32 -411.75 -378.08 -416.58 -417.66 -445.78 -379.2 -411.61 -441.51 -377.78 -403.24 -437.94 -390.85 -358.54 -406.46 -404.23 -450.35 -417.51 -417.18 -374.65 -381.54 -348.38 -387.9 -406.46 -427.56 -384.73 -428.57 -363.39 -383.77 -443.53 -380.14 -401.51 -366.68 -415.09 -395.2 -381.93 -394.35 -398.93 -370.18 -433.22 -418.67 -401.54 -380.32 -415.19 -396.88 -456.81 -414.83 -382.4 -326.73 -388.54 -428.26 -339.6 -353.6 -339.2 -378.6 -417.8 -415.34 -387.54 -405.38 -374.25 -388.1 -375.87 -418.04 -409.72 -397.35 -451.74 -446.85 -396.15 -387.77 -402 -392.3 -396.47 -403.66 -378.69 -412.59 -380.82 -444.03 -402.57 -357.9 -461.15 -360.51 -351.17 -393 -401.8 -382.16 -415.05 -370.23 -416.88 -384.1 -347.66 -427.16 -392.57 -409.31 -437.52 -405.24 -385.78 -408.99 -389.59 -406.77 -418.2 -349.69 -317.7 -403.05 -403.13 -395.03 -406.89 -400.5 -327.86 -432.36 -399.48 -392.91 -430.67 -409.36 -398.56 -354.58 -358.48 -378.74 -366.03 -411.5 -375.32 -400.32 -377.47 -463.94 -449.25 -406.65 -414.61 -409.17 -415.64 -400.03 -359.9 -414.96 -397.12 -419.31 -439.68 -395.47 -397.83 -374.81 -363.07 -413.68 -394.47 -413.67 -357.47 -376.97 -373.03 -362.1 -444.19 -408.3 -377.85 -366.78 -360.12 -372.67 -370.82 -362.96 -414.2 -388.94 -349.08 -375.41 -382.36 -349.89 -401.96 -355.52 -393.65 -348.95 -358.8 -388.55 -407.79 -385.76 -342.44 -449.61 -372.43 -364.34 -399.75 -450.86 -386.83 -376.1 -390.61 -391.48 -345.34 -370.96 -382.47 -317.4 -383.32 -381.62 -444.35 -389.57 -358.35 -394.4 -371.65 -367.26 -371.09 -415.02 -334.83 -424.05 -365.78 -386.38 -387.28 -374.7 -431.98 -455.83 -363.19 -371.8 -398.98 -397.22 -445.59 -400.12 -457.65 -367.32 -350.68 -389.73 -373.83 -372.22 -367.71 -391.78 -395.56 -415.68 -414.03 -369.16 -433.38 -415.33 -407.85 -353.91 -416.6 +448.8 410.04 395.39 391.22 417.44 409.01 391.49 415.27 397.32 396.95 433.35 457.27 385.71 378.08 393.24 398.91 400.65 451.04 421.76 375.73 409.82 388.85 435.75 405.28 445.05 376.83 383.57 413.18 385.22 379.1 404.25 421.29 432.42 410.1 386.53 433.84 379.67 425.69 422.62 465.77 417.2 455.66 473.94 389.29 436.91 448.31 458.89 351.69 426.88 437.79 441.2 440.76 433.4 395.37 399.42 366.55 392.55 436.22 434.81 418.49 438.77 405.41 398.46 447 406.64 402.36 388.26 421.62 388.34 418.55 416.27 426.71 377.79 445.73 418.45 433.31 401.48 401.97 404.71 498.42 421.93 379.24 344.25 397.43 442.15 366.37 381.28 374.46 400.04 420.32 426.05 397.51 416.59 403.64 384.42 374.14 413.45 426.48 418.44 456.41 455.15 417.64 398.37 442.32 423.48 397.54 444.41 384.74 413.33 386.67 435.46 410.61 392.06 473.24 411.6 369.26 408.84 431.15 411.96 416.58 374.21 423.6 369.34 371.59 417.35 409.16 421.7 425.84 427.48 413.95 425.49 392.36 417.68 426.53 384.54 338.87 406.37 398.53 424.9 443.18 423.22 343.6 435.34 419.96 388.6 433.47 430.98 411.67 375.44 378.5 406.67 372.51 427.2 382.96 428.64 406.66 485.19 463.08 415.69 432.91 465.09 423.39 405.79 386.92 424.26 423.86 451.69 421.15 429.82 433.87 376.87 388.33 445.53 403.64 415.44 378.27 394.85 407.15 385.66 462.58 427.01 422.08 386.54 388.35 423.43 394.43 372.16 443.95 391.76 369.95 411.92 390.18 368 416.64 356.78 424.67 379.89 404.73 418.4 425.27 428.39 402.72 488.69 412.25 378.66 423.27 482.36 393.09 381.88 384.04 432 364.12 384.83 410.38 310.79 387.03 395.79 445.75 416.3 383.2 412.5 409.6 391.79 398.67 430.91 371.95 442.15 387.17 408.65 397.57 407.93 446.89 429.7 369.77 372.44 399.88 406.47 458.12 413.68 466.09 409.21 388.06 418.18 364.01 374.68 401.23 403.89 415.57 434.14 429.74 380.75 440.7 413.41 421.1 390.74 444.28 +448.38 447.07 434.05 417.9 417.57 430.25 392.99 432.29 389.59 414.76 440.84 466.99 397.08 382.12 390.57 409.8 429.1 441.93 431.67 380.21 444.66 427.73 423 435.28 457.03 409.31 434.59 432.72 412.19 387.91 434.96 429.16 440.29 435.76 404.63 426.47 413.02 483.3 438.24 508.45 428.26 427.6 492.56 401.53 476.66 440.78 443.65 405.56 426.75 425.63 433.74 460.19 455.78 412.62 394.81 379.97 408.43 458.67 453.73 412.75 470.5 426.22 415.04 447.62 416.03 441.21 404.82 459.39 407.87 437.62 426.1 420.98 440.14 444.26 439.47 444.59 457.05 447.32 420.36 524.46 436.11 388.73 367.54 424.55 436.23 368.54 413.12 381.56 415.96 460.33 456.03 406.53 405.45 420.04 410.35 404.01 435.34 430.62 416.25 519.68 474.35 424.54 414.46 454.47 444.77 418.65 473.36 401.25 429.01 390.99 455.34 424.92 390.9 491 410.1 420.44 439.11 449.02 413.91 450.71 399.98 442.91 398.27 378.88 434.86 426.12 432.24 461.78 461.98 431.04 437.18 404.05 414.78 455.18 388.01 349.7 429.24 410.35 432.55 476.12 424.06 374.06 457.15 402.73 410.04 465.19 424.11 408.21 409.48 407.9 426.54 380.11 437.98 425.51 456.41 408.4 506.24 456.18 479.65 474.23 468.18 431.49 425.6 435.86 414.24 423.16 430.26 447.19 439.22 453.72 407.58 405.46 467.27 424.6 430.58 409.31 412.54 451.06 401.35 474.16 458.06 432.64 432.2 413.81 397.22 400.81 416.2 445.48 415.49 396.8 407.55 439.03 374.89 421.57 380.28 442.04 410.44 430.44 459.29 432.96 435.75 399.33 493.59 414.55 382.73 462.68 467.58 413.84 416.21 412.33 452.5 393.72 395.77 414.81 339.27 424.27 407.92 433.69 442.36 409.39 455.05 424.22 393.59 424.39 474.41 405.85 441.27 418.14 441.82 419.67 400.41 475.35 476.97 399.43 403.32 423.86 436.7 496 466.12 481.91 411.07 391.12 432.73 387.58 405.25 431.76 404.7 452.16 445.13 455.98 386.77 455.51 433.22 432.33 428.41 447.54 +434.55 414.47 399.47 404.11 359.49 399.05 364.67 408.18 380.93 420.79 408.19 423.38 371.52 329.25 374.11 360.93 386.02 396.82 395.32 357.59 393.47 375.15 385.03 393.43 410.57 350.79 356.23 402.83 381.94 363.29 407.27 426.11 443.63 385.39 407.91 387.53 390.08 454.54 407.09 419.28 408.66 391.69 436.8 361.86 387.98 398.51 401.58 356.66 408.86 377.29 410.32 423.95 386.21 380.2 372.96 350.95 377.74 425.28 424.95 389.12 445.83 359.45 375.73 433.48 378.15 377.64 384.72 423.89 368.31 354.3 386.06 403.3 385.48 433.78 412.97 401.43 389.51 387.46 396.22 454 413.81 346.47 349.81 365.76 417.16 350.17 364.86 350.93 357.49 394.17 420.29 368.31 378.85 380.07 367.35 371.4 400.45 403.57 398.27 436.4 448.45 387.64 412.53 383.94 395.26 381.39 407.92 370.19 403.99 376.98 395.13 419.29 351.89 454.08 396.99 363.65 375.97 387.29 380.46 428.45 350.75 394.2 356.65 363.22 401.43 391.75 412.72 421.85 426.53 371.98 394.71 392.77 384.97 397.44 315.67 338.97 369.33 378.02 385.85 441.71 432.55 362.8 407.52 383.1 371.65 428.88 402.25 380.95 375.75 369.92 392.37 344.51 409.46 369.85 393.73 388.23 459.06 412.18 425.07 393.82 413.14 411.25 394.99 390.38 393.7 367.49 405.83 435.97 386.52 394.29 374.94 383.22 401.31 391.88 398.86 370.68 384 387.51 386.8 432.64 422.79 350.16 380.4 351.11 353.22 370.47 371.05 424.72 421.33 346.62 356.51 388.15 367.59 404.17 340.44 406.36 357.78 336.63 391.98 400.76 388.24 358.72 430.06 404.03 360.56 403.5 395.4 370.4 345.98 368.52 399.52 347.12 381.34 404.26 345.57 396.95 354.57 408.95 400.83 341.44 398.71 388.34 374.01 349.74 444.76 335.6 373.8 338.67 392.48 385.37 372.37 417.22 424.1 358.83 353.57 386.29 395.19 432.01 388.41 434.57 364.82 353.88 408.26 392.34 342.36 404.05 401.73 399.42 420.78 429.9 399.21 414.49 393.04 381.68 404.01 434.95 +475.01 453.56 421.32 419.2 430.98 427.52 402.36 418.78 403.87 425.68 451.59 462.06 409.07 364.48 412.47 371.7 427.58 435.32 407.32 404.27 412.98 407.08 443.37 397.78 430.71 395.45 376.67 427.08 403.8 380.99 419.56 417.97 465.79 414.91 408.22 434.65 427.33 442.76 436.53 490.41 393.38 435.89 456.29 416.54 432.77 460.49 428.27 365.13 420.03 419.38 448.67 432.06 432.32 401.62 391.73 394.72 382.48 437.82 459.69 422.95 450.96 405.74 412.15 484.95 418.95 435.36 374.9 454.96 420.24 419.75 404.07 440.91 379.56 453.01 415.12 456.93 418.57 427.11 445.33 506.16 417.1 407.69 368.56 415.08 455.02 382.82 412.11 373.98 419.13 432.22 444.23 398.68 431.58 410.53 398 408.97 436.91 433.21 440.32 474.19 484.14 426.18 411.34 434.9 405.38 404.16 438.8 418.5 421.88 376.84 459.46 433.77 394 492.86 414.86 389.29 420.91 413.36 430.3 439.99 386.16 445.68 372.34 413.36 454.63 436.17 447.02 444.95 409.25 427.35 456.88 407.31 432.97 446.68 353.13 342.52 416.94 418.36 444.98 460.62 431.28 373.05 462.15 425.22 413.03 444.92 415.95 401.18 390.96 411.32 436.65 386.45 411.56 401.25 447.01 395.59 458.87 445.28 435.38 446.29 462.5 438.36 430.87 390.11 434.49 404.94 456.28 438.17 413.18 398.54 392.37 374.67 471.2 420.01 420.04 404.57 413.03 415.45 410.31 485.72 449.31 420.84 413.61 413.58 421.35 388.79 392.67 427.12 443.19 399.7 421.75 421.52 378.56 411.75 373.22 443.56 393.9 396.92 452.39 438.23 421.14 389.97 482.27 428.31 390.83 423.29 449.42 425.5 397.18 424.99 424.22 377.29 413.51 416.77 342.81 430.85 379.11 458.16 414.79 374.01 442.9 395.52 407.71 383.41 452.81 421.61 451.4 388.76 437.78 422.59 399.35 440.16 451.41 389.8 388.45 410.47 407.82 484.39 423.63 468.28 407.93 366.7 454.31 389.05 380.53 425.57 422.93 453.81 451.84 457.54 399.6 460.77 429.54 408.64 397.39 472.67 +435.07 411.15 390.41 380.19 391.67 391.88 369.66 429.36 368.04 415.69 394.87 424.38 388.83 346.57 379.03 360.95 396.34 427.64 417.53 348.76 411.58 389.29 402.93 382.31 422.72 366.17 356.15 393.99 413.49 339.56 379.76 399.16 408.76 404.17 376.71 393.73 378.97 431.97 401.1 442.86 396.11 400.46 436.45 373.53 412.83 407.3 412.13 353.18 393.91 397.73 411.68 440.21 411.22 383.09 381.33 366.4 382.97 425.1 447.95 404.28 436.44 412.86 389.99 409.98 368.27 393.74 380.52 452.25 380.27 389.06 395.33 385.92 398.11 437.16 406.54 408.53 403.97 413.66 428.04 481.19 401.84 366.6 356.33 395.71 420.54 373.37 383.4 343.41 377.93 427.97 424.13 381.29 385.68 405.86 379.99 394.76 399.12 429.41 396.66 424.35 458.38 411.47 382.91 419.9 407.09 386.73 420.31 371.91 416.77 332.85 425.94 411.16 393.08 470.23 417.91 396.14 383.54 412.4 410.79 399.67 380.64 428.14 372.64 347.92 429.46 408.2 421.95 393.34 428.39 393.15 418.68 380.97 414.69 414.41 385.25 337.43 400.18 356.94 396.82 445.79 402.04 344.8 419.82 395.15 375.06 425.29 433.39 376.76 363.06 385.2 425.58 355.95 401.04 392.52 431.83 406.3 474.99 421.13 426.12 427.27 448.46 404.8 396.17 391.88 399.8 401.12 405.48 426.83 400.71 407.63 376.97 379.16 419.62 390.91 411.01 364.06 423.5 401.27 362.82 437.39 414.46 399.09 359.35 366.51 393.17 331.64 357.77 434.18 391.42 359.58 352.48 383.25 365.14 390.57 367.63 398.41 373.11 404.57 410.18 427.25 420.7 373.86 464.6 395.65 372.56 409.84 456.57 376.13 363.02 376.66 416.13 387.9 366.41 405.84 331.61 388.55 382.76 418.2 408.43 362.73 410.16 376.2 367.44 388.12 444.41 378.73 414.39 401.93 435.6 396.07 379.78 400.31 404.73 370.64 350.02 397.79 392.97 476.92 431.42 417.04 380.41 360.16 424.29 375.79 381.22 387.19 412.05 404.17 404.97 436.38 368.84 442.8 409.14 389.29 374.76 450.32 +421.8 368.11 411.48 368.05 379.57 395.83 363.22 416.05 384.67 373.89 395.71 427.26 372.47 347.44 376.88 354.47 387.26 416.4 359.61 363.25 389.95 400.6 395.56 423.75 416.96 354.15 353.58 414.02 410.72 358.45 390.29 402.16 408.42 398.92 373.93 357.16 399.44 413.11 417.44 467.21 380.22 404.6 438.08 380.51 412.54 433.38 424.66 365.81 365.47 397.88 439.58 415.61 376.27 354.61 374.33 345.94 378.69 386.96 425.97 404.94 417.13 374.66 377.55 419.85 376.95 429.25 373.2 440.66 370.03 375.64 419.54 404.51 356.48 413.43 400.35 423.76 403.92 405.55 387.06 447.91 423.28 367.83 340.36 399.45 417.89 370.25 398.2 366.43 360.66 424.24 427.21 369.18 372.27 384.96 373.97 374.46 393.17 408.61 394.24 434.05 432.45 407.12 364.83 410.75 409.26 408.05 407.12 411.47 401.38 350.8 433.35 417.72 385.1 446.69 383.88 363.5 407.12 401.89 365.67 408.84 361.6 427.2 371.98 328.12 412.4 395.18 416.32 415.83 398.08 360.03 409.6 367.01 380.31 419.15 337.67 307.64 382.88 367.15 425.92 413.36 402.88 342.31 421.96 382.29 362.59 416.06 396.28 371.11 364.29 384.58 416.43 355.78 385.37 379.89 436.04 401.39 456.54 387.39 412.94 416.77 403.51 413.12 416.76 380.67 375.95 398.86 392.21 415.44 404.5 390.19 383.82 377.53 401.32 399.83 396.32 382.41 368.69 399.28 384.31 405.69 432.98 398.16 378 394.57 403.2 364.96 372.48 406.2 414.31 357.34 360.53 398.75 352.65 400.25 333.35 415.39 387.27 379.23 408.3 427.82 375.3 365.35 450.28 382.06 377.54 415 433.69 389.45 375.74 402.68 385.15 385.41 381.34 396.18 336.13 406.22 368.19 406.63 418.98 346.79 420.82 393.29 390.55 378.03 419.14 362.03 401.43 372.33 375.39 393.27 374.65 413.26 417.65 348.69 356.46 375.28 375.66 452.5 435.59 454.39 368.69 349.66 403.13 384.98 369.13 380.81 381.07 398.98 432.58 429.46 349.23 439.18 400.78 382.02 398.39 428.06 +369.9 377.68 371.68 332.79 370.73 384.74 343.41 371.7 369.14 366.32 390.23 400.08 343.96 352.82 352.05 310.62 384.41 375.25 350.46 324.64 353.59 327.26 372.19 364.17 375.72 342.42 337.1 377 378.95 351.04 363.4 366.24 379.06 365.11 356.48 365.78 357.63 392.73 365.43 399.73 329.06 389.62 401.78 347 393.41 389.03 393.42 348.93 376.89 365.35 383.81 416.63 341.39 346.88 349.26 351.8 337.81 377.82 379.89 365.34 402.75 355.7 357.3 418.24 353 361.84 359.11 384.89 368.62 363.15 363.23 381.97 341.44 387.7 376.55 393 368.95 394.51 365.65 443.13 362.92 334.04 340.92 329.9 373.18 294.48 340.9 353.64 346.81 370.51 387.24 345.58 361.28 367.28 355.8 328.83 364.12 366.37 368.2 413.12 421.32 383.46 376.19 374.01 347.38 360.71 393.88 357.41 386.99 319.68 425.76 382.1 328.06 428.78 382.2 351.82 350.19 363.05 361.79 365.96 341.29 389.51 359.8 342.17 371.74 391.07 383.45 397.66 362.79 383.41 389.44 393.27 374.63 386.7 338.39 302.89 364.23 345.38 366.64 374.17 356.11 318.47 387.22 341.6 346.89 420.2 388.7 350.88 345.95 348.02 379.7 340.14 347.19 367.77 386.58 366.15 434.71 400.46 366.82 403.17 402.49 410.84 386.1 361.45 350.77 352.71 396.31 399.29 352.28 365.62 366.84 330.78 397.94 353.6 364.72 353.7 379.32 386.89 345.63 385.42 381.01 339.1 348.18 365.88 353.7 364.12 344.49 372.41 367.3 349.91 314.4 377.94 310.47 350.26 323.42 385.83 331.39 350.27 384.74 371.57 359.97 338.21 441.56 370.93 330.8 383.01 382.13 335.8 342.76 379.01 395.23 350 358.34 360.01 303.96 369.36 340.14 400.31 359.13 341.85 394.35 366.01 326.53 349.31 396.37 383.85 361.41 345.8 355.42 345.67 343.97 374.18 384.76 337.76 349.15 376.34 342.01 413.08 390.06 415.34 357.58 339.76 342.17 335.31 319.3 351.43 372.29 379.81 358.22 407.51 344 404.83 414.92 344.98 359.12 383.68 +426.65 428.44 428.62 417.31 416.68 431.6 377.48 436.82 402.9 437.92 443 459.41 396.65 399.06 389.92 362.95 431.57 458.69 405 396.8 413.09 417.89 427.08 438.59 454.57 398.16 376.34 430.29 434.03 390.02 434.5 432.97 454.17 427.85 383.36 400.47 423.64 432.78 433 469.6 413.01 471.65 456.27 372.83 433.04 463.83 417.08 408 432.56 435.52 467.39 433.18 408.23 396.39 426.36 408.7 422.46 435.97 452.39 424.61 457.79 398.31 385.75 446.42 425.48 414.91 369.53 454.69 400.73 413.71 425.09 433.36 404.17 438.05 440.78 431.82 422.16 414.8 433.54 512.69 456.73 393.89 372.84 384.86 449.39 360.7 415.79 393.52 393.05 439.11 439.6 406.54 406.19 393.11 382.19 413.06 428.92 442.62 427 464.74 474.72 414.8 420.17 434.58 415.96 404.03 441.07 421.68 448.46 407.27 440.17 455.4 389.52 472.35 426.83 380.42 412.42 423.34 409.38 438.8 401.11 454.16 377.17 392.05 419.95 440.54 422.66 460.4 417.3 401.05 447.32 407.96 392.71 426.69 366.05 318.24 418.87 395.47 434.48 446.61 420.89 371.18 434.87 399.76 404.47 467.63 406.63 417.7 425.99 406.91 429.61 367.13 404.26 410.94 439.84 382.81 468.72 433.28 419.49 481.03 463.99 460.75 447.62 400.76 423.22 405.59 426.43 434.35 428.62 391.88 422.97 410.14 423.19 433.5 400.42 390.76 406.86 411.06 404.21 459.66 436.14 402.99 398.09 399.49 433.56 417.98 395.47 417.73 433.36 390.36 400.53 431.14 365.91 404.2 361.99 440.75 386.04 394.9 436.78 428.12 405.59 394.39 480.84 396.72 393.78 430.68 452.62 408.8 401.44 413.26 456.77 386.2 397.05 406.61 333.49 428.99 389.91 437.1 407.62 370.69 434.46 419.05 403.52 382.61 478.95 380.21 441.77 399.07 417.8 420.67 392.56 439.81 440.65 362.29 399.89 430.87 400.1 466.68 451.41 463.78 410.27 378.06 413.39 403.14 376.43 406.68 427.72 433.91 438.76 437.74 412.39 451.45 451.88 417.56 431.61 442.83 +469.05 452.17 431.2 440.73 426.69 430.75 412.25 418.88 397.72 422.31 468.06 476.16 428 395.59 397.42 402.14 436.34 472.33 411.66 397.24 444.98 420.26 451.83 455.7 443.83 421.57 425.03 426.62 414.87 398.5 440.66 446.75 462.58 430 421.65 411.59 428.49 503.68 424.12 512.05 417.91 451.1 478.79 437.01 464.18 458.1 443.88 413.91 435.78 434.98 464.91 480.47 458.23 409.34 393.51 412.83 418.34 457.63 477.26 427.64 478.54 425.54 399.96 436.51 442.79 435.46 386.16 464.84 402.08 421.11 429.08 431.04 415.78 485.3 430.61 444.34 441.08 458.73 450.47 522.38 453.26 406.8 384.19 405.65 456.53 385.48 424.83 391.55 410.65 451.89 443.31 420.8 446.8 424.17 413.86 408.18 419.3 432.7 413.82 494.51 501.49 426.35 433.72 446.69 444.95 436.57 446.41 440.97 418.25 399.75 451.31 431.52 425.78 510.15 415.64 414.53 440.32 415.74 426.86 450.41 413.83 445.4 406.18 388.42 463.21 412.62 450.17 463.76 467.12 409.44 431.05 443.79 446.29 462.96 409.38 356.32 428.3 408.12 465.89 453.4 442.19 393.05 466.3 422.66 420.15 477.41 441.39 387.27 402.73 411.41 430.32 380.11 421.87 417.98 463.82 418.81 486.49 456.95 485.93 489.58 484.09 440.05 466.86 410.27 423.89 415.88 438.67 457.14 450.27 446.54 414.09 397.87 456.95 437.74 420.44 441.97 422.97 435.58 427.06 459.18 453.69 415.65 442.04 416.5 418.45 435.67 423.31 445.45 444.08 398.95 395.93 431.31 392.65 411.85 386.66 446.95 412.35 417.56 468.88 449.01 412.94 371.03 497.35 418.92 377.25 478.72 464.5 443.48 432.53 411.76 443.19 405.91 407.6 414.45 369.57 424.05 417.64 456.65 445.04 385.6 457.35 423.66 428.06 414.47 472.24 411.55 465.27 402.35 444.57 407.17 378.92 473.58 469.87 397.93 395.21 415.51 456.9 486.71 468.51 485.08 418.02 383.6 441.58 412.21 389.03 433.14 420.94 449.37 437.41 473.69 429.28 457.5 442.18 421.57 414.68 456.98 +459.8 423.43 430.05 408.95 424.58 434.02 411.56 433.78 414.62 421.05 461.15 460.6 433.01 377.18 403.02 398.98 434.72 429.8 412.99 391.98 428.99 419.75 425.14 456.38 426.49 399.96 411.69 395.43 427.53 407.95 418.52 421.81 448.37 459.74 403.97 448.32 414.67 431.39 439.42 466.88 394.75 441.43 486.25 388.37 421.54 452.42 453.14 368.54 426.95 428.43 458.17 463.09 419.02 410 400.94 382.07 431.62 432.63 445.35 422.46 452.97 415.23 390.74 458.18 410.69 410.67 416.35 477.99 389.29 434.79 403.15 423.91 389.39 465 410.3 437.56 421.73 451.74 408.64 541.07 418.72 392.12 366.09 420.42 448.09 384.11 389.88 399.49 416.41 419.58 455.16 400.14 417.75 416.49 418.31 405.37 459.78 442.24 432.71 476.83 472.97 435.57 408.74 436.14 417.25 419.66 426.92 404.15 436.68 400.15 439.54 455.29 410.04 504.06 409.16 404.12 436.26 421.72 393.89 427.06 381.41 449.06 405.16 388.22 454.27 421.55 435.32 434.35 438.62 398.51 455.83 432.86 423.65 439.94 360.78 350.24 419.81 413.61 432.96 441.61 417.14 361.67 452.56 400.03 401.12 450.29 442.23 417.17 385.32 362.11 413.38 390.28 432.32 423.19 441.8 418.51 494.5 469.68 459.58 473.3 469.02 439.02 461.18 386.13 424.06 423.72 442.02 464.78 439.29 420.27 414.93 372.73 432.24 437.14 429.98 380.02 443.95 455.53 399.89 445.26 440.65 436.91 421.39 412.65 405.27 415.01 420.36 438.22 430.82 363.3 395.61 443.25 356.59 400.83 375.35 438.34 374.81 404.37 453.07 463.24 427.01 380.71 486.6 415.48 382.65 450.31 463.03 412.1 402.98 418.36 430.98 387.56 413.56 432.11 346.8 429.58 404.88 443.58 404.72 374.66 428.36 424.62 418.01 405.94 485.46 381.29 446.63 384.91 433.7 393.8 406.03 455.76 498.43 379.27 407.04 425.99 433.55 469.65 444.02 478.55 391.81 403.33 424.36 427.77 393.27 429.58 426.01 432.84 437.78 477.71 405.3 498.18 461.85 405.01 415.46 443.41 +472.23 450.92 418.97 418.64 410.76 432.05 398.53 423.55 404.96 438.3 462.31 453.81 412.66 381.19 379.47 372.11 431.59 424.84 421.71 403.44 433.02 418.11 416.43 420.63 440.14 414.42 386.13 415.88 432.59 404.21 427.03 414.43 444.74 436.63 403.44 425.01 416.59 455.25 431.59 483.15 411.25 423.96 490.33 392.26 423.99 439.67 430.49 381.27 413.29 415.67 469.09 462.46 437.84 404.86 389.88 406.04 416.29 440.74 473.78 423.48 464.21 421.33 392.31 441.4 432.69 427.11 396.9 484.58 381.74 417.74 415.41 455.87 425.64 461.71 451.46 427.22 432.08 438.08 440.37 518.99 441.52 389.66 366.41 422.22 447.05 372.82 416.51 372.73 418.52 459.98 447.95 398.79 443.92 414.71 415.17 417.87 463.49 461.79 437.07 469.55 490.86 425.16 424.27 450 436.13 417.63 420.69 395.23 420.16 405.04 427.67 431.74 415.3 506.94 424.18 432.64 437.01 429.23 410.2 441.7 377.01 453.96 390.02 379.31 453.1 452.84 435.2 431.43 464.95 427.35 456.21 423.2 413.01 449.17 374.44 376.92 421.01 401.67 424.04 470.25 435.23 397.25 473.13 410.09 416.3 467.17 421.21 424.8 412.21 396.27 437.58 383.4 415.2 427.56 451.5 424.51 479.87 423.59 474.81 493.35 472.12 428.02 449.2 410.34 432.98 437.58 442.18 451.48 447.95 412.51 432.92 422.44 452.73 437.75 446.68 417.62 436.56 464.85 398.36 471.84 439.45 431.34 418.8 408.44 411.69 405.55 415.99 460.61 433.87 362.86 413.3 431.42 365.03 412.58 379.32 463.39 407.86 422.69 436.85 461.72 444.03 382.91 479.82 421.42 387.95 452.96 443.86 408.56 418.78 405.16 441.81 408.11 413.77 407.69 348.38 436.66 398.39 459.39 425.01 379.66 430.84 418.12 410.87 394.62 498.9 365.7 448.07 429.94 462.51 402.85 398.12 441.44 483.51 420.1 404.54 411.38 431.94 506.1 462.25 468.57 391.55 372.06 440.27 429.09 389.51 439.42 431.48 445.63 444.33 463.1 428.23 482.44 444.62 411.52 429.71 470.63 +392.23 362.84 345.35 338.64 351.6 355.46 338.51 359.07 339.16 351.76 363.05 379.7 332.87 288.79 328.43 309.4 371.87 364.66 344.14 344.47 354.19 347.08 380.64 363.07 377.87 287.01 326.21 358.88 353.56 321.88 393.65 356.64 364.48 354.67 338.79 347.68 364.06 383.18 370.57 401.07 346.02 371.45 400.72 341.69 374.27 353.96 371.71 327.5 318.11 361.11 380.46 364.98 347.89 319.05 349.34 331.65 324.83 377.58 388.64 344.95 376.42 337.45 331 372.71 371.29 359.58 334.69 376.55 311.39 327.95 367.3 371.19 340.21 377.02 372.75 355.43 335.31 343.22 336.27 430.75 357.6 325.85 285.29 333.41 394.01 351.49 358.94 313.7 342.33 361.39 360.67 297.34 342.17 341.44 322.72 350.49 347.02 376.98 360.21 391.33 390.95 382.38 329 354.63 349.19 343.66 363.88 346.79 370.09 312.44 368.53 363.27 338.34 404.01 352.87 320.5 355.25 341.61 350.34 365.38 317.77 361.35 301.56 299.02 339.25 360.93 348.89 369.49 371.03 363.09 378.72 346.47 343.18 370.49 311.39 274.81 336.65 358.78 374.92 381.38 360.81 315.83 365.21 362.74 345.21 401.07 361.84 334.28 304.57 321.13 343.5 296.9 360.2 322.1 375.9 361.47 405.1 370.75 377.04 364.86 414.37 350.44 365.58 350.37 337.06 348.43 372.24 376.94 354.53 343.35 336.24 346.12 376.55 347.34 352.13 337.1 325.62 359 350.92 354.64 382.81 345.5 387.91 334.93 339.48 331.6 333.87 356.81 346.99 304.92 329.75 349.45 311.55 346.96 326.97 398.71 342.98 328.45 372.02 374.02 345.86 322.79 411.22 353.72 312.93 368.98 388 363.01 319.1 340 362.41 316.48 351.95 360.62 302.47 376.26 312.67 357.87 354.63 321.31 365.51 354.15 349.34 338.9 373.09 337.64 365.5 339.67 357.04 321.92 343.12 355.71 383.55 330.27 325.25 346.93 349.71 414.7 359.01 385.15 348.16 316.35 360.07 368.87 300.43 357.67 336.73 378.77 376.49 398.61 341.27 377.29 352.72 350.04 353.94 396.58 +414.88 393.84 429.08 397.95 397.86 379.05 362.92 405.31 384.84 406.29 439.98 423.27 377.81 356.13 379.2 372.83 418.09 386.55 401.04 375.54 399.64 400.02 392.7 395.95 416.42 352.33 377.58 425.48 409.89 371.4 405.04 426 417.49 409.13 385.67 390.06 389.28 416.01 432.43 455.7 398.18 401.57 440.77 375.05 394.63 429.32 424.99 339.7 399.75 365.97 434.24 429.08 389.63 386.31 391.41 371.22 402.86 427.56 421.56 398.97 455.88 372.38 366.75 424.39 413.07 386.77 399.94 429.9 370.33 386.24 397.85 407.14 379.68 426.33 417.28 394.14 397.49 404.33 396.51 494.68 402.98 381.96 334.7 367.72 430.4 342.22 381.97 351.93 393.12 384.1 420.77 391.83 407.82 380.1 388.32 374.71 418.23 405.46 397.27 428.28 459.68 399.75 400.61 392.2 398.48 403.87 413.68 363.1 398.86 379.69 431.95 421.81 355.38 476.76 392.07 391.37 391.79 399.35 393.83 425.82 370.93 431.35 368.2 339.08 400.36 418.97 407.7 428.82 423.17 382.46 421.98 414.95 382.08 440.02 339.52 333.83 392.8 388.84 406.02 427.65 411.79 348.29 414.31 395.15 370.22 422.35 418.05 397.17 385.17 374.7 413.17 369.76 413.85 389.02 410.45 385.9 423.43 419.3 424.51 434.41 430.84 430.63 410.54 371.52 397.81 390.16 421.18 431.39 412.13 382.26 399.95 362.41 420.94 405.18 415.29 368.23 395.21 391.75 403.2 422.58 414.58 389.92 385.62 362.52 392.85 386.8 367.88 411.54 394.78 329.64 378.31 432.02 344.37 373.68 339.77 432.3 367.15 369.72 419.56 419.53 408.48 354.53 469.53 393.42 377.12 422.21 426.83 379.55 354.3 376.27 415.83 355.99 378.87 408.06 335.75 395.4 359.3 429.32 379.03 353.5 399.02 403.28 347.55 364.03 450.99 328.43 417.75 389.13 416.93 374.92 384.65 424.58 428.88 358.75 383.93 390.82 392.38 452.6 410.51 433.09 388.29 334.31 398.16 398.01 364.1 404.91 385.52 408.45 442.59 421.54 399.77 446.07 421.76 371.08 411.74 413.98 +406.71 383.58 360.48 375.08 379.95 360.3 354.05 377.75 367.45 379.34 411.3 423.8 353.41 385.86 351.53 340.19 385.18 398.83 382.71 372.54 379.58 373.28 392.44 373.19 398.37 372.08 365.64 372.24 369.83 374.55 387.69 391.76 408.79 385.33 369.85 381.14 394.21 398.96 358.61 435.57 345.4 386.29 428.86 368.57 400.56 415.87 396.64 373.87 397.56 393.58 410.99 428.95 387.06 364.14 362.87 357.55 369.51 402.3 390.92 384.97 392.94 354.95 366.32 398.57 392.5 388.4 334.44 408.59 367.33 386.26 336.36 402.96 354.83 389.1 401.28 381.17 379.27 405.21 390.56 462.32 405.91 370.19 338.34 380.79 417.22 332.67 362.01 348.46 365.9 391.8 407.37 392.06 423.06 392.47 372.82 346.47 407.9 397.95 379.39 422.72 431.07 382.07 371.39 399.28 371.44 362.68 385.59 383.34 389.49 329.69 424.3 395.56 361.3 442.83 373.06 348.63 400.83 363.7 363.25 383.6 363.34 388.82 341.26 358.53 429.31 390.56 413.87 408.43 374.25 391 402.6 382.97 393.86 393.66 351.29 301.96 371.62 382.65 384.87 389.74 380.65 307.33 406.01 377.81 367.29 416.22 381.15 370.1 345.01 358.29 368.16 340.55 376.91 378.19 397.87 362.71 420.75 434.59 384.68 437.13 412.69 404.46 401.67 354.64 416.48 349.61 392.25 409.5 401.44 380.03 381.61 340.01 448.19 356.43 367.28 323.01 384.33 379.02 348.16 434.34 381.23 385.55 365.06 371.1 386.59 372.31 353.92 377.49 418.04 344.73 386.32 389.5 341.56 345.7 336 405.35 374.09 351.17 396.05 398.25 352.67 344.45 447.7 364.95 349.21 402.76 406.74 372.78 343.98 371.01 389.96 356.93 359.37 376.43 313.79 380.43 353.69 404.46 358.91 340.76 401.93 379.45 348.02 360.45 411.62 346.67 406.41 367.19 383.82 383.73 375.86 407.72 411.39 338.88 381.64 386.36 355.53 424.01 400.59 423.52 374.59 346.4 365.59 381.19 351.77 393.36 368.97 379.14 397.38 402.52 357.98 450.01 399.83 381.96 370.5 385.19 +393.27 347.72 354.99 346.27 367.63 344 341.15 348.94 350.89 356.91 373.45 386.54 347.31 341.67 334.72 345.06 373.73 361.2 360.95 365.02 384.09 383.21 378.75 361.55 367.89 336.38 348.98 370.58 346.5 323.17 363.33 381.15 379.38 388.48 352.36 333.54 347.08 403.13 372.16 419.17 357.17 373.27 405.68 328.28 364.69 379.86 401.5 330.35 363.58 352.19 381.1 370.01 361.99 358.29 336.9 324.88 371.99 373.52 400.27 337.12 398.68 366.9 349.33 383.25 387.27 374.43 343.86 391.11 339.91 346.82 352.67 370.45 342.62 393.52 385.7 368.48 369.46 392.5 356.86 455.17 387.78 349.25 314.83 341.75 376.84 317.15 366.3 302.86 364.72 359.94 394.49 343.07 360.66 327.41 359.12 341.35 369.67 357.97 349.42 403.17 435.05 345.33 368.56 355.47 389.48 385.29 384.12 339.82 371.62 337.35 400.05 358.73 338.03 438.49 353.73 364.59 366 365.59 359.42 370.3 360.32 383.92 347.31 325.05 363.13 348.12 347.27 394.59 396.9 346.12 392.97 357 353.1 415.65 346.24 297.14 344.83 369.35 379.54 392.51 359.24 329.18 381.04 356.42 343.66 396.88 368.64 332.8 339 347.94 380.75 360.09 369.43 371.49 396.46 351.22 389.65 383.28 386.57 389.39 382.69 380.13 391.86 343.47 355.16 350.39 391.26 374.9 361.81 352.47 360.49 317.02 386.65 375.95 372.38 381.37 340.53 378.18 352.09 378.3 384.84 364.07 336.6 338.65 368.5 352.88 335.2 356.12 361.71 326.65 339.34 381.2 299.45 366.68 328.89 388.85 341.89 353.7 393.53 364.32 373.98 322.47 405.01 360.05 321.83 358.81 383.71 348.62 348.16 362.59 383.64 333.53 342.89 378.09 279.99 355.09 363.95 393.43 363.87 328.15 376.44 355.08 337.41 332.43 402.7 335.49 368.04 344.41 376.87 345.15 326.42 400.66 397.98 339.4 364.4 345 370.02 407.62 406.3 414.55 357 308.72 356.15 352.52 351.3 366.86 336.91 394.97 385.41 414.32 341.24 385.27 369.03 369.95 344.36 401.66 +371.76 346.3 408.36 354.07 379.32 380.24 326.08 389.65 368.84 403.94 390.38 403.53 371.87 334.42 348.33 313.52 377.58 387.37 388.44 370.02 380.83 371.79 393.55 379.16 396.88 364.99 327.44 369.92 368.52 361.22 375.49 377.09 418.38 392.06 381.88 365.29 373.64 406.6 375.31 414.99 415.96 388.84 411.01 331.95 373.51 424.13 399.81 358 398.31 361.45 397.01 389.67 348.42 359.2 370.17 380.32 392.62 398.21 440.35 373.29 398.36 367.39 375.89 376.63 372.67 371.38 344.48 426.07 342.34 375.63 344.66 368.91 355.5 407.69 381.82 388.61 395.52 379.42 381.56 441.61 401.55 363.84 309.5 348.43 409.91 327.12 380.87 314.25 363.11 386.43 402.07 357.38 365.57 364.31 365.58 362.57 386.47 375.3 381.28 426.58 438.84 375.16 389.92 393.92 380.62 372.81 403.67 362.69 395.81 335.34 399.46 411.14 363.1 438.16 395.83 351.99 357.49 378.73 380.57 396.47 353.63 374.99 352.63 347.59 394.97 380.74 371.27 401.77 385.64 359.99 392.99 363.73 368.77 395.84 353.5 331.92 348.3 357.94 360.68 403.17 382.62 317.74 413.06 363.49 367.79 401.02 371.92 389.97 355.67 325.07 363.49 333.22 360.6 378.07 393.64 387.2 382.72 389.17 377.19 412.21 404.19 407.53 395.17 370.45 374.26 390.23 378.58 375.49 362.23 373.89 380.51 402.72 392.72 385.97 360.68 340.44 364.65 361.44 367.83 410.16 383.59 364.18 341.85 340.46 361.91 363.24 368.46 389.82 378.9 346.63 343.14 375.77 352.04 336.23 334.67 391.24 350.68 355 374.11 374.66 358.94 360.22 409.62 372.99 369.19 366.74 408.31 372.2 365.94 348.53 404.5 335.38 347.17 403.43 324.6 367.12 348.69 387.32 348.12 317.11 395.92 374.36 358.38 325.41 422.47 348.63 383.95 336.54 367.02 377.6 367.55 405.93 410.33 364.48 355.38 380.87 364.99 410.42 413.87 418.77 351.64 307.21 371.38 392.55 354.09 386.19 369.98 358.75 383.06 393.76 373.12 402.1 370.43 374.79 379.85 416.04 +431.42 393.68 414.7 395.77 411.57 427.31 390.9 386.23 417 420.12 438.14 458.16 391.3 365.48 378.87 360.67 426.41 399.96 402.24 390.27 412.64 388.54 430.25 384.93 431.92 369.59 372.43 434.42 422.75 372.72 398.79 407.84 434.37 414.09 391.76 391.78 417.22 441.82 449.62 456.4 405.07 442.15 447.67 379.69 419.86 416.47 421.1 370.92 383.05 407.59 442.48 432.63 397.61 390.51 426.37 392.66 406.24 439.24 461.03 396.33 452.76 394.68 398.33 449.66 421.34 423.22 382.3 456.77 391.13 389.45 412.26 396.22 384.87 441.77 438.05 424.66 415.52 416.68 424.17 488.99 412.32 392.84 347.45 395.99 453.97 378.07 419.07 357.02 428.46 422.21 423.63 380.66 403.84 387.14 387.34 395.7 410.95 415.42 428.17 445.13 459.96 405.17 409.49 407.8 410.09 408.5 450.24 387.82 434.07 386.46 440.89 427.07 374.61 458.19 400.11 375.14 396.04 418.16 423.35 436.54 389.57 432 372 377.5 413.14 424.64 400.83 458.46 411.15 415.7 448.07 398.13 386.55 442.67 364.53 345.09 410.73 431.37 429.76 459 405.48 353.66 436.88 403.79 386.15 429.8 413.89 383.51 389.26 400.26 410.96 382.25 401.79 376.9 419.84 424.53 429.83 428.29 409.94 430.18 453.69 425.64 425.61 381.85 422.36 407.6 434.72 453.37 399.43 390.28 390.38 396.91 435.11 416.66 401.79 389.96 393.13 401.3 401.56 430.23 424.32 388.06 406.79 379.54 406.52 394.62 387.45 401.28 424.36 366.4 371.45 393.83 364.02 398.82 350.4 438.85 377.88 361.19 431 418.13 416.04 378.67 474.51 397.61 367.98 370.18 437.94 420.38 416.81 416.87 414.34 354.72 382.64 417.85 340.55 407.09 387.27 421.95 392.79 352.4 409.26 424.22 390.18 366.69 428.85 388.86 422.59 361.13 388.2 415.67 399.59 433.5 433.76 384.97 399.4 417.02 391.12 455.51 433.05 449.11 404.23 354.88 410.42 413.07 388.7 403.05 388.82 430.27 421.39 429.25 402.12 448.28 423.9 398.82 395.66 461.97 +398.51 380.33 380.42 353.8 373.7 368.08 346.17 379.87 339.88 371.59 376.4 392.47 339.94 318.34 346.57 313.95 384.48 374.06 367.97 347.56 381.08 360.78 376.28 368.01 389.53 334.71 359.39 363.61 358.43 353.61 378.69 371.36 400.78 388.12 368.76 373.29 360.34 416.61 398.08 411.38 357.08 375.79 409.13 362.44 389.11 412.57 394.9 317.57 367.85 375.18 403.45 395.56 369.83 349.2 362.12 353.76 357.57 405.1 411.54 342.3 406.65 373.37 366.4 382.5 401.5 374.22 362.04 392.02 345.11 364.61 381.96 371.55 350.88 390.19 396.16 389.63 373.51 401.5 372.41 463.13 362.26 348.63 314.97 375.83 388.02 338.84 358.42 347.19 368.08 377.79 404.31 346.21 380.22 368.92 365.16 366.11 369.55 391.25 361.86 397.26 432.81 362.82 381.77 393.45 386.36 366.91 393.64 359.35 381.96 352.49 395.3 389.43 355.25 425.07 371.09 321.31 360.88 377.17 360.85 376.96 338.78 397.52 362 303.73 374.13 391.74 373.82 394.48 386.07 353.94 393.67 368.99 369.57 401.91 314.63 293.31 374.21 366.25 367.63 415.31 373.63 330.16 386.58 377.34 355.79 393.43 379.41 353.51 334.5 340.09 383.39 356.79 370.93 362.47 405.98 379.36 429.47 389.53 399 411.44 423.7 387.04 387.85 347.63 367.28 374.25 378.77 408.09 373.16 346.55 349.16 334 395.57 359.11 370.4 361.28 371.56 366.17 346.51 381.91 366.15 358.28 360.44 361.27 359.27 354.15 349.95 376.79 360.85 327.23 345.83 397.4 322.07 344.04 330.79 394.69 342.63 352.98 399.45 376.07 390.17 334.03 438.51 354.89 342.36 385.11 406.67 378.56 364.53 342.94 378.57 328.96 365.65 383.19 315.08 376.08 361.8 386.45 372.45 319.74 380.86 361.77 345.49 330.32 414.31 349.15 383.08 360.95 404.43 371.38 347.53 388.95 415.24 356.77 339.61 372.39 382.54 450.65 406.85 425.01 345.79 336.4 355.99 361.76 332.09 365.64 375.88 384.15 404.34 395.46 362.42 400.11 380.86 347.13 353.09 411.92 +387.71 374.16 387.92 361.04 379.08 403.06 361.73 371.05 371.88 390.3 404.69 437.96 361.16 323.79 359.95 351.74 376.06 380.21 387.55 359.91 363.95 351.45 397.06 389.36 405.15 344.41 351.8 389.37 373.5 347.11 383.82 401.97 384.6 375.57 384.12 369.47 359.15 404.22 381.98 431.37 386.39 386.68 437.89 368.84 405.25 403.33 422.8 325.2 389.3 366.46 384.44 404.99 371.06 382.28 389.33 353.51 360.49 383.09 429.95 385.38 411.19 348.78 383.7 420.42 373.84 384.02 358.09 418.25 339.23 381.19 402.83 382.21 374.68 418.12 401.21 388.37 363.85 376.33 377.77 429.95 409.55 351.98 329.38 382.81 385.71 355.57 386.55 328.59 363.33 406.34 396.82 390.21 365.26 371.51 374.67 360.78 395.59 379.38 392.56 431.58 418.36 360.66 384.14 360.38 400.81 388.89 411.72 375 397.06 353.12 414.56 384.32 334.55 448.79 368.74 351.97 387.7 397.3 373.81 416.14 354.87 400.94 348.77 327.04 388.76 377.58 378.48 408.76 391.11 377.14 393.48 375.1 384.22 404.47 331.39 313.77 367.6 368.19 387.03 418.95 372.6 336.77 420.93 372.04 348.46 420.87 374.24 373.96 333.22 368.23 412.53 323.8 359.03 362.5 399.83 407.95 430.04 394.65 402.92 404.43 400.61 393.44 412.23 362.59 383.79 390.05 407.99 396.76 355.84 389.89 360.73 381.2 388.4 393.09 379.33 363.02 347.6 393.59 362.44 416.25 426.77 373.96 355.78 349.77 366.99 332.88 330.44 404.13 383.49 333.97 370.24 376.39 345.21 413.78 319.08 412.36 344.47 364.35 400.74 378.94 384.9 367.53 432.6 393.68 346.93 361.66 419.6 387.66 371.37 385.39 378.42 333.7 349.96 387.98 333.09 377.49 378.09 392.04 404.99 350.8 369.01 397.81 353.52 350.56 424.14 339.95 402.84 375.03 379.91 350.52 388.21 386.86 392.48 346.76 333.9 366.65 395.25 441.57 408.44 447.81 352.5 304.01 406.82 382.5 354.72 377.66 366.16 378.89 396.7 401.44 369.56 412.09 391.92 384.51 365.57 411.55 +414.86 387.32 388.1 349.51 406.38 404.33 367.3 411.57 389.73 399.08 408.93 425.28 383.85 373.62 347.96 362.3 396.15 416.77 407.99 371.86 401.02 371.61 430.35 412.78 419.97 341.23 337.65 385.03 404.84 378.34 410.34 406.24 441.11 417.56 416.04 395.8 387.22 428.87 401.92 420.83 410.92 398.56 435.61 346.75 387.32 439.88 444.69 396.5 405.16 380.31 428.43 411.11 369.2 371.29 395.88 383.38 388.09 416.12 436.81 367.32 406.77 386 367.18 408.14 384.59 378.23 392.55 427.43 355.14 372.63 369.43 396.09 354.91 422.01 402.39 419.07 420.57 385.5 407.02 485.27 401.17 342.49 358.56 357.67 442.62 333.01 357.89 370.11 376.78 410.76 405.11 353.86 382.62 376.52 363.46 362.27 405.38 392.67 397.02 428.32 455.48 407.28 395.67 405.35 405.52 384.22 410.59 388.46 405.89 364.13 423.17 417.64 366.02 465.68 415.93 378.98 372.58 399.68 400.57 398.93 364.02 390.6 371.2 362.82 393.15 382.39 405.26 405.43 433.45 396.14 412.84 402.17 392.59 422.68 354.42 325.45 368.82 358.51 381.44 424.83 419.02 329.28 434.4 368.33 377.66 447.52 400.43 397.92 369.8 349.55 401.44 335.96 406.27 408.14 442.92 403.95 453.5 432.34 411.26 427.75 425.77 417.83 400.73 400.2 402.71 409.59 427.82 430.3 393.85 410.51 389.92 378.94 427.69 410.17 396.1 394.76 395.84 391.77 386.02 416.87 408.47 367.94 378.85 389.74 383.63 380.82 397.7 428.34 417.43 343.53 353.84 390.08 346.81 389.86 355.82 418 359.4 362.45 388.92 433.77 407.31 393.13 438.54 415.12 366.68 405.26 432.46 378.44 348.63 365.89 419.24 376.62 381.7 421.33 311.74 381.48 373.27 425.28 369.44 342.44 423.29 384.22 366.65 366.03 410.42 380.31 393.35 374.05 374.78 384.24 397.92 410.92 391.46 349.57 373.59 375.76 376.92 432.83 411.4 438.35 399.67 356.57 400.95 384.41 357.08 414.96 412.68 390.43 409.28 445.9 375.11 441.6 402.3 394.46 383.14 449.13 +438.33 389.07 379.67 387.4 363.36 413.01 355.22 395.12 368.82 391.7 415.07 432.86 369.4 348.1 349.04 334.53 366.6 398.95 391.03 364.81 371.71 377.43 376.84 406.66 403.43 341.56 365.77 410.25 373 339.44 407.29 383.38 398.87 366.33 358.93 384.43 384.28 390.12 408.85 426.47 364.1 395.33 424.84 381.43 385.42 380.98 390.82 333.22 384.69 381.97 418.54 412.51 384.43 368.16 360.87 350.97 375.92 385.34 417.77 379.59 406.75 368.61 364.38 429.99 382.54 376.97 369.23 403.71 376.32 390.96 408.59 404.37 371.42 422.54 384.82 405.47 378.36 384.35 385.09 465.92 397.13 348.51 306.59 383.85 397.91 332.49 382.69 338.72 368.7 412.85 386.51 376.05 356.95 386.26 377.59 357.5 398.06 395.36 423.24 432.48 424.21 387.41 365.19 375.64 386.13 394.3 421.34 343.74 414.18 348.86 413.07 413.62 365.79 432.17 367.08 384.41 373.66 379.51 363.74 409.63 343 377.91 361.48 361 401.46 385.8 386.72 417.74 410.45 390.08 386.49 354.5 374.7 420.29 325.33 328.88 384.52 373.51 419.33 427.3 399.19 356.74 420.23 362.53 397.66 434.5 394.64 367.91 355.02 358.74 406.04 342.61 387.71 379.67 384.35 395.96 446.68 412.9 426.73 414.39 406.58 405.13 407.46 369.31 376.01 372.93 418.12 369.14 373.07 385.28 400.53 379.12 405.27 390.75 382.94 319.36 346.4 406.76 353.65 426.72 420.84 369.01 370.76 392.43 366.72 364.36 349.57 418.55 397.39 335.57 369.98 370.7 344.74 372.43 352.95 398.27 390.36 333.15 388.86 415.29 385.43 343.97 447.59 413.38 351.89 396.46 400.82 363.67 349.76 414.08 385.93 361.99 376.33 386.38 324.59 402.02 342.36 392.17 401.95 338.26 363.74 394.75 369.2 360.33 428.64 353.5 388.59 351.15 361.44 366.01 374.71 425.24 395.64 354.24 354.62 385.49 368.85 434.54 412.39 405.36 356.58 327.56 392.62 348.29 343.28 390.81 399.21 375.1 392.1 423.8 373.1 415.76 405.15 361.91 377.83 411.26 +439.93 418.13 410.3 389.38 433.51 407.26 388.8 426.83 374.27 366.84 427.28 458.83 363.93 351.28 388.34 354.82 409.54 439.84 417.65 372.35 405.16 387.55 406.53 391.7 430.42 384.55 406.1 417.5 387.73 356.77 422.99 413.29 414.33 407.78 387.68 393.22 419.18 426.79 395.54 455.9 409.74 425.97 458.02 369.87 403.36 429.9 441.17 345.96 391.78 407.39 441.01 442.17 399.41 388.47 406.52 384.48 401.42 410.24 441.91 411.76 416.65 401.77 395.01 421.95 381.64 400.08 373.86 409.01 373.85 411.41 397.95 397.69 393.29 434.3 400.14 408.41 402.4 434.75 400.44 487.32 403.68 365.05 318.36 410.9 422.76 378.45 392.69 363.11 357.84 428.02 427.73 409.94 380.85 439.48 413.98 391.04 416.63 415.19 387.4 462.57 469.67 410.92 400.19 422.44 426.71 394.56 399.71 388.46 410.86 371.69 417.87 426.8 389.41 454.67 406.26 390.86 392.29 402.79 398.72 422.47 381.82 407.44 396.22 380.2 404.53 404.47 448.69 435.79 400.77 410.09 436.84 397.5 428.87 428.56 357.35 355.58 384.99 404.21 412.46 421.24 406.4 346.3 449.55 393.57 400.43 431.65 436.89 378.52 375.47 374.69 406.55 329.29 399.03 381.55 428.65 417.08 457.27 430.89 447.2 437.05 446.87 405.79 413.37 413.53 427.05 389.02 432.94 406.25 414.95 419.78 401.96 406.78 427.97 403.61 401.51 345.04 397.91 412.03 393.75 433.69 434.67 400.64 406.5 389.52 397.34 393.11 408.73 405.78 402.23 328.05 376.93 408.68 386.55 406.56 360.49 435.05 376.82 375.9 429.24 436.12 403.41 399.45 451.93 422.14 371.36 428.49 439.64 398.15 370.05 391 411.19 365.01 405.86 404.22 331.81 394.76 386.22 420.89 418.66 370.55 419.65 399.08 412.07 390.58 427.07 373.38 423.49 397.64 397.03 377.17 401.85 455.68 427.93 375.05 376.17 391.79 392.52 468.91 444.59 428.99 398.71 354.88 423.66 384.77 371.44 414.87 408.67 402.4 396.94 423.9 385.75 446.53 424.76 385.77 396.23 431.95 +455.42 407.2 407.97 373.08 405.38 431.84 384.23 406.51 409.98 399.08 426.77 449.59 403.04 369.21 362.21 369.53 408.01 403.52 409.24 389.28 408.62 412.59 433 395.49 424.39 367.84 372.06 416.47 383.67 374.63 410.44 410.79 440.88 432.55 401.38 396.3 409.05 439.73 428.14 473.89 419.42 435.42 433.02 379.24 413.81 438.1 443.11 377.6 403.91 399.75 433.81 420.33 403.9 385.01 395.36 367.97 387.97 418.04 445.29 389.2 440.47 400.7 400.61 423.05 412.43 427.38 386.05 451.15 387.3 381.12 403.25 416.57 349.67 432.14 410.22 442.71 412.01 421.65 419.43 507.02 407.67 393.75 376.74 408.16 432.52 339.87 390.34 373.92 391.37 422.05 442.92 379.85 384.79 391.01 399.16 372.46 415.43 410.97 403.28 440.78 460.79 410.33 383.72 416.52 443.93 390.71 444.92 401.48 417.82 371.24 451.37 412.05 394.84 473.78 404.53 364.6 407.82 427 421.44 392.16 390.6 445.7 381.92 371.11 436.27 397.75 396.45 433.2 403.86 395.39 440.43 385.8 402.13 428.94 375.55 327.06 417.64 397.61 414.05 451.83 411.55 344.9 447.69 406.58 376.5 427.58 426.63 393.6 373.41 374.12 431.12 377.1 397.79 417.2 439.15 403.9 461.2 425.68 412.9 420.16 444.83 425.88 437.36 377.97 414.04 417.89 412.99 422.3 403.51 388.25 378.76 373.76 440.92 397.91 390.29 412.33 397.24 395.71 397.83 443.96 412.93 416.16 375.51 382.05 424.86 383.47 379.77 416.65 394.13 372.99 387.39 414.45 348.31 405.32 374.6 439.39 373.76 379.78 419.65 417.19 425.79 405.7 464.24 400.22 356.49 416.27 433.88 411.78 399.17 414.16 404.46 379.17 395.47 428.26 337.24 381.87 378.29 436.54 410.83 359.46 431.8 389.94 406.18 373.12 437.44 407.35 412.91 380.47 407.16 420.32 390.6 430.58 417.81 367.12 354.57 403.54 397.76 449.14 443.98 456.28 382.88 352.07 407.57 378.75 388.77 408.07 391.74 423.83 434.52 436.8 388.56 411.11 394.27 419.83 402.97 457.52 +390.93 422.55 424.38 386.81 370.16 406.14 336.6 412.49 355.76 412.03 422.31 421.74 360.79 342.47 369.32 329.65 368.55 412.86 400.15 372.09 391.39 383.45 386.76 401.94 411.17 374.73 340.56 389.42 359.14 375.02 372.14 413.04 462.02 413.51 384.1 394.28 407.91 409.69 397.88 442.54 394.32 398.96 420.84 392.18 394.78 432.57 436.23 360.91 424.9 393.96 422.14 421.85 394.07 386.53 364.12 373.38 366.98 412.5 429.24 391.12 436.41 376.68 394.01 429.98 388.84 361.03 361.11 418.21 379.76 400.65 381.3 385.54 379.94 406.41 393.85 387.4 405.42 407.71 442.7 482.42 411.25 338.57 348.67 387.61 406.28 353.19 372.98 370.17 376.18 394.81 423.03 377.52 398.69 397.72 371.53 369.24 396.36 413.75 386.36 420.47 468.81 377.42 392.43 370.45 385.58 387.74 398 378.86 398.15 355.23 431.59 415.43 361.34 467.13 391.19 379.33 366.25 400.57 387.28 380.48 374.71 391.73 370.48 347.97 426.7 405.61 405.18 429.92 421.34 368.84 414.47 382.82 391.04 427.44 343.91 317.49 372.95 355.03 381.09 437.36 411.31 332.07 423.02 363.53 373.21 423.1 360.72 366.42 361.73 377.25 391.61 345.1 390.62 376.52 428.14 357.51 417.26 426.46 416.92 415.82 404.08 421.34 418.89 401.41 415.61 359.17 394.19 398.44 400.09 381.57 394.46 350.99 423.64 406.93 386.49 377.97 392.67 374.21 365.66 419.06 428.77 385.23 374.55 383.2 388.79 356.44 384.63 432.76 417.24 350.95 379.1 418.4 364.35 376.21 355.9 412.53 370.71 379.63 387.7 404.06 411.66 370.47 451.71 369.92 366.15 394.89 452.47 372.63 361.32 354.42 406.53 370.28 358.46 406.49 330.31 379.82 365.27 406.06 385.51 365.19 421.81 405.95 376.19 371.83 429.66 353.92 420.07 389.46 396.38 406.78 397.83 430.75 422.37 351.03 381.22 369.74 367.62 442.04 431.15 440.36 356.73 328.64 413.35 377.35 353.68 387.75 400.53 394.12 425.27 408.47 373.05 428.47 412.85 385.01 378.78 416.44 +380.56 370.94 370.73 354.92 351.75 379.65 344.87 369.52 367.97 373.57 400.1 416.11 351.49 357.2 342.89 337.62 373.16 373.33 376.16 343.96 386.11 370.93 380.53 354.91 393.11 335.19 343.91 364.41 361.81 355.89 371.02 367.14 401.9 392.28 382.3 377 367.44 397.06 367.63 418.82 371.37 397.77 413.99 333.64 392.73 385.15 401.86 371.28 371.82 360.23 390.93 398.26 345.82 352.97 345.49 328.04 352.57 370.23 379.14 376.61 381.59 369.02 372.49 382.87 370.07 364.17 342.12 394.83 353.91 348.99 364.96 383.93 347.67 387.65 378.23 375.31 379.46 408.02 371.58 445.26 381.96 327.37 310.79 363.04 385.92 310.56 365.44 333.08 368.36 384.47 396.74 347.1 357.74 364.75 367.65 335.74 376.52 370.55 361.35 409.57 417.81 372.99 353.89 381.05 370.86 345.8 365 344.19 392.88 330.22 405.62 376.13 356.15 433.33 384.77 354.75 361.91 366.36 366 389.35 338.51 366.68 346.75 332.17 391.27 371.58 390.99 397.69 361.4 364.49 400.66 340.18 371.43 382.87 336.82 319.28 359.33 372.69 357.19 402.99 382.64 304.6 411.32 362.6 362.91 392.46 351.32 369.63 348.94 332.99 335.1 333.79 375.07 370.47 390.45 381.15 411.8 403.45 382.65 386.34 392.15 374.77 380.53 375.37 373.83 343.08 367.15 398.83 370.08 386.57 356.39 352.29 407.49 374.31 362.03 355.8 366.4 382.88 355.65 389.58 383.54 349.35 366.7 356.22 345.48 353.39 368.44 371.45 372.9 324.89 343.44 366.64 327.87 357.46 335.31 399.73 340.02 352.33 362.13 384.89 356.47 361.63 406.43 375.82 331.86 399.62 380.38 346.56 336.32 364.21 372.37 349.41 348.88 378.12 293.04 363.57 341.73 381.27 359.52 335.92 372.69 388.54 353.06 357.55 380.83 323.25 354.41 332.68 341.35 359.96 369.64 394.57 388.51 360.57 344.05 357.58 347.71 383.81 389.26 421.61 325.75 336.15 351.63 365.34 342.47 387.17 355.36 369.25 384.3 402.59 357.5 399.03 394.17 399.93 368.13 387.35 +416.11 375.57 379.41 372.43 380.59 402.71 341.6 380.31 350.21 385.95 389.66 397.29 367.5 322.75 341.02 325.78 373.6 381.26 383.05 363.24 409.81 387.91 392.85 384.31 398.3 322.69 356.53 398.21 356.43 341.35 399.65 379.41 374.2 397.37 401.62 368.43 360.98 399.63 367.29 418.36 369.05 373.52 416.2 372.62 388.66 401.12 409.61 323.05 365.27 362.7 409.37 400.29 399.47 332.91 364.34 376.77 362.4 392.3 420.49 356.43 400.38 350.11 377.21 387.3 362.13 381.93 352.28 426.7 365.25 379.25 374.65 373.53 387.39 416.16 388.79 392.37 396.83 409.78 382.68 477.27 382.21 373.35 321.53 397.95 382.14 322.81 372.43 316.11 385.09 384.54 414.97 376.91 371.06 348.96 345.51 369.52 360.5 397.93 376 418.06 435.77 387.08 404.53 389.61 388.24 367.57 389.66 363.6 399.03 355.87 383.72 391.24 338 449.9 377.08 370.12 384.54 388.11 364.62 396.46 358.02 403.29 343.11 338.89 391.48 393.56 376.29 413.66 400.84 380.51 378.6 367.78 372.35 411.82 324.81 312.8 372.83 338.08 365.28 430.91 379.11 355.06 405.09 360.38 369.2 389.54 378.29 368.91 373.73 356.01 400.86 343.89 378.15 373.21 438.54 360.49 440.43 385.84 411.93 444.52 404.19 369.47 411.57 358.55 381 376.01 389.38 385.94 365.42 374.59 350.14 381.34 399.93 388.35 383.56 374.28 366.4 382.85 345.11 393.88 392.79 365.18 386.69 372.42 355.6 325.73 359.6 388.02 375.93 336.95 366.23 405.95 324.08 358.73 319.44 394.52 343.18 352.87 394.43 376.64 383.05 344.1 426.66 410.28 373.43 398.32 420.51 349.07 338.53 367.08 384.4 347.43 351.7 374.62 316.52 372.39 368.09 398.44 369.72 333.39 372.2 384.83 358.16 350.25 429.96 346.5 388.71 383.2 412.91 363.09 355.86 377.32 410.55 335.53 347 360.16 367.15 433.3 406.23 435.37 344.84 325.35 385.83 370.54 339.43 394.61 389.33 386.55 398.22 437.9 366.26 410.43 408.06 380.36 366.84 423.05 +417.56 374.51 354.18 350.09 380.62 365.69 339.13 367.15 323.93 361.15 386.61 395.38 340.51 336.22 334.71 324.27 359.83 383.38 367.12 351.79 380.62 351.91 398.14 363.69 376.47 324.53 360.43 354.92 348.24 338.92 387.42 373.26 385.12 381.5 364 388.03 362.45 399.75 359.96 413.47 344.13 367.4 400.81 339.36 381.65 390.64 396.18 354.21 367.69 360.25 391.08 386.31 381.24 352.25 329.83 341.01 343.4 370.55 393.32 359.48 390.85 369.65 360.46 384.55 388.17 375.43 353.86 381.27 362.24 377.6 362.82 384.53 361.46 405.11 394.91 370.27 382.76 378.68 369.98 466.14 369.69 344.62 323.52 328.55 414.06 336.62 364.86 335.19 368.8 380.66 397.48 330.89 374.77 337.2 375.77 348.99 387.36 409.5 359.34 423.93 400.04 356.54 371.34 361.2 371.97 340.52 395.29 345.02 354.68 334.01 389.56 384.72 361.56 429.31 372.4 355.3 365.76 368.21 371 377.64 327.54 383.54 335.17 329.39 357.64 378.36 385.04 400.34 390.2 348.97 386.29 341.98 376.98 382.86 311.46 327.62 356.53 361.3 372.07 402.06 380.88 322.54 361.41 368.48 357.77 415.04 350.17 327.75 333.12 347.52 363.56 347.95 383.32 367.37 393.28 344.9 442.74 408.45 399.73 406.5 420.01 371.62 375.28 353.02 377.63 337.56 394.47 401.88 391.46 364.52 364.55 311.72 421.49 364.16 364.78 341.37 369.44 379.07 319.8 399.91 384.81 352.97 374.39 352.61 380.77 355.77 352.88 398.11 347.89 336.72 343.98 370.76 321.83 357.22 341.3 387.7 356.88 335.28 371.14 383.32 369.86 350.05 404.57 383.1 311.72 415.28 391.64 358.83 319.06 329.34 381.25 335.83 362.62 371.02 308 385.89 339.35 372.62 356.33 335.16 370.93 364.14 344.65 363.82 399.41 339.57 372.62 342.83 383.72 350.32 346.23 393.51 390.61 364.76 343.3 359.94 365.99 431.54 373.31 408.56 362.32 319.66 378.82 376.32 327.64 384.33 348.01 389.65 379.66 404.55 367.85 420.6 358.01 354.99 372.42 402.7 +456.23 430.49 409.66 381.58 424.68 433.78 395.04 421.91 400.01 422.82 417.63 480.52 379.75 395.01 399.66 370.33 416.27 464.45 431.91 407.7 418.9 394.97 441.41 423.58 448.01 385.82 401.63 453.12 412.14 409.99 423.92 424.88 454.46 429.26 406.84 422.41 438.34 434.97 434.88 463.97 403.81 446.83 485.65 380.66 434.73 442.18 449.26 381.23 417.47 429.73 479.48 446.57 425.01 415.08 419.88 372.4 407.82 441.28 460.12 391.48 439.99 408.63 418.55 466.37 458.19 420.63 399.79 444.37 409.83 423.6 421.52 420.68 394.06 450.68 434.39 424.86 442.18 430.93 417.56 510.21 435.9 401.69 374.79 434.98 453.12 397.65 400.37 382.29 392.41 437.18 432.85 390.07 399.34 422.9 401.21 398.13 431.99 427.1 436.76 476.72 492.51 431.52 414.25 423.98 425.61 433.38 447.75 402.27 448.46 397.89 487.24 440.88 407.77 486.67 425.16 409.92 424.2 415.37 414.65 417.33 406.69 431.21 412.5 394.62 435.47 416.98 413.86 471.22 438.75 416.29 469.48 425.94 407.91 463.45 384.46 332.48 410.64 426.82 438.77 458.21 438.09 343.78 459.76 399.22 410.12 460.15 431.01 376.47 383.82 421.17 432.39 387.02 411.33 408.95 471.59 410.86 472.08 455.13 455.4 455.28 458.28 445.15 442.78 413.69 448.82 411.62 450.54 446.02 434.28 421.62 413.82 387 455.73 437.93 428.3 416.55 415.44 426.98 419.47 438.73 472.66 414.41 411.15 418.29 423.7 405.19 399.52 440.2 440.59 368.62 405.89 430.14 384.05 444.33 373.09 464.52 393.33 376.16 450.81 444.58 425.08 384.05 482.56 436.75 384.51 406.4 474.12 436.32 403.58 419.5 450.4 403.22 415.81 428.96 331.7 397.55 426.76 466.75 438.23 396.43 451.65 423.94 397.89 402.17 441.04 396.96 450.08 421.3 418.11 406.48 418.11 448.8 440.73 364.39 421.24 396.08 391.51 503.23 467.58 481.25 416.23 367.19 433.73 389.75 403.54 399.13 434.29 427.48 426.97 437.85 373.74 462.73 452.3 409.01 386.59 480.52 +415.13 390.75 386.21 391 373.63 432.07 361.18 401.37 374.02 402.5 405.74 445.44 377.21 358.42 369.57 339.84 394.87 393.37 391.17 359.25 383.76 380.64 395.11 408.61 401.51 372.17 371.02 388.82 392.22 368.36 412.96 404.83 427.79 395.82 389.8 375.08 424.52 428.67 399.14 446.14 381.6 412.8 433.82 391.67 414.91 410.72 417.5 374.85 397.99 397.5 412.72 435.34 377.89 367.81 386.25 353.62 382.85 403.07 430.98 418.85 420.36 367.3 382.35 424.67 368.44 417.69 375.83 432.91 381.72 395.1 399.96 409.28 372.57 407.07 391 420.38 398.63 404.53 404.81 480.22 403.58 340.27 338.02 405.34 425.3 346.98 395.4 378.63 350.66 427.83 416.63 374.76 386.3 398.24 388.76 365.58 398.5 415.32 399.76 437.73 445.19 400.72 385.93 405.05 402.84 388.25 431.67 380.04 425.62 341.87 431.14 401.09 392.65 449.87 393.98 369.52 391.39 407.39 388.78 405.59 359.1 417.22 357.81 353.49 441.75 407 416.75 419.42 379.2 413.03 422.48 370.12 419.76 402.28 357.36 336.33 366.74 358.19 417.82 422.67 399.63 360.58 434.58 385.49 386.2 451.27 399.3 404.16 354.86 375.67 397.1 340.42 375.89 372.1 394.18 400.79 457.1 412.36 406.61 431.95 419.37 402.81 418.27 397.14 412.06 392.94 409.19 403.52 377.68 391.51 362.53 400.35 393.28 391.52 379.43 370.36 399.5 381.28 356.87 428.6 398.06 382.7 368.58 393.96 376.83 365.85 366.53 425 392.12 363.18 368.09 394.8 370.06 384.1 362.1 407.23 386.48 372.14 393.35 402.2 379.91 392.73 427.06 417.57 370.08 398.13 432.74 393.3 364.18 414.09 390.46 373.7 364.37 398.07 353.19 385.73 372.79 405.72 387.17 388.73 407.59 408.34 368.87 368.56 435.21 384.87 395.34 368.43 394.66 395.76 385.38 414.04 421.08 364.2 374.22 392.92 385.05 427.4 446.49 442.6 360.58 356.79 396.38 390.58 362.72 381.6 398.89 393.36 418.23 404.25 389.5 416.58 415.68 390.48 396.05 427.43 +462.22 449.14 405.68 397.4 407.92 422.57 398.16 424.23 389.24 416.88 449.14 435.13 385.97 368.69 384.31 349.02 411.02 433.24 407.85 393.17 413.93 406.99 423.47 416.71 431.35 388.59 387.62 411.86 389.98 383.12 416.05 395.08 411.13 418.09 402.82 414.99 417.11 447.7 405.86 453.87 405.81 440.12 466.66 409.37 426.75 430.08 419.05 363.77 411.18 423.26 448.87 454.82 415.26 409.41 383.44 370.25 374.16 418.14 422.78 399.88 423.53 397.85 386.32 449.27 414.1 388.86 379.31 430.48 402.1 414.46 401.54 434.82 390.91 437.52 409.86 437.83 408.1 434.04 415.79 489.65 408.33 372.98 365.28 403.19 434 352.59 370.58 357.47 402.64 427.38 416.53 392.52 422.86 424.82 382.35 407.94 427.14 421.8 422.89 457.78 484.95 406.35 435.17 428.12 415.49 386.35 423.11 391.45 413.29 372.62 446.31 440.42 397.08 471.94 426.39 398.64 402.58 408.16 400.34 428.12 364.23 438.29 394.05 383.28 415.52 425.49 434.74 437.95 405.58 419.64 432.21 409.45 421.14 440.79 376.42 341.84 397.46 381.94 400.08 454.85 434.53 358.42 444.99 404.77 423.52 431.92 410.41 399.28 380.59 385.44 407.95 381.48 401.06 394.89 458.05 395.92 485.74 452.22 425.48 459.81 442.79 423.14 422.15 386.18 419.01 403.63 447 420.7 400.08 419.83 407.91 388.08 439.72 409.41 424.25 380.76 414.41 402.03 388.72 436.16 426.05 409.88 392.24 421.43 399.23 401.39 402.84 445.8 415.2 357.2 391.68 419.97 366.48 394.52 370.89 430.87 388.95 383.35 451.66 436.54 400.77 359.32 475.88 421.85 386.57 439.45 452.18 398.84 380.32 407.22 442.13 403.69 407.35 426.41 312.64 421.4 386.36 425.45 405.85 356.3 419.47 395.53 394.84 387.44 450.71 410.29 423.96 388.86 412.25 411.58 395.72 433.05 464 375.35 395.66 416.07 405.72 461.19 427.83 451.8 390.99 383.27 427.79 393.08 393.35 417.09 423.82 401.68 423.63 462.2 377.77 459.59 436.47 406.5 384.53 459.85 +436.65 422.94 386.82 385.3 391.16 413.73 380.58 404.62 357.25 415.71 409.57 445.69 379.56 350.27 367.37 369.54 386.74 401.15 407.46 385.89 391.27 380.97 407.94 390.13 414.71 367.39 380.74 408.92 388.9 379.03 407.31 408.91 426.17 404.69 413.02 390.1 392.52 445.2 397.53 440.62 392.9 417.5 455.99 383.65 395.36 407.66 436 361.13 406.33 374.22 408.27 436.71 385.21 380.43 369.99 378.83 370.84 415.92 420.78 387.53 412.45 363.74 391.27 423.77 410 395.69 359.51 425 364.26 377.49 380.09 413.13 391.54 421.39 409.71 408.64 377.68 409.28 388.08 486.83 410.91 376.62 339.87 388.62 418.59 346.04 365.04 346.59 369 412.17 420.58 371.15 387.58 408.55 391.52 370.53 410.05 387.7 409.49 455.48 443.14 421.34 394.14 425.36 403 364.74 398.46 401.61 409.42 360.88 424.74 415 387.77 452.14 409.86 368.26 408.61 391.16 393.6 396.25 335.96 412.75 378.43 353.03 424.8 400.34 411.84 420.35 385.43 396.45 417.25 404.08 394.41 404.3 327.34 330.58 390.45 381.42 390.49 430.45 418.14 326.7 428 382.4 391.03 439.75 396.86 394.69 372.27 391.44 391.79 342.98 377.39 387.41 405.18 399.57 453.21 407.3 407.16 428.1 432.69 387.49 423.21 394.16 395.43 378.51 411.04 423.2 384.23 402.9 378.57 382.71 422.1 386.71 402.76 386.18 385.19 400.41 401.65 425.01 415.99 378.13 379.69 385.6 383.16 384.85 376.13 419.15 403.68 352.28 373.28 413.63 352.24 389.31 358.77 446.55 364.1 386.94 398.75 407.12 384.29 378.85 449.43 402.25 371.21 424.7 422.93 375.4 369.69 377.16 414.61 371.58 394.44 407.41 330.28 390.56 367.98 388.87 409.92 364.23 417.57 401.71 366.39 379.85 439.25 359.31 419.22 396.5 404.99 386.14 399.96 410.97 411.6 373.1 389.08 371.3 368.63 465.34 423.66 438.57 372.65 352.32 411.82 352.44 350.53 424.82 399.32 418.88 407.91 418.29 384.16 425.24 416.82 398.92 376.21 419.4 +412.74 382.35 369.16 346.31 384.83 369.34 359.13 361.28 334.73 354.22 400.73 397.88 361.66 316.68 354.75 326.47 361.66 385.7 367.17 336.16 374.85 332.88 381.84 349.18 373.48 353.68 339.21 382.29 359.47 354.58 365.91 370.86 379.01 392.11 361.78 352.59 347.77 391.09 389.7 421.71 366.11 388.28 405.13 366.77 365.5 377.83 410.62 323.42 361.9 374.68 394.5 398.26 367.88 354.21 374.09 367.39 347.64 359.04 413.5 374.22 397.07 364.53 365.37 408.29 331.75 376.29 338.6 387.71 350.64 378.26 370.73 362.91 371.14 409.24 394.01 362.1 375 393.58 384.65 442.77 358.34 350.84 318.74 380.81 398.7 329.14 350.34 334.94 345.55 373.06 398.53 347.94 351.47 362.59 377.03 362.89 367.9 372.46 369.68 396.11 433.25 364.82 368.09 383.7 383.85 348.32 375.45 339.48 359.78 347.83 406.5 386.71 349.59 403.03 353.92 347.34 366.58 386.52 373.87 406.37 336.87 397.08 367.18 343.2 362.94 377.6 373.16 392.11 408.68 357.7 393.08 366.12 367.4 377.45 314.45 319.27 348.75 363.32 383.81 408.38 374.34 331.34 375.8 363.07 364.47 392.55 368.29 364.53 331.35 346.69 391.38 347.04 371.54 352.37 391.49 359.57 434.66 385.2 376.61 411.95 408.07 394.04 385.23 343.68 376.59 369.12 401.63 402.05 362.48 360.46 341.31 353.43 379.89 378.62 371.34 347.1 381.16 386.01 353.61 382.86 376.08 386.71 349.68 358.67 356.82 346.11 366.99 392.8 353.28 328.07 329.35 352.99 340.24 360.27 338.43 382.79 336.21 347.95 407.08 368.56 401.77 353.31 409.61 375.38 327.83 347.57 407.85 363.78 364.62 360.06 383.86 330.24 374.03 366.34 317.97 367.8 359.1 369.65 339.63 358.63 364.13 376.54 345.61 332.95 394.1 356.95 383.41 346.18 360.61 356.53 357.47 415.82 412.67 363.87 339.21 347.95 376.16 422.16 410.21 421.35 353.59 322.9 371.22 365.66 327.08 360.89 366.9 384.63 383.61 411.4 344.32 414.67 381.93 376.75 357.32 408.73 +404.93 392.51 385.22 367.53 347.78 399.06 341.53 407.75 361.96 391.12 387.74 412.55 354.14 332 341.3 345.98 366.83 387.45 389.12 371.72 373.55 366.59 411.24 373.65 377.34 340.72 363.75 413.35 363.29 352.48 383.33 383.41 394.24 369.93 400.95 374.85 372.01 429.75 375.12 429.85 371.32 371.19 423.77 390.41 378.89 407.58 410.91 319.76 372.11 355.25 376.47 421.78 376.89 355.27 336.96 367.6 342.95 393.84 411.93 384.73 408.49 352.81 373.49 416.81 378.15 357.82 356.12 402.24 373.54 355.28 392.32 409.37 392.78 421.01 406.49 406.22 386.35 417.91 377.89 453.6 379.18 352.87 340.96 387.76 389.07 328.43 373.08 324.97 381.76 390.92 411.3 357.58 379.03 377.51 360.3 379.07 371.8 383.63 381.76 426.89 456.15 395.62 418.85 391.91 386.66 360.29 413.15 369.02 381.64 351.51 415.52 386.74 340.3 445.93 389.17 365.7 381.7 391.98 396.9 391.66 359.89 397.81 362.07 350.31 382.83 395.89 399.78 405.06 383 368.63 389.85 396.4 378.22 389.25 330.63 348.67 368.11 359.54 393.09 421.87 381.45 345.89 399.58 348.04 365.79 404.99 385.83 355.38 373.55 365.16 383.71 371.58 381.69 388.63 411.84 373.29 447.4 396.01 409.85 404.73 413.55 405.6 386.96 375.78 370.99 376.62 411.57 395.4 362.83 390.86 382.68 364.35 390.21 369.07 394.51 384.41 377.02 415.83 356.65 410.11 396.38 382.85 367.35 363.45 368.29 374.24 358.59 397.31 363.34 337.11 336.92 406.84 330.65 364.1 339.73 402.12 349.1 380.28 406.44 396.54 361.97 346.57 425.4 407.6 357.42 403.91 413.5 342.61 344.75 364.37 387.73 355.16 373.69 395.53 337.45 391.69 374.43 405.47 385.38 350.41 399.13 392.88 340.62 374.27 410.08 363.82 386.09 360.97 400.8 368.97 335.47 381.44 416.22 363.61 360.6 362.02 379.39 446.48 391.63 426.76 345.58 348.34 401.71 350.51 335.11 382.34 373.45 397.76 406.76 430.24 365.65 404.74 407.37 370.32 382.17 419.67 +385.75 387.22 391.77 366.17 361.5 394.76 362.12 382.23 360.64 388.41 394.93 428.95 351.41 335.41 330.4 324 350.32 390.37 377.28 339.49 346.82 346.58 366.8 385.68 391.39 353.27 337.27 367.88 383.67 351.97 358.19 379.78 409.84 375.48 374.3 364.87 362.22 412.23 398.55 418.04 382.95 380.6 423.56 340.96 381.21 397.17 382.45 334.41 376.17 375.81 401.52 421.81 365.65 372.98 339.55 353.77 369.68 378.04 419.87 390.97 399.41 366.61 362.86 400.94 345 367.24 339.38 415.54 323.26 346.64 383.52 369.33 362.16 396.61 378.83 387.55 367.77 369.6 383.65 430.43 384.99 335.01 344.56 375.59 375.01 331.97 359.74 337.2 335.36 414.55 391.04 374.98 365.68 378.94 359.65 364.01 378.84 371.91 407.84 409.35 415.2 355.24 375.29 373.09 371.4 377.35 390.24 383.04 373.41 337.66 407.75 368.98 353.8 437.4 355.32 332.59 366.49 390.22 368.8 395.52 342.37 391.89 362.42 332 418.49 372.66 381 416.19 382.43 371.71 363.32 370.61 370.31 376.58 342.39 334.02 365.46 350.15 386.99 419.99 388.73 347.8 404.11 352.48 349.52 421.24 357.7 371.5 331.29 349.22 378.93 318.53 334.37 375.62 380.26 393.71 425.47 405.65 390.43 393.52 386.14 398.83 391.11 360.12 372.92 372.86 381.38 398.23 369.03 368.24 357.93 376.85 396.32 377.66 384.18 356.2 366.46 374.64 353.57 420.64 392.12 342.5 344.81 344.43 358.56 355.61 349.68 419.21 398.23 346.32 356.7 357.12 353.91 376.96 325.75 375.94 357.81 360.57 391.11 380.05 387.58 347.95 427.11 372.29 339.98 378.14 404.33 371.22 388.04 376.73 382.25 348.83 357.08 361.05 319.64 369.88 336.97 390.83 394.1 338.56 389.85 387.6 357.2 340.04 436.61 334.06 371.81 342.97 356.93 373.57 372.62 393.34 399.73 341.86 323.04 369.01 375.81 425.78 407.62 417.43 359.31 342.9 394.13 351.15 336.84 361.71 385.04 349.66 366.54 376.8 371.44 379.85 375.59 381.05 377.08 432.35 +399.87 373.64 356.25 343.2 368.9 384.4 354.94 342.86 351.89 381.46 384.09 407.24 356.93 323.13 346.31 328.6 365.13 352.57 361.74 326.13 382.09 358.65 372 357.12 386.82 326.09 313.98 371.11 372.75 326.1 338.72 356.82 401.47 365.48 367.17 355.97 345.24 403.92 360.73 406.5 366.07 386.22 400.72 336.81 382.8 373.42 411.4 358.33 358.93 361.62 388.8 420.11 353.27 349.58 342.91 350.53 342.57 395.22 405.19 358.76 387.01 366.54 358.41 397.85 354.77 354.93 336.23 392.38 347.91 341.79 355.95 373.25 342.74 382.42 359.29 385.36 366.7 366.31 369.35 433.24 381.68 321.15 320.38 346.04 386.91 315.44 338.29 309.13 342.12 374.5 368.59 356.26 369.44 359.06 341.81 341.57 378.73 383.5 349.09 389.65 429.97 377.23 362 362.01 370.49 352.66 381.57 350.57 391.61 320.54 392.49 350.35 340.62 432.37 373.6 364.15 342.97 353.9 352.32 352.92 335.93 390.36 338.92 330.36 370.9 365.88 382.03 377.92 371.38 375.31 366.73 364.61 367.02 376.37 342.56 302.83 348.48 329.23 340.32 381.02 389.61 318.52 409.34 348 371.7 390.86 379.8 372.53 345.83 343.09 375.19 306.34 332.12 339.29 378.39 363.6 401.5 387.46 380.51 390.47 385.21 355.37 385.42 386.85 356.14 351.96 389.9 383.27 349.62 362.44 333.22 336.92 386.92 354.93 350.02 360.77 380.55 376.12 355.45 385.21 357.62 347.8 348.08 348.55 362.67 335.77 352.08 375.86 385 318.57 329 365.84 333.09 340.16 333.56 378.89 318.09 358.35 357.54 373.51 370.97 344.02 422.53 354.97 329.18 367.04 415.95 341.51 357.96 348.1 375.27 365.45 341.02 371.7 295.57 341.61 346.99 399.51 370.72 333.85 390.34 371.29 356.69 336.23 403.48 336.09 375.14 353.55 359.33 363.66 364.46 382.8 392.88 326.46 365.64 374.15 342.5 399.07 392.69 377.81 347.86 341.93 372.6 345.91 338.87 369.12 355.55 384.45 367.55 383.09 352.56 379.59 401.67 377.62 342.64 403.48 +407.58 412.11 416.12 385.73 384.47 415.88 346.23 406.58 368.65 416.58 390.62 434.49 390.46 352.95 366.39 329.99 397.33 415.03 378.6 379.61 410.16 392.9 396.48 415.4 415.55 365.23 355.8 393.71 390.84 365.8 369.16 379.95 434.58 397.49 353.29 386.99 393.79 404.44 401.63 442.9 393.41 442.13 443.98 379.12 411.81 414.19 397.88 366.7 381.48 433.08 434.1 426.99 397.57 363.28 376.07 359.5 386.54 410.54 432.63 380.93 415.98 381.21 370.89 426.73 384.49 404.24 355.9 453.44 387.77 406.77 368.58 374.07 373.43 423.01 412.86 410.49 407.55 400.36 391.87 471.92 399.11 357.11 332.05 381.65 447.08 360.39 357.41 352.22 363.44 422.97 407.67 352.71 389.75 375.35 359.84 382.9 399.84 440.4 410.92 429.88 456.52 404.22 374.69 405.28 401.04 385.91 410.4 365.41 425.14 350.33 415.26 428.02 388.88 464.13 402.16 379.64 384.95 396.81 383.63 369.19 361.95 402.17 355.19 344.04 439.52 398.23 404.74 440.74 414.22 392 407.25 367.59 381.19 431.87 350.73 310.02 378.61 357.95 385.91 412.68 402.49 343.14 420.96 369.54 406.56 426.61 403.02 370.21 368.15 364.91 388.01 351.51 382.19 372 411.95 384.14 440.08 405.52 408.46 419.34 438.15 393.33 410.06 406.47 402.89 395.42 386.89 399.29 393.98 393.57 358.1 394.1 414.47 419.81 369.2 363.25 385.71 389.8 360.83 408.12 415.92 386.78 402.89 382.29 389.02 352.66 391.34 402.07 411.92 346.32 374.56 396.61 341.85 366.11 367.68 409.91 369.62 383.34 388.75 425.56 388.35 346.95 448.87 375.69 383.03 385.28 459.66 378.34 375.4 364.83 412.55 384.85 373.56 390.67 310.25 380.74 384.75 416.93 394.74 341 427.82 395.99 383.93 372.25 425.33 366.15 408.13 363.88 380.69 407.34 373.01 416.85 441.65 352.08 378.97 404.47 366.92 442.06 417.33 423.68 372.29 367.11 404.26 396.16 358.26 381.21 397.1 415.66 386.59 421.61 376.52 433.97 403.07 392.32 393.68 441.82 +462.32 441.27 418.26 382.48 413.65 419.72 390.67 445.86 406.37 408.79 439.12 474.26 376.4 371 389.9 386.58 433.51 439.96 387.03 407.3 399.2 403.58 438.83 414.14 419.48 394.87 387.29 430.7 419.03 398.81 454.78 430.33 468.28 417.56 399.54 414.18 426.52 434.28 430.56 475.55 415.6 432.92 479.48 394.61 440.88 455.55 438.25 372.54 413.48 415.08 446.94 426.44 404.25 406.18 423.67 374.45 380.13 443.11 474.29 405.17 461 399.87 394.05 451.49 434.86 418.12 387.82 443.19 393.85 391.34 417.11 428.44 386.39 458.83 425.01 426.37 426.99 440.26 431.86 501.1 414.63 386.43 375.38 409.36 458.17 389.39 394.3 381.72 373.78 437.38 443.41 368.5 413.1 419.89 401.13 398.98 438.35 420.36 419.87 471.63 478.47 425.24 402.71 428.87 418.08 415.03 425.74 395.75 434.74 391.59 434.28 418.95 392.21 479.92 415.81 387.23 408.08 415.75 408.88 420.88 380.16 438.43 387.49 385.09 454.31 431.3 449.36 432.9 431.39 380.66 451.35 422.17 430.01 449.89 371.81 338.9 391.7 410.87 448.01 429.9 440.21 372.85 459.64 409.98 397.72 458.33 444.14 373.01 395.29 384.01 440.17 366.48 419.57 397.53 451.76 395.79 465.95 423.65 447.1 455.5 478.67 423.7 438.4 422.04 403.57 409.68 448.79 462.38 418.07 421.62 402.07 394.84 447.84 421.97 415.53 409.34 404.15 419.56 406.29 449.91 457.58 420.82 398.08 402.37 415.46 397.97 409.43 445.69 411.16 358.26 391.7 434.27 380.99 432.64 374.55 460.93 380.64 399.73 422 461.94 424.23 392.87 460.12 440.51 361.75 429.2 460.12 415.87 367.54 406.82 436.05 386.5 395.3 442.69 346.25 395.57 392.71 448.29 420.77 386.08 430.83 403.1 406.67 382.52 449.22 398.73 446.24 407.87 415.99 396.97 407.22 455.99 413.17 385.33 393.33 400.03 407.99 479.58 445.92 456.62 396.22 345.62 449.83 405.81 387.87 433.25 451.18 438.41 433.92 455.11 380.45 461.73 436.19 400.24 415.98 458.91 +444.18 408.12 423.57 397.68 424.46 429.6 382.98 432.04 412.62 415.83 440.75 464.61 409.55 386.18 375.19 375.44 433.32 447.93 418.12 413.29 399.63 417.52 444.66 425.98 431.57 404 393.26 424.59 406.84 396.63 442.68 448.71 471.05 430.51 411.94 389.89 437.38 464.04 428.34 469.72 449.63 413.92 467.19 391.54 428.07 440.75 456.81 411.31 428.34 409.47 443.85 457.11 428.98 403.01 429.36 412.05 421.78 450.85 489.64 422.2 460.85 410.16 401.69 442.59 411.97 454.67 386.8 472.37 372.77 413.51 419.21 423.38 406.54 474.1 448.1 444.88 443.56 436.59 418.86 503.88 442.22 420.24 368.45 410.83 447.41 384.48 426.16 389.4 401.14 431.87 434.39 407.98 415.29 417.64 399.91 406.01 420.7 448.71 410.97 472.63 472.21 431.12 419.76 434.63 455.79 432.9 451.12 441.45 426.49 399.86 431.13 420.78 396.25 474.97 425.54 399.83 429.26 454.52 420.44 417.53 415.46 430.07 370.18 360.18 441.57 415.2 404.28 448.22 442.09 418.04 456.67 421.16 415.46 443.86 423.06 371.6 408.95 397.23 448.91 472.24 419.27 358.59 453.78 397.05 390.24 472.88 439.68 399.8 383.63 388.9 441.89 355.26 403.18 401.85 461.35 420.18 476 459.08 444.46 456.81 477.03 447.03 443.74 409.45 433.58 434.15 420.93 440.57 427.95 436.83 420.34 411.22 439.33 437.9 406.58 417.68 408.11 435.76 403.92 454.96 429.15 428.13 415.1 403.6 431.85 416.08 417.38 436.51 434.06 387.42 401.57 408.04 410.34 427.58 372.47 457.62 409.37 400.66 450.12 443.64 420.95 412.59 478.67 401.4 371.68 415.29 460.78 420.33 423.08 389.57 436.37 386.94 407.03 435.38 363.87 418.32 408.6 430.97 411.63 371.66 452.52 435.17 417.76 396.57 474.56 400.54 451.32 405.55 432.6 427.57 402.23 460.22 445.9 364.01 395.18 406.97 416.64 486.75 474.39 464.04 419.46 356.01 428.41 421.03 389.95 417.25 403.87 438.58 441.13 443.1 412.37 453.11 419.23 411.52 422.76 453.2 +411.22 387.62 376.79 371.59 383.25 381.38 375.54 396.81 370.31 385.71 404.26 414.03 375.38 338.54 346.81 350.27 377.71 374.43 378.97 385.02 366.32 364.09 388.02 395 372.5 342.09 340.31 386.7 354.48 343.23 373.11 392.76 421 390.63 377.18 386.97 379.73 395.66 368.79 414.36 372.58 404.46 404.66 338.24 372.03 404.63 409.73 353.51 373.72 359.78 399.71 387.04 380.55 391.77 341.19 337.5 340.91 407.21 415 381.52 418.4 373.04 363.68 411.19 401.24 370.91 346.38 394.43 362.32 374.83 365.59 386.78 335.95 419.46 370.11 397.96 385.75 389 387.11 459.36 366.8 360.64 323.01 345.21 369.27 337.38 367.19 345.51 361.61 365.29 402.41 349.67 357.77 378.67 369.73 344.3 388.32 344.21 382.17 424.87 429.56 357.39 376.71 377.24 363.36 375.18 403.69 377.79 387.9 350.57 401.48 382.13 363.7 450.89 380.59 373.89 358.91 353.69 380.3 370.98 326.89 416.57 359.11 347.8 379.38 349.81 380.4 400.73 398.78 365.64 398.23 396.81 396.58 382.85 341.09 313.78 367.49 371.4 392.98 404.76 397.65 326.97 395.85 347.56 357.64 425.82 398.41 352.68 341.53 345.48 380.27 346.85 361.17 381.57 394.5 355.86 435.2 392.35 395.73 404.46 416.9 398.9 415.1 366.84 360.59 348.84 422.79 396.2 381.03 359.86 359.15 341.75 385.63 380.19 368.08 367.35 355.8 373.39 369.17 377.15 385.96 350.83 354.98 348.04 394.03 381.35 361.36 386.47 376.49 341.18 350.13 396.34 349.21 373.9 340.51 396.12 331.86 337.32 386.49 390.53 367.58 348.07 414.85 388.48 349.95 399.43 399.56 388.81 320.95 377.3 407.49 359.65 378.97 403.97 304.14 346.16 356.01 407.09 394.77 354.95 416.86 370.68 372.21 338.82 405.15 359.62 379.38 343.25 348.06 357.1 379.8 410.58 408.25 336.65 358.97 362.96 352.24 422.07 408.27 434.68 367.51 312.65 401.31 355.71 339.46 365.61 377.05 399.79 390.55 414.2 349.38 408.8 364.5 349.53 377.23 411.5 +432.18 395.46 389.82 412.24 404.12 407.04 390.91 388.68 395.6 400.08 437.54 437.7 372.46 347.75 371.16 360.28 410.83 413.5 413.24 391.49 385.92 391.06 416.91 408.09 424.97 366.64 357.87 411.97 367.38 368.91 414.21 411.37 428.5 413.35 401.69 396.5 421.25 428.69 414.49 446.09 416.52 427.56 453.03 390.64 393.55 413.35 463.17 358.22 402.8 415.54 462.47 452.48 402.21 399.4 400.41 378.47 387.11 417.45 449.86 408.44 432.04 390.76 390.75 439.01 417.57 416.7 394.63 432.4 370.33 369.14 410.37 424.18 376.91 454.45 417.2 424.77 387.23 387.43 413.9 482.91 426.15 383.44 316.58 391.04 433.98 364.31 386.38 343.1 385.79 414.24 403.2 380.54 419.96 398.6 393.94 381.18 399.17 408.11 388.19 427.88 450.45 413.01 408.95 419.41 412.64 433.23 407.52 398.54 416.53 376.43 432.05 403.95 387.12 483.72 402.56 395.41 414.56 397.21 412.64 407.81 358.75 428.11 358.13 337.13 410.49 407.37 415.64 421.24 407.63 419.11 436.62 392.8 424.05 411.46 360.89 350.53 381.02 395.04 403.47 422.24 429.18 346.07 443.6 406.87 396.46 428.79 420.03 391.8 351.78 395.14 395.94 354.15 399.15 369.49 423.48 433.63 469.07 424.39 419.73 427.05 464.22 416.48 432.6 394.95 417.77 406.88 425.22 413.06 408.99 413.76 375.22 384.49 428.93 410.95 402.54 405.27 405.3 404.18 409.43 397.57 407.36 396.83 405.01 375.55 408.29 395.65 394.42 419.39 422.03 331.84 381.8 413.25 391.23 421.51 359.05 447.06 383.17 351.67 415.5 423.44 412.45 378.56 445.02 420.16 368.64 411.08 440.23 398.66 392.74 386.08 388.47 370.87 416.88 405.98 351.63 405.71 379.92 412.18 413.07 361.28 418.54 421.08 419.51 393.44 436.34 342.38 432.41 375.61 401.36 370.66 391.02 436.52 446.68 381.63 389.11 380.19 412.11 456.53 422.38 470.8 373.04 345.59 413.49 395.19 363.1 423.84 382.18 411.72 445.53 453.06 402.12 449.06 417.07 408.56 396.73 431.13 +395.82 358.79 369.97 385.91 389.87 360.65 370.35 379.66 349.91 380.93 391.82 398.15 360.73 337.97 364.05 368.97 376.58 375.87 373.45 339.98 380.25 355.7 374.37 363.39 368.38 329.04 363.84 380.57 372.13 319.61 360.97 382.47 382.92 370.2 365.35 370.23 368.49 419.14 365.85 414.67 355.87 380.66 432.86 358.9 395.16 404.87 391.68 333.67 367.51 365.26 392.41 412.89 361.34 376.34 351.72 330.22 370.83 390.05 400.8 387.82 410.61 356.38 360.6 391.05 358.95 371.45 350.25 373.1 360.85 375.38 375.4 403.97 362.07 383.25 364.74 377.62 354.29 372.38 368.49 437.95 380.92 335.07 311.68 377.18 380.75 336.21 378.98 334.51 363.92 382.38 387.86 364.91 355.78 378.14 370.92 359.71 378.78 395.75 349.79 398.4 427.89 369.34 373.41 366.85 376.04 356.94 390.21 375.63 394.7 349.97 372.95 370.39 322.86 432.23 374.79 358.18 344.41 359.67 381.27 380.5 355.28 384.85 349.32 355.72 392.4 370.01 377.43 399.49 360.28 390.34 366.71 361.26 395.74 359.38 344.07 321.01 386.37 359.66 380.2 393.12 383.1 328.85 416.8 383.79 387.57 394.32 373.98 367.61 329.23 340.52 360.83 334.54 371.93 353.33 372.73 364.67 419.27 392.17 386.85 387.55 410.78 391.11 390.06 358.41 361.45 358.63 395.53 382.69 377.78 354.44 358.71 350.46 385.58 359.36 383.34 348.23 383.99 382.38 369.39 407.04 383.39 367.36 373.12 331.68 362.83 360.75 350.8 379.36 371.01 330.05 357.41 380.97 322.53 371.5 325.84 383.7 349.3 341.1 402.1 397.26 341.98 344.67 402.41 384.26 334.8 405.45 392.01 368.86 334.82 349.63 354.45 357.1 361.68 359.79 300.98 337.56 348.24 390.5 394.61 328.53 361.4 388.83 366.84 326.92 399.07 346.74 338.37 333.95 389.08 380.84 335.99 392.29 418.53 332.46 360.48 363.81 377.37 411.8 386.22 412.08 363.45 357 372.15 352.64 350.58 350.25 353.25 379.99 380.31 391.22 358.48 395.27 378.5 344.22 370.45 399.5 +398.67 359.87 363.43 383.94 335.29 337.84 332.28 366.76 342.67 382.47 364.87 392.82 359.29 331.57 340.93 318.68 370.4 410.12 365.12 358.15 374.38 377.29 376.93 369.72 381.57 353.29 353.62 345.21 350.74 361.25 367.53 363.25 408.47 364.67 353.93 361.16 363.17 401.69 357.79 415.03 363.28 378.16 393.58 351.95 375.92 389.61 375.41 350.18 383.49 359.93 392.15 374.75 382.45 354.12 322.6 339.46 361.25 394.48 401.23 365.57 382.19 364.34 329.69 376.03 378.72 357.96 335.51 391.19 349.02 354.07 327.65 372.62 350.3 419.83 364.33 380.08 367.3 408.74 391.67 436.93 394.07 345.84 291.71 338.97 396.76 335.27 346.89 300.06 349.79 396.37 379.62 345.15 368.54 382.25 356 358.56 370.58 375.48 377.91 423.47 429.54 369.64 374.04 393.25 371.15 358.43 372.49 353.7 383.2 329.08 376.12 368.68 369.03 439.31 362.51 347 356.09 347.41 376.41 379.64 337.8 352.19 354.78 334.25 389.4 342.05 376.01 387.65 379.34 330.57 400.15 363.61 401.47 405.46 342.93 305.54 342.9 361.56 383.93 402.13 370.75 312.46 384.59 365.42 366.72 400.5 377.97 341.28 353.58 332.29 355.1 345.66 394.95 361.32 380 363.18 416.48 380.57 393.71 382.34 410.37 343.96 416.62 359.92 379.47 365.09 364.66 379.58 382.83 389.38 370.36 343.94 380.25 378.2 351.44 347.13 354.92 389.04 325.1 378.92 388.42 335.29 365.24 338.99 332.8 365.19 342.23 379.5 382.35 323.01 325.63 368.91 311.1 366.22 336.88 390.67 343.81 324.59 396.76 410.3 337.27 323.83 389.39 376.86 334.74 388.32 412.28 372.89 319.57 334.75 374.24 343.68 347.65 388.66 294.47 360.55 374.49 380.99 369.52 305.75 406.55 338.41 347 327.87 395.65 332.71 362.96 341.25 371.32 354.05 344.8 416.82 381.84 352.04 356.12 335.94 367.07 381.43 400.38 425.11 351.64 323.94 373.67 348.12 323.24 366.87 363.96 392.57 378.68 413.6 344.71 399.94 375.92 356.16 346.75 397.58 +394.23 363.06 401.39 372.08 367.03 386.58 350.95 385.47 398.72 396.3 426.23 406.63 364.64 348.32 344.67 333.65 390.91 396.65 380.7 363.88 389.72 411.25 405.17 382.01 394.77 340.1 315.41 375.56 379.24 354.91 392.48 394.43 398.94 388.46 356.88 364.58 364.23 435.6 410.04 442.04 405.85 395.25 411.5 372.91 386.95 398.9 410.92 364.74 377.56 385.15 410.01 414.71 372.72 367.26 358.44 368.12 380.31 382.25 419.22 358.45 414.34 379.89 349.18 394.12 397.54 374.82 378.75 426.11 352.14 358.27 394.39 381.68 372.46 423.35 373.74 396.09 400.82 396.13 382.04 446.81 393.74 377.96 345.74 377.52 402.04 345.88 386.86 344.66 368.49 405.27 390.81 348.62 380.8 365.19 362.87 365.56 392.1 412.78 401.81 413.51 423.26 385.93 371.18 395.2 374.4 362.77 393.49 366.13 392.75 359.47 398.85 398.54 355.34 450.89 374.2 357.02 377.62 406.01 385.27 386.91 338.25 400.32 339.43 338.4 389.29 386.5 366.71 396.59 395.46 375.75 408.62 369.27 357.58 408.56 361.88 341.22 374.85 366.24 408.87 430.46 385.87 329.51 409.76 385.13 360.5 388.76 384.6 384.96 378.19 366.2 367.02 357.58 381.62 362.02 410.64 383.57 418.01 386.59 395.97 385.94 454.07 408.35 424.42 377.2 388.01 422.41 381.14 376.72 384.87 397.72 362.7 403.92 391.83 404.58 377.95 391.26 372.83 408.84 386.39 409.27 408.37 388.76 390.39 353.85 374.04 377.98 384.9 407.49 379.7 339.04 369.67 382.2 338.13 369.25 344.39 422.04 365.56 374.36 402.75 380.62 365.84 350.79 427.17 356.28 374.15 384.99 409.52 376.83 387.97 372.52 408.09 338.73 350.55 390.12 306.38 386.67 374.41 408.95 372.96 335.44 406.27 395.73 388.01 345.07 413.11 345.33 374.17 370.12 373.8 380.43 342.8 415.68 415.72 375.65 348.2 385.6 379.87 430.28 400.87 440.59 349.06 346.76 399.81 364.65 350.9 359.29 369.8 397.44 406.59 438.02 366.03 396.81 355 379.13 396.97 419.93 +435.06 391.78 394.86 381.45 406.46 389.46 369.05 378.31 369.97 399.99 427.64 418.22 363.33 336.16 357.3 329.52 393.09 400.68 386.5 364.42 406.36 389.74 407.45 388.53 407.82 310.03 340.79 409.21 382.32 330.92 386.32 400.71 406.42 403.01 386 393.56 382.6 420.15 404.16 400.2 389.94 425.01 416.45 362.42 395.78 397.56 415.54 372.86 379.22 386.8 426.17 421.23 366.62 364.97 367.17 381.19 397.76 416.87 409.79 405.8 392.35 389.41 382.85 415.57 396.66 381.05 365.13 410.96 382.37 376.6 390.85 387.93 386.4 416.91 393.04 405.49 396.91 373.55 399.29 491.17 403.83 353.66 338.13 352.33 456.02 352.21 392.9 330.28 401.47 378.61 419.2 368.89 416.28 389.96 388.08 355.94 406.28 431.1 403.99 409.43 425.52 377.54 397.72 369.71 388.58 348.63 402.94 399.39 402.32 363.32 394.31 398.45 366.17 467.52 405.66 390.54 367.43 393.13 389.92 382.6 361.41 388.53 346.99 380.93 390.04 387.99 402.79 422.34 394.22 393.82 406.25 386.24 386.96 414.34 375.15 361.05 377.45 361.27 380.4 421.66 403.56 352.39 422.26 397.58 377.14 415.46 393.35 388.69 361.89 359.63 401.23 356.94 372.92 373.72 403.51 393.75 420.17 413.09 378.09 406.32 430.45 389.72 418.92 371.99 403.89 378.03 402.58 405.91 383.05 390.26 379.64 348.69 431.53 394.66 374.63 393.75 380.08 381.08 372.6 414.55 407.16 363.79 379.77 368.67 395.25 373.45 368.65 421.56 381.8 331.77 375.12 386.78 359.01 380.41 353.69 421.41 376.93 345.65 393.82 430.7 403.23 370.48 432.27 392.74 370.69 415.8 439.38 363.02 350.73 381.83 396.77 356.84 389.36 387.68 321.16 378.83 362.59 427.17 381.04 329.92 380.39 411.79 395.17 368.23 413.31 351.74 398.85 371.13 373.66 373.37 379.2 406.57 414.94 353.03 360.05 375.88 362.18 433.69 383.9 419.05 389.16 345.07 402.55 391.01 352.57 399.28 385.44 415.52 402.45 413.24 386.48 418.67 404.9 372.16 356.8 445.37 +454.16 423.86 427.85 399.63 402.42 413.77 404.4 406.18 403.68 428.34 439.85 464.1 393.88 365.3 402.49 382.22 416.94 408.47 425.45 402.61 437.35 392.95 416.19 408.33 409.49 394.74 350.84 403.24 419.18 410.71 430.17 404.11 446.4 411.8 416.67 402.44 411.06 447.76 425.08 465.88 439.32 425.84 451.11 400.55 420.29 468.38 456.86 404.32 425.95 418.61 459.98 447.15 431.8 397.01 389.54 374.79 398.81 468.19 483.08 375.83 437.89 402.71 397.59 428.84 430.66 429.44 406.31 459.92 385 403.24 410.82 439.37 370.98 430.52 452.42 420.89 416.63 456.16 424.91 495.37 417.82 366.85 351.75 398.02 424.21 380.75 409.83 360.86 395.69 422.19 427.68 384.02 397.04 404.13 405.31 396.82 412.54 417.56 413.79 477.81 477.76 401.88 419.47 419.43 420.25 410.03 455.48 374.68 440.44 368.35 443.6 428.61 378.34 494.75 402.9 384.91 397.8 420.36 396.7 419.87 385.02 443.08 414.14 356.6 409.92 400.97 422.87 459.25 442.43 401.48 425.01 437.29 423.83 453.39 373.27 329.19 394.23 408.9 426.35 433.92 437.12 358.97 451.39 412.18 426.27 459.5 448.03 390.41 386.19 365.38 390.49 379.32 400.29 398.1 431.96 414.19 473.13 437.3 453.53 437.29 456.79 400.66 443.23 411.7 420.09 415.71 449.49 440.84 409.81 415.41 426.63 408.62 413.55 426.68 425.82 391.52 399.5 426.72 377 438.75 411.06 380.87 415.84 383.02 406.55 406.1 392.17 426.27 412.51 379.42 374.17 399.44 367.34 436.41 364.14 423.88 372.42 377.5 393.95 445.52 410.19 392.63 465.29 416.97 378.88 412.17 458.24 417.59 393.78 385.76 425.87 389.54 377.87 449.79 338.9 399.4 418.81 455.73 406.14 368.63 434.26 406.68 404.45 349.04 442.42 387.03 417.89 409.36 419.76 429.69 411.95 450.76 436.41 400.54 410.42 407.84 423.78 468.39 453.48 480.04 394.59 353.19 416.87 406.9 387.49 402.33 401.06 425.56 423.37 444.83 411.31 450.73 433.34 406.55 404.57 466.29 +407.95 410.72 380.73 392.04 397.15 396.49 372.01 402.81 378.93 393.04 455.8 429.06 358.01 348.11 345.44 332.46 381.57 398.86 375.79 399.76 376.21 396.67 419.53 395.73 407.99 366.29 329.21 388.22 372.32 363.07 401.78 396.39 438.78 373.31 395.65 398.45 401.38 411.44 399.63 444.06 399.1 399.63 453.35 387.19 380.67 425.18 418.56 362.61 416.87 399.95 436.01 418.16 389.42 387.79 374.95 388.6 373.54 423.24 401.3 373.48 422.53 366.57 381.74 432.33 400.11 361.59 342.88 405.47 373.93 370.86 398.76 415.43 372.14 426.48 369.28 404.78 407.64 409.46 418.88 462.5 408.66 364.03 366.1 373.21 442.56 355.46 377.11 357.44 380.15 394.04 407.67 371.31 421.17 367.79 378.93 375.67 418.24 404.07 408.1 424.23 478.24 370.1 411.65 391.71 385.6 395.24 412.44 386.28 405.06 388.18 442.17 402.92 348.02 467.62 409.77 382.6 379.91 379.65 374.11 415.85 361.3 413 358.26 358.27 389.91 395.47 411.68 412.63 397.95 372.08 414.23 394.27 391.13 430.78 332.63 315.18 363.96 397.89 398.31 407.27 430.11 344.92 440.38 379.31 383.04 390.29 389.2 394.1 366.99 372.63 404.97 356.45 389.5 364.7 441.48 376.84 433.71 415.28 425.94 413.2 423.32 416.28 407.84 394.79 408.74 391.71 417.56 405.77 383.43 394.92 374.74 351.55 431.35 399.94 386.88 372.13 386.12 396.07 391.07 417.1 398.16 381.89 389.87 375.54 387.94 388.82 361.94 406.05 409.17 339.48 381.46 408.54 357.08 397.4 349.43 399.76 358.12 367.91 402.3 413.08 387.9 355.83 449.25 398.4 389.7 398.24 434.91 372.43 374.54 388.49 402.65 365.97 382.4 396.64 325.24 403.49 364.96 438.97 384.72 350.1 410.59 392.69 400.66 369.95 426.43 365.84 412.87 355.34 385.48 377.34 373.12 409.47 437.9 357.59 366.26 383.01 386 458.11 392.4 461.91 373.51 360.07 392.64 377.95 342.96 402.25 404.59 401.22 414.13 443.66 365.72 436.75 414.02 371.64 371.23 452.02 +435.44 401.04 402.29 370.25 399.36 400.25 352.99 400.72 377.16 425.19 393.52 440.49 375.42 360.51 372.92 339.46 416.03 396.61 400.51 383.68 399.32 394.52 423.61 403.75 408.54 360.43 348.43 408.55 406.15 342.78 428.4 389.09 422.84 402.11 400.11 384.67 397.52 429.41 400.35 410.14 385.42 409.79 406.87 398.77 397.83 420.95 419.48 372.29 380.91 379.79 407.24 419.81 379.78 368.75 381.57 380.9 368.14 435.25 453.27 368.9 419.95 403.74 373.23 434.52 410.48 419.35 381.36 450.07 388.13 379.13 388.86 410.55 366.31 431.73 427.6 420.89 386.37 417.26 402.09 476.63 395.37 378.2 337.68 374.42 422.25 333.34 402.87 333.61 384.47 428.9 419.74 366.04 377.47 384.87 373.7 369.04 387.99 401.98 394.18 430.35 454.83 412.21 384.72 416.09 415.36 390.69 406.76 388.44 440.31 346.42 432.61 417.62 387.65 456.4 412.62 390.61 373.38 402.38 401.12 410.73 374.78 417.68 378.15 355.91 422.96 401.13 403.9 410.73 419.32 398.84 410.42 406.58 400.6 425.6 366.87 325.74 401.97 371 414.34 427.52 412.84 332.07 422.55 380.45 382.69 450.2 403.12 359.21 361.38 385.54 428.66 375.85 379.59 391.42 424.61 395.68 457.42 394.85 405.42 433.99 427.76 414.59 426.1 385.44 392.47 383.81 436.36 407.72 374.23 373.21 398.73 363.99 420.73 398.34 403.99 388.16 413.09 404.93 375.51 405.68 401.73 376.29 379.11 401.78 398.69 375.35 368 413.03 403.12 375.26 347.07 389.99 342.92 399.03 365.47 445.86 385.22 371.12 390.52 415.04 397.63 387.48 450.81 428.3 339.79 409.45 437.14 383.91 356.77 388.79 400.39 392.06 391.13 432.81 345.94 393.05 369.96 427.9 386.31 351.93 398.83 410.65 358.61 363.87 444.47 380.43 399.94 388.75 407.95 383.21 398.09 417 396.13 374.33 383.9 412.44 385.25 450.05 449.37 447.97 388.16 325.03 413.31 376.41 361.55 403.75 391.58 412.54 417.98 440.29 386.48 437.72 422.59 367.8 385.03 434.91 +427.2 403.91 393.34 367.55 377.99 410.55 371.23 386.33 368.12 391.4 411 430.67 344.34 325.01 376.5 362.41 373.75 408.61 418.19 366.47 403.01 395.05 380.16 392.69 429.66 348.17 339.36 384.62 368.3 362.04 393.9 386.58 398.4 408.23 383.87 386.76 393.58 426.53 408.55 447.37 392.04 422.05 441.65 364.12 396.92 401.26 430.75 371.11 387.01 408.53 421.92 437.65 418.04 346.13 364.29 363.71 390.38 415 439.9 371.12 411.07 395.18 381.32 424.92 372.65 366.47 393.48 442.74 358.33 375.44 386.74 379.44 392.8 434.65 403.97 395.76 395.69 392.64 407.61 480.64 401.7 344.09 345.88 375.21 421.68 378.27 389.12 322.9 380.72 420.65 394.47 369.81 386.18 387.44 380.37 383.9 389.65 408.98 398.34 424.8 449.34 385.04 387.57 367.09 380.62 367.62 427.6 356.99 396.87 364.45 411.01 409.33 368.44 474.62 369.85 390.15 389.7 407.19 388.98 394.99 378.64 401.47 376.47 355.97 413.41 385.37 413.64 430.59 417.12 376.03 403.97 379.16 421.61 412.58 363.73 359.41 375.27 358.98 384.88 428.58 393.36 348.89 408.77 399.65 390.04 414.99 416.96 378.86 364.29 364.56 402.56 349.12 390.6 392.21 395.24 385.07 468.58 411.91 409.98 411.08 450.54 410.92 441.4 362.57 436.21 396.64 398.33 396.44 383.28 412.57 378.1 388.5 398.23 403.3 395.74 366.13 375.78 400.99 367.95 415.32 416.73 395.29 381.28 363.71 410.81 352.5 379.19 420.43 378.23 342.32 353.95 385.5 363.69 386.44 349.46 419.58 341.98 379.49 380.94 400.45 385.13 370.23 432.32 382.86 357.46 395.42 456.64 374.64 364.14 377.95 390.58 349.83 360.94 372.28 329.95 368.38 396.46 430.75 386.89 355.63 386.12 388.54 388.73 387.38 400.14 332.55 432.26 394.34 383.58 373.29 372.81 420.65 444.6 387.01 370.12 377.27 399.75 443.71 419.42 433.9 373.81 362.5 396.16 382.56 371.35 394.89 387.65 406.79 400.24 431.61 377.9 413.08 404.25 401.32 356.81 425 +398.26 373.38 391.93 352.44 358 381.86 353.09 388.4 333.66 399.45 392.47 428.03 360.66 350.31 372.01 345.55 374.28 389.43 389.4 370.04 400.53 348.29 389.65 393.17 405.43 347.7 349.66 389.96 360.72 361.55 375.79 408.37 409.27 400.07 392.42 329.23 364.65 405.93 375.16 430.46 368.44 379.68 402.57 358.28 378.17 405.89 404.75 346.23 389.04 343.69 399.95 404.36 372.47 345.74 355.76 369.82 366.99 395.86 417.3 361.08 406.55 369.88 388.2 423.14 377.95 376.42 355.28 414.76 369.43 388.66 349.23 378.2 383.43 419.6 396.1 365.01 399.5 419.03 393.66 435.84 383.74 344.29 329.75 366.85 399.89 326.57 362.99 337.29 352.54 403.46 400.69 380.18 358.94 373.4 361.92 362.83 359.79 377.69 383.86 447.46 444.53 368.14 383.32 379.97 394.74 367.16 393.89 349.2 405.59 340.82 424.43 420.5 361.38 451.36 372.69 354.74 340.62 378.63 401.52 390.68 357 384.19 364.9 354.49 404.53 396.07 395.27 417.56 435.18 375.42 394.24 373.95 403.99 407.59 339.13 321.53 376.05 353.38 387.38 420.42 389.46 323.97 390.82 345.31 381.67 426.53 383.33 357.59 373.55 368.47 383.82 339.63 368.35 376.23 412.3 348.16 430.37 409.2 393.15 415.28 403.37 396.21 398.83 367.43 383.2 359.22 407.31 419.66 378.23 385.16 387.63 374.53 401.88 392.98 349.32 349.36 367.2 376.43 360.05 411.83 381.72 383.78 366.25 361.98 372.55 346.75 376.02 408.74 402.09 350.24 352.98 368.45 345.78 358.7 362.23 413.23 351.43 371.85 373.83 368.25 372.56 348.07 437.5 363.15 354.42 375.43 424.09 381.35 357.56 348.45 414.1 346.78 361.97 393.58 331.18 370.1 377.57 375.55 365.87 362.71 368.73 404.68 342.96 326.62 401.94 343.85 383.31 376.62 380.71 398.03 395.02 414.78 400.29 372.77 353.59 363.39 347.4 436 410.7 423.1 359.87 313.08 389.22 378.57 344.47 372.25 391.99 380.44 378.85 398.32 372.55 436.26 376.94 389.89 379.41 405.11 +448.14 448.88 446.47 427.48 423.54 448.23 392.12 416.07 396.73 472.13 452.83 478.11 404.79 382.39 387.55 374.08 425.4 440.61 452.86 433.11 442.06 428.46 440.16 450.91 457.22 408.67 386.9 426.96 407.02 376.56 431.36 443.74 466.06 435.96 419.4 415.97 413.49 474.84 439.28 482.05 418.54 466.53 473.48 389.41 446.68 465.68 448.16 384.04 437.42 454.93 475.31 478.87 460.69 410.86 401.69 420.16 431.66 457.97 474.35 419.82 480.02 413.79 425.85 470.57 433.55 412.99 393.69 470.96 419.74 430.95 431.57 427.6 402.64 457.32 441.17 437.89 440.23 427.15 455.65 545.23 437.37 395.48 387.56 428.22 481.24 397.91 423.67 404.49 419.14 445.84 460.41 420.93 431.46 410.7 420.76 421.82 436.44 446.36 449.3 452.33 493.85 413.73 450.42 437.02 424.35 414.45 466.96 421.11 452.72 405.35 461.48 454.36 409.37 517.7 406.48 416.45 409.27 435.32 430.86 423.69 392.69 447.82 396.55 405.61 470.32 440.83 459.61 485.57 460.87 442.25 424.05 433.34 430.06 442.08 395.74 359.39 433.4 415.76 451.14 466.44 433.35 401.93 471.78 419.88 434.78 467.73 421.15 399.59 412.27 417.07 427.35 390.56 408.2 418.88 445.15 429.16 487.34 467.08 457.34 470.13 492.16 459.05 459.29 427.48 446.62 427.81 447.46 469.01 435.43 395.64 404.95 409.12 464.85 440.73 399.64 419.25 432.3 417.58 422.64 455 421.3 416.18 411.96 408.63 428.75 419.42 436.51 428.02 440.59 384.52 418.56 442.46 418.11 406.06 393.68 439.84 410.07 431.17 443.71 435.33 451.68 384.21 478.38 429.84 413.84 434.79 466.14 423.9 422.78 432.83 452.45 390.62 413.37 425.51 350.55 420.91 422.77 471.96 431.92 381.31 443.62 450.68 428.25 391.54 473.58 397.37 464.13 416.48 436.41 437.42 424.14 464.45 479.3 396.8 414.43 438.71 438.08 489.55 470.12 470.77 407.01 384.41 434.49 409.83 388.01 424.65 442.96 462.69 438.29 456.52 443.79 475.65 437.8 419.24 419.2 489.35 +473.06 448.68 430.28 421.56 428.11 428 391.27 445.45 381.86 423.24 464.07 482.73 407.1 368.56 394.22 389.57 417.65 424.51 434.42 390.83 428.03 423.41 423.29 438.34 437.51 378.71 405.63 434.21 412.83 401.42 455 433.17 455.79 411.59 425.95 421.55 403.39 449.53 420.44 474.48 420.03 421.24 480.14 427.64 438.41 448.83 442.19 365.18 422.64 399.23 463.01 461.22 413.63 407.54 398.9 394.39 405.63 446.27 444.14 408.79 465.63 393.51 392.43 455.01 446.95 414.46 388.36 435.7 399.03 432.95 433.5 443.52 414.9 420.95 451.86 445.17 420.51 437.84 418.26 506.83 428.09 373.07 362.21 434.42 430.34 357.08 400.57 375.7 411.99 452.86 445.54 421.47 419.88 420.88 400.55 390.97 435.23 433.8 432.48 487.17 495.01 419.18 411.62 431.2 436.73 406.17 432.97 420.3 432.91 389.38 464.35 450.79 378.62 473.27 431.44 385.15 412.18 414.98 397.47 443.23 386.39 449.99 415.26 379.49 442.69 422.57 421.05 469.03 434.83 419.85 420.65 402.53 402.54 456.8 352.4 324.21 436.75 424.02 446.19 450.54 420.48 357.36 465.49 398.98 414.95 481.91 407.07 424.03 373.38 366.61 439.01 388.77 414.66 418.87 437.04 400.39 473.85 454.63 458.64 479.13 442.72 442.42 436.02 385.44 400.53 395.57 448.32 429.88 394.49 407.79 421.3 387.96 451.24 406.48 439.55 385.88 382.04 442.67 384.58 493.46 436.76 402.9 422.47 419.16 399.66 403.63 370.29 461.48 434.4 370.22 419.22 452.78 347.19 401.25 388.68 463.33 412.75 398.54 436.35 468.1 416.62 386.31 509.61 421.08 392.15 447.17 457.65 403.22 376.11 408.32 422.98 384.76 407.97 431.32 344.18 426.32 382.03 443.59 430.37 377.83 428.06 405.37 385.03 371.63 464.58 376.17 445.31 404.31 415.7 426.31 426.55 440.33 445.31 371.45 386.63 416.8 405.08 486.19 458.44 456.21 405.2 380.55 433.42 401.43 373.79 431.91 438.71 428.48 432.09 446.58 387.63 460.67 442.37 408.98 402.76 447.37 +439.56 413.29 403.61 411.8 412.76 419.63 390.75 397.58 370.28 406.06 407.07 434.75 403.51 338.69 387.41 359.08 401.16 412.17 400.86 377.85 412.05 404.55 419.2 403.67 413.01 373.39 389.99 412.46 396.61 377.04 408.38 411.79 428.23 409.9 385.81 415.93 414.14 443.46 412.71 461.07 409.76 443.11 440.4 402.22 429.6 435.7 440.05 375.7 418.8 408.21 427.27 430.68 406.81 399.54 401.72 383.53 393.01 431.64 450.74 410.81 436.65 396.34 397.81 442.86 396.03 425.98 382.32 418.71 400.99 408.59 407.52 424.09 383.29 444.26 450.02 430.18 413.74 399.22 439.98 500.88 439.94 393.72 349.62 389.8 428.85 362.01 383.93 356.18 396.79 426.77 454.98 403.83 419.58 404.03 398.01 405.87 420.2 446.51 406.4 451.64 475.95 419.05 423.96 419.87 411.34 400.14 430.21 408.72 410.01 380.51 443.96 426.55 383.57 475.71 400.98 385.12 413.85 429.06 409.11 430.12 370.88 439.32 372.62 357.5 408.69 379.39 401.66 445.09 394.18 398.48 423.69 389.04 403.85 446.89 352.42 340.15 383.37 388.05 417.31 432.43 423.45 355.37 416.76 406.37 392.79 449.02 404.63 410.6 381.2 397.27 418.24 359.65 396.21 405.46 434.01 405.91 460.09 446.6 430.05 447.29 443.52 425.19 425.79 395.29 406.33 402.37 419.02 426.33 409.54 417.32 385.38 387.07 431.78 406.27 424.83 391.25 404.39 426.18 377.85 445 418.95 377.93 402.34 405.31 411.92 399.69 364.8 405.12 400.76 354.15 386.56 431.18 359.85 407.03 366.11 418.85 367.48 373.62 435.69 426.22 400.98 397.26 459.62 421.48 391.6 435.53 457.51 380.52 384.4 389.17 429.5 378.88 388.02 403.51 326.23 423.17 392.2 426.74 421.13 363.06 422.27 400.33 394.31 358.28 449.18 377.57 408.77 407.38 427.62 384.2 370.71 438.74 423.91 378.61 394.01 395.52 406.1 440.96 458.53 470.07 409.74 354.36 432.34 411.27 347.03 420.67 382.74 428.82 441.24 432.41 390.92 433.89 427.19 401.82 417.44 424 +437.34 398.07 395.91 387.88 381 396.64 367.79 386.72 367.63 383.22 421.8 418.7 391.74 342.1 353.75 350.72 394.76 380.49 372.97 390.89 399.54 381.17 394.51 414.75 394.25 352.16 354.48 378.25 353.27 347.3 386.19 396.74 403.46 386.99 383.84 377.43 383.55 427.11 411.46 447.18 388.9 381.99 435.12 373.96 380.51 418.7 425.44 339.29 395.58 365.74 440.88 421.77 402.5 369.05 342.99 350.51 378.62 403.2 427.39 393.89 414.36 360.24 389.11 403.83 424.62 382.75 373.8 427.73 364.26 399.16 381.37 397.44 362 419.82 364.6 403.15 397.68 409.44 400.08 464.31 398.61 363.29 321.35 410.13 401.46 349.13 382.36 355.71 356.68 411.63 406.2 359.92 388.85 374.85 390.47 362.1 396.75 388.95 394.46 429.91 437.23 369.13 378.9 408.31 395.55 387.1 388.26 368.05 395.73 377.27 399.31 405.98 388.4 480.93 365.35 385.47 411.27 388.04 387.84 389.36 350.62 403.48 364.35 340.02 431.66 387.12 405.37 405.48 421.13 388.64 400.77 379.89 411.64 403.31 335.67 308.41 393.75 376.65 393.86 407.19 413.2 351.18 428.29 385.09 396.48 419.98 400.26 355.14 354.77 377.41 388.16 363.89 371.75 380.44 417.21 394.83 442.25 379.22 426.74 416.01 435.6 386.74 425.88 382.27 396.72 385.55 393.61 396.69 414.24 385.38 352.29 376.76 407.65 417.94 382.01 390.42 394.69 377.11 379.61 405.47 396.21 369.67 368.44 361.2 365.63 386.68 381.18 410.08 408.45 341 390.26 417.28 345.15 389.79 348.36 423.79 371.1 364.04 401.05 414.04 382.24 361.83 427.28 391.36 360.22 401.44 397.67 404.01 370 388.65 373.94 357.05 385.4 398.47 325.33 387.6 376.25 407.42 392.56 360.73 401.57 387.93 404.25 335.52 417.27 334.67 392.95 370.74 411.4 393.56 370.68 411.67 417.03 358.08 363.55 372.68 391.64 474.18 401.61 442.11 347.08 340.47 387.6 387.05 347.42 397.1 389.01 413.87 405.64 430.75 377.44 429.26 379.98 371.64 378.32 441.14 +381.86 344.09 357.12 348.11 300.89 343.13 309.25 319.91 316.94 362.61 344.44 373.86 319.87 293.13 330.53 301.32 330.96 372.91 376.16 306.55 345.74 342.38 338.48 350.09 359.51 345.08 323.48 337.92 341.9 326.39 382.33 340.49 344.48 360.05 327.15 325.65 343.76 384.93 362.06 386.34 351.41 372.55 379.66 328.26 359.16 365.65 350.8 300.23 347.58 349.86 389.35 390.93 369.75 305.5 336.19 310.58 351.57 365.77 355.89 339.33 385.76 316.5 324.27 368.58 329.93 341.28 340.21 386.96 321.8 353.01 338.72 341.75 318.42 379.58 348.56 345.52 360.74 341.93 362.71 426.33 349.21 325.26 309.41 365.52 378.04 300.27 342.64 309.3 335.33 367.56 358.61 341.24 312.2 334.67 330.36 336.03 338.71 362.09 351.88 375.07 389.12 356.69 359.87 361.21 359.51 342.07 359.32 320.24 347.06 327.52 374.2 358.14 328.51 400.4 322.38 323.95 339.73 368.62 330.34 392.18 315.65 363.72 333.26 329.54 373.75 342.71 336.15 369.79 357.15 323.16 343.06 357.87 327.02 355.03 318.86 291.36 353.58 330.42 383.02 373.53 351.81 303.73 363.43 337.84 326.75 342.13 336.26 316.83 339.97 322.26 341.71 323.73 351.97 336.45 349.7 328.68 404.92 362.84 380.23 385.12 380.99 377.47 362.56 316.91 355.55 349.69 343.72 357.61 366.79 335.83 345.28 333.49 348.75 351.64 365.72 328.59 375.71 359.23 337.76 376.23 356.66 335.26 338.37 339.75 340.46 358 318.85 368.12 340.95 325.59 308.96 339.3 321.9 346.3 286.89 360.26 321.1 322.72 369.75 359.97 334.93 311.67 396.76 357.31 312.62 358.1 364.14 324.72 332.89 344.36 340.58 305.47 301.5 337.43 296.49 336.68 346.49 369.54 334.76 322.86 331.51 343.25 342.55 317.77 394.84 297.73 362.19 324.02 355.39 332.73 326.35 364.67 386.65 312.19 332.22 346.01 352.24 363.78 380.35 396.94 318.79 322.72 351.73 338.86 308.91 336.29 326.51 334 360.78 368.66 319.9 369.75 381.84 312.87 343.7 375.99 +462.65 434.17 420.48 403.32 435.06 412.09 413.74 397.31 388.34 403.21 443.68 463.94 400.46 367.07 397.56 357.89 423.97 448.58 404.92 367.47 422.69 418.33 414.16 413.27 407.88 388.05 369.48 397.49 411.46 387.65 412.47 413.65 437.29 430.14 395.5 409.27 414.46 445.72 400.72 454.36 417.12 443.62 430.19 372.86 446.16 439.08 427.07 372.63 424.46 425.64 459.96 450.82 403.26 380.06 405.69 376.08 388.55 435.64 450.11 411.36 443.25 425.53 369.41 455.38 408.33 389.84 370.69 424.6 390.34 415.22 429.58 419.78 367.12 452.97 400.4 423.64 423.93 415.26 410.96 502.78 413.06 380.94 370.76 379.83 431.7 375.98 377.96 368.22 392.43 402.34 430.52 381.11 421.79 411.58 391.42 396.43 389.13 435.97 405.89 454.41 466.59 418.05 441.93 426.24 410.63 416.11 444.27 389.65 426.61 372.95 437.71 428.77 404.01 483.86 429.33 388.7 401 379.03 399.36 409.98 383.62 440.02 383.86 387.96 397.82 430.06 446.2 438.48 394.66 406.84 427.45 410.92 426.85 429.85 397 326.96 389.55 374.06 417.94 424.47 431.98 351.47 431.51 409.38 398.73 422 454.1 384.68 388.89 378.77 409.58 370.76 405.85 375.72 457.41 390.39 464.85 442.24 441.29 450.83 472.37 417.94 404.97 402.02 415.64 414.58 445.05 438.7 414.63 421.99 386.9 367.65 436.25 402.41 386.34 397.65 443.69 406.31 399.78 436.47 425.1 410.43 397.5 399.29 408.69 395.2 391.28 420.04 394.56 336 385.21 413.88 400.26 390.16 365.38 416.83 384.7 373.9 449.73 427.29 422.94 370.44 479.43 421.93 353.12 417.78 446.02 423.25 395.55 397.27 441.1 379.3 392.96 429.87 324.77 386.79 380.68 441.12 398.82 357.67 422.44 400.45 402.89 373.58 458.41 391.56 434.6 398.6 427.31 410.59 415.44 433.92 430.17 377.16 382.27 427.85 417.07 454.73 405.83 452.02 394.6 374.41 434.47 412.16 390.28 403.25 422.43 422.97 424.03 427.77 387.34 445.61 428.05 399.48 388.96 466.45 +387.23 398.83 404.84 374.53 379.85 399.52 360.3 386.51 364.36 397.07 391.14 423.14 357.23 328.78 344.73 315.78 385.74 385.78 390.39 347.84 394.93 369.41 380.45 376.6 418.65 341.51 351.81 399.41 368.52 345.08 369.65 370.2 398.63 390.06 355.16 374.56 364.47 398.8 406.42 406.51 370.84 412.56 431.35 346.61 403.65 398.77 393.52 323.54 365.04 401.34 426.52 408.25 393.74 363.85 376.33 379.7 378.11 410.89 395.23 376.08 425.05 369.4 373.1 390.43 383.51 372.36 346.97 413.61 347.77 375.59 368.7 363.21 363.57 412.62 385.79 396.68 375.73 373.9 382.09 465.56 383.71 337.09 310.05 385.13 393.58 330.19 387.12 334.08 386.53 389.13 396.91 366.87 356.54 383.5 369.09 375.79 379.6 390.1 400.9 406.81 437.35 386.4 376.4 380.43 395.39 375.38 402.62 345.96 395.81 359.59 392.96 411.77 360.27 441.47 389.76 364.91 358.97 377.98 359.8 408.59 328.9 396.9 361.82 333.89 387.83 380.75 376.37 425.92 411.75 389.96 424.21 356.27 357.68 397.89 351.71 326.43 370.06 372.48 388.61 423 373.79 343.27 432.72 366.64 360.74 420.62 374.93 372.23 359.4 343.69 388.87 342.42 367.01 380.36 395.71 388.71 398.86 384.81 399.91 410.34 413.72 398.22 383.61 382.45 375 371.86 398.59 377.18 366.3 369.52 363.72 381.42 390.45 400.02 395.83 359.12 359.2 381.59 371.47 397.67 408.35 356.71 378.35 367.85 364.73 371.3 376.47 392.48 373.05 333.86 370.92 387.69 332.54 358.05 335.04 402.19 359.45 379.75 401.79 410.61 414.35 347.44 439.64 383.18 368.04 399.69 404.06 352.05 374 377.12 397.58 337.41 376.34 360.28 294.33 360.25 370.5 415.37 383.05 342.98 386.87 391.74 360.68 361 404.82 343.88 396.17 358.89 379.31 363.54 372.83 403.54 418.27 340.41 359.92 362.99 340.64 417.72 402.59 425.02 355.07 342.12 385.61 362.48 347.33 390.8 392.43 393.79 384.53 406.87 367.41 408.91 391.44 360.6 370.81 412.77 +423.73 397.37 382.82 380.42 378.49 392.11 360.5 418.29 377.39 431.78 400.31 447.2 381.22 339.98 363.31 341.6 393.62 396.76 411.54 386.71 394.43 410.02 394.78 403.59 406.55 369.84 358.25 392.67 404.94 355.69 414.5 414.55 433.34 381.42 389.64 393.55 402.13 434.59 397.71 434.49 401.95 405.45 425.33 340.07 381.33 424.57 407.1 364.05 416.84 394.43 415.1 427.43 400.22 368.66 360.12 370.16 404.75 438.42 442.64 381.62 421.04 371.4 373.77 416.5 409.36 371.81 377.22 441.82 368.47 384.14 392 412.05 367.93 412.6 409.4 398.95 396.38 406 387.2 486.49 418.54 356.71 356.45 383.78 414.84 371.37 394.73 344.75 370.33 411.42 423.2 378.65 391.58 384.73 397.85 373.43 412.9 408.74 398.35 434.22 445.2 385.51 412.23 397.67 390.57 379.98 419.61 385.86 422.9 379.67 422.46 425.47 372.34 470.36 404.15 375.3 397.81 396.73 400.12 392.85 381.74 405.8 380.14 369.23 436.99 381.82 426.93 415.99 374.26 376.22 392.54 406.13 386.71 417.54 350.51 336.69 387.11 377.12 395.33 437.2 412.91 323.13 414.12 388.46 388.33 399.25 407.79 381.51 391.95 372.79 397.08 358.99 372.3 377.44 412.97 405.78 436.62 396.21 419.88 422.54 442.22 396.35 416.99 382.12 403.58 399.67 395.67 413.76 392.94 387.23 394.9 393.33 402.25 395.45 392.25 352.72 385.3 402.11 391.79 444.05 395.46 371.2 365.49 380.25 389.21 398.06 363.01 406.2 405.5 345.54 370.88 399.44 355.19 391.06 341.12 413.02 364.79 369.68 392.47 428.94 366.48 367.67 446.86 403.64 380.31 407.38 432.4 393.91 370.38 379.39 409.59 373.37 381.5 421.59 330.25 395.58 377.32 432.26 393.72 328.67 412.87 394.99 377.65 353.71 444.8 340.82 401.55 392.17 408.32 398.63 369.41 412.22 411.5 365.48 364.9 394.57 391.67 461.39 424.8 445.1 379.46 342.37 406.08 369.93 357.03 412.74 392.38 407.6 402.85 406.28 404.5 397.26 400.2 366.71 378.75 445.59 +455.68 441.48 420.1 408.98 415.68 436.3 400.98 427.76 391.33 448.14 439.4 476.91 423.8 379.88 386.52 335.62 410.36 429.48 432.76 391.87 442.18 415.47 436.83 435.47 441.28 368.51 395.16 416.02 417.01 396.71 427.11 412.71 449.85 400.54 426.24 431.77 408.78 460.24 424.14 465.15 430.96 429.53 467.31 401.34 427.36 428.66 449.35 402.14 443.26 422.81 457.61 481.72 435.53 408.63 402.45 395.13 397.16 450.13 446.02 412.31 424.89 397.46 400.99 440.63 434.45 423.46 408.07 462.6 399.47 413.33 418.86 427.09 400.91 447.69 444.18 460.22 438.89 424.53 426.1 524.62 434.5 378.65 365.68 410.62 453.85 369.87 401.05 374.24 423.36 419.67 413.85 403.06 426.44 416.34 413.75 409.18 424.85 430.35 448.27 478.18 477.68 418.18 425.34 423.8 423.98 403.8 464.37 386.09 440.92 360.35 462.62 435.64 414.72 493.52 432.83 408.77 422.01 418.02 424.97 434.33 397.04 439.42 381.73 368.66 436.32 404.4 415.19 463.15 445.19 420.46 451.79 431.07 418.45 443.83 372.03 350.34 391.47 414.96 412.19 457.94 417.95 379.15 444.87 406.35 431.53 482.41 432.31 409.28 379.46 386.94 440.69 402.54 422.27 421.39 430.79 433.81 483.25 452.66 450.5 460.48 475.94 430.42 444.04 398.67 415.81 412.52 427.14 447.18 415.01 429.1 409.27 388.88 432.16 425.86 417.78 388.12 412.57 433.13 371.44 447.27 424.6 361.41 401.08 410.19 408.89 401.54 386.77 460.93 442.39 387.6 404.43 421.35 372.34 395.9 380.69 415.11 383.57 370.18 449.1 467.88 435.97 367.5 491.15 426.73 401.37 430.9 454.46 398.67 394.14 407.21 439.29 403.74 425.83 440.45 350.45 439.51 411.85 442.91 424.46 370.12 452.34 380.29 395.98 388.92 457.62 400.28 426.31 390.32 433.7 406.99 391.95 440.47 449.37 389.19 381.86 406.01 411.79 488.19 453.75 477.56 404.6 396 406.45 413.79 362.68 443.9 421.39 426.22 426.35 463.79 421.37 449.35 449.78 407.89 394 482.43 +413.85 404.71 422.95 412.55 416.28 412.16 370.8 376.54 357.78 425.71 398.63 430.15 370.59 330.19 371.62 342.33 404.67 440.49 380.76 378.62 411.12 398.33 401.13 401.29 408.95 355.6 371.63 403.42 387.73 352.23 388.59 398.29 414.81 390.81 381.53 391.85 405.52 423.2 407.73 437.55 412.19 420.05 418.25 377.25 411.18 399.77 404.99 349.91 420.03 400.28 434.6 425.22 413.41 385.98 382.18 389 380.14 436.91 443.46 393.14 434.49 401.36 366.34 420.02 418.66 379.79 355.32 420.49 381.02 394 411.63 398.55 385.57 463.94 425.76 396.94 412.92 389.89 416.17 484.52 409.01 391.8 318.88 379.17 426.7 358.25 386.58 315.9 401.81 410.21 413.1 385.79 406.78 377.32 377.84 399.16 377.48 436.05 385.99 416.16 466.06 399.2 415.57 400.65 398.4 396.38 412.4 376.88 414.57 378.81 396.89 410.37 384.68 477.51 409.85 382.34 380.82 416.87 416.87 408.88 376.32 415.08 354.67 346.11 416.12 405.7 382.6 447.07 415.61 395.67 398.33 383.94 399.93 427.83 368.47 342.21 395.9 373.68 398.83 431.85 403.48 356.35 415.68 402.09 395.84 422.59 410.54 366.17 375.73 395.08 398.91 361.89 402.19 367.83 418.5 391.09 432.05 415.52 408.56 419.32 463.06 397.5 405.81 391.48 414.91 388.58 398.98 411.83 394.21 389.39 363.33 377.34 407.44 433.77 395.55 398.4 397.86 396.58 373.06 406.99 414.56 382.82 388.27 380.53 373.35 362.69 381.17 411.42 384.05 343.81 381.63 416.49 361.97 391.89 360.91 423.47 379.85 357.81 420.86 403.97 397.69 350.12 441.53 400.29 346.88 413.52 455.74 384.95 388.21 354.52 412.99 353.36 399.4 394.03 320.08 384.09 399.03 411.17 395.85 344.06 371.41 405.62 387.37 345.76 443.34 341.53 409.41 362.52 428.9 401.13 359.76 433.83 404.34 399 376.2 380.47 398.6 434.08 432.21 440.98 384.02 337.44 422.6 394.74 351.18 398.02 404.23 419.24 407.83 438.39 413.1 437.52 403.71 391.91 392.32 436.41 +408.43 405.86 411.92 389.91 393.86 391.03 383.45 398.99 363.27 424.21 420.01 440.6 360.08 353.88 402.92 367.35 386.46 419.66 408.84 373.2 403.59 409.91 400.02 387.9 433.1 366.38 365.87 411.75 411.55 367.3 386.07 408.73 415.35 424.07 385.28 374.89 406.7 431.76 406.54 451.16 392.1 441.35 441.1 381.89 414.03 427.81 406.33 374.3 400.16 399.21 418.94 427.69 388.43 384.72 369.48 362.49 405.44 423.98 424.76 381.92 446.54 414.92 383.78 433.98 414.67 417.61 352.37 418.78 363.24 401.72 402.03 400.6 349.36 417.94 416.4 392.67 394.19 403.14 389.51 484.17 416.92 354.51 336.07 390.3 419.73 373.79 373.77 362.4 379.4 391.76 426.61 396.15 388.03 406.07 405.09 374.78 400.41 427.09 407.4 454.14 450.01 397.86 396.22 397.96 417.13 391.36 446.47 384.54 427.57 333.73 446.11 428.16 379.76 482.28 394.55 349.43 383.82 389.4 368 401.31 341.93 422.52 373.63 352.95 405.39 389.08 398.49 433.62 427.17 389.19 404.2 380.08 400.49 420.62 368.54 329.02 392.44 385.42 405.74 458 437.08 363.59 439.18 407.24 394.95 416.16 420.42 396.53 359.55 376.36 395.06 339.5 381.19 404.98 405.97 398.97 437.4 428.32 421.91 411.65 434.81 415.96 428.02 396.22 403.92 383.53 398.42 422.5 402.61 414.24 396.82 369.62 432.26 391.83 368.64 376.62 370.08 400.37 407.85 416.38 414.23 404.73 391.98 381.19 404.48 374.62 364.6 413.17 399.11 346.97 390.46 399.68 388.12 393.23 369.38 427.18 385.89 376.73 414.1 384.32 406.88 363.35 469.64 386.64 378.22 438.13 438.47 413.47 399.29 379.46 426.86 386.88 372.09 386.13 325.38 357.54 388.15 421.95 418.94 359.6 385.6 431.27 382.08 357.58 472.39 368.78 410.4 386.67 416.41 393.15 400.28 416.81 437.31 374.39 358.01 387.01 394.77 450.58 420.84 440.39 380.57 340.33 392.49 390.09 378.04 375.29 388.29 369.76 409.11 405.6 402.32 437.13 399.83 393.07 396.79 437.18 +379.29 368.03 363.46 357.26 373.84 373.16 335.64 353.61 337.99 361.85 374.91 394.37 344.91 319.97 338.37 303.32 373.54 383.98 378.28 339.27 365.19 358.27 345.71 377.71 381.63 336.85 323.91 387.85 341.61 332.79 369.19 373.84 365.91 364.8 351.12 340.73 378.91 382.62 391.44 403.06 385.38 376.47 376.29 341.37 340.79 373.09 386.84 329.04 390.99 365.04 402.72 400.17 362.36 374.53 344.93 337.3 352.32 372.34 401.14 343.91 388.21 349.21 337.17 385.86 376.71 367.38 342.17 389.95 347.12 375.1 341.62 362.29 322.53 392.94 386.33 385.42 385.62 346.42 364.51 430.8 370.44 339.84 283.62 355.53 364.29 288.11 354.95 332.22 342.27 368.52 353.65 360.89 361.69 326.19 347.37 337.38 346.46 370.32 345.27 392.46 419.92 353.26 354.25 359.18 354.31 378.11 377.72 329.84 378.34 334.7 401.37 399.55 343.93 428.64 358.35 328.08 359.96 378.6 366.12 375.01 331.07 392.87 312.19 324.19 360.38 379.4 321.88 399.54 403.05 367.78 385.05 342.83 344.86 391.58 317.51 296.94 352.24 355.74 370.86 386.07 367.59 295.58 372.66 355.18 351.68 414.05 378.41 361.06 341.39 352.46 368.21 325.37 347.34 342.55 372.11 343.05 407.68 375.93 374.29 399.77 412.05 399.76 366.94 338.19 369.19 352.51 370.61 352.6 347.85 372.34 340.23 342.74 365.58 378.65 344.08 336.27 364.31 358.48 345.6 394.62 369.34 369.11 341.03 357.19 364.36 353.23 326.78 397.39 366.77 340.17 339.27 385.11 344.44 354.8 317.59 385.95 345.03 315.69 373.66 329.53 358.96 339.75 422.17 339.6 325.3 356.87 389.8 353.05 344.93 353.03 376.57 311.5 351.66 360.23 292.45 342.64 342.16 373.47 342.39 339.1 368.02 351.46 338.52 319.92 424.4 328.87 384.72 339.6 360.92 353.32 344.9 404.8 392.73 338.21 347.22 366.15 356.03 404.93 381.82 397.13 340.88 318.85 352.28 331.79 317.62 355.08 342.79 349.75 362.17 391.62 338.3 401.5 374.69 357.36 354.12 376.64 +411.43 374.89 358.18 356.37 377.32 358.69 363.81 385.85 356.97 379.97 413.49 407.63 339.71 319.16 354.88 328.73 366.02 421.04 371.53 324.15 396.78 325.4 402.6 359.67 403.93 374.78 357.63 392.61 369.03 357.63 376.88 402.71 403.05 381.3 372.13 378.07 369.5 409.58 380.25 417.23 395.57 428.25 435.05 356.84 390.1 396.21 418.22 344.89 393.26 383.71 406.97 403.27 372.39 362.01 389.67 371.88 366.57 400.97 416.34 379.21 405.24 364.29 393.93 384.59 387.4 353.78 338.35 383.38 333.89 386.48 380.36 372.44 368.28 394.92 392.05 370.84 378.07 391.3 393.76 472.57 384.2 343.1 319 361.99 410.64 347.99 373.95 352.67 379.69 365.26 425.47 371.68 375.27 397.64 368.77 333.71 374.83 407.48 359.49 420.64 449.43 379.23 400.1 385.92 373.2 347.34 385.17 360.51 370.02 362.87 390.7 395.18 376.99 428.2 392.38 360.02 370.02 394.04 373.62 413.6 347.37 380.12 355.09 366.04 382.38 389.2 409.34 412.49 408.45 359.46 401.75 389.7 367.37 404.06 346.37 322.36 362.52 370.44 390.17 397.85 383.98 344.87 416.74 398.36 352.32 409.76 378.88 368.23 368.59 345.55 371.77 321.12 378.77 349.86 394.64 378.72 400.26 397.33 413.17 418.42 426.45 383.22 378.2 365.97 387.17 351.27 388.08 403.74 414.63 368.06 380.71 347.05 405.87 385.64 393.62 366.47 376.97 364.54 383.51 405.76 402.04 378.38 350.76 353.68 369.41 368.8 347.7 414.12 383.27 333.51 362.69 367.48 348 369.51 297.8 393.53 336.32 337.4 391.91 400.83 389.5 353.62 450.11 393.05 356.45 405.81 417.59 353.39 350.65 356.24 388.44 331.89 347.3 347.84 293.15 365.13 375.34 397.94 388.54 345.5 380.98 387.24 364.69 358.51 400.3 346.72 412.62 381.65 401.28 355.72 365.86 405.77 401.07 342.34 352.05 351.93 353.92 439.5 405.94 413.25 366.24 307.32 366.72 366.17 337.74 375.2 393.44 373.48 397.54 386.83 360.7 412.61 418.21 370.6 372.52 414.46 +426.72 396.08 392.16 364.85 399.92 373.89 358.91 403.02 378.7 408.87 416.95 407.93 366.57 360.76 356.4 340.1 381.11 415.65 407.77 377.07 399.22 383.37 424.63 367.58 389.79 361.15 350.6 379.18 374.91 352.7 411.07 398.98 404.4 398.47 402.69 401.24 364.85 432.16 371.32 407.89 401.35 393.61 413.73 361.17 398.4 422.04 416.21 358.52 409.38 399.06 409.32 433.16 368.36 386.07 381.88 377.17 388.77 424.42 427.12 401.42 403.87 382.75 392.04 405.53 397.9 365.38 370.11 403.89 381.09 375.19 392.39 415.65 384.06 408.84 407.77 392.23 388.94 408.77 384.81 479.24 407.54 365.38 361.08 384.92 435.95 367.68 389.16 350.7 374.54 390.52 414.93 388.06 404.98 388.63 387.43 380.88 420.38 425.83 396.4 429.98 450.15 398.35 399 400.79 376.53 362.3 417.32 369.4 402.82 364.14 413.78 401.2 339.39 432.11 394.95 371.53 369.42 400.22 383.47 399.43 352.02 395.78 362.66 365.92 375.94 412.93 403.12 402.99 400.12 384.16 391.76 403.95 377.96 396.85 348.55 354.63 358.2 386.23 378.19 431.86 397.6 319.87 408.7 372.24 378.4 421.65 399 388.54 368.47 353.51 387.68 347.55 390.63 374.61 425.43 390.51 448.76 444.75 412.66 422.86 455.48 418.61 403.98 371.62 407.06 378.49 420.48 413.12 384.77 385.15 381.07 379.84 418.07 387.05 394.26 354.68 390.74 421.94 357.93 443.39 378.18 388.93 387.15 366.43 391.41 384.49 384.54 406.2 372.46 323.61 388.61 397.66 373.95 362.88 340.55 416.4 374.83 365.59 397.83 395.03 380.93 370.62 430.85 394.72 360.21 386.84 434.24 377 339 373.15 421.1 357.69 356.03 446.26 326.79 393.55 365.29 431.99 363.57 350.23 384.73 401.57 363.65 355.07 432.94 363.25 403.18 390.24 377.39 373.85 371.41 422.95 413.14 366.66 387.83 405.23 383.85 469.3 413.38 432.31 381.55 351.63 379.96 381.37 342.44 388.11 368.27 411.79 406.57 413.8 381.16 440.79 401.58 365.31 373.57 431.57 +401.39 379.47 377.13 376.14 392.33 405.09 354.41 424.07 375.88 384.19 396.43 420.27 344.77 344.9 344.73 342.34 395.18 446.19 391.73 361.24 375.96 376.89 392.95 418.84 411.65 368.96 361.92 419.54 389.88 381.05 388.28 402.62 420.65 391.16 361.79 382.61 392.3 407.56 396.39 428.33 388.06 426.67 461.74 354.42 400.51 429.81 424.19 345.31 400.86 427.67 430.65 394.32 386.2 385.42 398.27 367.2 375.41 414.66 419.22 381.96 419.04 372.6 350.52 400.21 407.84 383.14 347.64 410.85 353.37 389.24 393.05 384.1 363.41 422.49 410.98 399.39 410.06 385.25 404.41 479.55 413.05 354.77 320.68 380.83 427.63 359.94 357.64 357.09 370.65 388.4 411.45 356.12 391.35 382.36 357.33 378.84 380.45 402.98 403.99 400.77 447.44 386.29 412.95 409.21 394.85 394.33 411.43 371.03 384.65 378.94 390.74 428 367.89 464.19 420.19 348.5 410.57 394.54 375.93 396.31 372.29 396 350.37 335.2 395.49 405.95 402.24 422.59 402.69 375.96 421.74 391.44 376.46 416.46 343.47 329.2 377.06 362.74 388.32 406.23 397.7 343.15 418.39 382.1 366.6 412.58 399.46 388.42 377.56 353.52 417.86 351.07 396.93 370.96 422.46 408.38 429.9 393.7 414.05 426.77 438.04 417.14 390.02 389.89 393.09 389.28 394.17 398.02 401.58 404.49 361.93 352.29 412.11 405.02 382.04 379.96 361.53 362.99 392.89 411.44 424.53 381.02 370.69 380.71 389.17 373.67 370.13 413.66 402.48 324.65 375.57 411.46 355.63 381.01 343.23 411.14 370.9 370.01 406.7 421.83 402.32 371.29 452.1 399.35 379.98 411.67 440.34 367.42 354.65 371.46 418.86 348.03 389.66 371.29 296.89 369.91 383.29 425.25 389.81 338.15 433.64 369.83 355.27 368.98 422.13 357.16 428.35 379.41 402.98 368.59 366.99 407.5 411.32 335.25 371.28 370.9 378.74 438.61 406.79 428.21 379.05 356.02 386.56 392.3 349.7 406.2 415.85 401.87 408.87 415.9 361.86 429.77 409.29 367.41 386.83 429.01 +390.8 384.67 409.66 377.93 365.91 372.46 331.28 378.94 330.49 365.73 397.77 414.63 352.08 308.32 337.1 321.72 369.43 354.98 361.92 342.09 386.8 379.39 371.15 378.85 388.72 323.4 335.86 376.21 352.41 324.12 372.51 380.21 402.69 371.06 336.94 370.88 372.93 406.72 382.27 422.62 379.01 367.72 394.88 376.7 389.66 395.24 365.91 344.88 368.02 353.88 390.17 392.89 357.42 349.11 335.02 326.92 349.73 402.45 400.37 343.69 393.75 365.78 360.89 367.92 381.74 344.66 346.41 395.23 354.46 355.48 359.66 359.73 353.58 372.28 374.29 394.68 365.12 364.44 356.57 428.51 368.41 337.18 311.35 360.42 384.56 307.76 347.43 338.59 333.53 397.73 404.29 326.58 344.36 362.7 356.43 345.05 366.35 378.15 353.38 425.04 414.77 366.19 351.15 385.35 362.56 360.59 387.93 356.59 385.5 352.3 376.47 402.64 346.35 399.81 340.91 342.38 343.74 357.46 344.75 371.48 340.53 367.04 333.72 320.02 389.13 354.01 376.69 404.09 368.15 348.7 372.88 339.55 371.78 373.67 310.31 273.94 368.26 345.84 371.45 390.44 391.83 312.34 390.14 361.2 362.95 399.33 373.06 338.14 348.66 332.55 352.53 309.91 369.53 378.95 378.64 347.63 421.65 389.6 397.59 388.52 395.18 378 380.64 367.61 354.2 345.63 376.38 372.18 351.94 369.56 353.49 348.03 394.33 369.67 371.6 342.13 360.14 367.7 350.06 385.03 384.16 370.29 375.3 351.88 350.33 343.82 368.83 373.92 363.81 321.32 347.84 389.95 298.26 359.39 329.84 404.67 322.12 346.48 381.02 374.81 364.75 347.68 404.82 359.39 319.96 393.14 396.42 372.17 346.77 345.68 376.42 359.9 351.59 378.59 310.84 352.49 332.73 376.72 369.02 322.72 360.35 347.81 359.6 322.94 390.08 324.89 371.57 335.62 372.22 380.31 349.61 398.26 380.91 359.56 338.42 372.87 367.67 404.23 376.84 397.12 346.23 324.68 361.72 345.74 336.12 371.72 361.57 353.69 380.94 371.95 342.66 382.44 365.6 357.34 367.44 387.54 +448.53 414.72 388.31 380.15 383.4 432.54 391.51 415.33 404.22 448.91 438.67 453.89 379.75 401.32 378.55 359.55 421.76 425.72 410.28 394.67 415.04 381.51 442.9 432.99 439.89 380.12 386.5 425.33 397.79 399.95 389.24 416.08 430.85 423.42 436.37 410.1 417.13 454.6 430.57 475.21 417.27 436.26 468.71 388.7 436.34 453.28 437.57 389.19 416.9 403.91 428.68 461.47 413.44 409.09 383.13 399.92 416.51 416.48 453.84 402.28 452.28 395.09 411.42 435.19 421.79 409.94 400.97 461.35 405 413.49 401.31 430.33 409.55 449.48 420.7 426.69 441.77 439.06 446 512.44 442.57 361.63 382.3 414.17 436.02 353.07 392.42 383.71 402.29 452.25 447.13 410.1 416.2 402.37 410.3 374.15 460.67 450.19 417.31 478.98 459.77 405.41 403.45 403.58 429.04 412.75 435.15 388.71 425.79 388.21 456.46 428.29 385.35 493.73 412.8 409.43 412.38 439.27 412.65 431.65 376.49 426.45 369.96 381.58 440.89 415.18 398.98 441.19 468.3 411.59 425.67 422 412.14 444.8 367.2 350.39 406.18 398.12 422.21 476.97 426.57 397.44 451.93 415.38 390.84 454.07 397.94 411.63 411.52 397.49 413.07 377.22 394.02 416.58 458.99 416.7 487.13 449.57 455.3 446.58 461.6 434.67 437.89 411.43 423.84 407.76 444.25 451.85 422.75 423.25 416.93 413.45 448.93 423.04 416.68 396.06 411.62 437.35 386.32 421.08 435.27 403.44 395.01 392.06 404.1 405.7 400.57 480.46 420.72 401.35 417.21 424.61 382.59 420.75 351.42 439.76 387.26 397.89 417.24 408.61 413.14 361.36 471.28 430.42 397.08 434.19 458.37 400.57 408.95 421.99 458.76 406.44 382.11 429.02 345.92 423.87 396.91 411.95 430.41 384.16 416.29 427.44 394.8 390.22 470.68 391.01 409.03 417.21 433.74 408.87 421.62 441.14 464.72 385.32 387.33 402.35 410.48 474.07 450.11 482.71 393.02 349.16 416.14 387.93 389.79 428.55 408.04 408.25 431.6 452.21 407.02 436.86 439.29 419.82 399.55 476.92 +385.79 397.87 387.07 374.67 376.53 365.02 344.14 375.4 354.83 366.84 395.87 400.26 353.47 306.87 355.19 321.7 384.1 370.48 357.93 337.77 392.91 399.36 361.23 376.39 388.8 333.85 334.34 365.29 370.11 334.74 362.03 371.97 395.33 383.2 349.02 377.06 368.7 401.03 387.18 431.43 347.84 382.47 396.6 369.12 372.54 393.58 390.69 335.67 362.83 364.07 401.13 390.92 363.76 353.55 325.05 347.82 347.38 391.78 394.7 337.72 401.14 377.56 338.83 396.37 361.08 362.16 347.65 423.11 335.28 353.88 348.24 382.76 346.69 385.68 378.78 388.64 362.39 403.36 382.12 458.43 378.09 337.23 324.38 361.48 374.03 311.88 337.28 335.86 359.63 375.77 390.4 355.58 372.93 358.68 354 362.85 371.72 391.51 367.46 407.45 414.79 354.01 369.14 370.2 372.42 348.91 358.69 363.49 390.75 328.57 394.32 384.77 342.22 440.12 351.52 348.72 354.31 362.11 347.27 374.36 348.4 395.42 352.84 333.24 374.64 366.82 361.84 404.18 388.21 342.79 397.63 360.68 373.72 402.24 295.34 273.38 365.32 361.96 357.9 393.95 369.96 332.04 393 362.02 352.96 393.33 371.59 362.58 333.26 355.73 380.56 335.01 365.07 372.34 387.57 352.96 431.49 379.54 397.56 406.29 407.05 381.07 409.46 365.78 371.21 354.4 381.69 386.42 371.9 348.38 352.3 323.01 393.73 366.37 371.15 353.32 375.84 411.98 344.85 385.51 392.5 356.75 379.93 358.39 354.47 336.32 357.29 376.94 394.29 341.91 344.92 381.98 299.22 363.25 342.83 402.54 325.24 341.63 383.78 376.78 373.69 353.88 424.8 350.88 327.28 379.21 395.91 354.53 356.5 359.31 367 348.65 351.19 378.33 295.09 371.47 346.02 392.92 369.77 310.29 387.87 365.04 372.82 335.03 422.85 349.24 381.26 350.9 387.3 363.45 337.76 396.49 413.39 347.67 356.52 374.32 385.56 412.53 398.11 422.06 339.81 333.9 361.72 346.82 314.99 370.84 364.17 380.2 403.27 428.23 347.72 407.75 394.1 362.93 360.6 394.87 +426.01 396.53 376.08 360.23 412.01 375.03 349.5 373.84 355.37 376.37 418.91 421.69 370.46 357.52 346.18 366.39 385.16 420.71 381.69 403.07 401.87 401.63 414.26 399.13 389.27 363.63 367.9 400.48 376.86 364.77 400.75 385.06 415.33 404.78 381.25 373.62 367.75 415.65 408.96 434.89 385.5 410.46 428.3 373.89 378.9 416.76 431.33 348.9 389.78 395.04 427.17 412.13 411.59 383.52 356 375.41 381.83 404.04 441.48 375.88 414.31 373.39 341.24 426.87 402.01 379.73 342.36 411.71 364.38 375.05 387.77 413.18 357.86 428.05 410.12 403.01 394.4 412.86 388.04 489.87 420.96 384.47 327.42 376.35 429.42 339.62 382.35 325.31 389.42 385.8 414.69 369.55 406.8 343.94 393.33 363.24 401.01 384.57 388.87 429.82 449.2 384.48 393.06 399.75 399.45 389.14 418.42 382.88 401.7 379.59 430.48 401.81 354.27 453.23 365.89 351.75 408.91 400.22 378.27 383.07 349.72 413 379.65 360.41 388.06 401.79 395.73 435.64 412.88 345.27 396.21 403.79 370.64 424.47 345.66 311.16 364.35 393.26 414.4 400.27 396.12 329.14 399.56 380.66 374.43 413.3 412.24 362.76 368.48 360.59 411.43 373.42 390.81 382.37 410.41 366.6 432.08 391.88 402.21 432.16 421.55 416.02 430.6 358.83 390.22 397.56 405.26 409.84 397.82 393.09 385.23 335.94 415.98 390.63 377.78 381.2 370.85 413.44 371.79 416.77 392.61 410.53 377.03 382.06 405.13 395.33 359.25 397.69 369.95 338.06 357.21 407.92 343.84 367.8 348.98 416.59 378.6 353.72 407.51 407.01 388.63 346.37 446.89 396.85 342.26 408.26 435.15 377.93 372.32 376.18 397.6 355.03 379.76 394.03 314.11 370.78 372.25 431.92 370.9 340.36 404.46 387.09 358.74 363.15 442.08 355.04 435.11 381.49 376.59 363.07 365.99 420.99 414.79 369.39 395.15 360.73 379.27 442.76 401.83 438.4 374.51 342.04 364.94 357.47 357.07 388.89 369.44 424.58 414.93 433.88 347.71 431.76 409.89 382.91 359.36 429.53 +455.57 404.7 387.8 368.42 403.2 400.04 381.21 417.9 383.27 414.4 413.27 438.3 383.15 373.59 370.3 362.78 417.06 380.33 404.8 397.94 391.88 394.54 414.78 391.21 431.42 366.79 364.77 413.59 405.02 364.32 410.47 396.45 425.43 432.13 410.56 419.49 380.64 438.62 416.02 447.92 406.84 403.46 468.71 361.08 395.78 446.75 457.85 383.28 418.97 396.77 419.24 450.85 398.25 382.27 385.74 387.64 403.54 442.61 460.85 389.7 410.56 387.7 402.54 425.66 421.44 406.7 384.88 433.94 372.74 388.08 395.46 419.29 384.92 438.75 420.06 415.76 412.07 416.63 414.5 487.06 418.77 373.67 370.5 399.67 419.16 375.91 401.7 351.46 380.33 427.98 415.15 389.79 417.39 422.69 395.33 404.44 425.98 430.97 399.55 450.49 451.11 416.64 410.38 417.6 418.91 414.08 406.52 399.97 427.6 387.87 421.07 412.87 346.85 480.31 398.75 391.14 415.3 415.32 423.49 409.4 385.51 424.69 372.21 355.06 429.22 410.19 436.7 406.6 408.59 407.23 418.68 407.58 410.21 410.41 375.11 343.76 422.45 373.2 413.2 453.66 431.66 344.5 422.3 396.19 381.86 436.09 405.73 402.86 397.88 393.31 422.1 359.66 372.76 426.68 437.12 418.72 467.5 432.01 433.82 431.78 447.2 406.48 401.66 371 396.02 394.49 433.63 422.13 392.44 409.42 400.16 390.43 433.95 383.71 411.17 381.11 425.39 432.49 391.56 437.6 387.67 403.98 397.21 389.11 437.31 414.77 393.78 417.63 429.05 362.29 371.55 422.32 343.53 394.83 346.53 447.65 378.04 418.03 418.16 426.96 401.77 373.56 467.06 404.36 365.69 438.7 442.46 379.77 393.77 366.26 406.29 392.68 408.51 415.92 328.79 418.15 397.08 419.16 414.07 373.33 434.16 402.75 397.87 381.45 465.07 357.19 421.44 414.32 417.67 399.8 384.4 430.82 449.82 369.66 394.35 408.69 392.17 482.55 429.39 451.9 409.8 372.45 423.85 377.77 386.67 430.26 389.3 423.6 403.94 423.44 381.13 428.27 428.13 391.29 396.38 425.36 +427.29 387.14 376.28 375.36 391.99 375.08 375.34 410.43 372.16 386.17 420.85 423.17 348.23 349.11 371.74 355.61 376.17 406.33 385.89 366.64 407.75 397.02 417.19 351.2 427.26 340.73 350.99 382.34 403.86 363.44 418.76 394.15 390.52 410.91 404.31 390.7 370.97 420.5 408.93 452.21 386.56 435.96 465.62 407.75 402.21 423.68 438.42 368.71 374.47 390.48 426.6 418.09 400.89 363.91 394.24 371.64 369.21 409.96 431.6 380.62 413.15 379.04 358.86 415.51 384.26 387.93 376.28 423.07 350.82 366.92 397.66 383.93 371.24 415.53 399.75 405.46 369.17 421.83 411.48 483.35 379.37 352.14 350.4 375.26 442.24 369.59 367.39 348.3 411.17 409.22 403.22 337.48 397.21 389.28 377.53 379.82 380.6 394.64 397.26 419.41 433.83 399.08 397.14 404.66 383.02 362.29 407.72 381.21 407.46 341.76 417.28 399.24 344.13 471.03 382.17 371.96 387.54 386.83 377.82 409.17 330.16 418.9 388.7 366.19 411.94 392.31 430.84 419.14 390.34 379.44 409.3 381.62 403.62 430.77 352.71 326.8 382.82 374.23 403.35 421.9 397.68 356.2 429.23 413.53 377.55 388.47 408.26 381.57 358.28 368.99 396.36 345.98 405.01 390.14 409.26 403.93 436.91 387.8 402.48 417.24 445.61 403.74 418.72 365.45 397.21 393.47 391.73 427.94 403.06 402.33 369.16 379.8 430.56 377.38 406.04 364.75 375.12 376.45 398.48 400.22 417.33 384.24 392.97 390.12 399.83 362.33 373.2 407.42 403.88 320.97 357.33 384.92 331.73 371.59 351.73 418.27 368.46 351.84 412.33 442.04 384.06 363.09 447.71 420.65 384.99 440.18 414.23 364.37 339.02 381.78 378.08 357.08 364.55 377.75 315.57 391.52 362.75 403.65 381.81 349.95 415.8 392.84 386.08 392.36 412.63 380.3 408.96 375.99 373.51 373.69 367.5 396.45 410.32 364.18 360.89 352.93 371.72 428.73 384.41 435.41 389.13 351.35 395.94 371.53 368.87 407.13 398.57 381.25 419.23 470.13 341.92 429.5 426.92 382.72 372.99 443.3 +403.96 397.26 378.49 387.84 383.12 423.06 387.37 385.74 383.77 401.6 420.66 442.27 363.62 407.34 374.55 347.82 402.55 409.4 388.76 397.54 406.67 398.53 408.86 390.33 409.03 386.79 357.87 381.49 405.24 397.85 393.05 394.62 415.39 418.26 377.32 393.6 394.48 394 418.03 441.34 388.84 453.32 470.9 376.74 403.96 458.21 431.68 343.54 400.34 407.17 422.51 435.29 395.45 406.84 396.48 353.07 382.94 419.11 445.11 396.15 427.91 397.32 379.52 419.71 412.51 410.47 363.68 429.98 367.85 385.51 399.12 408.58 381.59 427.38 423.67 419.26 400.13 426.98 412.4 483.34 398.97 370.01 358.72 373.41 410.46 368.24 386.3 355.25 382.96 453.08 431.06 378.52 422.22 397.12 368.09 394.7 413.25 400.85 420.69 457.97 462.47 380.66 422.81 431.07 395.05 436.45 413.65 368.79 416.89 354.1 416.71 397.38 373.48 495.69 391.94 353.09 400.44 403 389.03 417.85 363.43 436.42 351.44 341.52 429.58 436.21 410.56 415.69 412.52 401.25 430.58 383.05 410.79 424.09 360.64 326.24 380.47 390.23 415.64 436.68 403.64 380.69 428.61 386.5 391.89 442.74 409.76 380.21 395.34 396.45 377.26 365.92 397.02 389.12 444.54 384.16 434.82 435.19 420.61 436.39 441.09 421.98 411.31 383.7 422.47 393.4 448.08 425.96 409.23 415.73 358.47 399.02 420.81 384.11 404.7 358.92 393.36 384.98 347.77 428.79 424 392.05 370.79 375.25 416.04 379.31 366.06 402.32 404.46 352.15 405.48 410.56 352.01 401.52 349.95 422.37 385.18 403.8 397.1 389.54 385.77 366.63 456.49 394.63 390.35 401.45 429.46 398.83 387.57 386.9 434.45 365.35 364.45 408.93 306.83 396.88 392.14 405.89 404.16 377.7 427.09 401.4 376.77 363.41 455.19 367.56 404.99 375.81 397.63 369.23 390.77 417.79 429.35 389.33 387.37 407.19 404.17 448.32 425.84 467.91 378.52 369.8 413.24 382.19 384.59 392.82 408.52 396.07 410.28 428.3 382.29 445.52 429.37 395.25 398.29 447.06 +441.38 400.44 376.31 395.49 401.15 400.77 372.08 429.48 377.23 428.7 419.71 450.5 376.19 370.84 357.25 356.32 399 418.98 415.24 396.56 392.72 383.45 430.53 390.25 425.58 361.63 373.5 413.67 387.07 365.98 406.53 410.03 441.3 388.14 411.35 416.85 384.82 434.61 396.36 433.32 411.77 396.96 470.87 388.73 390.43 410.52 426.52 363.58 404.11 403.6 414.61 464.14 413.21 430.4 382.98 385.12 389.27 411.22 443.12 397.26 414.14 394.21 375.17 399.9 431.52 402.33 363.49 433.34 380.89 373.61 396.31 412.81 402.8 451.84 435 417.73 397.97 412.13 394.47 473.63 409.31 393.22 334.69 386.85 443.98 349.87 387.79 350.97 392.95 414.04 418.49 392.27 425.58 405.87 394.56 369.04 429.32 420.94 427.1 440.68 448.53 385.33 411.96 422.47 412.57 404.76 418.38 394.24 414.7 365.37 409.42 420.37 373.2 466.37 419.64 381.59 415.5 406.83 404.65 404.67 345.62 401.8 340.25 334.89 413.63 407 409.83 423.19 416.49 400.18 419.49 406.64 396.18 410.4 367.93 354.97 404.92 392 410.48 444.86 423.41 351.97 419.42 398.12 374.56 441.5 421.64 379.52 361.74 378.92 394.16 357.75 403.23 396.6 418.91 414.45 466.51 438.01 430.45 424.95 463.56 404.58 401.59 392.32 410.6 379.58 428.15 423.77 383.98 427.54 378.08 376.23 446.14 409.78 394.26 366.14 395.96 400.38 369.1 419.16 409.19 382.53 384.5 374.43 394.09 387.56 363.8 436.11 411.71 360.56 376.15 400.65 373.18 388.75 361.34 438.24 383.72 367.22 414.99 431.59 402.49 375.7 449.38 425.89 375.28 420.74 438.54 373.88 351.06 373.96 427.22 367.77 397.34 424.01 336.22 415.63 375.91 399.94 404.51 341.55 418.39 386.66 368.51 388.37 443.15 359.75 421.8 363.87 415.63 385.03 391.75 408.91 409.66 359.31 379.41 396.81 379.79 460.79 388.61 416.17 378.39 361.2 420.62 380.72 380.19 426.9 404.17 408.1 413.28 442.38 397.91 448.79 420.76 388.86 375.87 439.16 +455.5 411.47 436.13 398.28 434.29 411.05 414.97 423.41 405.27 421.84 455.94 469.49 410.51 377.52 416.02 381.32 431.95 432.95 430.89 410.91 422.23 404.38 435.6 423.05 434.74 391.21 390.03 435.79 397.84 382.54 418.58 437.26 471.52 440.22 408.7 412.52 432.1 462.52 415.85 462.14 406.61 441.64 442.11 384.26 425.71 445.28 448.34 404.53 425.1 419.16 455.72 464.7 414.75 398.09 404.51 409.72 401.91 445.13 467.98 429.97 444.52 439.21 402 476.2 414.87 407.05 395.89 424.59 404.69 420.87 423.74 424.74 405.55 452.8 425.25 429.83 422.53 443.18 425.08 494.12 412.82 380.68 361.24 414.78 445.12 375.46 412.32 377.5 414.64 428.72 442.78 410.28 417.75 424.87 417.91 401.04 414.26 433.42 408.96 463.18 495.26 424.47 436.55 410.76 413.33 394.13 458.35 418.21 447.49 392.3 447.75 440.54 398.29 493.63 420.09 400.13 407.93 425.19 442.96 411.23 411.81 434.14 400.11 411.08 444.87 416.51 468.03 435.15 412.16 417.62 449.7 424.92 458.98 422.49 403.31 380.5 402.55 397.94 428.72 444.3 416.67 346.28 452.53 415.48 434.41 450.36 436.2 391.15 397.66 389.36 429.21 378.72 414.76 410.51 429.38 423.9 481.73 458.86 414.15 452.34 470.3 461.76 461.95 402.84 436.77 398.41 441.68 443.2 426.87 417.6 429.3 386.96 441.95 438.39 398.16 382.92 441.38 421.81 420.15 457.86 432.83 431.46 408.46 397.55 424.95 426.35 429.16 408.9 431.8 365.28 390.96 439.33 388.42 402.43 397.93 441.04 373.54 388.02 463.98 439.88 410.08 399.09 456.34 422.48 369.55 438.62 460.23 430.48 399.5 399 436.31 399.6 447.09 436.38 362.01 405.28 406.84 464.69 391.88 367.2 425.19 449.37 413.24 372.89 449.47 397.98 410.15 390.9 423.24 437.36 390.91 480.55 449.65 399.21 401.07 419.4 413.16 468.22 448.77 457.45 418.45 384.23 416.16 417.12 391.81 410.4 418.43 437.16 432.97 452.38 423.2 472.5 439.83 400.9 416.13 439.08 +404.76 415.65 386.58 377.71 405.42 416.61 377.38 394.49 384.99 403.7 409.68 452.04 370.03 354.7 375.49 352.65 372.79 417.09 412.47 363.15 413.53 378.27 408.59 367.57 402.75 351.15 370.61 410.23 390.56 377.55 400.09 387.78 437.76 388.76 410.21 390.41 379.58 444.95 391.38 453.74 397.99 425.43 423.39 385.84 404.89 408.45 431.97 393.61 384.52 389.03 439.28 454.35 404.34 376.05 376.26 405.02 383.35 406.22 441.42 374.27 443.11 399.12 378.06 407.35 389.42 397.26 370.03 405.58 372.63 373.97 417.32 407.44 376.94 428.98 396.1 403.11 384.27 430.18 401.45 487.36 397.88 360.93 344.8 412.5 405.85 333.12 385.37 344.51 379.62 411.79 403.08 387.33 384.4 390.1 385.98 377.73 372.86 409.19 392.48 431.8 455.25 416.47 395.39 384.46 409.32 382.51 432.29 368.43 424.88 338.93 444.62 382.37 362.13 465.94 392.44 374.01 372.09 407.63 386.14 397.65 352.22 431 396.31 358.18 400.37 386.18 383.26 439.1 415.39 390.71 398.72 400.36 402.89 415.47 383.42 334 393.29 398.22 399.42 430.05 413.57 355 441.91 391.67 403.35 418.93 420.24 377.45 365.8 380.07 394.19 354.51 382.57 384.32 405.54 396.08 442.24 406.57 426.51 408.05 454.15 409.44 422.66 415.92 396.56 386.74 418.27 420.74 409.9 401.25 376.95 373.78 417.02 398.77 391.64 384.14 394.14 419.73 378.69 416.43 397.53 369.64 394.64 380.29 383.72 387.58 386.2 416.72 400.71 360.27 352.68 389.15 366.34 375.41 373.24 406.55 353.07 367.73 399.33 403.73 394.28 365.79 465.93 401.59 355.61 407.76 432.26 385.58 397.96 369.48 392.83 377.11 374.74 387.85 344 367.71 387.82 419.18 408.69 371.02 412.33 422.24 395.59 374.76 440.66 371.27 385.11 378.84 404.6 388.99 347.31 420.62 404.92 365.47 369.44 379.17 369.69 444.93 429.71 438.19 371.57 356.42 395.82 352.44 350.27 387.87 381.9 391.4 392.57 449.03 409.48 411.16 421.45 399.88 374.19 431.41 +471.41 439.45 409.42 415.79 416.62 418 376.56 439.12 424.7 438.93 452.72 478.09 421.6 397.11 382.12 385.73 434.42 427.34 431.56 429.66 433.94 425.43 440.26 425.56 454.9 409.13 406.87 447.4 408.33 394.22 432.5 433.26 475.44 460.17 411.8 435.44 416.57 438.89 420.1 470.68 429.09 456.05 483.03 409.1 458.76 452.08 442.49 401.5 445.08 446.73 448.46 466.54 435.67 442.98 388.83 381.27 398.01 465.07 458.42 427.72 468.78 425.56 405.81 438.55 441.93 396.31 390.34 449.49 423.41 405.42 423.57 449.03 417.93 442.76 451.25 448.9 401.06 444.02 436.81 512.33 442.65 394.43 358.1 409.92 458.57 371.18 420.68 369.91 412.34 457.87 463.22 401.03 437.44 409.25 395.83 379.48 458.09 445.09 430.67 464.3 489.34 413.14 412.65 446.25 446.98 427.39 475.76 418.2 457.03 413.15 439.25 428.85 381.03 482.21 445.69 409.84 418.14 428.92 426.57 399.78 379.16 445.72 382.65 385.74 449.99 428.47 435.31 450.09 439.28 426.21 457.52 412.97 424.71 443.35 399.09 348.81 424.24 412.04 431.87 501.07 441.08 356.52 445.89 432.33 404.12 454.15 440.69 401.97 418.04 389.67 444.54 399.7 421.01 430.44 465.41 413.65 495.57 450.72 426.81 445.42 455.75 433.55 461.72 400.9 443.13 408.83 450.77 445.72 426.39 442.42 418.03 406.45 476.38 422.78 428.93 385.64 404.09 438.54 377.38 459.27 440.12 437.1 411.22 392.8 432.44 413.95 394.18 437.91 412.57 376.76 414.64 442.75 350.51 429.51 389.85 473.44 418.4 394.59 444.8 450.57 438.84 406.4 478.97 413.1 381.63 458.64 464.61 436.83 366.32 393.87 436.3 407.5 423.76 440.99 352.21 422.99 386.87 467.51 442.28 365.86 428.92 429.27 400.59 407.15 472.66 383.27 425.19 410.35 405.13 412.86 415.71 458.2 430.46 387.8 390.75 412.3 414.33 452.3 438.55 470.43 423.88 380.5 419.63 390.95 398.46 436.7 414.44 452.86 447.58 453.51 419.4 463.37 420.7 436.56 404.05 463.53 +453.6 430.24 409.29 409.57 405.68 412.05 405.79 406.78 375.65 419.2 421.3 467.99 385.23 378.96 391.37 358.68 396.75 450.88 411.02 360.77 400.94 418.48 420 412.04 429.09 415.65 393.11 415.91 392.6 403.84 417.23 432.72 449.1 396.24 399.77 407.26 424 435.76 398.41 470.2 408.3 435.26 443.85 380.73 431.08 439.11 449.69 365.84 444.61 408.94 451.93 467.45 420.48 379.1 397.33 404.09 386.67 442.82 430.32 408.65 458.58 429.03 414.35 451.55 410.3 401.14 381.56 427.55 404.55 428.25 407.19 437.9 390.7 453.86 432.48 412.3 449.08 430.35 412.87 508.41 442.9 391.82 370.45 387.84 425.47 356.66 402.05 399.6 379.93 419.71 466.24 432.47 415.2 413.75 400.24 378.57 428.67 436.39 412.72 472.73 495.16 442.28 433.14 455.66 405.51 419.64 421.13 413.25 423.73 395.39 470.35 424.59 414.54 472.29 432.06 388.35 414.4 407.44 380.88 427.64 396.86 437.56 384.84 378.22 416.34 423.72 428.73 445.87 417.83 398.5 409.24 414.04 408.89 443.08 367.19 345.95 408.41 400.21 433.89 433.33 420.05 346.5 422.82 375.52 374.68 434.98 426.36 394.82 418.18 390.91 419.65 368.1 410.29 382.78 464.42 388.1 481.77 455.84 438.72 479.62 445.84 430.97 421.12 406.31 423.7 399.38 441.18 442.63 410.31 409.11 425.68 390.2 451.81 416.56 413.14 387.88 431.42 450.84 390.35 459.83 424.12 417.59 397.47 408.64 402.34 411.65 362.47 420.81 418.68 372.35 399.29 425.96 389.79 409.22 363.44 441.11 378.73 409.51 436.02 403.65 411.82 390.13 501.93 423.67 389.57 433.43 463.41 392.87 387.21 411.02 449.17 401.83 385.04 431.14 335.58 412.7 405.54 446.46 420.62 388.93 433.37 415.82 386.15 380.05 471.27 364.41 440.24 422.11 423.31 394.4 420.99 452.37 437.59 387.15 401.98 404.81 385.98 466.82 466.54 485.99 387.47 371.23 430.33 387.6 353.29 416.88 406.05 420.57 426.88 413.73 394.43 457.43 455.22 402.9 420.97 435.43 +453.11 422.1 395.92 421.95 401.28 442.17 379.54 427.44 400.78 405.74 417.48 454.61 380 376.13 386.68 371.57 440.91 442.32 424.81 412.43 422.88 393.01 421.33 428.1 428.87 407.57 399.37 404.89 395.68 412.87 400.28 398.65 427.65 447.76 424.38 409.81 408.55 462.47 425.76 492.34 414 472.13 462.59 419.28 439.92 441.54 415.16 376.8 416.36 441.8 468.14 467.26 391.42 407.13 408.78 374.99 410.01 399.64 454.1 418.92 432.06 404.75 382.79 441.24 405.67 422.87 377.15 441.62 391.97 411.26 407.64 412.9 383.54 446.54 434.1 431.82 390.66 446.35 436.08 495.77 429.39 384.25 346.45 412.46 430.86 356.52 384.53 380.59 388.18 460.32 411.42 393.24 400.9 409.07 393.41 400.75 399.27 441 412.94 474.82 471.33 421.82 406.33 449.48 445.82 432.2 417.19 413.33 425.01 371 452.44 429.01 415.02 459.94 423.36 373.11 416.27 414.43 421.83 434.33 359.36 447.67 392.75 361.24 458.19 426.41 426.38 443.96 406.83 423.17 441.12 409.46 435.87 436.4 361.77 349.86 405.28 406.75 425.31 448.81 414.72 380.77 450.5 418.42 399.87 441.23 419.18 406.83 385.31 390.43 402.99 356.9 395.95 412.41 437.55 430.39 480.63 427.84 449.77 450.01 438.14 428.23 419.64 400.31 438.16 436.8 432.45 454.97 428.75 425.22 398.55 402.76 414.25 406.06 422.37 408.65 407.71 426.29 399.23 426.59 433.63 390.77 414.86 395.49 424.77 401.07 399.19 440.77 421.02 367.05 385.38 438.11 392.87 419.14 371.8 454.84 378.92 383.95 455.72 435.14 390.95 387.57 454.44 416.35 388.39 440.29 441.13 412.85 389.54 394.83 407.18 370.31 386.02 396.74 362.71 419.08 395.5 415.66 431.02 374.22 431.26 387.04 411.76 397.36 456.37 368.85 420.4 384.72 412.55 394.12 399.25 419.61 467.07 394.24 388.42 389.23 443.76 465.2 447.8 481.46 386.51 376.24 434.49 410.43 375.53 413.01 393.67 383.71 425.23 424.16 393.18 455.74 456.54 415.11 394.66 428.34 +499.09 478.06 447.07 446.61 429.16 471.31 422.41 441.22 421.71 468.35 478.4 507.76 410.49 421.71 432.03 415.19 440.61 458.24 470.97 432.16 455.76 441.8 432.83 459.46 465.99 423.3 418.98 475.87 414.4 436.49 460.78 460.62 485.04 456.43 446.78 434.68 447.36 477.07 477.22 493.95 447.82 487.11 515.68 437.47 457.97 485.11 495.35 393.64 471 458.73 501.68 518.15 472.69 455.86 423.32 410.66 443.52 482.59 475.73 434.21 512.7 429.75 442.29 487.03 480.33 449.17 451.94 486.98 457.98 446.55 439.99 473.15 429.2 494.24 461.33 468.42 450.35 457.04 469.46 558.39 470.7 421.31 393.58 439.45 473.3 394.52 446.34 402.47 414.81 468.4 477.3 447.43 443.84 452.28 452.35 418.04 479.83 440.54 472.99 494.36 518.55 444.36 438.2 459.52 469.12 459.87 469.06 422.96 469.67 433.81 483.12 482.66 423.51 546.44 442.98 435.62 441.16 446.21 433.4 454.82 410.89 472.42 433.94 410.91 481.36 462.11 442.02 507.41 489.7 452.5 469.96 456.04 451.16 473.46 411.26 385.32 470.47 452.62 470.07 503.51 480.86 398.98 477.42 438.01 435.34 475.78 472.97 423.65 436.55 424.65 470.22 446.44 436.37 445.59 484.47 426.49 508.71 464.14 465.51 474.13 492.22 488.56 495.17 414 470.26 439.1 489.52 478.52 439.41 462.56 444.02 421.23 484.35 449.67 458.11 435.79 433.99 455.49 429.02 488.16 461.18 442.31 419.35 427.43 452.89 452.23 419.8 489.61 457.31 411.35 445.14 458.83 419.69 457.94 414.53 508.32 440.01 429.76 456.9 468.63 458.41 414.71 527.16 437.61 429.76 464.32 482.44 444.27 421.29 453.63 461.65 411.97 439.44 454.61 383.57 432.74 444.93 480.6 473.84 421.43 462.85 452.3 434.52 414.02 488.55 380.75 476.42 443.65 434.04 423.64 449.71 491.26 495.78 414.38 433.37 427.49 427.59 504.67 481.06 522.47 420.57 403.06 464.85 420.17 419.97 474.44 446.56 476.35 469.09 469.19 434.58 491.85 465.24 438.31 422.58 478.66 +435.14 361.09 386.44 355.51 409.98 381 391.92 358.86 370.16 378.04 396.2 409.18 377.61 339.16 373.55 359.1 402.21 382.17 380.12 374.46 403.82 369.06 385.29 407.92 397.61 322.71 347.61 385.67 381.66 345.02 386.87 404.12 388.47 405.51 379.78 378.13 393.88 432.49 421.85 429.24 368.05 405.67 425.22 353.66 376.76 424.96 427.91 335.65 375.12 369.78 428.21 394.31 358.47 373.83 356.07 354.61 361.17 393.54 438.26 364.5 408.54 369.06 365.26 420.65 417.32 380.2 377.19 397.69 358.24 381.45 374.85 392.04 349.58 417.2 382.86 411.43 388.73 369.36 392.73 457.85 401.07 382.79 307.91 342.74 399.29 352.64 378.25 347.78 373.6 410.8 408.35 355.33 370.26 350.49 382.42 358.01 395.08 384.04 386.26 439.56 439.32 393.37 378.89 382.14 374.14 384.01 382.17 376.15 398.15 366.28 393.28 410.72 397.18 461.29 371.88 351.64 369.99 384.45 399.86 410.47 338.7 395.75 342.81 341.57 382.11 396.32 381.17 403.82 401.42 379.56 425.18 368.95 387.69 419.1 326.14 318.25 377.91 375.76 402.37 405.3 399.68 338.94 396.3 408.31 363.64 435.97 386.94 364.21 371.75 376.95 396.87 344.37 378.37 364.41 419.41 374.36 431.25 389.34 406.31 406.77 425.95 415.48 428.05 356.79 380.63 382.54 432.51 410.63 400.26 378.83 374.33 345.39 400.96 389.57 394.97 396.79 395.58 373.93 389.52 414.28 420.81 379.43 370.07 354.13 383.09 370.41 360.28 399.59 385.84 352.44 365.31 411.79 336.79 382.47 330.44 422.55 345.57 343.42 403.16 378.01 385.59 366.03 432.62 377.08 350.41 399.09 408.94 375.15 362.16 388.07 394.14 338.97 367.64 387.18 294.96 371.65 368.69 406.25 396.35 349.94 391.23 377.2 358.54 341.44 421.47 334.67 387.48 383.02 406.09 345.22 383.14 407.18 411.44 377.42 367.37 373.81 377.81 443.89 384.54 434.34 372.44 327.36 390.89 374.86 348.1 379.29 375.48 407.54 413.95 397.91 349.13 430.52 388.45 366.54 373.31 411.27 +430.92 414.37 404.09 375.08 396.86 395.32 339.29 387.91 391.91 414.61 407.08 434.29 363.91 340.69 370.24 324.65 409.13 414.18 385.2 396.62 381.5 409.66 402.76 399.56 412.88 396.01 341.23 390.87 391.89 379.74 416.77 375.98 426.67 405.01 374.86 387.71 397.38 394.45 417.41 449.48 380.95 415.9 426.53 379.28 421.51 412.44 410.3 359.61 392.46 403.25 456.15 431.54 391.37 391.4 392.15 379.06 373.16 412.91 431.56 400.91 422.28 407.46 390.79 440.79 399.37 383.14 368.66 439.2 380.26 382.58 385.05 402.29 351.96 431.77 397.08 391.55 385.9 406.31 414.31 489.44 392.03 378.59 336.32 391.05 434.78 364 416.67 346.8 366.6 423.49 409.98 374.71 394.47 400.01 372.67 387.76 411.16 428.38 424.61 430.57 423.61 384.78 397.69 406.38 392.64 409.71 409.29 396.52 416.77 363.4 430.91 406.25 361.97 448.75 392.74 375.66 383.46 413.55 393.95 392.88 336.61 425.51 362.94 359.66 419.53 429.74 408.26 432.43 396.28 381.27 419.33 383.85 404.67 395.99 347.32 336.62 396.33 379.57 422.78 419.8 398.05 353.82 425.58 398.62 396.1 422.35 394.41 354.65 371.41 389.09 411.81 349.59 360.51 377.44 422.79 385.2 439.57 414.45 406.2 419.98 461.39 417.3 422.94 403.96 409.03 369.11 424.66 427.18 406.32 364.67 379.63 369.46 426.17 421.52 388.1 364.73 406.4 421.22 364.7 417.45 421.48 406.72 400.16 392.86 407.81 382.25 385.09 406.81 387.32 363.31 380.02 395.33 377.39 390.71 391.44 462.74 397.74 355.59 415.65 417.74 389.69 384.23 417.57 386.39 345.86 398.24 418.14 390.69 366.01 373.53 370.32 352.11 388.78 413.83 343.99 396.64 367.5 414.21 379.25 350.83 391.41 403.08 402.49 360.43 429.58 376.69 424.64 379.11 367.13 387.1 374.12 441.55 401.35 362.67 404.55 398.71 378.56 444.39 432.65 442.05 354.18 318.1 405.46 384.73 357.5 380.82 393.03 402.59 425.94 427.43 395.35 458.08 409.11 383.48 397.99 432.24 +413.08 380.13 342.24 355.67 374.39 392.29 377.8 393.59 348.99 384.73 381.19 400.87 348.73 336.45 355.46 337.99 378.34 366.61 354.87 376.4 357.77 358.27 383.31 384.9 372.45 336.14 365.44 378.75 376.53 337.17 366.17 375.21 405.19 375.45 365.08 383.48 409.95 399.81 392.3 409.37 374.87 393.13 451.55 346.17 368.05 403.87 397.81 318.73 377.98 380.33 390.43 409.12 376.58 364.7 351.18 330.12 371.59 408.54 428.68 360.46 410.58 356.12 369.88 404.31 380.56 368.32 358.56 400.67 350.26 370.37 373.32 385.35 343.4 406.96 382.43 394.1 388.98 386.95 366.21 460.41 371.28 337.72 329.05 370.15 394.62 345.34 356.18 321.67 349.96 383 391.01 336.76 377.29 365.67 365.67 362.29 400.73 385.38 359.7 407.53 438.47 356.9 382.7 364.3 384.92 393.95 415.03 342.81 388.98 359.96 385.26 382.27 354.5 448.34 388.93 363.83 368.11 379.74 364.49 374.93 355.59 394.9 350.93 327.71 411.21 352.12 400.18 395.29 365.9 362.1 392.81 373.69 385.29 393.4 329.6 312.86 340.12 350.99 380.71 406.86 404.63 359.61 405.92 375.99 386.72 399.05 414.57 341.79 345.13 351.89 380.87 338.11 365.95 362.1 392.44 380.88 430.39 400.08 416.74 399.16 400.66 385.33 379.46 374.08 371.99 361.14 413.69 392.01 372.95 384.02 346.05 361.37 380.62 374.46 393.89 341.51 369.15 355.09 364.14 393.29 389.06 368.37 350.27 363.47 384.23 368.73 352.2 372.97 375.36 333.57 355.86 404.15 330.77 385.76 325.5 374.79 334.57 347.21 377.33 393.13 369.37 331.28 421.63 395.9 355.41 400.96 408.81 349.94 352 365.61 397.59 369.07 384.79 387.52 302.71 360.04 359.49 399.88 395.6 340.09 377.95 370 370.73 345.39 416.86 348.37 373.18 338.49 409.17 368.08 341.44 375.98 418.33 339.96 353.13 361.31 377.22 430.53 384.8 411.1 363.11 345.18 370.56 366.78 359.78 389.6 382.12 370.68 389.87 407.45 375.72 372.05 392.14 343.47 369.71 434.93 +400.81 382.45 410.12 361.38 418.76 392.38 351.12 393.74 360.58 384.88 418.52 425.18 371.55 371.43 353.73 314.67 406.91 404.97 377.92 353.68 394.05 369.06 430.21 392.75 425.54 367.55 354.2 377.04 392.92 370.43 394.17 398.89 412.04 395.11 377.82 375.66 380.72 417.29 391.3 439 388.04 417.2 416.84 379.73 390.61 435.87 403.14 358.04 371.54 373.93 423.22 414.29 387.56 370.52 397.89 405.65 373.27 402.07 433.59 386.88 426.33 393.41 356.15 417.36 392.65 406.39 355.16 415.63 362.91 409.26 388.61 386.05 377.81 429.43 427.71 395.41 408.58 398.11 397.51 464.93 395.51 355.35 339.9 361.47 426.82 329.81 365.89 365.9 371.9 437.04 419.39 378.41 400.01 371.35 379.43 366.23 410.44 422.92 395.53 433.62 448.82 402.49 383.05 412.52 402.2 387.83 401.51 389.61 382.16 371.18 420.79 418.73 371.96 450.33 408.37 363.71 385.42 402.79 384.68 408.76 346.26 421.14 350.88 327.67 396.81 421.13 401.23 415.87 416.61 408.64 416.31 378.46 373.8 416.88 341.96 331.8 390.71 362.21 406.1 410.57 378.2 341.23 427.56 375.03 360.35 449.74 389 395.07 372.63 364.35 405.13 331.37 371.43 379.52 427.08 389.41 424.27 411.15 415.68 437.72 429.19 427.9 387.89 383.64 401.09 386.84 409.4 407.48 393.57 370.94 373.78 387.05 429.27 409.95 385.1 365.05 385.31 375.73 365.2 423.29 412.63 398.13 400.84 397.14 378.07 367.28 379.22 420.47 396.37 336.55 387.32 390.48 336.18 364.59 370.01 428.31 387.9 381.89 403.87 393.53 403.78 361.6 460.66 380.62 374.71 417.17 416.07 383.44 383.65 369.49 423.83 353.75 384.84 377.59 310.1 408.95 351.49 408.18 369.33 364.96 424.95 391.72 346.54 368.04 430.55 380.44 413.96 394.2 396.46 376.79 390.62 414.37 415.01 371.26 346.4 393.4 362.27 456.27 418.64 429.35 383.36 315.1 394.98 395.67 359.96 376.59 388.99 404.11 405.72 407.65 390.76 434.59 391.3 373.14 404.93 427.66 +455.69 451.76 458.47 408.57 458.63 443.69 384.91 435.93 425.75 407.5 462.96 489.36 440.91 402.17 415.69 407.06 439.63 443.55 419.95 417.61 439.29 416.15 436.9 447.1 442.91 396.16 408.73 444.31 444.29 393.37 408.08 432.13 463.02 440.83 424.43 428.12 440.79 476.71 424.1 521.2 426.89 444.35 489.58 406.94 447 477.28 443.54 397.39 418.84 426.46 459.1 470.82 422.79 398.66 398.76 391.97 407.97 412.94 482.61 449.45 465.98 423.72 404.08 484.08 400.79 421.15 383.59 461.32 398.05 436.12 438.54 454.53 403.19 466.59 443.83 441.04 435.53 435.53 435.46 509.4 453.2 384.63 350.26 429.82 454.72 370.89 402.99 394.62 404.28 457.14 429.75 398.56 428.07 391.99 410.89 397.69 424.63 433.41 446.35 481.55 497.15 426.52 417.25 458.41 448.88 427.41 465.39 414.15 445.83 409.96 455.96 429.17 415.28 494.43 428.88 434.31 430.92 415.23 451.81 425.14 411.16 433.1 387.3 391.73 445.73 439.83 453.64 467.55 439.32 450.39 455.72 432.53 456 437.72 377.04 365.91 419.21 405.8 424.39 453.34 446.6 384.62 467.12 417.94 438.25 476.38 449.7 404.45 408.31 411.18 447.72 392.25 431.18 435.36 452.64 427.24 499.08 431.42 464.34 473.25 470.48 449.85 456.72 429.11 438.69 439.22 470.47 453.65 444.15 443.35 405.27 419.59 453.73 456.38 409.98 437.45 430.98 446.15 415.71 450.83 464.46 425.27 417.97 417.23 423.87 398.66 427.89 458.41 420.82 371.89 405.68 430.47 388.16 420.26 387.67 453.6 385.13 415.06 451.44 450.62 437.85 419.15 472.9 437.57 376.3 416.37 472.24 437.98 399.1 426.18 447.1 414.08 403.34 420.95 335.59 386.91 383.92 474.38 432.67 396.19 436.21 425.94 393.14 408.51 443.17 407.55 452.1 415.54 424.48 412.06 420.27 445.79 465.67 397.69 401.2 417.93 436 500.36 440.91 473.45 419.11 384.24 411.36 431.87 391.18 430.63 420.07 454.44 440.11 441.21 429.82 459.6 441.99 436.49 401.17 485.84 +415.71 396.32 411.97 379.64 400.06 423.69 367.52 400.44 399.94 398.85 428.98 452.51 377.21 375.69 364.95 368.77 398.77 409.42 384.03 383.37 391.38 383.83 395.95 396.52 405.82 355.4 369.88 417.76 403.8 366.17 401.77 423.89 443.58 408.42 386.29 397.14 423.43 399.87 429.37 454.41 411.57 407.96 438.8 363.87 392.58 423.32 440.46 376.57 406.85 391.29 424.42 426.09 385.91 397.54 374.76 371.41 392.38 415.32 456.45 395.38 450.13 406.92 390.07 432.25 421.54 418.56 380.07 452.84 374.15 375.78 418.89 387.34 383.39 443.12 414.38 431.21 431.15 417.51 408.99 486.69 393.96 390.45 354.29 380.18 437.63 369.12 377.92 364.39 366.57 428.94 435.84 386.32 404.8 396.58 415.47 373.35 431.63 409.55 407.64 456.27 449.39 394.96 386.64 421.15 416.21 408.77 421.65 397.56 425.39 361.76 439.75 398.39 387.15 490.68 387.98 398.76 393.37 416.83 396.31 398.26 376.13 419.01 379.98 360.32 415.97 395.36 409.39 428.78 417.83 396.13 423.8 401.62 399.22 435.14 367.06 360.48 399.48 384.97 399.05 462.9 405.59 360.28 431.2 378.96 368.05 436.45 425.71 388.21 368.86 397.62 416.93 365.31 380.11 414.15 428.77 410.95 454.24 428.12 415.28 428.05 440.7 422.3 429.12 387.97 438.28 402.95 417.24 436.96 383.16 419.4 375.42 370.69 429.31 406.69 378.66 398.11 388.27 411.54 381.81 420.61 409.5 392.23 369.99 375.82 406.52 370.9 395.09 414.93 417.03 343.9 387.54 410.32 387.74 395.9 360.88 446.23 391.39 370.01 407.35 422.02 410.7 392.94 464.33 399.44 358.22 402.55 434.71 415.53 392.99 405.3 418.87 377.87 396.64 404.86 333.8 398.46 398.76 428.38 403.33 359.42 417.52 412.84 393.5 374.67 450.52 352.45 434.62 368 384.4 375.18 391.05 429.29 422.29 391.23 350.02 401.14 395.58 457.49 438.48 446.2 394.12 339.74 416.27 394.73 368.12 425.62 417.62 403.44 407.13 424.67 390.1 457.39 411.02 410.48 395.67 443.07 +475.31 466.89 452.85 436.21 427.78 450.37 408.77 425.34 406.14 465.72 487.86 503.53 452.76 389.04 412.4 393.53 449.84 447.96 477.86 438.47 458.43 433.53 465.98 435.27 489.22 411.17 391.41 469.62 445.81 433.27 483.28 464.64 502.73 464.64 428.58 430.37 444.62 486.31 461.79 506.26 432.61 465.19 489.07 443.06 470.87 461.8 460.39 431.93 432.58 414.51 485.28 478.72 457.58 422.44 435.93 423.44 411.8 474.42 485.49 440.97 500.74 428.93 433.67 501.99 438.33 467.32 417.83 488.1 425.03 466.56 436.8 448.83 426.13 473.14 473.18 485.4 459.03 438.92 455.62 555.03 439.91 419.99 387.74 430.75 463.42 378.54 426.64 402.89 440.68 486.95 479.62 438.64 428.68 455.6 445.93 420.42 460.48 467.1 445.21 538.5 510.06 475.48 446.15 468.21 470.62 435.82 473.14 462.44 475.35 408.68 489.44 476.45 417.85 527.42 432.89 406.54 432.83 457.96 458.83 479.57 398.43 490.64 410.51 400.99 471.21 456.12 452.25 475.34 478.76 464.14 472.71 423.21 433.13 473.04 398.9 344.14 461.44 414.77 471.67 494.76 474.9 379.04 503.6 426.87 452.37 501.57 452.96 449.96 420.07 425.66 459.36 368.97 432.9 479.24 464.36 422.93 503.17 501.55 461.76 503.7 494.94 476.61 478.47 445.87 437.11 435.37 473.59 480.05 450.19 447.45 438.04 434.77 500.65 435.99 459.87 434.23 422.86 456.03 428.81 505.99 456.33 447.56 451.76 457.53 451.19 417.54 410.58 470.73 453.66 420.81 443.44 434.9 404.12 446.42 424.04 500.4 427.81 424.38 445.51 459.61 450.02 414.79 522.99 435.74 415.98 473.19 489.31 449.82 439.47 428.86 460.84 434.94 418.88 438.07 372.54 430.53 438.15 469.9 439.41 420.59 460.36 452.15 423.29 398.77 506.05 429.23 487.32 458.28 443.31 456.48 448.1 468.42 462.43 430.66 415.58 452.99 412.92 519.85 483.79 489.22 431.37 369.61 472.37 428.93 407.21 433.02 453.13 455.41 484.33 462.42 416.54 491.31 453.12 455.47 452.5 487.36 +458.38 445.55 419.72 428.04 418.52 442.07 388.8 405.65 388.13 421.4 459.49 464.75 431.24 402.73 389.26 379.54 432.64 424.22 422.29 395.66 454 417.18 455.8 437.16 427.77 355.62 411 430.49 400.73 361.56 423.2 439.55 444.2 441.89 403.64 411.02 431.37 478.68 428.88 475.41 427.05 455 446.95 396.02 430.44 451.9 448.96 379.78 421.46 410.86 459.84 463.6 437.6 389.42 415.27 371.99 422.18 437.36 453.14 440.8 454.24 390.18 404.01 446.67 401.71 421.11 399.63 468.56 407.49 423.35 412.16 435.38 408.23 452.96 421.25 442.24 455.25 432.35 439.41 531.88 446.83 366.31 378.63 427.36 469.25 363.45 413.88 398.31 403.86 428.5 437.93 421.93 421.01 391.35 408.57 405.75 440.6 456.71 424.56 456.19 480.99 432.36 420.16 406.28 445.98 403.96 437.03 399.44 438.04 426.51 455.81 442.64 382.81 493.74 406.56 404.7 419.44 444.55 430.89 442.08 423.21 434.28 362.28 398.77 447.48 425.13 436.4 481.94 433.94 423.66 435.87 410.65 419.22 437.6 363.83 352.88 407.5 407.3 434.68 452.78 419 388.66 456.24 400.53 412.91 475.62 423.07 410.53 414.88 413.9 417.68 369.34 415.59 418.69 443 417.68 472.88 470.15 450.17 466.36 437.93 463.14 416.84 387.77 448.02 400.69 438.84 429.04 418.85 423.38 392.41 414.24 435.12 444.36 417.04 408.55 422.27 413.59 402.59 470.12 430.27 404.49 436.88 397.98 421.8 408.79 412.35 437.29 428.43 376.44 427 437.55 382.94 400.98 375.77 440.32 393.04 395.74 430.94 426.36 409.8 384.29 489.84 448.89 409.46 427.75 443.08 411.29 380.95 441.99 442.49 412.71 382.63 433.59 331.75 415.81 404.65 463.02 406.23 391.01 426.29 414.51 417.01 380.06 450.94 400.07 448.96 411.33 421.41 421.42 394.14 435.31 475.8 373.49 413.16 427.53 402.23 472.39 440.72 461.58 395.81 396.45 406.85 434.81 384.95 420.08 396.21 435.02 446.9 440.81 407.4 429.92 441.35 405.16 412.93 470.8 +453.37 453.8 462.55 438.65 451.82 451.11 420.07 453.86 419.93 438.54 464.71 497.55 403.65 398.23 423.83 386.31 420.06 456.23 438.21 415.33 450.73 432.99 434.2 438.82 440.62 405.46 392.2 418.61 438.66 408.35 437.02 439.53 466.74 461.39 426.08 438.61 444.38 443.17 440.27 484.15 432.29 461.65 478.17 398.46 443.72 487.7 470.26 411.48 478.11 432.82 495.7 492.42 437.85 424.09 417.54 396.68 420.06 459.19 464.89 449.72 472.36 429.16 418.06 489.09 432.8 435.35 405.19 465.11 435.09 435 447.18 453.91 410.83 474.74 456.94 448.98 449.51 457.23 473.21 519.39 450.3 399.16 403.54 417.1 465.84 380.94 417.12 400.62 431.89 466.96 462.89 444.01 442.29 429.38 437.96 433.26 444 463.49 464.23 490.39 513.17 422.38 450.26 428.94 430.96 427.64 480.02 410.72 453.59 403.63 487.3 437.2 402.12 543.11 438.45 422.83 420.43 452.88 434.12 438.89 406.59 479.25 421.64 408.95 479.41 469.48 462.24 496.05 446.32 434.19 457.36 444.58 455.37 455.07 404.59 381.66 435.52 416.44 430.67 471.95 436.88 378.58 480.02 419.98 426.95 483.02 448.86 411.77 408.43 424.27 456.8 419.76 451.24 427.93 440.25 395.33 502.78 458.08 451.67 468.46 470.07 471.31 467.67 432.38 467.43 414.66 452.94 478.37 444.35 457.27 434.41 388.42 472.96 458.32 453.96 414.9 444.58 426.67 394.57 500.29 469.23 403.62 413.5 418.55 455.7 417.28 410.52 479.64 459.04 387.68 424.22 468.92 396.96 454.32 389.3 459.58 407.25 421.58 440.07 469.01 450.79 436.32 504.61 438.8 384.11 461.15 471.59 419.9 378.26 431.71 435.76 403.73 427.68 445.03 356.32 434.32 411.45 494.36 454.38 407.51 449.88 432.39 422.57 400.16 481.25 387.13 446.09 422.91 440.92 446.6 439.07 461.16 453.49 405.58 423.65 431.47 420.79 489.41 455.74 495.22 421.55 404.44 446.8 431.81 391.62 438.79 445.04 472.33 442.59 472.73 429.79 505.01 462.32 422.16 431.29 480.16 +409.1 396.22 387.59 363.23 386.2 410.03 366.1 382.26 356.03 408.04 401.37 406.51 372.39 338.5 366.06 337.51 386.76 388.58 370.82 387.72 393.4 369.35 403.23 409.68 396.58 335.28 349.81 407.13 379.62 361.73 382.38 383.5 419.38 388.99 396.58 385.68 389.79 438.95 409.95 415.92 385.73 405.63 427.31 364.65 397.03 401.06 401.76 348.66 385.36 388.98 399.36 416.57 389.52 360.78 344.73 371.61 362.05 395.07 439.17 365.87 414.8 381.21 382.35 412.66 390.27 369.77 361.35 413.71 361.1 363.61 385.53 397.16 364.57 426.36 403.41 406.02 393.32 397.69 362.38 467.28 379.01 361.26 321.65 370.98 404.63 343.37 393.02 330.96 384.61 401.91 391.81 342.79 378.38 358.43 364.96 369.56 365.46 394.15 382.12 431.26 438.53 387.7 389.17 382.89 371.8 368.71 415.25 373.76 418.08 365.05 398.1 430.63 367.04 436.35 389.15 335.3 370.93 393.62 390.34 400.38 359.7 401.1 358.49 336.6 392.75 380.79 390.04 426.74 413.68 371.56 389.26 366.76 377.43 400.36 332.3 324.74 365.56 384.31 401.86 425.21 405.26 342.12 397.12 378.53 391.88 441.58 394.21 358.39 370.26 356.08 359.15 361.34 373.11 389.52 407.69 399.1 433.23 416.42 393.62 405.31 423.35 395.29 399.97 356.1 379.86 379.08 427.57 422.46 373.89 372.86 373 387.11 394.82 391.73 393.29 373.6 359.49 390.71 373.71 399.94 393.56 371.64 371.24 379.83 375.94 388.69 385.5 389.74 368.67 368.51 344.12 407.11 347.58 368.97 337.62 412.01 349.97 360.68 379.99 371.29 362.17 336.31 438.62 381.5 354.59 400.55 438.46 365.77 370.94 364.94 429.16 350.53 368.47 400.75 297.19 373.11 371.82 388.55 361.65 337.35 371.77 409.91 358.21 342.88 406.49 362.78 394.15 356.23 387.99 398.03 364.95 398.83 433.29 372.23 369.26 398.6 375.82 436.66 411.79 433.13 379.49 348.9 389.06 396.25 343.16 397.19 387.73 396.01 396.92 424.4 395.05 413 379.55 371.35 378.4 421.74 +454.06 428.94 451.65 408.1 444.36 421.79 392.09 446.66 395.5 447.45 437.69 486.95 411.65 371.69 411.43 392.52 418.48 447.54 444.42 410.59 441.71 434.5 439.07 442.77 446.35 408.1 409.45 436.96 445.13 402.85 453.25 448.21 473.31 433.49 420.81 416.44 423 458.49 429.83 490.6 437.97 434.6 513.8 406.15 451.77 454.03 480.26 390.88 451.64 443.84 456.97 468.14 443.16 407.74 428.79 397.69 410.05 442.86 478.12 425.37 464.88 408.65 413.76 469.9 408.58 432.91 407.11 475.24 388.8 427.37 436.49 435.62 397.69 473.56 465.49 446.62 434.54 425.31 406.05 530.8 431.75 402.25 362.71 444.46 469.3 397.87 430.58 397.12 411.12 416.87 458.15 409.74 427.6 409.13 415.98 423.18 423.06 448.56 437.16 472.18 497.91 434.5 451.45 446.8 428.72 435.03 465.63 412.98 461.94 391.68 458.42 455.13 408.29 501.88 427.89 415.34 423.01 440.31 416.76 433.58 397.61 452.55 395.98 383.01 448.26 434.69 448.31 466.46 450.19 422.39 449.19 436.66 437.78 448.75 408.87 351.2 408.8 404.91 452.92 456.27 450.64 372.36 451.83 423.23 429.76 467.23 454.13 401.35 394.29 399.09 444.26 400.58 442.82 418.96 446.23 408.63 487.94 454.16 442.9 481.02 480.97 431.89 445.7 425.13 426.34 429.77 452.77 469.28 436.36 439.54 408.96 415.79 454.07 453.1 446.13 413.39 436.55 438.52 412.29 463.65 450.94 445.97 414.13 433.4 445.4 403.3 413.78 460.15 424.22 382.87 410.3 424.93 393.64 415.02 366.15 450.83 391.04 412 458.52 461.51 445.47 411.41 477.94 443.01 379.82 425.1 483.79 422.2 382.72 386.43 440.29 402.88 407.93 436.23 347.25 408.52 433.84 464.06 429.01 392.96 426.03 426.83 402.98 409.44 471.42 388.41 459.29 414.34 448.57 439.28 407.08 456.88 451.36 391.26 424.54 421.83 426.58 474.93 458.71 477.31 422.03 400.5 443.71 444.62 391.3 448.52 446.05 442.53 446.65 467.85 415.16 488.62 444.14 432.44 425.58 487.62 +380.34 378.41 355.62 363.55 381.14 355.64 338.56 384.03 363.31 377.13 369.25 416.86 337.19 317.15 359.23 303.74 384.31 390.01 360.42 349.14 372.26 372.92 377.48 374.41 382.78 336.06 343.04 366.55 357.16 346.24 354.99 353.35 392.13 370.86 360.36 383.77 369.21 391.56 347.2 417.21 334.47 390.88 434.89 349.5 404.98 398.61 385.08 339.88 366.67 398.28 404.12 400.8 386.59 346.56 362.97 332.74 340.59 386.84 402.98 367.54 395.36 356.08 339.63 373.17 367.35 337.68 326.55 377.46 339.08 340.45 370.08 398.38 340.92 400.99 374.02 366.77 336.69 374.85 352.93 439.87 415.97 325.59 304.79 365.48 396.19 347.6 362.21 331.54 346.81 367.62 371 350.38 356.6 339.05 331.89 361.65 367.66 395.38 361.4 396.41 430.52 372.89 395.85 363.08 379.16 385.68 387.65 352.77 391.16 368.07 376.78 369.29 330.81 417.7 386.77 354.57 355.27 347.47 346.18 368.47 346.38 362.68 320.58 318.99 375.54 376.64 364.44 407.02 391.72 351.27 374.93 351.01 368.71 361.38 350.15 297.17 367.38 363.57 359.61 374.71 378.16 341.66 424.52 370.03 372.16 376.72 369.45 325.9 336.38 328.32 362.97 315.33 378.03 344.53 410.71 360.87 410.79 373.46 401.53 384.21 420.18 374.58 382.21 363.11 358.39 358.36 391.35 384.58 398.5 350.04 348.87 354.21 383.82 386.21 377.3 356.68 352.84 380.99 359.8 376.61 396.04 361.21 382.31 349.29 364.77 342.51 374.15 391.19 348.37 300.46 372.12 368.28 326.68 357.33 315.2 392.25 332.52 339.7 384 394.03 357 329.65 391.25 373.14 327.48 372.97 406.89 375.06 330.14 329.21 360.81 365.23 352.85 368.98 307.78 346.37 354.56 409.17 390.62 327.56 364.92 363.05 368.05 361.68 392.21 346.09 378.84 346.59 379.99 356.9 322.98 382.63 414.76 312.45 369.56 342.05 360.32 408.03 385.77 412.3 338.7 314.56 362.99 372.49 337.51 361.03 356.12 380.05 382.74 381.34 369.38 383.04 381.39 347.81 357.01 420.93 +423.51 373.5 388.37 370.69 376.19 370.3 359.23 375.94 357.39 391.81 383.83 422.1 355.39 310.52 360.55 322.58 363.92 391.95 391.5 358.4 385.82 384.73 387.79 382.5 408.69 332.19 354.56 394.86 365.61 347.57 405.05 396.45 401.9 400.4 388.32 373.31 361.59 414.44 370.08 419.79 380.74 399.65 429.91 366.08 407.19 374.47 374.96 352.13 382.54 379.98 401.18 409 373.43 350.85 351.32 373.67 377.92 386.16 390.93 368.72 400.49 373.42 379.7 399.49 380.77 362.37 341.08 367.48 363.5 363.66 382.22 384.09 363.71 415.3 385.91 395.95 377.26 364.57 371.17 449.72 390.7 362.11 316.76 384.03 424.7 345.17 380.4 325.37 378.7 405.86 414.29 378.06 374.83 392.9 370.06 349.19 372.01 410.36 383.05 420.32 426.08 383.3 394.35 368.32 387.59 371.58 414.45 377.91 399.8 337.8 393.38 398.89 363.23 428.32 371.81 350.52 362.65 378.67 369.66 407.24 321.96 378.7 332.59 356.99 390.37 368.04 373.71 402.77 401.1 372.65 394.09 352.56 371.61 401.16 361.79 313.41 379.8 386.08 413.14 427.68 386.26 330.49 397.2 394.6 352.81 412.85 387.05 362.79 350.57 329.69 390.01 333.91 407.68 387.47 387.26 390.7 439.11 401.55 413.01 379.32 435.54 372.96 412.72 358.95 378.73 369.96 396.75 408.29 376.06 377.88 375.68 349.53 424.22 368.98 368.02 355.24 360.33 408.74 350.32 402.14 404.15 388.11 358.05 381.84 363.24 354.44 351.92 411.92 364.85 331.42 347.01 389.28 336.73 375.1 335.8 408.31 355.66 362.61 399.61 403.98 382.16 337.39 433.39 375.19 329.23 405.14 433.06 360.07 348.5 368.54 383.06 325.73 363.01 379.59 314.76 375.85 361.31 379.98 395.74 335.3 351.43 390.73 358.84 356.63 415.99 345.88 378.95 356.13 386.92 374.25 371.18 403.48 399.99 357.34 339.27 364.54 354.13 400.88 395.94 407.31 375.9 339.37 401.47 368.31 332.53 384.09 387.94 389.7 379.75 423.4 370.76 431.49 383.22 376.71 361.38 409.06 +452.09 440.69 429.36 413.61 419.05 428.68 388.7 451.07 424.17 420.73 433.41 471.67 372.82 383.21 393.72 376.59 444.97 455.98 408.87 415.68 396.33 390.53 426.1 457.4 428.6 387.64 401.01 448.94 414.26 402.04 444.89 431.73 441.74 436.96 406.87 408.67 443.64 435.76 436.52 485.71 396.23 425.49 475.34 403.63 437.74 464.19 418.46 397.14 411.14 427.19 478.93 437.18 426.71 417.11 396.27 406.48 403.31 447.54 444.28 435.65 451.69 396 410.71 467.27 438.32 437.69 368.5 451.2 409.89 409.75 407.6 440.19 414.88 456.64 443.79 421.36 440.52 462.7 460.23 491.05 431.16 416.57 369.74 422.02 448.74 381.89 424.33 385.23 404.82 455.07 444.33 396.89 411.37 407.85 394.52 407.41 411.84 415.21 424.74 466.32 456.45 386.37 417.1 419.92 410.84 413.01 434.02 429.77 423.23 398.72 449.69 441.53 392.9 480.89 411.99 398.88 414.48 420.66 429.2 437.42 403.88 449.05 384.16 406.12 451.96 436.79 436.87 463.91 431.47 410.89 466.25 450.64 437.28 436.33 385.69 359.73 434.97 411.31 450.81 446.82 416.24 360.15 426.55 420.36 391.04 473.27 421.7 376.09 402.33 408.47 428.78 383.72 416.06 390.38 423.54 390.2 499.93 433.9 461.42 470 476.27 464.51 458.49 417.46 432.98 384.74 432.49 467.2 444.02 407.77 431.74 363.9 451.39 435.97 396.51 396.12 421.91 409.54 406.18 447.09 463.26 421.05 437.37 406.98 425.61 400.74 431.67 447.11 441.53 404.21 389.79 441.76 391.95 430.43 374.62 452.43 400.78 402.84 435.69 448.3 403.02 399.21 468.34 420.88 361.67 449.9 468.07 410.86 390.99 428.9 438.68 375.6 423.76 410.9 376.46 426.95 371.64 442.39 405.35 401.93 441.04 434.55 400.49 392.56 448.51 400.16 435.3 407.22 426.29 420.24 422.05 453.36 472 381.28 397.13 409.34 417.12 467.5 439.48 478.85 414.71 362.3 426.5 412.2 363.79 405.51 435.35 444.83 431.68 468.69 398.57 489.03 441.25 407.88 409.51 449.92 +375 346.66 336.49 325.92 332.07 378.06 299.21 352.4 335.04 350.28 367.43 381.16 312.5 308.49 304.12 307.68 348.9 352.23 352.85 349.92 345.34 311.42 369.09 379.39 374.28 321.47 340.21 342.25 321.79 343.43 352.78 348.42 377.5 364.38 358.07 349.05 316.63 369.38 349.98 383.57 344.67 354.56 404.56 326.95 359.74 378.51 368.85 305.15 359.34 348.19 387.69 373.63 346.88 345.06 333.5 323.11 346.29 346.95 355.15 335.61 353.11 321.62 343.37 364.38 353.48 350.58 324.62 378.39 329.37 341.55 344.26 339.22 336.05 377.39 359.88 368.29 354.48 377.58 360.46 410.65 343.35 333.29 304.36 348.56 377.29 294.65 328.95 308.95 342.53 377.75 362.61 335.7 351.57 339.77 322.14 318.46 357.44 362.96 356.33 392.12 392.8 319.87 353.1 346.37 376.34 335.81 361.97 335.28 331.51 337.17 377.45 361.3 322.28 409.67 352.63 303.81 344.95 380.74 355.7 360.26 308.85 363.7 325.39 302.63 386.68 359.18 357.4 381.33 370.91 338.12 367.19 349.12 345.36 377.13 296.94 293.02 343.98 333.18 350.68 381.75 340.22 306.72 380.7 345.95 324.17 394.03 327.74 339.9 328.67 325.79 350.48 324.43 336.52 337.05 360.65 350.35 405.63 392.13 377.76 374.66 352.38 365.09 352.23 329.44 361.9 338.88 366.29 377.99 350.64 360 327.49 321.05 373.17 364.52 349.45 334.86 325.27 328.66 318.65 371.57 359.02 324.39 344.33 336.68 331.71 344.91 338.85 378.39 355.14 335.48 325.42 366.47 304.04 345.44 306.05 373.8 321.7 331.64 354.16 352.84 348.89 313.51 390.26 359.18 322.07 372.59 387.29 329.5 327.53 331.3 355.03 302.6 352.29 352.16 300.6 361.37 338.62 368.17 360.4 306.1 366.34 336.59 326.43 324.01 371.3 313.66 363.84 318.64 339.37 350.97 344.18 365.97 381.81 307.65 311.71 344.1 362.21 379.5 371.36 399 325.11 307.73 343.77 337.02 317.32 346.69 356.39 350.19 366.17 381.92 338.94 369.44 344.35 351.86 330.44 374.87 +474 420.78 385.12 408.31 403.02 408.71 427.99 395.4 371.87 421.63 434.3 454.51 399.42 349.1 401.78 372.9 403.97 423.83 415.66 363.24 419.14 411.51 407.7 412.97 435.31 361.67 365.59 413.03 424.34 389.34 400.71 420.58 435.21 413.99 399.76 414.77 405.89 437.94 432.25 478.9 396.19 462.25 449.53 391.07 408 410.82 453.21 378.07 394.33 407.6 450.84 430.73 410.77 373.47 372.96 394.43 373.91 432.12 440.29 420.01 425.63 426.6 400.04 450.26 399.04 394.09 380.94 444.66 376.41 389.64 397.18 414.88 401.53 448.59 411.15 432.53 415.59 425.84 397.01 499.83 413.69 363.96 340.26 381.6 445.57 389.67 399.16 355.38 399.87 434.03 440.85 380.71 397.34 405.97 403.72 390.32 422.58 421.91 404.01 452.55 478.92 430.69 412.45 414.87 399.72 379.4 406.76 406.37 416.17 383.5 441.24 421.89 434.17 480.84 414.18 385.95 397.64 415.81 403.64 439.32 377.39 424.71 378.87 372.02 422.51 411.32 430.34 421.85 425.73 378.53 427.45 387.81 426.02 439.56 375.21 350.59 407.29 393.3 417.99 442.77 436.16 362.47 440.08 432.43 413.21 438.89 422.78 416.49 405.27 379.86 408.56 354.93 407.62 383.29 426.42 410.23 469.51 437.21 421.32 438.36 452.82 398.54 431.52 395.91 419.35 394 454.46 440.51 423.19 406.35 393.65 376.55 433.37 421.6 416.04 393.92 410.95 421.95 406.07 454.43 432.61 439.32 409.54 406.15 407.28 374.58 386.27 445.22 405.91 370.89 382.21 396.25 373.71 390.14 376.04 449.72 349.41 395.34 420.54 413.13 398.24 383.49 477.14 411.99 373.81 432.95 476.94 404.62 395.98 396.54 429.29 409.99 391.91 403.48 325.8 397.6 406.16 426.41 410.86 390.95 420.38 394.16 390 384.17 439.74 371.38 445.93 391.5 420.38 410.92 404.05 436.6 456.88 407.79 382 392.05 391.61 446.97 441.07 442.93 397.03 369.6 436.69 392.64 366 410.26 415.32 423.36 432.17 433.43 381.09 426.81 428.99 421.85 382.61 462.86 +490.15 459.22 434.03 438.53 438.46 459.1 422.06 447.37 425.19 457.39 479.92 488.55 435.33 420.67 437.89 388.78 459.4 440.67 433.4 415.44 443.52 448.3 449.43 456.11 470.05 436.02 408.42 435.87 445.31 413.06 446.77 452.06 461.54 482.81 435.71 434.12 472.69 477.55 455.38 492.82 439.91 495.4 488.93 424.64 446.65 465.15 462.97 388.83 446.49 433.31 481.11 479.27 451.18 414.33 432.65 385.38 450.88 478.91 472.56 448.86 481.98 455.59 413.15 497.6 456.13 444.01 446.18 506.44 445.9 449.44 410.43 465.28 409.45 476.59 450.24 465.39 468.88 475.12 456.39 567.68 451.96 378.3 393.91 412.93 482.31 389.89 426.54 419.69 440.26 464.3 468 399.95 459.66 416.29 423.1 422.78 459.62 454.03 448.31 487.16 523.82 444.99 453.75 450.82 467.7 434.6 471.62 418.73 451.45 432.08 471.25 467.75 437.76 519.44 464.33 426.15 425.3 447.18 443.35 442.2 422.56 461.45 401.26 438.85 468.29 480.85 427.47 479.82 466.19 431.57 474.81 428.31 428.96 488.75 407.19 382.39 435.34 425.39 454.29 486.06 451.1 402.27 482.05 430.35 413.04 465.52 462.82 432.49 445.8 411.4 438.23 422.41 432.06 430.63 482.81 442.09 490.53 474.44 462.58 490.01 497.07 472.23 469.92 408.57 461.59 439.78 480.83 482.14 456.87 442.48 449.75 439.57 472.18 464.05 424.96 442.5 451.29 431.65 418.44 495.72 457.98 460.08 443.15 449.32 428.39 440.37 434.61 466.46 445.26 401.76 423.06 464.85 390.54 425.17 418.23 498.24 422.14 426.04 458.64 442.78 441.86 414.16 504.11 438.21 413.1 438.98 466.42 432.9 423.51 458.25 481.89 415.2 406.78 478.23 371.23 444.7 413.6 462.01 405.35 412.56 440.63 438.85 435.24 393.84 494.78 449.1 461.37 413.77 445.31 458.32 434.47 476.64 515.55 411.28 422.67 448.39 435.03 480.49 476.79 482.6 429.14 397.37 444.26 464.38 425.33 439.82 437.41 453.41 466.73 472.25 439.94 487.06 460.23 427.64 440.6 500.05 +427.31 417.04 403.08 398.21 451.92 401.08 379.88 421.74 365.22 387.88 415.95 420.32 394.86 390.28 399.6 371.18 417.72 439.05 406.71 393.92 396.11 427.1 421.7 428.54 412.73 377.35 382.17 426.52 404.14 361.87 415.51 418.09 424.98 433.44 405.71 396.98 422.59 433.56 420.76 438 399.9 422.75 455.83 378.78 387.96 459.28 467.72 348.77 411.38 393.88 466.54 444.78 401.68 408.78 394.06 383.37 403.45 453.68 440.56 417.61 441.19 395.97 393.09 451.43 416.36 408.97 377.31 427.81 372.21 401.8 389.38 438.46 361.21 436.15 408.38 429.81 431.57 423.24 399.87 509.12 444.47 368.82 343.42 385.12 438.1 395.48 404.92 368.5 388.09 393.06 406.95 396.39 396.58 387.76 409.28 381.67 424.72 394.43 397.22 424.77 464.92 410.82 418.19 414.68 415.91 425.26 418.79 431.49 422.12 388.38 436.15 431.86 373.87 485.33 428 408.07 415.77 386.05 400.16 384.98 388.22 426.81 378.15 367.24 401.55 427.7 420.95 450.44 421.05 394.81 421.45 411.64 416.38 415.4 356.7 339.28 378.77 391.28 402.64 439.3 436.62 341.44 431.61 394.18 414.31 440.9 438.59 388.05 371.57 375.25 434.82 370.74 403.79 394.08 452.62 403.94 469.98 418.48 429.97 448.65 437.96 454.26 443.14 388.86 411.05 381.8 424.97 419.42 404.93 411.42 406.2 381.43 436.47 418.67 402.5 392.28 405.48 430.73 396.15 425.34 429.94 402.39 410.61 409.27 433.75 402.21 394.24 420.98 427.3 353.31 383.23 424.36 397.28 404.44 366.72 446.38 402.42 377.91 436.75 417.09 383.96 377.34 461.66 412.5 389.91 438.04 426.99 412.68 371.57 393.37 418.35 402.85 403.2 427.57 338.42 384.79 362.79 438.94 402.52 353.02 433.95 412.55 392.15 368.55 452.52 398.86 425.94 391.64 387.24 378.26 399.26 427.76 448.28 357.14 414.44 367.77 390.4 483.69 445.34 459.68 410.99 376.96 371.59 382.32 360 400.37 393.84 420.9 426.1 438.54 380.22 456.41 429.55 360.8 374.84 455.77 +376.71 380.84 373.93 346.55 367.2 388.68 355.64 366.91 348.44 374.76 370 413.46 324.37 349.65 316.68 308.36 348.56 369.18 357.79 360.13 352.74 351.95 357.73 358.88 373.32 325.41 342.16 368.75 361.22 346.78 369.84 351.09 379.57 361.97 355.83 363.15 407.46 376.23 363.07 404.75 351.56 379.16 423.02 339.7 380.95 398.81 367.16 343.25 355.27 372.12 398.33 382.27 384.95 361.29 342.84 321.64 343.27 392.6 396.08 348.91 382.08 350 343.63 368 386.51 378.73 350.58 398.05 352.5 343.92 343.65 377.83 315.16 392.9 375.24 381.7 373.83 359.56 380.99 461.33 356.39 337.62 325.92 347.31 370.07 324.25 349.33 329.59 337.95 380.47 384.05 336.39 369.1 361.46 358.66 363.09 379.54 358.61 377.03 405.17 419.04 351.74 354.95 358.58 360.83 352.1 398.93 338.1 369.93 320.11 378.55 361.05 365.09 445.92 344.82 351.83 345.9 352.76 363.35 349.79 324.4 380.79 340.7 322.4 385.41 352.25 346.06 420.42 366.16 367.6 395.52 355.9 367.09 388.41 338.8 312.53 339.03 342.34 369.96 399.13 390 324.38 393.38 343.65 349.1 399.04 375.94 330.82 332.18 337.82 361.5 329.37 347.09 376.98 395.63 349.98 402.52 376.54 388.78 395.43 424.6 365.92 404.03 362.78 368.65 354.32 387.53 383.22 372.68 371.73 347.16 368.16 390.68 362.98 366.83 362.74 347.02 346.27 330.74 384.62 365.9 339.91 358.2 356.04 369.38 350.49 358.24 380.18 345.3 317.2 370.09 366.76 322.88 357.56 331.27 374.11 340.63 328.17 360.75 383.47 365.03 343.14 376.23 367.87 334.54 391.17 404.52 361.75 341.4 367.49 386.59 357.82 347.73 370.92 294.19 319.4 351.17 407.14 377.12 342.05 381.54 362.12 339.42 336.17 389.09 348.29 355.53 352.05 355.97 351.98 334.8 394.86 383.46 332.32 346.75 337.88 333.72 407.3 398.37 414.56 362.94 311.33 380.09 353.82 339.82 362.21 368.06 362.81 368.14 372.7 360.62 386.24 347.1 355.08 382.37 411.25 +447.66 409.04 437.64 406.18 403.55 398.3 374.03 399.77 397.3 399.67 443.63 455.14 387.74 380.83 391.94 367.08 396.22 438.62 414.85 381.53 435.57 415.46 423.05 426.3 419.63 386.3 389.1 399.26 422.14 378 419.46 432.95 419.12 410.29 398.06 402.75 407.55 463.55 429.28 471.29 415.53 422.67 454.98 409.75 408.44 460.8 436.83 375.59 429.23 402.9 454.97 450.11 401.08 388.6 390.69 368.34 397.79 447.89 437.45 418.91 430.33 392.71 372.73 462.35 400.7 379.69 401.8 443.83 377.52 418.69 415.76 436.44 397.97 442.26 430.74 429.31 415.37 422 415.09 483.38 443.68 364.7 361.91 395.5 454.74 368.07 392.6 378.39 410.68 427.09 405.79 387.84 421.04 375.46 391.25 395.13 416.78 436.46 415.16 462.93 467.22 400.67 418.99 413.69 420.91 403.03 439.81 390.07 415.16 388.4 432.45 420.87 389.16 476.18 397.93 397.24 385.38 415.78 402.79 441.81 394.07 423.88 384.82 393.72 416.16 427.67 427.65 448.31 433.94 398.13 427.55 417.94 416.42 440.9 357.16 359.21 389.96 390.67 424.38 423.94 425.78 360.59 430.16 395.03 405.11 436.29 412.04 388.26 402.79 394.26 427.9 383.67 425.26 394.94 430.62 392.97 465 442.2 437.54 449.03 432.51 451.75 423.25 383.67 421.03 412.45 451.17 433.37 451.95 411.96 426.16 385.66 427.35 422.81 438.31 375.64 413.97 431.85 392.69 475 442.35 417.65 397.33 401.06 422.68 404.47 392.3 453.11 423.24 355.03 399.03 384.31 353.84 404.06 365.89 423.45 396.15 366.82 433.01 432.83 399.43 378.62 473.61 393.35 373.2 419.93 438.61 402.97 392.47 395.61 416.1 385.23 386.13 422.72 340.07 407.98 391.42 461.21 410.11 389.36 414.49 417.51 391.24 392.57 464.11 365.82 430.22 391.14 391.74 397.03 379.52 456.06 443.4 389.77 404.56 406.76 415.73 471.29 417.58 462.64 413.82 363.67 406.67 406.07 368.01 395.2 384.03 406.94 445.93 428.51 382.19 452.77 424.75 386.46 404.5 467.63 +411.82 390.92 365.06 388.05 381.17 383.33 365.42 379.04 350.01 396.76 420.67 436.52 385.96 344.57 335.5 355.63 376.78 377.42 392.34 390.14 388.85 371.77 421.76 378.88 408.56 360.54 352.66 396.97 390.51 359.85 399.17 410.27 412.89 395.35 389.45 394.77 370.98 397.3 385.95 438.95 370.95 406.64 448.39 359.69 379.96 430.56 424.68 346.33 386.02 367.49 418.74 414.78 384.17 388.33 364.69 365.64 366.62 407.24 403.53 407.65 416.95 356.21 391.21 408.24 390.07 398.42 347.01 425.96 366.19 390.46 364.55 394.88 368.85 406.63 421.42 404.8 392.15 393.36 381.83 489.29 388.48 360.74 330.3 353.49 419.64 365.42 375.55 354.43 395.63 393.13 428.18 374.18 390.27 372.82 404.23 340.34 432.8 391.78 385.02 435.95 449.88 371.29 385.48 399.72 398.85 366.18 394.48 406.06 372.67 377.09 403.29 396.14 361.57 471.84 382.27 375.96 401.21 383.84 395.37 402.12 346.08 415.41 341.73 340.15 418.74 375.93 401.94 415.24 423.42 387.45 390.88 380.86 381.74 411.74 330.36 324.22 380.25 380.75 392.26 435.35 430.89 344.94 429.79 387.81 380.67 417.39 384.63 381.75 366.91 360.23 386.99 345.9 366.56 399.81 414.86 353.17 415.86 424.72 401.54 435.44 423.53 387.72 410.74 377.5 399.17 360.34 412.99 424.66 405.56 402.76 365.66 370.81 450.45 393.79 402.74 380.02 346.09 386.94 370.57 419.99 386.85 365.57 383.13 367.42 398.89 381.61 353.18 406.12 393.21 357.32 396.43 386.7 362.24 399.24 325.39 424.36 355.2 358.79 383.39 402.21 393.77 374.18 426.49 406.79 379.49 420.21 418.44 390.58 343.45 368.14 391.26 368.89 352.46 371.6 316.5 381.78 370.78 419.2 399.35 349.03 399.84 388.77 368.99 352.55 412.62 333.42 414.87 379.29 382.84 362.11 399.09 394.94 405.75 347.95 348.95 360.61 393.89 448.1 405.19 437.46 387.98 316.13 411.88 378.27 334.19 403.9 378.55 415.01 416.99 405.09 385.81 417.23 373.36 382.53 362.16 442.09 +449.56 412.07 410.35 405.78 394.52 439.82 376.21 433.77 364.07 428.56 424.37 456.89 393.42 401.59 403.29 372.52 417.57 447.82 412.54 402.24 399.32 408.46 417.95 432.77 443.96 382.93 391.06 416.54 432.87 406.63 420.82 425.39 442.49 435.61 422.2 404.39 406.13 439.53 430.09 472.41 409.81 439.01 458.93 396.9 428.02 456.2 445.8 384.54 443.96 414.56 434.32 453.81 398.37 386.1 406.87 392.48 414.18 438.53 459.62 431.69 454.02 402.56 376.75 458.81 435.91 429.62 403.72 462.12 390.79 439.99 412.75 413.52 380.69 459.63 440.43 424.41 426.66 414.83 425.15 508.62 425.26 372.98 346.9 393.72 450.53 390.36 390.05 391.73 396.02 427.35 410.1 376.36 408.9 404.22 398.9 398.68 422.89 435.97 423.03 456.17 461.61 428.62 384.59 448.04 430.38 420.26 431.75 391.56 424.29 392.94 432.35 467.39 402.54 485.68 424.7 391.58 425.78 413.21 418.91 428.35 375.67 429.01 381.28 350.03 449.89 410.61 422.31 424.45 445.91 411.61 435.26 413.66 422.24 448.23 352.65 360.35 415.27 393.05 428.28 475.21 452.03 361.46 416.51 386.02 406.44 446.6 422.5 409.39 402.85 398.88 446.49 378.91 410.51 423.9 447.2 428.51 472.44 430.39 432.36 466.81 463.04 444.43 431.16 381.75 421.72 420.66 422.01 451.22 424.57 439.33 403.69 404.5 436.01 423.65 398.18 391.74 402.19 430.7 399.23 429.05 417.09 399.21 397.39 428.21 435.92 413.29 389.23 445.26 429.56 359.71 398.56 428.95 386.68 398.45 377.02 459.15 401.68 399.78 446.47 430.34 410.32 385.06 482.48 413.58 393.42 446.52 465.29 417.39 383.66 379.65 461.05 389.46 398.64 418.55 369.96 418.99 391.36 409.91 405.42 393.66 419.18 406.76 384.54 373.85 466.85 355.47 443.11 394.53 415.07 394.1 422.76 433.07 431.95 393.98 384.36 383.04 414.79 481.9 461.44 475.64 430.79 376.45 430.87 424.43 358.66 442.47 410.28 401.65 433.44 429.6 402.38 455.33 438.79 379.2 406.82 439.27 +406.61 392.29 366.77 368.04 361.3 382.11 354.19 359.46 346.99 396.36 412.98 382.65 370.33 331.23 330.47 347.89 384.87 406.48 373.54 352.48 375.84 339.65 382.19 391.63 384.3 336.8 379.67 396.28 362.25 336.41 384.92 379.5 393.03 388.89 356.26 354.63 368.4 418.68 389.25 408.53 388.46 413.57 417.87 327.29 380.7 380.9 379.27 355.22 385.2 366.23 388.59 403.2 375.48 369.83 352.14 355.83 367.75 365.01 395.85 370.94 424.73 348.88 371.99 394.91 363.61 378.68 355.74 384.63 339.97 386.12 383.93 385.19 377.88 405.03 372.36 365.76 382.41 365.93 389.41 481.84 373.28 340.57 316.69 364.29 406.78 321.2 372.12 312.85 363.73 390.55 394.63 372.99 346.8 352.18 354.65 341.42 400.15 383.94 372.3 423.28 428.8 368.6 361.09 375.37 383.39 366.7 407.44 365.01 382.14 354.6 397.22 399.51 339.91 433.66 369.73 366.71 380.18 379.16 392.94 388.73 329.68 397.05 354.21 336.6 383.09 367.42 378.13 400.06 396.04 383.66 381.82 377.02 373.22 397.08 329.74 307.4 387.34 371.67 387.11 414.06 388.17 316.91 401.12 357.01 384.21 417.2 379.57 352.05 363.9 368.3 372.21 336.34 377.49 364.92 381.97 377.23 432.84 395.1 402.26 408.83 425.88 376.88 393.95 358.02 364.18 359.32 369.87 366.53 377.01 369.82 341.58 350.47 399.43 377.5 361.73 345.88 357.55 364.36 368.26 405.32 385.11 354.75 368 346.29 351.14 366.47 347.69 399.85 362.9 340.52 364.63 389.5 332.95 369.05 330.64 377.75 366.74 348.16 372.11 380.47 348.54 327.59 423.07 374.87 348.7 401.82 405.01 381.7 354.51 381.33 394.91 334.57 357.69 355.04 294.27 381.5 340.45 369.54 387.81 333.19 379.92 384.78 355.63 343.14 414.63 351.5 366.76 353.27 360.38 358.81 350.06 393.44 409.41 346.44 351.42 375.95 362.45 448.05 402.43 410.87 364.82 337 368.16 350.02 331.82 384.62 369.49 418.75 369.12 423.59 376.53 402.85 379.65 352.09 353.69 400.64 +405.74 400 412.51 381.34 420.17 404.83 380 396.59 388.02 384.36 429.48 426.17 378.45 347.07 379.24 360.33 401.49 378.03 399.81 367.66 400.42 394.77 395.1 415.74 407.96 358.65 343.06 378.81 397.13 368.75 386.86 398.64 433.39 424.86 393.71 398.48 402.53 430.7 435.26 452.33 388.19 415.7 428.04 371.06 398.56 449.03 452.99 402.22 390.69 405.4 445.1 434.49 384.42 392.18 366.84 383.7 394.7 402.96 438.79 387.18 432.26 402.95 379.74 428.59 385.24 406.29 402.08 423.08 373.73 373.24 395.23 392.35 359.68 407.46 406.69 430.77 406.14 391.75 417.67 482.42 417.99 341.87 347.13 372.29 440.69 354.03 383.13 382.86 373.29 426.49 428.15 382.33 392.33 353.41 404.84 368.79 434.97 405.4 404.05 440.8 448.45 375.03 407.21 391.2 392.02 400.73 435.57 396.62 395.87 370.11 452.17 414.5 356.85 484 378.09 386.34 399.75 423.99 376.99 395.55 327.7 427.22 377.18 343.06 388.78 388.83 414.1 430.88 417.01 387.47 406.08 382.54 406.85 413.44 336.91 345.16 367.47 379.3 381.22 429.77 414.16 359.23 429.82 398.28 397 432.33 384.5 393.15 362.67 369.64 406.93 353.18 383.15 399.23 424.2 397.61 472.76 408.84 410.37 418.41 428.85 432.98 449.4 403.09 416.68 398.23 406.53 427.95 405.69 409.68 374.59 368.5 427.46 428.55 396.73 391.55 404.24 414.69 377.87 415.62 407.51 364.39 403.73 385.14 409.12 398.86 410.48 420.55 404.09 346.57 368.97 420.99 368.04 389.54 354.39 413.58 358.2 363.64 417.68 420.8 408.72 406.81 423 391.99 372.59 416.14 416.58 410.59 385.17 380.31 386.43 374.7 392.34 392.61 345.57 411.03 370.35 429.89 392.38 343.38 423.5 406.36 393.22 373.69 434.7 362.67 376.28 360.52 369.98 382.09 370.19 430.7 428.82 378.35 382.9 377.43 406.61 433.37 416.39 464.04 384.38 367.57 385.23 389.71 351.78 411.64 372.76 409.75 418.31 435.56 400.01 449.39 407.96 392.28 402.98 438.03 +430.73 386.03 403.99 396.45 402.78 410.36 365.77 389.7 368.53 428.8 452.86 445.57 398.14 387.52 366.72 364.68 401.39 425.35 402.54 366.08 406.9 384.91 421.05 401.83 432.68 388.11 346.7 393.38 385.64 367.68 415.42 409.49 426.99 384.58 398 412.73 353.94 404.15 410.29 449.18 398.85 428.19 466.48 387.1 421.69 415.79 433.78 358.4 413.3 392.05 459.3 425.3 417.22 412.32 388.34 370.69 381.03 426.63 459.63 409.98 422.4 395.01 385.95 447.36 417.82 410.41 379.41 457.09 394.82 406.41 413.37 401.77 389.57 442.25 405.7 418 417.89 413.76 416.59 475.77 416.93 387.67 348.73 378.1 426.61 374.53 382.68 357.19 387.99 429.87 401.28 384.86 399.38 394.75 408.77 385.22 407.62 411.95 401.29 461.99 439.67 388.69 387.93 435.18 379.63 390.01 399.38 372.36 435.54 359.86 429.44 403.28 384.08 484.37 377.56 409.95 406.81 387.41 399.12 425.65 377.93 409.48 386.2 367.34 441.12 415.56 416.71 422.13 446.08 403.45 398.57 389.92 407.34 426.41 348.75 328.88 394.19 372.75 403.99 443.4 425.54 342.2 442.04 396.92 410.08 435.45 389.84 422.96 348.91 370.05 411.4 358.12 377.76 379.78 414.83 410 449.48 427.4 430.2 457.14 457.57 419.54 439.13 379.84 414.91 408.8 409.16 431.69 414.42 387.55 376.43 402.01 432.8 396.69 400.91 373.84 404.91 417.52 397.26 430.31 389.62 374.64 403.46 381.76 397.51 370.08 398.64 431.99 447.8 355.25 407.35 359.68 390.41 387.66 356.72 429.94 390.31 351.04 401.88 419.98 405.88 368.3 450.28 427.09 358.06 429.26 434.11 413.98 398.8 380.44 407.96 385.46 382 395.26 321.42 409.07 379.97 439.45 386.69 359.94 415.05 416.77 377.99 355.76 455.29 335.44 430.93 373.03 398.94 389.84 401.1 444.03 432.16 384.96 359.1 396.26 429.69 461.12 452.08 462.2 392.21 338.59 409.9 393.28 362.6 393.67 413.96 407.72 422.49 423.75 384.98 447.03 413.05 413.03 406.98 448.82 +483.61 450.64 420.01 427.24 411.33 452.07 409.6 452.29 421.55 424.06 463.07 472.82 388.71 383.06 420.3 385.86 429.9 464.35 433.11 391.08 423.52 442.9 435.11 438.75 448.96 404.74 384.19 447.85 422.32 447.67 450.62 452.17 477.86 429.48 427.33 422.07 445.39 444.39 449.69 491.08 447.49 470.88 492.95 404.03 454.81 492.71 466.75 398.62 450.59 435.81 493.69 475.23 447.96 398.03 406.59 412.18 416.59 453.22 468.84 434.76 491.85 410.55 417.79 437.23 441.28 424.82 403.44 466.93 412.79 424.01 445.63 443.58 393.15 469.41 448.64 447.69 456.78 445.94 448.59 525.49 454.99 399.52 386.34 429.26 466.1 386.18 436.63 391.2 401.44 454.24 468.1 416.09 419.01 418.68 406.91 395.47 453 456.02 431.64 497.19 481.51 427.34 442.67 443.94 426.83 431.02 460.76 403.26 425.78 426.35 452.51 455.74 391.44 519.24 447.01 383.79 452.67 451.32 393.2 437.5 396.69 471.19 401.69 379.79 455.02 431.21 452.17 474.43 455.66 399.55 457.14 416.45 424.02 442.66 392.25 349.01 422.01 420.61 465.03 474.17 452.22 392.65 469.37 437.56 407.38 461.69 464.4 418.65 449.37 380.8 438.26 403.06 439.34 405.25 469.87 401.77 507.63 442.66 464.75 457.96 471.07 448.49 453.07 422.71 442.68 413.17 464.94 461.96 435.76 459.67 415.84 439.05 455.27 448.85 463.14 416.9 412.73 438.34 394.28 485.53 461.51 426.77 413.71 425.05 434.93 455.57 404.24 468.73 422.5 403.61 416.18 446.86 396.81 455.24 370.61 468.19 398.1 414.8 432.83 446.08 427.49 406.93 494.12 427.57 402.04 478.5 479.47 412.34 394.83 429.06 452.08 391.09 411.16 450.55 362.41 425.74 416.97 467.28 449.03 405.59 460.66 423.33 421.28 409.17 462.97 368.42 461.78 411.84 423.25 439.98 427.09 443.23 441.18 380.53 398.96 403.74 418.7 450.99 440.57 501.8 407.46 387.29 433.33 419.34 395.49 450.5 433.24 446.69 469.76 460.55 421.42 436.5 447.1 428.72 442.44 476.27 +472.5 411.88 418.15 420.67 401.69 433.78 394.54 430.21 391.75 444.35 444.56 473.86 401.71 390.14 393.16 402.76 404.68 451.88 438.25 402.37 438.84 425.17 449.55 432.17 472.36 415.82 377.05 433.48 437.43 408.17 451.87 443.88 479.56 439.03 429.06 397.44 400.14 482.81 423.53 492.45 410.91 456.57 479.05 411.64 440.68 446.16 467.34 410.17 423.97 423.83 476.72 453.39 441.7 405.36 424.93 414.9 433.77 461.79 468.36 429.09 462.81 429.66 401.33 458.46 440.75 439.15 402.21 452.1 415.89 401.34 420.86 446.96 412.09 493.96 447.66 444.43 430.66 438.91 455.33 532.42 461.11 404.97 367.04 412.85 455.77 383.72 414.33 385.82 409.52 451.89 452.45 392.46 440.11 445.11 425.43 405.5 405.65 441.18 427.06 462.08 477.27 453.7 426.47 451.4 434.28 427.01 435.55 431.81 445.9 400.3 430.29 449.46 417.99 504.16 430.73 397.59 414.37 405.68 428.84 442.73 374.48 466.88 406 397.1 443.59 434.04 447.1 430.09 458.2 407.62 442.17 417.7 428.84 440.11 383.85 370.67 425.77 407.48 457.55 444.69 474.61 376.46 449.8 412.77 425.88 456.49 448.77 425.9 426.74 411.01 422.37 377.78 426.86 431.27 447.57 413.58 472.64 444.07 458.25 471.74 498.91 434.9 481.92 431.5 415.94 428.79 428.62 487.35 466.34 432.19 431.09 415.3 461.33 420.74 416.78 434.5 415.53 447.59 427.48 440.3 436.72 419.34 421.69 430.1 445.43 431.5 421.26 449.28 445.53 369.99 370.59 424.12 393.43 412.98 388.82 461.06 400.96 400.12 422.75 474.93 436.58 387.36 485.07 416.46 394.99 466.41 471.83 395.53 405.3 380.73 447.7 391.88 401.64 413.36 364.92 415.62 414.84 428.49 424.92 387.49 439.36 444.11 442.61 410.61 472.51 369.48 450.04 431.48 433.63 419.91 409.99 481.76 443.45 412.95 408.16 419.44 410.73 469.1 467.87 477.84 402.79 385.16 467.13 420.59 388.95 443.6 439.76 446.52 455.17 478.23 422.32 483.52 445.77 438.02 438.07 449.35 +441.85 414.52 409.38 375.35 411.13 423.57 361.13 415.99 375.13 406.63 428.13 438.95 373.46 348.08 357.87 352.93 368.71 434.51 416.54 384.83 424.76 411.18 420.41 422.65 441.6 392.2 366.41 405.05 402.52 363.34 413.67 418.18 446.34 402.38 389.62 411.25 418.19 433.96 400.35 451.97 379.55 414.98 417.69 389.97 397.84 448.2 458.18 377.4 399.66 412.56 452.47 427.32 446.22 398.84 361.12 398.17 373.87 458.69 452.87 400.3 439.67 427.48 396.93 442.54 406.78 394.21 390.68 461.86 397.59 411.47 401.44 417.75 396.14 460.41 423.13 409.89 423.72 438.35 451.54 516.82 418.24 376.37 370.53 401.37 431.71 384.29 421.17 344.62 409.72 438.22 451.91 383.99 422.8 398.09 414.12 391.17 421.72 430.4 413.77 430.59 478.3 404.62 400.85 381.89 402.02 382.54 429.79 403.57 394.34 383.63 441.47 413.99 389.9 503.56 409.29 405.39 390.7 419.87 405.14 390.07 383.45 439.31 420.35 383.46 431.95 412.42 428.03 442.18 440.08 368.71 420.31 400.93 416.67 439.95 367.75 381.55 379.01 381.7 411.23 441.21 426.48 344.68 435.58 388.12 393.82 431.7 410.63 381.89 398.05 402.34 440.47 391.03 374.01 394.91 470.62 370.37 462.07 429.74 439.25 442.8 440.65 442.77 456.32 412.99 430.05 380.11 426.4 416.83 434.47 415.09 406.87 370.07 451.22 420.47 420.9 386.87 410.55 431.14 356.51 458.43 433.53 417.29 413.32 420.54 418.17 406.95 398.8 432.75 418.98 378.42 369.12 406.72 365.24 390.19 391.98 424.88 396.66 366.27 407.04 433.04 416.58 389.82 458.15 398.79 371.47 447.58 460.7 379.99 380.54 389.44 405.62 382.79 399.9 410.76 356.7 405.39 394.79 468.1 407 360.18 440.18 429.05 414.74 413.73 438.98 369.25 427.89 402.37 387.06 385.86 377.39 467.11 431.19 395.93 374.05 407.78 398.03 466.45 450.13 477.66 387.84 351.08 417.19 395.22 373.34 415.29 394.39 427.45 440.02 460.65 387.05 452 404.97 383.62 400.05 437.5 +449.89 459.89 441.77 423.79 446.17 419.04 392.39 440.92 398.81 439.21 446.8 474.74 401.49 398.95 412.52 386.18 411.3 451.52 439.33 404.38 439.43 425.9 430.19 439.21 448.15 374.11 409.01 422.88 432.87 393.79 425.28 443.12 459.12 442.08 443.88 427.27 423.43 473.97 422.95 478.43 439.07 460.7 498.46 397.3 435.86 467.64 448.9 403.68 428.34 422.38 463.69 475.07 432.25 412.86 396.7 403.26 399.37 419.14 456.75 434.53 453.41 421.64 395.12 459.02 408.13 421.78 381.94 455.65 382.23 427.25 427.11 426.5 410.81 455.77 443.33 423.83 439.08 431.71 427.08 521.08 442.88 384.5 337.36 422.94 448.93 391.02 406.28 390.07 423.44 435.29 427.3 435.8 417.03 395.27 419.39 402.2 451.36 443.4 421.42 474.47 474.51 411.66 422.72 412.54 443.85 402.97 431.67 424.09 431.65 385.25 453.17 434.56 392.07 497.12 426.86 393.93 433.36 435.41 408.51 440.06 374.77 442.91 382.04 376.47 446.01 431.58 423.64 480.35 466.47 424.96 408.45 425.5 410.09 438.19 368.79 358.2 421.85 422.74 409.91 474.16 443.43 383.17 449.85 418.6 417.12 458.88 414.93 415.69 385.05 397.8 430.37 372.04 419.91 416.38 433.65 425.25 488.12 446.65 449.03 459.33 463.2 458.45 445.9 425.57 439.31 379.64 442.2 454.38 448.62 432.24 405.68 420.11 473.28 436.96 438.07 381.43 409.62 423.44 409.45 460.56 452.17 386.61 416.35 418.86 422.16 407.47 419.76 474.19 435.23 400.5 430.81 427.36 422.5 391.47 384.48 442.11 403.33 400.76 429.52 424.63 408.52 385.25 492.97 422.31 383.75 456.67 453.83 405.6 388.24 415.49 439.7 400.39 392.76 434.27 338.3 428.79 385.52 434.89 445.86 385.72 440.67 432.81 392.4 410.51 488.88 374.05 435.94 398.63 397.04 432.28 426.62 440.17 477.05 382.33 408.39 427.69 404.69 486.25 438.98 458.32 419.92 388.99 423.92 428.5 366.72 435.55 418.37 413.86 442.23 461.58 416.51 459.6 432.01 424.95 415.6 479.16 +403.8 392.38 385.21 375.74 391.98 380.51 348.92 359.07 361.65 377.64 422.97 425.19 361.92 343.86 347.39 349.27 406.7 385.33 402.42 358 405.74 377.92 388.39 379.44 397.07 348.24 340.91 407.78 369.43 339.84 381.45 411.85 398.06 384.77 363.87 370.79 372.83 423.24 397.71 435.74 383.3 414.67 401.95 366.05 402.58 385.85 388.69 348.26 374.09 368.7 420.53 419.8 385.06 372.11 356.32 354.58 369.62 418.3 428.22 369.99 443.79 368.83 364.59 428.74 396.33 365.23 362.54 414.91 375.88 374.39 385.95 371.98 356.32 405.67 409.45 407.45 393.46 374.31 393.89 469.35 378.63 362.02 349.97 359.85 402.69 325.29 348.47 347.47 357.95 396.66 407.74 372.67 396.21 361.93 370.94 355.32 380.07 398.18 365.9 421.91 423.08 373.31 394.41 390.64 364.23 371.59 392.52 366.43 391.03 364.74 418.23 391.38 361.74 456.04 354.19 393.8 360.53 385.42 388.97 385.33 354.5 409.36 351.52 361.91 389.41 383.3 388.8 419.38 408.38 393.4 396.73 389.17 377.13 397.62 347.64 312.39 374.73 367.59 397.24 423.84 394.16 333.07 401 376.52 369.98 417.52 401.2 374.51 367.27 371.6 392.57 341.39 361.51 374.76 407.06 361.6 442.25 407.21 412.18 424.78 440.25 413.8 396.3 368.79 393.08 381.02 408.32 431.27 394.05 389.85 347.66 354.05 408 370.16 386.1 396.74 390.06 402.97 375.01 411.94 374.85 377.89 372.86 358.94 398.69 370.41 373.99 402.51 385.65 323.11 376.82 378.28 363.32 381.33 335.77 420.06 340.31 345.16 398.22 382.46 393.23 358.2 437.44 356.78 343.97 388 407.81 389.1 365.12 367.86 400.36 348.31 354.05 367.87 308.71 354.75 366.54 435.34 376.27 344.96 374.32 389.2 365.23 350.17 412.17 325.61 413.65 382.18 386.59 361.43 358.88 409.92 405.1 362.84 354.03 379.67 397.99 441.36 403.15 417.67 382.32 331.4 381.67 359.12 334.88 368.9 373.3 385.01 398.46 384.74 365.67 420.18 395.16 381.7 378.61 414.93 +452.83 406.37 400.37 401.08 426.74 415.02 394.6 417.06 384.03 412.6 429.42 473.58 401.86 379.81 383.02 365.35 429.17 426.85 405.32 390.34 419.39 415.57 409.05 434.17 441.44 380.42 376.05 419.71 400.06 375.48 411.52 415.8 420.85 419.14 426.89 405.31 392.83 426.66 430.24 479.4 390.01 411.14 453.95 385.01 409.16 409.79 461.05 390.04 429.12 405.94 454.26 450.06 414.35 407.6 371.65 394.71 398.97 439.77 433.63 417.64 426.63 401.72 391.02 448.72 427.24 400.19 384.15 449.8 403.46 413.66 404.86 430.18 393.28 453.23 397.68 411.41 425.39 440.41 422.64 499.66 450.59 382.48 350.76 382.09 420.41 380.38 418.54 369.23 385.74 421.5 420.16 409.69 400.17 393.17 417.4 403.77 412.26 419.79 400.54 443.67 472.91 406.91 408.75 409.11 417.36 416.21 401.76 384.5 439.87 394.36 446.5 437.97 400.76 509.85 419.96 422.08 416.16 403.66 423.84 444.98 416.96 420.48 380.36 380.12 424.09 439.98 405.88 443.4 463.84 405.19 421.86 410.52 414.03 445.8 364.2 343.79 431.55 396.99 410.51 432.5 430.84 355.04 426.84 413 397.67 441.54 420.85 412.06 379.78 392.76 446.33 370.86 396.23 398.28 440.89 405.95 459.31 422.46 446.59 436.89 452.91 429.43 438.78 402.72 426.82 391.8 415.17 434.32 433.19 390.99 408.93 359.02 434.21 431.42 383.37 384.93 434.38 436.64 405.29 421.83 425.79 403.93 417.06 395.41 408.35 377.45 388.44 451.37 444.17 375.63 393.57 406.58 377.53 399.29 380.16 453.58 402.86 380.89 427.94 419.76 410.03 386.78 478.92 420.24 346.2 441.25 439.59 414.04 393.94 388.36 394.77 390.11 417.21 403.95 361.01 421.22 388.15 428.95 401.84 389.69 420.93 415.89 403.55 377.68 469.02 367.37 419.29 396.92 437.21 398.4 405.27 461.51 450.06 396.1 385.87 390.06 416.2 468.44 449.14 464.58 394.66 368.92 416.67 399.27 364.7 419.52 403.64 432.2 412.85 446.19 395.26 454.26 439.64 423.17 408.06 460.47 +414.8 344.45 342.64 345.78 394.34 368.77 354.53 381.3 354.88 375.02 386.93 405.05 370.46 343.51 342.86 320.25 382.56 386.4 377.38 353.37 367.24 373.17 398.58 375.14 407.95 338.87 346.11 385.2 355.83 321.07 391.04 379.84 394.69 404.49 363.25 375.24 348.08 405.57 360.95 418.13 345.93 390.37 421.98 335.41 399.53 371.9 398.99 341.59 378.17 374.69 398.26 407.62 377.71 368.46 351.34 339.38 345.16 384.15 424.78 383.71 393.57 369.31 359.27 387.35 397.09 368.98 320.44 380.18 359.62 353 375.94 389.09 337.94 402.06 361.44 372.97 369.92 368.3 374.8 436.86 392.15 367.09 317.31 364.17 409.49 332.17 381.46 335.24 361.02 381.58 384.4 351 376.92 364.68 357.41 345.14 364.48 376.72 387.46 393.35 407.14 381.25 375.43 372.6 353.24 381.87 393.17 363.55 399 336.94 398.39 361.8 350.65 421.53 372.55 344.37 375.83 356.72 384.94 362.57 342.38 372.44 321 345.66 412.58 398.31 377.38 376.84 385.61 371.01 386.54 356.01 370.94 367.78 377.33 316.82 379.55 362.58 398.1 418.12 385.74 320.32 397.22 378.63 349.77 410.94 372.45 365.73 336.77 335.8 390.98 324.9 371.15 349.74 397.66 385.92 424.38 390.97 389.9 402.49 413.79 394.38 394.41 343.35 339.62 358.71 387.2 399.83 374.23 367.1 356.89 344.05 429.72 352.32 350.23 362.22 382.96 361.91 363.62 412.49 385.85 381.79 353.51 355.11 376.24 364.25 348.48 391.79 390.15 338.93 334.97 382.55 335.66 341.93 341.41 407.66 362.69 354.65 401.4 364.57 387.03 345.43 431.01 374.44 313.31 405.77 398.28 367.29 326.43 372.85 388.99 344.26 358.8 382.56 312.54 368.31 314.88 394.14 367.88 341.47 369.19 367.41 355.73 346.7 414.2 362.31 381.19 342.85 380.89 353.53 368.49 389.11 398.24 331.86 343.82 368.48 355.27 408.39 390.94 384.16 360.39 342.43 358.63 367.53 348.44 364.96 361.08 379.29 374.28 394.8 349.58 404.11 380.21 353.65 361.67 393.74 +405.86 385.45 385.63 364.9 367.07 394.49 344.48 378 366.26 383.38 393.5 447.68 342.42 338.27 343.16 336.76 375.64 369.1 397.87 364.15 391.03 361.55 392.88 410.04 384.44 326.8 364.36 384.98 382.55 356.1 385.82 395.64 413.2 404.4 403.1 361.46 375.65 433.43 379.22 407.89 365.37 396.04 415.89 351.35 396.1 421.71 387.47 364.26 406.65 349.37 398.96 391.27 341.56 355.63 352.07 348.26 361.07 397.21 382.9 376.42 386.98 361 369.72 416.72 369.73 344.79 347.08 377.21 351.02 366.27 380.23 373.82 358 392.3 358.88 401.53 359.32 397.5 373.47 463.16 371.28 311.61 319.48 370.43 402.88 342.66 364.85 346.96 357.09 396.33 395.74 355.39 345.38 377.73 363.49 345.16 375.57 384.42 396.07 436.73 409.54 367.15 394.81 345.82 387.44 349.98 424.49 367.53 405.14 362.24 397.65 396.86 346.68 441.66 374.4 348.66 350.27 373.57 371.93 388.28 340.29 380.99 362.63 367.74 390.57 369.31 398.44 411.75 394.72 384.49 402.73 376.1 397.91 382.9 322 323.93 371.45 377.88 389.88 431.1 394.3 331.5 415.81 362.66 375.62 424.78 376.7 362.17 380.19 351.36 382.56 343.85 363.71 382.29 391.9 375.26 420.49 392.43 405.32 366.41 383.32 386.09 393.26 378.54 398.56 349.96 415.57 420.19 383.81 400.85 381.77 338.31 397.23 380.76 383.78 361.88 354.89 373.6 360.48 408.4 400.46 349.66 352.2 363.15 358.55 380.93 375.96 426.27 377.65 332.82 368.17 384.08 350.23 386.56 339.39 395.92 344 337.64 380.36 391.56 375.55 369.96 412.03 374.61 339.47 393.88 407.33 387.99 322.46 379.55 367.61 338.82 349.38 395.28 316.97 367.18 363.55 404.6 389.59 349.62 371.49 406.56 344.53 362.49 403.29 340.46 368.17 373.83 363.75 389.61 385.82 404.42 405.92 330 363.72 378.51 377.29 421.59 382.54 420.07 373.65 339.99 393.82 373.46 332.35 379.34 380.45 377.15 391.58 381.19 380.55 406.66 373.76 358.51 345.37 423.33 +418.37 399.12 385.8 392.25 395.43 405.91 359.87 416.59 389.17 415.48 393.83 439.44 372.68 362.02 383.35 367.27 400.26 408.6 417.07 378.87 402.77 379.63 422.71 391.88 430.22 373.57 371.12 411.04 393.53 364.96 399.4 391.34 406.47 406.46 397.96 388.41 375.43 424.39 409.88 452.68 400.23 449.5 441.11 384.21 407.28 422.02 421.62 347.37 384.38 404.89 438.74 448.85 402.09 369.97 406.6 394.89 397.97 444.38 452.37 416.6 435.4 366.2 374.33 430.61 402.98 397.32 365.42 440.5 387.11 377.82 383.22 406.23 393.25 414.02 436.2 422.67 380.8 405.31 407.09 470.04 406.86 372.72 329.17 409.39 424.83 351.23 376.43 362.19 382.03 413.6 411.15 385.78 396.78 391.93 364.8 393.17 393.16 398.64 408.1 418.33 448.26 410.58 403.97 411.02 402.02 377.71 432.51 388.83 408.66 363.42 424.26 405.49 371.07 430.07 392.69 365.64 396.11 419.96 399.1 406.46 359.76 425.21 354 370.33 426.06 421.49 390.61 424.65 408.8 398.51 413.03 408.76 394.28 390.11 366.19 324.8 400.33 395.91 404.27 444.3 395.44 371.17 412.47 398.01 378.86 427.83 408.24 395.25 374.9 383.97 407.68 351.88 379.58 369.89 394.65 399.32 460.43 402.54 396.35 447.79 456.62 439.18 416.67 389.61 414.04 391.87 414.09 434.88 409.68 387.35 380.42 400.95 416.01 394.42 388.9 365.12 398.57 396.1 373.8 435.02 405.3 398.62 379 354.75 392.8 385.31 374.03 397.76 409.06 370.36 365.86 416.63 362.57 370.64 352.41 438.26 353.39 378.93 435.36 403.36 394.49 389.12 456.58 399.64 372.88 376.42 420.69 383.1 370.28 375.94 406.13 352.67 375.97 394.61 357.75 404.08 374.44 407.9 395.93 371.64 406.91 394.46 379.38 361.15 430.36 370.74 423.43 369.97 416.63 395.68 376.95 405.74 418.99 341.04 389.36 384.8 393.05 447.32 431.01 417.12 381.5 357.76 387.99 365.24 344.54 374.45 394.44 400.75 422.56 431.43 384.43 441.67 428.43 395.56 381.79 425.7 +433.47 391.1 413.04 422.46 421.84 410.76 400.55 431.89 405.5 426.79 429.68 449.81 401.82 366.76 386.17 368.58 417.15 437.33 412.06 385.33 402.29 386.79 412.83 428.99 436.44 379.77 392.87 403.42 402.25 371.41 402.89 420.11 422.37 404.96 411.98 431.12 403.8 409.61 395.49 468.17 407.8 425.24 440.64 354.49 429.6 428.99 426.35 361.22 434.7 430.94 459.42 433.53 440.38 383.87 387.71 391.45 401.74 443.43 459.95 440.12 451.81 390.86 380.26 442.57 401.83 399.84 391.22 463.35 384.77 398.56 425.38 434.05 396.7 450.89 422.37 401.18 393.95 414.88 411.41 483.79 429.11 379.23 336.61 406.7 430.59 372.35 412.31 354.61 418.15 407.45 417.28 397.28 407.53 375.9 384.87 389.33 410.85 422.85 414.64 438.15 456.05 403.72 404.41 402.88 397.43 413.52 452.36 395.46 419.2 395.42 446.14 414.34 383.2 473.18 424.41 421.26 413.83 408.37 421.75 416.32 385.84 436.76 387.17 369.69 434.29 397.69 413.31 445.5 414.99 408.17 426.22 419.97 424.62 425.52 387.97 354.92 398.49 411.76 414.71 444.39 399.57 350.27 441.49 405.58 387.39 445.47 416.73 406.32 366.61 386.47 417.8 379.5 409.88 374.98 437.19 426.35 489.76 425.91 424.72 457.09 458.09 413.44 425.82 376.45 424.27 417.55 426.13 425.28 432.3 389.98 398.62 416.08 422.84 438.21 419.86 367.57 408.12 418.63 383.63 445.01 431.31 388.79 405.91 366.33 397.97 398.3 376.73 425.34 401.01 362.46 397.1 424.43 356.76 411.08 340.38 410.75 376.33 354.51 452.62 436.46 408.42 378.4 452.98 434.39 364.69 427.08 446.77 416.29 367.4 397.22 433.72 364.67 415.19 408.22 357.37 425.91 359.72 452.12 415.82 359.83 401.24 400.73 405.27 386.24 440.64 360.98 412.48 362.2 430.78 404.87 397.74 432.77 433.52 365.84 368.9 384.76 418.22 457.68 447.52 485.39 414.69 359.67 410.75 397.9 360.38 407.61 410.04 415.52 424.1 457.2 416.08 447.58 422.69 386.64 405.71 449.17 +412.29 412.57 423.02 373.51 359.28 420.92 364.53 382 363.89 393.31 388.12 417.28 346.03 324.62 376.94 341.77 391.73 412.93 381.43 326.94 379.54 352.62 357.98 381.67 397.31 365.46 345.26 397.9 386.23 367.12 379.27 401.01 397.64 384.84 379.41 371.24 382.41 419.02 424.7 427.44 381.78 396.21 394.03 370.74 394.88 427.35 400.03 344 403.43 401.65 404.22 422 380.42 363.57 358.51 359.14 367.07 402.69 426.11 370.2 426.43 376.36 398.68 429.68 373.29 383.56 373.45 434.51 371.09 369.64 379.31 358.29 365.04 411.39 385.98 385.56 389.23 404.03 398.18 454.54 378.86 357.85 350.11 385.17 416.99 345.01 368.4 333.17 351.15 415.05 400.83 360.01 356.25 380.34 364.97 360.33 376.43 393.27 379.11 430.14 438.43 379.36 388.36 394.83 373.88 376.72 405.51 362.9 396.24 351.58 430.5 420.03 350.29 463.51 370.56 355.19 373.88 392.79 389.22 397.5 357.95 411.61 397.03 358.46 413.37 396.95 411.02 427.79 406.56 370.37 384.23 393.07 391.88 406.19 335.86 343.3 391.62 358.62 381.12 399.31 399.49 325.97 415.98 367.44 378.96 428.05 408.87 362.91 382.71 379 389.11 350.7 361.55 375.51 419.81 370.88 449.28 402.16 412.5 402.99 427.66 399.42 398.33 370.1 399.53 385.87 399.14 400.38 372.07 377.29 350.64 365.67 388.17 396.07 371.35 376.55 411.08 378.72 377.68 418.95 403.34 366.62 348.62 370.74 376.54 369.92 372.96 416.32 374.19 347.65 334.48 398.39 366.97 375.84 330.37 396.64 350.99 354.8 387.96 380.35 378.14 359.53 438.64 371.32 339.37 400.5 438.2 381.65 382.25 393.24 406.22 323.86 350.9 376.45 334.72 360.83 366.88 409.43 370.53 360.71 391.64 389.03 364.27 356.23 415.77 360.59 408.48 361.47 381.69 386.78 384.67 416.84 421.49 360.6 355.39 407.82 387.29 443.98 410.13 435.66 366.92 345.93 408.68 359.5 359.4 387.3 395.98 385.86 377.93 399.52 362.06 407.11 422.56 365.01 375.1 414.5 +419.33 404.57 401.11 384.48 415.87 413.06 365.53 378.73 392.2 399.57 415.37 442.11 363.12 346.95 375.83 355.59 393.22 393.11 386.35 382.74 407.27 397.09 399.63 396.71 418.74 363.19 339.25 412.87 385.13 370.03 394.75 382.06 413.95 403.31 400.6 413.21 392.36 415.5 398.95 452.04 382.98 433.19 439.35 400.48 417.34 438.29 406.11 375.48 395.83 407.78 431.38 419.45 404.23 399.56 360.58 363.08 363.19 428.62 447.82 374.49 428.71 405.36 376.97 433.25 416.96 395.5 359.34 421.49 394.83 388.95 386.09 406.4 351.45 422.03 403.16 417.77 382.18 390.35 400.95 465.11 403.79 387.01 330.26 359.45 405.55 342.64 395.59 326.57 388.14 424.65 413.7 365.97 394.35 372.95 381.96 344.49 391.78 394.1 391.64 453.4 449.8 376.65 385.71 389.19 391.16 401.28 445.13 389.98 417.83 363.99 422.72 403.12 366.66 478.84 383.9 370.95 396.1 376.42 397.94 404.53 351.03 438.63 367.04 359.27 419.51 396.73 398.43 448.28 416.18 396.87 401.81 376.23 403.16 412.84 355.66 325.76 406.09 384.56 397.7 416.99 429.01 346.51 426.5 404.91 379.79 420.19 414.85 380.94 364.54 372.88 414.82 361.46 378.9 402.19 419.45 373.09 442.86 376.29 418.68 414 441.66 419.01 449.67 376.88 402.51 391.12 434.95 405.76 387.08 391.78 364 362.92 437.71 386.36 396.53 395.29 377.61 395.85 377.14 416.44 414.96 399.48 377.78 375.32 403.74 365.11 348.81 413.73 372.51 364.49 371.66 409.67 342.59 404.48 359.26 428.96 368.78 349.3 392.79 385 387.12 374.07 434.99 396.57 348.39 436.02 456.8 398.79 370.79 399.07 388.7 362.19 372.51 376.19 333.74 346.41 362.41 455.89 412.28 372.9 411.5 401.12 365.99 367.2 435.27 364.6 417.68 380.81 380.41 359.46 382.97 418.51 433.05 373.6 371.44 393.24 388.5 443.81 406.86 467.53 383.38 317.04 406.29 365.9 375.73 371.4 375.96 400.82 420.39 411.8 373.07 421.3 395.65 392.83 387 424.81 +467.79 433.22 432.91 444.49 423.85 434.76 403.23 453.44 400.96 456.64 454.96 474.16 419.85 385.37 398.87 397.34 444.62 447.35 468.79 425.97 457.02 417.76 456.66 416.22 454.2 392.32 426.55 439.87 425.96 385.79 441.29 466.31 478.34 460.06 454 422.36 435 507.52 432.46 494.83 436.98 448.95 454.52 415.14 438.75 453.45 454.7 410.41 418.73 417.53 474.2 481.6 445.48 430.51 413.48 418.6 437.61 478.91 498.29 440.57 497.38 423.76 423.9 449.4 447 453.68 403.76 479.59 420.06 443.55 422.08 430.54 441.21 483.58 484.04 421.92 453.05 475.78 486.34 525.76 454.32 391.36 380.62 463.37 474.08 386.62 422.22 394.72 441.44 463.43 457.59 425.47 438.11 421.17 437.1 435.6 425.09 486.57 418.29 466.64 507.53 443.1 421.87 426.7 462.24 418.16 449.14 410.69 449.22 407.06 467.46 423.86 408.29 512.61 442.53 415.36 405.69 458.65 456 452.64 401.76 453.8 411.85 378.27 490.96 437.43 432.51 472.46 479.52 427.54 461.86 430.87 445.55 468.4 393.58 399.13 430.53 442.84 440.94 492.6 446.68 380.61 482.19 426.08 425.43 484.12 415.84 414.52 396.73 422.75 443.58 382.91 434.03 418.1 449.59 454.84 500.34 472.2 483.42 473.27 488.95 456.23 451.39 446.97 436.88 412.39 437.54 486.21 459.48 421.7 418.79 404.82 470.46 443.68 436.95 426.62 443.21 453.03 414.37 471.28 437.51 407.74 465.71 408.65 428.46 420.51 429.66 464.73 468.47 381.67 396.66 448.56 402.96 437.97 417.49 463.88 410.18 408.65 449.19 453.96 451.59 403.57 494.83 439.62 390.61 467.21 468.14 423.73 407.86 392.03 444.46 410.66 427.46 446.03 384.35 419.73 415.05 459.84 445.36 415.85 451.54 461.76 424.31 404.08 501.28 389.54 441.19 405.16 461.03 440.82 416.25 472.3 462.25 417.52 408.28 405.59 427.51 506.35 490.26 477.49 418.43 365.47 437.55 438.9 389.39 436.46 397.02 454.42 447.21 469.39 436.64 470.37 446.85 416.79 445.74 472.94 +431.49 419.59 393.8 373.15 374.12 409.3 355.98 390.98 358.02 386.53 405.2 432.81 367 341.08 348.3 336.94 395.14 384.32 386.65 372.25 382.44 391.89 377.32 389.56 371.66 365.54 362.49 374.27 350.43 344.71 383.8 371.87 416.65 403.06 361.46 393.8 385.24 403.28 387.81 425.25 360.82 377.54 421.6 343.8 404.82 408.56 394.99 340.85 404.89 378.29 380.61 397.3 396.77 374.34 338.3 323.23 363.02 396.74 406.39 372.39 410.99 377.19 371.7 410.34 400 372.28 355.23 405.6 381.49 388.69 370.53 397.42 349.07 431.88 369.31 407.92 395.06 399.89 400.24 481.01 377.96 355.15 346.14 383.44 397.3 343.63 370.74 343.67 356.91 402.77 419.06 351.09 371.36 375.58 375.49 379.11 397.06 393.78 403.21 432.57 449.6 379.74 375.26 393.1 370.64 382.19 408.03 314.11 390.69 351.03 402.8 404.32 373.95 469.25 372.04 393.02 384.02 368.13 373.54 384.24 348.41 384.06 354.15 359.08 416.44 389.59 402.85 399.47 407.47 383.09 422.26 357.56 402.58 403.37 336.88 326.72 366.89 372.76 403.67 428.09 393.39 331.33 410 353.76 376.91 424.46 381.97 344.38 366.28 347.28 387.38 375.76 396.26 391.85 416.12 355.13 435.92 403.99 438.5 396.51 430.93 386.4 387.45 369.43 384.31 370.49 403.77 385.06 369.81 394.1 354.17 335.9 407.18 388.11 377.29 367.74 387.47 403.89 351.51 416.35 393.53 376.21 360.19 376.98 372.71 367 392.54 404 373.33 321.85 378.47 405.09 340.43 369.31 339.38 395.03 363.66 396.54 392.07 408.05 399.84 357.07 412.64 396.28 335.16 391.7 406.16 385.56 338.21 386.43 401.87 349.47 375.75 406.01 304.04 377.7 364.49 416.87 377.85 355.16 392.92 374.59 353.22 363.6 420.79 347.92 385.02 362.55 396.96 371.91 371.55 429.44 420.15 366.19 368.53 382.63 388.89 431.87 406.62 424.71 355.06 349.55 411.94 372.25 357.11 415.26 386.49 440.27 382.35 417.44 368.54 425.86 374.98 364.42 376.23 414.75 +425.13 408.58 402.86 387.41 397.8 396.19 365.59 414.06 373.42 408.81 419.26 427.94 363.98 370.14 349.53 338.3 403.26 413.08 404.1 371.03 409.72 397.41 421.92 381.78 405.62 348.88 369.09 402.94 380.21 347.27 390.12 420.02 416.94 397.92 388.53 393.4 377.61 453.53 412.04 419.95 393.67 393.6 435.85 368.78 376.23 408.88 431.84 361.86 385.14 379.52 419.93 432.07 379.69 378.76 376.02 376.37 406.58 409.85 418.85 402.61 408.51 381.69 387.04 408.42 406.4 378.59 390.08 438.99 358.94 387.76 388.16 395.21 390.56 409.41 402.45 399.23 393.03 418.32 379.58 500.89 416.99 343.33 363.66 407.88 429.78 349.34 406.37 356.81 377.25 405.16 410.88 371.21 397.76 391.57 383.81 392.92 405.47 425.21 398.82 423.43 425.79 386.08 398.17 405.47 401.7 369.12 382.29 374.58 400.65 375.98 387.05 428.23 362.01 464.36 389.79 388.68 393.5 406.39 397.12 415.34 383.78 401.41 367.81 368.73 410.71 412.21 434.98 440.82 394.96 401.06 422.51 395.09 395.12 384.75 342.5 353 385.95 365.16 395.62 425.39 393.6 345.65 423.27 379.83 384.84 435.81 390.6 372.44 380.56 386.09 398.35 359.46 396.61 403.51 397.97 402.46 430.1 417.17 418.73 412.41 436.05 404.6 392.72 384.12 414.77 361.93 418.4 401.06 411.91 375.31 367.47 374.54 403.54 422.07 413.54 382.48 398.61 393.85 395.47 438.51 408.19 378.96 401.31 379.29 412.8 385.1 412.38 418.87 431.32 332.9 410.52 388.77 336.57 382.45 351.68 447.8 388.34 383.53 400.19 420.16 391.32 381.38 430.75 401.54 363.56 419.98 397.74 379.97 370.1 381.39 389.23 368.61 404.49 409.93 319.72 389.34 383.32 425.08 370.61 363.17 415.33 405.21 383.24 371.06 435.82 333.51 397.18 394.89 408.24 398.19 356.7 418.08 413.75 366.44 394.46 385.8 365.27 473.18 387.08 430.18 379.52 373.23 391.77 385.32 367.18 416.77 379 416.05 410.89 417.11 406.52 417.37 410.98 377.84 399.46 453.22 +447.53 422.3 398.69 394.96 400.22 399.61 388.64 401.16 389.55 418.65 436.29 441.02 391.75 369.53 393.73 364.15 408.14 420.52 417.79 409.89 392.91 407.68 420.28 408.7 417.06 364.53 356.95 404.26 420.47 395.17 422.03 416.35 434.27 435.39 393.22 393.7 429.5 433.79 401.53 449.59 388.36 461.88 462.99 389.29 415.38 449.35 417.3 368.88 400.32 429.93 436.41 422.74 399.17 364.37 396.51 378.22 393.22 421.48 447 408.11 427.89 403.43 374.24 450.84 384.44 407.24 365.32 442.65 374.7 392.37 393.05 402.63 368.13 432.23 435.07 397.96 394.16 410.49 420.5 502.7 404.65 357.66 342.97 392.61 458.01 400.11 398.04 369.34 393.74 408.15 434.95 363.74 415.31 408.3 383.79 391.59 410.8 428.19 445.19 444.42 446.52 414.51 398.89 401.38 398.66 390.28 429.98 413.26 411.7 373.38 433.38 425.81 366.81 471.92 396.56 338.72 421.64 409.28 408.78 401.9 369.44 411.32 358.92 362.98 436.23 396.8 430.76 441.99 393.76 401.17 436.78 409.05 416.36 407.32 352.43 340.54 385.45 406.17 441.1 456.75 405.11 357.03 417.39 417.67 400.04 443.31 405.09 389.95 374.13 374.91 407.02 366.82 405.46 394.55 423.28 423.35 476.4 438.57 399.67 416.37 460.53 431.77 444.8 363.5 422.4 380.25 446.1 443.95 384.32 426.02 386.74 396.63 437.86 399.35 413.07 375.73 377.63 399.98 390.66 433.62 428.09 408.15 419.75 389.75 416.71 404.56 374.09 400.44 388.83 364.38 386.42 403.3 367.58 411.25 387.09 439.9 384.32 389.92 427.65 412.16 404 376.18 451.63 396.07 380.39 419.93 454.49 399.01 359.59 413.27 425.66 376.08 404.25 424.57 326.51 394.99 374.64 445.61 398 357.91 420.02 394.34 373.7 377.98 433.68 388.35 441.19 393.8 380.4 388.83 398.73 418.21 444.81 375.2 387.63 395.83 397.41 450.7 410.94 463.81 404.67 376.49 391.46 410.84 361.17 393.92 391.79 417.05 428.32 433.57 400.98 432.07 408.97 393.85 388.7 452.41 +377.32 360.35 365.16 368.12 368.63 378.07 338.59 391.06 328.77 367.06 365.99 377.84 355.37 318.59 324.68 314.67 362.93 394.73 375.78 348.06 380.29 388.3 386.22 373.02 380.16 342.79 338.79 381.1 357.12 372.87 350.42 370.96 397.29 384.86 361.96 363 354.1 408.92 369.11 423.38 364.39 379.93 389.38 360.3 377.93 397.01 388.44 356.42 367.55 356.6 383.62 383.71 341.28 336.98 337.83 370.15 361.63 387.82 411.67 368.38 391.33 370.56 354.15 361.79 379.45 374.21 316.9 395.79 341.65 381.61 348.83 366.92 352.25 385.42 404.36 374.4 392.25 378.46 372.64 453.55 394.49 344.89 302.79 363.96 397.56 320.16 364.15 312.59 372.87 388.3 406.35 334.8 374.6 366.39 354.42 350.97 356.11 397.26 371.64 413.27 418.38 377.8 384.35 390.78 362.04 360.91 390.52 356.91 360.58 331.28 379.01 406.55 352.91 426.15 382 325.87 384.96 374.6 373.32 372.98 346.15 388.07 329.76 310.37 395.17 376.85 368.79 401.92 401.16 354.32 371.7 335.67 374.44 385.82 338.01 314.73 357.17 339.83 363.49 401.56 389.44 329.61 384.35 362.84 367.62 413.35 371.89 386.67 362.76 321.51 375.44 337.31 380.94 387.65 392.48 360.07 407.3 380.78 380.77 406.24 405.53 378.01 377.07 366.86 355.16 362.86 374.54 382.03 375.47 377.21 357.32 361.35 409.97 379.1 370.7 364.55 347.73 385.12 324.25 403.76 378.19 375.31 357.03 362.86 370.83 356.16 343.57 393.96 370.01 328.99 343.52 391.82 313.49 333.21 340.72 405.59 353.16 361.38 384.39 357.82 360.49 334.65 412.24 362.4 342.93 406.06 419.57 360.21 348.67 329.17 390.36 348.98 346.51 366.04 315.57 347.07 353.85 363.18 358.29 332.95 383.75 359.82 333.15 319.29 404.68 333.77 371.32 359.87 386.95 376.26 350.92 383.51 383.12 370.16 355.09 347.84 358.67 410.23 400.55 416.91 359.03 321.88 360.63 377.5 325.18 376.46 352.24 368.63 389.9 385.99 355.32 396.8 358.29 365.77 377.06 398.19 +429.95 388.67 400.98 352.86 412.5 372.35 357.15 379.79 361.46 382.12 393.73 414.49 375.74 352.65 356.29 350.05 393.32 399.29 381.91 365.38 390.47 386.89 393.41 382.36 395.03 357.07 365.07 391.1 372.23 363.58 407.55 391.86 419.57 406.68 399.22 381.73 382.38 405.86 412.41 405.75 384.37 393.19 407.01 333.42 380.15 416.42 413.07 366.22 410.06 370.26 413.02 396.93 380.79 357.57 357.1 377.35 380.39 411.62 421 382.2 414.97 396.7 389.63 414.55 389.19 382.05 363.33 396.36 366.65 370.78 399.6 382.49 350.87 415.57 384.45 397.67 402.11 402.2 375.45 512.63 382.42 377 315.71 351.95 392.15 347.01 402.41 336.65 370.77 378.33 416.4 364.92 352.8 357.72 397.05 352.39 396.61 361.62 373.21 441.37 444.51 395.12 393.77 405.73 374.6 385.95 409.84 384.75 402.19 379.79 408.99 403.04 359.66 441.96 393.38 377.51 373.47 379.31 389.12 391.86 365.3 395.91 386.52 357.65 377.83 384.77 380.5 411.2 407.61 373.35 393.74 382.91 373.27 402.9 351.87 339.27 383.77 369.27 397.72 425.91 395.82 325.78 403.44 370.64 369.7 429.45 417.91 371.26 388.6 343.45 401.3 359.99 368.27 398.39 430.38 364.33 425 415.21 398.81 422.26 422.54 404.4 411.73 355.93 387.59 356 403.13 401.52 376.26 371.9 374.84 362.7 396.99 414.85 384.85 386.28 377.16 385.06 373.8 407.95 385.36 363.08 362.51 381.97 365.08 399.34 381.1 390.62 344.6 360.97 373.22 399.41 361.85 355.6 340.64 415.1 370.2 340.91 396.27 387.48 386.64 368.36 409 399.1 333.29 405.99 405.43 384.86 350.41 390.87 398.53 344.91 371.5 408.51 308.12 370.71 364.72 415.24 353.84 347.76 380.26 389.54 354.34 351.44 407.37 363.87 394.04 375.71 364.2 372.08 371.99 436.43 400.96 359.16 362.06 371.89 377.57 433.32 422.58 439.69 382.62 323.92 360.66 354.67 346.42 403.01 396.82 418.28 398.38 400.87 376.05 399.71 397.42 373.02 353.22 423.42 +437.41 388.65 385.4 356.29 357.4 375.78 356.23 399.58 364.98 381.73 393.1 426.39 361.05 324.82 343.88 359.55 393.88 383.61 362.08 375.36 379.93 363.05 372.97 380.46 393.86 320.53 369.22 397.67 389.05 324.33 396.15 391.34 392.46 381.49 376.87 358.36 370.87 393.43 390.55 433.63 361.34 379.26 420.01 357.04 360.13 402.36 379.88 338.92 363.23 380.09 394.6 398.6 370.61 358.87 331.6 355.44 358.56 383.07 420.08 374.65 390.54 354.39 357.04 407.23 373.57 379.29 336.64 395.05 335.05 356.04 386.35 391.01 380.74 390.07 393.66 374.84 358.5 401.63 381.94 455.32 377.34 334.05 311.96 391.33 407.02 347.99 360.83 314.27 353.67 408.2 381.87 374.27 355.36 374.18 355.25 357.7 394.03 381.69 378.03 440.39 433.6 361.92 373.19 389.53 401.24 365.12 384.5 370.64 404.58 350.69 388.48 372.29 338.13 434.02 351.21 368.92 367.54 372.36 398.26 380.24 338.3 382.54 369.9 349.61 400.89 361 397.91 378.99 401.14 379.28 383.44 385.01 379.93 406.33 323.49 323.6 386.25 374.57 385.14 413.41 383.96 333.04 413.46 349.66 392.27 422.37 395.34 347 355.79 371.91 385.82 317.36 368.61 371.15 399.52 366.31 445.4 383.59 414.63 414.41 424.07 351.99 416.81 367.09 380.68 372.58 391.75 374.92 371.57 362.78 356.87 366.03 373.57 373.03 351.54 346.49 362.96 401.29 350.46 393.48 382.64 358.87 370.41 369.18 366.26 357.26 375.29 414.47 373.59 313.99 364.53 383.43 329.92 369.34 332.98 387.25 362.22 341.57 376.46 438.82 366.94 355.03 404.88 385.14 317.8 389.86 438.06 382.23 341.31 372.51 374.03 347.36 365.42 392.84 312.96 385.94 349 388.3 384.83 331.61 371.95 393.11 374.18 355.42 412.69 350.15 378.96 342.65 364.62 375.63 363.6 413.66 403.58 355.2 352.66 364.51 385.74 446.38 405.27 402.78 366.86 342.24 401.51 335.61 339.06 395.67 392.26 396.9 365.96 414.82 362.86 406.64 417.51 367.34 353.17 416.37 +374.84 388.74 396.12 337.97 367.96 355.15 317.23 337.52 339.81 346.79 378.37 390.02 351.99 310.83 339.52 297.3 367.34 370.12 348.93 341.16 386.47 366.41 365.31 390.65 369.23 339.4 322.65 376.44 342.7 326.68 361.86 363.76 375.79 380.77 350.82 342.71 343.71 412.67 391.8 420.35 359.23 375.71 374.69 350.78 364.52 396.29 390.28 337.12 367.21 349.96 377.86 399.89 352.67 339.73 309.1 347.31 321.09 367.73 367.59 357.6 389.34 343.95 362.13 401.1 356.33 350.61 321.78 382.22 327.59 369.75 349.87 372.73 337.62 381.68 357.3 380.18 369.49 373.08 345.69 438.02 353.43 337.86 314.12 330.5 380.75 309.53 357.94 322.49 344.56 378.28 380.04 356.31 344.24 335.34 353.2 320.96 364.26 365.55 362.4 395.66 409.59 348.18 366.99 354.28 367.81 341.82 359.94 359.92 358.12 343.03 386.19 391.9 347.43 432.71 353.62 358.38 353.53 376.63 364.12 383.02 341.06 383.14 327.97 328.55 363.68 380.08 371.16 394.76 414.53 359.26 366.31 360.65 344.64 385.57 308.3 304.66 371.26 344.29 365.53 384.41 375.76 318.97 378.07 348.05 358.24 400.19 353.21 336.03 360.21 348.19 373.11 341.52 343.94 360.46 391.19 329.09 391.74 362.71 384.68 375.45 384.7 397.86 370.81 351.48 363.1 339.13 373.96 364.76 376.67 336.74 350.17 308.94 395.23 382.38 353.38 364.58 359.73 375.56 347.4 389.13 396.1 370.67 333.02 357.47 356.19 342.65 355.83 398.92 362.14 349.24 351.25 364.84 330.18 347.14 321.43 393.29 350.85 360.96 362.3 344.99 352.53 331.83 428.73 319.6 337.67 367.47 390.08 346.93 346.82 349.92 365.1 319.14 326.06 349.56 283.68 356.78 336.31 378.24 346.29 335.45 370.65 388.16 341.15 337.91 383.83 348.56 378.51 366.12 350.86 345.76 348.6 402.65 424.97 337.49 342.6 378.15 354.4 434.51 389.61 406.99 342.94 306.45 366.87 346.41 301.43 351.37 339.87 396.52 385.04 388.75 349 402.78 353.56 338.1 339.48 392.17 +431.23 423.35 430.77 421.66 439.15 458.5 393.98 443.44 414.29 427.6 466.41 462.89 396.96 363.03 404.27 374.01 409.04 431.57 423.17 394.68 443 448.16 436.41 426.94 439.4 371.83 382.49 423.63 435.84 385.89 441.18 467.75 452.52 419.39 422.37 416.89 440.07 453.39 434.18 473.7 426.72 431.63 458.29 405.28 412.31 439.4 438.39 395.56 424.16 418.68 458.79 455.79 423.48 426.22 401 391.85 445.56 433.1 463.98 416.78 474.71 425.72 411.19 451.26 419.61 428.89 408.16 459.56 409.72 413.26 441.52 425.64 400.18 465.67 430.6 433.3 448.16 434.86 434.03 527.4 445.93 409.65 377.95 419.43 448.54 375.61 422.3 392.94 405.42 443.55 439.41 403.85 431.45 386.11 428.4 399.45 413.24 447.89 418.44 484.82 482.98 402.15 438.74 408.28 410.8 444.5 459.8 396.28 438.33 387.4 459.05 445.49 392.13 501.74 424.87 397.38 394.04 418.95 412.79 452.79 382.85 471.95 388.36 375.79 435.82 423.55 417.84 465.81 434.11 412.16 451.33 401.06 425.1 464.8 376.36 386.95 387.78 407.99 432.57 450.27 450.78 384.94 450.03 404.33 398.62 465.92 456.71 426.14 406.64 413.11 425.83 358.46 426.64 405.92 456.21 409.59 474.71 464.2 483.45 465.63 479.04 440.22 468.02 432.34 434.22 420.48 454.02 454.46 422.66 432.66 378.38 407.34 427.94 452.97 421.68 414.44 406.68 426.5 405.09 452.03 445.47 395.19 419.67 432.01 412.45 401.93 409.51 451.88 405.93 368.02 391.62 448.05 390.29 426.39 380 438.71 387.42 386.66 415.07 433.75 418.6 404.97 464.84 446.52 395.14 438.51 484.34 398.78 402.16 441 466.48 381.82 382.92 438.15 353.17 395.28 401.91 454.59 403.95 411.27 424.3 442.89 411.54 397.25 475.56 388.94 438.42 400.15 419.99 392.4 398.81 442.79 438.03 401.01 388.43 423.06 416.72 463.98 441.21 485.76 401.53 355.65 425.14 425.94 386.41 427.87 431.85 413.07 435.82 464.68 423.63 458.29 447.9 414.27 427.84 467.45 +415.04 397.98 383.51 381.05 372.09 409.04 340.55 371.9 353.69 405.4 392.47 439.68 361.13 329.58 346.79 337.14 379.03 392.91 406.08 387.16 387.1 379.21 389.33 408.83 395.76 349.28 367.64 402.85 388.21 360.32 423.01 410.09 425.64 402.49 381.66 366.57 399.37 410.05 408.49 431.35 394.48 445.65 439.85 373.97 378.66 401.38 435.11 358.79 380.35 387.85 424.31 411.48 390.53 373.17 366.78 350.54 365.78 408.63 423.27 384.83 421.94 347.78 362.52 442.12 386.45 377.06 382.92 414.87 356.75 391.83 381.98 403.52 370.41 412.11 416.87 408.01 382.86 359.91 393.69 509.66 402.76 336.4 315.38 372.1 433.38 353.26 379.22 338.03 365.29 404.71 404.01 345.56 374.19 343.11 366.43 372.91 388.46 395.6 381.57 416 447.62 395.43 399.94 372.32 402.95 404.03 415.86 382.5 403.33 358.14 414.45 390.25 371.87 452.7 380.35 381.2 370.46 386.94 382.22 392.47 335.89 408.4 355.64 348.87 402.8 393.87 374.6 440.74 396.68 386.01 406.37 388.73 380.76 423.45 338.87 320.1 363.48 372.31 409.8 400.76 416.89 353.1 400.83 368.85 385.12 427.09 383.95 362.2 366.93 375.29 402.43 339.83 367.03 380.3 397.88 379.18 424.08 396.42 404.42 411.65 428.77 399.74 419.08 397.71 391.64 378.79 418.34 392.12 405.77 363.7 361.91 354.28 404.78 385.96 392.7 380.14 370.07 388.67 363.72 409.13 402.11 373.62 384.19 393.2 406.02 369.87 364.12 418.41 388.12 335.72 371.72 392.53 344.69 383.7 360.89 422.11 373.34 350.21 374.13 419 376.08 366.67 427.67 399.72 353.63 389.52 416.47 376.21 356.91 368.35 376.88 352.41 369.17 367.4 327.73 388.93 376.52 403.68 393.7 382.98 409.76 397.34 374.59 376.43 440.32 338.77 409.65 365.53 363.25 356.67 367.72 402.25 411.17 364.84 391.22 354.77 357.32 426.53 415.79 420.06 385.51 331.32 410.68 383.94 328.48 403.03 374.09 409.47 403.23 409.82 371.6 414.25 413.89 385.41 383.97 441.98 +418.46 388.28 380.32 344.79 358.27 388.57 348.92 372.97 359.13 378.71 397.02 419.17 372.85 334.85 330.54 316.24 355.97 383.09 380.67 362.82 410.25 375.2 393.13 379.86 388.28 362.77 347 377.14 353.04 385.41 390.94 383.35 413.3 404.68 381.54 361.62 375.65 409.25 375.06 420.71 398.82 401.72 406.51 365.1 384.48 404.92 403.58 378.13 391.29 393.01 403.51 429.4 381.61 355.69 377.2 344.58 352.5 405.93 398.16 374.74 404.65 341.03 373.98 395.66 353.08 401.38 354.68 431.87 345.61 387.32 371.45 391.81 354.1 395.21 412.98 382.09 389.08 381.17 397.2 476.12 377.61 335.36 370.39 388.96 415.55 337.91 357.47 345.43 364.76 379.93 408.31 357.06 401.05 366.56 356.53 375.05 389.4 403.83 392.29 398.59 437.57 385.05 371.5 380.32 379.85 354.91 407.5 347 378.96 342.45 405.73 392.4 358.97 434.24 369.65 360.55 375.77 379.7 353.82 383.66 352.07 417.5 351.1 341.98 409.66 381.99 371.56 396.32 410.71 365.85 407.99 389.52 372.7 400.82 326.2 321.17 332.37 350.59 376.22 413.35 385.89 316.59 396.74 355.18 352.94 414.56 388.76 393.51 362.5 340.29 399.32 354.48 365.8 369.03 404.94 352.52 418.22 407.95 393.29 431.06 400.1 403.12 381.44 346.59 398.56 373.52 376.5 402.03 377.72 372.02 347.01 355.85 380.22 374.7 368.69 342.57 375.44 369.58 331.26 411.6 377.32 387.68 358.49 372.68 383.69 350.86 361.75 421.43 400.97 337.09 385.65 369.62 347.79 353.82 341.85 381.61 354.44 352.56 364.61 384.51 381.45 348.77 428.67 364.62 370.88 363.52 419.13 376.54 341.17 367.06 387.8 350.41 341.06 397.84 321.85 363.55 362.13 406.55 346.59 353.38 397.84 380.95 365.39 346.04 403.51 357.74 394.81 378.28 360.07 370.39 367.28 421.44 441.98 343.4 353.58 372.09 376.75 427 423.14 448.15 359.18 347.46 368.24 404.94 343.26 396.13 357.42 391.92 407.62 409.1 355 421.16 382.58 368.8 348.85 412.38 +442.9 442.43 413.73 399.76 410.66 434.22 389.12 444.07 400.91 396.91 434.31 477.8 397.56 370.03 394.08 380.56 431.9 448.54 421.74 385.27 408.01 415.54 417.51 421.11 448.42 398.3 408.12 439.57 424.76 417.09 434.27 419.6 434.57 432.59 395.01 422.76 415.61 450.11 433.99 507.5 382.6 440.4 481.12 402.58 450.07 456.34 432.71 407.41 400.11 433.2 457.75 447.82 415.91 375.15 418.57 389.89 405.03 425.36 448.03 409.25 442.74 407.45 389.68 439.94 406.1 434.78 387.97 475.54 375.02 427.77 420.41 420.62 402.82 437.15 440.21 423.98 407.45 445.69 417.42 516.64 437.25 377.69 371.03 417.93 448.16 389.14 408.32 401.24 411.1 443.02 423.47 377.39 399.75 405.96 394.33 417.88 405.79 443.78 425.38 478.53 456.77 447.41 400.76 443.76 425.26 403.89 424.32 417.84 425.66 396.78 446.3 448.69 399.48 473.85 411.28 387.33 447.02 419.69 414.74 434.8 418.16 449.39 384.6 365.03 451.21 433.03 442.58 455.57 417.72 403.63 451.63 411.12 435.1 446.2 379.17 348.03 441.52 390.38 427.01 442.31 422.66 351.32 443.13 418.39 405.48 444.3 405.62 410.05 404.79 388.51 443.58 367.26 411.82 424.17 448.3 418.21 500.85 438.16 437.24 482.43 477.28 432.92 438.05 378.24 409.15 421.96 425.52 458.35 427.39 418.57 428.38 388.4 445.48 434.16 426.25 399.08 412.79 443.61 412.18 446.38 443.9 429.4 433.34 420.87 437.86 396.55 407.09 440.66 426.45 374.23 385.28 402.45 356.49 414.81 370.27 458.26 373.7 437.08 460.47 441.52 409.32 385.58 485.91 416.68 370.22 453.07 476.04 431.24 419.38 406.18 424.16 416.69 401.16 388.24 360.94 407.47 399.68 436.03 410.11 384.91 437.19 409.06 394.63 413.88 467.8 392.52 467.78 434.72 427.64 396.64 391 440.82 458.43 384.25 391.57 399.42 423.94 492.82 457.47 479.58 420.48 374.11 415.06 401.1 386.32 428.98 403.26 416.82 423.83 424.91 389.2 453.28 461.01 423.7 397.59 440.35 +392.83 391.77 387.79 376.28 390.45 403.58 359.13 387.36 352.85 376.15 399.84 429.67 369.37 358.32 340.9 337.97 403.92 399.56 360.52 365.14 369.98 361.23 402.34 402.18 412.17 355.94 352.29 395.35 388.9 334.14 384.5 388.77 399.49 374.23 348.74 363.89 415.87 400.38 397.81 433.8 356.76 389.88 411.77 335.44 377.2 388.36 392.66 348.41 373.27 367.4 410.65 404.6 384.46 370.12 368.69 353.37 356.85 390.42 412.12 401.97 405.19 381.31 363.27 414.09 385.55 381.23 358.85 412.69 371.06 376.06 365.7 395.26 363.65 415.22 399.52 370.81 397.24 381.41 390.14 471.96 393.35 338.2 305.68 350.09 399.35 332.97 377.41 350.54 349.44 409.73 408.24 361.69 366.93 365.1 381.35 355.44 403.17 377.33 381.1 412.26 444.06 386.98 359.79 399.75 374.71 378.35 375.5 380.51 394.35 368.17 408.11 410.46 382.14 450.98 388.29 371.68 404.16 387.6 409.03 385.53 381.45 407.44 339.71 344.37 409.63 392.95 408.89 409.51 392.65 406.11 399.03 373.5 392.68 386.32 324.4 329.5 376.74 373.84 391.77 394.67 392.36 336.12 402.44 357.01 386.12 434.98 390.46 353.06 354.61 374.44 375.24 330.78 369.83 377.55 402.42 375.87 424.77 403.08 377 422.82 413.11 393.32 401.74 390.03 396.83 357.44 381.75 406.19 389.99 370.24 383.67 379.81 411.15 409.38 376.57 363.97 379.02 369.55 365.7 395.19 410.91 356.82 362.3 365.59 366.53 363.48 364.05 391.42 390.19 340.47 352.31 393.57 338.61 399.68 359.05 409.11 362.85 358.01 392.02 402.6 384.95 370.04 420.62 387.26 346.46 407.22 407.19 377.65 351.91 378.92 397.76 356.37 382.4 361.6 315.67 394.28 344.2 392.05 357.33 348.05 378.09 380.52 367.59 350.05 400.11 347.72 371.58 356.66 386.44 366.09 373.97 411.8 388.49 378.64 358.44 373.63 369.5 447.08 423.98 418.25 366.31 343.43 400.91 386.63 342.05 384.18 392.02 388.39 378.87 412.91 403.28 434.84 399.37 382.53 401.79 416.65 +494.96 470.38 440.66 438.09 470.6 467.08 443.01 454.37 413.05 445.42 457.42 507.65 439.61 385.35 439.18 406.08 443.77 472.66 468.91 378.8 476.87 440.53 454.86 463.36 487.61 416.1 434.19 466.49 446.09 411.3 433.49 445.82 468 464.86 440.25 455.02 420.28 473.92 455.72 511.55 402.33 494.59 492.63 431.51 476.98 489.9 488.03 388.2 448.41 451.24 487.26 474.07 454.11 415.52 415.13 435.65 435.79 469.15 480.83 456.64 481.85 448.91 436.97 493.61 426.9 451.06 414.44 478.38 443.86 444.23 442.35 455.2 423.88 475.23 448.03 486.42 429.06 463.36 460.32 552.71 454.17 405.04 380.72 454.3 472.47 379.42 425.75 394.97 432.64 478.83 500.36 433.83 443.5 452.24 442.2 412.5 452.71 438.56 460.1 492.02 495.04 446.11 454.51 453.17 444.1 433.2 469.86 438.26 447.76 400.64 496.99 484.17 436.38 526.21 452.38 439.52 442.51 420.01 435.32 460.35 393.33 483.69 460.48 445.7 473.69 436.73 484.41 466.37 460.17 436.68 472.8 429.81 465 464.87 382.34 367.34 445.89 426.85 455.22 486.84 460.84 389.82 494.35 441.61 449.43 480.08 460.14 454.32 429.73 432.24 474.48 418.54 443.38 429.97 481.36 440.34 524.31 441.78 485.19 505.35 485.06 459.95 480.52 443.23 439.88 438.8 476.61 475.75 457.23 465.92 410.99 418.76 491.31 439.54 454.43 416.23 453.79 456.84 434.7 505.68 495.5 443.28 426.56 449.55 433.76 431.77 429.47 465.66 449.62 400.04 417.26 464.27 380.75 425.02 399.5 463.02 411.49 425.38 469.68 480.75 469.67 442.29 505.68 456.67 420.15 486.32 485.24 438.84 411.66 455.07 456.15 408.37 454.84 439.32 388.36 447.3 403.28 483.96 465.97 396.22 453.34 450.05 435.03 441.35 470.84 420.57 454 436.83 456.16 426.02 439.57 485.02 475.27 407.45 405.66 436.05 453.82 488.9 467.95 508.27 424.56 418.17 466.5 393.1 394.33 468.3 465.94 469.53 472.82 505.64 432.24 496.36 473.06 435.7 411.31 481.83 +402.59 375.88 381.72 342.66 345.48 376.4 335.53 352.45 354.7 374.74 389.61 381.97 328.79 311.09 345.19 297.02 369.43 380.22 347.94 352.57 373.46 348.84 349.28 373.96 364.3 345.27 330.41 369.21 340.78 331.57 359.53 347.6 368.88 374.09 345.28 349.4 361.53 381.36 385.96 398.18 386.46 389.58 410.01 340.48 380.27 382.39 363.75 309.72 372.95 370.96 401.94 392.97 347.81 372.24 337.52 336.18 343.76 385.12 406.14 357.77 368.31 364.07 371.33 389.36 368.87 334.66 336.64 394.08 330.92 351.68 352.22 363.52 357.75 378.9 363.55 378.78 365.85 379.81 380.59 413.95 364.05 339.89 313.68 366.36 373.35 328.42 370.18 294.14 348.2 382.56 382.48 343.09 351.26 370.94 336.1 354.71 358.01 368.55 370.11 415.74 411.3 323.22 356.17 375.19 352.19 352.6 392.62 340.19 386.3 314.71 373.37 381.13 352.13 416.78 342.53 341.1 353 364.39 354.26 371.51 331.25 367.06 341.5 348.09 382.78 375.41 382.56 397.4 359.05 353.18 401.07 365.67 377.65 375.98 321.82 301.77 335.66 353.1 359.45 394.15 349.97 322.42 377.31 368.61 362.06 387.53 366.79 321.36 337.61 340.64 365.78 332.61 340.53 350.95 367 374.72 399.73 363.31 380.19 386.1 395.61 386.68 392.93 341.17 372.76 354.48 372.32 366.91 350.56 348.66 354.63 345.85 371.97 347.84 356.83 314.8 360.93 367.65 343.93 389.19 386.98 368.97 339.26 331.17 357.94 327.5 349.3 367.22 366.8 322.69 352.17 366.97 335.4 357.29 327.07 381.55 346.02 327.11 390.02 365.37 345.61 333.08 399.37 349.41 327.15 372.78 382.9 367.09 365.03 364.46 378.09 317.49 371.12 364.29 297.29 365.93 329.5 389.89 369.43 317.97 374.51 354.08 353.27 302.37 405.66 336.77 370.15 333.8 354.45 348.77 341.09 386.73 396.59 359.75 342.11 354.78 362.11 416.86 391.61 404.86 338.76 311.01 348.58 353.27 332.13 354.77 366.83 365.43 371.15 386.81 335.8 393.38 374.7 355.76 346.9 405.59 +431.72 419.72 384.28 387.23 411.41 421.01 373.32 400.19 402.43 407.03 428.7 461.76 383.18 390.28 380.88 383.66 417.91 418.29 404.31 395.19 410.28 397.43 418.58 386.78 432.56 381.88 389.6 443.08 395.36 393.81 426.39 432.39 465.47 413.96 411.85 391.01 441.83 447.08 429.69 484.8 394.35 429.07 464.29 393.45 404.45 435.68 454.85 390.45 401.05 400.6 446.9 439.06 436.84 411.26 392.84 363.46 375.86 409.23 469.02 397.89 469.03 391.61 375.62 459.22 408.65 429.91 380.54 439.65 385.48 391.74 402.04 434.06 379.69 424.97 432.4 428.11 407.68 430.59 422.59 515.33 421.54 375.08 334.77 391.93 430.47 370.98 405.03 369.29 388.69 426.1 427.06 379.68 417.13 385.45 396.21 376.57 422.96 424.06 393.08 441.95 470.82 433.88 401.5 389.72 413.84 401.22 410.48 408.33 421.05 385.03 433.51 403.54 387.7 482.97 396.22 393.45 418.18 404.12 427.15 415.28 388.59 439.87 370.07 376.4 434.92 430.7 419.94 468.79 439.5 409.35 436.65 386.48 399.55 426.89 358.5 358.84 400.23 410.93 429.96 456.9 437.93 368.55 438.95 417.34 407.13 458.8 404.36 403.65 393.55 409 407.12 371.6 401.93 394.8 448.09 386.1 452.25 421.97 424.69 430.33 457.67 444.82 444.93 395.78 435.79 388.96 435.51 451.57 415.14 407.97 400.32 390.88 444.04 411.63 418.98 414.36 405.47 400.08 387.62 433.59 423.56 405.65 390.23 385.26 409.25 398.42 396.89 433.15 436.19 374.81 399.59 409.57 388.87 404.45 367.79 442.96 403.07 360.38 408.36 412.85 400.79 377.99 450.66 405.89 361.9 433.32 435.25 410.08 367.26 409.5 402.09 387.65 383.17 391.11 332.41 401.1 377.7 438.62 390.63 372.56 430.21 424.98 390 385.38 450.45 371.41 431.97 408.46 410.5 395.19 393.37 460.2 465.3 376.91 403.45 391.94 391.36 462.49 444.68 441.76 398.58 359.02 412.85 399.12 389.21 414.26 394.68 415.18 449.19 430.99 403.13 450.53 426.49 438.91 414.07 441.8 +409.7 435.01 404.47 400.52 414.3 397.98 381.72 409.21 376.68 409.51 427.58 484.17 386.5 364.17 367.65 336 421.79 416.65 406.71 382.22 410.29 404.44 414.18 416.04 438.63 396.21 363.97 388.85 421.48 401.96 423.77 396.23 444.29 413.82 400.01 421.02 422.98 440.22 409.02 459.71 391.54 399.39 461.44 388.49 430.34 428.03 444.7 397.94 413.38 399.88 437.85 442.76 414.21 378.85 392.98 382.94 368.2 456.45 461.16 406.06 450.33 390.6 376.68 434.85 404.78 411.97 390.83 481.52 380.91 386.49 377.54 403.31 380.96 440.16 421.32 443.86 428.62 417.78 420.84 500.71 430.99 360.73 345.85 384.1 428.45 367.4 389.34 373.11 377.82 434.69 430.08 378.97 424.17 403.38 389.7 423.65 432.97 399.46 416.21 484.39 471.15 427.35 417.76 442.53 408.99 422.19 418.85 384.26 421.91 382.82 451.92 421.79 387.68 478.54 395.01 389.17 400.79 420.4 385.85 456.93 377.38 424.73 374.21 355.49 420.44 420.87 404.59 452.07 459.69 384.56 448.14 403.11 412.84 423.92 359.27 316.68 381.01 405.44 426.56 426.1 414.73 376.82 462.19 385.97 375.84 478.55 416.06 396.66 376.29 390.35 429.3 358.07 392.87 424.7 434.16 388.26 456.77 438.14 440.62 468.73 449.39 434.49 406.13 410.26 404.46 388.42 443.93 446.43 433.93 437.81 391.95 385.45 434.02 410.71 422.22 402.43 408.75 424.56 374.65 451.93 414.01 391.32 420.4 393.95 399.23 391.43 399.98 443.21 432.23 389.08 392.61 416.11 373.46 392.82 365.48 452.3 375.63 379.01 410.64 412.84 436.62 394.27 470.17 411.89 372.35 405.99 426.99 402.53 385.45 385.28 402.17 392.58 376.73 408.62 351.08 404.96 414.48 443.79 408.76 400.75 440.56 359.41 392.73 391.45 457.98 376.23 464.83 401.97 430.95 380.07 393.17 440.77 448.41 393.31 403.33 400.49 408.02 466.58 444.46 470.39 380.9 360.31 412.63 412.08 364.2 421.63 416.07 405.46 436.99 439.43 372.9 457.43 423.84 397.37 406.87 457.8 +391.52 377.98 406.75 377.19 373.71 408.76 345.36 391.02 389.07 420.07 415.31 416.89 355.12 335.74 357.52 322.64 380.75 409.61 388.03 351.34 392.78 370.47 401.23 394.17 436.15 383.15 355.22 416.14 390.22 363.32 390.41 396.02 429.82 382.92 382.05 383.79 402.94 427.09 400.18 454.69 402.69 399.09 432.76 375.46 389.95 419.43 432.65 362.52 400.41 396.15 428.86 438.31 400.3 396.5 376.29 381.1 356.17 411.2 431.33 388.62 444.06 397.41 391.27 410.61 385.37 399.68 383.07 436.91 353.91 365.66 395.14 406.66 374.73 421.81 415.58 388.11 394.23 409.03 406.74 464.21 386.29 345.56 323.43 392.23 420.1 340.97 392.37 342.52 388.9 420.67 402.22 378.9 390.93 374.59 364.41 363.22 400.26 417.56 384.92 407.9 471.37 395.33 377.5 386.18 395.67 395.19 408.77 373.37 386.69 354.6 424.97 393.65 361.39 455.56 395.19 383.1 373.64 414.42 400 407.64 360.66 419.98 367.41 327.94 422.07 401.83 395.52 419.9 433.21 389.84 407.68 384.12 389.94 413.58 344.36 373.05 375.34 378.99 394.54 445.78 409.21 345.69 448.22 385.95 388.2 422.92 371.56 387.57 380.48 385.88 391.38 354.31 380.96 363.12 415.4 401.18 424.33 417.33 423.05 415.87 424.85 420.31 401.02 398.55 396.12 366.1 403.49 394.54 402.12 385.53 375.95 386.22 418.4 413.66 410.02 371.92 380.93 388.24 386.7 421.59 408.76 390.04 393.99 375.71 373.8 377.37 396.87 427.53 422.54 370.35 369.53 400 359.45 379.99 354.3 415.75 375.98 363.84 385.38 382.1 394.63 372.98 437.97 380.89 377.51 417.45 439.97 367.42 377.29 370.77 398.48 365.18 373.47 384.4 336.36 397.55 359.69 429.96 386.12 352.86 410.66 411.13 378.71 369.98 424.38 352.72 391.94 357.78 384.8 377.48 360.6 449.29 449.75 370.26 364.9 397.22 392.98 441.25 456.18 442.51 370.64 336.24 386.75 386.36 347.37 395.06 376.37 383.41 426.04 441.77 419.63 430.2 398.11 370.22 396.72 409.77 +427.81 380.62 370.4 372.8 373.81 388.43 379.78 369.49 351.2 391.47 414.77 434.35 348.63 355.99 344.88 349.42 391.37 396.91 378.45 350.89 370.48 379.76 385.61 396.34 390.82 345.58 326.74 381.6 376.49 354.64 380.59 403.12 401.48 379.2 380.8 370.62 396.09 408.69 390.73 414.12 391.52 392.39 406.71 342.33 375.79 374.48 388.98 369.52 382.86 372.19 412.22 407.77 385.42 383.59 352.86 332.99 364.03 398.33 419.65 372.92 410.25 391.28 347.91 421.05 411.48 379.71 374.97 409.17 372.07 365.03 383.86 398.63 351.67 404.47 395.61 377.22 411.02 372.39 376.85 453.29 402.08 322.41 339.79 364.79 421.78 342.9 371.91 343.12 365.3 404.46 385.54 349.79 375.78 349.53 368.31 334.43 404.3 384.96 380.05 415.36 422.97 356.23 368.58 369.65 378.54 381.29 403.4 369.14 395.18 351.92 423.28 395.04 353.24 469.22 374.91 362.34 397.7 387.23 384.22 374.46 354.38 394.17 346.64 360.04 398.06 381.07 370.22 423.36 404.23 382.95 381.83 356.15 377.99 386.98 348.87 323.78 373.02 394.64 410.55 415.2 384.96 322.16 410.97 357.75 363.28 420.47 389.9 359.3 340.18 332.75 383.48 346.57 374.87 371.54 418.97 373.29 437.98 392.3 398.89 386.47 422.9 381.54 397.09 340.47 396.6 378.66 386.87 402.33 383.45 387.69 363.8 352.46 399.4 393.53 346.48 383.13 364.18 400.61 369.99 419.28 382.37 380.25 359.36 359.13 372.12 369.88 352.5 434.73 390.45 325.64 365.47 379.86 354.13 403.59 356.27 417.19 371.27 317.86 388.49 414.78 377.36 361.77 425.98 371.75 340.87 386.15 409.56 404.11 355.77 390.75 381.85 339.63 367.65 394.9 314.63 366.41 359.27 397.23 366.79 340.49 389.95 382.14 365.65 352.02 415.5 332.76 369.04 337.41 358.22 385.69 381.72 405.73 406.21 353.82 346.78 357.17 370.33 432.76 385.34 425.88 358.24 349.38 403.55 380.96 374.2 374.62 367.01 382.84 375.36 406.28 365.51 419.22 393.83 364.79 380.64 427.07 +456.5 400.07 389.92 370.65 400.54 431.69 361.46 395.45 389.18 403.46 402.8 439.9 390.02 359.23 378.11 361.35 412.17 400.59 385.08 373.58 427.61 404.05 398.02 408.57 417.63 360.46 383.67 407.36 389.3 365.17 409.46 395.62 414.73 408.81 408.05 388.41 386.46 430.3 387.68 477.49 381.63 412.93 438.66 378.28 439.76 411.04 423.79 374 387.44 402.96 430.57 433.8 385.65 374.33 355.58 379.88 385.61 390.14 438.07 390.17 417.32 397.3 377.57 419.65 415.15 402.48 365.47 426.51 392.08 402.12 393.18 404.74 382.95 418.71 380.1 430.38 403.82 416.02 387.55 483.27 397.16 377.67 340.56 388.89 426.25 344.39 394.79 349.09 368.3 433.68 425.4 387.07 398.88 406.1 383.77 358.69 409.81 436.48 401.71 484.19 443.78 408.65 402.88 424.61 425.85 388.06 412.72 400.49 429.01 339.39 426.42 406.08 400.9 466.52 410.51 398.9 398.14 395.84 402.53 391.75 337.17 428.56 373.05 380.09 408.39 403.18 430.29 415.43 388.15 425.91 418.15 376.39 408.42 431 381.23 344.21 403.25 359.52 400.48 446.92 401.22 367.55 427.48 395.59 394.58 428.11 396.77 399.52 383.69 391.8 399.8 352.98 364.5 390.54 448.24 385.42 458.82 398.93 418.76 446.05 436.91 371.05 429.73 399.99 410.63 415.05 431.94 416.09 372.77 399.71 378.04 390.41 422.14 384.07 376.24 406.53 410.12 432.5 362.06 421.33 413.35 403.33 382.27 400.28 391 372.16 384.72 419.96 383.14 352.76 369.93 417.36 353.51 364.51 369.15 439.25 396.92 386.64 441.97 430.68 382.16 374.07 441.63 405.12 360.26 435.37 447.89 395.8 377.54 383.37 410.58 370.29 384 392.93 329.2 402.14 389.88 409.6 406.7 357.39 414.99 399.88 390.5 383.3 447.34 377.18 407.38 380.47 402.94 381.51 380.98 415.82 425.37 379.17 375.78 398.49 381.66 436.57 431.96 442.67 375.89 358.52 443.82 373.08 380.85 409.3 410.45 398.94 398.9 420.38 379.05 447.24 424.91 427.32 389.74 426.14 +431.74 388.38 398.91 348.77 396.83 370.78 351.99 366.66 364.23 387.64 398.46 422.79 353.26 332.02 396.12 348.56 384.06 381.61 373.7 365.18 406.07 371.46 366.14 359.61 409.59 351.59 325.23 365.58 383.6 355.2 373.85 372.87 419.96 395.16 362.56 375.77 383.6 402.82 395.82 441.8 363.88 387.53 443.79 372.23 403.38 413.84 407.99 364.11 387.25 412.15 430.53 431.95 381.54 373.21 375.48 344.07 367.77 378.96 444.63 353.87 398.43 383.1 355.75 410.95 383.14 390.26 364.88 414.39 359.68 359.29 383.72 377.18 357.83 386.36 396.8 384.68 358.11 370.98 407.61 442.55 403.83 356.83 337.56 374.36 425.24 353.09 364.94 347.2 347.63 407.28 386.03 374.17 394.16 367.99 364.91 366.19 409.12 417.83 404 439.32 448.94 374.15 369.03 390.94 382.89 386.11 395.48 374.31 419.04 331.55 414.22 385.48 343.99 447.83 360.29 355.89 371.03 383.68 366.38 365.26 341.42 392.42 356.32 340.34 402.37 394.16 397.69 399.75 376.16 382.62 409.59 375.53 388.81 411.11 342.02 300.69 374.17 353.47 371.83 400.94 378.11 336.58 419.99 392.79 375.84 407.8 385.76 348.04 335.01 382.17 398.88 322.49 364.77 367.76 403.67 357.05 420.93 395.32 382.77 417.61 405.84 387.13 432.9 354.81 417.37 381.89 393.74 404.54 366.3 373.87 362.35 356.84 401.69 391.58 382.25 371.87 395.96 374 365.02 413.4 417.45 367.01 371.86 356.16 393.65 334 356.85 396.8 393.23 335.98 372.38 393.55 338.47 374.67 338.85 420.96 349.2 345.26 405.78 418.77 396.24 377.8 413.56 365.96 336.95 356.44 428.93 388.12 350.24 356.76 375.53 356.29 350.92 387.68 306.99 370.03 370.54 425.79 383.31 323.46 390.31 351.07 377.13 348.49 414.61 347.14 408.29 378.54 386.5 379.01 362.46 397.73 392.19 349.13 385.22 374.27 377.78 432.75 394.81 413.4 360.36 348.59 391.13 376.93 380.43 385.27 386.68 393.47 391.96 385.7 352.08 433.72 430.07 381.79 340.37 412.24 +422.58 402.34 377.91 376.51 398.64 387.69 355.08 407.4 375.51 393.28 414.44 450.4 369.71 341.96 355.37 337.25 389.82 398.21 373.85 387.02 401.57 384.44 415.86 363.62 400.82 360.58 357.2 386.9 362.47 350.92 385.37 394.02 412.8 376.04 402.46 391.48 364.77 410.63 383.4 443.52 370.3 394.54 428.8 376.3 390.07 402.03 402.34 370.32 397.62 362.05 406.84 413.6 377.04 383.19 354.45 361.59 370.54 392.02 425.15 382.91 405.79 366.07 384.32 422.77 411.9 367.94 333.49 403.11 390.74 384.51 384.33 399.33 356.6 421.7 382.8 394.82 361.87 432.53 380.85 460.67 399.33 358.75 326.69 376.81 403.75 354.19 365.47 353.62 368.94 399.31 410.22 357.54 386.73 379.58 393.99 370.6 394.47 412.81 383.71 446.89 439.02 383.45 385.66 387.16 373.66 369.31 393.26 357.31 415.34 350.62 413.02 400.7 360.85 450.82 376.78 385.34 375.64 364.01 377.17 386.88 337.22 385.85 366.53 370.64 412.67 402.26 403.98 421.5 416.49 377.79 397.21 370.94 403.67 410.68 334.62 313.05 388.69 387.18 393.93 419.37 417.32 338.74 433.74 388.76 391.96 415.09 394.38 365.66 360.82 358.74 383.41 342.53 374.71 370.52 406.32 370.98 421.36 401.31 428.81 389.85 445.85 371.13 396.79 404.4 378.26 353.83 409.7 423.89 400.19 388.94 374.19 351.53 422.47 397.82 369.08 360.12 367.45 399.49 376.68 407.46 397.03 374.25 373.86 370.53 367.58 371.79 385.02 413.18 412.04 330.72 373.51 377.77 351.33 376.43 353.75 425.17 357.21 351.5 386.95 403.22 375.07 358.88 420.85 396.2 337.88 402.22 400.86 392.72 348.51 370.13 370.98 357.62 370.03 397.85 321.61 385.01 362.27 398.54 393.57 355.47 386.18 396.67 379.08 362.61 419.67 355.86 393.62 363.43 391.15 390.32 372.94 427.96 399.77 348.1 366.76 371.49 375.17 455.58 387.31 404.6 363.41 305.82 397.72 357.32 350.04 389.46 385.19 410.67 384.86 426.77 380.42 430.31 389.45 392.92 361.1 434.68 +448.68 419.41 383.02 376.16 386.47 393.17 367.12 403.55 404.27 422.75 404.86 418.99 362.19 362.23 367.27 372.88 414.43 410.03 382.79 396.21 406.02 406.47 421.02 377.05 421.07 341.23 371.85 412.77 394.61 380.48 414.75 390.34 432.06 409.74 393.71 396.97 396.16 440.64 433.83 448.56 386.16 426.33 468.28 385.21 429.44 423.47 401.94 379.36 372.15 383.54 442.27 412.03 400.07 378.4 386.22 356.04 382.67 415.53 449.32 376.74 438.99 400.49 398.01 431.22 426.48 428.97 378.74 438.51 388.25 376.93 407.07 416.06 369.91 437.61 411.97 407.27 406.87 424.87 414.94 496.54 398.97 406.48 354.67 399.41 444.49 365.59 407.17 349.82 395.72 427.93 420.86 348.98 400.06 384.44 362.97 400.1 412.4 415.74 420.55 453.14 445.49 415.07 384.36 424.74 389.86 390.64 413.74 377.23 430.37 375.91 432.13 390.23 361.4 463.63 384.22 373.1 386.33 394.6 385.79 401.48 344.94 422.28 377.56 368.44 423.02 416.14 394.21 425.63 424 391.93 427.39 382.77 383.83 435.11 366.98 322.14 410.35 401.68 424.86 453.38 417.06 358.15 441.19 401.54 383.89 423.64 419.88 379.11 390.3 397.31 393.06 373.96 398.07 373.82 426.35 383.19 448.08 405.95 436.56 421.98 458.48 416.88 417.13 397.48 391.19 399.87 415.06 451.9 409.14 400.32 366.08 383.02 438.42 396.07 400.99 417.91 392.78 396.57 400.97 427.82 412.81 402.01 420.58 390.47 380.86 386.48 400.38 400.31 414.07 362.49 389.13 406.5 364.72 385.17 366.6 449.74 388.36 376.49 398.92 410.23 388.16 357.45 439.93 402.5 368.43 409.69 431.17 388.67 364.41 416.35 394.86 371.26 364.68 424.04 322.12 396.77 379.68 427.11 407.74 362.12 422.78 421.65 386.5 376.45 429.94 369.76 407.5 394.09 384.7 399.87 375.4 412.1 453.75 364.98 394.92 401.77 391.47 456.94 399.96 455.04 364.38 353.27 395.59 388.76 377.95 391.24 386.92 434.01 444.94 446.73 365.38 432.92 406.42 396.86 390.06 441.83 +438.87 415.79 399.65 414.56 423.57 408.21 406.68 420.71 379.17 404.31 452.53 473.58 395.39 368.66 371.02 365.5 400.19 426.14 403.84 398.65 411.9 413.3 426.74 418.7 414.82 377.69 369.12 418.3 436.98 387.58 426.86 421.23 417.26 439.02 410.58 394.46 418.63 410.46 415.16 474.74 412.82 431.48 457.05 381.52 405.61 439.05 450.54 380.2 424.31 405.53 469.64 439.62 403.76 384.57 383.98 371.7 395.94 424.49 444.12 428.38 424.68 391.92 408.7 434.22 394.85 424.85 367.32 472.18 375.21 404.3 395.24 421.15 378.29 439.7 425.79 419.57 431.53 440.64 410.5 506.54 417.81 376.3 353.22 392.72 443.17 381.95 412.75 355.62 402.33 420.43 423.67 383.28 401.42 384.29 416.61 392.47 398.25 413.61 412.27 454.78 462.8 401.81 415.13 396.78 406.01 407.81 435.06 380.83 417.96 376.67 463.53 419.79 388.24 503.3 410.47 383.56 418.13 414.43 415.05 438.44 394.78 448.09 386.71 371.19 457.75 428.45 432.17 479.27 433.59 383.88 423.55 387.56 426.88 440.96 350.36 348.39 375.45 405.72 426.35 434.47 431.14 366.64 444.94 408.79 410.84 458.54 429.5 397.59 386.39 376.32 424.85 371.42 404.62 409.4 427.14 402.65 461.22 427.21 436.11 456.58 442.62 416.94 428.88 389.79 413.6 385.49 427.81 434.6 421.85 431.57 400.46 387.36 444.26 436.91 415.77 390.3 383.17 420.23 388.8 449.69 421.93 404.96 413.33 391.15 424.01 384.88 378.95 449.59 423.76 381.6 386.78 417.49 375.72 424.69 353.22 432.71 379.5 367.92 398.68 426.46 412.87 385.78 472.92 450.46 378.84 433.82 453.37 400.68 361.98 416.2 399.76 402.16 380.48 412.19 340.86 383.04 388.66 439.81 405.18 385.94 413.99 413.83 389.78 379.7 449.04 372.84 442.39 390.87 400.33 409.33 411.6 424.86 440.01 388.71 381.34 378.71 405.18 467.01 430.42 472.3 391.99 352.58 400.37 417.53 364.47 417.61 400.64 406.4 417.08 455.59 389.88 443.87 415.89 410.72 410.99 474.11 +411.37 381.47 415.41 400.63 370.65 384.22 380.2 412.5 383.11 420.94 417 425.42 383.84 373.11 363.91 346.86 405.7 411.29 390.59 376.73 378.94 382.3 394.42 392.1 399.26 347.73 364.39 380.63 402.27 360.41 397.72 409.06 427.32 414.43 389.6 400.29 415.02 422.26 401.87 438.69 385.77 389.94 413.04 362.72 381.9 432.11 420.3 354.49 403.71 372.26 421.57 412.39 376.99 384.16 376.54 371.6 388.97 461.31 433.31 428.61 427.36 369.12 362.18 415.03 420.11 400.6 382.87 451.47 371.65 387.95 351.74 408.64 384.92 448.39 399.82 409.75 416.65 415.59 425.9 483.73 402.08 369.41 337.53 377.96 417.8 360.83 367.44 344.59 400.33 379.84 402.89 363.89 415.83 418.24 387.81 386.34 407.29 381.95 406.82 414.32 442.41 401.02 370.83 395.93 386.49 389.32 395.25 376.11 398.92 355.29 397.23 400.73 376.85 478.8 398.34 391.71 366.84 383.68 411.36 408.12 375.04 392.69 358.09 356.78 437.44 389.77 383.23 397.53 406.32 388.85 444.15 410.56 412.98 428.12 375.76 356.31 383.79 384.91 392.58 436.16 413.75 340.38 421.47 370.89 372.16 422.85 411.08 382.95 357.22 376.61 385.11 362.28 391.47 385.73 410.55 382.23 410.06 433.4 400.68 433.54 457.72 430.62 415.14 372.87 396.27 378.81 394.43 408.4 413.89 395.17 390.61 367.03 425.73 392.77 378.96 372.1 389.63 383.51 377.61 424.44 403.55 380.6 390.43 368.98 382.07 375.46 394.65 419.49 428.18 348.83 380.51 402.05 364.71 357.52 351.05 413.75 382.05 346.43 407.2 430.04 399.74 353.05 458.21 382.98 375.92 390.69 420.42 381.81 362.46 370.99 427.79 361.98 375.61 420.94 342.41 391.63 358.43 397.38 373.58 364.69 418.69 391.84 390.79 357.53 437.47 359.63 409.59 351.72 410.26 385.86 384.7 434.82 426.71 373.47 370.48 376.11 373.94 439.92 420.52 440.18 375.28 332.19 419.99 394.59 356.78 404.14 393.12 408.21 428.61 442.8 374.45 430.13 393.41 354.05 376.27 422.85 +497.22 470.05 461.69 435.75 448 470.73 415.82 449.96 420.57 455.79 479.01 495.23 403.04 415.33 423.91 396.02 450.32 444.29 452.83 433.55 448.81 461.3 461.28 458.34 474.76 399.76 406.84 460.6 443.43 431.14 460.03 455.74 481.3 472.54 467.27 441.2 445.17 486.1 463.05 497.74 458.58 459.8 495.51 432.95 451.06 490.79 488.11 383.57 459.26 437.76 502.66 507.54 454.77 404.01 431.74 437 439 490.92 477.27 423.46 481.15 443.84 440.94 489.78 460.45 420.63 424.92 482.97 412.58 443.83 428.38 433.95 426.18 471.23 459.89 466.77 476.57 468.2 439.78 549.44 442.44 398.85 395.39 456.61 478.05 398.6 440.6 391.01 431.13 460.28 471.44 422.25 454.95 463.13 409.52 397.15 444.66 469.36 470.59 501.84 493.11 446.78 466.62 464.07 461.5 434.52 487.61 444.92 466.61 435.52 468.01 475.02 411.25 527.55 460.07 404.39 452.45 459.27 447.33 443.28 408.64 472.8 410.21 406.01 480.65 467.05 493.23 510.02 470.29 453.73 458.15 440.87 452 448.59 380.94 377.18 449.8 432.13 459.69 497.04 464.46 405.76 476.63 439.33 440.83 490.89 468.84 414.56 449.97 429.34 451.68 421.32 452.17 455.41 484.55 449.59 517.65 466.8 465.52 476.4 485 463.46 469.28 427.57 479.45 440.28 497.95 480.32 431.02 450.58 437.22 452.04 489.33 457.87 452.84 433.68 445.36 456.02 411.73 474.71 470.73 449.57 441.11 435 451.64 440.64 420.49 478.18 450.63 394.67 433.88 481.31 399.13 445.77 405.71 501.87 429.62 416.2 470.25 447.62 458.97 403.01 521.16 449.66 425.46 487.47 492.75 437.96 412.26 422.32 468.76 411.59 452.02 462.95 367.88 417.56 425.48 483.4 448.77 415.06 460.4 451.71 425.96 397.52 484.02 408.42 482.67 438.29 448.51 467.89 463.27 469.61 480.23 410.42 433.33 431.04 410.48 520.84 470.63 509.51 432.21 409.72 456.76 429.13 423.59 447.59 461.08 441.84 471.13 468.21 443.09 472.63 447.12 437.31 451.48 511.15 +436.75 400.8 377.82 382.92 382.47 421.83 383.85 417.54 395.54 402.14 422.39 458.18 373.55 362.97 356.15 355.85 408.93 416.45 411.34 396.06 419.69 397.97 416.13 393.19 416.86 371.07 369.58 411.69 411.78 381.91 409.73 425.04 419.68 421.01 386.89 374.14 411.13 433.8 397.36 451.81 395.95 443.48 441.08 366.39 426.19 419.39 399 386.23 383.07 391.02 424.56 425.05 419.45 388.52 374.51 333.43 377.11 421.26 454.24 404.69 429.81 412.89 390.55 427.14 399.95 415.12 380.95 449.79 388.06 388.65 403.5 402.15 372.33 409.22 430.93 411.28 400.97 433.35 407.18 497.3 383.75 362.41 357.35 398.69 417.25 368.73 390.28 364.69 393.16 441.57 459.73 364.24 404.79 392.17 363.43 397.04 394.54 424.74 400.13 450.87 463.34 404.14 412.91 417.39 386.39 389.58 440.84 387.71 402.75 368.23 441.39 400.97 386.28 478.7 384.41 362.04 411.4 425.74 399.76 385.7 368.93 442.97 376.21 371.69 452.89 415.37 414.84 437.48 406.45 405.77 420.44 404.14 408.26 429.63 380.9 354.58 392.52 395.52 422.95 448.1 398.81 347.07 437.06 391.16 390.03 441.72 426.18 386.09 392.86 379.25 391.64 353.31 382.95 391.28 435.34 407.99 459.1 435.61 426.03 427.33 452.48 411.2 413.01 397.75 409.22 394.36 412.15 451.95 429.67 419.84 375.27 384.4 430.27 385.89 411.24 384.62 380.93 373.63 374.73 446.33 402.44 399.1 382.8 391.78 412 381.67 379.91 422.51 400.43 347.54 392.18 408.87 367.5 409.75 375.58 418.08 370.52 390.42 394.69 409.19 385.48 388.28 453.17 394.65 376.77 435.69 446.86 412.16 359.09 410.58 425.69 374.68 369.21 403.85 328.76 395.41 375.1 449.12 398.57 371.24 423.39 389.37 379.09 366.05 438.41 384.12 403.89 396.77 405.4 414.27 383.03 416.53 431 382.18 376.81 401.45 393.67 467.12 440.58 429.21 399.56 369.87 411.44 400.73 380.81 378.19 396.42 391.94 405.59 425.81 387.5 433.78 411.38 402.13 411.64 463.59 +429.48 369.87 374.84 358.66 373.84 402.36 356.66 377.32 368.22 403.88 374.95 406.27 349.57 351.41 372.3 336.73 390.78 408.17 383.77 388.59 373.73 367.31 389.4 381.41 407.33 363.49 368.74 376.37 380.42 363.77 394.29 391.71 399.74 400.79 392.07 376.02 380.57 411.23 393.88 416.2 374.87 393.84 432.98 323.81 381.37 408.58 404.08 331.89 405.71 378.84 408.79 405.8 395.23 356.43 367.01 353 399.7 402.12 422.79 396.95 415.24 388.79 394.75 429.37 374.82 398.49 378.54 420.19 369.47 376.59 388.58 409.48 357.77 432.03 402.62 370.09 387.13 422.42 380.11 475.27 394.78 377.93 326.94 397.04 388.37 346.49 397.74 337.07 372.21 393.61 418.82 343.9 378.03 361.57 372.46 366.1 381.18 391.03 379.74 402.9 435.83 383.23 374.41 397.46 389.64 401.63 394.66 380.5 399.46 352.72 413.46 393.68 353.95 457.43 395.42 340.95 379.62 391.13 385.49 392.43 370.55 397.83 381.53 363.16 429.72 393.55 376.58 395.48 380.02 380.96 399.13 391.42 395.5 398.88 343.51 340.88 379.42 389.73 407.49 422.93 382.69 344.63 403.25 375.32 362.1 403.34 404.92 359.29 369.28 364.42 384.25 361.57 369.84 375.84 419.14 407.55 429.35 421.89 404.13 403.96 405.9 409.21 390.69 358.28 384.02 380.47 397.21 417.94 407.86 369.9 368.62 382.65 398.76 386.07 378.03 356.05 369.17 376.14 392.84 420.34 402.37 371.28 357.56 363.67 362.54 386.29 358.98 361.06 379.82 374.21 352.05 404.78 345.59 391.36 351.47 413.7 367.41 355.33 390.17 375.81 369.91 364.36 427.49 391.38 369.93 398.1 392.5 363.37 361.45 390.79 413.48 324.19 393.6 397.19 335.6 388.34 354.43 412 372.2 358.94 383.16 382.56 387.59 343.09 431.08 348.41 362.03 350.76 396.49 375.36 363.22 402.76 425.73 356.29 340.42 374 387.73 440.76 416.57 446.74 363.65 345.16 375.19 387.62 351.54 383.28 377.52 392.81 394.43 441.78 390.35 395.85 397.26 353.41 366.4 424.26 +486.75 442.16 461.45 433.03 481.37 468.21 413.56 459.7 443.27 450.58 474.4 490.66 436.1 414.11 424.83 413.66 467.21 483.8 434.1 441.12 451.2 456.69 459.81 468.26 452.78 417.38 428.59 473.96 460.89 407.77 458.47 448.74 447.72 460.21 432.97 428.12 444.22 463.07 482.11 509.89 473.5 482.55 518.62 429.84 455.68 462.35 494.18 390.7 469 463.38 504.97 494.34 438.03 434.81 451.36 430.19 450.33 460.83 500.23 459.84 504.23 423.03 424.04 503.67 452.91 449.96 415.09 499.4 402.3 444.89 472.03 452.24 413.25 509.2 465.8 476.89 439.67 463.44 427.89 546.25 467.42 436.86 381.57 435.19 484.53 427.41 458.94 375.21 430.17 460.52 451.36 416.5 429.66 419.34 436.92 438.05 436.3 478.78 457.61 505.36 497.83 465.95 435.99 470.28 464.43 464.6 491.25 423.72 491.65 408.83 472.54 484.84 442.69 520.29 458.96 453.86 452.01 451.34 453.08 458.18 416.32 486.4 429.39 398.92 459.91 468.4 469.67 501.63 470.71 447.16 486.46 441.27 455.3 469 419.79 378.83 433.9 431.57 479.22 492.71 460.06 387.37 469.68 459.8 443.61 494.95 496.3 417.96 424.33 430.82 480.18 435.86 454.86 432.28 461.95 456.84 505.47 442.3 470.03 476.13 505.02 467.08 468.36 424.49 456.26 464.62 487.51 472.09 446.83 463.34 438.91 440.7 442.84 467.97 464.88 426.95 441.9 474.88 438.22 475.22 476.87 468.48 440.21 424.58 484.61 429.77 430.45 479.72 449.64 385.15 433.66 449.2 415.24 446.46 388.96 496.14 446.74 414.92 483.73 472.62 441.45 416.33 513.87 451.53 394.28 470.47 489.99 450.76 430.07 430.8 452.11 415.27 447.16 445.76 368.12 431.98 427.86 481.88 452.68 413.21 443.42 459.34 428.09 422.85 500.97 394.01 484.43 421.9 451.09 433.44 429.41 473.94 482.38 414.88 427.72 432.73 446.91 522.45 479.06 503.87 462.83 398.53 447.38 457.44 412.21 461.03 443.57 472.14 455.4 487.97 436.94 509.62 449.09 444.67 440.71 500.61 +413.32 400.22 375.06 378.53 370 376.43 353.28 395.78 388.94 407.65 413.27 420.35 376.71 356.07 363.85 335.01 404.93 404.98 381.26 381.97 369.15 365.29 375.38 409.98 407.43 354.88 355.17 405.29 393.05 358.31 383.01 379.22 412.75 405.33 381.94 382.29 399.89 410.32 393.29 426.92 374.81 389.27 443.08 358.8 409.12 408.55 404.1 341.82 413.12 391.03 409.74 426.56 372.28 385.41 349.82 366.13 359.85 411.16 415.55 403.53 418.17 364.52 360.9 415.72 406.36 347.47 337.2 400.42 345.64 362.46 373.07 422.57 371.32 432.76 381.42 407.78 375.66 388.63 412.78 443.79 401.85 350.44 317.65 372.85 400.63 336.34 370.34 338.15 369.08 408.68 385.27 384.75 400.89 394.91 360.62 365.52 386.93 394.58 411.17 417.9 450 387.48 396.17 395.84 391.45 393.54 403.09 373.23 415.68 366.86 406.08 398.09 367.45 459.63 411.22 370.76 371.34 373.78 406.43 394.72 337.43 380.25 334.43 352.08 398.74 414.4 401.46 392.27 400.61 395.92 428.47 385.8 395.65 395.36 363.83 328.97 383.71 368.88 387.82 436.72 396.21 337.14 416.86 387.44 381.12 433.24 384.23 369.12 366.43 378.89 391.41 350.46 383.98 376.57 403.27 399.18 449.2 398.35 403.54 416.55 437.77 407.95 411.13 375.03 381.9 369.6 403.1 399.96 372.17 408.11 382.32 359.55 420.07 380.4 370.43 366.56 395.45 407.59 365.61 410.51 416.68 385.42 369.83 369.34 366.33 371.28 358.17 422.5 387.2 336.76 363.86 412.04 347.87 373.28 337.6 422.4 385.95 376.9 418.07 408.8 379.33 349.24 445.68 384.52 338.95 394.69 416.77 370.69 347.05 369.87 404.2 361.89 388.96 392.88 312.8 381.66 346.8 400.94 398.28 334.12 386.44 398.89 352.13 359.15 437.11 367.88 403.77 368.76 385.3 365.76 385.59 403.49 407.71 360.03 372.67 384.39 370.25 429.97 394.47 421.78 360.81 349.4 370.7 357.92 330.53 396.88 411.93 402.65 393.45 422.31 366.59 441.84 407.88 379.07 365.95 413.9 +449.93 420.16 406.71 417.14 389.11 411.63 383.44 396.73 378.17 424.11 442.12 461.49 387.21 363.1 385.73 346.17 404.68 433.92 426.81 394.46 425.47 393.23 424.47 428.62 436.26 383.61 366.88 420.12 394.2 382.04 410.02 420.32 431.65 411.02 389.78 395.94 421.34 430.01 403.07 450.45 419.29 445.05 440.74 391.93 426.65 408.31 418.39 399.77 420.73 418.29 430.36 449.91 437.53 378.82 375.14 383.12 393.06 426.42 443.63 415.72 421.26 398.12 410.55 439.53 402.22 402 381.03 450.23 400.75 408.15 405.44 429.6 410.32 458.4 431.13 409.56 411.36 404.98 418.35 480.31 418.26 374.03 349.39 400.84 462.65 365.39 413.87 354.43 390.19 442.74 439.07 405.61 417.33 402.7 385.21 396.35 422.09 447.38 418.21 443 476.81 404.9 421.65 404.98 399.05 380.93 436.96 373.27 422.83 387.92 453.04 433.31 413.07 494.12 405.76 413.27 410.13 432.33 409.46 422.18 382.32 415.74 362.38 393.18 428.47 416.73 420.46 441.09 442.92 411.73 436.54 404.08 416.78 425.49 382.11 350.19 386.21 405.17 434.73 441.8 408.24 347.03 437.8 401.22 415.3 467.66 412.15 395.27 390.11 388.72 397.01 376.14 418.64 380.53 419.9 406.53 489.36 435.72 431.25 436.64 452.13 402.92 428.08 399.28 446.09 399.88 424.47 418.07 423.49 422.91 400.77 402.95 431.02 433.84 396.62 371.68 419.99 423.81 370.48 443.34 435.35 423.13 390.69 396.25 399.38 392.57 382.03 452.51 403.28 365.47 385.26 394.99 369.34 425.67 368.73 428.31 375.79 394.2 410.84 422.3 393.75 383.62 458.49 408.71 375.78 405.73 472.43 409.95 370.52 398.21 429.35 376.44 398.57 415.7 346.78 415.89 402.46 432.31 409.2 373.32 403.31 433.26 393.38 399.92 428.72 374.3 423.13 390.96 410.57 418.89 399.85 449.89 451.35 393.31 397.68 411.74 403.83 455.2 443.51 457.82 390.56 376.21 421.75 405.95 366.19 399.52 403.51 427.58 414.06 454.54 409.39 461.66 428.36 411.03 413.8 451.19 +465.41 425.75 431.74 397.53 399.52 413.54 396.71 398.85 369.11 428.23 443.61 465.53 415.2 376.77 369.71 362.22 417.65 437.21 420.86 399.88 423.57 415.56 414.55 424.61 426.15 360.35 371.44 426.4 396.4 392.99 452.6 447.69 449.76 438.03 438.16 384.05 401.41 457.9 412.34 457.08 416.02 434.28 459.53 369.75 444.59 430.11 423.87 393.54 430.75 394.68 450.98 422.07 409.85 386.37 376.45 400.34 375.95 435.01 450.38 436.9 455.17 388.21 390.84 447.23 398.96 395.38 379.51 440 392.24 399.93 415.19 415.95 393.41 472.41 405.76 432.38 433.25 413.03 413.37 512.7 409.25 358.35 362.71 383.72 461.25 376.22 387.73 361.47 397.87 423.49 436.9 398.09 392.57 402.08 419.69 399.18 416.72 418.84 408.48 469.08 460.71 405.71 441.79 403.41 419.57 402.5 436.22 378.83 440.3 402.64 421.42 439.68 373.24 514.75 394.33 408.55 410.41 431.35 418.21 439.63 375.8 418.69 383.8 378.08 430.08 404.86 426.4 441.12 463.31 411.67 426.79 401.45 439.93 440.66 387.92 350.79 394.04 384.78 424.14 482.94 446.54 371.95 440.06 413.12 433.2 460.21 432.35 410.96 389.32 358.52 445.51 361.96 413.51 422.08 442.16 390.29 483.49 442.58 422.04 436.26 474.72 424.65 439.58 391.66 418.9 383.28 426.37 444.89 410.12 428.49 382.7 399.89 442.3 417.73 406.73 403.91 395.52 421.09 394.48 433.57 407.04 406.54 391.98 418.47 414.19 391.64 424.7 481.9 393.11 362.86 410.56 387.5 411.63 405.18 379.8 427.87 392.42 374.16 415.27 430.13 430.82 372.42 455.08 426.08 354.07 441.33 460.89 415.5 377.32 391.28 427.68 385.75 386.16 431.21 332.45 389.63 395.25 428.79 389.73 372.08 394.72 424.12 377.62 384.57 468.9 372.93 423.21 381.46 408.83 423.93 401.8 457.56 429.82 406.14 378.13 393.27 413.8 442.38 429.42 461.73 409.08 373.76 429.22 407.88 364.53 431.41 439.48 431.03 427.31 461.06 409.71 435.61 415.57 416.83 392.74 487.51 +390.22 384.34 370.48 370.21 372.78 392.62 331.22 375.94 388.6 368.48 388.2 407.66 351.35 321.68 346.55 303.67 383.43 388.57 387.34 348.09 374.1 369.96 383.09 382.88 400.08 360.57 340.55 381.56 359.26 361.19 389.8 367.13 387.5 374.66 376.97 387.08 374.87 382.86 390.45 408.11 372.5 376.82 412.34 377.86 385.41 412.22 393.56 315.85 377.48 376.16 403.79 416.56 399.27 371.73 356.64 341.54 349.48 403.38 410.24 364.86 409.94 371.2 364.05 399.21 367.93 363.86 371.73 419.82 356.97 350.78 358.15 375.75 342.96 402.68 388.94 416.41 365.96 384.6 388.7 450.35 360.16 355.65 332.42 376.65 390.28 312.05 372.56 333.42 364.09 422.2 392.21 353.83 382.22 347.76 319.64 361.98 361.62 368.43 384.93 419.02 446.47 365.28 395.57 413.03 372.3 390.55 406.97 373.61 373.69 359.13 395.51 367.57 350.3 431.84 376.14 353.27 347.84 371.33 375.8 385.48 352.5 400.09 340.05 349.95 390.38 388.37 361.12 397.38 407.33 376.69 408.02 380.11 375.43 394.14 354.15 328.57 375.39 360.16 385.07 408.29 368.66 330.72 424.83 359.51 340.62 410.12 390.2 346.57 370.26 353.09 384.33 361.2 380.5 366.51 422.49 371.13 437.29 398.23 410.66 414.24 420.34 393.59 399.91 354.49 389.39 396.01 423.63 404.64 379.26 375.9 343.32 355.85 400.56 381.31 390.45 379.54 387.97 373.29 325.48 422.2 402.69 373.47 373.17 368.26 353.84 356.67 351.49 392.62 368.86 331.46 359.46 396.09 316.63 392.78 328.29 414.88 351.21 352.15 406.47 375.29 379.24 371.64 397.66 377.29 335.45 378.1 411.66 377.6 342.04 370.47 378.68 324.38 363.12 377.98 327.02 362.05 353.46 435.27 365.59 353.22 391.77 354.44 357.37 341.11 396.38 374.93 395.8 353.03 371.71 338.84 358.55 393.96 404.14 328.59 334.73 371.69 395.28 405.57 406.17 439.53 373.74 323.33 379.39 355.36 327.96 372.76 381.01 378.61 392.92 404.92 362.38 421.55 385.65 359.16 363.45 427.1 +427.45 407.36 391.05 395.08 395.2 371.62 372.57 405.66 382.9 393.52 435 449.24 380.63 364.81 350.03 379.41 385.99 428.93 381.3 354.34 417.75 403.35 411.57 390.3 422.62 379.46 354.57 396.67 381.91 353.41 389.26 402.48 423.48 383.28 386.9 389.16 391.33 436.05 386.19 468.26 382.18 407.56 429.31 372.42 415.33 406.5 410.79 395.02 395 404.84 422.94 418.91 400.17 361.36 357.39 375.79 384.49 409.83 449.63 380 424.35 402.8 359.39 396.66 404.85 376.35 354.31 453.58 381.36 360.37 384.39 392.21 381.08 418.99 384.05 385.08 389.34 421.84 402.02 486.61 418.89 355.5 342.35 371.81 431.17 358.23 391.53 371.52 375.09 402.65 416.08 376.16 392.22 378.37 389.12 366.72 406.15 410.06 397.9 467.27 442.07 398.68 374.42 407.39 380.6 372 400.69 386.91 420.5 380.85 416.3 409.93 356.9 446.73 367.45 387.69 402.35 381.65 381.69 387.18 387.43 393.48 372.14 386.01 396.58 381.56 407.97 436.42 432.78 364.99 388.7 388.88 392.41 415.54 363.03 318.45 407.83 396.98 408.34 417.94 402.83 345.07 431.38 378.53 370.31 414.32 406.65 372.85 379.85 372.86 385.7 345.96 382.19 386.98 424.97 363.33 447.71 402.93 417.08 431.48 458.95 382.6 433.03 377.5 411.33 372.08 396.08 423.22 408.33 401.48 399.85 374.34 435.93 410.09 379.18 396.4 390.93 429.18 386.24 426.06 407.46 398.59 413.16 350.12 386.1 392.17 388.33 405.22 405.41 350.96 371.26 387.13 349.27 377.15 342.76 434.8 364.33 351.17 416.02 413.39 395.05 371.47 436.11 387.86 323.71 401.72 428.69 396.7 365.78 387.57 384.29 372.23 338.69 393.13 321.01 382.45 381.33 420.21 391.74 334.32 397.02 390.37 404.76 390.52 418.29 351.77 431.65 383.01 388.72 390.68 368.42 438.65 413.87 359.63 384.32 401.37 400.92 445.3 403.64 439.09 375.97 352.12 394.24 365.76 362.82 402.29 387.45 407.47 400.08 423.8 373.29 442.95 415.7 406.46 381.18 426.65 +366.08 374.8 339.2 341.8 344.24 341.68 321.07 354.85 344.05 351.57 377.53 412.5 305.84 307.03 319.05 337.72 353.93 364.5 344.18 329.99 370.68 337.48 380 341.7 353.53 334.39 325.04 362.92 344.03 331.86 354.77 362.63 387.92 338.59 349.53 339.91 348.33 386.87 346.61 404.06 354.19 339.11 406.42 336.35 368.12 386.63 384.61 352.04 364.65 364.71 356.67 374.14 358.73 359.17 321.33 315.71 329.09 363.08 401.46 321.32 361.05 350.2 333.19 345.17 368.05 337.99 315.41 373.91 325.34 322.16 352.22 360.13 345.48 353.32 379.17 335.53 342.43 374.03 343.77 413.98 366.3 306.42 280.34 346.42 373.36 344.54 376.92 314.73 337.65 340.78 363.37 325.25 352.79 335.85 329.96 332.23 367.94 369.44 317.11 397.37 412.04 323.49 349.17 337.7 352.48 334.68 365.07 335.6 347.55 344.69 362.64 356.72 299.23 396.9 339.8 326.53 364.22 350.43 338.32 351.42 347.7 361.92 316.66 324.88 343.86 332.22 370.22 393.1 392.83 338.77 360.26 359.93 341.75 364.12 319.67 303.4 337.64 366.54 366.56 375.24 362.98 307.19 384.05 353.16 347.68 383.94 339.94 319.92 327.84 333.51 320.3 317.33 335.83 321.98 372.77 322.16 370.48 367.88 377.54 363.38 385.23 334.93 360.45 353.87 377.27 328.72 367.13 373.04 347.18 365.35 356.9 323.13 369.76 366.58 362.13 347.45 332.26 365.18 338.66 363.94 369.26 348.16 349.78 313.19 342.41 351.57 352.39 364.3 343.11 310.64 330.11 345.01 320.43 370.17 294.72 367.07 331.36 334.46 361.08 368.02 349.1 328.31 369.12 348.08 285.24 366.42 391.68 366.55 326.64 311.31 339.96 315.14 330.98 340.75 289.89 357.17 359.72 387.42 357.19 308.59 360 357.87 344.21 337.61 361.7 302.9 375.94 347.88 356.67 345.93 328.22 392.38 382.37 331.03 356.88 337.67 386.07 391.67 367.13 393.47 334.84 306.75 376.08 335.09 332.68 352.32 337.72 357.62 362.1 374.57 356.63 380.16 354.72 378.08 338.42 391.05 +410.03 380.67 367.61 370.68 364.38 375.46 316.71 353.74 353.1 387.48 388.48 391.41 360.3 346.26 341.04 336.88 370.69 395.47 370.74 352.86 377.59 357.63 358.38 379.98 394.33 350.35 336.85 376.3 388.29 314.87 402.11 377.97 407.47 376.91 345.73 376.5 374.06 393.94 399.95 406.49 348.64 385.49 408.36 335.65 362.7 417.05 400.25 337 387.09 371.27 435.5 408.15 396.14 377.43 353.25 330.29 364.36 416.42 420.13 371.77 390.88 365.17 367.89 394.07 379.47 364.32 333.47 415.44 350.1 355.77 350.41 379.65 354.38 422.42 395.06 371.98 379.51 394.17 399.99 454.63 393 353.04 325.68 350.2 415.62 338.88 374.52 321.68 345.95 400.83 390.33 369.67 381.17 367.68 365.85 349.57 378.52 408.75 399.94 404.78 419.41 365.45 361.73 378.1 366.9 370.46 374.83 368.8 405.9 355.41 384.26 350.72 342.11 450.45 350.82 356.86 362.27 377.6 363.59 371.98 348.91 364.23 353.89 336.75 410.72 394.84 409.52 408.86 411.08 349.07 368.44 372.14 373.43 383.84 319.81 322.52 373.28 345.14 377.26 412.43 412.82 330.16 402.35 374.04 386.15 421.61 364 340.99 363.79 378.24 368.08 336.4 352.58 358.68 389.35 358.22 424.48 410.08 405.62 401.54 398.95 394.61 392.23 368.25 386.17 337.67 400.22 406.42 381.03 370.51 371.29 339.8 413.86 369.96 386.44 346.61 384.8 376.83 340.06 426.32 383 344.64 376.8 356.66 378.08 369.76 354.17 378.83 422.88 343.79 329.22 350.58 356.92 371.83 334.52 393.63 370.69 321.63 356.75 382.8 372.43 350.41 425.75 355.86 332.44 409.16 396.02 347.08 332.8 348.35 364.86 351.74 353.35 360.72 287.49 367.88 344.98 433.16 372.21 325.73 379.97 389.51 356.15 345.11 432 311.69 410.03 342.72 354.87 347.9 349.37 414.45 401.68 321.25 365.36 394.99 363.49 431.99 402.38 395.28 360.37 319.98 363.31 363.84 336.85 366.76 356.31 401.13 391.32 383.77 378.12 413.85 381.25 356.5 363.13 391.4 +409.21 393.43 369.94 379.28 379.4 432.75 346.67 384.47 391.51 388.95 412.62 434.57 366.32 357.03 336.54 334.12 385.71 393.35 405.07 396.71 383.47 398.52 426.11 391.66 414.44 354.77 350.35 420.85 371.45 381.37 395.62 400.47 411.41 384.49 390.57 399.77 394.53 415.06 387.51 445.07 386.43 409.84 423.44 374.23 402.83 415.48 429.99 376.69 389.65 406.52 425.1 417.22 382.24 364.15 377.96 383.38 385.86 414.22 429.14 386.82 422.06 363.68 380.5 429.17 409.18 392.83 355.1 431.19 383.85 368.07 410.98 406.23 365.32 410.95 412.32 410.23 400.45 398.35 413.51 477.49 424 358.73 342.27 379.9 443.76 378.52 388.04 354.27 397.56 403.79 406.28 347.1 423.83 385.99 384.8 373.83 404.98 433.81 405.55 415.6 424.74 405.27 419.14 377.96 395.88 386.62 425.18 392.03 401.09 360.02 440.46 410.85 355.37 464.3 399.76 375.18 411.99 400.06 404.64 385.6 380.28 416.77 340.41 356.14 396.57 399.7 410.01 435.92 383.86 391.39 419.6 387.57 404.43 417.89 354.77 350.93 368.05 381.35 401.56 435.78 399.81 355.67 418.35 398.13 370.41 436.6 380.79 411.07 382.14 372.97 417.61 359.99 370.41 387.34 432.58 423.63 455.64 425.74 408.64 415.42 424.98 405.58 409.06 376.43 419.06 399.08 421.95 419.77 380.19 406.58 400.16 371.68 422.04 393.09 367.77 387.47 377.82 421.33 362.92 401.49 404.99 378.09 377.51 362.35 410.3 398.48 357.44 399.19 391.18 339.98 348 408.95 356.64 393.53 357.4 431.78 370.77 368.88 417.51 407.74 391.26 358.34 446.81 422.3 374.89 411.02 435.84 383.67 378.7 393.14 401.01 375.31 380.36 390.47 342.49 387.05 385.78 425.64 390.08 338.05 415.94 393 384.75 380.49 419.19 369.69 427.87 396.17 391.14 359.42 384.05 406.06 417.99 359.53 371.08 381.75 399.99 439.94 419.99 456 386.9 340.66 387.44 382.27 353.44 396.82 382.65 380.99 408.6 420.24 380.06 428.47 420.52 391.32 370.97 434.58 +379.61 364.65 357.93 354.95 406.54 391.35 347.11 383.93 364.96 370.81 385.7 417.35 352.01 333.86 333.02 318.59 365.34 388.14 380.38 367.52 365.9 374.77 387.73 388.49 385.32 346.21 340.74 377.24 375.24 354.72 360.28 373.58 397.68 384.26 383.82 375.25 397.36 393.09 366.94 428.35 363.49 385.59 419.37 348.8 360.61 405.85 436.6 357.78 388.29 376.12 382.23 396.04 348.88 339.78 353.99 368.82 369.43 385.19 413.8 380 400.57 348.61 369.89 390.78 370.45 375.31 322.25 406.17 343.83 364.99 359.68 394.62 337.09 405.28 383.02 400.77 376.21 380.58 383.4 459.75 403.19 352.25 311.42 352.9 414.35 348.7 372.84 340.92 346.63 392.62 419.87 353.83 396.62 367.87 375.07 351.02 379.51 391.26 392.47 386.64 433.94 389.92 395.59 366.53 371.65 377.37 383.05 369.02 375.71 330.26 410.07 393.64 378.8 455.01 398.16 352.83 373.41 377.81 384.94 392.26 363.62 372.74 331.1 333.28 400.7 406.47 385.75 412.06 388.65 368.63 387.81 354.53 400.79 384.74 328.76 326.39 364.07 366.98 371.67 406.21 391.12 341.29 398.9 378.44 357.08 421.41 366.94 381.54 345.9 345.56 398.2 345.54 384.97 365.02 410.57 387.98 424.42 378.61 390.74 388.12 409.58 389.04 392.09 365.07 390.13 367.24 403.09 393.99 376.96 387.27 356.07 336.48 413.99 381.33 356.41 365.3 366.08 377.07 348.51 398.47 390.69 379.29 341.61 340.83 375.94 347.34 341.18 405.14 386.6 338.72 343.08 391.03 333.66 355.19 319.65 414.06 356.02 360.74 365.9 377.73 373.25 376.49 432.46 386.28 352.51 366.83 419.95 370.17 325.09 363.22 356.45 361.29 366.12 378.51 323.9 346.12 360.75 388.35 383.11 338.01 389.96 373.5 348.69 367.42 405.56 346.69 394.55 361.61 384.99 348.52 372.11 393.42 411.47 349.58 355.04 363.87 361.95 430.05 401.18 422.15 355.13 329.08 361 380.7 325.67 395.27 364.41 387.98 379.15 403.62 371.12 428.66 370.82 371.64 363.44 421.03 +442.58 426.71 415.37 384.64 409.89 436.43 368.48 414.54 383.26 406.02 463.43 452.55 395.86 365.08 387 369.68 410.46 414.41 400.09 369.88 421.5 391.25 417.77 404.78 433.23 401.15 403.77 426.9 409.57 393.84 423.66 413.95 445.29 414.45 411.13 421.76 395.18 442.61 434.14 462.91 381.18 420.89 461.8 395.72 436.6 425.04 436.92 384.59 414.55 410.81 428.65 445.7 397.8 401.22 387.11 382.28 402.29 422.05 441.19 415.67 450.95 395.68 411.82 455.49 412.98 413.74 401.38 448.58 416.39 421.3 416.13 407.71 392.79 430.89 398.92 437.37 414.53 428.33 412.13 516.22 411.1 375.55 369.81 398.83 446.1 372.45 409.89 375.92 394.55 420.48 438.45 376.27 411.76 411.95 422.81 400.78 424.17 416.57 406.31 483.89 473.93 426.86 403.23 423.36 407.33 388.45 438.26 386.02 412.55 371.78 450.7 451.01 401.49 484.82 404.67 391.35 410.09 398.25 417.66 446.47 381.38 425.63 404.33 393 440.37 455.3 452.15 452.46 422.45 402.59 438.2 385.63 406.24 432.77 367.1 360.17 413.18 397.66 415.34 436.71 438.29 353.01 453.18 400.56 406.72 444.95 398.05 405.41 388.84 385.78 428.4 387.16 395.73 415.95 439.99 410.06 446.13 446.81 434.34 457.68 452.07 425.72 425.7 390.64 393.66 393.5 433.82 454.17 406.4 411.66 385.6 362.37 461.96 404.75 402.38 395.4 416.65 411.33 404.99 467.6 418.8 415.99 401.44 421.65 383.85 404.83 406 433.17 409.17 367.29 381.25 408.95 365.33 370.32 383.54 445.94 411.87 399.31 444.01 426.52 411.38 378.71 464.84 421.94 348.9 449.78 433.83 425.05 416.26 414.04 413 380.1 417.65 396.58 362.92 412.29 382.12 431.23 398.37 391.88 437.07 417.97 378.45 393.59 455.54 406.91 451.72 382.02 399.4 388.89 380.84 456.04 435.68 393.6 380.92 415.23 405.68 475.62 437.68 447.78 393.5 350.86 404.66 398.29 394.09 439.25 419.02 435.11 420.69 420.14 386.3 450.53 430.82 421.1 414.13 440.23 +440.64 432.67 431.36 398.17 391.35 414.94 375.88 439.39 383.43 412.84 435.43 442.33 361.47 365.97 392.72 377.02 381.26 423.26 450.42 395.01 394.81 406.85 397.39 422.91 436.22 385.86 385.46 430.55 374.8 396.03 408.91 426.67 446.72 402.8 414.59 403.57 411.7 460.02 410.62 465.53 394.54 421.98 477.07 409.45 416.63 455.31 427.79 379.71 418.78 413.5 426.33 442.2 419.85 397.68 369.19 388.65 395.44 430.96 419.93 391.9 442.46 383.42 392.53 435.52 426.2 400.94 379.79 407.77 399.63 425.29 419.08 419.81 396.04 436.27 444.03 427.48 420.23 407.67 432.78 498.16 437.33 356.49 359.67 434.34 420.03 348.09 381.23 377.45 393.78 413.89 431.91 418.11 427.99 413.39 396.6 391.84 420.66 401.71 434.9 460.36 465.27 381.74 427.08 410.96 409.06 393.38 458.59 390.52 403.79 360.67 434.9 439.48 371.77 490.77 413.42 368.41 411.99 418.53 377.82 411.89 367.03 429.32 379.78 362 414.74 408.15 414.39 431.31 431.69 411.89 421.88 403.46 411.5 425.63 364.43 337.1 410.23 383.58 411.13 446.31 425.88 364.84 437.64 395.15 406.23 440.54 404.01 400.94 375.37 376.07 426.76 388.78 413.43 421.01 413.74 395.43 483.57 449.73 420.72 442.21 440.69 438.54 440.87 394.04 406.77 377.81 432.78 418.16 403.56 411.11 404.37 386.86 445.49 408.02 413.21 374.28 366.81 392.9 378.79 463.4 441.97 401.73 373.26 419.48 412.76 399.44 385.25 452.03 411.05 370.29 404.39 416.22 366.51 391.55 379.57 416.12 392.94 412.16 421.31 416.07 419.54 366.36 469.14 374.88 390.66 426.51 443.3 391.52 390.58 388.11 436.19 372.2 414.78 418.41 336.45 395.99 399.61 424.28 429.94 382.9 430.05 413.59 371.82 403.27 463.25 383.08 425.28 391.64 405.1 427.52 378.19 449.57 426.59 372.9 383.13 395.4 394.57 460.85 424.17 451.24 386 367.25 415.72 373.57 384.17 423.54 417.19 422.12 427.03 439.28 404.12 443.97 409.51 413.74 397.85 441.64 +390.82 362.67 356.7 342.67 364.91 363.57 321.2 363.19 341.68 372.32 403.07 376.85 328.33 327.88 346.24 305.8 369.22 350.22 342.37 359.78 345.2 361.36 364.63 367.86 364.78 330.1 315.4 351.73 376.53 335.74 377.12 340.42 394.46 370.24 347.74 367.89 356.78 379.18 374.3 389.13 364.67 347.75 409.09 341.42 360.06 379.55 389.23 335.99 374.92 352.01 391 395.48 351.38 350.29 338.95 336.17 351.5 378.63 390.08 342.11 383.86 344.11 352.39 387.89 360 346.5 351.97 373.71 345.4 352.95 355.16 375.65 334.87 386.57 346.28 373.51 377.52 388.08 366.27 425.24 361.26 348.52 307.17 356.42 373.61 333.25 364.16 307.81 321.74 370.73 365.63 333.26 354.11 350.55 336.32 337.41 383.63 377.67 368.91 382.08 412.12 352.87 347.17 358.66 345.93 345.93 364.38 325.13 377.37 337.4 367.99 376.43 329.92 421.47 359.78 338.94 340.37 374.89 358.05 378.23 322.73 365.94 325.12 315.35 382.71 380.56 374.85 382.2 369.16 345.55 371.51 342.04 363.37 364.87 310.49 291.11 336.68 357.43 375.58 409.18 403.62 319.3 368.79 365.02 377.02 377.36 359.11 331.15 349.72 328.41 359.63 343.65 368.69 339.38 386.05 341.5 411.5 377.95 385.09 370.17 386.41 369.49 395.17 349.82 356.42 346.83 379.02 376.36 366.2 381 347.26 355.81 387.43 374.49 364.23 328.01 362.56 377.99 328.47 379.58 356.49 339.54 362.53 344.38 342.17 357.21 355.01 379.99 371.81 341.77 331.48 371.17 318.63 357.87 305.83 382.79 329.94 326.97 363.46 364.08 347.67 329.95 400.93 359.44 338.5 369.28 393.52 352.64 322.11 331.67 366.75 346.68 349.06 378.43 304.43 360.95 332.29 378.07 354.15 317.89 358.44 363.86 352.84 301.91 400.76 311.67 330.12 334.46 355.63 361.16 342.93 388.77 382.03 336.94 340.48 356.57 351.7 406.01 384.69 402.06 338.53 337.78 345.32 360.78 322.68 356.23 360.29 365.86 368.75 401.67 355.34 382.85 356.08 337.73 368.52 392.42 +451.33 432.06 416.74 413.46 419.99 431.75 395.64 435.21 399.92 441.46 456.16 467.81 400.64 375.07 411.06 377.23 410.1 421.68 392.4 428.25 412.49 408.44 435.69 437.88 414.32 387.95 393.21 439.28 420.62 386.52 429.05 437.87 448.97 437.23 420.18 429.31 409.49 440.49 418.21 474.06 413.79 452.39 494.11 406.33 414.6 443.73 456.25 359.33 450.35 427.59 436.46 446.43 429.28 401.18 397.87 392.02 407.12 428.89 473.67 425.79 471.76 407.17 403.73 484.66 439.59 404.49 377.49 425.63 393.8 417.42 440.21 425.8 396.91 461.22 435.38 417.81 420.51 450.3 411.89 515.38 423 375.85 366.21 420.04 441.68 409.29 418.28 373.16 411.21 418.02 446.8 381.1 429.31 407.66 409.84 394.19 405.13 428.36 434.02 475.82 484.43 408.65 433.4 406.87 425.87 422.05 458.86 410.68 441.4 389.08 438.06 438.95 388.73 507.47 407.87 386.86 430.62 411.67 432.92 434.51 388.99 443.18 390.19 401.68 461.23 421.36 458.19 469.05 451.79 403.38 419.97 416.43 414.72 426.02 382.74 359.98 415.61 428.48 463.99 463.51 429.73 401.8 444.22 411.69 410.39 458.96 424.33 370.77 395 399.96 422.89 410.81 432.77 431.28 428.68 430.01 454.49 422.73 453.92 435.54 472.08 430.27 449.71 380.56 407 399.92 465.83 461.43 421.3 424.86 403.37 397.07 440.42 421.2 413.06 411.68 379.1 419.25 419.26 459.67 446.19 422.99 396.95 401.93 424.13 415.56 400.53 436.85 421.49 360.66 409.52 462.74 371.46 416.61 379.39 450 410.21 414.15 441.66 437.65 417.98 369.22 480.96 430.14 384.13 452.38 458.59 411.99 386.81 419.82 441.6 375.59 428.07 417.39 344.55 415.58 405.61 454.13 427.25 409.14 427.89 435.27 407.04 373.57 476.33 386.28 444.82 396.23 428.81 404.35 392.03 444.72 476.03 386.39 381.32 405.45 409.01 494.52 438.09 470.27 417.77 362.2 445.09 437.84 374.73 428.36 439.48 442.85 416.67 465.86 430.01 464.81 421.34 401.83 427.94 464.91 +464.07 436.07 412.15 400.65 408.86 424.27 381.93 417.73 382.34 418.52 416.46 442.17 391.56 379.07 372.64 358.12 402.89 451.12 398.21 394.78 412.51 407.82 429.51 426.28 427.28 384.07 377.84 401.81 396.33 384.1 419.02 402.36 427.08 422.49 401.71 414.3 390.82 459.61 429.94 489.43 420.77 427.54 467.89 400.02 446.81 437.07 439.73 397.09 436.41 429.81 456.57 440.7 429.02 400.93 389.84 376.88 398.49 424.52 459.04 419.2 428.34 398.29 394.04 427.43 428.22 418.67 374.81 438.89 398.04 428.22 403.08 414.97 373.69 463.63 428.72 432.34 442.17 413.32 430.24 503.39 450.2 384.94 365.63 397.78 442.92 359.49 403.24 378.62 389.91 429.42 417.32 382.83 412.86 392.52 398.79 401.87 405.34 436.01 425.37 477.31 451.72 403.79 405.09 427.14 421.12 429.74 444.46 372.09 413.67 374.08 437.19 420.05 393.7 478.8 396.1 384.05 426.95 436.51 397.95 442.98 367.31 430.59 370.08 357.47 430.16 413.34 416.57 450.37 455.17 400.45 413.54 395.12 408.71 445.2 378.99 329.94 395.66 377.42 429.42 450.31 440 388.29 419.03 408.38 401.87 460.78 410.8 380.4 381.78 391.48 424.15 363.73 420.68 412.65 425.38 399.32 476.53 437.56 451.83 451.73 456.98 421.98 414.78 412.39 397.31 404.44 428.38 432.95 425.27 426.5 394.97 391.05 442.31 431.14 419.29 413.29 394.82 415.85 381.61 445.07 436.64 398.68 405.47 420.65 429.87 393.09 397.63 460.74 420.82 388.25 392.39 411.59 378 407.48 360.62 424.44 402.81 400.81 431.38 425.11 433.05 371.19 476 420.81 361.43 440.21 458.96 384.76 392.01 391.09 432.22 392.98 382.23 420.64 330.32 409.77 398.93 421.76 414.02 405.64 432.12 384.93 393.08 389.43 478.7 381.4 435.34 390.14 418.82 411.49 384.31 444.08 430.82 389.33 400.07 391.64 404.53 464.03 425.96 467.07 394.69 366.43 430.62 403.42 374.06 417.63 390.2 419.15 422.72 450.3 386.32 436.22 418.75 422.07 413.51 464.98 +489.81 400.99 386.39 390.12 414.08 395.43 415.45 403.31 400.87 387.34 450.03 439.07 395.79 380.39 396.21 390.77 410.6 416.05 396.87 377.66 417.52 395.92 407.12 417.36 412.98 386.47 375.29 407.04 409.36 374.11 400.01 401.31 390.33 430.69 406.34 393.65 421.33 428.27 417.66 487.94 418.47 455.44 484.02 407.04 408.62 439.23 446.8 373.83 409.24 409.92 448.55 450.6 415.31 392.63 395.71 356.1 400 414.07 452.01 405.97 409.72 400.11 372.02 430.45 400.72 420.28 379.48 428.9 376.48 415.76 408.96 432.58 373.14 451.31 430.85 412.43 411.03 424.91 443.02 501.73 417.36 367.58 357.12 393.95 428.24 370.62 387.84 366.75 394.7 422.87 412.75 401.93 417.67 412.16 394.42 384.89 406.19 429.47 412.65 463.25 452.65 395.2 390.31 406.85 424.93 411.31 418.61 383.32 397.52 362.75 415.8 397.42 398.17 480.64 394.67 412.29 421.04 402.98 409.81 417.32 379.37 430.3 368.54 371.9 415.29 399.43 414.08 422.98 435.01 414.15 429.82 404.39 411.43 430.73 377.01 337.64 407.7 388.36 440.41 440.4 417.82 370.27 427.71 420.06 397.77 429.7 427.08 390.47 372.31 384.8 403.62 374.26 409.87 385.44 435.71 401.61 483.05 423.45 455.57 434.21 468.81 401.02 432.72 364.69 415.58 398.91 444.88 437.51 421.04 428.53 400.07 387.97 425.4 395.23 427.85 383.85 412.32 419.44 379.88 429.8 426.42 421.62 405.79 398.32 429.38 395.11 387.49 447.38 412.78 351.75 399.13 387.18 363.9 421.81 351.93 419.5 396.59 379.43 427.25 449.59 408.28 379.22 457.06 384.85 351.77 427.57 442.81 385.54 376.7 405.91 400.66 379.99 395.5 419.41 313.79 419.28 377.73 410.3 424.53 373.53 412.52 407.43 409.4 398.86 442.34 378.02 421.73 398.23 401.04 397.6 394.6 452.29 455.95 368.75 386.37 391.32 423.62 455.09 425.07 452.17 406.9 360.88 419.19 402.59 388.69 415.01 378.01 425.84 422.98 439.9 389.03 460.96 428.96 419.3 402.41 439.76 +408.84 405.33 383.89 353.26 381.9 416.57 348.2 370.75 342.69 361.72 387.25 449.22 351.11 335.39 344.4 324.26 364.4 396.04 380.68 354.53 392.32 384.27 422.94 401.88 407.42 367.13 373.76 377.45 350.23 365.05 406.48 381.43 409.86 383.19 385 384.58 372.12 420.92 371.9 427.83 368.59 413.08 440.01 364.14 417.02 408.1 393.03 352.35 381.55 383.62 403.33 414.31 394.01 345.23 378.86 347.12 361.4 394.77 397.06 369.49 400.19 365.51 385.84 434.79 376.43 394.22 350.57 409.5 380.43 368.49 398.84 398.49 342.5 428.26 389.14 399.32 392.66 380.25 383.77 474.09 395.98 356.43 349.74 383.97 424.63 340.6 362.42 358.78 373.29 398.61 410.97 348.81 391 361.36 373.32 370.1 378.89 388.19 387.29 425.46 434.92 392.87 386.82 387.14 381.73 388.57 411.05 369.1 379.98 355.7 437.78 398.3 379.87 444.09 365.17 371.18 399.64 365.4 365.73 392.1 352.71 406.01 347.19 349.55 413.38 389.85 395.21 424.19 386.13 370.31 406.63 379.71 391.19 399.64 345.96 310.89 362.69 377.75 413.76 382.68 402.51 325.75 409.62 357.59 352.19 421.2 382.87 365.3 353.87 347.86 405.95 354.26 375.75 375.37 422.07 368.3 446.66 411.82 435.44 423.17 423.08 396.69 383.38 372.05 365.08 368.97 397.18 423.47 385.14 396.98 347.51 336.22 428.36 380.44 375.5 383.51 384.51 385.15 368.38 403.33 394.95 375.69 361.43 404.03 379.58 379.69 362.74 404.98 367.69 341.13 352.95 378.76 349.37 377.13 351.6 396.29 339.74 393.31 391.41 390.1 389.41 352.03 432.36 403.8 337.53 403.24 422.54 368.27 374.08 408.51 395.08 341.34 358.32 375.65 327.2 382.95 352.91 416.53 394.12 369.43 393.19 374.78 361.92 391.54 394.63 367.6 420.86 382.99 381.53 340.45 376.17 404.91 419.34 339.89 360.34 381.58 382.22 437.97 409.22 441.69 364.14 344.21 380.48 375.07 341.83 396.58 384.28 405.25 398.55 410.35 354.55 411.96 411.95 375.77 350.4 418.35 +374.79 356.06 377.09 350.64 368.67 391.17 343.34 359.31 357.33 356.55 380.68 431.41 353.54 329.42 327.98 330.28 354.45 368.05 365.19 358.46 366.82 329.22 386.63 376.77 381.33 329.88 333.72 378.72 340.52 355.02 362.37 359.47 417.93 366.99 368.96 382.99 358.22 384.2 361.14 411.16 355.9 391.49 425.6 343.95 377.27 403.94 370.1 315.27 371.09 359.65 419.87 402.12 361.81 348.56 329.44 364.83 340.69 407.07 391.64 366.72 391.76 341.96 343.32 400.64 367.84 346.09 318.1 392.49 345.62 337.16 359.91 380.98 334.17 395.82 362.99 393.79 357.03 374.84 364.89 428.21 349.28 333.47 305.53 353.78 379.57 307.79 309.36 311.35 365.56 379.85 378.98 357.67 380.15 378.5 358.72 341.96 370.82 369.6 377.08 403.51 401.71 365.67 367.37 358.29 366.95 352.76 391.05 367.05 384.58 337.97 380.52 371.81 334.9 439.25 346.25 337.05 362.86 370.51 363.57 355.44 344.42 376.57 345.46 331.28 406.01 349.35 365.74 398.82 362.73 372.81 382.55 383.56 374.79 377.53 323.7 295.52 368 357.05 369.97 390.94 380.92 311.05 407.99 358.8 348.47 394.66 388.31 378.13 318.46 312.88 361.69 320.41 333.34 377.98 355 374 398.94 410.24 374.8 382.16 390.23 395.1 370 358.78 378.54 339.46 398.91 394.37 365.45 369.28 358.87 340.22 410.8 346.78 384 329.95 341.29 360.97 344.31 399.39 366.68 345.5 343.93 342.39 359.15 362.27 350.64 386.8 387.46 347.69 354.8 357.94 329.72 353.37 348.15 383.51 318.75 338.25 346.52 379.13 367.46 343.83 439.09 357.03 329.57 389.22 411.1 340.96 364.16 348.91 374.32 324.5 346.09 355.5 291.94 356.86 328.49 411.65 364 316.05 364.6 368.33 353.65 328.79 379.72 330.85 396.17 330.33 382.28 371.21 352.01 381.69 396.9 324.05 343 366.75 353.76 399.93 380.12 386.49 367.91 335.66 373.4 344.06 313.86 359.52 388.44 356.87 385.85 392.3 367.07 393.24 372.14 358.35 326.64 394.44 +507.61 453.59 452.46 432.32 425.93 461.12 404.84 465.25 447.69 465.64 473.69 483.54 445.22 392.2 420.1 391.04 453.66 479.95 448.02 444.33 444.92 435.23 462.69 457.15 488.84 414.02 422.83 473.08 455.51 423.63 467.81 456.62 484.5 478.23 421.74 437.47 457.53 485.88 485.96 520.64 453.47 470.53 509.86 431.83 462.19 474.66 472.28 412.02 456.15 462.44 500.67 478.93 469.23 447.13 437.4 412.29 448.4 466.85 499.68 463.98 480.05 424.16 435.09 486.34 459.35 448.94 421.04 483.59 420.07 442.9 435.92 475.29 437.3 498.67 468.86 478.63 454.82 464.74 481.9 540.03 476.56 426.09 381.03 482.31 505.49 407.52 421.89 394.79 432.01 498.46 469.93 435.67 449.31 461.48 443.35 437.66 473.1 501.52 471.74 492.35 516.17 461.11 449.52 453.2 484.08 444.94 486.9 439.03 473.44 431.43 482.43 473.26 421.28 514.4 440.84 406.44 457.54 489.83 469.96 463.31 398.4 476.79 421.78 415.11 490.43 460.39 453.74 478.03 472.92 436.12 492.68 429.15 450.12 480.14 402.93 386.99 446.9 443.65 466.92 508.27 469.14 400.33 486.14 460.21 462.92 496.79 457.1 446.69 422.53 431.32 466.75 399.45 457.47 459.35 465.57 470.2 531.83 487.49 471.66 477.27 517.62 476.17 501.95 434.3 461.72 460.25 446.23 465.71 468.47 448.99 447.51 442.94 481.95 458 448.9 413.57 438.06 473.42 416 492.33 477.51 459.89 426.53 446.14 452.38 434.99 435.66 500.69 457.74 397.45 418.19 469.9 391.42 449.1 411.99 479.51 438.93 410.84 475.21 506.48 450.41 409.25 516.89 443.17 415.08 463 515.64 435.26 436.16 435.97 466.77 418.66 443.01 454.28 371.06 460.79 433.72 461.25 444.86 398.61 453.63 453.32 448.89 409.85 512.68 437.85 466.71 421.12 448.58 470.19 423.05 497.49 489.25 422.12 431.52 450.7 424.77 512.9 498.13 481.63 434.22 405.57 453.52 442.72 414.54 442.47 464.68 459.98 470.81 511.5 425.63 506.44 466.05 453.69 452.51 502.29 +415.7 402.08 397.3 396.4 394.99 399.27 372.98 401.41 377.12 420.62 414.62 434.72 373.97 337.41 387.79 339.24 396.33 385.65 400.19 371.81 386.03 382.08 414.44 395 410.26 332.08 357.23 399.81 381.78 379.65 385.97 396.77 412.49 386.18 404.58 420.89 379.53 411.52 409.46 422.84 376.82 394.28 447.23 417.67 386.1 427.88 440.59 357.94 401.64 375.14 419.91 450.97 387.53 387.89 362.12 392.5 369.63 414.47 407.03 388.19 427.45 373.95 389.66 431.07 402.46 385.49 386.21 417.25 377.26 402.5 397.8 405.92 388.54 420.88 411.1 408.76 383.85 405.7 396.34 479.46 416.71 358.6 332.97 396.21 424.79 357.3 381.11 335.11 398.64 410.45 391.39 381.16 398.76 380.2 376.99 380.19 423.7 408.9 405.1 431.62 435.45 396.96 402.43 401.12 390.52 373.22 401.98 386.83 416.22 362.39 415.47 411.46 340.25 480.81 407.09 378.2 374.87 388.44 379.09 405.99 357.23 416.15 363.78 356.94 404.02 391.01 374.38 417.94 429.9 405.96 390.57 393.04 391.03 397.39 344.52 334.75 404.97 379.34 384.05 426.5 399.49 349.73 441.02 396.42 398.86 425.52 402.54 395.69 358.24 362.75 391.04 377.51 388.37 388.77 397.96 384.49 443.46 431.06 399.43 409.88 426.25 413.77 425.1 375.11 401.99 378.45 429.03 411.98 389.93 393.41 379.81 381.37 412.78 411.69 405.63 359.75 384.9 405.04 364.44 415.66 411.71 364.09 401.58 387.82 378.06 379.79 385.54 443.03 423.26 359.31 401.04 400.06 347.39 381.08 360.35 435.73 374.68 362.35 393.36 407.45 385.58 356.47 451.85 394.43 375.67 414.95 427.39 388.62 365.6 370.98 382.88 369.83 394.2 411.27 347.95 410.85 381.96 401.52 389.32 359.97 393.14 419.4 394 359.66 433.87 351.33 389.01 371.36 397.17 393.96 389 407.57 444.06 367.44 363.22 381.27 396.87 428.18 390.6 453.81 375.49 358.72 405.64 394.79 345.45 420.68 381.86 396.85 408.95 443.22 402.46 428.78 412.73 382.68 371.18 441.59 +419.82 400.26 383.2 394.06 379.56 384.26 381.24 392.31 362.3 388.59 401.51 445.07 387.05 350.1 378.6 366.86 388.55 414.3 398.42 374.83 412.55 366.78 381.93 405.88 424.86 369.25 377.43 400.62 382.62 355 389.9 405.06 412.31 395.9 383.12 363.48 380.68 420.59 400.18 461.96 367.81 416.61 448.45 352.58 412.69 418.3 418.68 372.85 400.75 392.29 417.1 416.7 410.24 371.44 354.2 332.63 364.72 399.12 435.38 404.54 416.04 371.96 364.61 416.73 385.41 409.88 376.84 443.24 375.51 388.34 389.97 408.35 364.35 426.86 404.14 400.34 378.04 393.92 402.77 470.57 393.99 351.5 307.78 381.26 406.9 342.61 386.7 364.48 374.5 406.12 390.71 377.96 371.29 359.44 383.98 390.53 388.69 387.35 376.58 452.55 450.35 365.78 378.47 391.86 409.63 397.52 421.05 356.85 405.88 366.13 414.53 406.13 361.08 465.88 372.8 371.76 385.07 391.25 399.58 402.56 370.46 424.57 368.04 354.93 409.08 377.59 389.55 421.18 449.16 384.64 417.97 388.2 414.33 420.37 343.66 311.16 396.41 381.08 408.29 403.99 405.07 365.47 428.52 376.06 395.15 440.2 411.19 372.56 365.42 391.37 415.23 353.07 373.39 393.13 393.05 380.17 456.17 408.12 410.6 429.6 437.14 402.5 410.11 380.45 381.64 366.69 411.74 416.18 436.93 381.57 369.98 371.18 410.22 404.35 390.74 369.46 377.03 386.98 378.04 432.64 405.67 374.99 374.5 363.73 401.82 383.56 370.07 389.3 396.62 375.2 371.48 388.54 337.48 395.32 356.25 406.29 359.88 358.54 403.44 394.86 393.31 362.46 423.86 381.76 337.58 403.17 402.94 389.36 367.08 374.77 391.18 354.59 384.41 372.51 331.73 389.99 395.45 412.42 422.56 377.78 393.42 376.02 392.47 367.71 421.66 357.8 402.42 359.79 392.64 390.64 356.03 425.67 411.87 361.54 368.76 382.74 407.44 438.92 419.8 437.46 388.94 341.74 392.4 374.97 342.51 386.06 386.52 416.13 416.38 434.58 383.03 430.41 389.71 387.41 394.04 430.64 +453.38 417.07 404.88 415.83 411.68 425.77 390.08 421.45 402.31 429.65 433.73 477.89 396.67 396.34 384.8 350.58 412.18 446.94 417.13 398.34 438.5 424.16 446.23 445 441.47 386.18 388.9 426.74 409.98 381.25 423.89 417.53 433.79 425.52 416.53 411.58 410.2 460.43 426 457.89 419.6 454.99 467.73 394.01 422.94 450.91 435.23 391.03 426.22 422.63 457.34 461.41 413.92 388.06 396.38 384.23 408.74 441.93 461.02 409.03 422.98 420.77 404.62 443.47 432.71 389.44 392.55 464.23 393.64 390.91 417.25 420.08 404.8 443.9 416.36 436.65 405.88 438.36 400.81 504.8 421.82 376.38 358.46 395 435.2 382.57 422.67 368.71 409.47 441.15 427.85 374.65 403.24 383.01 377.34 407.66 404.47 432.02 409.73 460.44 481.62 410.81 429.08 417.89 414.4 402.3 435.82 406.16 436.34 407.14 429.12 433.78 419.6 477.87 413.88 402.38 408.99 407.5 430.21 421.4 419.4 426.79 379.37 406.79 448.36 426.56 422.78 465.28 445.39 393.39 421.6 409.14 417.58 415.58 384.33 360.49 415.6 400.63 432.45 450.58 438.09 375.48 438.49 412.9 428.31 446.44 404.09 382.94 421.23 391.51 413.46 403.84 409.85 402.46 447.4 411.02 478.85 432.48 440.41 453.07 474.38 441.73 442.85 392.3 404.82 388.25 449.68 435.28 438.52 417.94 417.4 408.08 434.15 434.22 425.7 397.9 425.7 415.03 401.37 449.19 433.6 412.73 400.41 387.13 422.3 423.11 404.58 443.08 426.22 389.45 399.7 407.03 360.56 404.82 378.71 436.9 377.58 391.79 442.37 401.11 387.41 372.27 448.77 415.22 372.79 440.4 453.69 418.73 405.67 410.29 427.01 404.33 407.78 422 362.84 413.22 393.71 450.9 424.4 379.26 415.15 420.11 412.17 383.21 454.04 383.58 417.75 382.14 409.68 412.19 375.4 461.85 472.82 376.25 398.49 425.15 426.53 485.29 451.47 462.47 419.13 385.02 403.13 393.14 372.86 399.28 415.47 401.88 425 446.06 413.44 423.94 425.38 414.9 406.79 484.63 +441.9 419.7 403.17 379.88 392.32 372.91 365.41 390.59 370.77 414.89 393.41 450.87 391.51 358.85 389.06 337.81 419.19 413.24 396.16 385.48 408.93 377.92 403.87 383.79 432.07 350.93 387.4 413.36 400.24 362.67 397.81 409.23 408.32 433.23 385.78 377.02 377.84 418.38 406.09 415.11 362.43 417.71 431.12 377.54 421.32 411.48 392.2 370.29 390.82 400.89 410.87 429.8 396.19 384.77 376.1 372.97 382.94 395.3 427.29 400.55 430.53 378.46 380.53 432.55 403.39 395.7 362.21 414.47 383.54 404.44 391.08 378.59 378.63 412.38 415.93 407.25 362.48 407.62 388.07 481.83 399.81 371.6 318 391.26 407.63 359.54 378.63 357.35 376.76 410.45 404.53 407.88 375.94 388.1 369.93 381.03 429.15 410.5 392.94 429.79 451.15 392.44 392.09 399.35 421.45 374.21 395.49 401.39 419.57 375.98 411.46 431.51 370.29 453.43 386.83 375.22 378.59 396.91 394.8 410.72 336.97 414.89 374.16 365.33 403.9 392.34 386.37 428.93 419.8 407.4 424.64 382.57 367.21 418.81 366.85 314.2 416.56 378.37 413.18 461.88 390.08 335.75 419.09 378.67 384.67 446.98 394.09 356.14 369.22 384.18 420.26 344.29 373.16 403.81 427.37 376.51 446.8 423.98 396.36 444.31 431.27 393.99 437.8 359.52 398.16 355.82 404.3 413.06 395.33 391.89 370.22 379.28 410.92 421.92 382.09 373.31 373.51 385.01 375.4 413.19 418.35 367.44 365.7 398.88 381.9 375.78 375.17 417.54 384.28 352.25 398.72 400.79 346.83 382.1 351.8 437.06 383.59 371.61 428.58 418.98 398.42 367.76 443.9 376.66 358.32 395.47 431.03 414.61 349.1 398.59 410.03 361.22 374.25 406.69 317.11 393.24 388.55 406.21 398.69 350.84 383.97 410.85 363.74 365.58 441.45 377.7 410.43 408.45 380.78 391.59 397.01 422.48 400.23 326.83 382.43 385.67 360.7 449.17 417.59 404.74 388.9 340.4 413.85 361.16 362.67 385.41 411.56 414.59 392.25 418.89 375.31 434.3 428.88 389.37 356.61 432.94 +387.68 365.48 382.42 363.88 397.26 389.65 345.94 381.03 355.4 379.28 431.33 421.7 348.15 328.58 344.89 296.47 385.96 394.41 374.63 351.88 371.57 365.46 395.48 386.96 402.16 361.9 348.77 390.66 371.29 373.54 373.63 394.62 407.07 375.64 351.09 368.4 396.21 392.88 365.62 423.47 386.13 398.58 431.1 366.26 394.82 398.7 375.62 354.84 405.46 387.74 410.72 424.45 359.28 381.33 375.76 360.17 356.3 361.98 391.75 381.49 421.42 361.17 358.04 405.47 369.41 377.49 341.28 392.37 349.76 389.11 407.36 402.47 343.38 382.37 387.3 389.35 359.56 350.82 375.33 443.75 385.64 366.72 326.65 353.92 415.88 323.44 361.18 346.12 359.84 396.54 398.53 362.33 378.55 369.57 369.79 347.6 400.33 423.41 364.9 408.13 433.95 382.49 379.14 378.7 373.73 368.77 400.24 365.72 371.5 352.37 419.61 423.46 371.53 436.98 395.68 354.01 379.73 370.15 385.14 395.24 350.06 412.25 338.24 327.61 404.87 402.72 387.63 415.11 360.55 395.01 418.07 358.93 368.78 372.96 322.6 315.95 365.16 368.09 390.59 399.52 374.76 303.35 413.06 382.56 363.47 415.8 373.03 397.32 347 337.32 398.86 334.64 380.97 357.37 400.1 380.02 422.85 394.88 399.94 407.01 407.97 423.67 383.89 345.29 382.54 378 386.41 386.56 374.95 375.52 363.01 346.89 399.76 376.87 387.03 338.54 379.36 365.02 377.72 399.67 379.85 390.47 341.97 363.83 372.94 369.59 345.63 420.64 372.42 330.28 387.3 388.42 335.67 373.31 335.52 401.3 358.64 343.62 397.15 387.66 372.23 351.62 433.83 373.65 353.27 414.73 427.4 384.09 354.55 388.51 393.74 358.71 386.99 373.07 321.77 379.48 325.42 404.13 377.21 324.98 386.81 372.57 343.12 352.73 408.53 342.02 394.01 368.61 388.28 368.58 373.62 392.69 427.68 352.3 339.26 378.75 380.89 431.66 400.16 425.42 368.14 335.53 350.49 391.19 347.15 379.57 366.9 360.51 407.24 376.96 371.7 409.23 388.88 353.84 387.6 397.96 +438.47 405.64 423.43 410.07 401.32 400.82 380.82 392.47 367.87 405.88 456.48 431.97 385.71 365.95 372.44 328.58 390.05 391.13 383.71 386.9 406.37 391.84 419.35 403.02 416.6 366.27 336.81 375.09 396.02 383.69 388.79 402.62 412.91 412.06 380.09 385.57 380.39 406 403.37 437.67 400.7 419.61 441.28 382.42 384.96 439.38 437.77 375.58 410.13 391.19 444.29 437.06 394.25 392.82 387.15 386.9 393.97 407.19 427.36 418.13 415.3 397.06 393.72 420.88 413.39 397.89 362.75 421.56 369.61 404.05 374.06 395.72 377.44 435.2 419.25 399.04 393.39 407.84 398.46 471.26 413.41 359.03 325.97 371.6 431.72 368.18 386.68 368.5 383.26 408.82 417.29 382.9 399.7 399.41 408.38 375.42 425 419.63 416.07 433 465.58 383.75 391.19 401.18 390.64 392.9 407.56 385.11 390.04 376.02 415.4 434.12 368.68 486.25 387.11 364.71 411.12 389.22 374.91 411.06 349.56 428.15 356.58 349.37 418.64 414.13 418.43 440.61 431.21 408.85 402.29 392.18 416.61 391.34 351.4 346.75 390.16 394.87 395.17 420.4 406.27 370.76 428.61 398.15 421.64 459.28 404.17 386.94 359.62 344.24 389.42 356.29 392.88 402.8 390.68 375.14 429.48 429.16 403.23 423.81 431.11 413.41 443.81 372.75 416.81 356.8 399.77 407.26 398.07 399.18 386.98 377.15 432.32 425.65 386.07 353.92 368.91 383.27 377 406.94 412.61 377 393.94 374.92 409.82 389.64 385.77 431.37 414.4 336.79 393.1 417.9 355.8 383.16 356.59 434.78 374.91 373.59 417.71 422.48 404.16 363.48 458.63 393.38 372.12 423.47 412.63 402.36 359.65 379.38 402.84 366.39 400.53 387.51 325.74 404.66 368.01 407.58 386.23 357.16 423.36 380.2 394.08 347.15 438.83 348.58 408.7 369.25 380.01 394.02 414.55 427.71 439.86 379.75 378.1 400.17 383.26 445.46 403.07 438.07 374.26 358.8 388 424.64 355.54 405.65 397.45 407.9 384.37 440.26 405.48 445.1 410.72 391.23 400.21 448.58 +386.73 363.84 365.24 355.47 395.94 404.32 347.28 393.03 367.62 372.53 389.01 439.41 352.09 346.39 351.51 347.35 378.89 372.47 380.98 387.86 372.79 387.95 400.51 397.66 409.88 336.66 358.8 383.07 382.63 355.52 386.78 382.15 409.27 395.89 400.63 383.98 377.04 422.72 378.57 445.25 370.45 378.87 441.62 348 396.86 393.62 425.74 366.59 367.12 374.06 411.8 428.54 365.04 356.03 367.84 365.24 399.93 380.01 420.65 386.49 411.29 380.08 364.15 405.16 364.92 379.35 359.71 420.75 359.61 356.88 388.1 378.8 366.29 419.45 382.9 404.12 391.85 414.05 375.82 463.67 397.95 350.98 322.61 386.8 398.61 333.06 372.67 352.82 357.68 410.92 390.48 344.76 390.47 369.43 388.33 356.95 375.34 404.04 384.2 412.77 403.94 383.73 377.87 371.71 397.76 384.78 394.67 387.19 412.74 359.35 400.25 386.35 349.65 449.63 387.86 356.47 368.33 403.17 387.18 391.83 360.02 408.53 345.57 331.18 408.96 376.36 390.55 423.45 379.54 365.74 392.5 356.85 409.12 382.39 345.81 337.56 371.38 363.97 394.08 395.28 390.54 368.02 407.01 384.6 364.31 423.85 389.36 375.96 355.01 359.01 392.62 333.89 360.81 407.56 394.86 403.15 454.72 417.65 397.01 410.16 422.36 403.34 412.51 383.88 374.39 371.16 408.51 436.5 386.22 402.11 365.71 377.01 404.17 408.36 371.61 379.45 368.06 407.55 362.51 374.41 392.53 362.66 374.66 355.62 385.92 377.56 371.87 384.84 373.25 357.89 327.28 411.64 343.84 383.56 353.72 430.18 335.03 362.32 390.61 385.94 383.15 366.43 413.83 408.05 352.89 400.37 417.04 345.03 350.46 370.83 388.26 368.41 369.75 381.09 330.97 347.97 375.16 390.52 380.96 358.02 371.29 391.63 395.06 362.74 418.01 341.83 394.33 375.33 385.72 362.22 364.63 401.27 400.24 345.36 354.95 375.1 376.11 415.09 408.89 425.2 359.85 341.58 367.17 386.21 352.47 392.1 380.83 364.97 390.68 425.32 375.64 403.89 398.57 392.92 372.76 417.07 +384.63 357.16 349.16 343.49 367.07 367.97 336.3 358.57 337.72 376.25 375.35 413.68 350.89 335.33 317.63 317.74 354.04 344.07 372.15 352.24 365.93 345.96 397.78 388.77 368.35 296.89 332.49 364.68 355.94 310.24 376.84 379.86 396.47 361 371 351.72 355.68 394.56 359.03 380.6 350.85 377.77 390.29 343.63 363.59 386.77 404.27 303.39 347.13 348.72 396.75 363.77 363.69 343.49 343.61 345.98 334.66 398.66 396.18 351.6 394.63 342.64 351.54 397.93 372.56 357.54 338.18 393.89 340.67 336.3 346.05 347.08 330.89 402.15 347.3 397.68 370.38 371.23 361.15 449.9 354.35 325.93 292.33 356.48 383.76 332.42 349.41 325.03 341.64 358.39 373.26 341.33 360.01 343.74 357.66 333.42 360.7 345.96 375.66 385.88 378.42 362.73 360.68 342.65 374.34 357.82 371.59 369.04 382.83 334.57 387 369.01 353.31 422 364.94 334.13 328.25 353.48 358.28 368.81 310.34 384.29 326.16 321.52 368.98 343.39 367.94 391.8 369.08 355.71 373.66 354.63 363.38 366.82 326.72 309.44 340.6 360.89 378.71 401.42 381.16 323.5 381.21 344.45 348.76 398.47 360.94 341.27 323.34 344.51 369.9 329.11 322.8 344.47 396.62 366.06 403.79 382.68 369.3 386.63 390.86 369.6 386.07 352.27 355.18 334.31 402.26 397.04 350.5 373.24 327.57 337.08 391.95 355.66 361.44 353.4 336.96 344 340.7 377.41 359.47 324.04 356.04 348.81 369.13 351.45 349.33 389.04 359.38 329.32 353.59 358.69 347.63 342.43 328.04 377.01 339.58 325.83 357.31 383.21 376.64 334.48 423.43 372.22 342.54 367.55 383.99 347.5 321.67 358.14 369.22 335.07 340.88 378.31 293.36 350.69 345.39 384.15 361.17 321.84 361.82 368.87 353.39 343.45 390.44 328.23 383.52 350.2 350.34 338.07 368.81 372.03 372.58 322.66 327.88 363.63 324.42 406.78 367.12 405.59 340.32 317.06 377.06 353.66 306.46 377.18 380.5 342.99 368.84 385.64 346.15 396.51 355.56 348.45 341 417.09 +431.16 415.58 406.57 404.01 372.06 414.17 367.26 403.26 378.97 413.74 420.01 455.44 398.28 352.63 384.91 385.44 382.41 403.88 427.32 363.99 438.01 391.38 408.75 421.35 442.59 373.94 369.06 391.26 415.8 363.29 389.01 417.69 436.12 411.03 394.83 389.27 389.47 444.09 416.86 471.04 393.3 433.34 423.35 364.95 396.17 424.94 400.84 387.04 412.77 400.15 434.12 434 423.37 367.29 355.56 374.16 417.92 445.8 432.31 400.34 448.83 391.33 383.59 437 388.44 395.88 381.64 470.26 385.05 382.84 390.38 392.79 379.58 442.45 398.34 420.04 398.52 409.71 416.17 489.35 397.67 348.23 356.35 388.08 424.95 357.26 367.31 386.14 374.26 413.07 409.29 389.38 391.82 380.87 395.1 382.21 415.11 405.37 415.28 444.1 454.18 400.44 390.31 389.75 400.05 383.87 425.96 390.35 409.1 376.6 446.89 422.06 396.91 489.75 384.96 397.55 373.31 402.17 398.94 407.76 367.81 431.71 387.76 384.48 432.2 381.36 400.97 409.06 436.51 391.35 416.7 414.76 406.8 425.47 361.97 344.96 413.59 386.58 409.38 458.84 428.49 357.23 429.87 368.49 385.17 430.32 418.89 409.25 399.14 389 401.56 349.22 374.83 397.22 419.91 385.86 467.5 429.49 435.7 446.12 423.69 403.28 423.37 389.61 417.26 393.5 405.69 448.47 414.55 418.88 385.53 382.75 410.46 429.77 393.32 391.73 393.84 407.03 396.94 443.06 418.36 387.57 380.76 380.67 382.7 396.23 379.53 438.7 408.73 379.16 356.34 384.91 359.09 395.02 366.71 413.02 339.14 391.03 412.64 421 403.36 382.28 469.29 376.84 381.87 396.57 446.6 411.39 382.13 397.38 429.95 376.07 354.94 394.27 341.99 389.74 394.37 438.98 410.47 376.19 408.33 397.55 404.8 397.73 431.69 371.64 439.65 382.28 398.13 393.78 377.38 427.8 440.47 352.24 365.4 401.91 411.13 452.57 429.58 437.59 383.97 365.47 417.51 363.92 355.52 392.04 410.27 396.21 402.29 431.07 391.38 429.64 423.19 396.42 360.63 439.94 +420.25 398.55 396.76 377 403.87 372.28 384.35 374.79 368.45 382.33 397.74 435.32 365.64 371.13 362.46 348.77 380.21 407.34 368.76 381.91 380.22 393.25 404.98 368.92 400.37 348.13 379.47 357.39 398.82 347.42 387.38 393.24 393.32 400.3 373.41 385.89 397.14 434.54 392.4 450.66 359.9 403.92 434.66 367.85 403.3 419.07 389 367.21 376.33 396.57 389.35 420.23 393.58 365.08 368.29 358.71 372.7 374.68 438.44 386.64 420.21 393.13 354.07 423.8 389.43 385.11 347.99 397.63 362.13 366.26 386.43 387.23 373.3 432.92 406.62 377.97 369.22 397.43 385.08 466.01 405.85 360.39 329.57 377.09 435.59 360.71 357.07 347.9 382.2 437.98 387.9 367.32 403.06 358.08 395.71 383.09 421.63 413.27 393.18 423.63 436.67 377.36 378.63 375.31 395.73 385.13 414.17 373.69 396.34 359.04 408.99 362.26 350.91 444.74 355.26 355.73 388.61 390.79 380.62 397.22 347.49 398.93 358.9 349.89 411.79 381.43 384.01 409.71 396.91 371.11 381.41 375.26 398.75 402.9 338.94 345.12 376.68 397.83 393.09 423.26 381.92 357.99 411.15 382.9 395.26 424.1 386.13 340.83 345.53 366.45 402.33 343.83 407.23 386.69 402.37 378.54 449.79 410.2 409.36 411.65 458.44 394.85 440.48 368.43 400.4 375.27 405.78 420.61 416.04 385.57 367.55 359.25 423.53 394.82 372.24 356.33 374.4 401.01 364.62 412.02 423.8 371.99 361.6 368.07 400.76 376.68 377.86 404.31 373.33 320.91 368.16 411.52 339.21 375.13 347.24 406.03 352.4 358.72 412.16 409.94 389.58 351.66 432.97 369.97 317.73 389.62 422.27 382.84 355.62 381.64 393.46 349.69 349.82 397.21 303.89 372.44 359.3 388.1 386 343.91 365.03 389.29 367.1 385.51 435.48 358.12 386.5 357.17 387.26 370.78 364.05 426.12 423.56 364.72 372.26 398.19 392.26 451.12 395.66 414.07 386.29 357.06 398.51 385.73 354.85 399.18 364.56 402.79 377.91 437.11 391.52 428.79 405.66 365.4 370.61 432.92 +370.13 351.65 321.83 330.59 347.46 352.64 302.2 352.79 314.32 351.75 357.15 359.13 326.04 334.2 325.22 312.61 367.14 375.96 327.51 349.17 360.86 343.71 391.04 377 354.68 341.84 340.36 358.19 323.66 321.19 332.6 333.91 374 353.71 336.35 339.51 346.61 389.93 351.19 389.56 333.27 354.81 412.45 322.62 356.43 380.25 372.22 289.12 346.48 342.7 383.42 400.11 356.6 338.89 320.45 333.98 349.86 373.91 364.19 350.24 376.31 319.24 340.77 369.6 361.75 333.16 302.51 373.12 356.75 361.4 321.61 366.18 339.14 390.76 342.15 357.53 412.46 388.51 360.5 416.41 368.77 337.6 322.98 356.43 383 308.83 351.63 323.11 323.79 351.18 370.39 342.29 364.08 346.76 339.43 329.26 378.39 362.29 348.84 386.6 405.38 330.8 360.47 383.84 363.71 336.24 347.37 358.89 354.65 353.87 356.11 373.58 329.45 405.83 374.51 329.37 346 348.82 353.4 340.63 341.01 355.72 307.98 343.68 374.9 373.1 383.89 374.56 359.75 338.46 369.25 363.14 342.19 341.44 316.48 284.86 345.45 325.97 373.16 371.51 353.01 322.14 377.37 335.11 334.39 351.82 361.76 314.51 355 340.95 333.72 340.1 336.96 324.22 374.75 314.74 382.78 365.91 375.19 396.98 359.77 375.06 346.13 354.92 359.28 341.67 361.8 385.39 355.2 358.66 333.7 338.6 376.53 352.17 331.49 351.25 361.01 354.01 340.49 379.82 372.08 365.57 361.74 332.41 339.18 357.8 350.12 339.2 365.88 339.25 327.62 373.91 323.19 338.86 315.96 391.71 347.52 355.7 374.78 346.56 321.06 304.48 387.43 346.99 351.87 375.28 358.16 331.37 333.3 325.56 372.23 324.93 354.72 345.56 281.14 343.99 354.94 381.86 355.8 318.66 380.95 346.22 355.73 309.41 357.65 337.26 369.25 335.82 361.52 344.95 326.38 350.14 399.96 312.79 345.52 331.53 341.14 393.18 358.51 393.65 306.66 329 338.26 338.58 325.54 328.92 357.51 388.66 369.04 372.91 325.24 383.08 346.84 324.12 333.76 391.75 +430.31 404.28 389.84 368.34 386.7 394.35 336.02 382.57 379.66 413.13 408.04 420.61 349.81 365.35 356.44 329.26 417.24 411.24 373.51 366.85 387.51 380.35 405.01 400.94 406.32 345.09 339.14 402.01 384.26 362.71 398.81 410.66 407.82 393.28 397.42 384.46 355.14 412.33 401.1 420.98 388.65 421.31 421.91 370.85 401.56 419.75 407.55 349.46 400.89 379.57 437.3 412.47 364.88 386.52 380.67 371.9 372.57 404.16 414.92 381.83 407.4 388.74 371.02 431.26 405.99 376.97 380.24 426.79 375.84 387.57 356.13 372.94 362.08 417.92 420.21 407.33 395.9 400.33 380.44 473.35 386.26 350.14 348.97 352.5 428.75 344.38 367.76 350.45 365.48 398.44 406.14 360.52 397.44 371.16 352.34 346.75 400.51 425.13 381.83 421.54 415.97 368.16 379.54 385.1 392.31 368.56 374.22 390.04 388.74 363.71 398.57 411.61 352.76 452.09 388.93 368.69 385.53 395.55 374.37 393.76 346.29 396.69 351.39 360.98 410.57 389.74 402.96 422.79 429.65 379.35 396.07 386 377.28 415.2 317.41 327.92 376.79 373.38 389.34 436.32 397.15 345.41 400.01 384.8 370.76 422.9 374.87 363.28 374.64 370.29 405.43 354.78 362.45 377.13 423.52 389.9 428.75 402.01 399.08 410.16 439.61 416.84 399.09 370.21 408.73 370.52 417.37 431.73 387.98 383.23 366.52 356.65 422.99 389.51 387.26 380.73 370.31 406.08 370.46 414.75 402.57 372.51 383.47 380.4 392.86 369.58 389.08 418.08 420.04 345.29 393.03 388.9 365.33 392.55 351.4 441.57 372.78 340.78 397.41 401.69 383.36 361.56 427.73 371.32 363.78 414.49 413.76 370.5 345.88 357.68 394.97 342.72 382.4 395.02 320.27 401.63 365.53 424.63 366.98 333.89 401.58 390.38 360.47 346.85 434.31 325.3 400.91 359.51 364.6 373.56 368.39 418.31 416.03 343.5 356.53 375.91 388.33 446.71 403.2 435.74 387.37 327.73 416.17 387.42 331.43 390.32 379.49 385.86 410.73 424.27 391.08 436.21 390.2 376.48 382.66 422.57 +432.73 406.99 413.4 405.98 411.82 405.19 397.4 409.02 385.8 386.57 431.05 460.92 397.66 381.75 406.78 378.92 416.73 393.72 426.44 361.63 427.57 418.14 424.57 413.86 424.96 374.39 374.82 414.13 404.67 384.69 401.96 435.43 414.16 421.04 401.47 416.15 380.1 442.61 418.91 474.15 393.86 425.56 438.62 406.4 426.12 463.13 451.8 361.99 406.37 413.61 441.22 447.2 409.14 395.47 372.83 373.61 392.9 462.67 437.03 397.14 434.3 383.77 387.71 446.68 425.23 402.71 398.58 441.98 397.11 409.17 381.32 421.75 385.61 396.7 425.6 438.09 415.63 407.57 400.36 475.74 439.73 373.82 356.27 395.94 430.74 373.69 370.09 373.78 399.3 411.02 405.59 392.95 407.97 389.96 383.55 379.61 425.75 398.26 392.32 442.19 446.42 401.37 427.82 406.98 405.36 390.34 420.74 391.11 391.72 390.84 445.08 439.23 372.54 484.71 400.52 397.76 412.34 400.08 404.8 424.23 394.2 428.47 363.89 382.42 417.1 401.98 404.8 443.88 427.28 413.93 417.26 400.6 383.88 432.9 358.74 342.18 401.16 408.21 395.11 427.63 428.88 342.18 426.63 393.72 405.57 435.21 401.79 417.8 386.52 375.1 411.34 364.31 392.87 393.79 461.44 395.94 459.94 442.55 432.39 456.79 441.49 448.29 432.07 378.77 416.62 411.28 433.48 426.15 431.41 406.18 397.68 390.79 454.56 410.69 411.2 383.41 415.97 437.04 391.65 452.55 426.93 396.97 396.61 400.3 414.34 405.85 398.67 433.36 421.29 351.88 405.83 410.43 354.88 390.89 353.51 428.28 370.11 384.45 447.27 425.53 406.06 380.29 487.97 396.08 380.33 418.98 439.37 415.74 401.31 386.71 444.49 380.27 376.26 416.66 339.88 412.51 371.02 432.96 398.36 369.14 429.81 413.96 392.44 367.34 429.92 387.43 426.35 400.26 417.74 399.98 405.88 443.3 440.54 369.43 399.11 392.48 418.42 450.17 435.3 461.04 413.11 371.44 418.77 378.02 365.39 409.43 384.43 390.35 432.67 415.12 366.14 429.8 431.56 399.58 411.88 446.71 +495.1 459.29 446.65 460.61 431.13 425.41 429.37 442.08 421.14 452.85 484.47 497.32 434.33 412.29 427.63 425.14 465.01 467.46 440.12 421.3 449.55 431.94 443.56 446.1 445.96 409.33 434.47 452.39 434.23 412.72 447.92 473.36 474.78 429.76 438.53 437.38 448.1 488.44 440.87 512.78 440.55 449.3 499.29 415.82 472.04 475.17 458.64 418.29 453.09 450.81 468.23 480.82 463.72 423.07 389.82 413.42 428.91 475.03 500.91 448.68 495.81 419.17 411.2 468.69 449.67 429.07 421.81 485.59 430.05 425.88 445.19 470 450.92 488.43 458.35 442.1 454.39 462.73 463.64 527.16 482.82 408.69 372.39 433.95 469.12 403.56 435.53 389.49 420.67 447.24 438.42 429.77 453.61 411.97 427.8 443.59 460.5 448.2 423.25 508.79 505.02 422.23 448.23 457.25 450.13 446.06 465.6 427.12 458.98 416.26 463.77 444.82 398.34 511.38 435.91 435.74 433.31 422.43 440.82 463.66 434.45 447.49 413.52 407.78 449.51 421.01 452.23 484.98 446.91 431.55 469.06 458.47 474.86 467.34 411.35 374 427.18 435.41 470.52 473.21 447.61 403.19 464.51 435.82 432.65 484.48 453.31 417.42 419.44 414.84 453.35 401.71 426.02 430.6 471.35 435.23 515.47 483.39 470.76 500.16 493.23 437.26 469.14 412.5 444.59 428.13 482.52 458.58 451.84 441.9 430.74 425.96 450.78 443.11 434.07 415.94 430.72 471.31 432.88 487.92 452.02 413.06 445.42 397.38 434.57 444.72 432.29 448.1 436.12 404.95 422.23 443.85 392.49 434.68 396.19 463.84 410.95 410.15 477.26 478.87 423.21 400.27 490.94 452.44 391.81 457.14 465.31 451.22 425.08 424.65 471.89 408.94 432.3 443.63 360.8 441.29 437.27 475.4 451.04 403.15 457.63 425.42 425.9 415.44 482.29 393.66 466.21 408.23 453.8 428.4 405.92 473.8 465.7 412.74 421.24 415.03 456.32 484.38 456.81 496.96 440.3 389.4 449.62 424.18 401.17 464.4 444.16 471.06 448.61 476.58 430.17 462.39 469.11 438.01 425.81 484.23 +427.08 414.19 409.82 400.65 437.2 430.3 401.19 427.92 404 426.25 428.13 461.85 410.51 390.65 357.69 375.03 421.64 455.63 426.65 398.61 414.24 418.47 463.29 426.79 463.77 373.61 366.74 429.44 424.42 382.83 436.33 425.15 439.85 433.32 393.76 430.22 409.65 433.06 437.75 459.52 412.8 431.36 474.12 346.84 404.41 457.87 468.47 380.43 423.12 401.31 465.62 425.34 418.97 403.71 418.88 399.56 403.06 465.37 466.05 424.73 428.77 410.22 400.73 444.13 435.01 424.52 391.49 468.55 379.59 381.51 402.61 434.15 406.64 462.76 434.54 426.92 443.51 410.82 424.95 514.51 435.32 392.35 368.84 373.42 460.56 400.42 407.27 370.59 416.32 448.51 448.73 394.38 424.84 402.06 398.76 415.08 449.32 424.97 446.41 455.37 482.98 439.16 437 429.7 404.11 422.75 417.7 429.25 420.06 414.44 446.44 428 383 509.61 427.5 400.08 442.37 440.01 451.37 416.86 418.47 444.57 363.01 383.55 443.39 439.79 430.13 433.41 442.83 417 439.1 421.87 425.69 445.35 386.89 378.34 414.02 391.89 415.05 472.85 442.09 357.89 455.41 409.02 407.58 463.82 417.14 435.03 408.93 407.14 429.7 363.14 417.22 400.64 459.65 407.36 469.09 457.63 424.26 462.97 472.74 442.22 433.74 410.66 434.42 415.83 418.61 437.42 432.05 440.14 417.01 412.82 470.84 439.27 428.84 414.24 416.6 414.27 407.29 476.78 460.04 410.27 426.59 378.28 430.57 395.76 399.64 448.02 446.38 374.6 402.9 427.46 366.23 432.34 368.53 455.47 389.16 416.39 428.15 431.39 429.24 406.45 471.37 436.54 402.57 442.97 468.68 409.27 396.43 385.28 435.55 396.24 403.16 408.64 340.47 428.01 394.25 463.68 407.7 360.8 442.08 407.55 408.44 389.66 461.14 379.14 426.43 414.07 430.17 386.93 405.48 448.47 444.12 398.26 392.29 410.74 423.8 496.92 449.72 478.77 421.97 393.19 442.52 388.36 369.35 407.18 440.8 430.5 425.6 468.22 415.11 473.5 425.71 412.89 407.67 478.82 +471.13 419.65 404.28 379.76 390.39 415.25 371.48 414.14 404.6 431.84 421.45 460.66 395.51 377.19 381.44 355.67 421.61 423.58 414.36 389.61 403.31 392.99 428.52 419.73 446.72 397.16 378.07 423.76 389.02 400.17 423.37 428.1 453.29 419.01 424.11 407.53 409.19 447.43 406.89 460.18 407.07 446.42 448.44 397.21 427.11 425.42 424.44 384.54 417.9 405.54 456.36 427.15 396.22 385.29 398.96 400.7 400.85 443.99 430.54 413.98 437.45 420.51 411.37 459.13 438.07 393.39 370.49 417.47 402.47 414.72 410.1 422.07 383.77 436.73 413.4 412.32 417.84 435.61 436.57 500.97 444.2 374.81 357.79 399.5 449.07 364.78 403.74 378.05 384.38 434.43 456.16 376.22 408.15 438.62 399.72 365.96 398.76 422.08 424.15 468.83 465.76 425.85 425.3 447.9 438.03 407.54 429.23 411.49 442.35 380.66 457.97 429.47 421.68 466.35 436.4 391.9 406.7 394.98 417.19 433.24 381.82 408.43 392.62 396.55 422.99 415.29 439.52 422.2 421.34 412.41 446.79 418.38 419.71 429.93 385.02 338.81 416.52 394.95 428.66 448.3 423.38 355.27 434.25 420.54 376.31 448.43 416.26 406.67 398.19 385.9 427.66 369.41 393.46 407.16 449.81 433.31 466.31 427.36 443.46 430.47 444.31 430.35 431.62 405.01 433.82 407.8 443.47 454.14 417.88 390.19 427.55 370.28 435.47 401.67 377.57 407.27 433.67 416.28 409.59 415.5 420.38 412.21 391.24 406.73 388.65 408.48 386.85 431.14 423.24 359.4 377.42 408.19 382.6 401.44 394.67 460.96 404.04 377.77 441.95 444.75 427.89 387.41 476.56 431.92 364.55 441.74 446.42 408.45 398.09 411.03 420.7 388.05 420.23 426.26 349.96 409.94 390.48 436.11 397.34 383.56 433.77 421.45 383.73 382.55 454.67 383.31 426.66 408.37 426.58 395.42 428.26 443.85 439.54 385.74 366.83 397.05 395.43 452.7 439.27 479.72 388.3 344.76 410.59 406.98 381.16 410.58 417.68 408.85 434.81 410.03 399.23 450.57 446.48 422.53 397.31 452.43 +403.94 399.63 402.02 384.67 418.94 408.81 374.14 395.23 372.09 385.99 426.22 447.44 390.83 362.35 378.72 347.68 394.63 426.27 391.81 360.14 402.08 378.92 398.83 408.54 418.76 378.92 383.08 398.58 387.65 376.75 387.14 402.72 433.4 411.55 399.78 398.21 391.58 429.73 395.81 437.53 406.25 420.54 452.11 358.6 393.67 417.42 413.38 373.55 411.85 403.95 432.95 431.9 379.61 407.74 375.6 372.44 397.29 388.65 422.09 398.92 420.43 384.37 370.58 434.58 369.61 381.89 345.75 411.8 362.25 395.18 402.09 393.09 377.25 419.79 396.88 393.99 397.78 420.22 389.62 453.15 421.1 355.39 326.95 400.34 403.7 337.79 360 347.73 367.16 410.85 406.93 381.77 378.71 374.89 395.04 363.58 406.38 398.25 380.93 434.51 454.88 373.29 382.91 398.34 404.27 394.01 399.41 385.68 414.69 378.1 432.15 430.68 366.13 444.53 402.5 379.24 398.61 383.24 377.46 427.15 364.98 409.43 398.37 358.82 406.15 364.85 409.67 440.25 394.66 381.88 425.22 385.83 391.52 410.26 327.37 326.34 366.04 387.25 393.07 416.97 416.75 321.12 429.49 385.49 388.34 428.62 386.2 409.76 355.15 362.68 395.48 344.55 378.28 387.49 406.53 410.18 442.92 425.29 429 426.61 396.95 428.67 407.24 387.23 402.45 370.53 402.86 403.51 392.51 400.99 369.52 376.41 401.23 414.44 395.95 348.77 391.7 399.48 402.59 411.05 419.68 370.23 382.46 384.35 365.82 388.62 388.82 403.13 417.56 346.46 363.8 395.41 357.25 394.33 359.64 397.05 361.13 345.04 413.42 393.34 386.62 367.61 436.49 402.53 367.4 423.39 420.38 385.19 397.31 392.74 422.88 363.46 402.87 374.95 309.15 385.64 353.52 424.68 385.67 361.26 406.45 404.62 374.59 361.92 436.25 348.92 394.37 354.05 377.16 371.02 387.96 436.3 442.67 352.67 359.75 381.27 392.91 426.26 428.65 449.66 388.3 357.27 373.17 384.27 361.74 390.14 397.2 384.04 402.81 429.43 380.27 413.75 415.31 398.07 367.44 425.9 +436.41 407.21 395.07 392.04 395.15 423.89 391.95 408.07 389.7 405.86 402.77 469.03 371.18 382.06 379.96 354.99 424.7 425.19 429.44 395.5 400.69 389.64 406.15 411.21 417.32 385.69 372.08 393.1 390.8 431.19 418.4 432.82 447.02 431.61 424.49 415.33 407.56 453.34 409.17 440.98 387.77 419.9 455.08 364.71 426.34 454.93 455.07 402.27 437.33 417.47 418.31 438.47 401.78 390.89 381.81 377.73 383.74 434.14 444.81 406.23 431.33 374.32 380.12 442.45 420.56 408.29 385.76 433 391.82 406.18 392.84 430.53 380.59 446.03 439.84 414.46 420.03 419.1 424.61 495.65 441.17 371.33 345.68 375.08 438.23 367.42 378.99 386.16 398.86 418.85 428.85 379.18 424.05 400.69 396.33 388.26 431.57 413.27 424.14 440.96 455.46 410.38 445.75 422.51 398.43 411.94 410.91 389.08 410.87 395.98 434.52 437.03 373.81 492.53 427.35 376.44 416.41 423.97 397.74 423.37 369 413.27 370.87 360.75 425.74 419.46 411.82 443.05 414.91 422.5 448.42 425.3 425.87 441.54 376.97 372.22 393.38 391.87 421.44 435.63 411.64 356.08 428.56 398.83 373.52 474.96 404.62 427.51 393.31 364.04 411.36 368.09 396.27 401.38 442.02 402.82 469.5 457.97 413.23 440.44 433.63 428.07 406.28 385.75 429.01 402.99 438.82 441.03 410.99 422.39 404.11 379.26 428.56 415.49 406.87 401.83 399.51 406.92 378.81 436.82 426.52 368.01 365.28 405.28 407.87 412.75 389.83 455.54 408.56 371.27 375.72 412.79 377.77 406.99 359.31 437.29 378.03 397.07 404.78 422.17 412.66 393.54 467.42 417.89 394.33 415.73 439.66 382.28 360.81 392.26 444.53 347.21 375.78 412.59 325.19 405.16 406.4 422.72 390.64 383.16 436.68 392.88 366.69 393.81 438.39 369.64 426.14 410.07 413.56 387.23 431.38 437.72 440.22 388.38 415.75 383.38 393.9 431.1 430.67 475.26 394.84 371.2 430.79 399.98 372.78 426.47 418.38 422.47 420.66 428.22 381.57 443.95 446.82 392.1 377.81 437.32 +410.16 377.73 361.11 347 362.27 365.25 345.96 364.22 357.5 366.84 379.63 406.14 336.46 313.1 338.54 318.73 355.07 389.89 347.95 330.95 368.71 377.1 365.88 357.05 382.13 365.25 332.69 360.41 357.88 329.82 349.71 360.52 392.77 347.28 336.09 356.98 385.94 381.08 357.96 424.33 365.11 374.32 414.85 324.03 374.33 368.5 375.46 344.54 375.15 401.53 378.81 381.85 375.57 343.47 326.09 350.44 350.19 382.03 384.53 347.22 393.56 375.67 357.99 380.35 355.46 352.74 319.87 404.76 346.48 337.03 339.52 368.68 331.95 395.35 351.43 371.82 385.69 373.09 383.43 438.92 380.34 342.64 308.58 357.24 397.52 346.1 361.02 332.06 338.41 363.48 388.31 351.6 372.31 349.36 342.89 342.47 391.09 396 368.78 394.8 436.16 355.53 359.84 373.66 355.22 343.73 370.81 344.27 369.27 316.93 387.03 381.21 368.14 436.38 371.31 350.08 356.2 368.85 363.37 363.8 347.91 363.27 318.19 355.58 378.74 361.03 364.45 391.49 375.12 353.5 387.43 341.47 372.01 389.87 339.54 318.6 349.91 364.95 378.35 390.15 371.55 322.43 380.95 359.41 340.67 378.65 369.09 341.22 353.57 328.23 376.8 325.73 354.43 344.93 406.46 344 402.9 385.35 380.76 388.55 411.18 346.17 384.66 351.88 380.97 345.05 370.99 363.46 370.1 367.56 344.51 348.49 396.74 386.31 341.47 340.97 361.62 388.38 355.73 399.93 374.59 368.48 342.36 333.49 357.81 350.11 342.8 382.36 350.89 346.82 345.84 350.99 330.02 338.65 325.52 379.69 332.32 344.1 378.34 382.36 362.17 357.01 411.4 357.74 329.74 360.06 415.43 360.3 345.23 364.21 383.91 339.22 336.49 362.07 275.96 340.39 358.78 406.1 372.11 318.2 379.33 341.23 367.26 347.4 387.08 353.12 382.15 339.34 363.91 358.47 333.16 407.87 386.93 329.58 348.03 362.73 344.29 392.8 393.85 387.98 351.77 335.58 373.21 350.69 327.81 380.73 379.09 381.51 350.4 397.56 339.42 392.26 366.04 370.04 356.89 416.53 +407.28 353.52 362.55 343.32 389.19 387.04 346.96 394.45 358.8 382.78 381.82 420.01 375.99 353.39 360.08 362.48 386.26 384.66 396.94 353.75 383.12 371.53 397.71 382.34 389.38 328 373.3 383.43 364.06 350.74 379.22 407.35 424.42 381.56 393.65 375.53 369.61 411.24 366.86 435.32 367.94 371.77 412.1 342.36 388.07 391.22 413.82 331.32 375.3 352.59 398.98 420.55 381.64 358.6 353.1 352.64 377.88 389.89 409.39 382.34 417 356.68 354.32 417.34 371.47 390.13 360.99 406.67 374.45 392.22 370.48 378.45 367.49 412.28 375.08 403.99 411.53 383.23 372.38 464.11 385.09 366.77 342.02 385.05 402.07 327.38 356.03 348.24 354.17 379.94 418.72 362.39 394.02 374.36 366.1 342.83 382.33 391.05 389.45 440.36 419.93 414.84 380.66 400.11 371.54 381.06 397.7 374.71 396.1 337.6 424.96 370.37 369.04 439.2 396.85 372.54 370.47 374.27 381.17 365.72 346.84 384.49 339.72 349.35 406.09 378.72 381.13 370.67 378.76 388.27 408.81 389.33 379.9 407.63 360.24 325.43 362.08 355.12 390.21 419.03 381.16 312.39 395.15 357.72 334.12 404.84 396.72 386.2 360.95 370.94 377.16 346 374.26 347.19 424.13 371.06 430.87 414.92 397.39 417.33 408.33 399.09 377.95 379.88 387.03 404.77 410.77 425.79 367.7 393.47 356.29 354.24 405.3 368.43 368.79 378.59 405.35 388.21 349.33 410.49 395.25 384.19 370.26 369.46 353.24 359.94 355.23 402.59 393.12 339.43 360.92 394.75 357.41 352.96 337.04 399.94 353.01 363.8 413.64 391.31 381.47 345.58 435.78 397.74 359.41 379.51 424.12 371.38 339.85 356.4 422.06 355.93 364.35 400.54 317.78 372.84 358.72 400.33 365.97 361.45 404.96 373.91 344.58 359.45 412.04 349.94 392.55 359.84 409.51 368.24 378.65 389.24 404.33 340.43 345.19 350.02 358.32 420.93 400.65 429.39 367.56 347.84 403.48 362.72 358.6 384.49 371.55 387.54 398.95 390.49 342.08 416.31 387.35 376.56 354.07 408.6 +462.34 428.38 435.19 404.86 451.98 427.53 411.38 425.2 392.67 401.7 465.43 466.65 389.37 369.18 388.17 391.86 417.98 443.97 423.15 406.53 433.82 440.34 465.44 435.81 436.41 378.08 392.5 426.88 394.49 367.41 443.87 445.89 429.84 424.27 409.64 409.25 408.56 460.62 436.32 474.45 417.18 440.68 468.36 406.28 419.64 451.28 481.81 376.85 434.42 436.75 450.47 450.05 417.36 403.47 408.95 395.16 404.14 421.02 462.44 402.17 456.31 415.05 405.33 460.78 446.92 427.55 398.9 441.62 388.08 414.99 447.84 431.84 387.14 456.17 435.81 428.45 404.84 413.44 406.59 527.68 437.25 389.54 357.76 412.56 454.33 398.02 426.95 390.4 420.6 406.23 424.1 378.88 426.69 383.14 411.51 394.16 408.3 433.27 423.63 460.64 477.13 422.77 410.34 411.04 405.26 418.72 440.58 404.78 429.58 379.2 452.87 450.28 404.28 509.03 408.78 400.72 432.25 401.27 427.21 414.67 399.64 448.76 385.59 376.11 427.66 433.44 426.93 457.22 464.87 426.78 432.32 400.83 432.06 448.78 386.33 349.88 412.1 429.76 450.38 431.55 448.7 355.77 447.04 408.61 418.15 477.26 426.68 380.02 374.35 398.36 432.71 403.39 434.18 397.82 467.75 401.3 470.06 443.5 435.4 458.18 490.74 423.2 453.43 392.96 405.15 413.61 457.28 426.21 423.82 424.56 396.99 391.28 465.13 449.81 424.71 427.36 398.17 418.74 428.17 445.56 452.09 418.18 405.54 402.53 439.74 430.23 399.78 457.94 409.81 362.34 415.54 431.49 375.69 421.34 371.89 461.14 408.23 401.01 443.03 429.73 439.83 402.04 477.73 430.88 357.46 430.85 469.06 443.33 382.99 423.8 437.52 376.92 405.42 441.49 336.27 407.25 390.97 448.61 425.65 393.98 423.99 438.1 421.32 409.41 444.76 392.95 455.26 416.75 418.6 403.07 415.03 468.35 435.25 377.19 412.05 419.26 434.47 509.43 436.54 471.04 422.55 370.42 440.47 414.81 382.38 450.32 407.59 462.95 430.26 476.17 401.14 462.19 411.84 411.05 402.65 470.14 +399.41 387.82 397.5 383.69 409.42 393.91 343.34 402.01 366.85 387.11 426.01 433.46 354.91 364.55 361.1 349.26 407.85 408.49 411.54 388.17 398.78 403.09 427.99 390.36 422.78 373.56 363.23 398.98 369.86 347 403.02 392.15 396.94 410.76 369.95 387.66 389.7 399.42 394.63 436.99 384.44 405.24 427.44 382.22 391.13 412.59 427.36 360.97 403.4 379.06 435.74 418.49 401.71 397.19 384.35 363.22 397.71 432.59 427.51 408.22 407.43 382.8 358.26 434.2 402.33 394.6 376.12 425.84 399.88 391.83 387.15 415.71 370.85 423.17 397.79 405.5 389.66 405.76 413.56 478.6 428.67 360.03 328.13 369.8 424.12 353.01 400.79 336.58 391.16 402.14 396.37 378.07 401.99 398.76 402.16 392.25 413.46 405.16 380.17 435.88 441.45 407.96 385.49 381.57 403.82 397.8 404.9 380.58 398.28 359.34 433.54 407.13 358.96 473.99 389.78 402.29 385.49 402.76 415.01 393.86 382.82 412.85 361.58 373.14 420.84 426.21 407.82 427.75 401.14 404.57 433.2 389.67 405.59 413.2 392.44 350.25 383.4 371.28 410.08 423.82 394.84 325.52 440.99 385.22 376.69 423.46 396.89 394.6 362.08 372.99 411.04 348.37 386.66 381.63 416.5 382.54 423.25 421.13 402.56 418.74 414.12 423.14 410.24 380.81 406.46 391.73 408.88 402.22 398.43 415.43 423.05 369.99 424.65 407.04 405.74 374.78 387.48 397.98 380.01 432.23 412.58 414.85 398.13 381.86 407.27 387.57 388.8 420.7 396.98 338.06 376.35 393.2 347.76 402.07 373.95 447.72 402.66 382.77 422.72 426.39 399.77 371.78 434.59 403.95 348.67 439.55 426.33 392 370.24 377.61 387.3 381.19 406.05 399.04 350.3 401.52 370.52 435.03 386.46 368.56 406.56 391.21 389.38 385.76 434.2 363.12 424.82 401.34 396.46 371.44 377.46 439.53 414.39 378.17 390.58 356.5 390.35 437.32 420.92 436.92 382.88 324.12 402.57 364.85 387.33 381.31 368.49 394.78 416.47 416.99 368.48 443.48 412.1 388.58 388.04 412.81 +511.77 480.97 473.18 471.49 481.14 493.58 449.95 476.05 456.79 493.01 530.49 526.41 464.45 460.22 446.38 409.83 487.98 501.11 485.83 468.95 515.24 479.78 496.41 495.96 495.18 436.12 441.4 481 493.46 470.06 505.34 495.56 509.09 510.18 479.46 469.86 474.53 513.8 491.22 539.37 495.5 521.77 541.83 454.63 500.93 505.2 516.22 479.9 512.9 470.89 556.45 521.75 482.23 460.91 485.66 457.98 474.85 521.95 525.24 482.55 510.34 471.79 452.73 514.97 477.51 474.64 451.92 514.75 447.58 488.8 487.65 491.99 465.35 507.55 503.2 507.4 502.21 523.31 478.48 591.96 494.34 427.08 424.5 463.1 522.28 428.06 474.29 449.81 490.56 489.51 490.65 451.91 470.17 484.38 471.15 454.75 467.28 513.59 486.1 551.79 538.91 481.88 488.19 478.74 501.32 478.51 527.6 475.59 515.95 444.6 515.48 499.69 448.67 561.51 480.78 464.39 472.85 500.37 468.6 502.67 457.55 502.12 451.48 436.35 504.56 492.15 495.51 542.07 508.66 491.77 517.77 486.12 491.31 513.47 473.56 389.89 474.28 469.79 494.47 552.37 486.4 429.86 528.5 482.23 496 536.06 493.84 470.02 453.49 442.38 488.57 430.23 490.54 481.71 511 480.29 542.19 518.48 503.16 523.23 519.43 502.17 503.26 458.54 503.49 478.37 506.98 537.15 497.03 506.45 494.71 451.54 513.44 486.39 499.47 453.44 453.12 489.15 459.9 518.31 494.28 473.74 481.6 482.33 491.04 465.86 471.73 517.02 502.48 429.56 468.62 475.46 438.14 489.45 433.73 520.4 465.52 436.85 515.03 521.57 480.52 449.64 572.96 473.79 442.96 517.65 514.32 484.75 451.65 461.7 501.07 470.35 475.92 482.44 381.92 483.93 467.14 515.12 473.36 439.74 505.73 474.55 463.68 436.93 540.21 449.83 502.92 472.38 485.27 492.18 468.32 502.36 511.77 441.8 464.83 456.69 461.71 544.07 520.14 543.2 483.84 428.89 460.49 481.23 439.47 471.29 483.06 479.69 497.15 518.89 464.85 533.16 514.38 470.87 455 539.72 +386.14 363.66 370.94 358.35 364.56 389.97 365.27 403.64 369.87 376.85 383.16 422.52 355.04 308.89 360.42 326.25 364.9 393.63 378.85 329.38 387.57 397.02 381.88 399.55 391.45 351.53 343.97 390.3 392.56 331.75 389.9 397.64 385.35 385.3 346.72 365.63 393.33 410.53 390.09 414.41 387.04 427.2 414.02 346.38 392.97 378.67 390.51 332.15 364.19 400.95 404.93 394.73 358.57 356.25 384.7 345.18 385.71 418.14 424.19 373.48 427.31 394.53 361.11 394.73 382.26 369.47 358.5 418.64 344.07 356.32 396.22 358.17 357.56 404.26 397.74 393.57 392.73 377.11 376.33 462.21 408.3 329.59 337.58 358.36 398.35 356.84 374.31 341.12 371.81 392.01 407.45 356.74 362.78 360.9 367.33 364.22 357.29 390.96 373.2 421.03 429.18 376.24 394.51 372.53 386.42 381.84 412.06 356.26 397.4 354.65 398.44 403.23 391.9 443.24 391.5 351.85 361.54 396.06 367.05 408.16 370.45 410.27 344.83 342.19 386.89 370.29 374.39 401.08 392.63 338.09 387.57 353.07 343.68 410.41 372.32 342.83 356.82 361.32 376.77 398.31 382.92 334.38 398.54 364.2 347.93 391.42 392.31 357.42 355.54 343.93 393.7 330.64 377.71 358.57 401.7 394.01 418.23 384.74 402.25 428.17 432.04 402.2 409.94 365.25 352.93 379.71 383.22 412.3 381.9 387.29 371.44 371.67 379.2 390.6 390.34 368.1 357.1 378.37 375.9 409.9 409.23 372.39 350.45 375.65 393.27 355.49 344.67 412.64 351.28 311.85 345.32 374.92 355.2 379.41 334.07 389.53 342.89 370.97 383.69 395.49 388.2 363.12 450.01 376.59 339.92 388.37 444.52 362.13 376.71 386.78 416.43 362.14 337.57 393.75 315.9 350.42 361 408.15 382.81 346.67 364.19 392.7 375.87 352.29 436.05 355.17 410.04 374.19 383.96 342.5 347.37 401.69 393.42 357.74 341.85 385.41 372.97 422.64 430.46 419.9 362.18 319.31 385.53 391.23 342.46 386.37 381.21 354.42 382.6 383.28 358.84 393.74 403.64 368.88 389.82 429.11 +397.22 389.18 374.93 389.89 384.09 394.9 352.59 386.24 376.31 379.57 379.26 444.4 376.49 325.87 332.35 361.46 381.08 380.34 382.42 374.56 375.38 374.84 391.38 383.3 395.7 351.36 368.83 406.73 362.46 363.13 375.63 383.35 422.09 387.64 378.7 373.86 378.82 393.86 390.93 419.81 391.12 384.44 430.77 344.15 361.77 401.89 409.31 338.83 385.66 372.51 407.04 425.65 384 389.76 361.5 346.62 368.91 415.69 407.96 383.6 418.42 355.81 374.4 393.85 390.68 403.57 327.11 421.34 324.42 349.39 367.82 390.29 355.29 412.59 425.19 393.85 359.48 383.38 362.3 466.83 390.24 355.48 310.62 366.87 378.13 343.53 346.23 310.14 353.07 393.19 408.91 377.81 378.84 362.81 356.42 359.84 390.23 377.42 385.55 424.89 443.11 384.24 390.04 410.39 398.4 393.71 404.81 384.33 400.96 362.47 394.83 383.63 355.38 450.14 387.92 350.11 395.03 370.57 376.57 363.13 358.72 420.12 344.88 313.52 405.61 368.56 372.08 414.82 413.66 387.31 390.08 373.33 379.63 393.3 323.71 323.86 381.35 366.9 369.69 405.4 404.28 322.79 420.39 358.36 358.11 435.77 416.18 378.45 353.08 354.59 368.28 334.13 357.98 379.3 372.16 384.85 412.02 421.39 396.71 411.87 399.39 375.39 377.18 380.41 385.2 353.62 391.99 393.01 365.39 372.06 351.02 362.82 392.07 394.47 374.34 360.84 344.43 371.32 348.39 405.19 389.65 361.16 369.35 335.16 362.23 349.42 344.12 400.63 403.46 327.77 377.33 387.9 345.06 388.29 350.47 407.21 356.62 354.17 362.62 374.01 377.37 356.58 417.8 389.92 358.46 382.02 426.21 387.36 363.95 347.19 380.33 353.64 362.75 376.63 315.07 349.5 362.38 402.48 389.72 349.23 400.35 393.96 358.35 334.79 417.98 341.73 406.11 348.55 374.33 373.28 375.3 415.11 422.56 327.98 361.67 368.5 384.89 433.08 429.23 418.65 373.31 316.62 396.35 368.79 342.54 387.35 379.53 400.39 389.68 398.09 393.63 407.41 358.2 398.88 359.04 419.72 +425.59 419.78 411.89 382.55 401.51 381.96 373.68 420.87 393.85 403.97 405.06 460.9 393.26 360.52 372.39 351.93 397.29 433.88 397.95 365.82 384.15 371.12 427.89 394 389 379.01 374.74 431.75 399.25 366.2 404.13 418.42 437.91 393.49 395.51 382.43 393.78 424.18 395.04 447.2 406.01 390.28 426.62 386.73 416.05 437.88 419.09 353.56 400.89 414.43 414.81 442.19 404.69 373.37 370.07 392.3 377.69 418.96 448.44 407.77 454.85 363.16 397.03 457.52 376.7 404.69 355.12 454.59 388.62 387.45 394.79 404.76 387.17 430.46 417.71 425.07 414.03 416.62 392.52 460.47 402.96 365.91 372.53 429.28 442.69 369.63 403.44 353.63 378.72 409.52 430.4 393.1 404.29 382.99 377.54 389.78 412.31 423.89 403.47 439.46 448.33 407.6 411.02 397.89 404.39 403.39 441.74 413.62 418.33 377.26 454.34 412.09 338.15 448.28 400.39 386.5 388.94 407.29 396.37 398.97 388.16 427.92 375.09 398.35 408.78 400.84 414.9 446.29 411.72 380.91 416.36 428.26 388.01 412.76 381.31 335.53 395.86 394.08 439.72 428.38 391.66 332.16 426.62 372.43 361.76 442.45 422.07 363.57 381.04 378.47 432.92 387.81 380.16 388.1 432.88 384.61 468.34 419.37 416.74 429.61 445.95 422.94 396.86 379.73 400.29 391.7 435.11 422.42 381.57 394.28 395.7 365.18 433.32 409.56 392.61 383.9 414.13 438.84 357.67 463.61 426.33 428.45 390.83 377.67 414.88 385.94 366.93 430.2 411.7 372.32 376.08 399.11 363.06 401.7 336.28 416.96 384.07 386.51 434.13 425.69 400.97 355.8 475.92 402.28 346.48 378.86 441.15 401.67 378.22 396.03 407.63 367.08 377.81 403.35 342.12 395.15 385.5 443.4 400.45 367.81 411.05 398.68 381.68 380.76 432.27 404.88 442.21 387.51 406.08 411.63 387.02 411.72 432.54 341.77 371.42 401.82 370.18 466.36 405.11 444.61 405.45 365.36 423.9 374.41 357.64 393.54 401.68 423.39 393.41 438.12 358.51 451.42 414.21 381.92 373.93 471.99 +404.01 399.2 418.88 404.9 391.46 432.25 374.28 411.85 392.83 430.23 430.39 440.19 386.5 373.46 363.94 344.62 411.35 412.15 405.74 388.61 407.34 380.19 412.64 419.92 411.2 385.77 339.52 409.85 402.98 364.36 394.44 429.91 434.52 416.78 380.01 383.86 411.39 423.65 417.9 447.94 402.16 416.14 440.05 374.8 419.27 442.02 429.49 360.26 426.96 420.23 440.5 424.75 413.71 402.98 388.38 391.22 388.14 444 446.54 411.54 455.14 377.12 401.37 428.29 398.71 385.53 385.19 468.35 391.95 399.52 386.75 411.63 395.03 435.05 386.98 424.33 412.56 411.53 429.17 488.24 404.63 384.76 353.87 391.33 424.7 377.15 402.49 369.72 391.79 419.19 428.13 374.08 373.75 398.28 402.46 372.96 421.67 411.28 394.2 412.17 456.78 396.86 402.07 393.41 399.64 401.68 416.13 392.81 422.11 392.75 416.45 446.01 381.88 489.18 409.18 417.68 388.03 418.51 424.26 405.57 389.78 432.02 371.31 372.84 449.31 415.46 409.1 437.35 426.61 429.99 434.01 404.64 407.17 423.02 383.28 344.56 402.23 383.17 408.25 454.23 422.52 350.81 435.41 386.77 395.63 427.07 408.96 395.02 389.42 384.04 408.23 365.29 384.14 391.47 460.26 396.04 447.93 413.36 405.65 429.37 450.74 435.41 436.54 399.64 429.43 411.65 420.59 416.06 405.73 388.11 396.69 417.57 431.81 430.69 425.99 391.43 406.73 404.38 390.36 413.35 415.33 400.37 354.54 382.12 400.94 379.58 408.42 439.36 401.4 379.36 390.79 397.97 371.66 412.03 342.3 416.8 379.12 390.66 413.34 426.36 407.88 371.54 460.29 399.84 390.58 396.33 455.25 402.12 394.34 411.29 445.19 380.84 366.64 406.16 337.73 399.4 386.58 419.78 391.94 362.83 408.79 421.56 398.34 368.32 426.65 380.72 412.16 393.83 412.82 423.23 405.75 426.61 434.04 383.47 392.14 400.18 384.49 459.49 454.91 465.43 396.34 348.38 433.32 386.37 370.81 396.69 430.59 407.88 422.93 442.64 380.58 444.98 404.86 382.62 396.4 459.66 +468.52 426.75 422.07 446.6 461.43 442.26 426.51 431.65 430.97 438.84 483.62 484.54 431.37 399.62 422.65 392.92 465.11 451.73 454.92 414.03 434.56 435.65 448.92 427.53 457.98 405.52 387.42 447.21 451.33 423.82 450.82 446.91 464.49 460.12 426.91 427.01 435.31 445.92 454.55 508.58 437.95 477.55 493.77 420.38 460.42 465 470.32 409.34 450.04 447.47 480.2 473.13 430.2 426.88 439.37 429.97 432.55 446.19 484.14 461.75 488.29 417.25 419.44 473.54 416.88 454.95 375.37 470.81 401.27 439.88 449.47 430.74 412.19 473.74 459.93 461.93 431.72 444.22 460.2 523.05 443.61 423 371.49 428.97 468.82 404.09 444.56 373.63 416.55 470.86 466.74 435.19 440.4 450.75 431.23 421.21 435.84 467.78 457.51 487.84 470.59 431.17 450.79 455.36 425.88 443.86 464.4 423.38 466.32 396.57 466.58 456.28 400.19 518.99 444.11 407.14 446.21 442.09 446.46 487.35 409.26 481.44 394.65 388.11 456.56 443.55 468.77 463.35 442.15 459.38 483.72 419.89 463.53 435.31 391.88 355.55 433.29 426.98 469.2 499.61 443.33 392.95 464.23 473.91 437.98 495.76 456.65 464.59 407.98 415.15 451.25 396.63 446.32 424.13 439.92 445.26 505.83 464.23 449.45 467.47 487.89 460.41 460.96 414.91 472.02 431.14 480.95 473.83 421.99 448.22 399.97 428.69 458.89 436.81 451.13 394.66 437.94 442.47 403.22 466.84 458.38 430.77 428.07 405.99 455.99 413.54 395.39 456 454.2 398.97 425.76 429.66 408.65 449.92 376.55 472.47 417.69 399.01 464.79 444.64 445.03 422.23 502.14 443.54 397.9 454.5 479.47 449.97 397.84 424.79 443 394.64 430.43 425.09 352.24 431.64 412.08 455.33 425.21 402.96 437.11 437.15 411.53 395.05 476.05 392 466.13 415 452.62 434.64 448.43 455.78 466.99 413.13 398.64 436.66 451.56 466.08 462.23 504.14 441.91 399.49 440.89 449.36 399.92 444.1 436.06 450.49 463.55 472.51 436.12 483.03 444.85 456.16 433.12 485.37 +463.06 429.92 433.31 380.31 412.02 415.1 386.1 405.64 384.52 410.27 438.31 447.87 389.07 378.11 391.54 361.36 424.44 414.79 425.54 383.49 418.25 400 422.42 401.81 422.53 366.41 356.82 388.94 398.82 378.93 420.42 421.96 444.03 420.36 423.77 401.19 375.52 480.31 432.45 443.9 391.29 410.36 436.04 397.15 410.66 455.3 442.36 383.56 401.11 382.82 432.84 438.95 381.83 384.83 380.59 383.26 389 419.55 443.87 414.88 424.51 424.49 382.57 457.23 398.95 422.7 406.82 442.28 381.95 422.71 421.94 431.44 399.39 446.88 434.17 431.76 403.91 427.28 407.98 495.74 427.45 361.18 363.94 384.56 428.44 354.75 421.77 387.72 395.8 423.5 426.64 365.96 405.5 383.41 413.07 384.92 418.47 421.32 426.73 461.47 442.94 407.9 392.52 433.83 418.5 394.05 400.77 409.35 419.06 380.32 409.65 425.18 389.73 471.04 425.96 385.67 381.14 392.78 390.32 428.04 368.39 428.41 389.06 368.71 401.92 428.06 426.41 398.61 436.51 419.57 432.56 414.78 424.24 425.88 358.26 371.89 403.89 375.25 409.4 443.01 434.18 364.24 431.97 392.26 396.77 445.74 410.66 405.85 386.97 382.15 426.05 383.49 389 403.16 443.88 401.24 472.8 425.89 411.64 438.83 434.12 440.71 432.01 389.99 408.72 425.01 447.41 447.18 402.74 397.17 412.29 394.66 429.81 415.93 424.4 415.27 416.38 426.41 385.61 448.21 430.36 385.57 406.39 407.81 413.43 395.24 406.62 443.43 412.14 370.34 397.73 371.22 376.14 411.31 374.65 447.95 400.3 400.5 415.25 418.49 429.61 394.97 444.91 395.94 367.77 423.25 410.03 411.54 388.06 390.29 424.6 379.74 406.48 430.09 362.05 424.63 376.3 440.27 385.72 378.46 407.31 417.32 401.71 380.4 467.53 357.74 394.98 404.62 396.71 390.09 414.7 432.44 438.35 427.16 360.38 400.83 424.25 482.19 406.79 483.65 387.65 371.46 431.26 413.73 371.72 420.96 383.66 431.13 436.59 421.89 406.04 443.82 415.47 391.71 381.69 465.25 +451.77 416.11 408.71 392.45 429.1 409.22 388.74 437.22 414.84 403.82 468.13 447.63 394.83 367.51 373.66 363.57 413.04 420.96 404.94 405.35 394.17 401.27 409.89 429.09 410.47 380.6 369.45 435.12 396.44 384.1 398.8 420.99 423.09 393.37 416.32 404.79 424.57 434.37 393.38 473.87 423.45 406.52 462.67 401.4 415.03 419.77 446.57 376.89 413.06 415.01 436.31 427.92 393.98 407.14 371.85 391.96 397.15 425.17 439.55 424.84 418.45 371.57 392.58 436.11 429.78 387.97 367.61 434.53 383.42 412.56 400.03 443.58 389.19 433.52 411.52 411.69 410.16 415.97 414.63 474.7 457.15 379.93 340.99 410.28 419.98 378.83 412.34 346.58 377.61 399.06 444.37 393.8 428.04 413.95 405.8 380.31 434 413.61 417.55 457.36 465.81 399.47 405.95 408.78 406.69 398.01 414.96 389.98 396.97 386.63 443.9 439.51 398.85 461.89 429.64 420.71 427.83 399.92 398.66 427.2 374.11 401.1 378.75 373.87 398.34 400.31 420.57 436.05 411.24 404.91 443.48 422.91 399.13 440.43 356.42 354.09 367.19 407.15 404.32 431.35 433.91 335.74 434.05 406.93 391.48 432.58 400.49 419.27 370.12 376.35 421.48 371.41 392.89 376.2 450.07 437.4 450.61 407.36 441.07 431.64 443.32 418.55 437.53 408.27 412.76 408.64 443.48 404.59 408.51 414.75 419.14 398.76 428.15 415.92 413.67 385.27 391.91 442.91 397.16 435.13 438.02 419.54 406.87 398.19 399.07 397.33 392.45 446.87 410.48 334.19 409.47 410.18 369.91 400.89 354.66 436.85 397.83 374.23 438.23 444.19 393.52 375.34 454.06 412.79 379.45 419.13 453.3 399.57 390.28 395.98 433.46 392.65 423.7 426.98 349.64 410.26 367.02 437.76 409.86 369.75 422.64 407.34 383.98 381.13 434.38 367.89 420.38 389.61 400.18 391.14 397.9 449.31 445.42 391.24 389.65 368.38 387.53 477.12 440.18 479.31 399.72 339.49 412.77 411.74 367.34 424.87 389.54 409.93 427.52 430.58 383.76 451.3 402.15 413.17 413.38 452.25 +425.18 386.61 389.87 358.81 380.06 387.17 363.98 385.35 395.48 402.06 399.3 410.07 363.73 341.76 346.35 340.86 408.98 391.48 393.68 377.45 397.5 392.44 398.25 399.33 402.77 342.98 349.71 408.33 379.53 352.52 382.29 408.57 398.48 396.62 378.15 367.94 390.54 437.36 415.38 428.75 381.59 393.86 429.18 355.53 395.08 405.17 406.41 350.7 371.02 388.94 426.31 399.86 378.41 358.94 381.78 368.83 392.2 423.26 419.94 351.57 428.32 362.61 375.51 417.45 402.5 369.11 377.69 433.61 372.3 372.74 380.98 398.15 359.59 422.41 402.25 389.61 412.57 390.64 402.67 483.7 429.56 371.42 339.5 388.45 433.67 355.76 385.64 344.44 398.46 365.22 399.21 353.8 400.51 361.14 353.94 379.36 399.87 409.54 388.68 392.71 431.09 384.44 390.59 374.37 399.66 390.36 410.12 363.18 395.38 370.56 411.81 421.26 360 445.78 393.13 385.52 368.32 386.82 375.26 394.24 365.13 401.9 344.27 358.82 374.16 398.52 368.47 428.66 426.79 383.16 419.35 393.37 356.11 424.86 365.53 315.67 379.01 379.8 402.53 410.99 398.54 343.6 414.66 392.39 362.63 409.04 404.32 375.09 369.64 367.67 406.12 365.57 376.92 367.66 432.89 378.2 421.85 418.52 415.07 408.55 436.95 415.66 389.92 373.13 380.59 394.34 420.81 419.59 408.03 365.6 386.05 364.57 411.44 390.92 387.58 380 378.64 383.76 399.65 403.58 398.39 390.04 371.88 373.15 400.97 375.88 388.72 403.52 389.98 339.17 367.25 376.82 359.81 356.39 340.93 406.2 375.55 358.98 391.36 398.04 407.05 329.5 457.63 354.12 361.82 376.25 402.03 368.74 387.92 391.79 408.48 341.54 371.3 400.59 312.28 386.6 366.95 418.32 386.5 332.22 387.05 390.48 383.73 368.29 422.51 357.93 412.82 392.88 401.91 388.4 374.05 412.22 428.23 345.6 386.44 392.56 370.41 441.48 392.72 415.17 367.5 328.13 384.98 387.01 370.5 389.47 381.83 409.33 421.74 425.35 369.77 420.46 385 380.87 371.25 449.34 +399.71 365.48 360.41 352.12 354.55 372.88 348.42 394.56 373.94 377.03 392.85 413.9 361 344.24 337.24 333.55 365.78 388.14 378.93 356.29 357.53 386.94 401.31 378.01 401.52 352.31 352.45 383.23 378.74 340.75 402.25 395.54 394.78 387.44 372.24 364.9 364.72 405.76 382.87 423.33 352.87 399.05 413.94 350.31 358.51 424.28 433.34 345.57 366.37 375.2 398.77 393.25 357.7 345.84 366.48 363.82 374 402.93 437.96 381.25 416.74 368.91 363.77 404.11 389.65 393.02 344.31 404.41 344.52 361.41 394.31 377.73 352.51 413.03 393.12 391.75 380.51 418.61 382.75 465.81 397.62 328.2 332.49 379.53 401.4 377.12 374.2 379.82 355.05 395.03 393.85 353.91 370.55 369 375.99 373.6 374.91 386.39 384.6 421.91 434.37 399.45 388.43 383.29 381.61 386.53 389.01 373.74 397.49 363.36 397.73 363.61 338 444.45 356.21 337.18 365.75 379.93 369.08 379.79 363.57 387.4 348.19 339.07 390.18 389.91 384.46 376.79 420.63 346.34 381.88 369.16 382.51 402.24 361.5 336.35 382.93 367.15 401.99 431.59 392.13 353.64 417.85 356.49 360.65 414.38 377.39 361.42 379.06 356.13 400.12 333.61 362.13 356.78 411.6 377.88 441.37 403.19 413.68 416.68 437.26 394.43 424.27 360.77 357.13 364.27 391.78 405.69 386 387.92 375.34 357.2 397.73 383.79 341.47 382.52 363.56 402.85 365.82 404.54 380.36 388.7 396.13 364.6 380.21 393.01 377.75 386.93 399.79 322.15 341.11 385.93 348.37 367.39 327.51 415.73 358.85 377.33 401.09 375.12 393.58 353.06 431.38 389.17 331.6 379.14 412.76 384.2 365.34 376.67 369.35 376.35 349.82 397.63 325.94 366.87 385.05 400.78 391.63 360.09 412.16 409.05 382.27 366.42 451 361.61 408.25 377.39 365.06 340.96 359.02 424.44 413.52 332.73 340.71 380.41 401.55 434.4 416.41 428.39 355.85 320.85 361.12 348.6 328.02 369.77 364.59 397.11 378.22 405.93 361.69 401.2 402.3 359.93 367.2 417.33 +400.87 370.81 388.33 370.85 401.02 391.56 360.78 394.65 364.58 407.91 425.7 425.37 369.76 355.08 369.71 356.09 397.08 371.38 389.92 384.8 383.71 369.92 383.44 386.58 390.66 359.04 353.07 400.86 392.33 368.89 376.09 393.52 428.42 411.94 408.36 371.92 386.27 408.66 376.26 453.92 384.92 398.11 452.97 374.06 392.77 428.83 417.19 361.95 415.01 366.58 400 412.49 352.96 407.96 345.26 367.07 377.14 391.81 427.28 380.36 415.59 364.26 375.04 417.17 393.41 380.86 359.76 394.25 380.66 398.44 359.52 402.76 359.98 386.95 383.53 396.07 378.04 392.37 398.27 466.04 394.88 343.35 317.07 372.36 400.77 335.27 362.26 325.86 353.43 402.28 416.76 379.13 381.11 392.57 384.64 356.25 415.91 387.44 382.17 446.66 446.54 368.34 383.72 385.27 388.08 396.29 409.12 370.66 408.25 349.81 409.95 404.14 330.28 465.6 385.06 378.38 377.35 380.05 395.99 390.63 349.63 389.67 367.02 345.83 417.13 378 389.43 406.02 386.42 412.49 409.29 391 400.6 415.6 320.28 319.2 387.38 380.62 373.08 444.09 423 330.7 424.22 380.61 403.49 399.66 380.7 396.25 360.37 356.22 396.33 341.12 370.58 393.11 412.01 390.06 401.82 391.61 404.8 391.38 409.8 394.12 428.96 387.3 394.3 377.48 416.08 406.67 376.32 389.6 378.97 351.75 430.24 373.07 391.36 368.45 366.16 394.2 375.47 408.44 388.61 384.64 372.11 372.34 379.19 359.33 374.69 418.59 414.31 336.27 390.78 411.53 334.84 392.23 352.12 421.12 362.04 353.1 393.89 406.01 387 372.32 428.36 372.73 361.94 409.17 436.12 392.79 353.68 346.86 394.03 367.59 375.58 387.84 313.71 379.72 351.78 394.71 390.75 352.51 395.19 385.78 349.45 333.96 431.12 344.08 374.05 365.47 405.23 388.25 377.17 409.26 421.4 372.29 375.67 347.8 378.88 432.95 417.02 435.05 387.85 333.73 407.2 378.7 359.48 407.96 368.57 388.81 397.67 399.36 395.07 423.91 393.25 385.69 377.35 420.4 +426.91 426.08 400.86 364.64 397.25 412.9 355.12 406.37 374.63 380.6 415.73 422.05 366.19 372.39 363.53 340.62 387.35 395.29 370.7 363.06 365.19 388.87 435.31 375.68 401.26 372.87 373.03 404.42 376.75 367.64 403.58 406.57 429.95 394.7 383.5 389.3 401.77 409.18 407.93 433.24 380.6 386.84 423.2 355.06 371.04 426.36 428.34 338.98 395.12 345 409.54 402.79 376.05 379.1 390.04 378.72 374.72 411.11 413.32 410.68 437.45 395.88 403.32 441.24 402.7 399.35 360.01 410.89 366.13 381.26 395.83 409.92 367.26 429.5 394.16 397.34 410.83 427.43 378.11 491.09 388.22 352.56 359.56 381.2 417.02 366.91 399.27 381.52 362.15 385.72 428.48 372.25 385.41 395.13 391.59 368.48 435.97 396.84 406.77 433.32 451.67 398.97 396.84 393.24 389.98 386.78 402.18 384.87 383.7 381.45 433.81 402.7 355.79 455.1 398.18 378.88 406.86 399.38 376.24 397.34 380.06 431.6 360.79 373.93 384.11 419.98 409.72 403.38 413.38 384.64 419.01 399.93 394.89 392.39 333.47 351.1 377.77 392.33 403.72 457.71 402.69 356.08 411.86 361.14 371.42 443.72 402.7 378.52 376.7 374.26 409.08 366.48 383.91 377.56 422.99 354.9 433.79 424.37 411.83 422.26 406.77 425.62 398.88 376.68 420.66 345.51 418.03 419.33 377.29 378.38 393.11 367.41 418.94 415.12 388.67 374.66 390.83 400.84 371.82 420.34 426.01 398.6 372.66 383.5 393.04 395.78 382.21 418.56 399.76 350.9 377.96 403.69 370.1 388.99 350.22 438.15 374.75 387.37 422.69 381.9 402.17 376.63 451.76 405.41 348.42 396.14 401.56 406.86 358.15 395.35 408.71 367.32 383.11 423.96 338.03 406.19 352.82 411.68 364.92 370.47 412.07 403.8 373.02 367.7 442.75 383.55 404.19 376.19 389.74 375.45 387.95 428.8 432.37 353.72 372.63 396.78 387.96 466.78 426.43 442.89 371.59 353.17 397.03 381.13 352.98 389.12 393.66 403.96 409.42 426.04 402.84 428.92 411.43 371.64 382.75 445.9 +473.77 442.16 441.82 439.23 443.39 447.52 417.73 446.77 417.79 446.31 463.7 481.34 439.73 407.77 415.44 415.11 458.66 448.49 449.34 432.5 444.1 424.79 436.21 469.15 456.08 417.41 415.68 431.29 454.85 418.56 436.83 445.45 471.88 468.06 417.47 434.76 438.28 463.38 457.76 512.88 423.97 489.84 497.78 414.2 451.77 470.21 474.15 407.9 454.77 454.54 472.07 470.31 442.7 440.41 422.17 398.6 414.03 451.68 486.91 450.92 469.46 420.5 410.64 482.82 432.16 433.62 399.75 468.28 408.52 444.83 437.89 450.22 420.04 470.75 469.42 450.88 427.25 461.26 445.43 542.87 443.54 412.23 354.47 421.62 439.6 404.12 421.04 401.61 418.27 462.83 459.55 423.58 412.97 435.04 436.75 419.84 461.84 437.21 432.66 479.28 500.56 440.27 427.58 439.41 431.2 444.8 448.04 444.72 460.16 413.06 472.75 466.7 414.56 499.93 439.48 412.54 443.17 436.08 437.72 445.52 405.9 468.4 426.66 381.62 466.89 442.1 445.01 459.44 444.19 438.61 455.92 443.29 430.81 460.8 368.79 342.21 449.4 439.2 452.62 468.75 439.86 369.4 460.4 422.56 446.97 493.71 451.4 432.35 404.9 411.77 423.5 380.06 428.18 428.21 452.49 443.05 500.61 475.21 461.53 482.85 473.95 466.54 472.8 430.73 445.63 420.12 454.99 466.43 450.77 420.48 428.12 421.24 452.18 439.56 449.87 387.16 423.39 446.14 420.1 464.54 476.55 430.18 427.66 428.61 438.52 423.28 420.88 441.79 443.48 398.4 411.54 463.36 388.75 421.04 392.86 464.28 402.52 406.68 452.61 464.67 412.47 407.06 505.66 412.02 395.99 447.66 470.18 432.46 394.92 424.51 459.61 403.81 414.37 446.75 344.57 459.72 407.29 432.94 441.58 393.77 460.59 429.92 420.49 414.8 469.92 409.64 456.62 409.4 420.43 450.93 436.03 474.23 490.89 409.14 438.11 450.97 444.03 493.3 495.01 477.98 421.46 401.38 453.02 431.72 394.15 433.32 435.88 461.6 456.08 480.77 410.76 486.32 464.99 431.84 428.38 453.17 +412.51 370 362.74 361.54 365.19 383.04 341.11 372.1 345.11 364.56 422.11 404.89 354.08 319.45 357.41 337.45 362.65 380.19 374.05 355.44 390.65 359.64 380.36 388.95 384.01 338.79 348.8 396.34 357.1 336.78 371.5 395.8 411.52 388.4 380.7 356.48 366.07 423.31 379.57 423.32 372.29 396.07 409.02 348.04 382.77 398.75 398 350.25 370.41 365.02 381.86 384.68 365.41 356.98 341.26 357.76 374.58 374.24 415.86 374.3 408.4 353.33 364.02 393.1 372.69 365.02 340.78 399.02 347.87 367.52 389.04 385.62 372.88 402.38 362.57 370.2 364.19 392.41 394.26 457.39 400.26 331.43 320.09 377.04 399.56 353.38 378.84 336.84 363.1 378.65 410.96 358.57 348.23 351.37 391 337.84 385.9 388.03 374.94 419.16 419.91 355.13 360.32 351.73 386.42 354.32 383.27 367.16 387.04 374.21 376.88 402.37 340.73 429.62 358.53 359.48 374.29 375.41 364.03 388 366.33 369.23 346.81 351.88 380.48 357.39 377.21 395.72 397.16 350.27 394.06 379.22 383.81 403.43 331.54 319.15 369.36 383.01 381.29 429.14 403.32 343.27 395.86 376.32 355.07 377.43 358.88 363.79 368.32 336.38 397.22 346.01 359.13 366.28 407.39 378.4 413.31 372.02 399.43 383.99 387.2 376.59 422.22 340.08 380.98 359.58 383.93 401.96 379.42 368.86 381.65 336.28 405.41 381.79 368.55 372.99 345.9 396.43 363.63 389.18 396.58 363.67 357.15 353.22 362.92 366.07 357.74 404.9 376.31 334.09 350.51 367.2 337.9 390.42 316.52 402.73 331.24 347.53 402.06 384.02 373.23 344.57 419.68 377.93 338.2 376.18 414.42 384.67 366.14 373.75 394.78 342.69 340.05 361.01 320.91 370.05 352.52 376.95 381.55 329.63 360.14 384.91 371.92 339.82 404.04 329.96 378.93 365.13 375.73 351.13 368.24 391.2 405.73 348.72 329.48 347.82 379.01 424.18 408.09 434.15 376.09 309.81 367.69 383.99 334.19 399.3 361.19 391.97 388.87 385.78 361.54 390.06 389.22 354.49 329.55 412.82 +382.22 365.52 365.29 339.39 374.73 356.55 339.55 347.91 341.74 355.76 379.65 411.94 348.66 347.3 341.83 335.21 342.49 372.22 366.57 336.22 363.85 328.73 375.23 349.33 360.84 332.9 337.55 353.07 341.45 330.02 374.24 370.97 392.3 383.51 378.05 366.42 363.36 387.35 352.4 385.2 360.55 376.03 378.75 322.32 355.52 411.15 387.42 332.88 368.08 345.54 396.5 396.55 355.9 349.53 343.23 345.59 352.83 403.59 414.43 380.32 391.38 357.31 327.32 397.49 366.46 384.18 350.17 398.45 359.38 352.32 343.84 367.87 334.48 385.79 371.08 385.66 384.39 361.66 393.95 440.89 359.58 324.63 318.74 333.49 399.67 331.67 329.59 335.45 359.88 371.72 386.75 363.64 377.71 356.49 382.83 333.72 387.58 348.43 363.47 421.73 400.93 356.22 366.89 360.29 378.52 346.6 390.14 360.69 360.9 327.32 390.33 357.79 323.12 438.41 330.44 333.46 360.36 383.78 382.1 358 339.31 371.32 332.37 361.58 390.73 363.79 362.87 392.44 388.87 362.85 360.38 379.88 380.65 380.89 342.61 331.03 356.62 356.88 353.1 412.4 369.51 320.33 377.89 343.94 320.46 383.49 369.43 349.63 324.89 336.67 384.88 331.53 337.35 364.52 376.23 355.87 412.38 391.37 351 400.64 406.39 413.56 389.01 316.62 393.04 342.51 379.25 405.46 365.65 378.79 363.35 332.42 417.71 349.94 340.42 347.33 368.31 363.01 322.64 412.98 340.91 344.68 341.82 332 356.68 362.79 354.6 389.97 375.29 337.71 348.27 354.03 359.78 344 333.56 381.92 353.17 316.02 382 369.46 376.04 346.11 410.96 384.81 312.36 362.12 386.98 377.12 356.82 357.98 364.09 335.68 341.71 380.64 330.98 354.51 342.88 389.49 351.48 327.27 375.57 363.12 344.69 314.87 413.13 343.48 377.45 328.55 341.64 340.5 352.26 398.26 379.12 347.63 328 346.34 363.81 402.57 384.61 415.64 374.06 304.52 363.73 344.85 322.04 359.68 353.64 356.6 376.41 375.75 346.53 414.29 360.81 342.27 334.62 400 +417.74 407.08 408.5 394.05 386.75 394.97 358.89 372.83 388.95 381.24 409.37 433.79 371.42 357.93 377.24 368.61 400 409.65 402.4 379.9 411.59 369.52 394.4 383.82 410.71 349.27 372.39 385.04 356.75 397.13 390.77 396.37 428.68 384.07 379.32 411.75 378.08 416.58 417.66 445.78 379.2 411.61 441.51 377.78 403.24 437.94 390.85 358.54 406.46 404.23 450.35 417.51 417.18 374.65 381.54 348.38 387.9 406.46 427.56 384.73 428.57 363.39 383.77 443.53 380.14 401.51 366.68 415.09 395.2 381.93 394.35 398.93 370.18 433.22 418.67 401.54 380.32 415.19 396.88 456.81 414.83 382.4 326.73 388.54 428.26 339.6 353.6 339.2 378.6 417.8 415.34 387.54 405.38 374.25 388.1 375.87 418.04 409.72 397.35 451.74 446.85 396.15 387.77 402 392.3 396.47 403.66 378.69 412.59 380.82 444.03 402.57 357.9 461.15 360.51 351.17 393 401.8 382.16 415.05 370.23 416.88 384.1 347.66 427.16 392.57 409.31 437.52 405.24 385.78 408.99 389.59 406.77 418.2 349.69 317.7 403.05 403.13 395.03 406.89 400.5 327.86 432.36 399.48 392.91 430.67 409.36 398.56 354.58 358.48 378.74 366.03 411.5 375.32 400.32 377.47 463.94 449.25 406.65 414.61 409.17 415.64 400.03 359.9 414.96 397.12 419.31 439.68 395.47 397.83 374.81 363.07 413.68 394.47 413.67 357.47 376.97 373.03 362.1 444.19 408.3 377.85 366.78 360.12 372.67 370.82 362.96 414.2 388.94 349.08 375.41 382.36 349.89 401.96 355.52 393.65 348.95 358.8 388.55 407.79 385.76 342.44 449.61 372.43 364.34 399.75 450.86 386.83 376.1 390.61 391.48 345.34 370.96 382.47 317.4 383.32 381.62 444.35 389.57 358.35 394.4 371.65 367.26 371.09 415.02 334.83 424.05 365.78 386.38 387.28 374.7 431.98 455.83 363.19 371.8 398.98 397.22 445.59 400.12 457.65 367.32 350.68 389.73 373.83 372.22 367.71 391.78 395.56 415.68 414.03 369.16 433.38 415.33 407.85 353.91 416.6 \ No newline at end of file diff --git a/data/6/result.raw b/data/6/result.raw new file mode 100644 index 0000000..765d2bd --- /dev/null +++ b/data/6/result.raw @@ -0,0 +1,257 @@ +256 256 +1011.32 952.72 1033.22 1016.35 996.93 967.92 1147.29 1024.92 1083.41 984.23 1094.2 975.94 1055.79 1112.69 1020.59 1048.56 1101.5 1017.59 1041.25 1054.77 1122.71 946.36 1057.36 995.21 1002.59 1040.72 1034.85 988.4 1038.35 1054.03 968.5 1046.18 1003.55 967.97 1078.35 1064.96 989.09 1052.06 1053.25 1057.41 1050.09 1092.14 1033.99 1017.89 987.13 1018.8 1061.93 1007.01 1033.63 1100.13 1089.47 1075.99 1051.81 1088.52 989.99 1094 990.78 964.32 999.67 1015.32 959.12 1074.26 1009.7 974.23 999.5 1068.66 986.8 1095.13 1007.78 1064.43 1021.13 966.8 1107.81 1011.96 1133.4 1051.66 1013.13 952.49 978.1 952.16 1033.94 1005.34 1023.57 1011.91 1093.3 1081.34 1040.32 1032.58 986.58 1060.99 978.19 971.95 1009.36 997.42 1054.6 992.15 1078.32 965.23 960.46 1077.14 971.1 1046.77 1026.55 981 1039.27 994.03 1046.82 1089.54 1047.59 940.05 1046.04 1118.94 1055.83 980.7 1082.46 1011.84 1119.24 1072.39 1072.12 1111.09 1011.63 1061.21 1033.64 1090.01 972.73 993.19 1024.93 1010.56 1025.38 1061.96 996.27 1032.17 999.91 1019.79 1068.84 1024.12 1057.02 1082.69 1003.27 978.32 1067.14 1048.59 1004.78 1052.45 999.76 992.82 1053.06 1029.5 994.74 1000.44 1090 965.8 1003.53 993.37 988.13 1079.34 1034.69 1076.59 1076.93 1028.93 1067.09 958.59 1006.63 1009.29 1039.34 995.24 1011.93 975.03 971.11 1056.68 1064.3 942.15 1029.76 980.08 1039.12 1058.28 984.76 994.97 1083.51 989.99 1009.31 1061.96 990.84 1061.82 997.371 1055.71 982.59 988.11 989.59 977.21 1056.54 1052.13 1034.36 979.7 1063.93 1101.62 1081.71 990.05 1004.35 1049.88 1081.44 1065.51 1005.41 988.79 954.02 990.49 1100.38 953.15 1002.27 1067.94 1056.24 1104.72 1021.85 988.53 1025.81 1045.9 1092.2 1101.69 1021.32 989.59 1042.9 1016.07 1056.61 1013.97 950.32 933.52 1032.32 1139.5 1067.4 1051.88 979.29 991.5 1049.54 1013.94 1031.54 1066.75 1053.59 979.63 986.25 1076.7 974.12 1071.13 1026.7 1065.23 1050.9 994.83 1056.33 1138.94 1041.47 1053.22 1081.2 1075.3 988 1011.79 1051.04 1042.28 +1050.93 984.73 988.68 969 1009.9 1020.39 1157.75 962.35 1095.86 992.5 1084.92 1039.98 1071.46 1135.99 1051.58 1051.67 1099.39 963.85 1057.41 1031.39 1119.27 991.98 1116.36 1056.55 1023.63 1068.62 1058.51 1003.96 1029.6 1107.64 952.68 1073.03 1059.68 989.2 1111.1 1004.83 1051.42 1060.78 1042.82 1075.64 1004.46 1084.21 1022.93 1050.9 1007.96 1010.63 1054.87 1003.69 1064.1 1089.57 1063.88 1093.03 1083.25 1121.26 1012.54 1077.92 986.28 971.91 985.05 990.89 991.32 1087.07 1016.57 978.16 1021.12 1097.77 1012.35 1058.86 1059.15 1092.71 1063.65 1016.16 1118.98 1051.1 1113.29 1105.3 1056.83 953.83 982.44 997.78 1065.88 1020.58 991.95 1010.71 1106.33 1054.94 1035.47 1000.04 998.74 1074.32 1000.43 1034.44 1024.31 1034.41 1035.43 1023.71 1103.7 1002.72 986.14 1093.24 1039.18 1077.36 991.7 970.91 1096.36 1008.31 1058.11 1039.88 1058.87 980.66 1074.54 1116.72 1052.61 982.25 1058.19 1022.72 1127.08 1095.88 1066.44 1158.58 1033.25 1075.24 1003.57 1108.26 952.41 998.71 1048.92 1000.56 1088.04 1031.61 995.25 1026.76 1016.19 1012.41 1098.22 1032.58 1067.34 1035.89 1033.18 977.08 1112.97 1099.15 1057.56 1075.23 1029.91 1028.27 1054.66 1033.8 1054.69 1046.13 1109.89 998.64 1010.94 966.59 1020.51 1102.02 1090.75 1099.14 1047.31 1062.11 1091.33 977.73 1049.53 1062.78 1061.79 1032.7 1040.64 988.02 996.54 1091.82 1078.08 1043.26 1088.76 993.24 1080.77 1067.96 1000.59 1033.91 1085.59 975.3 1089.33 1045.87 990.129 1008.63 966.26 1091.88 1028 994.06 974.17 987.99 1069.82 1014.55 1032.74 1046.77 1063.19 1090.01 1079.4 1005.96 1050.07 1089.88 1056.06 1050.7 1047.66 1021.78 1011.36 1020.29 1116.36 994.72 1021.85 1075.42 1082.18 1062.56 1037.32 1024.02 1027.61 1091.89 1106.84 1101.29 1078.26 982.7 1089.14 987.12 1141.91 1068.85 1015.09 986.84 1068.24 1106.5 1091.64 1086.94 997.48 1044.38 1065.12 1096.86 1022.25 1105.02 1028.01 945.52 981.82 1092.75 962.5 1088.73 1020.95 1060.59 1060.09 1038.97 1125.68 1159.03 1085.45 1060.07 1139.59 1143.36 943.64 1075.49 1045.03 1044.29 +1062.69 970.75 1053.38 1029.75 992.05 999.33 1150.64 1007.12 1139.56 1022.05 1102.36 989.84 1078.14 1082.22 1090.92 1075.39 1118.3 1018.8 1084.2 1087.93 1125.33 984.761 1080.08 1044.51 1030.66 1060.89 1074.8 1047.26 1036.22 1078.69 970.89 1075.78 1051.68 989.43 1120.36 1074 1032.14 1116.36 1055.5 1079.65 1047.67 1092.77 1045.07 1070.89 997.39 1047.76 1040.08 1040.89 1080.9 1083.76 1058.37 1121.27 1088.82 1100.39 1011.99 1113.77 1041.67 981.4 979.02 1049.47 997.94 1098.21 1037.76 970.56 1020.64 1073.95 971.32 1076.27 1025.26 1093.36 1058.96 1043.55 1103.07 1097.45 1109.55 1047.23 1089.09 997.98 1022.16 972.12 1036.28 1035.71 1048.85 1048.22 1075.36 1075.57 1046.42 1021.17 990.84 1042.34 1001.18 1081.27 1065.45 1058.62 1075.38 1000.55 1094.24 1032.22 1013.73 1101.5 1033.17 1048.44 1041.39 1022.31 1105.99 1041.13 1087 1116.06 1041.16 1003.42 1047.38 1151.32 1053.83 1023.22 1061.65 1009.64 1120.71 1113.59 1061 1187.9 1011.28 1108.11 1034.25 1146.85 1000.89 1074.96 1050.38 1037.35 1120.19 1087.46 1029.62 1032.06 1006.64 998.4 1125.86 1026.58 1045.77 1037.57 1037.26 977.83 1141.38 1126.07 1066.28 1063.72 1027.81 1030.16 1009.48 1057.38 1045.82 1056.42 1083.02 1004.56 1051.18 1042.44 1044.77 1127.26 1110.44 1106.83 1075.44 1046.56 1058.97 1006.66 1052.04 1095.14 1085.48 1013.07 1024.31 1021.07 1022.54 1074.78 1086.35 1034.76 1110.27 1032.38 1120.14 1008.06 1061.85 1054.01 1106.32 971.83 1048.78 1095.08 1005.24 1039.25 988.82 1094.13 1018.33 985.7 934.67 993.85 1099.79 1052.26 1069.28 1060.54 1062.62 1107.84 1128.46 1041.88 1048.72 1082.6 1090.53 1089.02 1092.89 1021.1 991.69 1037.92 1094.26 1036.97 1043.58 1046.17 1097.44 1104.42 1024.47 1008.69 1038.22 1088.05 1097.72 1116.64 1099.2 1008.55 1060.53 1044.49 1079.09 1041.01 999.94 983.95 1088.5 1107.64 1125.47 1116.16 1009.38 1051.55 1085.54 1075 1011.98 1085.01 1089.74 970.29 951.74 1086.28 1056.74 1106.9 1004.97 1076.54 1074.65 1027.38 1049.82 1167.32 1111.28 1106.61 1121.87 1188.57 1014.91 1061.87 1117.51 1106.67 +973.86 906.22 958.12 931.13 940.16 957.52 1077.75 926.09 1058.36 913.04 1015.83 904.1 994.16 1049.01 978.99 941.99 1033.89 908.96 1003.72 981.99 1085.61 908.78 1026.97 989.09 939.79 949.279 998.09 987.74 1011.93 1018.88 880.7 990.569 977.88 937.53 1047.94 977.97 948.97 1016.02 992 1027.67 978.61 1042.96 955.46 1020.02 901.97 950.51 948.88 943.99 956.61 1018.89 965.45 986.88 1020.57 1036.34 959.17 1013.76 973.73 917.5 899.27 993.99 936.41 980.8 956.62 920.37 917.26 980.92 917.89 979.93 979.89 955.5 956.25 952.51 982.98 994.01 1037.46 991.67 967.66 897.1 952.16 926.25 1022.5 998.43 943.5 913.86 1000.24 998.53 972.59 945.76 921.77 954.63 923.12 960.2 976.1 910.73 992.06 953.79 988.79 929.72 946.61 1030.52 952.97 991.37 942.13 941.55 961.37 972.93 952.94 990.3 974.09 977.57 994.43 1051.7 994.84 895.18 983.19 918.49 1023.41 1020.37 1006.48 1039.49 921.59 1035.47 919.11 1040.7 922.4 948.61 973.74 957.49 1010.85 973.35 929 967.64 955.01 951.64 1044.13 964.21 1010.59 996.61 947.25 938.67 1005.87 963.99 964.43 989.78 938.26 917.37 947.11 979.34 943.38 928.74 992.37 938.68 992.59 918.801 966.09 1008.47 993.22 1035.08 1033.57 990.87 999.92 907.63 960.79 997.38 992.76 947.51 930.15 936.92 901.61 992.11 1007.48 967.71 1019.39 932.12 998.22 954.27 963.42 939.97 1037.39 937 960.63 983.92 941.62 1008.78 881.51 1034.56 922.871 936.65 913.86 954.99 1006.53 955.48 994.09 970.57 1002.89 1010.09 1000.95 949.22 972.24 963.24 1008.74 996.33 1005.4 934.6 933.53 964.1 1060.56 949.79 948.01 996.11 1003.89 1012.42 967.59 982.62 940.82 1014.05 998.48 1050.49 1009.75 944.63 1003.6 959.05 1031.17 1000.28 934.05 935.17 1010.38 1038.85 1027.22 979.23 918.45 969.29 1026.54 968.68 962.05 997.33 977.19 874.27 920.03 1070.77 941.87 1027.98 955.88 952.861 1026.4 932.84 984.38 1075.47 1007.74 1015.01 1041.78 1048.66 947.16 974.76 1016.89 979.55 +1016.22 914.27 1031.08 976.04 1015.07 1020.49 1205.03 961.5 1053.46 1014.13 1045.58 950.7 1024.05 1107.11 1034.64 996.31 1067 994.17 1031.08 1020.97 1070.82 934.04 1090.35 952.4 951.81 1037.61 1042.21 1066.46 1026.44 1073.4 982.05 1054.54 1033.87 944.28 1036.63 1048.55 1033.64 1040.5 1078.09 1037.94 1013.76 1077.95 1021.81 1031.33 971.45 1014.91 1005.68 1029.25 1036.83 1061.82 1066.5 1050.92 1053.71 1111.81 998.2 1044.49 1026.43 981.37 968.56 1028.37 963.31 1051.54 979.66 958.8 986.73 1037.21 990.84 1090.13 981.83 1020.97 1042.33 995.86 1082.72 1002.06 1087.52 1053.26 1032.91 959.59 972.97 974.63 1048.6 1034.98 1012.25 994.03 1083.02 1061.79 1046.34 981.53 983 1049.37 990.79 966.75 1008.83 999.38 1082.41 977.7 1089.1 992.33 946.67 1046.07 972.12 1098.03 1008.65 973.25 1076.29 985.51 1026.52 1042.76 1024.61 977.16 1001.42 1103.32 1056.51 979.36 1088.72 1035.59 1060.05 1057.48 1058.28 1097.58 1013 1043.82 991.82 1065.34 974.47 1023.55 1018.29 996.24 1045.27 1036.29 988.11 1006.02 1013.36 1023.2 1034.21 954.91 1022.92 966.23 1003.62 1009.04 1056.31 1067.53 1009.27 1016.82 956.41 958.82 1016.39 1015.41 984.4 1045.74 1055.65 942.92 1044.85 1000.39 956.22 1118.1 1048.21 1097.11 1039.4 983.3 1085.16 1006.83 1053.06 1011.47 1041.27 971.63 995.61 930.23 909.87 1029.14 1034.59 1022.83 1032.8 987.13 1031.99 1030.79 980.89 1026.91 1076.92 963.81 1007.49 1001.57 957.65 1033.02 972.36 1045.25 1018.11 960.56 909.57 981.22 1014.5 1021.86 1005.64 991.62 1034.92 1115.75 1067.94 1031.61 1012.02 1027.53 1064.33 1048.53 1028.96 975.06 992.8 966.4 1087.32 971.51 972.41 1047.19 1038.55 1067.14 999.9 1020.4 1004.19 1013.99 1037.53 1070 1045.94 952.54 1028.42 1048.68 1093.2 1023.07 974.45 969.88 1026.19 1098.36 1060.08 1016.85 977.43 1011.05 1059.93 1018.62 1024.46 1135.69 1047.63 973.47 953.93 1091.58 955 1028.84 1023.29 1021.87 1063.82 988.98 1049 1145.75 1088.1 1046.57 1071.75 1099.7 974.62 1002.92 1040.63 1046.77 +1029.14 963.86 1047.69 1016.34 1021.18 1066.24 1176.06 1003.55 1053.1 1031.29 1079.36 1011.87 1085.44 1158.35 1043.94 1052.42 1146.75 1001.26 1020.73 1052.9 1131.4 997.16 1093.51 1020.79 1002.89 1061.38 1076.15 1032.3 1027.55 1119.93 960.27 1071.24 1047.44 1019.17 1134.7 1053.42 1067.61 1080.32 1066.15 1080.81 1038.56 1075.75 1041.78 1033.64 1000.19 1064.43 1057.45 1034.57 1101.38 1086.57 1074.21 1130.32 1071.6 1113.26 1013.57 1114.36 990.47 985.62 981.72 1064.12 986.64 1076.36 1003.16 959.33 1016.41 1106.1 1018.81 1098.29 1056.55 1076.94 1051.53 1039.65 1112.41 1046.78 1142.83 1066.68 1118.01 969.33 1006.35 1071.41 1071.37 1071.3 995.71 1030.13 1058.58 1062.05 1040.62 998.79 1021.79 1050.89 1009.95 1028.46 1076.77 996.1 1064.53 1005.25 1095.91 1020.99 1002.35 1111.07 1029.44 1105.51 1024.95 980.609 1064.36 1030.62 1073.32 1058.87 1089.36 985.99 1072.81 1108.14 1039.47 1038.3 1069.04 1011.57 1142.14 1117.83 1040.68 1156.73 1037.63 1049.3 989.21 1076.8 994.7 1039.81 1021.11 1066.89 1047.73 1042.67 1040.7 996.06 1027.61 980.42 1100.72 1066.23 1116.6 1054.5 1049.75 987.92 1139.93 1074.27 1051.18 1050.52 997.45 1009.48 1039.18 1020.06 1020.35 1084.49 1124.64 1024.09 1096.07 982.24 1040.09 1089.03 1067.35 1115.06 1076.64 1061.69 1089.04 1037.57 1038.94 1105.36 1094.14 1025.29 989.83 985.51 974.49 1099.13 1110.87 1033.68 1103.32 1036.68 1085.84 1029.19 1023.88 1049.29 1091.52 990.35 1080.38 1100.33 989.68 1100.2 998.84 1092.21 1016.53 1019.58 970.16 990.16 1100.67 1015.37 1040.87 1037.38 1127.49 1115.97 1083.86 1022.62 1023.3 1059.46 1072.47 1095.11 1053.45 1057.25 1040.89 1014.07 1120.6 1001.5 1054.75 1071.62 1108.81 1080.01 1018.76 1049.12 1043.41 1057.15 1131.89 1094.27 1082.22 1029.12 1065.47 1088.8 1120.29 1097.99 988.84 1026.6 1118.28 1171.85 1099.28 1092.29 1029.9 1044.98 1101.03 1083.94 1011.55 1094.49 1096.75 981.52 966.55 1107.63 1002.11 1093.37 1025.58 1081.06 1077.68 1032.6 1154.95 1125.08 1144.05 1093.97 1141.32 1171.8 961.46 1020.67 1070.2 1096.84 +1049.15 981.66 1000.28 972.01 1037.65 999.07 1134.19 987.47 1052.52 961.14 1094.49 1015.45 1034.3 1031.37 1022.65 1059.34 1093.25 1044.52 1019.03 1042.97 1121.32 924.64 1089.65 988.69 1000.35 1047.43 1026.87 1035.57 1009.68 1094.78 958.43 1061.03 1001.58 1016.87 1089.66 1035.42 988.69 1072.61 1058.92 1050.65 996.13 1051.43 1032.06 1042.94 958.21 980.74 1057.01 1033.04 1041.46 1107.23 1025.52 1113.48 1040.09 1073.6 986.2 1051.3 1005.76 957.41 947.54 1025.52 969.02 1091.4 1024.17 1014.72 1001.92 1019.39 955.15 1118.06 969.14 1060.62 1056.78 1051.66 1066.41 1001.97 1099.9 1019.12 1011.39 1001.95 1003.29 942.16 1017.28 1051.4 970.99 997.26 1061.65 1064.95 1011.17 1038.26 966.32 1049.1 995.93 980.71 1022.16 1001.98 1049.98 960.06 1062.57 983.13 1000.05 1061.44 997.83 1070.75 976.81 957.07 1038.95 1011.32 1070.39 1046.11 1053.91 997.17 1005.37 1076.05 1016.86 1016.85 1093.2 1028.91 1098.56 1102.01 1057.87 1094.95 1031.17 1059.5 1040.56 1090.98 1006.52 999.06 974.22 997.23 1036.33 1011.55 991.99 1020.5 996.21 992.52 1056.64 1005.53 1100.62 985.44 1009.23 956.51 1117.23 1077.49 1025.42 1005.63 1000.66 997.22 1049.31 1023.77 1020.57 1025.17 1084.81 1023.01 1044.15 990.91 969.7 1087.9 1076.17 1077.84 1065.47 1043.92 1083.84 976.13 1009.72 1029.63 1034.15 953.18 1007.36 1008.14 934.89 1031.73 1069.08 987.48 1031.92 990.55 1063.68 1027.34 981.53 1003.61 1048.53 941.471 1024.83 1051.73 985.49 1006.41 975.35 1059.67 1007.44 989.21 1038.14 983.46 1102.07 1035.36 1029.89 1029.39 1007.02 1104.75 1070.04 1025.54 1051.85 1029.93 1004.38 1029.12 1053.96 1003.28 969.4 980.32 1132.79 1000.96 1015.36 1050.57 1064.55 1052.19 1013.46 997.81 1018.95 1050.26 1096.07 1081.28 1054.87 966.98 1019.5 1001.68 1090.65 1015.77 968.05 958.54 996.67 1060.4 1086.46 1074.68 993.64 1027.82 1075.13 1011.04 993.26 1132.96 1039.28 991.71 964.77 1045.64 970.34 1113.52 1007.97 1046.89 1090.06 962.85 1089.01 1113.12 1070.2 1044.38 1111.9 1128.33 956.93 1029.56 1046.05 1040.6 +975.98 953.8 1004.73 1020.25 1021.03 1000.63 1165.35 977.32 1104.47 990.34 1058.61 970.19 1044.57 1087.55 1042.97 1062.02 1110.64 988.81 1019.9 1013.23 1103.6 965.44 1097.95 1027.19 1044.42 1065.09 993.01 1030.21 1001.5 1089.61 916 1046.19 1019.38 947.75 1106.2 1006.61 990.08 1088.13 1077.72 1039.07 995.92 1069.99 1035.98 1004.97 1005.41 991.32 1069.21 1017.22 1057.31 1064.18 1037.96 1066.5 1085.29 1060.47 996.54 1047.08 1006.45 954.76 1007.23 1007.37 985.02 1067.55 1018.88 990.13 997.98 1055.29 974.32 1076.08 1002.5 999.7 1014.99 1053.45 1052.06 1012.33 1095.93 1063.97 1061.09 938.25 986.24 955.84 1038.42 1042.87 989.39 1009.95 1077.96 1061.46 1006.98 1009.79 1009.75 1036 964.16 1016.96 1070.59 1022.03 1074.88 954.27 1088.94 957.73 985.53 1058.57 991.77 1065.46 1008.08 990.62 1120.69 1006.95 1087.26 1080.3 1054.3 992.23 1062.64 1111.38 1052.13 1003.61 1032.66 967.19 1094.19 1034.48 1005.79 1142.14 970.38 1039.43 1022.95 1068.43 996.27 1030.57 1006.17 1020.69 1063.36 1037.09 1066.19 968.28 1007.41 998.55 1076.88 1055.85 1065.8 996.77 1018.1 932.6 1078.02 1075.81 1018.08 1063.35 991.01 1000.23 952.98 1018.62 1011.57 977.28 1094.78 998.96 1050.8 982.83 1039.9 1055.57 1058.17 1104.09 1058.71 1030.27 1069.73 982.49 1059.28 1045.35 1028.21 1020.34 978.05 1020.63 992.91 1067.14 1104.95 1009.43 1032.66 966.13 1054.05 1028.78 980.07 1060.97 1047.11 990.18 1038.28 1053.72 994.42 1008.33 994.94 1060.47 1036.72 976.01 1021.12 989.46 1065.9 1015.31 1005.01 1006.58 1039.87 1097.87 1042.55 1030.69 1032.28 1040.24 1058.21 1023.88 1032.22 983.49 1001.47 988.63 1101.43 979.42 970.63 1058.13 1055.79 1074.58 1022.57 1016.29 1003.14 1055.48 1087.89 1023.91 1035.83 982.81 1065.71 1014.23 1077.71 1044.43 972.08 984.02 1054.61 1092.34 1119.25 1085.02 1002.09 1070.27 1027.93 1021.21 1048.56 1108.19 1042.04 953.64 959.74 1115.28 987.84 1093.45 1031.63 1028 1055.03 941.52 1059.49 1085.94 1074.54 1051.6 1056.79 1161.26 1001.08 1022.33 1073.75 1070.75 +920.1 828.7 926.271 876.15 955.39 963.42 1032.86 898.41 980.19 879.42 992.9 907.37 972.47 997.23 970.86 937.99 1011.99 871.17 996.67 970.31 1008.83 884.67 1002 898.35 903.93 986.28 992.47 938.52 955.24 1014.4 837.85 954.85 958.19 914.57 986.03 934.73 968.81 963.42 971.43 990.28 965.03 984.02 943.25 973.95 933.49 868.46 1008.66 931.81 954.01 1013.08 957.39 1002.96 972.01 1020.61 954.47 1021.95 939.06 918.54 868.85 965.83 889.72 993.87 892.81 917.24 933.75 966.59 910.52 1006.95 917.51 971.23 976.23 925.12 990.3 930.02 1019.52 1001.74 982.6 882.96 910.68 874.24 927.52 982.32 904.22 950.85 984.7 947.5 977.67 941.86 908.07 929.01 873.72 973.48 967.75 930.72 1015.26 935.42 1035.46 929.28 928.08 978.77 939.27 974.7 919.59 899.64 982.88 955.64 930.64 947.64 954.11 901.27 965.06 1032.95 948.1 936.74 1006.68 914.94 987.65 989.85 1012.01 1075.78 945.78 1010.8 906.77 995.14 949.89 945.95 936.97 962.06 969.87 974.09 924.99 951.69 938.38 910.48 988.41 938.73 960.71 940.65 928.04 882.07 1012.59 986.29 937.19 939.01 908.73 921.58 933.75 924.82 937.34 944.36 1018.69 912 990.51 910.4 931.43 983.99 1005.31 1021.92 958.24 894.93 1000.53 890.46 977.63 955.31 964.41 922.74 942.21 927.76 893.38 982.12 982.97 903.02 957.47 884.51 999.57 933.23 956.43 952.88 967.47 891.55 932.82 949.71 926.33 968.11 912.93 1002.65 908.34 898.93 907.33 917.97 1026.55 917.18 947.05 947.37 973.08 1018.58 1007.28 961.06 985.65 986.85 946.89 973.44 972.4 908.75 941.43 872.88 1028.27 969.97 900.14 974.98 985.31 987.09 956.26 945.12 931.87 972.85 1022.53 987.9 968.98 924.4 971.85 994.03 1023.12 911.55 894.38 914.37 956.93 992.38 932.99 961.96 961.48 943.88 929.02 978.27 965.41 976.9 967.1 907.27 886.87 998.59 930.28 988.02 965.24 973.75 965.42 890.41 985.99 1065.04 1009.83 958.11 1004.77 1038.78 873.32 918.58 985.48 976.5 +1087.89 938.52 1065.37 1018.37 1058.77 1035.13 1144.24 982.99 1089.88 1008.47 1088.74 977.6 1042.67 1112.31 1024.88 1083.04 1113.4 1016.75 1123.19 1101.77 1119.36 1010.96 1076.41 1000.37 984.59 1088.52 1069.12 1076.3 1024.07 1069.23 992.64 1114.47 1042.25 1006.34 1116.67 1046.81 1077 1054.1 1108.06 1109.57 1035.25 1066.93 1040.8 1071.75 1014.01 1067.12 1107.91 1061.05 1093.03 1080.93 1055.81 1119.21 1060.86 1130.87 1076.62 1078.05 1065.43 993.62 976.29 1075.33 1021.2 1089.84 958.14 995.39 1008.95 1109.11 1012.82 1121.46 1033.77 1104.09 1007.32 1027.81 1120.22 1040.4 1133.11 1085.91 1031.83 996.47 977.5 959.5 1016.46 1020.95 1026.5 1015.1 1091.57 1081.27 1030.09 1048.97 996.74 1058.17 1036.51 1016.67 1099.58 1041.19 1106.25 1043.11 1110.79 1021.49 1009.77 1069.75 994.42 1103.07 1040.84 1023.15 1090.21 1038.91 1066.21 1074.79 1063.31 983.06 1024.22 1119.59 1049.41 1040.6 1105.01 1021.47 1120.93 1113.38 1067.96 1171.12 1032.56 1105.07 1020.49 1101.78 1000.54 1027.69 1059.06 982.6 1101.59 1072.11 1001.81 1069.26 991.96 987.83 1094.31 1086.65 1081.17 1085.04 1003.83 1003.62 1118.26 1089.14 1057.41 991.48 996.09 1030.57 1080.56 1023.15 1076.23 1097.6 1097.19 1006.68 1033.32 999 1035.84 1127.4 1094.84 1078.49 1079.56 1058.61 1110.77 1000.67 1059.85 1074.25 1085.96 1002.5 1053.12 1012.93 984.31 1076.85 1063.69 1024.11 1082.09 997.72 1095.98 1032.8 1002.21 1034.28 1057.62 975.39 1028.47 1054.57 1074.47 1075.22 964.55 1085.15 1017.6 956.73 1006.36 982.14 1069.46 1025.93 1049.42 1042.76 1064.34 1146.26 1101.29 1043.93 1042.62 1063.07 1132.65 1073.48 1055.46 1001.29 1009.09 1025.69 1123.6 1004.73 1035.47 1096.65 1083.77 1091.46 1038.83 1039.9 1054.95 1100.55 1114.43 1135.02 1024.03 1011.43 1095.33 1069.61 1094.31 1076.35 972.88 911.82 1069.02 1142.74 1104.82 1082.69 1012.98 1069.34 1049.67 1060.67 1063.36 1098.79 1078.73 985.21 956.97 1090.04 993.75 1065.91 1051.18 1055.55 1094.47 981.73 1093.27 1190.15 1117.16 1063.48 1064.02 1115.18 980.2 1072.08 1092.47 1055.96 +1028.2 968.9 1041 1062.39 1038.67 1039.7 1199.51 1063.16 1088.08 1017.85 1107.23 1001.12 1050.91 1132.54 1073.77 1105.17 1141.78 1034.85 1081.69 1073.89 1144.82 1019.02 1119.58 1078.71 1048.23 1098.61 1064.72 1112.62 1045.32 1128.82 975.02 1117.32 1061.5 1057.43 1178.44 1065.1 1059.45 1086.23 1143.42 1139.71 1043.28 1093.24 1113.05 1094.25 1043.2 1100.01 1050.98 1060.73 1115.73 1086.05 1094.82 1121.54 1080.22 1097.24 1114.9 1160.42 1055.2 1036.48 1005.63 1122.39 1001.46 1107.7 1011.79 999.74 1011.07 1102.22 1032.23 1094.74 1051.41 1068.18 1092.22 1054.66 1137.04 1041.67 1152.36 1115.57 1084.65 984.86 1021.29 1011.62 1052.88 1108.36 1023.72 1034.59 1148.7 1099.1 1043.93 1064.95 998.82 1071.98 1015.38 1093.06 1062.12 1038.83 1127.36 1041.41 1146.17 1019.41 1041.61 1069.2 1093.55 1126.43 1066.62 1031.93 1110.21 1052.95 1083.38 1122.81 1066.52 1061.21 1079.78 1134.66 1063.6 1049.64 1106.65 997.28 1156.3 1086.96 1092.14 1181.42 1022.48 1100.78 1030.96 1107.36 1020.45 1085.81 1084.64 1064.93 1102.46 1082.54 1031.79 1023.99 1047.78 1019.51 1158.88 1088.64 1096.36 1068.55 1061.23 1027.06 1155.1 1083.85 1105.62 1056.23 1047.54 1010.92 1053.39 1054.91 1099.64 1094.06 1132.01 996.04 1089.55 1044.97 1095.74 1121.91 1144.44 1116.55 1080.29 1080.66 1146.02 1057.42 1060.85 1106.05 1112.43 1032.24 1077.13 968.78 966.54 1081.85 1124.05 1108.83 1098.07 1017.08 1084.69 1069.93 1068.81 1084.41 1112.83 1015.02 1072.46 1076.9 1012.52 1114.25 1019.27 1102.73 1053.78 1019.93 958.35 1022.18 1084.56 1083.99 1064.93 1089.61 1074.52 1132.7 1113.7 1055.89 1064.41 1083.21 1104.29 1121.07 1090.63 1028.33 999.34 1057.86 1135.46 1016.04 1012.42 1101.81 1116.81 1089.28 1062.76 1060.97 1044.86 1070.38 1137.57 1157.55 1084.69 1105.11 1116.99 1064.67 1133.32 1072.86 1021.95 985.58 1081.32 1131.52 1114.7 1105.94 1062.13 1085.64 1093.62 1083.2 1051.55 1105.47 1099.71 997.38 1017.22 1140.57 1064.24 1131.12 1083.76 1070.31 1076.15 1074.11 1126.61 1188.8 1157.56 1083.51 1119.31 1189.63 1001.39 1078.76 1101.08 1090.82 +989.26 939.64 967.45 974.61 989.33 967.76 1134.23 1006.27 1055.24 921.91 1043.27 983.31 1042.94 1014.92 1012.08 1010.87 1085.46 970.11 1006.16 994.91 1072.75 950.71 1046.24 997.01 1022.84 1040.35 1023.24 1009.23 1000.98 1065.3 947.01 1064.26 1008.98 975.46 1095.12 1029.82 1000.07 1055.89 1039.03 1013.6 992.4 1036.32 1047.5 1043.89 965.39 985.33 1046.23 1010.83 1051.62 1017.66 1052.62 1053.69 997.01 1060.4 987.85 1059.72 1010.55 906.5 953.81 1025.91 953.49 1054.1 970.249 969.33 951.7 1023.48 958.05 1014.8 982.43 1030.9 1019.42 987.96 1043.87 980.67 1030.54 1029.47 1014.46 947.99 1008 936.54 994.6 1022.13 976.58 975.55 1063.09 1010.75 998.16 1017.95 967.75 1025.5 997.81 980.5 1030.57 992.81 1041.22 995.88 1058.06 1022.96 973.7 1043.5 975.03 1061.49 1005.48 958.45 1031.4 933.28 1035.14 997.76 1005.12 953.24 1031.56 1069.53 1019.51 959.1 1032.83 983.62 1052.61 1041.85 1016.36 1106.2 964.52 1038.17 1006.04 1069.02 984.6 1000.99 1017.64 956.33 1016.63 1002.27 954.6 995.93 982.4 975.22 1037.75 1005.17 1049.94 1004.25 970.75 977.4 1039.16 1065.84 1005.66 1016.72 935.46 985.42 1037.58 991.51 1015.05 1029.55 1062.06 986.01 1006.59 969.34 1019.66 1060.27 1039.86 1067.57 1040.65 1026.1 1047.43 919.97 974.85 988.89 1045.22 970.34 1009.09 974.21 924.36 1034.91 1057.64 1006.06 1028.98 974.43 1076.03 1028.32 960.33 982.92 1050.52 944.75 1054.06 1069.96 957.42 992.37 917.16 1063.1 1001.38 962.99 986.25 967.08 1014.97 1017.15 1013.49 1002.47 992.84 1046.37 1018.53 1057.03 994.8 1032.62 1040.15 1028.65 1017.15 993.95 937.01 991.91 1068.27 951.22 972.81 1063.52 1038.47 1003.29 1002.02 1016.12 956.15 1017.93 1075.57 1070.22 1030.17 983.14 1050.48 1017.92 1063.84 1058.37 957.6 913.51 1027.77 1065.68 1059.03 1040.03 979.68 1041.46 1008.46 1006.89 1008.88 1036.59 1012.34 947.01 960.66 1062.38 1021.49 1039.99 989.27 1003.5 1061.54 991.94 1039.21 1126.05 1089.75 1016.48 1074.94 1069.37 925.93 1019.19 1028.31 1020.83 +1099.89 1009.08 1064.64 1049.35 1061.1 1038.46 1181.91 1025.46 1130.31 1020.92 1117.87 1043.83 1058.76 1111.85 1082.99 1108.56 1139.57 1052.82 1085.61 1080.92 1188.02 1029.42 1118.12 1033.95 1051.07 1056.88 1079.91 1110.59 1077.32 1137.89 1047.42 1080.84 1066.99 1019.96 1142.62 1074.24 1066.02 1132.11 1125.76 1107.05 1089.34 1151.86 1115.07 1094.53 1050.22 1029.09 1055.84 1075.99 1127.34 1160.42 1128.38 1166.44 1124.59 1135.06 1054.19 1162.28 1079.51 1016.25 1027.15 1122.53 1064.62 1137.58 1066.89 1027.39 1032.81 1087.17 987.62 1096.36 1010.93 1075.2 1076.26 1090.79 1148.52 1084.78 1159.9 1123.95 1080.3 1015.07 1092 1026.74 1034.28 1082.49 1019.61 1036.37 1130.4 1136.44 1066.19 1096.06 995.64 1105.71 1027.23 1052.55 1079.47 1066.68 1128.67 1068.4 1142.18 1049.6 1035.34 1113.5 1045.41 1116.77 1070.48 1047.61 1141.76 1092.49 1117.24 1124.28 1076.13 1080.15 1087.09 1147.84 1091.99 1043.64 1148.95 1063.39 1174.09 1154.77 1106.75 1167.19 1081.91 1119.06 1085.35 1149.3 1044.6 1074.36 1108.56 1092.88 1119.64 1118.79 1032.47 1071.27 1056.88 1047.15 1148.72 1058.68 1117.68 1048.64 1072.44 1040.98 1174.44 1077.2 1113.14 1126.93 1074.88 1047.01 1082.77 1123.06 1100.37 1059.37 1135.26 1011.42 1116.78 1066.24 1067.77 1172.53 1142.55 1111.54 1128.02 1091.18 1150.5 1038.63 1110.03 1063.91 1128.07 1039.17 1051.37 1030.92 1042.3 1079.32 1102.09 1049.82 1125.08 1025.41 1103.87 1096.78 1057.56 1107.51 1128.99 1015.46 1020.42 1064.43 1011.21 1094.07 1015.16 1105.95 1063.54 1032.62 1015.71 1024.35 1119.78 1079 1098.01 1056.69 1077.15 1158.7 1109.93 1099.34 1118.26 1114.7 1123.6 1113.6 1100.43 1012.58 1056.48 1026.72 1166.51 1052.99 1087.85 1090.79 1136.84 1138.9 1055.93 1078.92 1070.5 1164.99 1137.75 1116.61 1079.47 1054.75 1099.25 1104.3 1166.39 1085.62 1051.43 1017.47 1110.82 1111.57 1144.75 1135.24 1070.02 1056.27 1135.67 1060.26 1119.59 1192.31 1101.61 1012.38 991.46 1110.42 1042.4 1132.7 1069.99 1117.3 1119.57 1007.5 1071.87 1156.78 1141.61 1092.47 1147.56 1184.08 1030.46 1073.5 1137.72 1118.15 +1009.77 952.86 951.38 992.19 1042.18 995.36 1145.84 970.39 1004.45 937.51 1077.21 948.55 1015.37 1092.77 997.34 1015.46 1103.34 1003.35 1024.06 1001.09 1083.37 954.67 1109.12 1019.96 1022.04 1030.27 1043.12 977.06 994.76 1073.18 978.75 1024.69 992.62 977.71 1090.95 994.56 993.02 1031.2 1058.03 1030.88 1000.67 1072.02 995.08 986.26 966.31 986.08 1050.91 1024.75 1055.02 1031.2 1049.56 1096.81 1026.05 1055.97 1008.42 1048.11 998.98 920.31 949.71 1030.03 956 1030.95 972.81 966.08 977.67 1065.54 973.62 1031.2 998.32 1051.48 1012.27 1039.24 1064.23 1023.11 1092.96 1008.83 1033.69 931.04 976.82 959.4 998.35 1007.33 960.91 977.05 1052.54 1054.24 996.72 967.42 952.71 1038.6 972.21 978.28 1058.36 989.99 1044.8 983.6 1072.38 996.82 931.28 1068.33 1004.9 1030.76 1018.03 957.49 1066.35 1018.5 1025.32 987.72 1005.67 983.81 1024.15 1063.36 1026.13 984.84 1080.71 962.79 1092.69 1036.38 1014.86 1097.67 1006.04 1061.5 988.54 1078.02 975.15 1032.74 1036.98 992.69 1058.75 1060.4 982.74 979.02 1024.65 970.55 1078.11 1019.24 1038.35 1008.96 988.08 984.13 1053.99 1052.3 1039.4 986.04 982.28 992.46 995.13 1034.31 1016.64 1003.07 1075.27 971.34 1035.01 1009.73 978.65 1031.07 1055.39 1082.86 1046.17 1020.71 1065.24 970.49 992.75 1020.66 1009.35 981.72 969.39 967.95 980.13 1045.36 1068.16 1010.28 1017.94 969.03 1037.95 1058.27 973.67 1062.59 1037.53 981.34 1067.02 1062.96 972.41 1030.54 999.45 1010.23 1028.79 959.38 947.66 946.32 1049.81 1025.82 990.75 1019.83 1048.35 1052.11 1030.85 971.66 1026.64 1079.8 1040.67 1055.51 1035.14 1007.24 953.56 972.65 1089.47 967.73 987.94 1079.27 1028.3 1022.33 998.74 1010.74 987.11 1020.16 1044.86 1035.59 1024.82 1015.15 1054.84 1067.02 1037.33 1062.77 986.359 925.11 1072.65 1078.6 1051.26 1032.69 1033.06 1012.37 1022.06 1014.44 1000.61 1063.12 1009.81 958.14 938.75 1050.31 987.55 1075.01 993.4 1045.25 1043.32 949.65 1025.59 1103.36 1050.26 1065.73 1037.37 1084.44 974.73 1052.99 995.96 1061.13 +975.68 951.32 1006.18 964.59 1007.73 992.89 1109.74 988.93 1056.11 938.84 1059.23 924.87 1003.6 1042.06 1002.9 1024.2 1087.45 946.89 1018.85 1050.2 1074.3 980.07 1080.34 983.81 927.42 1032.45 1007.48 983.62 976.39 1070.61 947.79 1017.8 1000.97 972.65 1025.18 996.77 994.38 996.46 1040.61 1040.47 966.35 1020.88 1045.62 1010.29 982.23 999.62 1045.58 1028.11 1045.11 1037.81 1001.67 1091.54 1027.33 1086.4 1001.4 1062.54 992.49 927.59 935.97 1010.75 934.73 1047.64 941.48 972.94 941.71 1020.23 947.31 1006.65 968.56 991.64 991.25 989.37 1036.75 988.62 1038.26 1005.24 1001.12 948.23 968.16 934.64 993.661 1015.53 938.21 936 1054.53 1048.97 1004.13 1009.7 958.66 1021.48 942.41 978.59 1004.11 1002.58 1049.96 991.45 1054.71 990.53 927.92 1017.16 940.48 1046.38 986.96 975.7 1077.51 949.57 1018.01 1018.57 985.3 942.53 1006.11 1053.22 1021.85 1016.79 1030.5 933.5 1100.27 1047.6 1000.7 1081.48 991.54 1065 1009.93 1091.11 1003.09 981.87 991.2 955.87 1030.12 1042.64 978.95 985.46 947.08 953.57 1035.07 1030.89 1025.59 1002.66 997.12 950.65 1117.74 1061.13 1002.72 1017.04 984.2 982.72 1017.2 993.54 1012.09 1019.64 1059.81 965.82 1059.04 932.38 1033.55 1085.92 1029.19 1034.14 1023.66 985.39 1037.08 968 997.54 1018.2 1017.84 973.79 971.23 997.78 986.67 1037.57 1042.1 1011.33 1032.01 976.43 1059.75 995.2 980.17 1054.81 1025.42 941.07 1003.49 1015.32 925.57 1004.73 905.07 1029.14 983.41 935.031 937.32 985.41 1041.58 988.67 981.9 1005.6 1025.57 1042.96 1059.64 1016.16 999.93 996.43 1038.88 1082.7 1021.73 977.68 951.11 981.61 1012.48 978.48 1018.28 1029.78 1007.66 994.23 976.19 970.29 969.83 1052.58 1069.38 1044.51 1002.66 988.29 1031.98 1018.15 1037.68 1014.19 927.79 881.98 1015.93 1090.68 1041.08 1044.96 998.29 1061.29 1031.45 1008.46 1028.86 1069.38 1026.89 943.08 925.07 1053.93 976.48 1010.91 971.5 1056.74 1060.49 984.701 1044.86 1128.73 1095.3 1046.59 1041.07 1103.09 956.94 1031.44 1032.09 1021.41 +1002.95 966.75 1004.7 1029.47 1016.3 1017.22 1171.53 1036.07 1042.17 960.66 1083.72 962.73 1041.32 1060.87 1062.2 1069.69 1104.18 992.63 1014.71 1043.04 1134.24 991.99 1079.1 1011.67 1061.34 1051.76 1083.6 1004.25 1040.64 1056.99 989.75 1023.83 1023.32 1009.47 1084.47 1059.9 1037.84 1042.29 1055.79 1059.68 1001.5 1068.9 1035.41 1074.31 997.66 1033.11 1042.38 1038.63 1083.2 1098.05 1082.46 1116.94 1050.24 1080.79 1010.6 1072.8 998.2 979.01 1003.96 1065.74 963.03 1098.93 1008.4 992.75 968.41 1055.56 985.25 1057.94 1045.53 1084.71 1051.3 1001.6 1091.02 1018 1127.01 1034.83 1045.67 941.24 964.32 1017.8 1037.19 1045.23 963.67 1000.8 1040.72 1075.15 1026.72 981.23 993.19 1048.56 952.98 999.07 1046.62 995.23 1082.99 1019.32 1054.57 996.63 1010.95 1055.53 1000.94 1084.92 1002.28 996.61 1054.01 1023.96 1072.48 1019.65 1056.21 1000.89 1038.46 1096.05 1090.49 1031.18 1077.17 989.61 1116.56 1096.81 1019.59 1153.13 1020.6 1085.57 953.81 1101.37 976.97 1034.08 998.04 1005.86 1067.08 1059.81 1008.46 1001.3 1015.46 1011.2 1053.44 1007.92 1045.7 1039.96 1009.02 981.91 1100.22 1071.64 1046.25 1041.86 988.23 1000.45 1011.3 1041.02 1030 1010.81 1086.88 996.11 1052.13 997.27 1000.63 1064.73 1107.37 1110.9 1046.37 1043.26 1044.95 973.1 1038.01 1046.84 1027.8 1022.16 978.25 985.29 987.4 1013.48 1019.98 1078.03 1051.74 1017.43 1088.33 1030.77 999.63 1060.28 1075.69 973.13 1054.59 1105.57 979.04 1085.23 978.58 1076.53 1026.78 963.89 946.3 960.57 1050.91 1019.35 1031.27 1029.55 1061.32 1102.98 1085.96 1008.79 1035.67 1049.87 1050.81 1087.89 1079.43 1033.83 958.6 1007.79 1047.92 960.58 969.56 1095.21 1089.23 1031.99 1000.76 1037.21 969.14 998.12 1102.08 1119.39 1075.27 1024.35 1089.53 1040.68 1025.89 1067.81 1008.26 1003.57 1047.72 1119.59 1076.4 1056.28 1013.57 991.68 1065.91 1042 1003.62 1090.92 1049.27 982.98 936.16 1077.1 1034.41 1088.23 1056.38 1065.86 1059.81 1011.66 1068.32 1174.46 1060.05 1054.48 1052.49 1138.27 1008.72 1028.15 1055.91 1018.79 +971.63 928.47 990.56 961.92 977.85 1008.38 1088.42 1005.38 1019.71 905.32 1051.46 958.33 1053.83 1051.07 1014.75 964.39 1053.95 921.18 1050.74 1007.84 1078.35 930.23 1083.44 991.06 976.18 989.71 989.67 957.44 1021.25 1064.11 947.33 977.78 1003.73 929.81 1076.6 998.6 953.64 1043.12 1021.42 1022.25 922.98 1067.86 998.13 1005.6 960.59 1002.5 1025.23 1006.24 1026.53 1030.34 987.67 1024.25 1033.79 1058.48 946.15 1013.53 1015.22 946.31 963.24 997.38 931.22 1032.66 962.12 969.1 964.24 1046.42 959.77 1017.29 971.45 954.1 1011.57 938.86 1038.33 980.73 1053.64 1027.27 1049.8 965.05 982.49 939.65 995.73 1002.14 939.98 983.75 1039.63 1053.95 1001.75 1009.32 973.459 1015.1 938.34 976.79 998.56 946.21 999.58 976.07 1045.38 943.75 955.76 1005.95 993.38 1051.04 1021.23 987.67 1013.55 982.96 1018.41 986.43 1004.25 928.23 1040.73 1070.13 998.67 977.41 1022.31 984.33 1070.77 1039.56 1027.39 1104.73 999.22 1043.95 1012.9 1033.81 930.59 989.77 982.83 990.46 1047.67 1058.54 995.94 978.21 976.07 953.53 1058.37 1017.76 1041.31 1012.92 970.93 1004.78 1050.35 1040.21 964.15 1035.95 949.75 944.15 1003.53 1002.25 1007.81 1007.19 1054.19 974.4 1036.72 969.82 1030.91 1054.62 1015.6 1064.5 1058.07 1019.68 1067.32 965.39 969.88 1012.93 1011.4 977.39 949.21 977.3 946.7 972.39 1057.08 997.73 1037.44 994.3 1061.25 996.24 923.51 1012.26 1045.69 925.79 1020.73 1021.32 930.21 1014.67 906.52 1049.16 984.62 909.82 919.07 980.38 1018.36 993 1009.38 1001.6 1037.42 1076.65 1057.62 1001.45 965.09 1005.54 1001.91 1040.72 1026.52 949.42 984.43 971.461 1095.93 990.43 977.57 1102.72 1004.83 993.12 1015.34 987.45 960.08 1020.63 1078.41 1061.41 1007.06 973.45 1034.97 1022.23 1080.6 1023.43 947.49 931.2 1040.39 1051.94 1030.17 1035.34 954.64 1001.73 1046.75 1039.48 1026.24 1087.78 1010.8 936.6 954.69 1021.25 945.02 1061.72 999.95 999.86 1046.67 960.72 1010.01 1067.39 1045.65 1024.53 1044.05 1058.41 942.4 962.28 1043.18 1023.65 +1023.93 893.89 978.47 1001.58 1023.98 957.7 1109.95 989.97 1070.26 976.19 1032.33 982.74 1024.05 1035.14 1010 1030.17 1070.52 1000.12 1054.92 1005.5 1044.95 936.01 1080.15 1002.62 997.71 1033.51 1004.94 1013.9 1025.06 1007.09 930.01 1010.23 989.59 911.41 1077.97 1019.87 1010.38 1054.96 998.97 1041.29 1023.07 1035.16 995.27 1024.25 943.15 975.21 1025.8 977.31 1013.69 1037.11 1030.17 1029.25 1023.12 1092.06 1003.36 1057.19 982.33 915.15 970.62 973.73 925.399 1012.93 957.28 933.85 1006.46 1064.35 960.55 1078.15 979.92 1070.03 1016.47 998.56 1038.02 1025.65 1060.94 1062.26 1041.34 932.46 971.37 958.33 987.2 1015.59 976.5 959.07 1022.7 1047.28 989.99 943.9 950.29 990.83 953.7 964.05 1046.74 988.12 1033.2 971.41 1081.84 979.62 924.9 1087.76 942.38 1034.46 1007.28 931.75 1019.31 965.77 1010.67 996.81 997.74 946.65 979.91 1064.87 1006.66 953.29 1070.53 1006.63 1092.75 1035.29 1021.82 1105.51 974.64 1046.15 984.569 1038.27 969.41 991.12 1004 998.18 1025.6 1006.38 992.6 993.06 957.92 989.45 1047.61 987.71 1058.13 1029.32 980.25 982.7 1050.55 1033.14 1021.53 997.07 975.78 1031.29 990.03 987.18 979.63 1004.41 1038.07 931.12 967.66 968.73 988.12 1094.58 1020.06 1060.74 1041.3 976.62 1036 878.13 981.44 1024.98 1042.84 969.01 993.96 943.9 917.04 1018.86 1046.72 984 1035.61 977.84 1043.6 991.74 1001.61 971.21 1019.77 955.87 1010.97 989.98 960.33 993.47 938.17 1043.24 1041.17 958.55 910.39 949.219 998.65 988.3 1025.76 1007.24 1002.2 1105.05 1071.8 990.58 990.01 1045.51 1055.04 1026.52 997.259 977.96 953.47 983.45 1073.17 992.99 980.71 1004.91 1048.58 1037.15 999.18 990.16 965.41 1001.23 1098.04 1091.01 1034.11 938.71 1025.76 991.39 1050.07 1025.57 930.38 961.96 997.93 1045.92 1052.39 1053.87 1012.08 992.78 1003.78 1018.23 1003.08 1055.32 1056.88 931.32 882.7 1093.4 962.66 1024.31 967.18 1017.86 1035.11 967.43 1053.69 1133.72 1034.71 1057.45 1032.68 1095.55 955.71 1014.77 1012.62 1044.44 +1017.35 986.21 1007.45 970.16 1011.03 959.19 1142.84 1039.72 1058.64 937.1 1115.12 953.67 1008.02 1075.06 999.37 1019.22 1071.22 995.45 1039 1049.03 1139.96 978.81 1109.37 973.47 997.58 1026.51 1033.64 1019.18 1011.6 1054.16 918.54 1016.29 996.74 1008.97 1075.38 998.67 1040.3 1018.43 1047.84 1041.16 989.6 1037.46 1032.12 1006.46 984.6 1004.55 1039.98 1000.21 1026.14 1054.26 1067.09 1025.15 1049.58 1062.94 1049.88 1078.56 999.57 980.53 943.38 1027.77 954.13 1089.28 999.9 969.949 972.17 1041.15 973.66 1036.35 1005.67 1075.05 1039.76 1004.87 1041.5 1025.82 1106.43 1041.98 1010.91 947.1 967.69 910.66 1020.92 1041.03 975.85 1003.15 1082.1 1039.49 1013.9 990.6 1004.46 1013.85 967.31 1007.98 1070.25 952.29 1047.75 1008.88 1060.37 987.74 960.97 1048.67 989.4 1051.45 1012.09 1009.08 1047.27 991.86 1011.91 993.76 1003.42 981.77 1020.96 1074.68 1037.07 986.51 1025.9 1009.78 1081.5 1067.72 1008.62 1127.03 1007.74 1080.68 972.3 1056.5 1006.28 1011.8 1021.25 1015.18 1036.88 1017.02 970.56 989.25 991.07 955.12 1095.47 1043.31 1022.33 1033.54 997.03 977.85 1131.56 992.99 960.48 1027.66 996.67 938.85 1050.66 1026.52 1021.51 1007.33 1056 987.57 1034.79 971.64 994.91 1060.41 1059.67 1071 1041.38 1009.37 1019.96 977.32 1053.28 1028.88 1015.16 998.96 1007.67 966.81 975.43 1060.75 1082.77 967.49 1065.88 959.42 1049.1 1005 1028.01 1034.29 1029.97 961.27 1013.1 995.98 947.82 1069.86 968.43 1044.83 989.93 952.06 974.85 965.18 1059.06 1015.9 973.23 1011.39 1013.47 1047.02 1055.06 1007.5 1036.12 1013.87 1042.69 1013.96 1071.05 1000.92 977.94 990.24 1065.78 991.52 990.42 1092.21 1073.48 1053.83 1021.77 1035.12 1013.97 1049.98 1077.3 1039.16 1035.58 973.59 1045.98 1026.62 1085.06 1015.97 969.81 922.74 1057.8 1101.4 1082.53 1072.27 983.28 1018.07 1038.07 1012.12 1015.71 1029.4 1011.78 941.58 951.24 1079.83 1025.15 1044.05 977.27 1030.56 1098.79 998.69 1042.18 1082.67 1062.04 1009.95 1053.98 1115.53 965.27 996.98 1047.38 1070.35 +978.52 900.15 940.01 949.82 929.68 954.79 1075.05 932.77 1011.06 932.39 1005.2 919.34 993.74 1019.5 989.98 1026.03 1032.71 938.84 955.44 998.55 1060.17 896.68 1017.93 969.93 960.68 1015.09 994.86 953.21 989.43 1030.5 906.5 1003.79 937.14 951.28 1046.9 943.44 975.47 1029.86 1033.58 1031.1 913.67 984.3 970.94 962.19 945.32 978.47 995.551 953.33 1010.73 988.92 1001.03 1025.73 975.78 1000.45 959.86 1027.68 955.89 910.99 886.16 960.57 904.57 1001.89 959.83 916.98 915.26 1001.98 973.03 965.37 936.78 1000.4 1029.69 968.57 1027.66 933.24 1064.28 1011.81 990.89 882.67 949.13 935.68 943.13 984.51 977.82 937.94 983.5 1019.45 960.09 952.16 965.05 966.43 934.39 964.14 1002.93 927.87 995.05 918.1 994.95 979.99 923.84 979.09 968.74 1031.84 967.65 893.41 1000.03 980.14 1033.66 975.59 970.69 900.81 985.83 1075.97 959.84 969.74 976.5 924.03 1052.01 1010.49 970.49 1092.87 915.39 980.61 962 1020.56 942.32 988.79 962.59 950.54 1016.13 977.22 920.62 938.03 951.15 952.43 1022 950.54 990.55 984.33 975.4 901.5 1003.5 1016.81 962.77 985.18 911.4 961.64 952.79 940.14 965.62 1002.34 1047.16 939.87 995.79 931.26 960.9 1035.29 1018.95 1074.37 960.391 947.76 990.68 936.91 980.69 963.15 1008.14 929.12 974.65 940.76 925.57 969.99 1043.39 972.669 1021.97 946.91 1024.97 990.07 966.07 991.09 1021.61 916.75 972.53 1017.24 926.74 989.14 943.48 997.35 972.04 950.81 888.78 909.4 1001.77 953.21 946.59 969.05 976.66 1037.78 1019.67 963.2 953.52 972.37 1043.89 992.8 975.39 940.14 927.71 943.1 1019.87 951.15 910.58 997.56 1072.89 998.95 982.58 911.35 921.98 996.32 1030.36 1049.29 1019.21 946.58 1008.47 979.39 1013.44 973.37 890.23 906.95 1008.36 1024.94 978.03 1042.73 918.52 1019.46 978.83 980.25 944.28 1014.58 1042.54 879.87 915.08 1033.66 979.19 1019.26 976.67 1012.75 1014.67 966.51 981.67 1067.82 1040.43 1006.24 1014.31 1051.51 926.22 939.22 947.18 1020.58 +970.5 910.43 958.89 970.98 941.48 989.4 1074 979.67 1003.52 954.62 1024.91 898.06 1010.16 1014.88 998.54 986.59 1073.47 930.66 1045.62 1027.98 1067.69 943.46 1075.07 954.38 977.05 1012.21 952.1 978.19 977.75 964.86 907.27 992.89 971.67 930.14 1067.29 972.51 981.98 1024.61 1000.96 1056.14 952.33 997.05 1026.52 969.89 982.61 979.15 969.93 954.74 1017.64 1039.99 1042.35 1002.61 1002.83 1022.64 955.61 1031.29 981.98 903.91 946.38 998.47 909.6 1024.28 986.67 916.61 973.13 1060.31 930.25 993.55 970.38 985.2 951.64 991.86 984.13 983.49 1061.12 1024.36 970.38 899.07 916.46 891.84 994.2 986.06 936.38 948.72 992.57 1056.79 926.03 972.12 914.94 985.62 943.19 930.37 1012.69 939.52 1061.79 970.8 999.19 942.2 937.28 1014.12 911.14 1057.96 998.3 951.88 1053.62 948.11 1005.45 1006.19 997.03 927.78 980.62 1028.53 985.94 949.94 997.34 941.48 1072.56 997.41 1002.03 1051.87 978.16 1028.53 1005.13 1046.37 953.49 965.66 996.85 943.61 990.63 1037.49 935.66 971.749 973.83 935.17 1043.16 983.91 1016.92 1036.92 969.74 935.44 1030.26 1007.5 977.08 1019.84 949.69 976.4 974.67 1008.79 946.01 975.38 1025.91 943.39 1029.8 932.38 967.46 990.21 1023.42 1035.43 998.98 947.67 1070.87 924.19 940.71 990.72 1001.18 951.89 919.58 994.35 908.45 983.38 1047.21 995.2 1048.3 955.03 992.28 970.27 959.48 988.03 1017.48 934.68 969.73 1013.37 941.06 1006.18 954.53 1027.76 979.94 913.59 919.59 927.59 996.19 983.79 1000.42 964.61 1011.53 1071.8 1024.22 983.7 1003.56 984.08 1064.54 1043.05 975.55 949.32 969.1 912.52 1059.27 938.86 961.13 1028.58 1005.99 1028.65 955.36 967.95 973.42 989.72 1023.26 1034.65 990.94 968.84 1022.69 989.88 1044.53 1014.5 958.62 903.25 1033.66 1033.34 1030.3 1023.16 977.17 1004.93 985.24 987.95 971.26 1005.95 993.66 891.27 893.72 1065.29 929.62 1034.59 971.58 1010.99 1028.43 933.11 951.1 1071.26 971.421 1066.86 1012.16 1074.64 934.7 941.23 984.46 990.34 +1022.33 928.96 980.92 995.22 980.39 945.58 1150.66 980.96 1089.23 1021.82 1032.06 942.56 1015.14 1064.84 1010.74 1026.8 1065.02 970.04 1004.17 1024.01 1109.95 939.11 1074.88 1008.11 980.97 1086.2 986.68 1026.92 987.23 1091.84 987.13 1044.56 1011.42 940.94 1065.49 1011.09 1020.43 1037.72 1050.16 1039.98 958.08 1079.45 1047.15 1027.21 998.45 982.78 1064.87 988.28 1031.34 1027.3 1043.7 1083.82 1039.63 1068.29 1011.43 1092.03 995.69 939.71 945.21 1048.74 947.3 1024.67 970.37 926.03 993.2 1039.9 970.72 1053.25 958.45 1052.67 1071.12 985.78 1059.74 1017.92 1090.91 1079.63 1049.68 974.17 979.48 951.21 997.36 1057.12 1015.3 966.93 1044.16 1074.32 1006.74 973.57 985.41 1025.01 951.36 1004.8 999.42 1005.3 1024.24 969.86 1069.95 973.15 960.02 1015.12 950.28 1054.95 1007.55 954.93 1105.79 1006.66 1010.55 1029.33 1020.47 973.04 1017.98 1085.06 1014.06 981.22 1016.91 982.69 1078.9 1058.75 1035.71 1106.66 1000.13 1049.37 1005.25 1065.87 974.47 999.73 1015.52 987.4 1096.58 1039.61 965.35 1044.99 990.26 985.71 1085.63 1007.47 1017.63 1006.26 999.62 1012 1069.07 1082.41 1000.28 991.57 963.92 966.1 1011.2 1020.29 994.44 1010.25 1100.71 933.38 1033.36 966.45 971.03 1080.76 1063.91 1078.86 1064.24 976.11 1067.03 975.2 1059.48 1010.11 1030.2 996.29 1015.13 992.51 984.89 1020.54 1082.14 1000.11 1066.45 965.49 1051.49 1011.2 979.98 1019.81 1038.85 973.7 1015.64 1026.49 972.03 1022.98 1008.86 1028.16 979.76 974.59 937.08 951.34 1047.31 1012.76 975.45 1011.14 1013.82 1069.08 1049.05 1075.35 1019.84 1055.06 1045.29 1038.53 1027.56 950.13 940.16 957.69 1117.09 983.78 973.58 1047.91 1077.28 1050.16 975.97 979.64 1006.77 1032.33 1060.89 1082.09 1015.98 952.59 1031.29 1032.14 1045.6 1036.36 941.55 946.64 1040.42 1098.1 1089.63 1063.5 988.17 1044.3 1005.05 987.54 1022.33 1078.25 1023.53 943.44 942.36 1045.41 945.81 1046.88 1002 1055.59 1073.59 951.39 1050.75 1102.09 1058.16 1036.66 1061.85 1118.28 918.79 1017.52 1046 1087.61 +964.02 927.13 941.99 964.58 1013.87 943.43 1076.03 930.54 997.75 949.551 1049.96 957.22 986.71 1027.2 990.41 1014.42 1037.72 974.76 966.29 963.87 1078.23 945.16 1076.07 954.73 954.42 1000.42 922.31 956.85 994.141 1003.89 922.11 1002.02 991.21 929.96 1071.72 960.71 967.92 996.15 1021.77 954.35 960.58 995.52 984 990.67 927.65 990.11 1031.67 971.1 972.36 1024.56 988.21 1034.93 1010.05 1051.01 1004.58 981.78 981.73 883.61 916.56 970.8 932.53 1016.74 987.79 948.2 926.73 1013.93 880.71 1022.51 938.36 989.81 981.85 983.04 1034.32 1030.76 1088.65 1011.04 1023.33 945.47 953.49 912.16 987.01 971.66 930.85 956.11 1027.66 1028.52 965.06 949.48 932.54 1002.8 914.33 959.03 1021.57 942.49 1025.68 999.88 1022.15 973.47 960.98 1007.76 987.15 1028.9 974.44 969.69 1015.26 945.69 1000.34 1030.76 999.32 950.73 963.34 1028.25 974.99 953.46 1010.89 935.37 1070.59 1047.6 992.01 1067.11 991.34 1012.59 973.71 979.81 949.83 997.33 961.23 959.6 1003.46 1027.85 982.13 960.89 989.2 961.05 1032.18 996.85 1006.63 980.73 959.85 959.13 1028.44 1009.23 970.07 990.43 974.36 936.35 959.95 1015.79 983.61 975.75 1032.57 880.38 1003.64 945.14 966.62 1047.25 1059.75 1029.48 1043.29 990.88 1056.45 950.23 973.58 1005.07 970.38 964.45 945.48 898.91 920.83 1030.12 1012.07 931.11 1037.05 905.67 1015.19 966.81 977.17 1030.82 1007.34 946.79 958.96 1010.9 931.58 991.84 918.14 975.59 936.64 922.48 921.97 993.7 1019.39 987.08 1006.91 968.36 1044.97 1011.47 1014.71 974.77 950.83 1026.84 1011.19 1005.75 991.23 954.89 930.63 946.6 1047.16 922.68 961.37 1065.65 979.75 1026.29 966.73 950.08 980.26 1054.74 1032.43 1033.91 972 956.35 983.69 988.29 1028.38 1002.28 965.96 922.76 1007.08 1030.24 1045.38 1032.8 992.67 938.55 1014.13 979.53 1005.64 1033.78 982.16 918.98 935.09 1028.34 928.75 1033.26 938.94 991.11 1007.11 952.63 1006.31 1061.5 996.43 985.7 1039.64 1047.84 918.68 1002.98 1057.66 1013.06 +995.26 939.12 985.43 980.28 963.97 1030.87 1129.11 969.92 1028.94 984.92 1040.19 979.57 1050.01 1064.87 1050.54 1010.06 1099.87 954.47 1061.19 1024.39 1096.06 959.189 1055.87 1013.32 991.55 1073.51 1016.24 973.34 1019.65 1041.37 907.66 1071.49 1023.44 1004.57 1081.73 996.97 1019.57 1009 1005.96 1025.39 1012.96 1014.25 988.3 1020.1 1013.57 968.4 1002.87 973.47 1037.89 1056.27 1010.03 1060.63 1054.99 1078.89 961.07 1037.45 1005.65 979.01 952.12 1036.28 975.63 1075.35 985.3 965.27 958.1 1063.42 947.26 1069.11 992.18 1026.06 1040.08 1014.26 1040 1012.54 1075.77 1061.44 1041.77 948.71 924.54 933.359 1039.49 1024.13 975 997.88 1036.49 1033.56 1010.38 995.91 956.07 1025.11 982.11 1008.1 988.23 1000.6 1068.37 997.36 1040.35 994.04 962.75 1052.57 949.27 1030.25 1004.41 958.26 1096.85 998.4 987.31 1025.77 1041.92 962.47 1049.04 1091.6 972.35 993.17 1035.47 977.63 1077.28 1063.5 1054.89 1116.44 1008.32 1053.32 991.97 1026.59 993.82 1018.56 1024.27 997.92 1077.12 991.77 1016.85 1014 973.63 952.72 1053.56 1020.22 1038.75 1020.72 966.23 932.79 1060.46 1085.04 1039.74 1009.37 1021.23 998.2 981.82 1006.21 1003.74 998.12 1066.86 917.79 997.35 973.7 1021.06 1031.59 1009.32 1099.5 1044.17 1003.04 1061.57 1002.89 984.48 992.14 1050.28 977.76 968.73 978.99 992.91 1005.91 1035.8 1004.66 1041.36 957.72 1032.65 971.51 977.22 1005.76 1048.13 943.35 1001.94 1008.78 978.24 1025.64 963.58 1071.37 993.88 936.69 926.28 952.64 1020.23 967.36 1046.38 960.48 1040.93 1043.68 1051.61 986.59 992.85 1043.45 1063.42 1048.07 1004.02 967.45 968.3 957.55 1067.33 987.09 959.72 1014.4 1062.55 1031.38 1037.46 997.95 1022.79 1048.28 1037.04 1037.09 1013.91 961.97 1009.62 1022.48 999.91 988.75 997.089 953.2 1064.45 1100.68 1096.94 1051.73 986.56 1018.03 1005.23 1016.81 971.84 1052 1050.85 897.99 924.28 1082.52 1015.55 1075.55 984.58 987.03 1074.11 944.18 1036.38 1120.08 1060.46 1034.98 1063.56 1088.28 936.67 1001.91 1055.41 1041.1 +992.29 898.86 984.99 933.97 951.03 975.13 1068.15 954.7 1029.95 938.01 998.65 958.4 976.62 1029.59 986.68 1017.17 1014.13 945.71 1035.66 976.01 1053.17 947.93 1035.19 949.79 926.61 1024.53 1014.17 997.91 990.03 1039.85 936.01 1043.19 974.12 960.65 1038.72 961.42 948.6 1019.21 989.97 1028.71 978.78 1004.46 951.23 976.06 992.52 941.74 994.01 984.65 1047.79 987.4 968.87 1055.56 983.77 1020.49 979.3 1015.55 1017.94 914.47 924.38 966.68 939.78 1010.3 917.11 958.07 937.84 1042.28 942.44 992.78 957.71 1004.34 1012.42 961.35 1086.2 963.1 1040.76 1026.23 978.45 909.34 961.57 917.19 971.4 987.56 929.7 970.95 1040.15 1007.51 968.48 949.49 982.61 989.29 951.62 987.62 955.57 979.41 1020.14 956.34 984.91 949.74 922.88 1009.43 932.55 1030.59 980.77 905.74 1053.03 961.87 1004.64 972.58 1004.43 931.99 1014.14 1082.1 998.33 969.14 1013.72 930.99 1056.36 1078.66 1016.12 1076.96 968.3 1015.77 969.94 1028.83 953.83 935.19 968.64 952.5 1009.5 1010.15 997.17 935.32 948.65 922.72 1015.7 1029.3 1012.28 1000.14 930.16 927.01 1021.1 1031.9 1006.55 996.66 964.06 995.93 975.74 1008.13 978.63 982.59 1033.06 929.44 977.19 939.72 1014.59 1060.31 1001.97 1039.92 1012.04 977.67 1043.88 913.86 961.05 965.9 974.77 928.97 974.11 951.1 924.06 992.69 1015.62 963.64 1066.76 945.4 974.85 979.01 957.27 1008.71 1008.76 903.89 985.86 1017.43 951.02 997.85 984.84 1068.41 1003.83 935.75 934.071 922.61 1030.69 930.58 973.55 985.11 962.81 1042.59 1031.38 967.34 977.2 1006.22 1036.71 1005.05 984.72 939.03 914.78 921.69 1038.62 948.24 963.14 1001.58 1034.35 993.59 975.85 939.26 977.98 1043.24 1012.09 1027.73 986.34 933.92 1001.56 991.56 1016.03 1002.61 940.45 882.96 1016.16 1057.28 1031.24 1005.35 938.12 1030.48 998.65 969.13 995.15 1039.26 1003.76 900.34 922.96 1066.15 985.48 1037.32 981.08 984.11 1020.64 920.48 1037.71 1085.19 1053.99 970.92 1054.75 1059.33 936.82 984.95 978.01 1024.42 +1006.4 930.6 979.07 953.53 1008.45 996.89 1104.64 996.22 1045.41 947.21 1042.12 991.3 1002.17 1039.71 1010.82 1007.17 1113.2 994.87 1056.95 1009.59 1120.3 956.83 1059.39 1004.98 1014.13 1064.4 1044.2 978.91 1031.93 1014.67 950.74 1018.39 1018.03 972.92 1076.05 1020.08 1026.8 1086.8 1003.62 1049.29 1033.4 1059.18 1037.9 1049.93 997.57 997.22 1047.86 1038.41 992.31 1053.3 1066.8 1047.34 1023.8 1066.88 1012.24 1073.04 988.3 954.56 955.77 1002.09 949.7 1078.63 992.029 996.86 966.05 1029.54 970.05 1093.76 953.42 1026.55 1005.11 999.06 1049 1044.86 1076.63 1035.1 1024.12 931.87 914.24 927.01 1029.22 1019.76 982.48 949.35 1012.06 1025.77 966.74 989.12 921.61 1043.1 942.9 1001.73 1051.83 1033.9 1063.83 985.89 1106.28 1024.43 977.21 1078.32 991.84 1052.2 971.56 986.97 1069.03 1041.19 1028.16 1044.91 1037 970.65 963.44 1055.03 1022.91 977.43 1033.89 977.79 1104.39 1045.46 1020.46 1130.53 990.72 1074.62 967.28 1077.71 997.03 1020.29 992.14 1012.58 1055.79 1057 991.25 1042.67 970.43 976.81 1056.22 1015.74 1054.47 991.28 979.01 949.18 1069.4 1030.14 1021.05 1022.98 983.96 990.23 999.5 1009.05 991.5 992.36 1114.81 958.5 989.01 984.76 1033.44 1067.8 1053.03 1040.36 1014.59 1021.36 1041.22 939.7 991.42 1026.54 1046.58 964.83 1001.17 957.08 960.57 1037.71 1048.28 1010.95 1058.04 951.46 1076.77 962.59 967.84 1002.94 1070.45 899.93 980.71 1017.56 970.19 1041.41 906.6 1062.96 993.16 963.24 957.78 955.82 1045.35 1055.17 1004.53 987.32 1015.41 1057.27 1082.45 993.46 1021.16 1047.82 1044.37 1032.89 1024.89 999.06 957.78 944.76 1059.38 972.82 972.26 1036.56 1049.24 1020.31 1037.85 1019.97 988.67 1039.1 1086.21 1074.14 1056.72 960.19 1021.67 984.46 1066.01 1015.28 952.59 960.87 1047.82 1107.17 1070.38 1038.46 1008.17 1003.34 1048.62 992.8 988.94 1038.63 1051.45 924.41 969.75 1048.59 946.25 1056.06 1009.41 1049.21 1044.37 988.201 1066.16 1128.43 1072.72 1018.03 1059.09 1068.75 953.78 1024.38 1053.87 1067.21 +1001.37 951.32 971.02 972.46 966.1 963.63 1085.59 959.77 1024.4 952.75 1023.2 901.29 991.12 1005.57 1007.13 1046.22 1044.32 940.18 1007.79 999.53 1069.34 899.81 1051.17 997.31 982.37 1039.15 1025.11 993.38 1017.42 1085.25 926.249 1026.85 1005.33 974.14 1060.28 945.08 969.61 1055.32 1022.22 1054.07 964.73 1011.77 1019.73 943.35 924.44 957.17 1032.22 1010.27 1027.51 992.5 1045.89 1028.04 1034 1017.75 1011.02 997.32 973.95 926 942.79 1008.13 933.11 997.34 944.3 933.3 931.31 972.73 961.59 1039.3 980.09 1032.27 1029.86 983.92 1065.96 999.48 1092.11 1007.98 1035.73 935.32 955.37 943.78 997.01 998.01 985.63 932.11 1065.93 1020.56 993.34 946.81 968.61 986.66 962.6 955.96 1044.24 996.42 1048.67 969.04 1042.98 968.35 937.75 1008.74 950.36 1026.9 1000.64 912.93 1035.19 972.81 1006.98 999.28 989.52 965.21 1017.97 1093.17 982.38 959.27 1032.1 936.44 1062.38 1073.4 1006.1 1064.22 956.5 1029.91 963.1 1003.5 928.73 986.79 978.49 975.74 1055.91 1002.56 975.57 951.99 946.92 959.27 1045.41 963.23 1041.91 990.52 970.13 931.43 1055.19 1032.31 1023.54 947.36 958.6 987.02 965.1 942.4 1014.07 1005.03 1053.26 942.29 1012.41 937.64 951.01 1023.58 1017.32 1038.29 1019.2 987.31 1018.21 982.86 965.51 984.26 1004.49 959.9 982.21 927.5 946.34 1013.15 1025.53 969.25 990.29 936.32 999.96 973.65 965.66 1033.81 1066.3 928.38 986.57 980.87 945.02 1023.61 969.84 1023.26 970.96 911.1 909.86 958.2 1017.27 1029.61 984.66 1001.7 986.6 1045.5 989.49 949.44 992.38 1022.02 1030.75 1003.77 944 971.43 963.72 927.27 1027.9 948.19 946.99 1027.04 1058.39 1030.27 982.19 934.62 971.74 1014.49 1040.79 1050.97 1033.42 988.51 1020.76 1012.01 1031.3 1004.4 911.68 895.56 998.02 1096.73 1009.44 1035.09 955.3 1006.86 1002.89 981.2 960.98 1043.52 1033.57 937.56 903.15 1070.64 944.07 1031.63 964.56 991.27 1047.04 925.32 1040.84 1099.93 1100.11 1023.6 1041.83 1066.7 914.08 957.88 988.53 997.34 +962.12 936.27 958.36 967 1021.55 946.11 1106.93 969.66 1047.32 959.78 1018.52 936.1 1002.91 1049.42 1022.59 1056.78 1064.11 962.66 1008.21 1048.46 1085.87 928.81 1033.43 974.78 971.62 1014.32 1041.83 988.89 996.93 1048.19 922.36 1049.33 984.33 926.71 1095.93 976.98 992.67 1056.15 986.5 1036.11 956.65 1070.24 983.24 1055.8 959.11 966.92 1017.81 986.93 1064.08 1061.1 1019.3 1105.68 1028.98 1044.49 1022.89 1044.75 1001.59 972.38 941.22 1052.13 913.44 1031.24 967.94 961.2 933.76 1045.58 972.22 1016.78 968.51 1020.25 1038.75 993.51 1086.85 1042.7 1065.24 1016.11 1035.17 922.6 965.21 935.3 1001.78 968.82 947.19 980.8 1056.02 1066.98 1007.78 990.94 964.99 995.4 955.9 1015.23 1017.74 1008.87 1007.44 1005.12 1037.63 988.31 951.05 1058.34 967.03 1021.71 974.66 993.24 1023.29 995.27 1036.81 1003.25 1005.2 958.75 1080.25 1092.63 1030.62 976.4 1043.63 990.48 1072.73 1088.2 1006.07 1089.46 1008.52 1044.8 977.72 1058.73 979.98 1024.61 977.44 1005.37 1031.4 1040.59 998.01 967.2 946.2 965.6 1062.81 1018.65 1056.6 997.05 1005.67 978.49 1094.28 1050.1 980.9 987.09 975.53 970.92 1023.69 996.07 989.57 981.04 1085.22 959.88 1030.06 943.02 1007.83 1043.18 1039.14 1040.06 1046.05 1014.07 990.07 967.42 997.26 1028.83 1048.97 981.87 1007.8 1004.15 979.84 1031.37 1075.33 993.3 1005.56 967.97 1055.39 1004.88 983.2 992.06 1051.62 935.45 1008.93 1025.13 948.31 1054.93 940.45 1047.29 974.01 927.97 904.48 949.73 1010.58 1007.38 994.13 1011.57 1051.37 1039.79 1084.87 1026.43 1000.33 1033.98 1063.97 1048.42 1040.33 986.58 957.1 978.01 1073.53 970.38 992.02 1067.77 1054.62 1052.18 1001.14 970.38 1009.19 1057.44 1052.19 1075.75 1027.95 970.96 1041.09 1007.72 1051.71 1000.78 928.5 926.71 1055.79 1075.37 1041.49 1043.41 971.04 1036.79 1007.06 1003.65 1012.9 1057.05 1020.47 901.12 951.57 1036.96 947.23 1022.42 980.37 1052.96 1078.77 963.4 1008.45 1115.41 1055.92 1040.29 1056.4 1089.3 962.09 1009.96 1052.89 1006.03 +1013.02 947.15 994.87 986.06 980.59 965.41 1134.66 1037.99 1057.99 955.92 1055.96 964.87 1031.8 1039.18 1069.21 1003.37 1085.27 1005.28 1021.69 1025.5 1124.69 960.7 1088.35 1006.79 982.75 1064.36 1027.49 998.72 1019.42 1037.62 1005.39 1041.61 1027.44 991.39 1089.23 1010.12 1002.44 1052.97 1063.53 1036.45 1026.31 1104.75 1023.69 1038.13 1028.54 1024.17 1037.27 1020.35 1029.88 1095.14 1064.44 1047.34 1030.17 1066.69 993.56 1035.3 1010.18 986.59 974.78 1042.64 976.85 1072.27 954.9 963.39 967.5 1043.28 991.32 1058.05 1012.49 1042.51 1026.13 992.83 1066.09 1028.86 1096.7 1065.58 1020.35 981.01 972.51 955.59 1033.22 1038.65 962.17 985.4 1032.23 1080.3 1012.25 997.98 975.3 1066.06 969.63 1016.44 1018.37 1013.21 1064.93 1051.36 1105.33 997.36 990.43 1044.32 975.39 1056.4 1019.67 975.63 1093.22 1015.31 1041.9 1068.65 1032.39 987.12 1025.09 1093.28 1019.06 1010.79 1057.57 976.33 1126.16 1096.15 1066.23 1090.05 985.96 1061.3 1019.77 1072.64 970.23 988.49 1044.17 980.24 1053.21 1060.67 986.87 1011.3 977.81 980.22 1068.67 1022.78 1042.93 1065.76 971.72 992.02 1083.9 1054.32 1048.4 1043.18 991.63 987.41 1044.45 1048.58 1022.22 1008.96 1099.04 978.16 1023.99 947.14 1001.41 1113.03 1093.56 1054.51 1047.35 982.61 1068.46 983.04 1046.21 982.15 1044.48 951.53 983.31 1010.59 990.75 1006.8 1054.85 1002.25 1045.03 1017.51 1080.67 1022.52 972.02 1020.01 1011.06 942.59 1032.02 1081.85 960.94 1046.13 965.3 1048.56 990.62 934.03 945.92 1017.46 1052.32 1047.25 1042.33 1015.64 1028.54 1081.69 1069.16 1011.22 987.76 1060.57 1034.63 1034.4 1000.3 997.62 991.38 978.62 1100.91 970.05 992.28 1085.09 1025.47 1035.2 998.95 1023.49 993.22 1034.86 1040.63 1095.02 1003.05 939.8 1022.66 1005.58 1065.77 1026.54 965.5 946.21 1044.1 1051.37 1076.57 1067.5 1004.48 1046.5 1043.07 1013.87 1050.67 1087.06 1063.71 951.94 977.13 1049.08 1012.93 1083.19 1018.71 1033.54 1069.51 979.26 1065.43 1103.19 1057.85 997.79 1054.14 1072.37 938.1 1016.68 1033.21 1015.48 +1044.67 949.31 996.21 991.75 1031.12 1008.03 1145.64 1014.99 1106.84 1019.5 1059.23 998.7 1009 1105.87 1075 1071.33 1114.23 998.05 1057.44 1015.21 1062.25 1001.2 1115.38 1014.74 1023.65 1086.42 1064.64 1033.93 1036.93 1055.9 1009.97 1066.86 1052.75 976.41 1133.4 1036.45 1058.86 1076.27 1044.05 1061.57 994.31 1057.59 1059.37 1051.42 1010.94 1060.59 1076.62 1027.63 1037.17 1085.86 1118.61 1099.75 1084.74 1114.78 1016.38 1088.84 1043.34 983.12 980.51 1053.74 967.46 1107.91 1007.47 983.77 1029.63 1078 991.95 1081.21 1009.78 1056.95 1072.42 1008.03 1104.42 1077.57 1082.61 1060.07 1041.26 984.02 981.26 961.82 1056.8 1061.01 1012.06 994.6 1108.35 1086.35 1013.16 992.15 989.87 1046.67 980.19 1060.23 1033.54 1051.83 1053.38 1065.3 1146.68 1026.99 978.59 1075.8 1017.77 1080.78 1038.86 979.82 1086.73 1021.86 1082.05 1063.21 1087.69 1007.53 1054.36 1105.62 1046.16 1039.81 1061.45 1021.77 1113.6 1081.97 1072.81 1164.08 1063.21 1088.92 1022.04 1097.52 997.29 1026.7 1021.6 999.81 1034.04 1053.81 1053.28 1025.28 1009.95 993.291 1107.5 1036.43 1061.03 1036.63 1002.42 982.66 1109.01 1114.07 1044.54 1045.39 1019.72 980.24 1030.71 1029.4 1019.7 1030.85 1095.16 996.01 1049.19 1012.88 1020.94 1118.94 1095.98 1083.39 1054.26 980.01 1051.67 967.41 1074.7 1064.14 1072.45 1024.29 1030.98 1011.62 992.721 1114.81 1104.46 1000.05 1107.08 1023.18 1121.26 1023.6 1000.16 1035.52 1065.08 993.94 1049.54 1064.92 992.41 1082.95 1027.72 1129.15 1024.82 969.3 951.46 1000.19 1092.31 1022.31 1051.5 1041.61 1055.4 1108.2 1083.05 1064.8 1018.22 1094.73 1103.41 1097.21 1055.37 1020.62 985.85 984.651 1116.66 990 992.09 1084.31 1056.51 1061.55 1026.8 1029.33 1056.3 1078.56 1087.33 1113.43 1033.15 993 1067.36 1040.39 1087.39 1039.43 992.56 1004.51 1076.93 1101.57 1124.69 1113.72 1004.25 1033.21 1031.4 1028.14 1039.48 1128.79 1052.07 996.67 961.44 1072.88 988.94 1062.62 995.89 1066.64 1087.87 976.1 1083.71 1147.27 1117.9 1040.38 1089.61 1144.88 958.22 1045.61 1101.19 1075.85 +1047.31 937.16 1018.91 994.73 1006.01 1033.8 1147.35 993.72 1128.44 975.82 1102.03 997.15 1059.32 1093.32 1051.38 1091.6 1111.55 1010.94 1061.49 1031.82 1139.89 982.5 1127.85 1041.25 1010.87 1072.52 1038.81 1000.49 1007.91 1069.12 983.77 1061.4 1014.26 984.66 1093.12 1026.06 1068.74 1069.33 1082.25 1077.79 1008.17 1064.68 1081.62 1037.13 1000.9 1029.52 1081.62 1032.92 1045.91 1060.36 1070.36 1074.26 1040.68 1102.69 1037.3 1056.56 1026.42 992.56 977.36 1042.73 1005.38 1064.61 991.36 990.34 1005.14 1073.89 1000.04 1088.76 998.93 1050.69 1064.16 1045.58 1041.62 1057.95 1161.71 1092 1047.62 1004.67 963.69 979.05 1035.92 1050.33 1023.43 1026.09 1086.96 1136.38 1038.65 1000.29 951.74 1056.02 992.99 993.42 1068.51 1019.41 1096.77 994.61 1072.63 1032.54 981.96 1089 1046.62 1066.38 1003.55 982.1 1115.2 1011.49 1065.99 1078.54 1033.79 996.31 1061.25 1160.54 1027.94 1029.64 1086.64 991.13 1148.79 1114.24 1028.87 1100.92 982.22 1132.19 1062.67 1125.8 1035.41 1022.98 1024.69 999.07 1071.15 1076.5 1032.39 1019.27 975.28 992.8 1092.48 1058.7 1060.34 1088.91 1047.52 986.79 1138.42 1093.72 1001.88 1061.25 990.72 1030.79 1046.03 1011.34 1028.99 1052.83 1101.82 1001.51 1087.37 1003.32 1053.99 1109.84 1066.56 1097.79 1053.76 1092.06 1063.5 1031.21 1014.96 1048.88 1053.13 999.52 1014.86 1014.16 973.82 1067.37 1136.44 1045.9 1082.79 1038.28 1115.22 1010.43 1044.31 1049.1 1065.33 1011.27 1027.21 1041.57 977.43 1034.58 961.55 1091.88 1014.22 992.77 988.36 1000.58 1074.26 1009.28 1081.89 1040.85 1067.58 1102.54 1095.13 1060.8 1044.88 1067.11 1085.11 1050.95 1041.78 1005.28 1058.15 997.34 1131.05 1004.37 1027.7 1122.04 1071.04 1051.94 1027.94 1025.84 1012.03 1088.02 1093.5 1104.85 1060.75 1007.15 1066.42 1051.91 1065.87 1019.93 989.58 991.7 1057.93 1087.12 1078.41 1123.17 1005.5 1067.8 1068.4 1001.71 1017.61 1074.01 1066.56 983.47 975.79 1082.17 1029.69 1080.32 1039.55 1086.68 1107.26 1016.05 1023.55 1134.32 1111.23 1044.57 1086.82 1140.71 986.951 1034.86 1050.43 1072.01 +1015.08 995.83 1027.42 1034.74 1028.05 1005.06 1150.18 966.57 1061.45 980.42 1080.75 976.7 997.02 1076.07 1027.15 1023.77 1093.67 1015.3 1058.58 1007.42 1158.07 1007.47 1100.5 1043.94 1035.75 1084.2 1081.72 1042.81 1029.39 1149.27 974.5 1090.5 1037.33 1010.41 1142.21 1029.52 1010.98 1070.29 1074.76 1092.13 1029 1065.83 1048.75 1064.92 1004.88 1035.43 1084.55 1061.98 1077.95 1090.71 1057.77 1103.67 1091.84 1077.46 1047.27 1090.71 1020.35 946.38 1000.01 1100.86 993.05 1079.63 1038.51 1010.57 1010.05 1056.1 1011.84 1080.72 1014.38 1115.03 1033.7 995.24 1068.11 1033.36 1096.39 1051.08 1060.81 999.37 1045.74 967.94 1064.93 1055.64 1004.51 1033.21 1124.45 1052.93 1011.28 996.87 989.14 1088.47 977.8 1068.2 1042.31 1041.64 1067.35 1022.03 1083.32 1024.68 990.06 1088.71 1003.72 1058.69 1072.73 990.8 1109.8 991.55 1074.09 1040.57 1040.52 1015.3 1073.61 1087.8 1084.8 1013.09 1112.34 1023.98 1087.05 1095.7 1049.4 1107.61 1015.47 1131.63 1043.76 1120.1 998.23 1035.73 1043.62 1008.4 1103.86 1071.7 1017.69 1010.79 996.38 1028.26 1081.91 1034.15 1045.1 1070.31 1012.75 999.87 1091.94 1102.79 1022.5 1017.84 976.85 971.79 1017.76 1034.49 1029.17 1017.48 1111.43 1028.79 1062.39 999.53 1029.2 1106.53 1131.81 1126.56 1078.17 1034.1 1094.75 1018.74 1019.56 1059.36 988.69 1040.17 1019.05 1034 1012.63 1047.06 1077.96 1048.08 1075.8 993.2 1082.31 1047 998.68 1063.33 1041.85 987.28 1045.29 1082.3 999.2 1065.31 1020.25 1095.04 1034.11 993.53 1024.93 967.63 1055.43 1041.32 1053.05 1071.33 1014.21 1100.9 1072.19 1044.39 1065.95 1076.75 1067.08 1059.84 1071.39 1007.55 998.56 1024.73 1106.38 1018.74 1014.2 1099.26 1057.57 1083.06 1025.28 1015.17 1017.35 1058.85 1078.32 1111.68 1060.13 1025.71 1056.44 1043.2 1056.28 1055.15 1031.53 955.34 1043.73 1102.13 1072.7 1053.13 1027.06 1058.47 1065.33 1036.69 1053.54 1027.07 1067.95 944.07 965.03 1091.64 1003.95 1078.84 1039.68 987.49 1131.27 992.16 1098.52 1134.99 1089.95 1041.49 1073.7 1130.24 983.97 1045.37 1103.7 1054.05 +996.72 928.75 999.31 931.18 986.23 979.49 1111.77 928.56 1018.35 952.34 1026.09 911.77 1027.59 1063.61 992.15 968.95 1032.97 972.71 973.02 991.51 1072.9 944.92 1021.08 952.64 932.84 1003.75 1008 1014.39 1009.88 1031.4 852.32 1053.83 979.03 958.71 1040 993.79 981.58 1026.93 978.01 1025.11 1017.2 1026.36 1000.55 990.13 953.97 945.67 1019.96 937.94 983.66 1048.1 968.46 1031.95 1020.25 1044.42 980.32 988.42 906.33 908.73 968.34 991.57 943.43 1020.26 996.7 918.38 936.74 990.18 956 1042.63 939.09 1033.73 1006.07 1016.19 1006.73 973.04 1054.27 995.27 978.1 943.31 938.19 916.41 996.68 1004.61 926.5 948.28 1019.2 985.31 997.9 971.81 947.55 994.9 942.521 981.97 980.48 958.8 1058.91 982.16 1065.81 931.41 916.48 1032.98 911.96 1002.3 979.61 959.49 1023.81 955.74 1001.86 1028.22 1001.4 938.12 952.591 1019.58 970.27 957.65 1038.72 917.79 1063.24 1061.62 1018.99 1064.09 940.47 1042.21 934.97 1062.55 941.75 977.78 951.39 966.94 1027.71 1045.12 948.12 953 989.55 943.71 1028.97 966.11 1013.77 962.26 997.26 925.07 1042.97 1009.33 973.76 999.89 950.75 952.54 974.85 981.61 984.84 958.27 1005.99 936.54 1006.29 940.11 972.96 1024.21 962.47 1025.78 1045.84 951.3 1041.17 962.56 1018 981.64 999.78 922.9 938.19 923.96 933.97 1035.84 990.27 879.39 999.22 913.28 999.1 982.86 965.38 961.68 966.84 966.31 982.69 965.07 929.96 1037.08 896.75 999.52 932.86 932.5 934.79 969.37 1035.89 977.14 977.32 980.18 979.91 1046.39 1006.01 983.409 962.29 1024.48 1013.85 999.23 972.83 950.88 911.71 952.24 1057.07 926.99 991.79 1044.73 1045.21 1034.11 1006.63 942.94 1021.69 1064.09 996.81 996.84 966.59 918.05 1019.75 983.55 1029.49 964.7 928.82 913.63 1000.23 1043.23 999.87 1010 982.22 982.75 1007.98 943.8 988.38 1045.52 979.66 910.64 906.47 1070.95 920.94 1050.52 964.92 1015.48 997.38 924.64 1016.9 1043.38 1043.42 1010.81 1029.28 1079.67 930.6 993.38 1006.05 1020.89 +1014.81 973.43 1010.84 978.29 1034.82 999.87 1184.93 1044.19 1086.8 960.85 1103.62 946.99 1006.37 1068.02 1032.03 1007.92 1074.37 1012.93 1030.06 1053.89 1137.17 985.22 1110.67 1009.39 1032 1032.73 1052.61 1045.78 1018.13 1115.15 947.79 1081.14 1004.99 998.7 1114.84 1034.49 1022.8 1050.73 1019.57 1079.59 993.89 1091.1 1005.73 1046.37 1019.6 1027.1 1012.08 1015.92 1059.6 1012.9 1059.3 1027.33 1075.74 1093.81 1022.49 1058.43 1030.73 923.52 992.91 1025.69 970.58 1107.23 997.8 969.85 939.02 1063.25 981.51 1068.29 1022.71 1051.63 1033.96 1048.24 1079.63 1078.21 1126.91 1075.63 1030.78 985.65 1009.56 949.89 1023.21 1053.18 960.58 968.96 1028.17 1045.39 985.82 1041.61 991.83 1028.97 991.9 1023.59 1047.75 1041.03 1048.92 1018.47 1058.95 985.06 994.04 1075.47 980.57 1077.69 961.4 960.79 1089.6 1000.68 1041.09 1037.28 1023.46 981.38 1058.26 1094.97 1077.01 1006.9 1095.97 1044.44 1101.12 1101.07 1025.68 1178.4 1056.13 1059.85 991.46 1093.94 959.14 1010.38 995.06 967.85 1049.73 1013.29 989.57 1051.3 1010.26 999.15 1095.12 1059.23 1068.34 1003.94 1020.81 1024.63 1090.17 1028.81 1029.99 1010.67 1009.65 1013.01 1059.5 1054.47 1030.81 1019.79 1115.59 1000.23 1053.7 969.65 1040.1 1087.15 1034.22 1097.27 1087.28 1009.95 1063.16 969.99 1043.16 1058.63 1047.65 985.52 1032.01 1014.8 982.07 1075.73 1024.92 1007.36 1062.23 946.48 1046.04 1046.06 967 1020.76 1062.63 963.67 1071.61 1027.91 1006.26 1067.1 967.93 1094.77 1021.39 975.14 981.31 986.16 1069.88 1055.85 1030.7 1059.25 1059.32 1109.71 1090.14 1024.19 1024.73 1077.88 1069.69 1068.71 1051.85 1018.04 962.8 1012.36 1091.49 965.63 988.28 1075.5 1108.03 1046.01 994.29 1028.79 1008.21 1066.65 1115.89 1079.22 1071.69 1020.44 1065.85 1020.69 1090.38 1069.16 969.8 922.39 1048.28 1134.98 1127.52 1032.82 976.23 1032.44 1012.81 1072.46 988.75 1081.21 1080.15 949.41 983.77 1087.54 1002.23 1071.87 1050.86 1054.02 1053.76 978.05 1082.11 1109.85 1069.24 1069.71 1070.69 1130.21 969.88 1047.65 1067.2 1056.71 +988.47 897.57 984.41 947.98 958.26 959.43 1102.74 957.51 1025.13 945.41 1002.17 978.289 971.67 1037.74 1042.02 1043.04 1105.78 996.35 990.82 1006.81 1036.38 933.51 1044.44 980.12 1014.3 1029.28 985.36 980.05 1000.14 1009.76 897.67 1002.6 1003.35 946.51 1056.18 1041.64 1017.51 1000.95 999.96 1017.8 991.09 1004.94 974.71 1009.97 942.54 978.5 1008.22 933.71 1022.91 1015.01 1010.86 1066.54 1017.96 1048.68 973.38 1065.92 985.06 945.56 936.93 984.11 928.47 1085.92 1017.5 933.57 980.29 1017.18 897.55 999.16 965.62 1042.33 1015.17 961.93 1004.16 1002.58 1063.07 1002.42 1010.55 932.78 915.73 903.37 994.97 1017.82 970.11 984.41 1030.3 1027.89 972.09 985.67 940.82 1055.45 958.8 957.18 1000.57 944.3 1040.27 947.75 1027.68 922.08 929.46 988.39 961.57 1037.82 958.87 922.69 1047.94 981.94 981.2 995.88 985.76 953.41 992.18 1062.65 1012.76 977.73 1031.31 991.38 1058.75 1022.86 1006.85 1074.98 981.04 1037.36 955.38 1057.08 956.37 960.16 954.6 974.93 1041.14 984.7 956.51 1000.85 1015.49 985.39 1041.76 948.08 1025.6 1006.38 992.91 951.51 1085.7 1033.78 974.31 999.57 940.22 946.53 986.39 997.42 972.18 956.34 1075.33 981.55 1000.23 996.42 979.19 1048.1 1074.46 1048.06 1009.95 973.53 1038.53 949.75 1006.81 981.5 1006.13 957.64 960.22 944.74 921.81 1015.1 1010.22 986.35 1042.2 961.02 1090.68 985.33 942.9 993.5 1019.17 997.2 993.15 986.59 944.17 1027.34 980.07 1049.32 972.23 929.43 937.16 936.71 1019.19 994.88 982.88 973.92 987.57 1050.75 1037.12 1003.74 993.77 1055.89 1017.39 1002.59 970.89 955.6 936.66 925.82 1054.58 998.48 949.94 1022.53 1042.95 1049.61 980.46 987.06 994.76 1040.84 1094.63 1054.32 1000.31 980.84 1026.47 981.14 985.45 1004.84 929.16 974.55 981.1 1064.04 1058.56 997.15 957.32 1008.62 972.62 969.95 991.98 1020.45 1008.24 899.4 959.52 1078.45 953.29 1079.08 983.36 1008.24 1023.79 990.72 1016.88 1083.73 1021.27 1017.3 1048.68 1069.89 952.79 1034.89 1022.62 1019.07 +967.19 927.08 978.74 997.59 1019.32 984.97 1110.07 986.45 1013.51 976.15 1036.21 923.17 1032.69 1059.69 1025.48 984.84 1098.5 990.01 1025.06 1031.64 1108.36 943.08 1061.14 998.76 947.43 1014.66 987.96 1007.22 981.17 1049.59 925.94 1028.53 1029.08 945.17 1101.87 1000.18 1043.21 1041.55 1059.36 1067.46 943.72 1082.69 990.64 1044.22 949.87 1034.23 1030.32 1011.83 996.34 1035.74 1045.56 1080.28 1037.65 1056.2 998.521 1054.32 1040.76 987.39 945.3 1023.02 923.15 1053.95 957.91 947.38 977.31 1048.16 985.52 1102.41 1010 1012.84 1021.28 992.65 1070.28 1015.75 1085.6 1030.62 1045.02 959.27 973.71 939.84 1019.37 1024.15 969.24 991.2 1083.76 1078.18 982.07 1019.87 984.21 1024.91 949.07 987.9 1003.73 952.53 1044.21 995.49 1067.26 1001.12 979 1004.93 1012.13 1082.93 1022.69 953.17 1053.71 1001.65 1063.22 1059.04 1041.04 971.77 1032.25 1070.05 988.02 980.79 1029.26 970.26 1076.67 1091.69 1022.4 1117.68 1029.25 1036.45 1006.19 1036.19 986.76 1014.89 1006.52 1012.05 1051.51 1028.38 983.33 1001.71 1032.66 993.68 1099.8 1015.35 1045.97 1024.18 988.85 969.031 1066.12 1055.71 1008.07 999.38 977.09 967.72 967.68 1022.33 963.81 1055.52 1114.55 972.35 1068.06 978.9 995.22 1074.21 1077.41 1048.74 1045.62 1040.13 1063.16 951.14 988.9 1030.33 1062.99 951.67 966.71 1055.15 964.89 1021.6 1038.44 994.7 1051.44 1016.93 1053.02 998.56 978.21 1009.77 1035.97 933.05 983.23 1048.88 967.94 1060.18 972.15 1031.63 1013.09 953.56 956.36 987.23 1057.73 1036.84 1014.33 1025.15 1055.96 1064.78 1052.97 1003.6 999.7 1066.88 1097.93 1069.41 1034.49 972.7 999.52 994.09 1140.28 975.66 991.79 1061.47 1049.44 1052 1008.91 1009.83 1000.32 1040.85 1084.74 1082.32 1002.5 984.43 1062.38 1051.07 1093.85 1020.71 1005.21 949.7 1090.21 1058.94 1048.64 1024.84 1014.27 1005.73 1024.55 1019.06 1021.9 1094.88 1051.77 916.4 933 1017.28 966.81 1057.49 1027.77 1037.79 1001 955.49 1033.4 1125.99 1033.51 1073.5 1071.89 1078.39 939.78 1015.26 1065.92 1028.73 +1045.7 923.77 979.18 977.3 973.45 1014.23 1165.34 985.73 1061.62 959.31 1039.78 961.76 961.49 1050.73 1024.95 1044.8 1075.64 988.55 1063.04 1013.01 1072.06 980.65 1066.77 984.76 977.42 1051.27 1040.2 1005.32 961.61 1041.94 975.02 1065.38 1021.47 992.66 1087.69 1048.5 967.43 1034 1059.47 1037.29 1011.91 1060.46 1003.57 1003.14 967.26 1000 1034.49 986.77 1047.59 1048.73 1043.96 1074.28 1017.07 1083.33 985.02 1065.81 1005.38 961.67 942.59 1026.93 951.04 1038.85 960.48 988.76 940.46 1085.49 960.65 1038.55 987.5 1036.53 1005.79 976.18 1113.71 984.09 1099.93 1042.77 1033.63 927.75 982.42 966.72 1034.45 1056.54 1016.35 980.95 1067.03 1080.31 978.09 986.62 1012.43 1028.89 977.51 977.75 1005.25 993.78 1033.29 999.17 1058.65 971.23 963.2 1008.15 999.5 1028.05 1022.03 971.77 1067.23 1000.25 1008.63 1039.6 1062.4 965.67 1025.76 1104.32 996.08 980.55 1038.71 982.76 1081.15 1085.54 1006.14 1106.78 991.68 1078.29 990.01 1025.39 949.92 1016.07 992.97 961.1 986.26 1013.25 1018.4 983.28 1022.4 974.99 1058.46 1003.31 1072.13 1065.53 979.93 986.78 1082.81 1051.56 1023.4 1009.13 1018.74 974.44 986.68 1029.97 1017.86 1004.59 1087.55 947.67 1045.34 954.01 1044.51 1065.5 1058.54 1075.4 1043.97 1060.73 1066.31 971.09 977.26 1006.79 1016.51 990.01 974.73 972.06 950.31 1022.25 1101.56 1012.3 1050.87 966.55 1077.85 987.79 1005.25 1025.48 1033.3 1004.06 1029.5 1031.69 954.55 1049.01 1012.28 1010.34 1002.11 962.66 955.13 940.01 1036.72 972.84 1040.6 1037.16 1046.41 1089.64 1080.31 1038.55 1015.46 1077.8 1079.33 1062.78 996.8 958.79 971.52 951.57 1064.18 973.52 990.21 1071.66 1067.01 1038.06 993.94 948.18 1000.93 1061.49 1066.16 1102.98 1038.59 966.3 1057.46 976.81 1035.23 1030.43 938.49 943.77 1047.73 1052.78 1136.32 1034.31 984.34 1026.6 998.31 1007.49 1001.75 1081.77 1029.99 978.23 949.55 1040.48 942.83 1072.1 1020.78 1021.72 1073.2 975.01 1055.89 1115.65 1058.3 1005.79 1073.25 1124.1 942.56 1026.29 1051.68 1097.21 +1008.57 968.38 1030.98 993.63 1043.67 1017.32 1184.25 1020.64 1072.48 1004.82 1066.8 978.35 1014.04 1068.22 1075.73 1028.17 1110.63 1016.59 1050.15 1063.2 1080.8 997.77 1105.02 1056.93 986.66 1069.24 1062.54 1030.38 999.77 1085.83 982.8 1022.29 1041.37 1000.8 1148.18 1018.7 1057.34 1036.27 1115.63 1078.52 1079.79 1092.39 1044.75 1079.55 957.77 1019.37 1091.12 1026.81 1076.74 1110.47 1074.8 1095.38 1059.13 1120.59 1046.47 1103.86 1073.13 976.6 976.35 1080.56 998.28 1085.75 1014.5 956.89 1007.79 1061.6 995.84 1063.54 1029.49 1036.99 1046.22 1056.56 1051.93 1033.95 1099.41 1046.95 1066.15 980.33 995.03 1004.14 1106.12 1084.79 976.5 1016.01 1065.85 1096.35 998.36 1024.86 1010.66 1090.73 989.38 1026.5 1035.53 1035.23 1097.4 1006.09 1081.11 1007.05 984.13 1047.74 1005.14 1027.5 1021.67 978.64 1092.49 1002.08 1062.09 1030 1052.97 1003.28 1053.55 1074.88 1060.84 1011.72 1072.66 1034.22 1105.53 1097.54 998.36 1131.86 1052.85 1094.28 983.52 1116.5 998.36 1051.45 1055.82 985.26 1061.67 1071.76 1037.44 1036.48 1033.45 1015.21 1115.43 1056.12 1043.18 1041.94 1012.97 977.68 1103.14 1056.51 1050.88 1041.1 998.87 1018.27 1019.48 1061.6 1022.57 1018.39 1115.7 1007.94 1056.83 962.3 998.29 1116 1050.34 1137.15 1055.74 1039.06 1066.48 993.59 1022.65 1039.31 1025.58 1014.09 1001.2 1035.61 961.12 1058.58 1089.2 1029.32 1086.4 1019.51 1112.34 1018.24 1011.39 1073.99 1128.06 1011.21 1028.83 1057.64 1003.53 1044.62 1007.6 1065.27 1032.45 982.16 1002.25 983.02 1054.52 1032.77 1002.75 1010.72 1091.62 1127.2 1089.8 1057.52 1040.18 1083.42 1067.26 1071.36 1048.87 1019.81 1004.36 989.06 1113.06 993.4 1019.23 1083.01 1069.4 1118.01 1000.03 1035.59 1016.79 1075.27 1097.58 1080.62 1053.44 984.58 1095.62 1018.12 1105.75 1105.06 1028.99 1001.1 1088.8 1129.93 1120.68 1022.79 1030.42 1054.73 1053.14 1038.76 1045.65 1081.54 1041.45 986.84 975.79 1102.58 1038.17 1057.49 1026.93 1071.85 1120.84 965.61 1076.52 1173.02 1079.21 1113.34 1099.28 1130.7 970.03 1051.71 1071.44 1051.07 +1010.56 939.49 955.37 938 974.531 965.2 1139.1 961.09 1037.44 927.261 1032.73 922.34 1029.54 1068.51 961.54 998.57 1063.49 939.41 979.09 1016.96 1073.88 949.87 1064.96 989.93 965.81 1003.34 979.71 980.26 959.47 1005.23 902.97 1002.97 988.09 942.57 1089.11 968.06 972.56 992.83 997.4 1010.76 992.34 1022.17 963.79 987.29 913.98 996.12 974.14 995.02 982.36 1017.91 994.15 1046.07 1036.67 1046 970.05 1040.26 960.48 915.16 943.72 968.51 923.66 1034.5 959.94 897.39 904.01 995.35 968.72 1012.85 925.49 1018.92 1008.64 972.01 1035.33 976.33 1040.37 1021.05 1020.74 922.43 928.14 945.5 1052.16 983.05 918.47 978.05 1027.98 1009.11 1001.16 946.98 958.41 997.05 922.69 975.19 983.83 978.01 1029.9 966.96 1038.01 959.49 909.24 972.74 964.87 1024.74 951.9 957.62 1001.96 983.45 1014.85 986.61 1028.38 927.52 1007.46 1072.11 995.29 966.09 1023.41 925.75 1050.36 1040.79 974.15 1130.88 966.86 1026.49 945.09 1031.77 907.03 996.17 976.2 999.5 1028.28 985.52 943.61 998.84 946.74 936.05 1048.01 992.68 1043.01 1011.92 981.29 930.98 1008.69 1013.33 1001.62 998.29 964.12 962.19 962.76 994.6 925.82 989.59 1032.17 938.63 985.82 964.75 989.76 1016.94 978.17 1018.3 1024.64 969.78 1023.67 935.17 1010.44 966.37 1033.94 942.57 986.92 954.57 907.26 1000.25 1001.09 969.96 1019.32 924.68 1041.93 995.76 932.01 976.37 1040.46 920.81 980.73 998.22 924.67 1021.57 891.02 1013.19 950.18 941.1 901.23 921.45 1004.73 977.63 962.24 981.85 1004.5 1044.22 984.63 993.52 967.06 976.65 989.2 1037.24 1062.44 940.87 904.88 996.14 1044.57 917.08 943.53 1047.33 1029.76 1020.73 969.95 986.6 984.92 1055.25 1007.21 1032.78 1008.69 946.28 1003.62 981.04 1011.4 1015.14 922.57 946.38 1030.08 1055.32 1022.84 1023.23 979.63 1003.87 1023.29 1011.82 979.54 1032.3 950.57 913.78 950.55 1015.36 906.08 1007.2 949.36 965.62 1003.67 966.05 1006.08 1088.16 1066.91 1044.42 1051.16 1076.51 926.25 987.29 1013.75 998.58 +1017.04 986.56 1011.35 1030.29 999 974.65 1177.41 983.63 1069.97 937.17 1089.59 995.12 1033.84 1070.58 1016.74 1051 1091.91 995.58 1083.72 1055.24 1127.81 998.1 1099.92 1003.34 1023.53 1027.34 1039.49 1004.96 1067.45 1114.31 955.69 1050.49 1024.9 1019.48 1074.32 1025.06 1023.89 1037.26 1090.84 1092.85 1007.47 1050.35 1057.79 1022.39 995.469 1017.1 1097.14 1012.55 1022.27 1057.62 1065.12 1050.31 1074.88 1090.82 1000.35 1063.64 1016.31 945.46 990.36 1042.87 992.04 1066.93 989.68 964.93 992.88 1038.77 982.28 1098.4 1013.31 1042.69 1052.73 974.4 1089.29 1029 1106.65 1042.4 1080.81 1004.26 1010.52 970.4 1014.42 1087.34 994.23 1012.44 1117.27 1055.36 999.85 988.82 1009.92 1051.4 1007.96 1008.18 1044.74 1036.63 1090.72 968.17 1106.05 1034.84 979.08 1025.87 1004.42 1074.98 1039.08 993.86 1064.47 984.63 1003.54 1063.03 1064.81 1002.27 1029.1 1070.3 1043.05 1007.53 1041.19 1007.69 1089.83 1052.62 1057.25 1122.28 1017.08 1098.72 1026.8 1093.94 970.03 997.51 1032.21 1034.65 1097.47 1015.12 1012.1 1048.57 1005.62 1011.04 1069.05 1017.59 1030.19 1055.08 1023.46 971.33 1083.38 1105.63 1057.86 1027.67 1041.06 998.23 1008.66 1024.88 1017.92 1019.54 1050.72 1004.52 1056.81 968.66 1024.94 1062.85 1037.38 1131.47 1100.83 1074.61 1128.08 978.97 1001.09 1042.59 1044.89 983.4 973.24 974.12 961.77 1021.39 1046.35 1027.55 1037.49 1008.73 1039.55 1012.26 1010.79 1082.58 1063.58 1007.83 1055.45 1020.53 981.85 1058.28 974.89 1045.12 976.84 969.96 965.92 1000.49 1057.8 1018.05 1076.1 1044.52 1034.16 1077.15 1072.26 1030.42 996.44 1075.87 1091.53 1110.42 992.97 983.61 984.54 1026.76 1090.95 975.7 986.78 1062.75 1110.92 1054.13 1031.33 964.19 1012.27 1078.7 1076.07 1096.55 1060.21 1008.99 1060.31 1065.56 1046.2 1049.99 1028.4 917.19 1030.2 1106.68 1097.44 1064.03 1010.08 1019.77 1041.08 1026.2 988.601 1135.65 1024.69 971.33 927.96 1042 995 1036.5 1009.85 1036.94 1091.06 984.81 1059.71 1146.41 1096.35 1086.4 1103.84 1102.5 947.55 999.8 1076.11 1050.49 +983.68 940.13 1036.34 984.98 1020.33 992.28 1121.95 986.44 1024.31 964.99 1090.75 956.02 1020.65 1063.52 1093.55 1091.17 1107.26 972.07 1054.68 1044.37 1095.22 982.31 1096.37 993.18 1011.92 1052.28 1056.94 1016.11 1009.25 1046.72 962.01 1008 1016.16 964.169 1100.75 1028.99 997.21 1050.84 1045.91 1028.62 1008.45 1033.12 1025.66 1071.11 989.77 993.5 1012.98 1047.25 1041.49 1062.86 1066.3 1072.1 1023.9 1066.91 1010.78 1105.02 1015.03 935.02 949.23 1011.18 994.09 1098.14 977.51 968.7 999.73 1060.92 991.49 1038.69 1023.09 1047.17 1027.33 997.79 1054.68 1063.7 1065.45 1042.01 1055.36 975.29 965.2 990.58 1032.7 1038.9 1007.44 974.75 1059.63 1083.07 1020.03 991.05 997.61 1041 956.58 992.88 1012.69 1032.91 1044.4 1005.82 1079.68 1015.92 957.21 1066.78 989.22 1066.13 1012.46 983.68 1100.56 1024.88 1023.56 990.7 1068.83 989.16 1050.78 1130 1032.9 1018.81 1062.61 981.92 1092.2 1030.73 1025.08 1115.47 1020.43 1046.9 1006.95 1096.55 973.8 979.56 1038.04 1021.87 1068.81 1030.24 1028.79 985 969.44 982.35 1079.41 995.22 1035.62 1032.74 946.83 983.99 1122.12 1086.13 1063.73 1000.85 1036.23 975.09 1028.62 1045.86 994.11 990.13 1058.88 971.8 1002.61 1004.43 973.95 1081.72 1048.86 1074.47 1025.12 1012.17 1040.43 964.88 996.04 1013.33 1045.03 1021.53 1000.94 996.52 986.92 989.96 1070.49 1017.19 1064.57 1025.27 1037.09 967.82 996.93 1014.23 1077.74 971.04 989.5 1041.21 946.33 1021.96 965.64 1083.11 1029.86 925.85 969.71 978.01 1037.06 971.99 1038.16 1011.4 1067.74 1099.82 1060.86 1059.5 985.1 1028.52 1087.26 1068.36 1029.74 976.68 989.09 996.89 1089.91 959.29 985.96 1052.29 1090.86 1020.89 1010.79 977.12 1018.95 1054.75 1058.85 1075.93 1042.42 959.09 1070.64 1035.45 1075.11 1057.82 996.6 938.16 1034.42 1093.65 1088.7 1088.02 984.34 1002.37 1084.17 1050.3 1032.85 1089.59 1021.75 961.89 957.77 1082.21 1023.93 1080.36 1004.78 984.9 1073.01 977.46 1065.26 1144.04 1105.49 1064.86 1084.83 1125.16 980.72 1026.21 1059.96 1073.62 +939.63 913.51 958.69 962.41 1011.09 984.82 1084.19 935.19 971.06 904.44 1016.82 907.6 946.97 1033.82 962.81 953.26 1022.5 989.4 982.7 987.85 1050.76 953.82 992.56 962.18 935.51 980.85 978.75 977.42 956.55 1009.58 893.38 985.33 945.66 936.08 1050.96 958.32 912 956.74 984.86 1008.46 944.68 1016.53 990.16 1008.64 942.11 950.62 1005.45 979.98 996 1021.03 971.08 1027.41 1008.54 1047.92 969.26 1014.99 944.18 901.13 919.47 988.45 917.55 1008.14 929.76 906.65 925.14 958.05 933.94 1002.83 944.63 986.23 980.62 954.57 1024.75 984.03 1078.3 1004.09 1005.04 914.4 918.27 918.74 1016.59 1000.32 926.6 962.45 1009.52 1046.3 983.31 918.76 917.61 997.55 907.33 1015.9 948.59 968.3 978.39 940.85 1029.42 957.48 897.89 997.5 955.38 990.7 965.18 941.99 988.26 928.1 1008.97 1029.99 961.84 944.71 954.37 1003.52 946.86 935.04 964.52 956.68 1008.75 1063.01 1004.36 1068.59 966.301 1003.38 914.12 1005.48 936.14 958.38 964.18 970.42 1002.67 1009.73 942.84 939.39 959.31 925.9 1034.33 989.49 988.26 972.74 988.83 922.19 1032.72 1008.46 993.41 933.24 972.84 924.65 967.669 987.81 950.43 981.49 1026.86 900.24 1003.48 907.41 937.88 1047.15 1014.19 1036.45 1010.98 984.72 1038.39 946.11 967.421 946.69 1003.79 938.31 931.37 923.89 944.26 973.51 1002.92 996.01 982.3 887.56 993.68 968.76 941.72 998.01 1033.86 890.74 965.01 952.46 887.47 950.49 882.51 1007.59 905.69 929.46 868.12 928.63 1000.37 969.22 948.099 956.64 995.08 1047.69 1016.94 959.22 965.52 973.34 997.62 1006.16 991.64 911.54 927.62 959.93 1026.99 913.98 974.65 1021.53 1003.57 1014.45 1002.83 932.86 992.7 1005.5 1013.84 1019.12 979.61 949.63 1008.22 952.8 1022.93 962.96 932.33 932.15 994.929 1052.77 1016.52 1028.3 947.34 951.44 1010.75 928.22 950.42 1047.63 984.43 935.54 933.73 982.25 916.66 960.51 936.26 1001.08 1046.43 928.96 1017.12 1068.38 1041.46 1009.85 1002.14 1081.23 857.4 919.31 1041.16 999.65 +1056.69 1004.72 1036.11 1026.62 1070.69 1033.74 1176.83 998.95 1092.17 1036.19 1087.35 1007.36 1073.66 1088.76 1081.66 1070.08 1117.95 1017.46 1085.05 1086.24 1129.01 999.38 1130.84 1020.86 1052.5 1048 1094.8 1062.56 1022.05 1119.99 937.39 1046.42 1041.6 997.11 1123.1 1030.31 1054.25 1099.35 1110.86 1116.09 1054.55 1074.66 1042.52 1088.32 1015.02 1038.17 1108.74 1006.59 1086.72 1082.99 1062.3 1066.08 1082.79 1119.36 1037.47 1069.9 1063.88 994.83 986.85 1059.43 998.01 1084.28 1035.73 954.77 1016.73 1087.94 1007.69 1072.52 1035.11 1126.93 1055.17 1069.52 1104.97 1050.89 1122.17 1077.28 1052.28 977.86 1028.4 960.81 1055.96 1091.26 992.88 1004.88 1034.88 1113.49 1050.58 1015.23 996.86 1057.29 990.6 1061.21 1089.96 1046.52 1123.09 1022.39 1092.22 983.53 998.34 1114.17 1022.56 1090.06 990.94 958.48 1112.05 1042.69 1062.05 1041.79 1049.68 1004.76 1059.13 1125.99 1069.14 1008.75 1124.5 1059.8 1131.14 1114.99 1038.65 1150.92 1023.49 1132.09 1013.9 1098.58 994.37 1048.35 1061.75 1013.85 1109.64 1062.22 1038.47 1062.42 1046.57 1020.93 1127.97 1052.24 1100.14 1050.88 1048.21 1015.93 1137.38 1112.16 1037.38 1079.02 1024.76 1042.67 1062.89 1068.1 1065.42 1036.9 1112.32 1014.56 1031.41 1015.53 1033.94 1117.2 1067.57 1165.72 1088.35 1045.1 1078.67 998.33 1091 1074.04 1118.76 1015.13 1054.54 999.27 1017.48 1074.86 1083.85 1009.15 1108.95 990.7 1095.11 1057.47 989.489 1071.22 1053.59 1022.55 1062.72 1054.42 1025.77 1069.93 974.36 1101.92 998.09 958.11 990.63 1007.4 1063.94 1044.88 1049.78 1075.8 1098.27 1135.77 1090.17 1030.02 1060.51 1093.42 1095.36 1110.24 1079.94 1030.92 1003.76 1025.21 1134.68 1011.45 1054.53 1103.3 1087.4 1125.2 1036.96 1084.74 1054.91 1087.19 1094.89 1075.67 1067.05 1026.21 1094.05 1052.26 1121.98 1034.97 1030.42 1030.89 1087.06 1152.09 1117.94 1073.5 1004.12 1046.82 1086.04 1062.23 1055.62 1101.33 1083.68 971.46 967.38 1097.79 1020.12 1103.92 1040.93 1056.03 1098 1008.28 1060.87 1153.89 1096.78 1089.76 1085.1 1165.58 1010.12 1115.34 1090.28 1081.33 +955.7 929.3 926.67 938.48 952.18 970.15 1065.98 909.04 1008.88 943.95 992.41 944.97 972.57 1017.62 984.69 997.14 1037.11 903.36 977.98 956.34 1023.7 917.34 1012.65 920.34 942.83 1033.75 983.18 925.94 947.2 1067.59 938.55 999.62 952.35 928.91 1014.26 944.07 1005.34 992.76 1003.45 993.88 945.6 987.31 963.46 946.61 924.21 982.01 1009.16 934.5 989.38 1009.45 985.44 1069.56 1012.34 997.24 926.19 1002.01 951.2 900.34 907.36 951.77 940.55 1014.03 957.84 935.52 960.14 985.87 938.74 976.35 913.99 1026.5 976.23 959.97 1022.57 929.72 1032.11 1005.32 957.33 936.71 916.04 906.35 931.79 987.04 930.24 936.78 961.36 998.03 962.65 944 908.52 981.6 857.92 969.39 968.5 934.48 1006.46 933.11 1011.37 936.48 988.33 989.48 911.91 999.25 934.26 877.15 1022.7 947.14 997.02 999.23 996.7 927.17 959.75 1047.67 938.1 968.12 971.26 929.63 1060.27 1031.23 987.26 1049.34 964.96 979.75 966.55 1015.06 955.38 930.86 961.78 993.99 1009.22 994.91 958.48 993.14 933.87 936.02 995.1 986.9 999.94 961.24 966.13 921.55 991.05 1034.99 968.65 964.68 922.32 957.64 933.17 989.34 976.56 977.21 1097.88 916.57 1019.53 901.3 952.34 1012.01 978.97 1054.16 1001.3 934.39 1028.85 934.77 994.77 977.97 968.37 997.75 946.15 930.71 927.07 960.25 991.5 934.1 994.39 903.85 1014.59 947.93 944.67 996.57 976.55 938.8 983.32 993.13 895.73 962.77 930.14 1018.92 947.19 897.17 931.46 911.87 1010.63 945.23 969.64 967.25 966.4 1036.02 1053.11 998.24 973.1 983.38 944.8 1015.09 953.74 927.13 897.54 898.74 1038.58 930.15 945.93 1008.28 989.19 1001.3 968.29 945.39 989.67 991.26 1020.11 1030.62 1004.32 942.25 985.03 996.95 977.27 960.13 908 901.12 969.15 1020.15 992.36 1046.24 926.64 985.67 979.77 984.97 997.36 1010.79 965.59 953.68 915.34 1013.11 915.94 1041.79 952.4 965.21 1014.62 936.51 1022.06 1075.13 1013.4 972.16 1021.9 1077.96 931.29 977.98 996.74 979.83 +1047.08 960.27 988.21 1027.35 1049.27 1034.77 1181.95 999.57 1089.4 1030.13 1106.36 1044.06 1040.08 1112.16 1079.01 1079.89 1143.21 1042.89 1110.54 1070.13 1114.55 972.84 1115.22 1030.71 1034.61 1096.03 1081.07 1017.85 1043.76 1145.49 1003.92 1059.87 1034.83 1026.22 1151.84 1032.54 1067.42 1093.94 1065.51 1063.64 1048.73 1088.45 1065.11 1051.69 996.49 1075.71 1063.17 1055.38 1103.15 1092.67 1059.43 1074.75 1066.78 1127.76 1026.74 1075.77 1004.64 994.25 979.38 1048.3 996.32 1117.09 1050.69 963.81 1024.84 1099.47 1011.56 1088.08 1006.09 1120.99 1087.5 1062.75 1089.13 1078.71 1093.5 1082.14 1103.07 1007.44 985.27 984.51 1033.87 1048.79 1010.84 1022.59 1088.25 1083.88 1020.42 1016.05 1013.98 1060.99 1016.92 1023.92 1069.31 1044.21 1119.06 1027.79 1126.81 1007.88 989.34 1137.43 1028.57 1089.36 1023.33 1012.21 1102.87 1030.68 1070.64 1044.3 1085.23 1024.72 1076.94 1116.23 1101.52 1061.4 1085.76 997.81 1133.23 1094.18 1075.8 1159.81 1036.21 1094.58 1033.65 1101.61 982.43 1086.86 1031.33 1083.3 1085.34 1031.48 1007.47 1058.11 1021.01 997.05 1091.16 1029.87 1100.94 1018.66 1045.31 990.15 1119.74 1146.89 1046.42 1044.23 1040.96 989.11 1054.35 1055.54 1081.36 1037.92 1104.67 1031.56 1062.26 1030.24 1028.61 1099.78 1090.18 1122.92 1089.81 1057.62 1127.65 1005.09 1045.72 1073.67 1077.46 1017.07 985.87 965.72 1006.33 1105.02 1086.2 1030.53 1110.72 1019.31 1053.5 1005.91 1029.03 1089.91 1113.29 990.64 1084.75 1080.4 1025.94 1073.71 962.1 1069.64 983.12 1037.22 997.9 996.27 1068.91 1038.15 1096.27 1048.94 1072.5 1107.04 1084.88 1066.58 1045.04 1119.52 1102.87 1088.18 1050.12 1049.63 1028.35 1028.74 1141.01 993.25 1017.94 1096.73 1109.05 1122.45 1061.51 1036.33 1013.36 1107.29 1076.86 1055.65 1091.83 1021.41 1052.67 1094.08 1077.46 1098.29 1015.33 1004.04 1113.27 1109.83 1142.35 1137.61 1031.09 1031.4 1060.72 1045.86 1032.66 1131.69 1108.01 969.21 1002.05 1060.58 1043.14 1070.79 1062.91 1036.88 1106.55 1012.28 1090.93 1137.33 1125.07 1083.99 1123.42 1145.83 983.42 1070.55 1116.08 1130.52 +1032.67 942.88 1000.88 1032.78 1010.4 1018.34 1128.38 986.55 1050.72 976.2 1071.83 993.59 1048.25 1071.78 1027.59 1060.57 1057.2 993.8 1034.09 1074.92 1111.84 979.58 1055.21 971.37 978 1063.07 1060.78 1037.36 1032.12 1085.13 947.65 1005.39 1044.81 980.55 1141 986.02 1022.96 1107 1087.88 1050.99 1031.68 1064.05 1033.89 1024.18 1020.16 1051.23 1067.54 1014.69 1056.78 1069.93 1052.3 1065.73 1065.95 1031.77 1013.29 1039.17 1012.93 964.71 957.24 1065.58 1003.48 1063.75 998.85 1011.19 1009.38 1064.55 980.45 1052.91 952.27 1047.51 1015.68 1041.46 1061.91 1033.64 1096.24 1068.25 1055.56 1005.3 1014.79 968.19 1044.52 1038.54 976.6 998.16 1041.85 1075.82 978.74 1004.54 1033.47 1076.97 987.72 1003.8 1066.45 1050.74 1098.3 1034.64 1063.16 1008.74 950.35 1050.24 948.83 1079.68 1011.08 975.38 1077.18 1020.14 1059.08 1050.88 1087.01 1017.53 1069.32 1045.1 1040.37 1066.46 1065.58 987.45 1116.4 1114.26 1037.87 1124.86 1005.91 1065.11 994.2 1086 978.33 1009.31 1056.89 1012.01 1052.3 1087.52 1018.28 1035.62 997.63 992.43 1058.82 1064.22 1063.46 1065.7 984.15 983.14 1115.03 1069.72 1065.27 1003.2 1017.43 997.37 999.33 1023.79 1009.51 1016.52 1084.94 1010.04 1015.44 980.83 1047.99 1122.71 1028.78 1083.23 1074.98 980.09 1085.63 986.16 1021.58 1025.15 1067.37 996.52 1003.21 951.39 964.84 1070.19 1063.82 1036.6 1064.69 1000.33 1041.94 1031.31 997.52 1021.11 1083.16 973.43 1016.19 1071.39 1003.73 1057.94 946.7 1071.99 1003.85 939.04 955.31 1005.24 1041.18 1022.84 1047.27 1033.71 1043.54 1090.82 1045.48 1026.45 997.72 1071.96 1104.25 1058.59 1029.97 989.86 1002.66 1033.27 1089.15 976.97 1054.67 1109.2 1045.24 1080.65 1034.27 1008 1045.68 1084.46 1046.92 1103.48 1027.66 984.33 1054.09 1040.18 1046.22 1042.65 993.36 962.3 1065.34 1129.66 1067.5 1095.18 1026.96 1047.88 1082.13 1009.77 1034.9 1118.58 1053.16 929.84 981.12 1094.23 986.39 1105.05 992.04 1051.11 1109.95 973.63 1092.86 1109.59 1109.9 1068.64 1096.1 1118.46 963.22 1015.01 1044.35 1071.13 +1008.19 911.79 962.83 939.98 971.38 993.9 1082.21 1001.31 1004.21 936.67 1061.16 948.09 975.86 1014.59 993.08 1016.66 1066.15 992.02 1014.77 977.78 1079.88 924.08 1009.88 991.77 942.34 1005.96 1015.41 944.65 976.64 1065.57 929.39 1045.47 975.43 933.19 1077.92 970.42 970.11 1060.28 1013.67 1009.33 989.64 1029.49 1009.17 989.34 919.31 1007.71 1021.65 996.92 1020.16 1000.49 1041.73 1035.36 994.63 1081.96 963.13 1012.21 991.68 916.88 961.74 992.91 948.4 1006.42 964.63 932.44 954.621 1024.84 938.12 1049.01 971.15 1036.01 985.6 1011.27 1039.99 996.7 1070.84 1014.82 1022.61 916.66 967.49 913.88 990.98 998.72 979.84 987.11 1049.35 1034.59 989.52 974.36 954.71 997.01 995.54 953.02 998.55 966.72 1030.43 966.85 1026.15 973.01 932.17 1079.73 983.89 1030.5 982.89 907.04 1053.58 978.9 1013.75 1008.8 1014.71 951.44 1004.88 1076.33 1025.53 965.67 1081.99 955.39 1064.27 1042.14 988.31 1071.23 1011.34 1059.39 978.5 1044.43 964.8 971.42 955.49 967.49 971.07 1000.01 978.17 973.58 969.36 914.68 1063.32 989.48 1050.57 1016.52 970.36 930.78 1032 979.22 979.9 974.05 992.61 921.68 984.83 970.78 994.11 971.8 1064.68 921.79 970.68 965.73 996.41 1050.28 1044.14 1036.32 986.1 970.91 1022.94 951.47 949.61 981.88 1024.15 928.14 935.82 958.89 951.47 1048.92 1075.86 935.05 1039.86 962.95 1031.19 982.81 991.74 963.84 1020.84 947.32 1048.87 1034.23 941.89 1016.98 964.03 1009.93 976.57 951.06 957.72 913.77 1065.7 986.48 1023.65 990.16 1015.22 1064.01 1035.57 960.84 994.32 1036.47 1054 1001.63 1020.54 958.79 942.39 946.27 1096.33 947.53 999.11 1061.83 1053.29 1040.26 980.73 978.67 1014.02 1036.48 1048.07 1029.32 997.74 956.8 984.26 1014.36 1047.64 1038.41 940.63 916.28 1038.71 1085.85 1048.45 1063.38 945.23 984.43 1017.58 1009.3 985.07 1058.7 1053.08 886.8 927.65 1011.65 975.03 1075.42 990.78 1001.9 1045.24 955.81 1018.28 1085 1019.72 1007.92 1012.27 1092.85 971.06 977.17 1001.49 1063.45 +1078.17 1004.09 1076.85 1042.18 1077.54 1006.4 1142.07 1036.47 1130.41 1015.34 1166.18 1024.65 1065.7 1127.28 1102.88 1112.56 1142.98 1058.1 1128.76 1092.69 1162.15 1023.23 1098.94 1049.57 1096.62 1116.84 1101.08 1055.91 1077.36 1173.49 1004.71 1091.65 1045.72 1018.64 1173.21 1049.68 1039.86 1099.17 1141.3 1108.36 1083.66 1085.22 1117.02 1089.91 1018.51 1065.2 1087.91 1125.61 1097.62 1131.74 1122.1 1144.19 1106.06 1134.4 1076.54 1113.48 1107.53 1052 1060.53 1088.56 1000.83 1116.45 1057.22 1053.7 1013.21 1119.47 1020.95 1109.63 1087.01 1092.99 1115.74 1034.26 1136.77 1070.07 1180.52 1161.04 1090.86 1031.5 1017.07 1006.58 1117.69 1083.49 1056.78 1067.65 1161.15 1144.21 1075.47 1043.92 1045.37 1092.37 1046.94 1043.17 1077.28 1068.92 1155.01 1052.32 1129.37 1011.44 1012.44 1119.61 1032.36 1134.52 1084.69 1023.1 1128.01 1025.63 1075.95 1111.07 1061.66 1033.55 1082.48 1163.28 1088.57 1047.91 1118.78 1058.29 1143.21 1112.38 1113.29 1190.87 1024.12 1180.17 1073.11 1126.14 1038.18 1044.24 1043.39 1047.68 1133.89 1112.91 1049.4 1051.37 1083.23 1017.01 1156.06 1057.2 1082.48 1118.57 1044.72 1036.99 1163.62 1126.76 1048.35 1076.11 1042.82 1039.96 1088.2 1083.59 1010.78 1061.99 1122.27 1000.34 1097.09 1019.46 1080 1181.5 1129.24 1146.29 1114.95 1101.54 1126.95 1007.07 1062.15 1085.95 1095.13 1039.98 1060.25 1023.71 1041.21 1052.26 1114.28 1101.53 1132.22 1021.7 1109.4 1056.29 1045.33 1048.97 1091.71 1001.76 1101.03 1095.02 1010.14 1063.87 1000.48 1120.16 1057.92 1039.84 1020.29 1009.67 1091.74 1036.52 1054.18 1082.36 1095.98 1161.98 1132.56 1095.27 1116.89 1080.44 1118.02 1102.44 1116.13 1067.45 987.48 1029.71 1141.49 1068.28 1036.68 1105.76 1154.7 1156.71 1090.46 1049.85 1064.98 1122.04 1140.52 1168.77 1083.07 1063.56 1120.5 1103.08 1150.02 1080.74 1049.59 989.99 1132.7 1130 1134.82 1144.72 1036.2 1117.23 1124.08 1063.09 1105.15 1130.71 1120.86 986.29 1021.12 1145.72 1048.88 1160.93 1094.59 1108.33 1119.09 1018.72 1101.42 1217.42 1162.69 1096 1140.55 1187.53 1016 1040.96 1069.82 1094.32 +1011.03 962.61 967.92 971.79 970.49 972.95 1094.09 966.12 1044.8 962.95 1070.58 916.16 1036.45 1086.87 1010.02 1002.83 1079.65 977.82 1056.83 993.54 1091.64 913.69 1036.08 992.08 948.28 990.13 1037.91 974.67 965.74 1061.96 951.95 1047.88 991.05 966.05 1070.2 999.96 1001.93 1039.42 990.36 1048.06 984.42 1046.08 1008.12 1025.21 935.29 988.42 994.28 983.84 992.15 1034.18 1016.19 1074.89 996.571 1061.85 986.6 1019.71 988.67 909.22 957.17 1028.22 929.73 1043.79 962.39 924.01 954.05 1055.17 949.91 1034.6 969.501 1042.05 1039.41 986.24 1066.86 1018.53 1095.2 1043.69 1013.35 934.66 1020.98 971.7 1007.04 1015.85 977.32 1032.61 1058.8 1013.22 1009.12 1008.61 986.76 1030.12 932.1 986.29 1020.39 970.57 1057.43 957.75 1027.08 952.75 959.43 1077.38 977.97 1012.65 991.56 942.98 1009.08 958.72 1010.6 1006.71 1043.75 988.28 1043.77 1063.47 1010.74 979.3 1051.45 963.79 1078.23 1053.76 1035.92 1073.66 1001.84 1052 1007.77 999 923.55 938.61 1003.6 995.33 1030.82 1035.89 985.6 969 967.63 919.15 1094.06 1015.96 1035.02 1024.22 980.06 922.63 1046.34 1068.22 1004.41 1014.38 964.28 955.04 992.67 1019.9 1019.38 984.16 1073.39 934.02 1043.56 946.37 981.58 1073.2 1048.89 1044.11 1004.55 994.4 1038.37 968.5 980.57 981.1 1023.33 966.73 974.25 955.18 934.33 977.34 1053.57 985.28 1033.59 966.4 1037.24 1040.7 1009.07 996.4 1010.72 973.22 1008.72 1022.65 921.56 985.07 972.53 1040.31 969.89 938.26 969.14 961.17 1009.86 954.98 1019.46 995 1020.19 1071.72 1078.7 1022.63 1063.05 1033.71 1061.29 1002.69 977.44 960.49 1003.39 957.65 1068.04 999.76 1004.14 1019.83 1013.1 1057.73 990.97 957.01 970.72 959.73 1018.92 1065.82 1041.73 929.53 1002.02 992.36 994.07 995.86 1006.62 918.8 1036.72 1054.63 1069.1 1027.68 980.59 1003 1018.13 1017.82 1004.02 1083.53 1024.26 926.23 896.97 1041.14 975.91 1071.65 968.72 990.18 1064.68 916.69 1016 1119.57 1051.5 1023.65 1081.45 1072.77 929.92 986.08 1026.94 996.27 +1023.12 1013.96 1071.53 1054.2 1049.2 1043.19 1238.22 1046.72 1108.87 1056.38 1098.54 1046.36 1042.86 1084.25 1077.68 1099.35 1137.56 1052.87 1107.27 1067.29 1164.9 972.82 1095.52 1070.54 1046.77 1115.89 1033.09 1076.32 1088.34 1125.75 974.25 1118.79 1082.73 1034.3 1123.84 1072.65 1086.82 1094.73 1110.26 1145.55 1095.12 1104.61 1083.74 1059.67 1047.57 1067.03 1112.79 1039.19 1114.68 1121.07 1111.94 1095.78 1115.06 1113.74 1032.05 1123.55 1072.18 964.82 1011.11 1103.14 1019.62 1114.23 1070.5 1030.04 1075.5 1090.37 1022.82 1140.84 1044.61 1093.99 1074.81 1060.24 1127.13 1059.42 1169.93 1108.26 1122.11 1010.29 1007.79 1023.83 1083.92 1060.02 1037.58 1023.81 1150.51 1092.33 1055.99 1052.28 997.09 1079.25 1027.18 1066.61 1123.03 1045.64 1162.94 1048.21 1138.53 1059.92 994.85 1136.34 1060.08 1091.32 1073.47 1025.35 1098.94 1039.44 1114.61 1058.32 1070.11 1008.79 1061.3 1099.78 1076.98 1069.36 1111.46 1080.58 1162.82 1122.28 1081.47 1187.88 1053.37 1080.64 1071.21 1096.7 1025.59 1037.09 1089.93 1023.03 1081.2 1074.78 1030.32 1061.69 1066 1052.5 1126.89 1068.23 1094.55 1074.24 1067.08 1010.33 1132.03 1110.21 1080.38 1098.02 1046.02 1078.81 1056.98 1054.35 1083.82 1073.14 1160.03 1013.31 1088.26 978.46 1056.4 1146.49 1091.79 1143.07 1110.04 1048.76 1159.93 1025.99 1079.06 1075.39 1101.6 988.7 1062.51 1030.11 1008.05 1108.54 1127.39 1029.14 1105.24 1013.65 1107.52 1056.08 1067.64 1062.14 1126.82 1027.47 1053.17 1108.91 991.3 1101.84 1038.02 1090.49 1051.73 1037.19 1001.4 1018.62 1086.66 1112.03 1101 1069.04 1106.19 1165 1133.42 1056.68 1062.65 1115.77 1127.82 1079.06 1018.63 1057.48 1049.41 1077.19 1157.51 1009.39 1077.12 1086.24 1125.75 1157.08 1069.53 1045.52 1031.33 1101.86 1181.42 1084.96 1104.64 1032.05 1084.12 1042.08 1108.51 1107.62 1028.51 998.06 1098.08 1133.44 1110 1128.06 1057.34 1076.66 1082.35 1065.95 1065.64 1113.05 1126.11 995.57 969.98 1154.84 1012.42 1098.77 1021.19 1094.16 1084.69 1024.47 1131.08 1176.37 1100.32 1056.44 1133.71 1156.39 1025.65 1043.92 1105.78 1093.97 +1070.47 981.12 1070.37 1087.37 1078.6 1028.72 1191.27 1066.03 1126.2 1045.88 1129.81 1041.56 1101.68 1100.95 1132.16 1085.49 1125.31 1039.58 1117.34 1074.65 1125.41 1025.58 1134.93 1035.37 1066.69 1120.74 1103.5 1095.48 1073.66 1159.93 1011.53 1102.45 1028.2 1022.95 1191.13 1103.12 1087.19 1134.69 1120.53 1146.06 1069.69 1099.43 1080.57 1090.05 1078.71 1086.51 1106.43 1066.95 1111.69 1109.76 1094.89 1129.8 1122.54 1147.36 1030.53 1153.24 1054.96 1021.04 1034.18 1104.42 1059.24 1138.16 1047.99 1004.49 1058.35 1134 1076.21 1134.09 1074.14 1129.09 1099.39 1032.79 1128.62 1058.69 1163.89 1097.18 1104.5 1046.34 1051.32 996.41 1078.28 1122.5 1000.71 1059.3 1090.83 1129.16 1064.84 1093.24 1026.36 1106.65 1033.9 1075.87 1083.4 1042.71 1127.04 1080.6 1144.81 1057.75 1059.35 1112.76 1034.23 1132.68 1085.83 1033.9 1139.93 1097.16 1108 1159.79 1090.45 1043.02 1120.75 1186.21 1093.16 1036.36 1161.29 1018.58 1190.88 1144.73 1115.21 1200.8 1045.26 1165.28 1089.16 1149.11 1066.53 1087.52 1084.99 1073.72 1150.72 1079.8 1058.75 1097.75 1080.73 1072.37 1115.25 1054.12 1109.27 1131.61 1072.42 1068.85 1174.31 1122.94 1096.96 1134.71 1074.45 1077.03 1058.07 1089.93 1066.22 1060.1 1161.06 1022.25 1095.63 1041.62 1067.09 1113.1 1132.7 1146.97 1136.41 1078.56 1145.72 1061.27 1096.62 1105.93 1134.35 1058.29 1016.79 1060.18 977.61 1073.43 1107.49 1059.31 1122.1 1022.7 1069.6 1069.58 1063.89 1106.29 1095.81 1039.77 1097.88 1099.6 1066.91 1113.66 1041 1118.39 1100.76 982.28 1023.33 1058.55 1126.65 1071.24 1050.05 1086.41 1113.54 1213.95 1145.22 1100.25 1043.1 1139.36 1133.55 1105.28 1066.62 1079.56 1056.14 1014.03 1182.47 1089.61 1040.04 1105.87 1142.55 1094.89 1055.75 1072.5 1123.64 1147.28 1166.94 1132.22 1083.39 1042.52 1126.63 1066.21 1192.01 1122.39 1048.59 1055.38 1087.15 1165.44 1163.1 1122.19 1058.15 1102.51 1091.65 1062.85 1102.32 1114.58 1094.84 1025.25 1032.59 1184.59 1064.38 1145.22 1079.88 1102.69 1135.86 1055.9 1127.08 1220.05 1124.95 1127.65 1103.34 1173.4 1011.69 1066.72 1134.32 1130.64 +945.24 926.73 943.37 911.45 997.42 942.24 1037.25 926.64 1004.01 932.79 1032.1 915.72 976.08 961.56 987.75 983.52 1034.03 977.66 1029.38 1005.99 1049.1 906.13 1025.98 966.29 957.53 1021.09 979.88 971.87 983.31 1042.99 909.94 1015.91 953.02 912.75 1033.39 967.91 991.17 996.49 986.12 1026.08 946.46 992.45 991.11 1012.86 936.63 959.57 1041.74 991.62 981.79 997.2 1014.45 1042.58 977.41 1050.74 963.82 1029.67 1002 925.51 936.21 1001.22 933.63 1027.03 948 942.01 926.71 994.68 929.5 1011 976.3 987.4 980.63 955.13 1014.21 999.88 1048.32 1045.42 984.54 950.85 936.28 896.98 937.63 988.62 972.37 942.5 1053.73 986.85 975.04 984.89 958.44 1027.27 981.76 945.4 988.15 937.21 1005.32 948.45 1031.73 937.42 872.22 1008.06 954.52 1080.7 992.6 945.09 1034.09 967.9 996 986.51 982.12 907.85 1012.26 1033.1 1009.39 961.33 1010.44 952.87 1009.52 1015.79 965.03 1071.09 979.79 1042.45 1000.97 1034.9 995.13 962.94 976.57 950.27 995.88 1033.13 952.85 975.73 933.19 947.28 1045.56 968.07 1001.51 998.18 937.33 931.09 1098.72 1059.62 1010.12 993.4 948.84 941.97 984.93 974.06 980.05 965.63 1059.06 943.92 971.62 948.12 977.47 997.8 1049.98 1040.33 1017.06 1011.58 1011.16 914.18 983.83 992.53 986.2 921.96 969.25 958.59 966.77 992.1 994.3 938.93 1002.09 958.4 1037.79 995.36 944.76 997.55 989.63 924.49 994.86 982.94 928.36 1006.77 929.99 1020.24 989.27 934.69 925.16 941.61 1018.19 978.43 976.5 969.36 1013.3 1079.73 1003.49 1013.65 962.82 1002.32 1008.37 1015.65 973.31 997.99 943.18 919.99 1030.05 944.41 955.04 1048.07 1023.27 1018.49 968.51 931.9 1000.22 1008.29 1028.65 1011.43 973.21 935.11 1003.22 1022.81 1026.01 1013.78 930.32 937.37 993.66 1080.26 1052.2 1042.33 959.86 988.3 1017.68 970.72 972.9 1033.14 989.85 899.56 912.95 1011.7 951.68 1028.33 997.81 992.1 1027.12 951.98 1026.49 1036.76 1106.09 1006.75 1030.24 1073 923.48 992.33 1012.84 995.11 +1051.19 929.69 1001.23 969.4 1016.21 968.16 1127.79 1007.05 1076.99 997.71 1045.22 962.61 1018.79 1077.26 1021.51 1084.46 1114.11 1004.25 980.19 1021.15 1109.72 966.9 1062.79 1020.25 1030.91 1046.4 1037 973.28 1015.67 1082.55 944.31 1112.68 1044.27 996.64 1098.22 1038.91 1069.46 1095.41 1036.83 1034.99 995.57 1041.9 1010.81 1016.4 996.51 990.9 1050.6 1011.65 1055.27 1052.66 1059.14 1078.81 1087.43 1071.96 999.33 1075.35 1037.96 964.94 954.38 1065.29 985.63 1053.91 1019.81 978.33 1024.15 1044.54 972.61 1070.24 991.07 1075.81 1004.22 1012.75 1103.73 1047.39 1078.4 1091.36 1064.82 962.69 975.04 962.5 1032.99 1054.96 968.09 1000.24 1080.94 1067.07 996.78 1005.11 985.81 1066.32 970.67 1012.78 1041.68 980.47 1076.9 991.21 1073.62 1005.41 978.42 1067.88 1017.16 1055.69 1023.15 977.2 1111.34 992.98 1065.51 1015.53 1045.97 984.16 1054.54 1108.94 1043.86 1037.73 1070.88 982.34 1088.1 1075.32 991.98 1145.69 1039.05 1047.75 1011.77 1080.34 987.21 1068.45 1018.4 1023.44 1074.66 1040.75 979.47 1016.39 972.97 990.42 1079.15 992.9 1070.83 1028.42 986.81 966.18 1084.75 1064.31 1055.09 1023.3 1033.51 948.32 1014.01 1024.8 1016.17 999.96 1095.37 971.51 1023.47 988.04 1015.47 1053.7 1035.66 1066.37 1067.34 1034.53 1041.72 1015.89 1044.11 1044.54 1052.85 992.08 1016.29 1009.49 966.92 1082.62 1007.45 966.69 1038.9 1005.58 1026.12 993.44 996.16 1037.31 1064.92 940.94 977.92 1061.27 958.08 1100.29 1000.42 1060.64 976.86 947.38 984.56 951.79 1046.78 1034.75 1005.99 1038.48 1061.82 1066.28 1045.01 1030.41 1026.37 1043.54 1054.37 1077.18 994.35 993.44 992 995.33 1111.27 1002.72 983.48 1058.9 1081.92 1053.34 994.72 1012.53 1003.61 1046.52 1079.49 1076.33 1056.83 947.21 1084.74 1026.19 1081.06 981.72 989.26 937.34 1018.92 1094.6 1051.83 1087.03 1003.6 1056.55 1039.67 1022.16 998.28 1079.88 1049.12 962.12 972.53 1076 957.75 1068.64 1016.53 1044.9 1064.91 985.07 1089.35 1142.27 1088 1048.86 1088.63 1140.29 958.14 1034.48 1069.13 1034.69 +975.56 927.97 987.51 986.7 997.13 974.01 1093.47 965.86 1022.01 984.07 1017.6 956.04 995.63 1026.42 998.76 1003.08 1088.01 980.58 1007.62 1014.13 1026.34 973.04 1068.56 962.27 944.65 996.65 998.51 994.89 1006.23 1054.17 925.77 1012.17 972.59 1003.79 1061.5 988.74 981.76 1004.2 1016.63 1009.21 991.98 1036.09 995.68 987.69 959.81 973.39 1042.51 926.03 989.14 1004.92 1017.26 1011.42 1023.73 1049.26 968.5 1048.32 969.07 892.96 931.7 995.42 928.53 1026.69 1005.48 941.66 944.57 1041.71 935.11 1042.72 958.39 1014.46 975.38 1015.62 1052.62 1015.44 1022.85 1029.17 1009.63 918.82 938.47 907.46 982.28 977.91 963.57 929.44 1024.76 1045.13 953.59 981.54 953.13 1018.36 923.79 957.09 994.57 981.6 1022.83 990.64 1044.81 935.15 931.74 1056.56 935.81 1073.92 993.88 926.05 1029.61 995.03 991.27 992.62 1010.51 978.68 1004.45 1009.21 993.77 975.65 1014.62 976.87 1044.55 1069.46 1022.7 1084.46 992.42 1026.18 974.33 1078.68 955.14 975.899 999.95 989.45 1008.13 989.78 966.04 997.78 979.99 967.68 1042.4 999.71 1006.33 986.57 987.93 973.39 1042.51 1058.66 973.48 1011.79 974.96 989.82 1020.53 1011.17 998.97 1015.04 1074.1 962.72 1008.49 958.34 984.4 1032.16 1025.61 1072.26 1054.33 984.42 1031.19 931.72 987.38 976.49 1062.27 950.77 988.1 924.92 965.91 1029.43 1032.05 967.26 1003.83 941.66 1017.52 967.83 952.86 1021.81 1015.96 935.03 975.38 986.33 912.91 1024.14 956.43 1037.02 993.34 913.51 966.17 946.49 1021.5 1028.32 1011.89 1000.86 1020.96 1012.37 1035.34 997.86 972.97 1052.22 1029.89 1031.51 991.18 949.16 937.63 945.75 1102.75 953.56 988.94 1025.9 1064.34 1051.04 994.98 972.66 983.07 1032.82 1024.8 1022.37 1043.86 954.36 1026.07 986.64 1066.42 1012.76 947.15 932.53 978.14 1057.56 1036.32 1047.91 990.55 1024.82 1053.55 998.96 1035.72 1050.27 988.4 934.42 908.09 1032.7 963.03 1045.64 967.73 1026.24 1032.25 980.04 1021.96 1094.98 1047.44 1027.18 1061.93 1074.34 941.75 1034.76 1040.11 1017.74 +1058.72 1006.43 1068.59 1009.94 1072.61 1066.26 1218.49 1065.77 1096.49 1020.92 1123.67 1008.19 1091.72 1107.59 1108.26 1049.89 1119.28 1033.72 1118.3 1095.27 1148.38 996.09 1150.59 1026.82 1050.58 1066.16 1116.76 1079.43 1077.55 1128.83 1009.8 1121.07 1099.89 1023.99 1141.88 1096.84 1078.03 1069.6 1083.54 1106.08 1076.71 1122.79 1083.29 1031.25 1035.75 1037.19 1123.53 1075.66 1103.11 1103.78 1096.56 1088.97 1090.18 1144.87 1080.72 1118.9 1088.13 1000.99 1038.21 1063.74 1012.6 1129.79 999.17 1003.81 1035.61 1101.9 1019.25 1096.92 1034.83 1084.55 1095.53 1063.68 1122.97 1099.81 1121.74 1065.39 1082.42 1022.85 1022 1002.02 1061.92 1059.71 1029.06 1054.11 1099.76 1087.6 1083.64 1090.15 1047.7 1120.1 1004 1065.53 1086.86 1038.87 1123.76 1077.95 1119.11 1054.08 1019.18 1083.74 1014.79 1126.39 1050.56 1048.86 1102.85 1105.26 1047.41 1073.27 1080.09 1008.5 1101.58 1144.66 1094.39 1057.31 1156.39 1011.21 1137.84 1135.5 1085.28 1153.45 1060.99 1128.65 1053.29 1125.22 1065.24 1061.99 1048.66 1047.34 1062.25 1124.05 1090.61 1079.97 1060.91 1035.88 1116.27 1083.58 1080.45 1086.49 1011.86 998.42 1145.17 1141.11 1038.22 1093.44 1040.7 1020.07 1082.67 1097.58 1082.06 1053.22 1148.3 1053.39 1106.37 1048.96 1063.94 1146.45 1088.12 1138.85 1099.76 1056.79 1086.79 1047.76 1100.76 1086.08 1119.02 1029.33 1074.82 1063.75 999.16 1104.55 1137.57 1059.17 1102.35 1043.04 1114.91 1094.07 1069.06 1036.55 1089.94 996.96 1081.11 1116.04 1010.26 1121.98 1035.45 1136.61 1064.03 989.13 1027.5 1010.54 1075.69 1047.18 1081.95 1034.28 1095.49 1137.22 1119.64 1091.57 1078.07 1106.36 1084.88 1132.67 1097.36 1033.83 1001.39 1000.17 1181.67 1030.23 1036.26 1100.02 1100.66 1144.77 1063.44 1065.79 1083.55 1107.19 1099.31 1145.8 1113.13 1034.96 1111.24 1086.46 1138.29 1082.83 1016.08 964.74 1094.48 1134.74 1156.47 1126.21 1031.85 1055.11 1096.64 1092.44 1090.17 1144.16 1045.87 1011.18 1023.76 1136.49 1019.46 1150.5 1048.11 1114.86 1113.42 1047.88 1072.53 1173.4 1123.79 1126.68 1133.08 1148.1 1024.2 1088.41 1122.55 1112.56 +1019.17 993.38 1021.3 979.66 1027.12 1010.29 1120.34 939.8 1043 985.86 1047.08 970.38 1045.94 1080.28 1038.36 1009.45 1049.65 995.62 1060.12 1032.34 1090.62 930.54 1040.66 999.6 1007.7 1085.14 1045.85 997.07 965.17 1025.35 975.74 1088.39 1007.9 976.48 1079.61 1021.34 1017.37 1052.95 1031.26 1050.91 1005.53 1046.4 1017.12 1016.83 992.52 996 1080.53 990.62 1056.22 1043.78 1047.81 1072.79 1071.45 1082.28 985.79 1085 997.3 967.22 974.67 1028.08 956.58 1059.7 957.94 943.27 989.96 1023.51 994.88 1110.79 1009.43 1022.28 996.43 1018.29 1052.44 1002.09 1083.51 1049.4 1089.58 951.7 979.16 945.21 1025.51 995.25 1001.43 993.82 1067.93 1044.56 1038.74 1034.71 982.37 1083.27 1023.3 1011.28 994.35 1013.97 1055.31 973.37 1061.71 993.18 946 1022.16 966.09 1030.05 1019.72 982.48 1102.41 989.84 1049.87 1050.28 1007.6 948.63 1058.29 1047.47 996.63 961.01 1065.83 963.38 1066.45 1093.83 1046.83 1104.86 979.84 1050.39 1031.82 1051.07 949 1008.5 1038.05 959.6 1040.77 1019.31 986.75 1001.86 975.42 987.91 1096.65 1041.1 1078.31 978.77 969.6 945.37 1068.19 1058.31 1046.55 1007.51 1000.74 1002.45 999.49 997.04 987.9 1024.47 1085.79 961.58 1010.78 941.01 1009.85 1088.93 1041.38 1073.14 1055.64 1018.94 1041.73 973.12 1046.6 1045.98 1029.97 992.67 1010.49 984.66 968.63 1048.06 1061.2 1001.89 1091.24 979.71 1053.61 1016.2 990.56 1031.18 1031.77 942 1003.98 1021.8 965.78 1037.64 969.44 1047.96 974.91 939.04 940.99 967.79 1043.58 981.38 1033.17 997.76 1022.81 1087.68 1070.89 1004.97 977.66 1041.05 1076.43 1023.12 1002.43 977.94 983.78 937.83 1055.93 959.4 957.29 1039.55 1112.39 1050.93 1024.25 1013.51 1002.86 1051.87 1068.35 1053.89 1012.15 952.06 990.051 1020.56 1056.23 1000.47 960.02 935.13 1063.1 1125.44 1109.11 1020.02 991.45 994.31 999.36 1009.91 978.91 1055.07 1079.8 941.05 929.42 1058.32 960.02 1046.98 1011.97 1005.25 1083.32 988.72 1040.61 1092.23 1113.49 1030.98 1042.48 1120.24 944.81 1004.01 1032.94 1044.83 +947.25 905.03 926.53 933.61 953.84 934.75 1033.84 937.45 1004.67 902.05 974.77 910.87 931.68 1031.11 1014.07 977.29 1048.74 950.24 958.339 967.65 1069.68 918.87 1009.15 965.59 973.45 969.11 1013.65 963.84 980.92 1000.89 923.06 987.99 913.08 946.131 1073.77 976.72 959.18 1020.53 960.99 979.34 955.26 993.66 926.57 997.46 938.57 930.48 984.78 972.09 983.65 1002.58 1012.57 1032.33 1025.9 1003.45 984.3 1000.7 964.33 911.78 886.02 987.3 886.19 1033.7 941.95 950.27 939.1 1022.42 895.75 1010.1 954.12 977.891 1006.54 939.83 1008.81 966.88 994.33 955.64 975.06 872.75 930.32 909.49 1009.52 969.84 964 928.46 1020.39 1011.09 985.48 935.85 965.16 968.55 936.7 968.89 1038.1 923.84 988.33 934.17 1001.13 943.43 889.05 1010.97 956.61 978.81 990.98 954.23 994.26 949.43 968.69 971.75 952.88 944.11 984.97 1049.32 969.85 943.52 986.26 929.31 1027.19 980.57 1003.46 1078.27 995.18 980.38 925.28 999.8 932.61 940.31 967.88 965.9 1004.16 971.11 920.05 931.79 960.78 933.51 1000.17 988.52 984.72 977.57 941.57 908.26 1043.24 981.91 958.7 990.23 933.57 925.93 966.54 988.03 988.37 957.11 1014.35 921.74 962 908.63 967.99 999.68 1009.16 1032.71 1032.07 996.97 958.86 903.81 947.09 953.18 1007.2 928.78 958.95 928.52 905.22 967.5 960.999 956 964.83 915.12 1040.15 957.82 939.95 984.48 984.23 935.93 946.25 962.76 935.65 956.65 918.41 971.38 933.57 932.9 913.85 911.27 995.01 957.71 939.43 935.02 977.26 1010.64 993.07 947.95 988.49 974.38 1030.52 1005.24 968.37 958.68 939.37 938.15 1054.18 964.67 938.38 1010.47 992.92 1016.66 971.1 953.74 937.52 987.43 1010.46 1005.79 974.76 930.22 972.39 921.66 1031.18 975.18 887.04 897.31 958.19 1063.53 995.74 1015.68 936.56 955.35 1007.36 954.29 949.41 990.67 991.57 896.75 865.86 1049.51 934.55 1005.02 926.96 967.31 1024.41 890.71 991.5 1060.6 1029.83 988.48 1044.94 1015.74 879.61 986.08 1040.57 999.41 +971.67 915.45 979.44 989.05 1014.63 962.67 1139.65 949.68 1048.78 984.52 1037.16 923.64 1000 1054.84 1021.62 1001.03 1069.51 969.12 994.34 978.73 1092.07 954.42 1071.8 994.12 1020.66 1039.87 1043.79 1007.44 980.93 1046.57 945.06 1072.71 999.4 990.01 1097.41 987.42 1021.73 1025.84 1021.83 1015.6 1034.67 1029.84 1027.36 1037.93 994.08 973.12 1034.91 992.42 1048.45 1032.47 1024.94 1059.84 1054.39 1050.98 987.32 1055.57 953.69 943.51 945.69 999.45 905.74 1068.49 971.18 913.21 920.39 1016.7 983.67 1025.56 961.91 1060.59 1002.04 1011.14 1045.9 982.15 1071.67 1050.94 1024.86 891.21 929.72 969.28 1015.44 977.77 967.36 973.07 1027.35 1036.72 965.25 950.92 974.03 1016.49 938.92 999.22 993.04 987.36 1044.45 947.76 1026.68 1001.94 979.91 1078.2 972.3 1031.06 989.88 932.74 1052.75 996.11 1040.88 972.66 961.15 952.56 1038.25 1111.46 1005.49 985.18 1053.16 940.78 1107.82 1018.43 1019.52 1097.14 961.51 1044.94 990.29 1109.25 963.46 980.67 1001.63 1004.27 1034.13 1026.33 957.31 997.79 933.1 983.59 1057.84 1034.76 1016.54 1033.75 978.28 938.7 1050.88 1017.85 998.06 1027.67 974.45 964.93 963.74 1013.53 989.43 978.03 1049.55 947.66 1017.88 931.93 1027.06 1011.18 1021.41 1089.53 1016.07 1019.69 1046.54 955.47 1031.86 1069.96 1027.67 989.65 975.64 936.93 931.08 1065.24 1043.66 1002.39 1044.54 969.96 1009.01 995.95 1001.83 991.26 1035.37 957.91 1012.64 1048.97 950.94 1007.4 925.26 1051.81 999.83 971.09 937.01 911.06 1005.4 1025.78 987.42 1013.51 985.7 1069.77 1042.38 1020.42 998.17 1017.2 1064.96 1058.94 1064.77 983.13 978.73 982.24 1035.27 971.38 990.47 1059.64 1031.48 1023.37 989.92 971.02 1007.91 1023.56 1052.95 1057.31 1016.61 967.26 1035.01 1022.48 1066.33 1035.94 913.98 958.42 1049.07 1071.52 1039.36 1047.68 1011.37 1009.14 1040.46 1024.69 990.69 1068.45 1043.28 932.421 942.23 1057.9 990.73 1034.29 977.83 1034.82 1044.09 1000.09 1033.93 1096.68 1053.26 1047.88 1043.26 1119.53 949.85 1027.43 1008.39 1050.94 +992.84 944.17 918.51 989.62 1014.18 990 1115.04 968.19 1020.02 947.07 1058.23 950.53 1013.39 1070.39 1008.87 1039.11 1073.55 986.64 1052.39 1058.08 1086.34 952.7 1088.8 1016.74 994.3 1014.12 1035.23 1009.27 1013.78 1063.78 946.83 1033.16 999.1 973.11 1094.22 1004.72 1010.22 1074.74 1032.21 1010.89 992.92 1032.9 1034.93 1028.8 1015.16 1048.22 1014.52 1038.61 1057.04 1037.47 1039.45 1066.16 1050.65 1060.89 991.77 1052.66 975.8 952.82 959.15 1019.68 958.57 1029.5 1000.65 983.36 960.93 1086.6 960.6 1033.02 978.19 1009.44 1003.49 995.34 1079.59 1047.18 1072.8 1050.09 1022.7 937.93 994.47 932.92 987.71 1025.74 975.81 980.94 1091.74 1036.38 992.23 972.86 990.96 1017.63 952.54 985.33 1030.68 1018.41 1021.41 959.43 1074.11 985.68 961.62 1042.65 978.41 1083.32 975.66 948.08 1066.78 1010.32 1016.07 989.701 1037.84 953.37 1038.03 1083.26 1029.12 1021.35 1027 953.2 1078.21 1050.97 1010.98 1159.99 1013.89 1056.49 1017.42 1087.44 956.68 1037.45 1009.98 991.04 1043.4 1067.96 998.09 981.01 965.1 930.89 1081.13 999.88 1049.62 992.06 1034.26 995.61 1098.68 1078.93 1016.86 1038.96 991.62 998.8 1008.26 982.79 1044.46 1015.57 1072.43 997.45 1025.31 1027.28 998.15 1049.75 1055.82 1060.56 1056.04 1049.31 1059.91 956.56 1041.44 1053.44 1010.42 1001.65 989.44 968.58 991.23 1049.99 1066.78 991.19 1067.79 1027.04 1036.91 1018.82 976.33 1058.23 1045.17 954.45 1038.44 1027.78 978.71 1057.75 944.54 999.4 993.31 966.02 926.77 976.33 1063.74 986.05 1004.29 1038.41 1004.22 1058.58 1040.34 1043.2 1048.34 1036.28 1036.84 1027.14 1018.53 1008.69 986.28 988.11 1038.79 976.66 959.89 1076.89 1057.52 1009.2 993.28 951.57 1001.07 1037.95 1064.15 1056.46 1038.3 973.01 1051.02 1030.07 1066.56 1022.76 957.81 975.28 1051.48 1093.69 1065.38 1102.33 990.48 1025.85 1010.04 1030.56 966.2 1077.37 1054.18 934.85 963.18 1070.77 947.41 1050.08 997.98 1047.15 1025.3 995.11 1034.8 1118.03 1096.19 1045.32 1071.75 1092 965.74 1033.46 1042.36 1067.24 +990.97 943.82 967.67 1001.88 1000.49 976 1153.45 941.56 1006.84 919.54 1043.71 964.781 982.99 1040.02 1020.43 1009.68 1034.59 955.04 1007.46 997.94 1027.98 934.419 1015.58 968.74 957.06 1027.12 993.45 966.83 975.67 1033.42 920.82 983.75 960.8 974.7 1081.97 954.42 963.86 1037.6 1047.12 1041.94 1013.57 993.63 1006.46 975.62 972.56 978.58 1016.46 965.72 1013.8 1053.81 1004.62 1081.73 1004.4 1033.69 963.13 1072.79 983.23 945.91 946.25 1006.59 954.32 1027.49 968.44 962.8 949.5 1018.55 942.38 1021.33 968.59 1013.07 1023.65 995.98 1022.5 984.71 1100.96 1024.53 1017.96 936.1 954.21 928.81 1005.36 1014.38 945.37 957.58 1002.85 1017.59 976.84 996.4 924.99 1018.81 949.66 974.17 1011.59 1003.32 1063.91 967.86 1030.35 964.42 937.5 974.81 993.049 1025.85 970.53 968.11 1024.48 966.56 989.05 1025.48 1000.21 994.65 1001.81 1052.29 966.76 966.121 1030.66 951.01 1020.92 1023.72 980.93 1082.41 993.14 1034.44 973.45 1009.92 963.23 970.39 970.34 958.7 1028.65 1026.62 981.73 1000.69 956.991 968.68 1034.49 980.48 1014.74 1010.77 997.07 921.04 1055.25 1051.8 1013.89 991.35 947.84 988.84 956.37 1005.18 994.57 986.75 1053.05 951.09 1033.23 973.55 993.95 1007.86 1030.37 1048.82 1018.72 975.7 1000.97 979.81 1014.36 989.86 1004.04 970.17 982.61 942.43 894.67 1010.57 988.25 1024.47 1015.08 966.54 1073.88 999.07 972.09 1034.93 1032.82 970.14 983.22 1015.06 907.06 1023.01 971.68 1020.58 984.46 921.72 919.4 905.89 1028.36 951.26 995.16 986.69 1013.21 1074.99 1021.64 994.48 967.94 1037.77 1019.03 1039.05 940.52 968.73 1005.69 965.78 1068.16 992.61 953.14 1026.13 1055.52 1015.05 962.81 963.04 961.17 999.47 1047.46 1048.91 1026.12 988.17 1022.51 999.56 1062.9 996.59 958.6 970.76 1000.86 1060.55 1053.48 1025.4 987.53 1012.86 997.41 975.78 998.68 1027.62 990.6 973.6 916.37 1087.97 984.61 1060.62 990.19 1027.74 1072.67 943.85 1030.81 1097.69 1043.49 1035.82 1078.46 1085.73 943.03 997.01 1026.94 1026.05 +943 889.67 952.48 925.71 986.84 959.59 1084.01 919.7 965.07 919.51 975.85 879.06 951.75 1015.25 958.679 974.47 1022.65 956.44 997.07 971.04 1059.4 963.25 1002.87 946.31 954.51 974.03 969.17 978.04 945.419 983.12 878.31 1010.11 991.92 948.97 1066.41 956.81 936.94 990.43 995.6 991.87 971.73 1003.6 979.01 968.17 919.24 922.87 994.04 974.54 1004.99 1028.22 1001.71 1017.17 1010.13 1062.18 950.5 1004.67 959.12 908.99 910.07 966.52 896.71 1016.76 945.65 897.6 910.68 957.26 911.75 984.25 925.09 958.29 924.45 961.84 983.09 963.9 1029.27 985.16 968.59 908.88 903.16 875.3 971.19 958.15 885.04 910.58 1018.14 1017.12 933.7 941.77 923.8 990.92 917.56 938.88 963.65 985 1033.04 926.46 1030.01 983.6 900.52 1012.36 934.66 996.38 931.56 955.52 1006.94 929.89 1018.17 979.83 989.12 915.17 997.82 1035.54 979.72 933.54 981.42 940.31 1050.61 977.57 965.39 1061.36 938.31 998.26 938.46 1032.19 935.28 986.54 977.72 932.48 988.26 992.89 941.32 936.53 922.56 963.11 1032.57 989 988.4 944.29 939.47 904.62 1013.28 977.06 978.59 959.14 920.15 937.37 983.49 987.22 934.33 926.24 1009.75 929.71 968.91 914.44 980.7 1006.44 1022.4 986.14 1013.16 989.94 997.63 886.59 970.53 995.4 1010.89 971.69 948.5 954.81 905.9 985.33 988.11 977.99 961.97 944.37 1009.19 980.88 933.28 960.84 985.45 899.43 935.72 945.98 921.73 966.12 894.95 982.79 921.14 932.89 911.02 912.98 944.08 941.06 957.91 941.54 1002.6 1033.87 1028.29 968.68 915.12 936.02 1051.34 1008.85 967.34 901.91 890.86 938.52 987.69 909.91 954.93 1008 1010.33 985.35 972.93 984.54 934.1 1017.48 1023.66 982.39 965.43 917.15 996.35 960.08 1052.27 982.05 948.87 881.05 1002.16 1040.22 1025.9 1008.24 897.92 978.68 996.3 946.65 959.03 1003.89 1001.55 914.3 935.39 1028.43 922.41 1006.62 951.7 993.01 1009.4 920.43 970.29 1070.95 1023.94 1014.9 994.29 1063.39 928.99 978.29 984.3 1011.67 +957.15 931.72 914.78 930.91 921.28 957.77 1045.18 930.87 1012.38 918.11 1023.13 973.95 981.41 997.5 1016.76 995.48 1016.65 935.82 999.49 1019.59 1031.9 906.73 1000.77 964.71 957.5 1024.33 971.99 966.79 975.51 1004.11 905.09 977.18 951.82 924.93 1017.1 927.13 972.6 1019.38 978.93 1020.71 950.87 983.32 997.53 957.22 999.78 988.08 1012.73 975.5 1011.49 1021.63 999.89 1007.54 1015.91 1015.96 958.46 1000.97 951.45 881.04 879.45 991.74 928.12 999.38 969.12 932.8 920.8 962.69 909.53 990.91 942.52 986.74 982.11 962.57 1013.81 934.1 1022.97 996.4 977.05 963.75 953.37 914.39 938.581 971.77 956.08 906.93 1037.21 993.44 950.58 942.09 878.39 988.4 972.46 979.97 960.64 961.73 1004.6 955.56 1067.13 962.76 936.08 1016.77 940.131 1019.48 941.22 901.59 1032.78 971.42 980.01 958.34 997.9 943.55 945.6 1037.24 1006.7 929.26 1010.02 919.97 1021.84 1000.28 981.71 1068.78 936.49 992.54 975.95 1054.66 956.95 934.2 986.45 922.04 1023.79 981.84 911.57 959.33 929.59 945.24 1043.65 936.89 972.14 962.55 957.58 944.44 1029.2 1055.73 965.7 999.851 954.29 942.41 960.94 944.17 941.36 944.58 1031.43 914.4 947.73 928.31 958.03 1024.5 1024.47 1050.7 1002.77 978.44 1034.82 940.21 987.04 981.91 978.46 938.32 969.64 903.01 921.17 1024.59 1044.2 970.56 1000.94 949.55 958.19 965.41 915.73 985.76 1022.21 907.28 960.65 985.56 933.63 953.95 895.46 1014.59 978.2 899.58 876.79 932.29 1048.37 995.4 967.54 961.18 973.33 1050.05 1027.06 964.78 950.9 995.52 1012.59 996.57 995.01 983.19 893.32 956.09 1008.7 902.28 993.01 968.68 998.13 990.41 947.57 921.45 984.04 1042.04 1021.41 1030.48 988.85 916.03 991.57 994.99 1018.76 964.58 916.77 921.33 984.39 1039.18 1034.53 1022.81 902.471 969.09 1026.43 979.79 980.4 1055.9 1004.31 881.07 925.57 999.54 900.85 1015.02 935.49 989.3 998.77 975.4 1032.93 1062.03 986.17 971.1 993.42 1028.56 916.52 994.65 1002.33 1016.81 +1008.01 964.4 999.56 987.89 1008.66 983.83 1160.73 984.941 1120.92 976.31 1020.3 963.59 1038.98 1058.51 1020.95 1080.17 1112.13 1021.02 1027.21 1060.28 1151.62 974.1 1057.4 1033.29 1019.52 1085.46 1062.83 972.99 1022.23 1058.2 1014.71 1060.63 1042.21 1007.7 1100.72 1024.66 1054.24 1046.5 1077.99 1118.24 1060.22 1051.13 1036.61 1039.25 978.34 965.67 1066.85 1041.48 1049.28 1086.88 1075.03 1105 1092.94 1102.97 966.61 1065.99 994.21 998.95 972.89 1027.38 981.6 1129.42 1013.69 1001.67 1006.91 1048.39 1010.13 1053.44 1003.16 1060.28 1078.99 1043.28 1103.02 1020.79 1130.32 1077.29 1033.2 942.46 966.52 978.71 1060.1 1044.28 961.65 1035.63 1061.35 1082.07 1013.17 1044.35 1001.2 1082.52 978.94 1034.98 1068.44 1033.63 1083.63 1012.12 1093.83 1033.87 959.85 1047.41 1008.93 1079.62 1016.6 968.1 1107.51 1016.8 1043.23 1023.93 1026.02 971.32 1048.35 1096.82 1033.18 1025.5 1078.56 1014.92 1148.06 1084.2 1011.38 1116.15 1018.57 1092.1 1011.48 1081.53 962.3 1008.92 1037.66 1012.39 1072.57 1055.62 983.42 1064.48 981.34 1012.05 1087.2 1065.78 1055.79 1032.15 988.54 976.27 1076.75 1041.99 1026.82 1019.72 982.03 1019.08 1019.84 1038.27 1013.27 982.71 1135.9 1011.7 1034.45 964.45 1027.1 1105.86 1062.9 1114.56 1046.27 1061.53 1062.53 997.63 1043.32 1034.46 1028.41 977.32 1021.4 1025.57 1029.31 1023.58 1090.78 1030.65 1050.68 960.69 1102.66 1029.94 996.459 1013.77 1078.97 971.43 1071.15 1030.85 985.75 1031.35 979.76 1035.79 988.43 964.63 973.61 958.15 1026.39 1012.49 1015.82 1064.29 1098.84 1104.89 1069.9 1036.35 1044.27 1066.62 1031.01 1028.32 1048.52 968.03 995.75 967.09 1123.45 1018.32 1006.86 1091.86 1086.16 1125.64 1001.18 1036.75 1027.06 1048.1 1067.56 1081.82 1047.08 964.6 1067.73 1053.73 1044.34 1058.41 987.15 952.38 1098.02 1103.35 1097.07 1042.19 1028.11 1038.94 1042.13 1057.02 1029.61 1076.85 1099.14 961.9 965.95 1095.96 1019.28 1090.12 1033.21 1023.7 1088.15 955.63 1056.63 1133.68 1102.15 1072.71 1071.23 1137.08 955.16 1014.16 1010.48 1054.84 +929.39 893.33 916.42 923.51 923.33 948.55 1050.68 927.76 986.59 920.7 991.01 906.19 967.99 978.03 983.97 963.47 982.82 933.89 977.28 948.05 1019.46 928.98 979.73 944.71 930.22 1001 959.55 894.26 930.67 1033.46 894.38 961.57 904.95 891.19 990.95 943.36 943.92 987.17 998.04 980.82 917.67 1021.87 983.67 964.56 932.83 938.3 997.79 922.2 1023.64 995.48 987.69 1001.13 977.89 976.73 941.08 1003.21 934.75 910.38 912.33 975.7 881.61 1021.94 930.61 888.6 909.84 1011.86 911.26 1012.18 929.83 945.85 937.06 934.1 1006.24 986.57 1021.69 975.4 969.1 917.921 914 908.72 953.65 987.83 915.55 949.78 986.43 985.38 931.5 930.34 921.06 969.66 945.22 966.29 937.55 936.76 976.39 938.65 1015.99 915.8 950.74 973.16 957.06 987.32 937.09 881.64 991.4 933.7 956.73 963.13 953.15 920.23 933.25 1005.03 968.8 902.4 988.92 934.94 1012.19 1011.78 983.31 1034.9 970.51 976.36 955.68 967.61 941.66 949.37 945.3 937.89 986.609 975.05 919.74 956.09 907.88 912.32 997.86 898.48 984.15 954.02 942.88 951.07 1030.87 1000.63 932.07 915.31 917.45 939.56 974.23 964.94 932.76 966.32 1008.16 916.94 964.13 900.31 881.52 982.55 988.87 1002.65 959.99 896.46 1010.07 962.87 924.05 973.2 944.38 894.7 899.75 901.12 868.94 966.2 1028.58 905.93 1001.1 923.59 950.79 966.3 909.65 943.71 986.43 903.75 987.21 978.43 901.72 927.53 895.75 983.09 916.12 893.8 914.07 907.29 969.87 970.57 938.32 927.79 966.2 1009.71 1016.84 943.9 965.88 990.08 1007.68 968.51 954.8 932.78 913.93 911.63 1000.17 898.54 912.74 990.8 997.01 988.3 903.2 928.98 932.87 990.99 1026.77 1005.83 997.87 893.94 973.18 972.99 981.8 976.15 916.45 890.15 955.66 1022.33 1027.71 958.34 929.99 954.99 954.74 982.87 904.89 994.62 951.85 935.7 878.17 965.91 904.43 975.19 935.73 1000.43 996.62 972.769 947.88 1044.58 975.15 971.36 983.68 1015.47 870.24 945.809 984.16 994.65 +959.94 919.89 980.4 1007.76 967.78 947.73 1127.24 975.57 1048.65 944.169 1036.22 962.63 1002.79 1054.29 1037.01 1018.89 1100.94 954.31 956.69 989.89 1049.33 944.76 1058.54 945.23 972.78 1001.09 1001.74 990.95 991.19 1029.21 943.661 1018.97 987.36 967.13 1071.01 1014.07 992.16 953.05 1029.26 1015.97 980.06 999.41 962.93 985.77 952.53 1004.37 1032.27 1016.02 980.81 1036.33 1012.47 1109.82 1024.5 1067.12 972.17 1060.39 970.76 917.23 939.43 998.47 945.73 1031.12 986.31 938.89 962.77 998.38 942.18 1029.6 960.46 1039 1018.13 988.76 1071.14 962.15 1049.47 993.65 1029.42 908.8 930.01 951.34 1017.05 1016.89 967.01 1000.58 1046.79 1062.8 981.86 974.05 933.27 991.92 948.58 1012.8 1001.22 950.06 1024.33 1019.36 1028.33 977.49 946.75 1060.4 972.23 1038.59 1004.25 930.39 1012.38 994.64 1000.91 1046.89 1012.01 948.08 997.16 1067.26 980.82 977.24 1067.56 937.48 1049.18 1048.57 1011.97 1103.77 977.92 1031.9 1002.16 1032.46 952.58 986.42 959.58 966.19 987.38 985.65 968.49 1007.79 951.93 1028.28 1016.51 971.78 1003.42 1037.45 972.76 921.72 1032 1021.82 965.51 1051.09 945.32 987.26 987.62 998.73 962.16 975.13 1047.36 974.27 997.34 950.69 948.65 1016.55 1009.47 1070.5 1008.97 997.08 1030.33 962.33 1006 1011.57 1029.46 962.8 961.77 964.85 923.33 1034.17 1023.67 971.08 1005.93 958.55 1030.6 1012.4 974.47 988.92 1016.75 964.09 1001.65 1058.57 943.29 1016.6 948.71 1040.99 956.76 954.24 940.05 975.03 1027.81 1010.73 990.52 987.18 1045.18 1048.55 1033.73 987.92 967.87 1004.45 1054.83 992.16 1009.41 948.46 909.79 978.37 1089.51 948.44 906.62 1021.67 1028.89 1084.34 993.09 985.56 1009.25 1060.72 1015.92 1030.71 990.79 902.83 1000.74 1010.49 1026.72 1010.95 973.48 969.24 1053.08 1073.37 1065.42 1055.42 1002.18 975.76 1017.94 975.1 1013.19 1046.84 1014.89 934.39 916.26 1042.02 974.32 1034.35 930.47 1002.82 1036.38 983.69 1050.05 1086.76 1027.16 1023.87 1011.23 1050.31 921.13 1000.98 1030.35 1019.55 +1054.91 1056.77 1047.91 1060.04 1065.98 1044.29 1212.47 1051.05 1161.98 1021.2 1161.07 1038.34 1096.59 1119.31 1117.6 1141.22 1140.44 1040.61 1089.25 1067.15 1195.12 1023.76 1180.97 1061.69 1074.61 1081.96 1060.7 1111.01 1043.68 1137.13 1000.73 1077.43 1088.76 1031.67 1154.94 1063.37 1097.9 1103.29 1110.66 1120.94 1075.73 1108.52 1073.9 1112.08 1038.1 1069.55 1063.09 1046.99 1091.33 1146.45 1115.33 1148.02 1105.69 1118.24 1039.16 1150.32 1063.78 1006.67 1053.22 1096.65 1038.89 1139.22 1052.82 1011.81 1032.15 1083.26 999.01 1124.03 1056.56 1142.05 1065.68 1112.8 1152.89 1065.92 1183.69 1174.02 1073.89 1030.29 1037.23 1017.28 1062.41 1082.49 1072.02 1065.44 1122.15 1204.97 1065.97 1046.22 1048.89 1103.85 1017.66 1050.59 1094.92 1047.54 1111.86 1060.71 1119.64 1054.03 1054.77 1153.56 1046.91 1145.78 1085.41 1054.47 1099.04 1090.99 1078.57 1089.66 1086.34 1074.9 1078.46 1172.99 1090.39 1041.12 1127.81 1071.31 1153.02 1129.65 1101.68 1166.09 1060.35 1153.84 1095.42 1128.08 1045.81 1030.99 1062.93 1069.12 1091.13 1102.26 1070.07 1084.85 1055.11 1051.43 1149.08 1067.65 1146.2 1098.02 1059.66 1026.06 1142.16 1122.1 1069.25 1114.13 1064.12 1060.26 1035.16 1106.01 1063.14 1076.31 1161.76 1044.02 1115.54 1003.25 1064.98 1083.81 1109.43 1138.88 1083.07 1075.61 1118.03 1012.42 1100.91 1073.44 1119.93 1034.97 1036.03 1072.82 982.73 1112.56 1119.31 1060.13 1124.47 1032.47 1100.78 1108.06 1056.77 1049.25 1126.73 1072.4 1052.77 1079.73 1038.55 1093.08 1006.42 1121.74 1055.99 1019.42 1025.56 1058.98 1125.89 1047.83 1121.41 1049.97 1123.53 1168.3 1124.88 1100.85 1049.21 1111.55 1144.16 1110.82 1098.29 1051.13 1036.82 1089.07 1198.69 1050.43 1013.92 1150.68 1148.52 1169.65 1078.38 1084.58 1097.46 1119.69 1149.46 1129.42 1116.69 1046.46 1107.77 1087.6 1172.39 1107.78 1057.57 1044.11 1109.81 1128.03 1148.39 1137.3 1082.58 1048.56 1122.47 1035.83 1072.72 1140.22 1104.44 969.84 1017.22 1156.41 1060.74 1138.61 1037.42 1112.48 1144.4 1053.49 1110.42 1170.12 1165.56 1140.4 1107.28 1211.78 1011.44 1066.51 1091.68 1140.89 +1105.73 1042.08 1078.57 1046.85 1085.4 1068.42 1233.17 1061.96 1190.32 1069.82 1163.01 1017.68 1109.64 1160.22 1146.81 1177.53 1122.23 1068.86 1113.66 1120.88 1137.95 1043.09 1182.25 1045.4 1078.27 1124.28 1142.12 1119 1025.71 1115.53 1048.63 1177.44 1092.24 1040.83 1178.04 1101.12 1077.95 1159.44 1147.26 1109.61 1113.59 1126.4 1102 1110.94 1048.6 1058.46 1150.63 1130.07 1119.38 1179.35 1152.43 1159.01 1114.14 1146.18 1094.2 1131.16 1083.51 1017.04 1035.78 1111.42 1044.84 1137.18 1117.1 1092.95 1037.48 1131.67 1037.51 1136.7 1012.67 1131.19 1089.85 1097.09 1118.14 1067.15 1146.44 1133.79 1081.61 1026.4 1090.54 972.95 1152.85 1133.48 1060.68 1084.22 1149.8 1150.39 1063.68 1102.73 1063.19 1124.03 1049.62 1063.78 1073.61 1102.32 1155.52 1053.58 1158.31 1026.32 1061.56 1113.26 1086.89 1079.71 1101.78 1045.39 1158.01 1050.1 1123.65 1112.75 1140.25 1081.09 1074.72 1175.46 1100.14 1085.37 1186.19 1049.61 1128.64 1169.63 1131.7 1224.47 1088.7 1116.6 1132.85 1175.77 1034.19 1095.41 1084.02 1036.23 1133.76 1146.23 1099.27 1077.42 1052.2 1057.23 1146.88 1065.93 1115.79 1096.23 1051.92 1036.91 1165.17 1130.04 1094.63 1095.56 1041.8 1072.49 1086.86 1108.11 1067.13 1094.1 1184.54 1032.53 1123.96 1063.32 1075.26 1170.31 1158.26 1129.46 1128.06 1101.35 1120.59 1037.68 1146.2 1116.48 1122.99 1038.6 1113.15 1025.31 1018.95 1119.45 1140.05 1099.21 1160.91 1011.49 1177.73 1093.87 1083.53 1095.29 1100.51 1037.21 1100.78 1164.77 1050 1096.03 1016.02 1126.41 1054.88 1014.93 1059.26 1029.27 1117.66 1114.63 1094.18 1084.13 1113.52 1204.96 1160.01 1153.98 1091.38 1133.64 1140.77 1095.95 1118.36 1038.83 1079.64 1084 1141.65 1075.07 1092.03 1149.09 1144.94 1160.09 1113.19 1088.96 1070.56 1135.48 1161.34 1202.34 1161.35 1032.6 1118.2 1130.01 1106.66 1084.79 1054.02 1039.95 1100.41 1153.01 1168.25 1116.93 1056.53 1135.07 1098.51 1093.38 1137.96 1116.95 1152.59 1069.02 1024.67 1105.52 1062.49 1162.65 1065.72 1117.41 1147.22 1067.71 1108.1 1206.19 1137.02 1125.07 1134.02 1186.82 1039.14 1083.16 1130.34 1168.32 +1043.7 983.13 1015.52 998.38 1037.5 990.29 1161.07 1012.71 1114.92 1010.32 1078.71 1011.64 1033.86 1106.18 1062.4 1066.5 1116.53 1020.54 1094.83 1030.23 1101.53 1017.37 1121.1 1042.29 1025.49 1084.04 1072.49 1078.48 1026.02 1124.79 962.201 1109.99 1031.97 1010.45 1144.31 1063.45 1044.02 1111.8 1091.16 1066.93 1081.51 1056 1068.86 1085.52 1009.59 1036.4 1081.88 1055.13 1086.17 1102.35 1096.63 1066.05 1073.14 1126.64 1034.17 1070.31 1027.34 1004.12 994.58 1072.92 1011.14 1072.29 1004.35 963.73 1001.42 1084.81 1030.29 1102.49 1010.27 1098.39 1091.11 1027.45 1136.4 1070.77 1122.4 1124.5 1086.37 963.03 1031.73 919.68 1078.27 1088.21 1006 1014.92 1136.66 1028.76 1055.88 1016.28 1017.35 1102.49 976.57 1039.04 1044.98 1035.64 1135.88 1079.7 1110.04 998.97 1009.06 1074.22 1023.38 1065.78 1051.86 1026.26 1138.59 1034.08 1070.62 1054.22 1065.13 995.7 1088.65 1143.44 1083.64 1054.55 1127.51 1021.85 1114.97 1117.78 1098.3 1155.99 983.1 1091.79 1029.73 1068.07 984.42 1056.8 1046.49 1017.46 1078.5 1056.73 1033.25 1013.21 983.42 980.21 1103.61 1047.55 1097.23 1050.98 1016.78 1019.4 1152.29 1085.15 1081.07 1048.56 1036.26 1062.82 1035.69 1052.09 1027.71 990.29 1080.66 959.68 1031.39 1036.23 1024.63 1131.19 1074.36 1091.06 1082.22 1083.21 1062.64 1009.16 1059.83 1042.63 1079.17 1050.35 1047.01 1003.15 988.13 1064.74 1096.75 1024.53 1102.75 991.15 1097.04 1071.08 987.08 1033.89 1061.61 981.52 1063.53 1071.32 989.65 1063.49 987.26 1094.18 1024.56 972.88 1012.03 987.11 1040.74 1002.23 1052.03 1015.27 1038.68 1146.38 1068.98 1041.45 1048.27 1065.08 1074.15 1063.72 1072.5 1006.43 1036.4 1021.4 1121.66 1028.17 1020.02 1075.16 1097.48 1101.49 1050.06 1036.32 1014.5 1062.32 1114.67 1124.1 1029.62 1023.37 1046.92 1050.18 1118.2 1038.44 1032.26 990.23 1081.17 1110.03 1118.64 1064.09 1023.1 1052.99 1073.19 1050.08 1048.74 1091.62 1092.2 958.04 989.551 1119.47 1026.13 1094.03 1044.66 1029.63 1106.3 989.98 1096.91 1186.24 1132.02 1084.94 1089.67 1123.04 987.16 1044.96 1073.19 1075.57 +1048.59 1008.78 1042.58 1031.76 1078.28 1010.69 1229.62 1052.63 1130.52 1021.86 1095.04 1028.83 1067.05 1113.8 1051.49 1103 1155.26 1087.83 1130.65 1069.28 1151.07 976.78 1149.86 1060.18 1065.14 1118.54 1099.24 1061.7 1055.34 1149.75 1034.71 1054.82 1078.89 1072.75 1163.9 1038.81 1076.19 1138.4 1079.9 1135.18 1077.37 1125.06 1080.41 1079.82 1021.06 1058.75 1089.91 1046.9 1097.37 1126.37 1117.39 1129.18 1113.19 1131.89 1059.18 1114.35 1082.57 986.84 1042.02 1127.45 1027.08 1087.35 1014.61 1010.33 1049.68 1114.17 1037.71 1135.37 1035.33 1105.31 1110.54 1100.99 1095.4 1096.16 1171.98 1120.28 1113.28 1050.37 1019.03 992.37 1070.75 1082.67 1041.73 1021.87 1146.94 1138.98 1091.76 1070.15 1018.99 1113.03 1039.78 1080.74 1111.09 1057.85 1148.99 1089.44 1142.55 1056.88 1048.04 1099.28 1066.24 1138.07 1046.99 1073.72 1135.64 1091.47 1112.7 1103.32 1077.74 1066.94 1099.31 1157.55 1110.51 1053.43 1158.31 1033.17 1126.41 1107.83 1153.3 1183.35 1055.82 1155 1064.25 1125.97 1029.35 1091.5 1071.33 1032.71 1130.85 1124.21 1073.42 1110.58 1033.33 1070.05 1142.26 1076.44 1122.03 1109.47 1046.12 1036.49 1128.39 1110.53 1106.39 1071.23 1049.38 1098.94 1080.92 1099.03 1094.19 1028.91 1171.05 1043.19 1076.88 1014.58 1103.88 1162.47 1157.07 1130.99 1162.75 1096.27 1111.52 1045.89 1078.37 1110.35 1111.29 1045.31 1076.74 1053.57 1016.51 1118.85 1151.75 1090.99 1112.2 1048.36 1124.23 1054.43 1081.46 1080.06 1126.64 999.23 1048.43 1133.69 1088.14 1147.71 1048.01 1113.9 1078.12 998.12 973.23 1075.72 1109.65 1136.39 1104.38 1106.29 1088.7 1154.99 1171.35 1060.38 1089.55 1127.66 1086.44 1114.49 1058.78 1051.04 1066.67 1022.38 1170.25 1032.94 1041.61 1112.44 1112.78 1113.36 1082.15 1064.5 1018.57 1124.77 1134.21 1141.62 1145.89 1054.13 1064.07 1020.32 1150.75 1116.87 1013.2 1015.1 1095.15 1192.15 1159.78 1148.82 1105.21 1067.08 1067.13 1065.59 1071.73 1135.49 1120.11 1001.28 1026.4 1170.8 1079.52 1135.11 1088.84 1115.53 1143.91 1052.81 1139.46 1200.86 1144.19 1060.83 1117.69 1187.92 1020.08 1112.05 1098.72 1102.82 +983.12 926.02 1009.72 981.21 991.09 960.23 1105.97 986.95 1059.24 949.4 1031.33 980.46 1007.22 1072.86 1001.85 1032.93 1105.7 962.86 1020.85 1030.14 1111.72 940.2 1087.99 1001.93 981.14 1071.91 1066.43 1001.24 1003.41 1067.81 924.09 1027.39 1041.84 964.3 1085.7 1006.78 1030.2 1033.18 1073.94 1048.99 1009.8 1003.75 1051.74 1060.1 964.42 1030.19 1020.62 1032.15 1022.59 1035.85 1031.03 1057.75 1051.19 1043.76 982.45 1053.26 1025.07 928.93 956.28 1017.22 954.45 1052.2 980.52 956.15 952.94 993.82 982.17 1017.62 954.16 1047.69 1031.68 989.07 1076.3 1022.27 1115.26 1029.71 1011.98 946.7 932.28 962.68 1028.68 1024.89 966.24 996.11 1031.57 1053.12 1040.73 993.49 972.97 1037.92 937.38 1010.42 982.31 1004.31 1077.41 982.45 1042.08 1002.12 955.32 1059.53 1015.12 1056.67 960.56 928.76 1040.48 1007.78 1027.89 977.13 1021.43 940.38 1039.19 1120.45 987.17 975.7 1036.45 977.94 1082.67 1044.86 993.77 1069.32 981.52 1033.02 1006.72 1028.81 969.4 958.4 995.06 961.27 1036.2 1025.52 983.21 991.45 963.5 970.69 1045 1000.29 1018.11 1036.82 960.78 946.46 1056.84 1039.74 1010.28 999.21 990.63 980.23 979.57 1036.2 972.05 979.6 1044.98 950.38 1021.87 947.72 995.6 1060.2 1020.34 1059.18 1021.76 1004.1 1038.95 1004.45 1007.22 1020.24 1026.26 946.43 951.41 993.96 940.6 1038.5 1053.88 984.64 1033.79 1013.38 1048.89 1000.88 970.34 1019.02 1029.47 964.38 991.63 1008.49 925.53 1035.75 945.34 1072.66 951.32 982.11 965.88 962.56 1012.31 991.63 1008.3 1003.21 1072.5 1081.63 1053.08 1026.67 996.92 982.28 1085.37 1026.31 1021.55 970.56 995.47 967.7 1077.44 971.8 969.19 1065.37 1007.86 1014.15 979.79 1009.55 960.27 1005.6 1059.4 1086.42 1032.18 968.56 1054.14 1030.92 1019.98 1009.05 991.58 947.07 1058.75 1091.74 1092.78 1030.26 990.75 1000.27 1056.73 1022.76 1003.1 1009.93 1045.22 933.89 938.93 1089.22 968.15 1063.45 1016.13 1028.43 1034.93 945.61 1075.09 1106.66 1049.47 1033.81 1032.98 1079.36 953.59 985.9 1040.47 1023.49 +998.04 888.4 972.26 975.62 985.46 987.92 1084.25 981.36 1017.76 968.91 1019.02 970.77 1004.11 1035.1 1016.37 1034.26 1075.85 999.6 983.65 1015.49 1028.07 953.46 1072 999.71 942.8 1019.49 1000.27 974.51 980.53 1024.35 941.59 1054.16 972.71 977.72 1084.68 991.26 988.9 1033.69 1036.27 1040.83 982.28 1018.95 1005.73 998.15 958.54 1001.91 1051.23 982.71 1018.54 1038.83 1015.2 1058.23 1060.75 1046.2 965.87 1041.78 981.15 897.63 957.6 1012.98 988.96 1017.55 943.84 931.36 972.77 1016.62 964.21 1039.8 996.43 1014.88 1007.97 966.77 1063.67 985.82 1064.5 1026.27 1016.37 959 958.94 927.45 984.91 967.92 985.81 987.85 1030.96 1059.15 986.91 977.02 929.64 1005.99 955.04 1019.8 1009.16 978.55 1072.92 979.3 1055.07 967.61 909.64 1040.65 958.86 1037.58 977.53 953.6 1027.47 1019.13 1023.6 1020.14 1002.98 971.46 1026.07 1035.61 1022.34 968.9 985.05 976.89 1059.67 1031.37 1011.92 1086.12 975.7 1040.87 996.84 1025.92 982.43 966.19 991.2 938.66 1043.84 1015.07 992.3 994.37 956.57 987.44 1037.76 1047 996.96 996.29 976.43 947.52 1039.04 1058.24 992.19 954.89 1004.33 993.95 977.63 1000.46 955.21 985.67 1070.62 947.93 994.49 929.99 976.47 1034.3 1028.27 1041.01 1003.17 992.37 1007.33 955.88 994.42 1011.41 982.07 927.66 993.42 947.76 950.86 1015.71 1031.3 980.77 1060.58 943.18 1046.25 987.38 928.75 1018 1025.45 894.01 990.64 992.86 919.76 997.779 970.95 1030.09 1007.36 920.9 982.5 963.75 1073.12 955.81 1026.87 970.01 1024.04 1077.79 1052.54 1023.01 998.88 1036.46 1089.97 1048.64 958.51 936.03 966.17 972.93 1086.72 956 976.31 1035.33 1044.3 1037.34 972.45 956.109 1007.65 1013.1 1026.58 1019.95 1027.79 932.99 1008.91 988.27 1016.53 1006.05 952.01 932.7 1014.52 1084.84 1065.85 1051.01 935.52 1037.18 1013.98 962.62 965.21 1104.45 989.08 932.75 939.37 1060.8 951.14 1044.79 1014.22 1012.2 1043.33 948.62 1032.47 1118.44 1041.72 1011.66 1026.87 1079.52 918.33 969.73 1020.04 1018.18 +968.64 898.91 1001.54 970.27 962.9 977.75 1092.45 944.25 1037.07 960.84 1017.3 1008.39 1036.45 1040.54 1060.81 1009.16 1055.35 953.89 1057.66 1032.74 1067.43 954.61 1034 987.15 998.72 1082.24 1019.78 978.48 1008.85 1044.33 917.16 1042.43 978.48 947.8 1072.4 958.5 992.58 1023.26 1046.86 1024.79 996.02 1044.53 990.7 1030.7 975.19 963.01 1011.13 992.62 1014.45 1036.52 1038.53 1044.67 1054.52 1038.91 1006.53 1079.34 979.97 938.36 931.88 1000.5 949.44 1072.86 968.59 954.57 949.28 1028.43 943 1028.05 967.131 1011.6 996.72 1019.67 1047.2 987.16 1039.36 1042.74 1004.63 923.33 947.21 929.77 986.27 993.23 962.26 994.08 1053.28 1056.33 1020.78 978.79 956.53 1005.56 956.01 988.01 984.52 1022.32 1046.04 962.58 1077.62 1003.7 968.04 1033.74 955.87 1031.81 948.94 938.35 1044.81 975.73 995.89 1050.19 1023.05 956.89 1007.18 1088.36 1004.65 961.96 1025.09 993.63 1080.64 1049.9 1012.46 1085.71 998.9 1013.27 1021.96 1078.56 976.08 1012.79 1000.64 1008.39 1080.58 1026.05 973.54 986.41 989.72 943.61 1071.19 1006.79 999.25 988.83 984.98 948.14 1030.88 1064.01 1007.36 994.05 969.89 996.18 1018.86 975.94 973.37 963.64 1053.58 973.22 1003.8 964.72 999.4 1083.03 1037.08 1090.18 1030.1 976.25 1042.24 974.31 986.89 1027.6 1009.96 984.09 993.39 975.65 993.57 970.06 1042.03 1004.18 1009.33 980.23 1049 974.85 937.56 1034.9 1068.15 932.91 999.8 1027.06 989.76 988.64 945.73 1052.89 968.18 959.37 938.75 914.81 1054.64 1014.07 1030.62 998.1 975.8 1051.97 1007.96 988.19 1016.51 1019 1043.3 1046.35 1017.12 978.67 950.2 933.67 1041.22 950.68 970.62 1031.64 1052.02 1030.4 1002.32 979.78 970.73 1016.25 1072.86 1054.69 1008.05 969.98 1025.99 1043.09 1037.97 975.56 969.95 941.85 1037.52 1077.37 1062.56 1093.62 938.87 1014.18 1011.3 1003.42 1003.48 1023.91 1014.97 928.58 924.02 1062.5 978.29 1042.18 1002.65 998.64 1054.4 940.41 1055.28 1112.13 1070.04 1028.2 1052.1 1075.94 967.16 995.02 1035.89 1026.85 +1007.47 946.51 988.02 1051.73 1044.04 992.809 1163.99 982.83 1064.41 989.63 1084.59 974.6 1022.75 1094.73 1035.36 1050.68 1094.21 1047.66 1013.31 1047.04 1110.98 1006.31 1079.85 982.93 1003.68 1038.67 1073.99 1005.7 1011.67 1092.49 948.23 1037.57 1017.02 959.2 1095.07 1008.58 1032.5 992.85 1106.94 1060.34 1006.02 1066.56 1040.99 1042.04 985.94 1027.54 1057.54 1037.94 1062.71 1055.96 1021.39 1076.93 1057.76 1087.59 1033.85 1082.3 1027.95 922.1 966.45 1036.93 976.23 1066.98 962.31 1021.29 938.45 1038.3 976.73 1042.84 1027 1036.33 997.06 998.77 1076.61 1034.28 1111.91 1013.38 1052.22 924.09 978.26 962.74 1028.82 1023.67 988.48 987.91 1071.1 1077.01 1004.66 1042.06 984.55 1062.35 987.24 1025.39 1023.35 1028.2 1050.13 981.45 1089.31 1025.38 977.56 1044.64 1008.85 1054.79 997.63 962.32 1062.47 994.59 1036.23 1071.7 1027.92 962.97 1034.5 1073.87 1027.81 1020.11 1032.27 997.39 1106.46 1097.18 1036.3 1114.89 975.05 1082.07 1011.15 1046.24 1022.2 1012.66 1001.11 978.359 1057.15 1042.79 1016.15 1012.73 1029.19 1018.47 1097.04 1036.47 1073.9 1036.47 1009.23 965.25 1074.86 1027.33 1004.53 977.02 997.6 997.82 985.48 1010.75 999.81 1060.05 1100.21 986.48 1105.52 992.23 1038.73 1076.4 1067.08 1053.87 1062.78 1022.11 1051.58 1009.36 998.7 1070.44 1044.37 978.22 969.33 957.02 954.96 1039 1095.86 1003.92 1063.96 994.49 1073.86 993.14 969.469 1025.73 1040.77 1004.63 1033.21 1068.82 957.84 1033.96 945.109 1055.67 1031.2 946.55 967.68 958.57 1067.38 1048.44 1031.64 1018 1037.57 1091.31 1107.4 1054.33 1024.72 1058.83 1095.65 1059.86 1047.68 994.29 985 965.4 1052.3 985.83 1022.52 1061.18 1069.47 1058.2 996.29 1017.02 1001.09 1040.98 1106.1 1091.57 1030.87 1011.11 1123.97 1059.74 1049.4 1073.54 985.97 917.39 1034.57 1121.66 1110.25 1047.05 1010.69 1037.75 1034.24 1026.59 988.3 1074.27 1078.97 973.83 950.61 1065.42 995.72 1049.9 1031.87 1066.04 1074.07 1019.82 1032.86 1151.1 1073.65 1089.7 1052.27 1132.5 994.19 1046.47 1049.33 1050.45 +956.349 903.64 926.8 929.79 962.41 921.11 1060.35 921.53 1014.15 940.43 983.94 945.61 938.01 1023.92 974.53 984.48 1006.37 947.54 1006.16 1003.68 1029.36 922.32 1005.19 977.94 966.86 970.44 987.76 960.97 986.23 999.96 908.42 997.09 927.35 911.12 1038.1 977.84 962.53 997.04 997.73 1022.88 944.81 984.61 945.95 984.02 944.41 943.4 1016.04 981.51 1003.74 984.48 993.23 1012.32 968.18 1019.44 996.48 996.57 931.25 907.969 936.11 922.84 917.04 1002.31 924.78 933.13 905.64 989.95 923.06 1009.05 954.68 971.37 953.7 958 1043.09 967.85 1041.29 998.61 990.94 917.33 903.16 916.02 972.75 953 938.6 926.76 1017.27 1015.01 953.24 942.43 901.85 1002.62 892.52 952.92 965.58 976.04 989.26 932.55 1023.04 925.59 911.92 974.51 928.29 967.8 965.38 953.15 1007.94 965.85 1008.36 1015.36 963.57 890.82 962.93 1018.43 947.91 927.93 1060.44 949.68 985.77 1037.72 963.41 1089.84 963.13 976.34 940.08 989.03 956.07 954.57 931.48 971.81 1010.34 1011.02 962.14 968.28 943.869 958.12 1031.7 942.37 980.12 932.17 963.81 902.7 1007.95 1033.11 970.87 970.78 924.37 950.71 946.44 949.99 942.9 989.39 1047.69 905.91 982.26 913.4 950.16 1036.04 982.54 986.82 997.31 978.45 990.67 906.37 983.58 995.65 931.37 993.42 979.49 921.99 886 956.68 975.8 955.96 988.54 910.09 1049.55 967.26 904.83 967.53 982.53 900.17 947.58 985.62 922.07 988.74 927.97 981.25 968 908.64 922.43 913.01 978.34 993.351 1001.52 932.91 954.45 1026.4 1018.69 964.89 978.66 959.96 973.54 1014.86 995.49 936.42 892.7 917.401 993.21 910.71 925.45 1010.1 968.711 1002.88 937.68 947.76 934.53 1008.68 1048.2 1020.07 1004.33 961.2 992.02 955.96 1027.92 957.88 926.17 874.76 959.44 1050.37 971.751 1048.75 945.83 961.21 941.13 966.36 950.8 1009.56 989.95 941.9 902.01 999.28 919.25 986.61 962.31 987.87 1023.52 948.74 1031.76 1066.11 1036.61 985.34 972.97 1040.3 936.91 974.04 1030.06 1013.16 +1013.16 983.33 1036.29 975.47 1013.5 991.15 1174.25 1020.73 1061.79 999.09 1100.86 1061.24 1040.33 1111.23 1061.9 1072.91 1106.82 1042.07 1092.36 1022.38 1109.31 998.2 1061.63 1036.8 991.27 1080.84 1093.76 1004.53 1037.3 1092.18 955.04 1047.27 995.42 1005.94 1108.06 1013.59 1002.15 1083.97 1063.09 1127.13 1057.13 1125.11 1061.44 1027.55 995.54 997.11 1049.07 1043.75 1095.44 1050.2 1090.09 1083.24 1084.48 1102.2 1023.58 1128.28 1023.78 1018.14 1004.71 1076.47 1003.34 1120.72 1022.06 989.52 991.11 1073.85 1028.48 1068.97 1042.32 1053.94 1050.46 1046.99 1074.29 1010.58 1127.65 1122.5 1076.58 975.26 981.76 1014.64 1037.46 1066.25 1000.86 1035.18 1118.02 1094.2 1031.91 1058.76 1036.2 1068.12 1002.6 1076.16 1026.59 995.2 1102.95 1020.47 1083.44 1016.19 972.23 1071.9 1024.22 1062.5 1013.6 996.72 1097.3 1047.72 1050.82 1067.12 1058.47 1005.96 1062.01 1111.2 1098.1 1012.48 1068.96 988.86 1072.4 1104.42 1025.47 1119.33 1042.44 1108.84 1012.02 1110.23 996 1008.46 1064.95 1048.62 1032.89 1015.16 1010.4 992.35 979.75 995.59 1096.59 1052.53 1046.68 1045.09 1057.06 967.22 1107.26 1097.18 1019.95 1037.53 1004.98 1004.6 1059.95 1031.19 1028.51 1034.82 1142.75 982.61 1062.76 987.43 1029.94 1115.55 1095.36 1118.87 1057.09 1034.54 1116.92 1018.72 1036.36 1038.64 1052.37 1019 1059 1008 1003.4 1090.03 1087.42 1032.38 1031.26 977.35 1090.94 1074.16 1026.58 1050.15 1082.73 1014.64 1057.84 1057.81 998.72 1063.75 1012.96 1099.83 1043.19 997.37 956.21 1001 1095.09 1018.6 1054.54 1004.94 1069.03 1113.72 1144.89 1041.23 1020.8 1060.12 1089.33 1095.78 1063.52 1000.55 1000.87 1006.24 1115.76 958.2 1014.99 1110.4 1095.36 1083.29 1067.91 1020.09 1039.82 1064.29 1125.97 1099.61 1057.66 1053.61 1056.07 1042.36 1104.57 1057.42 1032.89 981.139 1065.3 1107.36 1049.89 1114.44 1007.13 1085.15 1066.51 1071.49 1062.5 1097.89 1012.53 971.68 969.69 1110.17 1034 1084.29 1047.98 1058.52 1100.06 1038.27 1106.22 1155.12 1102.15 1060.66 1073.44 1130.2 951.29 1042.38 1117.56 1068.94 +1066.49 1019.3 1075.62 1020.78 1029.56 1029.6 1230.33 1045.48 1116.26 999.18 1106.66 1039.34 1089.3 1135.86 1108.99 1087.84 1150.2 1015.92 1104.89 1074.26 1142 994.4 1092.45 1018.77 1059.88 1072.8 1084.72 1077.08 1029.19 1167.44 977.82 1067.44 1069.79 1039.18 1145.24 1037.27 1078.11 1102.6 1099.96 1099.89 1041.94 1100.73 1087.16 1069.33 1052.6 1011.48 1109.02 1079.41 1067.89 1088.8 1135.23 1169.47 1138.59 1120.1 1075.02 1129.46 1054.78 1016.01 1004.57 1083.1 1043.64 1071.55 1034.44 1024.45 1038.03 1092.06 1044.58 1123.69 1068.24 1135.95 1059.19 1075.17 1111.04 1033.24 1173.01 1087.08 1078.36 1018.77 1012.89 994.88 1086.71 1136.85 1058.36 1029.26 1099.02 1160.06 1025.43 1054.02 991.11 1060.68 1024.47 1033.74 1097.03 1035.64 1130.18 1040.86 1096.29 1060.41 1002.55 1120.55 1006.79 1123.62 1048.35 1034.7 1121.02 1055.52 1050.18 1057.99 1134.12 1035.83 1113.83 1122.24 1088.51 1048.2 1116.22 1067.94 1123.06 1173.2 1058.53 1190.19 1027.85 1134.88 1090.12 1109.38 1023.08 1026.74 1061.98 1024.1 1073.16 1089.16 1028.94 1061.67 1060.65 1076.63 1115.41 1053.7 1097.46 1087.11 1057.6 1048.19 1140.55 1086.5 1031.86 1066.31 1047.31 1023.85 1040.12 1061.63 1059.11 1095.45 1199.02 1004.01 1088.62 1014.94 1067.1 1106.28 1082.83 1127.25 1068.96 1097.4 1093.89 995.43 1093.29 1082.52 1091 1024.35 1107.01 1012.72 1006.78 1105.7 1100.36 1074.55 1081.37 1037.8 1107.53 1063.72 1051.97 1063.81 1082.61 1007.1 1060.58 1083.57 1013.59 1115.44 985.84 1103.96 1052.68 1031.89 1016 1035.61 1084.91 1046.01 1075.61 1044.85 1121.68 1127.13 1093.36 1080.33 1078.82 1106.65 1154.59 1079.32 1069.37 1060.88 1051.23 1045.89 1149.74 1041.47 1025.81 1141.64 1123.64 1100.14 1076.32 1074.38 1045.17 1132.72 1147.4 1090.49 1067.21 1022.23 1109.42 1076.4 1123.88 1065.19 1016.08 1010.68 1131.33 1138.88 1133.92 1076.59 1068.17 1078.29 1063.6 1055.11 1029.19 1169.91 1077.17 1025.82 977.901 1147.76 1011.78 1136.55 1049.36 1072.42 1106.98 1013.76 1123.32 1159.86 1154.76 1110.81 1121.25 1155.03 967.12 1072.59 1074.8 1101.47 +1001.7 934.85 992.91 980.12 1025.67 950.75 1168.87 968.19 1065.56 985.91 1053.53 999.02 1004.56 1072.26 1079.12 1035.09 1084.8 1058.97 1038.48 1033.86 1070.63 977.11 1058.54 977.33 961.75 1025.94 1015.78 1017.88 1018.64 1047.57 952.58 1069.79 1022.99 955.701 1078.12 1024.52 1056.72 1025.33 1077.71 1058.15 1031.23 1057.22 1050.21 1005.55 1003.81 981.12 1057.04 998.91 1012.97 1063.21 1071.79 1058.42 1076.91 1065.18 1039.84 1068.55 976.54 941.78 959.77 973.77 979.89 1051.65 977.03 986.47 990.76 1013.11 973.27 1130.1 1022.79 1038.28 1009.07 1034.1 1063.15 1018.18 1078.2 1026.22 1024.02 926.58 964.47 926.53 973.5 1010.32 1003.02 981.31 1064.66 1042.32 1052.39 1057.53 966.36 1041.05 975.28 982.04 1018.32 1013.89 1056.62 983.22 1068.34 998.21 998.83 1053.47 984.3 1078.12 970.38 933.13 1058.96 1020.41 1034.98 1045.64 1021.77 979.38 1008.98 1075.77 1013.4 982.17 1039.21 940.69 1127.85 1073.68 1050.85 1118.36 987.16 1017.65 1012.56 1089.82 982.23 1017.4 1012.44 973.1 1055.67 1053.29 997.84 984.76 988 1036.53 1060.44 985 1031.76 970.18 982.31 948 1079.14 1045.16 1059.19 962.83 998.24 991.65 975.06 1000.25 1012.57 984.24 1127.14 955.86 1005.18 997.15 994.12 1059.75 1046.43 1057.65 1056.76 1019.93 1057.24 990.5 1052.57 1053.58 1046.68 988.04 987.41 956.84 970.58 1054.1 1062.04 995.93 1017.58 961.4 1007.45 1001.99 1004.1 1062.79 1055.56 981.96 986.35 1026.66 964.05 1002.19 986.02 1038.18 1026.3 957.73 954.35 959.31 1065.32 1028.85 1047.06 1004.65 1002.74 1092.85 1045.97 1006.28 1006.6 1068.12 1075.08 1033.15 1056.82 971.6 1001.87 961.48 1092.37 959.27 1001.17 1030.87 1065.15 1030.4 1019.75 1056 1038.58 1028.5 1076.56 1060.93 1037.72 991.85 1081 1024.63 1059.2 1006.64 1000.08 975.73 1050.87 1127.55 1107.76 1014.13 979.12 992.619 1040.88 1022.16 990.32 1099.22 1010.22 933.58 971.4 1061.74 959.75 1036.18 989.481 1034 1059.67 974.28 1080.79 1141.49 1046.39 1065.08 1070.64 1079.18 978.33 1030.23 1049.91 1080.36 +1042.68 989.11 1063.72 1039.25 1041.76 1038.64 1190.89 1016.93 1098.6 964.17 1128.47 990.36 1065.19 1145.9 1091.46 1097.39 1128.57 1026.07 1089.05 1042.24 1151.43 1042.35 1123.49 1002.37 1051.24 1068.76 1081.78 1059.23 1016.82 1114.19 970.84 1100.21 1032.36 1000.55 1132.09 1055.18 1069.8 1059.32 1122.95 1101.52 1036 1064.54 1068.48 1074.07 999 1037.67 1098.99 1048.05 1092.61 1104.55 1076.81 1136.91 1102.33 1139.67 1004.45 1087.55 1013.88 972.03 1020.9 1063.32 1006.07 1089.53 1061.11 988.42 996.93 1063.5 1001.01 1080.71 1038.29 1127.02 1081.02 1035.75 1120.83 1029.99 1133.84 1082.35 1065.86 971.44 988.88 989.72 1039.39 1093.64 1006.17 1056.41 1109.17 1085.75 1076.89 1024.11 987.51 1075.93 1024.32 1044.87 1081.91 1058.24 1111.39 1032.79 1090.54 1050.19 1012.9 1075.35 1054.44 1085.85 1037.44 997.09 1153.75 1016.5 1076.37 1091.81 1089.59 1005.69 1106.48 1172.49 1089.63 1059.26 1116.77 1037.99 1114.02 1114.98 1028.15 1140.54 1001.46 1110.53 1034.83 1122.5 1003.17 1023.73 1063.13 1008.49 1072.15 1070.23 1048.89 1080.36 1046.5 1029.07 1112.94 1078.68 1070.88 1054.82 1034.18 956.61 1109.35 1064.65 1049.41 1067.03 1019.3 1038.72 1057.09 1060.57 1042.23 1046.84 1173.92 1056.38 1057.81 1013.12 1057.61 1078.66 1049.77 1148.7 1067.65 1060.1 1098.06 1055.95 1058.27 1100.92 1086.19 1042.59 1061.64 1047.17 1002.7 1043.14 1099.02 1038.51 1091.84 1021.08 1075.32 1071.1 1023.8 1081.91 1097.68 1035.01 1033.68 1058.15 1011.2 1089.98 1039.36 1092.26 1009.38 1006.21 1020.98 1006.58 1132.93 1021.38 1060.81 1069.23 1116.67 1134.62 1102.58 1083.15 1049.74 1102.11 1099.93 1033.13 1063.12 1011.55 986.18 1026.98 1139.58 1002.01 1043.13 1071.96 1127.97 1093.67 1065.34 1056.75 1020.07 1099.67 1131.81 1117.47 1078.49 1012.06 1076.66 1073.91 1085.56 1100.63 1029.51 965.86 1074.21 1176.36 1105.57 1084.41 1015.58 1011.16 1059.43 1093.83 1059.69 1082.93 1081.11 974.29 983.53 1107.14 1029.81 1066.22 1066.74 1087.41 1087.59 1037.81 1081.07 1187.69 1118.44 1065.23 1119.87 1137.21 1005.42 1069.75 1061.17 1071.22 +1007.51 896.26 929.38 941.79 1005.51 921.29 1110.53 978.21 1048.23 955.77 1061.46 941.67 1030.82 1048.45 1046.82 997.99 1058.35 982.78 1009.25 970.81 1107.22 964.31 1054.86 993.33 1006.94 1021.28 971.66 1003.42 964.389 1038.15 916.11 1033.22 974.9 978.2 1106.72 1032.45 1004.8 1013.13 1014.45 1040.98 1005.26 1033.09 1007.36 1074.86 922.08 953.27 977.12 1023.21 1002.52 1052.41 1007.89 1079.88 1013.18 1063.1 1010.75 1028.86 941.5 921.68 933.4 987.29 914.9 1065.76 955.25 951.46 925.83 1013.18 961.26 1025.86 967.42 1036.44 1026.93 975.14 1062.67 969.74 1065 1010.25 974.79 950.41 920.02 930.07 1016.9 982.68 982.95 947.551 1011.94 1016.71 991.33 997.4 930.78 982.18 940.04 1027.33 973.27 968.88 1037.4 949.3 1062.86 959.37 986.79 1019.69 977.31 1043.21 1006.02 975.74 1062.94 985.38 1040.86 1021.31 1011.29 974.59 1022.69 1054.91 1003.73 972.04 1033.93 949.23 1078.54 1038.6 1028.76 1090.02 972.85 1064.94 978.81 1051.62 963.07 1001.57 1009.13 968.63 1073.97 1038.36 941.96 1009.37 991.649 989.04 1056.79 982.07 1032.11 1029.87 960.49 964.88 1038.6 1056.44 1003.74 1011.06 960.37 927.81 966.58 1026.01 976.3 987.6 1058.78 998.54 1028.12 924.5 999.24 1089.06 1058.04 1019.76 1024.26 989.79 1079.46 945.35 989.21 1000.24 1010.62 964.79 966.99 1011.82 936.04 1006.48 1034.41 958.6 1038.37 969.58 1012.72 982.74 947.03 965.36 981.31 948.48 986.42 1035.42 942.63 1064.25 911.9 988.41 983.67 948.09 914.34 939.93 1006.24 1022.99 1035.71 1014.71 993.42 1060.66 982.33 981.92 981.33 1016.47 1060.12 1006.47 1015.36 969.72 939.87 956.11 1063.49 962 936.24 1034.54 1004.15 992.46 999.35 967.46 992.96 1074.85 1031.17 1049.45 976.71 954.15 1017.55 979.16 1049.29 1003.51 979.15 866.831 1020.33 1043.01 1070.55 1006.78 1010.67 1008.95 1014.99 1003.1 989.21 1035.74 1014.03 931.47 976.28 1061.59 996.26 1011.12 993.62 1023.36 1033.62 943.55 1021.06 1090.21 1056.66 1070.37 1038.02 1069.27 933.51 1038.08 1052.97 1023.36 +1026.04 942.75 989.64 955.29 975.7 926.73 1111.63 952.01 1012.46 968.11 1030.25 965.7 1010.36 1035.88 1008.63 1006.81 1038.6 987.73 1007.62 963.49 1068.66 939.69 1029.39 959.83 972.34 1066.83 1030.54 993.71 979.1 1043.09 951.62 1030.13 1022.49 983.44 1075.04 998.61 1013.13 1028.26 1039.92 1016.04 963.76 1039.09 997.89 996.58 955.06 961.93 1038.82 1019.81 1042.28 1038.31 1039.02 1077.47 1010.8 1052.39 994.5 1033.81 961.26 964.7 977.56 990.85 909.76 1062.57 1016.78 907.5 930.93 1000 963.71 1040.58 949.28 1074.37 1018.21 1031.37 1046.43 1010.53 1058.2 1078.03 976.71 916.92 962.39 928.61 991.77 1004.62 974.99 971.26 1035.03 1020.13 972.91 979.33 963.76 1063.61 971.12 941.74 998.62 986.94 1031.78 970.86 1050.67 983.95 985.4 1058.47 963.4 1019.86 939.9 951.1 1041.11 1012.12 998.25 944.11 999.41 996.49 986 1047.52 1017.84 971.12 1022.87 967.26 1072.81 1042.59 982.44 1082.06 992.17 1042.94 940.12 1045.22 964.86 986.99 992.78 967.41 996.59 1036.28 960.56 993.89 972.77 937.1 1065.6 971.44 1044.75 950.68 960.44 974.28 1085.03 1024.04 1025.3 957.29 978.93 969.76 969.06 977 1033.84 989.12 1033.69 924.65 987.4 975.16 966.4 1082.82 994.78 1064.28 988.56 958.77 1008.32 977 982.07 961.12 1021.87 960.01 1018.48 956.09 919.62 1051.48 1035.16 985.84 1027.56 944.81 1028.38 983.12 959.52 1028.61 1023.61 896.75 981.33 987.96 932.87 1033.71 954.33 1012.12 957.94 961.9 924.04 899.18 1008.84 966.661 984.24 982.29 1003.37 1075.2 1060.9 982.47 1023.33 1019.21 1024.09 1012.13 1021.47 985.53 928.25 939.97 1076.75 959.64 967.67 1028.79 1055.57 1066.59 1019.21 964.47 959.06 1022.92 1036.13 1071.97 1014.64 976.76 995.26 1009.33 1015.08 1004.02 918.96 940.24 1024.58 1059.84 1041.42 1030.43 1023.73 999.27 1030.56 986.29 990.96 1061.11 1027.48 940.69 925.36 1029.34 908.16 1036.87 971.66 1011.83 1008.15 950.14 1060.92 1085.88 1056.44 1020.74 1050.2 1067.94 917.35 1028.61 1037.66 1019.2 +1016.85 979.04 998.59 1001.58 978.89 1002.99 1172.93 988.56 1064.42 997.25 1046.21 1022.93 1019.9 1057.62 1081.16 1041.33 1066.24 1042.35 1067.51 1039.05 1118.35 952.51 1077.98 1021.97 1018.49 1043.44 1004.51 1048.05 1020.8 1078.87 978.96 1084.34 1011.2 971.62 1114.05 1005.43 999.21 999.74 1042.9 1079.92 1016.85 1066.01 1037.44 1032.4 1035.54 982.35 1065.51 979.75 1063.99 1041.65 1053.79 1078.91 1059.98 1068.08 1056.63 1059.17 1016.81 966.29 970.36 1048.7 1009.33 1062.44 995.56 955.8 923.37 1070.67 984.13 1069.11 972.58 1033.89 1082.28 1037.03 1082.46 1021.73 1078.38 1017.23 1030.18 974.53 989.65 963.48 1020.49 1066.58 971.96 994.54 1073.29 1075.86 1001.23 1039.52 971.24 1082.74 1006.32 1011.55 1050.13 964.28 1089 1000.29 1066.92 961.54 999.21 1066.01 985.07 1059.48 1004.83 960.67 1078.06 1027.35 1054.12 1070.99 1013.54 955.09 1011.07 1089.93 1002.16 983.58 1092.66 921.17 1131.92 1049.34 1030.64 1150.69 1035.71 1087.32 1035.2 1100.96 1000.07 1024.68 1046.76 972.39 1036.29 1028.48 1011.17 1032.41 1013 1007.15 1093.66 1030.95 1088.25 1034.82 1017.94 950.92 1115.27 1103.97 1012.73 1049 1030.06 985.12 1065.95 1047.7 1030.28 1020.62 1109.49 957.04 1016.98 978.86 1031.41 1054.91 1050.31 1106.65 1069.14 1057.75 1076.18 1007.63 1042.8 1066.56 1065.45 965.64 1010.21 1007.16 960.18 1032.71 1094.17 1027.99 1052.13 998.71 1071.09 1044.85 1005.54 1020.43 1064.24 1004.24 1010.42 1056.41 976.33 1021.23 978.28 1026.78 1005.37 1008.97 953.73 1003.99 1038.52 1036.97 1038.15 1019.04 1088.13 1076.86 1113.62 1022.49 1009.75 1033.54 1074.79 1058.38 1070.48 1021.37 993.54 979.93 1108.25 978.16 995.38 1068.63 1071.31 1056.25 1003.82 1014.27 1019.13 1073.91 1081.88 1072.53 1032.25 974.26 1049.83 1038.76 1110.28 1012.62 956.62 996.17 1034.33 1129.75 1089.54 1090.1 998.73 997.2 1063.34 1048.78 1004.52 1056.12 1041.63 974.44 1003.3 1062.81 973.7 1071.39 961.01 1047.21 1086.97 979.55 1067.05 1134.86 1044.47 1030.17 1072.61 1117.55 973.8 1062.01 1111.89 1055.49 +895.48 839.09 904.46 886.39 926.26 887.85 1016.71 894.36 926.76 844.91 980.28 858.4 942.731 961.93 904.53 921.91 984.9 889.31 932.13 910.75 979.31 870.76 988.55 850.19 945.21 936.29 930.67 897.17 916.32 943.96 841.97 942.26 871.58 884.09 1002.09 922.53 888.1 878.28 942.65 947.94 911.05 943.22 910.99 938.19 861.65 907.6 950.79 894.8 958.45 991.28 955.84 945.88 910.46 980.61 891.93 928.42 900.32 864.89 846.39 922.53 857.03 968.84 887.01 842.22 841.46 978.63 887.04 919.71 937.59 966.97 923.86 898.75 978.36 925.97 995.46 924.8 952.89 883.07 863.58 865.31 927.5 949.89 896.98 905.01 950.43 949.2 913.2 869.64 870.49 960.39 913.82 880.62 945.65 915.87 919.55 863.99 970.47 922.55 862.55 962.34 920.4 952.98 888.83 876.24 949.69 901.58 933.61 904.54 936.81 905.44 937.13 1016.36 933.76 929.19 969.67 916.26 958.22 1001.44 949.16 978.43 883.84 929.49 915.94 954.42 927.09 911.57 920.06 912.58 925.93 929.86 881.75 895.32 868.27 873.32 980.89 938.61 950.2 956.76 913.75 894.71 1007.28 1004.82 948.01 900.14 851.69 873.47 941.79 930.33 903.84 944.87 961.77 909.77 946.44 911.31 850.67 989.07 966.04 999.1 975.71 954.22 976.36 874.15 910.63 873.33 914.03 921.94 896.9 879.94 853.37 886.71 972.77 957.35 935.44 888.99 940.68 949.14 875.71 951.09 922.2 863.82 953.14 963 854.36 924.74 833.35 922.32 908.19 893.98 856.29 833.56 935.54 919.98 905.96 892.14 936.45 988.05 956.82 914.97 964.18 902.07 938.34 931.46 935.32 901.25 905.68 899.86 956.62 862.65 890.51 966.08 946.97 919.7 941.77 907.09 870.5 929.01 943.87 968.29 936.71 859.51 940.4 894.77 966.89 954.25 897.19 857.23 921.21 956.57 942.71 995.14 887.14 927.43 936.65 923.31 921.21 962.81 905.2 910.23 867.42 937.25 857.87 945.81 899.12 929.97 952.76 862.67 952.43 1012.74 947.52 935.32 999.73 967.18 849.45 921.96 917.15 928.06 +973.289 965.79 982.33 940.72 997.89 986.09 1150.54 952.75 1009.5 970.18 1031.32 930.51 990.79 1060.28 1017.03 1047.73 1068.78 1018.88 1064.69 1039.36 1123.29 970.76 1048.59 959.47 992.24 1039.27 1046.8 1009.87 986.86 1091.58 926.16 998.62 1016.88 984.92 1092.54 974.87 1010.69 997.32 1080.58 1036.19 1013.78 989.89 1002.45 1013.25 966.42 1024.59 1064.5 971.869 1038.12 1030.89 1021.79 1028.76 1001.06 1054.75 1013.09 1040.38 978.28 933.94 927.28 1036 953.28 1043.02 964.97 940.32 980.88 1002.96 956.94 998.04 976.7 1035.48 1005.42 1015 1052.84 1020.51 1080.29 1027.5 1028.55 965.22 921.09 932.29 1010.37 1029.08 996.62 984.56 1040.59 1051.69 986.02 968.4 956.08 1005.68 966.37 1013.03 1023.57 1003.99 1076.73 989 1071.41 993.52 964.61 1022.36 1022.82 1000.32 957.18 993.069 1072.39 984.58 1028.57 1041.58 1046.33 956.58 1000.09 1078.53 987.86 983.13 1034.75 985.38 1064.18 1025.94 993.78 1046.41 941 1024.25 985.58 1059.5 992.4 999.38 1010.55 976.61 1007.19 1026.16 957.62 1008.96 1017.02 949.48 1062.79 1018.93 1015.65 999.51 1017.69 922.76 1070.47 1065.29 998.54 1011.2 951.89 962.79 1015.15 985.08 982.66 976.84 1071.79 980.02 1046.58 940.72 981.61 1051.6 1078.56 1081.12 1043.32 1003.75 1060.43 992.7 995.58 975.01 1053.59 982.55 971 976.62 957.3 1038.9 1079.3 963.68 1005.65 974.91 1085.67 987.78 967.14 1007.96 1026.38 985.82 993.19 1024.2 940.55 972.32 940.02 1053.57 933.59 938.23 945.03 973.53 1007.48 1024.15 1012.69 973.27 1043.4 1071.05 1085.26 997.23 1003.61 1020.98 1026.15 1008.06 1024.11 935.84 937.63 970.9 1098.91 931.99 1010.32 1083.57 1011.02 1074.88 1021.46 1006.81 977.891 1038.45 1050.93 1047.91 1042.67 1016.27 1016.51 985.94 1045.05 997.01 984.52 922.87 1030.04 1056.77 1036.03 1055.69 998.2 1003.87 1018.31 991.89 1003.05 1046.84 1035.9 940.94 994.19 1034.41 988.28 1066.48 1015.96 1033.46 1079.02 989.27 1039.65 1076.07 1011.35 1022.89 1067.41 1093.16 965.02 1002.62 1050.63 1036.97 +1040.38 1005.2 1028.64 1016.6 1021.78 1031.33 1161.09 1010.52 1051.2 994.66 1097.26 982.41 1023.9 1088.15 1043.31 1072.24 1118.33 1010.79 1038.89 1048.69 1128.6 963.08 1070.3 1041.96 1005.99 1083.09 1014.9 1018.52 1005.92 1104.62 995.03 1104.32 1043.35 1034.59 1078.63 1014.8 1004.98 1054.58 1073.89 1058.77 1064.34 1087.18 1070.77 1023.29 1005.78 1049.56 1053.93 1067.18 1091.14 1070.86 1077.92 1129.53 1070.59 1101.53 1027.53 1079.44 1038.89 982.02 1005.89 1085.58 1032.72 1090.6 979.52 975.481 957.49 1055.15 990.21 1089.7 1024.36 1041.9 1034.38 1054.98 1078.12 1010.89 1124.52 1080.3 1070.47 989.05 1011.28 974.14 1043.43 1047.15 998.51 1003.2 1141.67 1082.25 979.12 1043.96 998.75 1053.46 997.481 1030.11 1009.8 1046.01 1103.23 1038.47 1074.77 1012.33 1011.81 1093.74 1012.52 1083.13 1025.51 999.7 1107.17 1007.39 1054.36 1047.96 1069.86 1016.42 1081.37 1140.96 1032.44 1009.65 1096.98 993.31 1125.19 1119.18 1061.02 1133.74 1067.6 1077.26 1047.87 1096.91 1010.98 1034.58 1034.16 996.95 1056.93 1045.14 1039.91 1031.13 979.06 965.4 1086.45 1086.9 1103.36 1039.17 1027.63 998.03 1100.26 1062.51 1038.99 1030.33 999.88 1005.72 1038.83 1054.99 1027 1042.44 1092.05 991.44 1072.36 942.82 1033.81 1053.97 1053.09 1064.76 1081.3 1044.38 1077.92 1005.07 1037.42 1077.51 1004.43 995.19 996.03 983.17 963.01 1095.72 1104.77 1002.35 1093.88 988.65 1080.24 1029.26 1023.61 1015.43 1059.31 948.7 1024.72 1048.52 959.08 1081.64 992.71 1081.2 1034.96 966.11 1023.92 977.32 1086.45 1031.38 1025.06 1025.5 1069.14 1127.18 1061.75 1051.19 1034.09 1097.06 1117.12 1093.55 1017.09 1033.94 1008.41 970.11 1096.83 965.57 1015.41 1102.79 1104.8 1084.02 1005.9 1066.31 1062.07 1121.76 1082.94 1085.09 1046.09 988.4 1051.03 1103.33 1098.5 1099.42 1001.13 919.96 1061.92 1149.98 1129.64 1082.18 996.78 1020.06 1058.37 1043.48 1034.06 1131.27 1096.32 973.83 946.04 1109.3 1003.13 1145.33 1021.59 1017.71 1119.51 966.09 1069.82 1129.55 1102.79 1048.56 1055.62 1164.25 995.34 1017.9 1062.24 1099.82 +1103.72 1037.5 1101.21 1082.03 1131.1 1127.3 1259.67 1122.58 1182.8 1103.92 1148.25 1061.13 1147.04 1193.96 1150.98 1116.81 1218.55 1096.95 1130.39 1153.43 1207.16 1101.62 1187.18 1149.74 1084.19 1154.19 1153.53 1151.59 1114.42 1168.11 1065.01 1144.4 1097.74 1093.23 1284.27 1124.66 1125.11 1173.39 1162.69 1197.38 1088.36 1150.5 1166.29 1185.32 1078.43 1102.21 1182.31 1080.43 1133.66 1179.79 1146.07 1176.79 1154.98 1160.88 1114.77 1196.52 1080.38 1079.21 1088.42 1148.88 1099.13 1172.4 1099.54 1015.56 1095.56 1181.99 1129.97 1177.6 1096.92 1172.51 1184.78 1102.45 1175.58 1133.3 1214.61 1185.08 1170.69 1035.61 1107.44 1100.5 1171.07 1166.85 1060.86 1118.02 1145.7 1167.06 1117.71 1099.94 1075.9 1182.2 1075.31 1124.17 1107.7 1100.58 1187.15 1125.92 1204.79 1115.31 1061.83 1157.15 1087.55 1188.13 1123.4 1083.57 1150.9 1125.93 1178.26 1126.98 1141.62 1075.14 1173.39 1187.71 1143.29 1079 1192.54 1108.08 1207.3 1223.28 1141.83 1239.68 1112.69 1169.53 1085.44 1204.43 1106.95 1135.32 1150.21 1120.67 1179.67 1190.46 1105.54 1117.65 1100.11 1077.97 1208.02 1145.55 1134.34 1143.83 1111.62 1084.5 1212.94 1174.28 1141.46 1147.38 1106.54 1099.77 1133.02 1153.88 1102.87 1127.6 1212.69 1055.49 1137.25 1094.8 1123.41 1175.64 1188.33 1178.11 1157.83 1166.57 1165.52 1089.72 1139.27 1136.95 1203.24 1095.38 1088 1071.76 1060.62 1134.38 1148.21 1104.82 1192.65 1087.72 1183.28 1098.44 1116.77 1183.93 1191.8 1066.98 1129.09 1149.74 1091.98 1202.87 1087.9 1204.26 1102.44 1063.37 1085.43 1098.78 1171.91 1077.37 1160.48 1115.97 1150.1 1232.55 1176.67 1157.25 1135.03 1154.45 1172.62 1201.29 1130.07 1084.1 1098.2 1127.87 1186.65 1116.25 1108.62 1156.75 1175.54 1161.48 1111.34 1089.21 1096.57 1148.89 1215.72 1137.43 1148.59 1126.11 1115.1 1138.47 1180.21 1138.85 1080.12 1100.3 1152.3 1217.99 1187.73 1159.42 1124.67 1139.63 1161.33 1182.96 1102.3 1186.96 1187.69 1049.41 1083.87 1194.88 1099.04 1160.71 1099.61 1168.38 1180.44 1086.83 1205.1 1251.98 1252.71 1150.19 1190.45 1239.19 1046.95 1144.06 1202.02 1146.13 +970.98 929.75 986.42 972.91 995.9 1025.03 1117.08 994.96 1062.91 960.12 1054.79 956.18 1048.89 1101.65 1019.27 1011.88 1125.39 966.51 1031.5 997.86 1098.66 957.7 1051.77 1041.05 981.49 1029.72 999.58 1021.02 1000.57 1079.84 919.15 1010.2 1011.43 989.66 1062.57 980.9 1021.98 1024.07 1009.81 1041 1026.79 1051.57 1041.38 1037.79 976.16 1041.15 1037.27 1009.56 1014.93 1076.31 1059.33 1055.26 1066.11 1082.32 1018.23 1066.95 985.04 949.94 966.87 1016.66 987.33 1046.26 961.09 918.88 986.65 998.13 1005.45 1081.19 1031.3 1051.79 1023.74 1036.54 989.53 976.71 1098.61 1009.04 1028.1 930.02 935.36 913.4 1054.65 1062.23 968.33 980.74 1047.85 1069.2 1015.75 971.65 947.98 1013.48 949.99 1021.07 1012.36 955.8 1048.87 1023.34 1045.56 961.55 993.86 1079.81 975.67 1054.07 1012.88 1000.74 1042.15 974.31 1016.58 1028.76 1049.25 971.84 1031.24 1096.87 1016.9 1016.34 1027.73 979.35 1081.59 1066.61 1062.29 1130.99 983.55 1039.5 959.28 1062.27 944.95 980.46 1003.7 982.57 1012.9 1026.36 1027.26 1007.91 986.44 986.56 1059.74 1038.36 1068.82 1036.19 979.35 958.47 1075.64 1012.4 1017.44 1043.93 952.18 961.98 973.09 1005.81 1041.3 1016.58 1073.96 955.18 1040.46 951.1 987.17 1054.98 1076.73 1097.28 1027.17 1036.62 1042.17 941.45 1013.25 1030.22 1035.29 950.4 937.23 946.3 941.04 1025.35 1064.89 972.3 1052.52 996.54 1038.7 983.83 984.54 1020.37 1050.9 974.04 1025.91 1009.86 994.52 1051.23 968.38 1053.64 982.68 955.42 946 998.85 1096.63 1006.46 1051.98 1009.87 1056.18 1071.5 1084.76 963.16 1014.59 1031 1022.6 1042.83 1065.21 988.99 1021.01 955.94 1086.49 963.33 967.39 1101.43 1059.72 1012.86 1024.46 1022.07 1000.36 1009.74 1072.83 1069.02 1036.93 959.8 1034.59 1009.36 1087.09 1036.62 941.35 989.48 1045.32 1094.5 1067.69 1068.81 984.54 972.55 1027.15 980.41 980.7 1057.47 1034.05 967.33 947.21 1084.33 1002.3 1059.93 991.58 1034.03 1037.28 989.48 1053.58 1114.36 1080.26 1007.52 1054.37 1135.05 963.09 1011.98 1017.56 1060.5 +1008.51 957.75 1026.53 993.72 1017.83 1009.8 1105.07 1033.44 1064.31 988.78 1097.01 990.52 1048.11 1083.98 1070.1 1040.76 1157.43 992.35 1058.44 1073.75 1100.29 990.27 1108.16 986.71 1002.79 1026.04 1098.59 1004.9 1028.75 1041.33 973.67 1068.11 1026.61 1031.27 1134.75 1056.63 1014.96 1070.13 1029.59 1084.55 1005.9 1076.99 1051.62 1028.78 990.06 1028.65 1056.09 1093.07 1092.17 1083.17 1052.74 1098.21 1092.37 1142.21 974.78 1092.83 1049.14 984.4 980.35 1049.26 947.27 1068.31 1015.52 997.83 988.59 1074.75 983.11 1064.05 1029.5 1065.62 1061.43 1005.51 1084.76 1038.32 1110.95 1023.6 1058.92 978.64 1005.47 977.31 1029.06 1020.34 998.11 1026.37 1079.08 1070.7 1028.28 1043.73 994.5 1057.92 1013.49 1010.5 1063.95 1030.99 1057.09 1035.03 1091.76 1023.36 978.63 1107.4 1004.44 1077.42 1048.12 951.36 1079.87 1037.14 1051.84 1055.82 1023.92 971.95 1067.54 1090.94 1042.38 1032.3 1065.94 995.24 1092.17 1105.33 1029.28 1118.28 1029.42 1111.75 1052.9 1062.81 994.16 980.68 981.06 1006.37 1066.43 1020.71 1051.57 1005.5 987.84 996.52 1118.07 1031.17 1056.41 1039.52 1046.15 1003.89 1114.88 1085.08 1032.13 1017.64 1035.78 987.43 1006.37 1031.65 1035.52 1039.84 1092.43 1011.13 1079.92 990.64 1020.16 1118.15 1084.94 1089.95 1057.94 1023.89 1036.52 985.06 1025.03 1053.4 1025.52 982.6 969.25 1036.89 1040.82 1051.61 1079.26 1001.52 1118.96 994.71 1088.32 995.52 999.85 1071.01 1037.14 962.26 1074.11 1064.05 961.39 1045.64 994.8 1069.83 1048.93 966.87 982.989 966.76 1097.5 1030.57 1033.05 1024.72 1073.21 1104.76 1068.75 1021.55 1042.19 1086.65 1082.93 1076.69 1077.42 1044.87 1028.85 1012.83 1122.11 983.9 993.41 1054.13 1069.34 1040.12 1017.27 1014.09 1022.66 1037.82 1094.24 1089.76 1065.48 992.17 1075.2 1067.54 1077.41 1038.41 1007.32 962.97 1080.74 1119 1075.34 1101.23 988.09 1066.33 1068.58 1089.66 989.53 1115.96 1040.91 989.61 936.88 1044.02 985.82 1090.24 1027.46 1050.98 1072.59 985.01 1070.53 1158.47 1071.19 1098.36 1072.45 1126.47 941.86 1051.91 1086.23 1026.14 +1053.96 997.06 1022.49 1039.83 1074.92 1010.04 1204.49 1066.01 1117.22 1029.33 1109.79 1027.06 1083.86 1102.02 1121.92 1033.41 1204.85 1079.38 1097.57 1087.33 1138.68 1017.91 1169.29 1058.34 1080.3 1100.63 1097.6 1068.91 1061.51 1138.77 1031.72 1078.67 1050.65 1053.21 1151.72 1068.92 1055.3 1093.46 1100.65 1087.99 1083.71 1109.84 1068.82 1109.38 1025.15 1052.09 1066.84 1075.31 1116.72 1122.48 1135.67 1149.33 1140.01 1086.93 1077.19 1087.41 1070.89 1005.51 1022.69 1081.67 1034.37 1155.8 1051.63 1009.07 1009.45 1059.97 999.36 1127.23 1039.68 1101.11 1118.95 1105.73 1100.26 1044.56 1128.85 1100.77 1083.54 1034.07 1020.94 1011.59 1086.01 1111.93 1016.49 1017.93 1073.05 1135.83 1046.54 1062.48 1034.84 1094.06 1037.23 1085.08 1109.21 1066.46 1115.32 1053.58 1102.55 1050.6 1047.15 1111.32 1017.58 1099.81 1083.45 1021.56 1121.06 1065.52 1057.67 1097.69 1115.29 1051.78 1082 1161.36 1074.33 1076.99 1111.55 1043.16 1129.81 1119.39 1132.21 1186.34 1090.94 1122.23 1047.55 1119.94 1020.35 1063.45 1075.92 1064.17 1127.2 1063.59 1076.35 1065.63 1070.83 1037.93 1143.9 1088.54 1120.47 1092.96 1042.28 992.77 1132.2 1120.54 1073.95 1080.16 1015.27 1058.06 1074.89 1111.73 1050.12 1074.34 1137.08 982.66 1124.38 1011.03 1078.13 1130.37 1099.46 1153.9 1083.67 1063.63 1086.21 1014.95 1066.34 1027.04 1085.06 1045.69 1008.45 1058.69 1019.43 1056.63 1105.23 1046.32 1110.91 1024.69 1091.1 1071.89 1036.69 1094.58 1116.37 995.33 1093.87 1049.6 1041.78 1063.82 999.89 1088.39 1049.94 1019.81 1051.6 1048.1 1085.26 1073.85 1063.19 1084.25 1092.35 1162.98 1137.1 1106.39 1085.91 1091.99 1119.37 1093.07 1111.25 1034.92 1042.51 1042.16 1188.95 1026.69 1048.34 1101.76 1115.64 1142.97 1088.78 1081.98 1097.76 1090.11 1111.16 1135.22 1072.37 1058.05 1094.41 1092.65 1082.73 1124.9 1040.16 1000.78 1124 1194.69 1170.59 1132.8 1039.03 1053.97 1073.98 1066.55 1065.48 1142.69 1109.37 1022.37 1012.46 1131.66 1054.83 1138.57 1095.98 1078.65 1159.25 999.06 1078.97 1192.21 1098.48 1129.72 1115.67 1153.16 1011.81 1104.32 1114.14 1109.49 +996.53 964.25 1018.73 1038.07 1035.11 984.85 1164.56 963.89 1043.72 970.1 1062.86 979.92 1041.79 1117.22 1037.06 1042.29 1075.09 983.91 1041.45 1027.95 1130.63 971.93 1089.55 1014.15 1010.79 1075.53 975.69 1014.51 1027.46 1038.47 945.73 1032.42 1007.81 1008.18 1116.02 1005.09 1040.79 1048.09 1067.43 1065.24 1019.35 1041.8 1066.91 1032.18 1021.36 980.05 1010.99 1015.3 1059.94 1059.18 1043.28 1110.1 1070.29 1083.22 1016.5 1109.89 974.98 945.14 948.81 1045.83 958.93 1071.67 1000.99 970.23 947.97 1029.7 947.75 1083.52 991.66 1074.36 1045.07 1076.86 1084.61 1041.1 1121.74 1038.01 1034.06 968.73 959.22 958.51 1020.91 1014.29 1013.22 985.39 1095.12 1107.28 1012.76 1007.18 955.34 1019.43 960.35 1049.96 992.84 1010.47 1084.94 1023.55 1091 1002.51 977.27 1082.79 997.77 1059.93 1051.65 1005.35 1097.29 1007.19 1048.55 1080.68 1050.66 969.25 1053.03 1090.96 1016.83 967.33 1032.14 1003.9 1079.7 1106.89 1078.39 1143.21 1018.16 1092.43 1018.54 1084.95 1019.73 1045.51 1019.33 1017.95 1049.24 1021.27 984.1 1008.68 998.41 996.51 1086.74 1028.95 1050.54 1008.98 1003.28 998.82 1114.87 1029.23 1091.29 1001.2 1009.77 1014 1016.66 1048.86 1008.43 1032.02 1076.59 978.95 1047.72 985.74 1002.42 1051.29 1072.26 1070.28 1058.85 1008.38 1067.41 968.55 1039.31 996.42 1055.49 992.88 972.11 1010.25 1010.24 1069.77 1069.86 996.52 1032.85 996.66 1028.15 1013.64 984.12 1025.45 1086.48 944.92 993.99 1040.28 989.42 1090.15 983.91 1061.98 1005.32 969.76 947.03 1014.92 1087.71 1060.75 996.47 1023.85 1018.71 1067.11 1127.26 1010.75 989.4 1057 1067.31 1014.53 1096.46 999.11 995.11 998.56 1094.28 973.31 1025.15 1075.19 1078.57 1082.38 1030.25 1021.35 1018.63 1088.71 1053.25 1095.16 1078.05 979.15 1036.57 1027.93 1082.34 1053.43 964.99 985.18 1047.57 1088.44 1059.39 1091.89 1069.26 1006.52 1017.94 1017.02 1021.31 1063.03 1034.32 959.48 962 1110.39 1003.79 1065.72 1004.3 1066.09 1091.95 1018.26 1071.44 1114.27 1042.51 1039.84 1094.38 1154.33 961.71 1031.76 1058.08 1050.84 +952 918.14 972.11 973.14 930.94 937.57 1080.5 962.84 988.1 923.36 1027.84 933.6 966.62 1011.89 962.43 976.73 1096.84 962.23 967.13 979.17 1044.35 918.92 1029.22 952.67 931.74 986.67 1015.26 955.54 967.37 1035.62 917.15 980.66 953.25 954.79 1032.53 963.59 936.68 1008.92 1005 1031.53 974.44 1009.62 1000.13 980.69 939.98 945.02 966.93 977.27 1006.31 1005.5 984.11 1018.96 1014.29 1031.27 955.3 999.71 982.63 938.62 923.27 982.9 917.08 1016.58 925.38 908.24 926.89 1012.53 983.58 985.95 954.14 979.39 981.93 964.43 1009.79 927.31 1042.2 937.44 995.22 934.47 947.53 915.029 1034.02 999.14 941.03 935.14 1004.69 1012.24 961.91 933.67 965.88 991.02 883.22 955.66 976.5 951.06 1006.73 974.25 1000.06 967.09 884.55 1016.43 957.88 973.53 941.96 919.03 1039.82 957.02 998.29 1003.9 975.65 916 1023.03 1073.71 984.33 978.54 994.76 938.74 1061.73 1047.34 976.65 1092.96 977.01 1005.31 969.88 1039.03 932.26 969.84 993.83 971.16 992.75 1011.64 930.25 925.98 924.18 894.2 1027 972.32 1005.25 980.31 976.27 927.3 1061.83 982.73 981.92 980.45 950.66 930.35 965.86 1005.26 1008.16 949.85 1011.64 946.12 1031.71 907.25 989.68 1016.15 952.91 1024.83 983.17 971.83 1017.4 947.88 957.09 962.5 961.55 984.62 924.24 941.2 943.21 984.18 1043.99 938.54 997.27 963.91 1001.67 985.65 941.03 1014.2 983.36 937.38 966.35 992.12 912.74 979.4 926.89 996.58 960.5 932.32 920.98 919.07 1029.06 974.72 961.55 973.48 1020.04 1030.46 1012.92 985.96 991.8 995.89 1041.12 1009.83 1021.39 929.44 925.48 915.61 1069.27 913.79 955.55 1063.43 1000.6 980.36 957.13 974.49 977.95 1017.51 1003.13 1027.17 973.58 959.21 995.22 973.79 1015.72 994.85 928.07 903.78 1004.32 1053.24 1018.51 1041.74 934.77 951.52 1019.4 953.38 973.22 1041.44 954.02 921.3 897.63 1037.49 960.09 1000.32 978.02 968.5 1038.8 916.56 1016.29 1069.7 1033.68 1004.03 1040.6 1031.65 932.03 987.97 1028.3 1008.58 +1038.19 938.31 1022.03 1028.9 1029.08 1032.74 1163.82 1027.73 1082.95 987.17 1095.64 1033.06 1081.63 1080.65 1033.19 1043.88 1135.4 983.1 1052.43 1033.5 1134.68 971.87 1089.17 1064.53 995.23 1098.3 1054.87 1021.49 1024.39 1110.41 987.28 1057.69 1028.07 979.27 1130.4 1025.2 1048.46 1075.73 1073.72 1105.47 1061.11 1123.09 1044.12 1033.74 1004.46 1026.56 1082.47 1020.7 1102.59 1093.33 1068.71 1117.5 1044.85 1090.07 1047.89 1079.32 1029.14 988.96 1020.8 1064.79 979.15 1072.68 1021.4 973.35 1008.78 1084.92 1024.44 1117.73 1004.29 1067.06 1050.37 1054.82 1089.88 1008.94 1108.49 1080.7 1047.36 979.66 981.45 966.55 1030.83 1059.25 1003.2 1004.2 1083.48 1068.43 1038.29 1016.23 1029.19 1110.32 1009.2 1018.37 1054.12 1045.84 1091.81 1024.19 1091.65 1005.68 1016.18 1074.24 1005.01 1071.28 1038.78 1022.81 1087.34 1043.96 1091.93 1071.02 1048.13 1004.74 1060.56 1096.76 1050.61 1009.53 1079.83 982.94 1147.37 1110.41 1057.73 1133.18 1037.81 1085.16 1000.24 1078.24 1004.57 1039.22 1045.95 1011.16 1092.44 1051.57 1027.3 1053.38 987.88 998.03 1098.65 1075.03 1075.8 1040.94 1016.88 1002.19 1097.85 1109.33 1067.95 1057.39 1026.34 1026.2 1042.28 1035.5 1045.11 1053.2 1106.16 983.55 1028.11 990.35 1055.56 1120.84 1091.87 1112.19 1078.45 1048.06 1100.54 978.4 1060.86 1041.78 1087.58 1045.03 1019.62 1018.02 982.51 1054.63 1091.92 1038.68 1063.87 985 1054.45 1064.62 1002.65 1069.38 1097.23 993.39 1034.23 1071.03 1006.38 1063.56 980.37 1062 1041.95 1011.38 966.38 1032 1073.37 1023.93 1092.18 1070.83 1051.5 1069.4 1093.19 1009.73 1009.36 1080.04 1088.99 1107.38 1041.17 1014.21 1004.16 1009.89 1112.92 1000.51 1013.9 1092.88 1075.5 1050.77 1041.37 1015.57 993.46 1083.57 1112.48 1085.35 1053.68 1019.51 1084.59 1057.1 1073.6 1069.59 988.58 1003.43 1054 1164.18 1115.3 1080.6 1044.7 1076.79 1071.73 1035.55 992.73 1076.98 1051.39 989.87 959.92 1104.62 1026.8 1097.91 1046.03 1097.5 1094.36 988.18 1089.78 1158.98 1137.26 1083.55 1071.12 1107.43 959.4 1069.55 1089.72 1083.24 +986.63 952.12 976.34 995.39 999.93 1033.4 1124.31 1016.35 1035.03 957.391 1068.52 940.1 975.66 1056.79 1005.42 1031.82 1062.47 1008.91 1008.62 1055.19 1089.79 995.86 1062.36 1007.87 999.17 1015.97 1028.37 1023.76 1025.88 1082.29 999.15 1083.41 966.71 990.3 1091.54 1014.9 1022.01 1005.77 1036.1 1013.72 1007.95 1044.33 1035.73 1061.42 1006.87 1039.78 1010 993.65 1064.97 1063.28 1049.91 1045.64 1016.36 1114.14 1032.84 1060.37 1025.87 941.28 959.29 1048.31 977.51 1066.8 991.56 997.42 941.83 1007.52 989.37 1024.96 999.97 1003.18 1032.08 1011.71 1057.06 983.42 1120.72 1047.13 1014.09 931.95 984.33 922.24 994.39 1030.39 985.26 985.52 1029.55 1044.81 1009.06 1022.44 974.36 1033.08 981.65 998.02 1002.35 1007.76 1056.89 1007.11 1075.31 990.61 973.87 1071.36 1012.51 1056.98 981.53 1002.14 1074.85 1002.8 1053.59 1021.61 1011.26 975.45 1046.86 1099.06 1008.01 1027.33 1106.19 986.59 1100.16 1092.02 1052.3 1134.27 1021.67 1058.6 1000.13 1078.42 1021.49 974.44 1020.16 978.77 1039.05 1052.65 946.08 1031.3 999.94 999.57 1085.91 1015.11 1062.26 1027.72 1033.24 925.13 1085.32 1023.57 1051.38 1020.82 1032.74 975.65 1027.08 996.64 1054.09 1002.3 1095.1 956.03 1071.07 983.27 1055.88 1071.22 1060.91 1083.1 1064.19 1012.13 1096.74 997.78 1015.21 1029.39 1056.9 1045.37 993.5 952.02 981.32 1033.48 1062.31 1034.89 1066.05 1001.41 1066.22 1034.8 994.89 1022.14 1066.29 1012.05 996.23 1073.81 921.22 1033.6 988.82 1051.46 1002.57 956.33 905.74 956.99 1078.16 997.59 1062.81 1037.5 1067.34 1107.09 1067.13 1020.69 1015.95 1049.29 1084.72 1051.63 1031.85 962.88 978.1 985.98 1067.15 987.92 993.13 1063.92 1077.7 1038.74 983.63 990.47 1038.72 1060.77 1049.97 1075.74 1014.63 988.14 1011.75 1048.16 1073.43 1025.89 1004.07 942.44 1044.65 1068.28 1066.71 1060.13 952.75 1011.96 1029.72 1028.91 1023.15 1092.45 1080.41 954 983.86 1077.48 1012.14 1038.1 1036.2 1052.89 1063.79 977.69 1045.95 1140.43 1092.71 1033.7 1062.45 1104.36 978.97 1036.4 1063.47 1071.24 +1003.48 961.3 1009.47 959.5 1000.44 1012.86 1123.44 981.6 1050.12 1008.91 1052.86 984.07 1015.97 1044.53 1041.88 1025.84 1107.98 991.86 1011.79 1054.63 1079.79 960.96 1058.95 994.46 1011.25 1055.07 1038.77 977.63 1007.83 1098.88 915 1036.99 980.92 1014.89 1101.98 991.92 1002.93 1039.78 1053.89 1078.01 1055.26 1046 1027.44 998.919 971.73 957.79 1065.12 1032.36 1035.54 1058.76 1018.82 1065.17 1071.26 1078.09 1014.92 1080.29 1020.38 952.85 945.39 1050.34 984.65 1045.01 999.01 972.18 978.66 996.12 959.45 1085.79 999.56 1054.08 1030.97 1009.31 1055.4 1020.65 1083.23 1039.66 1012.74 990.68 958.1 964.25 1013.46 1076.02 958.84 944.08 1024.19 1039.25 979.84 1013.03 985.64 1075.46 990.65 970.71 1054.65 984.68 1032.49 1026.01 1070.98 949.81 941.85 1089.79 916.2 1037.89 985.05 954.01 1070.82 1001.44 988.96 1004 1001.09 1020.19 1041.08 1067.34 1010.26 1006.82 1029.7 959.88 1117.68 1046.99 996.56 1132.99 1040.14 1057.28 965.53 1089.02 982.81 981.78 1014.08 989.73 1031.83 1033.24 971.87 991.25 982.75 1000.98 1064.63 1021.07 1066.64 1002.74 994.98 1006.14 1096.3 1015.26 1013.66 989.42 984.12 1022.36 1003.26 971.24 996.85 980.94 1060.08 971.36 1024.25 959.72 1017.34 1065 999.39 1075.45 1047.01 1007.25 1044.41 982.11 995.01 994.92 1046.51 1011.02 1000.29 1020.85 937.74 1082.54 1085.15 970.15 1028.45 953.14 1047.9 1009.69 993.25 996.19 1066.24 946.7 968.48 1001.3 976.83 1030.93 1016.18 1049.04 964.861 921.9 976.45 991.13 1046.01 1003.56 1001.73 1012.01 1062.63 1108.12 1085.54 981.5 1031.58 1028.51 1069.08 1022.34 1000.1 1000.67 957.84 991.21 1112.04 950.69 1011.4 1030.81 1076.57 1101.3 999.47 1010.8 1020.97 1040.94 1060.62 1038.43 1032.66 965.33 1025.5 1001.22 1075.48 1037.97 950.72 938.709 1055.66 1122.87 1067.71 1019.08 1004.07 1026.99 1023.68 1001.03 998.09 1042 1048.5 942.13 945.35 1102.57 969.9 1054.98 978.12 1078.85 1058.67 950.741 1072.68 1124.45 1077.13 1070.12 1048.67 1124.55 967.66 1038.87 1031.15 1043.24 +1038.88 984.87 1018.24 1031.52 1105.52 1064.37 1188.88 1010.16 1074.71 1007.21 1097.76 1042.26 1039.93 1073.41 1067.73 1086.57 1120.9 1036.03 1049.52 1062.99 1125.95 988.98 1134.86 1020.59 1024.8 1089.71 1067.04 1085.86 1060.21 1115.43 973.96 1104.55 1050.51 1031.25 1141.37 1048.72 1046.99 1054.19 1090.93 1115.5 1037.97 1115.93 1061.17 1074.87 1012.82 1005.63 1101.25 1047.05 1079.74 1124.11 1072.05 1101.46 1088.49 1147.61 1033.8 1093.5 1034.18 983.21 987.72 1037.67 959.17 1097.17 1053.91 987.84 1020.23 1051.78 1000.86 1112.55 1013.62 1082.84 1070.69 1029.48 1111.35 1058.2 1139.69 1010.19 1076.62 1002.27 979.22 990.1 1018.06 1059.25 1043.78 1050.47 1084.14 1108.82 1061.07 1010.96 1005.21 1057.34 980.82 1015.96 1078.42 1055.18 1069.94 1051.44 1099.66 1030.21 1010.72 1085.68 1027.51 1081.43 1028.97 986.58 1074.73 1024.53 1120.66 1067.8 1024.42 1003.03 1076.22 1096.65 1049.23 1026.31 1118.98 1036.62 1158.92 1092.09 1068 1136.76 1038.24 1105.05 1016.53 1095.63 1054 1038.94 1013.84 1040.13 1108.78 1023.67 994.19 1049.52 1022.09 1055.32 1108.09 1049.56 1120.68 1031.09 1035.52 1018.4 1132.62 1090.38 1072.31 1019.35 1009.67 1042.99 1010.19 1025.23 1067.23 1038.35 1154.83 1005.81 1099.77 1000.39 1032.17 1111.23 1108.7 1108.09 1061.07 1076.4 1097.06 1020.14 1036.64 1077.75 1063.04 1014.83 1069.13 1050.27 1003.43 1088.87 1099.5 1051.77 1081.68 977.01 1082.48 1058.14 1027.63 1078.19 1087.02 971.73 1071.08 1050.32 1019.19 1039.28 948.449 1113.09 1057.78 978.8 977.38 980.46 1118.39 1066.02 1063.77 1050.7 1059.36 1097.82 1077.98 1074.66 1024.24 1062.18 1085.56 1070.11 1112.48 1006.96 987.05 1014.84 1134.49 1042.09 1004.79 1057.6 1120.32 1072.11 1049.2 1047.57 1073.75 1094.58 1138.81 1115.53 1056.35 1007.01 1111.97 1036.72 1135.05 1067.82 1007.92 976.56 1072.99 1117.05 1115.58 1110.97 1000.87 1053.4 1081.03 1008.1 989.78 1154.98 1080.5 959.51 1009.95 1099.79 1006.21 1065.28 1027.47 1095.97 1125.26 999.76 1095.04 1199.18 1091.33 1091.75 1087.74 1107.96 975.85 1066.53 1091.02 1094.68 +1053.18 983.17 1035.98 1048.4 1089.65 1036.24 1187.03 1052.39 1089.81 1032.58 1081.15 1033.95 1077.74 1116.13 1085.25 1090.77 1121.41 1035.19 1056.67 1111.62 1123.69 1023.26 1157.13 1032.8 1025.82 1129.11 1104.73 1069.44 1034.68 1087.51 987.94 1077.7 1055.28 1032.03 1127.08 1047.89 1111.53 1057.9 1127.83 1133.8 1016.56 1092.97 1036.71 1104.95 1019.11 1082.17 1123.26 1024.65 1100.59 1142.98 1112.02 1127.96 1105.37 1130.14 1064.69 1103.93 1041.5 1004.83 1035.1 1044.5 1008.23 1114.29 1004.97 1009.21 1026.09 1123.31 1024.66 1104.38 1060.05 1107.56 1077.95 1049.62 1127.33 1068.31 1158.29 1107.09 1116.09 985.43 982.98 980.05 1063.75 1079.91 1066.58 996.6 1104.98 1133.59 1090.27 1052.93 996.06 1061.7 1021.23 1061.57 1058.33 1074.51 1116.66 1019.76 1131.95 1071.71 1040.21 1057.45 1052.61 1093.09 1047.29 979.03 1169.61 1066.39 1072.45 1095.91 1118.09 1004.94 1068.3 1162.63 1041.49 1069.25 1129.79 1051.83 1119.43 1147.43 1071.2 1172.26 1011.59 1101.16 1009.16 1115.17 1049.89 1030.31 1089.96 1037.19 1112.34 1109.43 1075.62 1055.85 1031.06 1048.47 1131.04 1086.87 1081.34 1084.68 1099.57 1037.97 1116.16 1113.09 1068.44 1029.57 1057.8 1080.44 1048.83 1058.69 1058.69 1076.43 1147.32 996.91 1081.91 1034.81 1086.02 1157.78 1096.38 1113.65 1105.56 1033.56 1125.74 1010.86 1076.88 1067.54 1103.87 1049.18 1064.81 1023.37 1002.52 1088.91 1111.47 1035.54 1128.07 1034.47 1127.5 1036.71 1014.46 1072.66 1100.85 1042.64 1044.56 1090.95 1025.9 1072.46 1008.91 1122.81 1027.81 980.15 956.87 977.92 1100.48 1090.09 1077.66 1082.74 1121.76 1125.5 1137.65 1089.42 1065.17 1079.38 1125.68 1102.36 1126.79 982.53 1021.44 995.14 1115.03 1018.23 1028.32 1128.55 1115.59 1096.93 1046.73 1025.03 1057.37 1120.48 1137.55 1149.78 1099.19 1063.01 1112.97 1091.81 1096.57 1064.17 1008.76 1041.04 1086.46 1164.53 1115.25 1118.32 1053.99 1055.85 1082.41 1083.59 1044.66 1172.43 1101.15 989.92 1004.83 1125.91 1014.8 1103.13 1059.76 1081.33 1120.6 1008.72 1079.37 1194.83 1064.56 1122.26 1115.63 1145.34 1028.8 1079.16 1083.72 1114.53 +1009.91 955.94 1014.23 949.63 1044.44 996.29 1092.55 961.83 1015.34 948.25 1051.61 941.48 1014.39 1032.8 1032.23 1051.96 1062.03 975.61 995.15 993.21 1072.52 919.76 1017.92 987.83 966.02 988.64 1019.21 961.41 978.2 1044.13 881.65 1050.16 922.03 948.34 1084.37 971.97 976.37 1027.74 1083.1 1058.82 953.21 1006.75 1039.83 981.23 978.1 1003.46 1050.24 971.78 1020.36 991.46 996.74 1057.61 996.48 1019.74 1029.9 1071.07 1019.68 961.34 906.88 992.29 896.65 1020.86 969.38 949.57 937.1 1034.51 976.82 1019.02 1032.76 1020.08 991.79 972.34 1003.61 1026.39 1053.62 1027.46 1006.61 927.84 964.09 944.28 994.24 996.81 918.64 926.4 992.32 1094.33 978.22 992.36 948.67 975.25 961.02 963.26 992.6 966.68 1040.69 960.33 1062.38 961.08 946.98 1061.26 993.46 1032.7 974.87 903.58 1037.38 961.75 971.36 994.84 972.13 985.569 990.21 1056.32 1003.7 949.64 1040.06 935.94 1067.74 1072 1013.01 1054.49 978.63 1054.47 958.66 1022.58 971.2 1009.16 951.36 1003.98 1013.98 998.04 942.37 934.07 990.34 966.62 1064.8 967.72 1033.4 960.57 960.86 990.32 1064.71 1020.56 1011.63 944.91 974.49 928.18 967 1018.24 986.31 1004.25 1063.08 951.34 1007.93 967.68 981.77 1045.86 1037.12 1036.27 1065.84 935.79 1054.53 950.71 978.15 1007.51 1066.68 949.19 982.91 947.82 974.98 1030.54 1032.81 963.1 977.99 965.18 1037.73 965.46 998.62 1018.66 1002.09 978.03 982.76 996.86 940.32 1003.51 952.86 1052.41 952.79 922.43 944.06 944.18 1023.76 1016.96 1004.71 1009.26 1015.35 1048.36 1011.22 964.58 953.88 1034.76 1028.87 1066.26 991.24 965.5 905.57 961.63 1059.53 947.69 983.62 1052.47 1073.55 1004.28 1007.55 983.75 983.77 1014.92 1047.62 1010.21 1004.24 998.38 1010.75 998.43 1029.53 969.69 924.9 943.22 997.23 1032.51 1017.74 1015.64 963.87 1033.16 1033.54 965.93 993.08 1030.32 1023.59 904.14 921.47 1049.01 989.19 1028.56 984.29 1040.28 1042.29 920.82 1045.51 1090.25 1086.26 1029.49 1048.61 1094.52 922.68 1004.74 1035.71 1018.57 +1001.08 949.52 1038.4 1018.57 1022.2 1008.93 1150.44 995.58 1065.98 973.94 1057.53 963.69 1062.26 1080.48 1051.24 1049.99 1100.7 967.74 1040.25 1048.04 1143.7 995.56 1096.56 981.49 985.93 1075.99 1025.01 1023.29 1044.88 1113.93 922.22 1011.1 1020.88 1017.52 1089.33 1023.67 1002.1 1032.04 1082.04 1103.43 1025.55 1105.72 1034.29 1030.59 1000.46 1000.92 1072.46 999.86 1075.16 1085.99 1057.31 1068.93 1014.94 1060.21 1046.24 1127.06 1031.37 964.28 947.81 1051.27 943.41 1061.41 973.78 956.08 951.23 1061.9 983.99 1057.05 993.46 1060.36 1021.22 991.02 1059.27 1023.41 1111.68 1027.55 1085.85 1002.67 990.09 979.48 1023.04 1029.07 998.81 978.43 1081.22 1060.75 1028.36 979.75 1040.32 1045.61 968.69 1033.8 1082.65 1055.18 1100.59 1014.86 1079.06 983.79 991.87 1039.06 998.37 1064.83 1008.2 997.82 1054.41 1047.69 1054.26 1048.6 1041.82 986.48 1047.37 1081.94 1042.81 1048.74 1057.94 991.89 1126.18 1054.48 1026.05 1095.61 991.19 1028.92 972.2 1079.63 1010.84 1016.31 1012.14 1035.07 1064.96 1061.09 995.78 987.07 954.8 1001.95 1096.08 1014.89 1040.02 1046.55 966.88 980.04 1146.79 1054.29 1031.87 1020.06 992.14 967.19 1027.15 1006.99 1039.25 1018.07 1109.48 974.96 1053.9 985.77 1026.11 1039.98 1068.14 1085.22 1006.53 990.75 1053.1 990.78 1025.44 1034.56 1036.79 995.08 1004.66 987.15 957.08 1071.99 1065.46 1006.5 1047.11 988.67 1056.5 1030.47 980.31 1021.95 1054.02 993.51 1011.27 1060.72 983.88 1046.17 938.82 1083.42 981.67 956.06 970.42 954.31 1052.61 1055.87 975.32 1030.67 1037.07 1072.84 1045.21 1019.38 1030.48 1049.46 1047.52 1073.41 1030.11 1013.41 998.12 1040.17 1092.8 980.69 972.84 1061.22 1069.23 1076.7 1055.26 988.83 1011.09 1056 1077.83 1056.41 1057.1 985.05 1043.88 1067.79 1057.7 1051.5 972.82 930.64 1045.09 1109.31 1052.04 1085.79 999.67 1012.86 1037.24 1010.91 994.48 1097.51 1028.97 942.69 986.5 1053.2 1014.04 1086.24 1017.8 1042.99 1086.71 1018.21 1067.02 1135.34 1100.53 1043.92 1091.69 1122.42 988.01 1047.61 1076.61 1051.47 +991.58 943.15 1017.57 986.36 1018.25 1006.65 1131.89 1049.65 1076.49 966.26 1094.43 974.6 1069.73 1066.22 1072.37 1064.71 1089.7 983.51 1023.92 1032.23 1116 1007.09 1066.97 966.81 992.25 1008.3 1067.46 1030.15 1073.68 1042.15 925.28 1066.07 1047 981.72 1101.71 1032.15 1019.17 1017.71 1070.72 1047.31 1012.34 1061.7 1021.44 1038.19 1006.34 1011.76 1074.07 1013.89 1044.57 1071.45 1054.37 1042.3 1066.27 1098.71 1025.11 1062.81 992.87 941.98 977.4 1062.83 952.38 1073.16 1021.34 990.96 1030.35 1050.25 971.21 1054.71 1024.83 1066.03 1034.81 1003.86 1087.49 974.64 1092.2 1068.47 1075.55 956.36 937.98 993.79 1045.29 1083.04 966.26 1009.49 1068.34 1039.16 1046.78 998.03 1005.41 1054.73 989.81 1020.34 1022.18 1011.39 1050.9 1026.55 1064.87 1026.56 1000.72 1106.38 1007.93 1059.48 1003.96 970.99 1038.75 1010.38 1068.83 1030.01 1044.84 977.77 1044.51 1078.39 1017.63 1028.07 1058.58 1043.84 1086.66 1089.19 1044.53 1108.49 989.87 1064.69 982.08 1075.58 973.45 1005.4 1020.98 1014.6 1006.66 1040.81 1014.38 1030.24 977.25 1001.46 1069.02 1043.12 1034.61 1034 1005.38 991.18 1073.67 1066.83 1018.63 1046.25 969.65 991.35 1051.81 981.46 1011.4 1019.65 1083 1038.74 1052.44 952.49 1009.25 1081.07 1056.98 1140.45 1027.65 999.06 1095.11 976.98 1031.69 1054.7 1043.94 997.53 1008.37 987.06 974.83 1052.17 1054.98 955.84 1068.4 955.05 1097.82 1019.22 971.99 1029.08 1037 999.99 1039.94 1056.41 956.64 1006.34 961.29 1101.21 997.37 971.75 973.95 980.26 1012.59 1009.24 1025.95 1022.81 1041.87 1097.75 1080.04 1040.18 1014.44 1035.01 1085.15 1053.89 1015.56 979.3 945.99 990.9 1100.61 983.4 976.83 1060.95 1027.24 1070.16 1017.93 1019.27 1027.25 1021.52 1099.51 1071.22 1072.69 990.77 1047.61 1020.53 1062.79 1040.08 987.92 953.13 1033.51 1108.15 1063.64 1029.46 1009.55 1047.17 1065 1052.65 1001.16 1070.98 1061 982.78 937.06 1079.38 1002.6 1071.28 987.75 1039.02 1046.87 1020.5 1079.21 1141.08 1098.55 1042.69 1072.63 1056.96 966.65 994.209 1073.25 1003.79 +983.25 930.05 976.73 967.15 1001.27 999.29 1125.94 956.57 1037.12 950.23 1068.92 958.57 952.36 1058.86 959.35 981.47 1068.14 995.49 1026.57 976.16 1057.42 954.58 1089.02 956.15 967.52 1005.4 1012.64 997.69 984.3 1029.99 976.1 994.73 991.47 960.64 1070.84 959.49 923.06 1014.59 1012.06 1038.54 934.07 1018.38 991.91 986.37 973.95 1012.68 1012.4 972.979 1012.76 996.68 996.04 1032.03 1053.37 1027.92 940.45 1038.92 997.52 933.19 924.43 1045.74 955.25 999.35 962.81 951.14 931.75 1029 953.12 1040.72 977.89 983.81 1000.13 1006.02 1019.8 1032.35 1066.34 971.9 974.02 931.11 958.2 946.55 998.75 1014.25 970.93 969.72 1044.76 1039.21 952.2 973.53 906.84 1000.47 981.63 1004.02 1039.7 965.81 1020.54 959.05 1039.98 973.44 948.05 1064.59 978.65 1033.17 990.23 996.68 1041.52 1000.09 988.37 1005.87 1020.16 962.87 984.15 1039.88 1022.76 987.62 1054.04 954.29 1039.21 1015.06 1010.26 1092.15 999.35 1128.85 998.14 1038.95 971.49 971.31 993.55 936.55 997.94 972.97 989.23 976.22 946.11 923.03 1050.75 1030.69 1040.12 995.06 1004.57 951.9 1060.94 1060.93 990.06 1013.19 983.95 1002.27 959.79 1038.67 997.58 988.72 1033.4 954.89 1008.04 958.06 1007.24 996.87 1035.69 1011.68 1023 1043.56 1034.91 957.64 990.93 1034.73 1023.66 929.56 985.4 954.1 912.4 1034.77 1041.23 952.14 1074.6 972.43 1013.47 962.73 1003.63 1040.27 1051.89 925.51 989.44 1028.54 981.74 1014.85 966.85 1018.85 1011.56 926.78 927.92 964.24 1026.34 981.22 997.09 997.3 1026.3 1035.96 1067.76 1024.39 974 1035.07 1059.36 985.27 1001.84 967.55 958.99 951.7 1124.86 986.4 949.17 1005.82 1023.28 991.78 1013.71 946.24 977.32 1021.8 1025.3 1023.47 989.54 957 992.98 979.62 1070.61 1016.85 967.6 951.4 1028.15 1073.29 1066.22 1042.74 1002.57 1006.81 1059.4 1013.3 955.88 1046.4 1015.5 931.48 922.03 1048.47 965.8 1030.36 980.96 1028.76 1032.27 923.79 995.66 1116.75 1063.87 1011.93 1054.09 1029.36 941.38 992.23 1036.72 1023.69 +935.94 903.44 950.93 900.11 947.71 901.54 1087.16 903.39 958.6 898.69 961.22 923.83 953.12 988.86 1029.06 935.21 1013.44 948.47 963.59 1010.13 998.56 906.78 1007.41 924.06 950.33 965.57 938.19 1001.03 959.68 1014.49 925.41 978.75 958.66 939.28 1031.23 971.06 973.051 985.3 979.57 961.44 960.95 985.83 968.94 982.82 964.84 945.74 969.3 949.52 977.23 1005.41 986.93 1008.48 1016.62 991.58 922.24 982.96 990.71 907.97 927.66 965.43 912.85 1004.41 907.94 856.25 906.96 916.34 888.56 999.25 964.07 970.8 948.21 977.43 1019.58 976.6 1033.27 988.93 938.66 937.92 887.4 900.49 958.76 941.49 896.52 947.26 1014.61 979.19 933 971.17 926.57 994.41 913.53 910.47 922.05 973.02 1018.79 951.14 1000.78 927.98 923.09 983.79 923.86 1017.44 927.8 898.52 1006.49 971.13 993.69 986.6 978.98 910.479 971.64 1019.51 981.91 919.66 996.16 929.11 992.41 1033.85 998.63 1074.54 953.08 1008.25 953.3 1035.3 920.58 971.75 932.52 920.94 977.83 974.48 959.01 928.16 965.31 944.62 970.11 932.07 995.95 948.4 944.37 947.66 1023.51 1000.09 949.84 970.19 930.92 949.49 955.64 968.38 880.38 943.16 981.66 926.84 960.58 923.94 906.43 1036.03 1004.94 989.62 979.24 934.99 990.97 921.5 975.44 992.47 954.15 973.19 942.19 943.96 898.91 1007.1 1006.69 923.65 979.1 965.17 977.59 976.77 904.05 965.11 1000.5 850.74 929.98 974.24 907.76 944.94 913.25 1001.83 934.12 926.94 923.37 948.49 998.5 964.57 949.62 956.96 971.05 1040.54 1012.38 958.75 950.1 1035.28 1035.99 993.78 986.41 956.89 909.56 893.92 1064.48 896.99 917.13 985.13 990.5 1024.52 932.68 958.08 958.39 994.9 1002.54 995.67 949.09 929.55 1044.31 969.02 1020.35 942.74 937.05 895.23 986.66 1030.91 1052.05 959.31 934.13 933.53 951.2 973.46 948.45 1046.54 978.01 916.2 873.04 990.31 889.13 1024.35 931.65 969.92 1006.91 904.52 1005.8 1049.99 1022.67 1025.27 997.86 1033.46 886.53 960.31 994.1 990.93 +997.83 957.72 955.74 989.78 1000.77 962.7 1128.38 998.95 1053.19 964.48 1058.93 994.25 1022.25 1053.9 1019.03 1013.43 1112.3 991.51 1066.67 1035.26 1085.05 922.96 1056.72 952.78 978.05 1076.51 1027.15 1012.87 977.61 1043.67 934.36 1027.13 989.91 952.43 1083.9 1019.84 1034.79 1011.88 1009.23 1029.09 1026.94 1014.59 1035.76 1036.07 959.96 1019.14 1022.52 1013.61 1055.58 1038.06 1046.48 1048.75 1037.64 1079.47 1031.87 1061.14 997.27 928.07 929.53 1005.25 995.2 1095.09 969.89 945.91 961.98 1019.92 983.22 1051.69 988.88 1051.09 1019.91 1048.64 1034.65 1012.13 1067.5 1052.59 1042.17 924.27 959.6 953.26 993.54 1003.13 972.92 986.06 1043.24 1032.71 967.04 1008.23 988.58 993.45 977.45 1017.8 1034.82 1010.59 1032.96 980.31 1052.8 1042.41 959.66 1055.65 954.85 1026.41 980.38 977.5 1037.09 989.65 1015.67 1029.92 1051.91 945.67 1037.6 1065.75 1021.72 981.75 1047.23 987.54 1094.56 1084.27 1033.08 1089.98 982.85 1031.99 972.62 1054.89 963.76 1010.36 1024.48 1006.01 1008.82 1003.26 990.04 991.49 989.15 959.76 1069.15 1026.16 1068.53 1026.62 965.82 934.73 1062.22 1071.22 1024.78 997.02 989.209 992.03 992.52 982.37 971.96 1036.96 1079.79 950.5 1020.42 943.81 992.43 1095.23 1062.94 1039.63 1037.15 998.21 1067.2 945.81 978.83 1063.3 1063.16 1003.14 997.51 986.37 950.33 1059.65 1068.86 963.9 1041.51 960.54 1067.73 998.64 1003.44 990.05 1063.3 972.521 1028.61 1028.98 975.91 1018.23 930.11 1055.51 969.2 989.33 953.73 956.66 1045.63 987.22 1028.48 999.34 1036.95 1084.68 1053.02 1010.72 993.69 1052.39 1062.18 1031.23 1033.53 988.46 976.21 954.67 1107.99 941.93 979.4 1023.85 1067.38 1044.13 1023.69 1020.79 1034.96 1038.66 1083.12 1061.95 1029.37 977.24 1026.23 1010.06 1010.63 1049.94 973.74 941.84 1041.13 1090.92 1096.54 1048.77 993.93 987.34 1010.84 1025.55 1012.32 1015.52 1046.58 929.34 987.28 1050.25 996.08 1032.95 997.07 1015.98 1065.79 992.5 1040.45 1128.67 1075.58 1025.34 1065.91 1098.41 927.23 1003.18 1041.21 1020.54 +1004.76 958.84 1001.79 970.8 1005 977.22 1142.49 975.74 1031.5 984.32 1017.78 1011.43 1013.05 1011.7 1019.17 1053.46 1069 964.41 1043.33 1031.85 1103.99 960.58 1075.5 973.72 992.28 1049.96 1014.07 1016.14 1028.93 1043.98 929.09 1003.1 1022.33 978.64 1084.36 991.16 960.94 1021.5 1022.91 1037.59 988.35 1073.59 991.79 1014.56 1013.99 953.61 1042.3 991.7 1009.08 1046.19 1046.13 1009.29 1050.5 1045.55 1020.62 1033.62 1022.67 912.47 937.52 1035.63 949.17 1058.82 991.87 972.36 956 1037.28 942.58 1023.69 970.81 1042.48 1028.32 1012.96 1021.59 989.4 1104.94 1056.58 1019.59 935.96 958.86 926.5 994.01 1008.66 976.53 973.56 986.95 1072.94 1013.77 989.04 963.34 980.51 943.45 971.11 1059.38 956.84 1073.48 984.82 1042.3 971.97 954.48 1038.66 954.25 1063.77 975.81 965.3 1013.33 989.21 1009.4 991.57 1004.93 977.07 1007.69 1068.05 997.03 991.62 1044.36 986.63 1083.48 1038.02 1021.06 1097.78 980.34 1039.16 979.4 1086.78 962.82 987.58 989.84 985.76 1054.8 1023.49 981.08 1016.15 982.18 973.81 1055.57 1019.13 1031.97 1049.4 970.21 974.78 1091.33 1058.46 1011.58 1022.39 934.89 1016.2 1009.92 1016.84 1002.34 982.03 1075.63 945.74 1016.96 980 1000.43 1043.39 1054.18 1084.77 1070.54 1022.43 1047.87 960.73 1013.3 1036.52 1061.95 982.36 1008.5 939.31 998.55 1041.45 1010.42 996.08 1028.75 950.51 1092.56 999.5 991.45 1010.54 1038.2 923.4 994.33 1030.86 1002.1 1014.71 922.94 1050.52 996.22 930.63 930.66 968.86 1032.63 1034.85 1028.13 1016.56 995.25 1082.48 1035.19 1004.82 992.78 1023.91 1061.09 1063.65 1044.4 957.54 958.13 945.58 1093.87 975.56 977.35 1079.96 1033.09 1058.72 1012.19 991.5 1011.04 1046.57 1054.68 1059.37 998.25 1004.42 1028.97 982.34 1034.08 1021.47 948.44 919.62 1036.15 1049.4 1060.48 1104.33 981.56 1005.25 1011.42 980.39 1012.8 1046.41 1002.06 919.79 912.52 1033.58 984.78 1055.22 1010.6 1009.09 1064.94 963.77 1043.4 1079.98 1003.61 1016.13 1026.67 1088.29 951.61 1025.53 1038.58 1050.26 +955.02 916.82 977.5 966.14 1009.16 970.38 1116.88 982.19 1075.91 982.1 1058.76 961.81 1038.93 1085.51 1002.5 1036.83 1054.18 954.75 1022.19 979.42 1093.75 978.07 1078.65 974.08 1002.65 1038.33 982.37 949.5 1015.86 1034.14 953.11 1042.49 987.22 963.48 1065.61 1037.7 993.39 1031.92 1018.24 1038.16 996.72 1088.67 1024.82 1037.8 972.89 995.89 1025.26 1012.02 1024.44 1038.19 1022.57 1053.68 1045.97 1101.3 991.02 1038.5 936.8 913.19 966.41 1034.37 959.61 1041.74 1006.25 960.12 988.38 1058.99 954.31 1032.92 965.65 1043.34 982.43 990.73 1038.59 991.76 1060.43 1026.41 1043.35 958.39 953.64 937.75 1015.44 1017.81 940.81 988.37 1071.48 1027.96 1007.07 1021.51 932.57 1020.95 978.22 1005.39 988.17 975.19 1078.87 968.16 1046.2 959.96 979.43 1023.33 992.6 1049.5 1023.92 946 1035.02 968.31 1024.68 1050.89 1040.48 982.55 1019.88 1078.05 1056.23 1011.16 1082.97 1020.44 1083.42 1072.21 1003.37 1100.15 991.83 1055.81 970.98 1082.5 970.87 983.81 1006.46 1013.82 1044.93 1006.22 959.84 1023.62 955.47 977.92 1073.14 1030.08 1056.61 1012.54 982.87 981.3 1067.02 1053.35 996.99 1031.81 937.13 983.33 1014.41 1015.63 990.8 1013.94 1090.5 944.2 1028.07 986.31 995.68 1082.38 1075.42 1086.34 1042.95 1024.35 1028.82 967.13 986.47 1039.4 1025.14 965.28 1005.19 1006.11 978.58 1026.87 1038.08 992.99 1051.69 958.84 1072.82 999.71 964.74 979.41 1019.04 988.69 1042.62 1026.85 985.61 1063.66 963.21 1066.43 994.26 945.92 948.51 960.36 1014 1022.3 1021.16 1015.92 1037.38 1091.09 1046.76 1027.73 1018.37 1049.51 1036.28 1026.37 1013.76 986.97 968.23 953.78 1076.47 929.03 989.47 1059.8 1056.16 1026.37 985.03 1012.64 1011.23 1059.54 1074 1047.93 1004.2 974.76 1050.23 1010.67 1082.77 1029.22 971.349 964.63 1041.95 1064.29 1019.63 1051.4 998.36 1041.53 1031.99 991.97 1043.43 1053.74 1062.12 922.55 943.37 1060.38 968.53 1029.09 1015.5 1049.25 1064.96 999.27 1022.73 1114.69 1059.16 1034.5 1055.99 1110.19 937.2 1013.47 1054.51 1001.5 +1016.96 961.9 1002.66 992.01 1044.82 1000.64 1140.64 1050.45 1125.55 1004.41 1113.99 1015.32 1064.72 1121.1 1059.21 1077.82 1143.4 983.02 1036.53 1039.1 1118.32 989.41 1095.71 1053.47 1011.82 1072.44 1077.06 1015.13 1035.52 1096.14 971.21 1056.03 1060.49 1023.96 1141.75 1059.8 1041.62 1077.21 1101.39 1074.27 1049.62 1081.99 1048.3 1074.05 1012.47 1040.81 1094.34 1033.67 1087.5 1104.72 1076.86 1112.42 1090.69 1090.41 1037.7 1073.66 985.76 1000.14 988.42 1059.98 974.46 1080.47 975.92 1002.42 993.35 1073.62 984.87 1057.69 1035.47 1051.08 1066.2 1001.03 1086.5 994.83 1131.86 1071.2 1025.85 983.03 956.36 949.51 1086.29 1062.35 997.31 990.43 1075.55 1081.23 1031.98 1047.77 1033.09 1070.61 985.27 1024.49 1049.95 1025.63 1098.54 1000.12 1102.32 962.49 1005.06 1098.04 1014.44 1074.57 1023.23 983.66 1068.65 1041.41 1072.6 1080.79 1050.57 1017.29 1090.59 1098.09 1068.67 1066.15 1090.31 1007.11 1106.45 1119.43 1091.62 1171.7 992.1 1090.84 979.73 1099.24 970.91 1032.82 1016.92 1025.89 1060.5 1076.73 1013.82 1033.66 1030.94 1038.95 1067.38 1089.27 1075.5 1058.66 1024.03 1010.63 1139.87 1035.05 1049.99 1054.41 1015.56 1013.09 1046.99 1020.5 1037.69 1015.7 1123.44 1011.89 1062.69 1013.08 1040.24 1129.71 1090.49 1126.36 1076.25 1099.14 1089.48 991.28 1076.78 1056.31 1082.73 997.04 1026.61 966.71 966.46 1084.49 1057.33 995.71 1093.07 969.07 1077.49 1034.44 1033.03 1058.53 1042.29 1007.82 1060.34 1043.12 1017.24 1096.04 972.77 1089.03 1014.13 965.35 990.68 970.759 1094.64 1049.93 1036.43 1066.2 1052.98 1090.97 1075.03 999.19 1068.69 1071.81 1091.33 1051.26 1043.63 996.79 994.68 1020.5 1080 999.9 964.73 1109.65 1114.15 1049.65 1047.37 1002.1 1002.92 1117.54 1086.79 1112.24 1062.36 1032.34 1036.36 1030.37 1109.79 1043.95 954.55 994.49 1106.65 1119.98 1095.78 1071.17 1032.35 1068.25 1041.24 1003.1 1052.64 1071.31 1063.12 980.4 983.3 1099.81 1027.11 1093.11 1046.06 1071.4 1073.53 992.31 1115.5 1150.24 1098.82 1051.61 1105.63 1135.62 995.71 1052.72 1089.76 1051.39 +1041.85 957.35 990.7 985.33 1011.57 1023.31 1150.66 985.49 1061.37 1018.12 1044.34 980.35 1048.97 1085.12 1020.75 1071.02 1096.76 990.74 1059.15 1012.89 1117.46 942.12 1044.09 979.87 1011.73 1049.59 1033.98 1033.74 986.67 1034.16 953.73 1051 1033.03 988.85 1067.26 1042.51 1010.22 1062.03 1070.74 1091.44 984.7 1039.74 1015.28 1047.75 981.19 994.21 1004.07 1011.28 1016.55 1025.28 1036.16 1083.96 1018.96 1098.85 979.73 1089.39 1031.67 973.3 988.62 1017.34 999.18 1045.72 945.98 970.45 959.99 1031.67 968.14 1059.18 995.69 1015.73 1044.35 990.96 1098.5 1019.24 1127.31 1067.26 1023.14 933.39 986.73 954.66 1020.02 1063.44 988.61 1008.84 1043.82 1081.91 966.31 1012.9 1009.68 1019.04 990.68 1011.11 1040.79 997.38 1037.8 1009.24 1067.16 988.22 973.52 1092.48 979.6 1040.88 1002.78 956.54 1072.56 1019.13 1064.92 1044.09 1040.84 992.41 1038.87 1081.3 1062.15 1002.21 1028.45 1003.01 1125.33 1082 1023.66 1133.84 1001.4 1048.79 989.34 1052.43 933.39 1006.1 1007.5 1037.47 1013.44 1019.83 1012.54 982.75 1059.39 975.23 1087.18 1022.12 1083.36 1036.33 1000.57 970.56 1076.29 1021.34 1057.23 1020.08 997.28 995.14 997.45 1041.48 1015.5 1012.99 1100.7 1009.13 1040.46 970.55 1015.38 1098.63 1063.17 1045.88 1020.36 1008.69 1091.35 969.36 999.05 1021.67 1044.31 983.98 1000.85 988.42 994.23 1010.11 1053.73 1017.36 1103.41 927.63 1064.62 1051.89 1002.49 1015.49 1081.12 948.38 1014.66 1018.73 981.78 1026.68 974.51 1070.78 1000.5 950.15 964.93 972.73 1080.12 996.3 1022.06 1038.79 1048.03 1115.65 1090.49 1026.77 1041.11 1041.27 1082.46 1045.64 1041.25 958.6 976.48 959.46 1096.12 977.34 996.06 1053.16 1070.76 1063 1021.17 1012.68 1049.32 1011.49 1079.28 1118.95 1060.89 969.79 1012.5 1023.69 1056.73 1064.91 949.14 966.17 1053.42 1118.87 1097.05 1091.16 1027.15 1031.87 1016.82 1029.36 992.91 1078.11 1047.28 958.61 964.77 1062.33 986.87 1055.9 1002.84 1036.28 1092.24 1003.62 1056.13 1166.11 1058.53 1059.72 1069.6 1110.94 962.81 971.81 1039.94 1063.75 +1061.1 1006.33 1038.32 1051.41 1071.84 1010.79 1192.64 1001.26 1065.7 994.82 1097.02 962.161 1030.49 1096.91 1086.71 1098.8 1115.21 1058.95 1069.63 1098.6 1146.23 980.5 1071.02 1020.76 1002.74 1100.03 1073.35 1063.99 1043.16 1104.01 1000.3 1110.45 1038.86 1023.67 1102.74 1072.17 1054.01 1088.07 1117.31 1085.72 1069.47 1084.69 1071.27 1056.62 971.26 1058.77 1053.26 1039.01 1058.07 1109.99 1057.12 1108.9 1082.79 1115.06 1009.35 1116.58 1092.92 977.35 1007.21 1072.74 993.44 1091.46 1014.92 984.85 1029.42 1056.58 992.04 1101.74 1032.6 1093.85 1076.15 1041.05 1112.48 1049.48 1162.95 1083.9 1052.75 1005.4 1007.33 974.82 1078.96 1028.13 1007.76 1046.65 1096.04 1107.16 1039.88 1078.5 1001.33 1044.01 987.39 1018.96 1069.92 1019.79 1148.44 1031.27 1123.61 1039.59 964.75 1062.37 1009.54 1074.93 1084.52 991.86 1111.88 1047.04 1086.98 1090.55 1046.08 986.79 1093.08 1147.73 1044.31 1039.85 1089.28 1029.41 1133.94 1122.33 1071.4 1172.73 1049.89 1121.55 1070.33 1063.36 987.23 1079.43 1010.94 1018.85 1088.93 1089.09 1007.92 1061.39 1023.51 985.44 1121.36 1044.92 1079.36 1050.8 1034.13 991.29 1110.72 1081.41 1061.45 1045.47 1014.46 1037.93 1013 1069.59 1056.58 1072.46 1141.76 1002.07 1072.16 1026.14 1042.82 1084.25 1107.14 1090.86 1100.59 1024.95 1099.86 1056.72 1081.98 1070.53 1070.24 1010.54 1046.3 1037.19 1011.78 1051.06 1065.77 1004.37 1083.23 1018.96 1083.7 1040.35 1037.05 1064.78 1095.83 975.27 1042.52 1110.31 1022.48 1054.29 1020.54 1069.61 1044.91 973.77 996.56 1019.86 1055.12 1037.93 1049.92 1048.45 1084.91 1141.73 1099.29 1045.25 1054.87 1051.57 1095.3 1083.09 1057.84 1015.39 973.3 986.06 1162.05 1039.36 1017.57 1124.1 1112.94 1119.19 1007.6 1019.88 1057.77 1078.78 1081.15 1099.46 1075.8 997.05 1113.79 1069.15 1074.1 1040.12 1008 979.12 1086.21 1130.66 1114.79 1086.11 1050.01 1042.48 1047.62 1055.67 999.28 1104.87 1078.43 1011.35 926.64 1120.42 1018.26 1158.75 1031.02 1064.87 1094.71 999.89 1041.51 1152.91 1137.48 1122.47 1100.4 1160.64 984.41 1061.64 1072.78 1109.65 +1011.46 959.61 970.6 1003.49 991.16 989.12 1156.48 972.38 1035.67 992.16 1061.08 979.66 1048.24 1072.04 1035.53 1065.13 1113.64 1004.52 1025.32 990.4 1105.39 988.31 980.19 1020.1 1039.38 1051.36 1007.86 1020.93 991.24 1059.38 917.49 1005.86 989.1 963.2 1067.94 1008.68 1022.45 1052.95 1060 1060.97 1069.62 1059.66 1006.19 1019.86 964.01 1005.59 1013.14 996.18 1065.59 1060.14 1082.33 1072.58 1038.57 1056.06 979.54 1064.74 1011.9 944.89 975.77 1019.58 950.44 1042.56 999.62 945.6 972.33 1062.28 971.44 1054.72 1024.01 1079.89 994.57 1015.38 1061.42 976.76 1070.22 1042.96 1017.37 955.49 994.03 953.15 1016.9 1023.26 997.45 950.93 1054.89 1070.36 969.86 1005.36 937.26 1049.71 994.32 977.49 1040.65 982.34 1065.08 998.81 1079.57 943.91 962.86 1066.32 988.74 1045.33 1017.26 969.51 1074.23 981.67 1071.2 1019.81 1055.47 925.85 1037.5 1128.28 1037.53 980.65 1077.64 994.78 1076.05 1052.89 1019.42 1113.35 1008.13 1047.39 1013.26 1053.7 940.99 1019.57 1026.52 987.78 1014.16 1026.86 970.53 1014.7 984.15 982.23 1085.3 971.75 1079.42 997.28 998.22 986.17 1085.37 1048.22 1010.6 1063.17 979.04 956.23 1051.61 1012.57 989.28 1023.4 1100.46 947.28 980.7 971.65 945.47 1053.51 1022.62 1068.97 1014.17 1029.55 1007.72 959.099 1031.49 985.37 1031.69 1029.3 984.17 943.64 956.63 1045.28 1049.37 965.53 1075.6 993.64 1059.22 1029.11 938.03 1040.24 1073.29 916.4 976.77 1033.08 955.48 1042.81 965.04 1030.32 964.26 970.33 948.28 982.42 1037.82 1014.57 1030.35 994.2 1027.98 1067.45 1112.28 988.26 1003.52 1038.28 1052.38 997.65 1005.99 988.01 921.05 973.56 1052.07 981.33 979.8 1041.64 1045.63 1081.92 989.19 968.38 950.8 1031.5 1104.2 1068.7 992.48 958.15 1046.17 1035.77 1044.54 1035.37 996.52 932.26 1003.45 1118.57 1075.14 1068.7 1000.37 1015.75 1035.06 1034.44 991.99 1051.13 1039.11 987.83 937.809 1060.66 989.95 1050.39 999.25 1042.44 1051.6 1016.41 1020.64 1105.33 1069.32 1014.46 1062.59 1103.76 955.46 1048.79 1029.02 1029.84 +959.15 889.28 972.54 925.82 958.42 924.68 1073.97 920.62 1034.74 909.66 1004.83 927.73 953.75 991.03 990.12 1037.66 1012.32 949.11 1013.56 947.17 1021.09 943.09 1009.03 947.35 949.38 960.28 1023.53 917.89 997.12 1029.19 904.65 1002.64 914.26 956.15 1048.21 950.99 974.72 984.78 985.82 1005.93 946.51 1040 1017.2 969.05 948.81 938.27 978.33 1007.94 983.97 980.27 1000.22 1006.63 1013.71 1005.65 983.17 982.19 948.64 902.34 903.81 949.98 929.05 1057.61 946.77 955.29 906.39 1022.48 925.93 971.16 938.58 1003.79 983.71 930.91 1043.34 981.93 1039.79 965.96 973.68 896.51 933.5 925.01 994.36 996.38 922.62 957.17 1038.14 990.92 978.63 904.36 928.05 964.76 952.82 943.87 966.63 965.13 989.04 931.32 1063.91 916.82 901.92 1007.06 942.67 976.11 938.76 867.91 989.35 917.57 1014.32 996.47 947.1 969.63 969.23 1046.18 963.95 939.83 966.19 956.93 1057.45 997.58 963.53 1055.82 985.36 998.55 980.58 1039 936.61 923.06 967.16 969.13 994.5 969.9 935.44 945.11 906.56 955.17 1027.25 967.21 982.57 988.21 974.38 937.74 1060.12 999.02 971.69 963.02 933.14 930.83 917.35 958.29 971.69 977.66 1037.64 936.08 966.64 926.19 988.41 1031.77 1043.13 1018.01 1007.08 1015.42 1005.98 921.17 914.261 995.24 993.16 936.09 960.6 949.74 901.65 966.17 1013.97 943.37 959.53 904.83 1010.74 943.66 952.2 974.45 1003.27 945.62 952.52 964.28 909.79 928.5 889.33 1015.78 977.46 906.56 932.2 913.2 993.11 976.36 955.86 958.77 953.04 1032.69 1027.28 980.45 1016.16 978.94 1000.32 975.46 940.77 944.3 951.36 949.27 1025.92 956.29 962 993.06 995.46 977.79 959.21 918.88 986.02 998.16 1036.71 1069.59 962.34 919.43 1024.84 956.52 989.32 997.19 928.73 893.79 948.8 1011.41 1000.23 1040.11 932.16 966.57 1011.12 951.27 962.17 1027.49 972.03 933 910.55 1003.3 958.5 1018.85 969.33 980.81 1037.68 939.57 1046.01 1079.13 993.54 973.37 1023.07 1062.33 901.14 978.45 1037.27 974.91 +950.65 926.57 968.7 953.71 964.81 991.27 1076.19 959.03 1047.65 958.58 1044.36 910.5 1003.63 1062.88 1004.21 1002.38 1045.93 947.81 1036.18 1051.74 1077.09 924.38 1052.97 967.74 961.5 1023.98 1051.49 1004.81 1005.92 1060.66 931.12 974.77 980.26 943.26 1076.16 1010.57 1020.24 989.91 989.57 1027.01 988.759 1024.36 1014.19 1025.53 977.32 965.75 1040.28 1000.84 1007.98 1038.13 998.54 1047.75 1015.9 1009.31 1012.13 1057.52 939.22 931.89 908.38 1035.16 952 1033.3 963.94 948.54 915.67 1036.28 946.2 1040.84 980.991 1027.12 987.14 996.83 1031.24 1000.5 1071.18 1049.66 1022.03 939.98 951.19 918.09 1042.68 1010.75 944.32 962.5 1000.13 1043.6 1011.43 996.77 930.7 991.13 992.69 986.27 1008.24 947.27 1036.34 992.89 982.13 963.99 924.76 1004.94 953.29 1004.66 945.26 964.41 1071.77 978.55 1019.69 1041.72 986.83 928.01 1034.98 1090.48 1003.47 946.16 1028.78 981.08 1035.7 1055.94 997.52 1077.12 984.3 1008.97 961.94 1029.98 955.84 983.57 1008.39 943.88 1036.49 1024.45 953.43 984.96 998.58 968.08 1074.26 1002.12 1007.31 978.48 960.57 931.68 1073.6 1005.74 986.52 974.96 964.91 973.64 1007.46 992.97 944.51 1028.2 1052.78 969.77 979.67 919.87 939.26 1072.32 1033.3 1053.41 1028.46 1012.68 969.6 959.4 980.03 1021.96 983.86 984.6 998.25 977.82 955.95 978.21 1060.44 1030.28 1037.36 928.48 1057.07 980.59 972.73 1007.19 1016.98 923.67 1004.26 1020.69 1008.97 975.21 953.86 1014.9 974.53 921.86 936.56 987.66 958.72 1000.26 970.37 997.94 1004.86 1088.27 1030.37 1019.18 994.89 1021.97 1045.28 994.96 1027.76 958.88 966.07 950.03 1073.1 930.39 1001.1 1038.17 1021.66 1042.65 992.98 982.56 985.45 997.78 1028.46 1048.7 1019.74 992.04 1021.92 976.11 997.04 984.64 949.43 937.67 1027.62 1071.36 1067.51 1014.78 983.22 1003.13 1008.33 974.58 998.86 1024.36 978.09 910.66 940.3 1087.5 979.74 997.55 973.99 981.97 1040.96 964.3 1006.39 1112.86 1051.96 999.7 1046.97 1093 926.25 981 985.7 1010.46 +1069.23 938.8 1022.9 993.61 1032.82 1048.58 1158.18 1032.67 1054.46 986.4 1055.87 1016.32 1044.85 1100.64 1078.71 1065.81 1103.69 1003.72 1071.93 1017.46 1138.72 997.35 1104.49 1025.85 1007.22 1099.76 1072.46 990.95 1025.57 1085.45 981.65 1078.88 1015.13 998.16 1120.22 987.04 1018.92 1081.2 1069.16 1063.12 983.03 1110.2 1057.1 1041.41 995.17 1036.13 1048.61 1012.86 1035.27 1089.12 1051.81 1132.99 1049.27 1111.6 989.37 1122.18 1023.69 959.24 950.98 1095.05 1005.75 1063.81 1034.51 985.6 995.57 1095.75 1025.36 1072.33 996.24 1074.52 1063.56 1024.93 1103.75 1060.01 1089.99 1053.91 1060.64 974.31 1018.9 992.631 1017.56 1041.98 978.53 1027.67 1057.57 1113.68 1004.77 978.49 1008.4 1043.59 981.58 1017.13 1063.07 1037.33 1079.97 1017.29 1095.54 1036 992.36 1091.8 1037.24 1093.09 999.5 957.17 1089.17 1025.57 1071.56 1039.04 1090.85 1020.69 1030.7 1111.3 1036.62 1024.84 1061.54 991.96 1128.94 1107.16 1032.97 1135.65 1049.99 1072.44 1014.41 1124.23 1022.35 1018.27 1040.77 1016.88 1079.26 1054.61 1009.15 1017.68 1011.6 984.11 1109.46 1070.4 1082.13 1069.44 1023.7 1005.33 1092.57 1088.36 1040.46 1038.53 1033 1023.45 1044.36 1067 1035.91 1053.79 1126.64 985.88 1066.69 987.34 1025.35 1094.9 1096.9 1110.46 1032.33 1047.19 1077.29 993.04 1003.01 1029.37 1081.01 986.04 997.5 994.47 963.09 1068.46 1102.32 1025.67 1110.56 1019.11 1065.6 1005.97 1010.43 1079.05 1095.98 938.55 1053.86 1070.91 1002.86 1093.91 987.96 1079.48 976.82 989.45 983.51 1002.88 1104.56 1046.73 1040.64 1055.37 1063.56 1075.23 1102.39 1064.59 1028.96 1088.42 1102.58 1073.84 1042.34 1017.98 1009.09 1032.2 1135.85 981.11 1049.63 1104.76 1099.38 1053.78 1039.24 996.9 986.44 1095.71 1102.62 1091.68 1048.3 989.27 1055.74 1074.45 1071.69 1053.54 1033.74 1006.37 1123.46 1090.04 1035.14 1108.6 994.73 1061.42 1060.94 1037.67 1031.86 1114.14 1033.52 971.23 943.96 1043.71 1012.19 1096.02 1032.64 1094.85 1071.09 1007.39 1097.03 1145.79 1044.68 1037.07 1118.47 1125.65 994.01 1037.85 1049.09 1093.48 +953.96 896.159 960.11 941.65 1010.12 915.06 1105.12 941.87 1001.34 917.34 993.31 909.64 981.13 981.41 991.74 999.3 1003.52 906.74 987.29 997.55 1041.22 940.44 1023.73 931.62 945.84 978.91 1012.61 932.63 943.63 1002.5 931.09 1007.8 982.45 909.17 1049.73 949.22 977.27 970.67 989.65 987.34 932.45 1002.25 961.81 1019.41 952.64 997.97 973.1 965.77 997.82 1003.11 1008.06 971.14 1008.42 1021.76 932.53 992.87 951.69 901.94 894.47 999.33 897.27 1015.66 941.98 926.58 911.61 1014.44 919.4 978.11 932.76 996.33 1000.26 934.41 1044.26 991.24 1021.81 993.17 974.69 926.66 916.87 935.59 996.08 967.82 928.76 953.77 1006.2 1044.98 941.2 909.41 912.28 979.13 928.32 913.7 924.74 992.44 1009.22 972.15 1026.6 975.13 944.97 962.14 917.33 997.65 954.13 895.51 1002.31 943.9 1005.66 989.5 948.05 922.7 990.44 1035.21 991.97 959.42 1040.33 965 1042.48 1024.95 978.76 1076.74 992.66 1052.26 987.38 1057.21 925.72 974.11 954.95 959.1 983.35 973.35 957.61 998.61 912.2 959.4 1034.28 973.56 1002.63 992.19 952.57 961.13 1067.72 1011.34 1008.93 965.94 935.6 978.74 994.89 960.81 955.51 982.9 1018.36 939.61 986.6 926.51 956.98 1035.99 984.07 1025.32 1039.05 989.1 1021.56 939.91 973.41 980.96 1025.82 971.08 945.12 988.48 934.65 1000.71 1026.73 951.84 995.11 918.17 1015.24 973.32 936.87 964.44 1004.44 909.8 942.75 988.22 956.98 986.36 901.37 1003.05 943.86 912.92 898.87 932.46 990.16 960.3 995 1002.1 977.8 1027 1008.76 966.93 978.93 971.61 1032.64 999.4 962.02 931.32 934.07 951.19 1043.9 913.72 976.31 973.62 1010.19 993.23 920.3 916.19 974.7 1048.29 1004.84 1012.52 999.77 928.04 996.12 961.83 982.64 1010.15 931.06 874.55 1009.1 1035.17 1003.53 1013.67 948.121 943.72 979.96 1013.74 943.18 1004.42 1024.87 883.38 903.51 1013.44 930.66 1009.21 977.77 993.11 1016.54 934.63 1010.45 1082.07 1014.11 997.74 1016.89 1072.01 925.57 962.81 994.32 1016.45 +1000.97 953.74 984.85 970.4 982.78 984.38 1139.66 1002.86 1082.63 991.06 1062.81 1014.53 1028.64 1052.58 1043.55 1055.51 1087.05 1026.21 1048.42 1012.22 1077.07 955.95 1085.77 1003.82 999.71 1039.8 1040.63 999.21 988.48 1087.83 949.02 1009.66 971.56 992.1 1101.64 1019.79 992.76 1021.63 1024.44 1035.72 1022.79 1040.35 996.06 1012.23 980.55 993.07 995.91 995.69 1040.34 1042.23 1072.15 1020.7 1059.05 1072.43 1000.69 1069.12 1029.91 949.4 962.39 1001.17 981.39 1065.54 967.64 974.09 993.59 1019.68 946.6 1075 990.89 1024.14 1019.36 1013.88 1044.27 1008.37 1069.42 1075.44 1009.83 965.79 948.17 943.43 995.35 1067.65 1005.36 942.64 1055.31 1057.16 990.29 1054.98 995.86 1051.82 1033.51 985.95 1008.94 958.73 1022.59 963.03 1079.1 980.34 969.51 1072.72 964.95 1062.7 999.66 957.91 1039.1 1024.94 988.99 1017.78 1023.15 997.37 1050.67 1084.02 1061.36 1008.17 1023.74 1000.5 1103.26 1041.07 1023.11 1144.85 1012.45 1097.54 997.04 1075.48 971.75 959.06 1029.08 944.19 1046.57 973.38 1000.07 999.59 979.41 967.21 1079.98 1038.07 1082.48 1003.22 1001.85 969.25 1065.45 1061.3 987.8 1056.05 985.28 1020.71 1004.57 1000.03 995.59 1002.76 1082.12 955.71 1017.39 982.11 1025.86 1059.1 1061.42 1112.6 1027.87 1033.76 1075.25 915.21 1020.98 991.09 1076.59 960.05 998.58 985.18 976.48 1047.32 1045.24 983.38 1018.5 996.7 1033.98 1029.48 967.35 1023.45 1051.11 1021.84 1053.52 1005.28 987.64 1018.2 963.14 1051.54 1024.7 945.56 954.21 970.71 1061.08 953.09 1021.7 1024.24 1036.77 1114.91 1079.25 1046.35 1008.36 1059.47 1109.56 1026.73 1044.77 988.97 959.21 967.61 1130.57 963.76 984.46 1093.92 1084.35 1029.38 1026.97 976.24 1016.79 1015.67 1086.05 1068.23 1007.25 987.02 1065.29 1048.46 1061.06 1089.08 923.55 947.35 1064.04 1059.24 1101.3 1058.69 958.49 999.76 1034.29 1039.72 1005.32 1056.3 1049.52 980.71 958.04 1052.96 985.34 1068.37 983.72 1051.78 1064.36 979.16 1018.32 1132.56 1089.47 1037.68 1046.76 1123.02 953.02 1032.3 1040.57 1055.82 +975.35 935.97 919.52 924.7 985.19 947.92 1089.02 944.01 1022.32 901.61 1053.06 922.46 997.46 1007.2 984.39 977.47 1047.34 905.68 1014.48 997.33 1007.57 892.27 1012.36 928.06 935.58 968.55 976.27 954.33 946.07 979.21 917.72 961.7 967.23 927.74 1040.09 963.68 913.46 1003.35 1014.58 1013.37 950.17 995.07 981.14 974.98 919.27 962.46 983.64 971.38 1009.17 997.03 988.59 1003.64 1025.99 1019.09 934.29 1003.75 994.01 927.38 923.02 964.27 916.45 1038.53 965.41 923.59 923.08 1018.87 896.57 1028.68 980.93 1010.17 982.38 952.06 1018.54 960.28 1047.03 993.46 966.11 921.91 934.96 883.44 968.78 994.56 924.67 913.5 1009.92 1022.56 973.72 1000.63 908.07 979.45 950.62 934.83 971.75 928.45 1005.57 953.89 1031.69 935.68 924.04 1026.25 928.11 1046.93 935.14 919.3 999.08 961.73 963 962.7 985.86 934.5 961.17 1075.91 1000.06 929.39 1015.84 932.38 1025.78 1024.44 1005.68 1086.96 964.45 1053.58 951.44 1004.44 924.6 928.29 961.45 949.31 978.44 972.83 954.05 996.95 904.82 872.03 1047.84 947.8 1011.98 957.2 940.61 938.06 1028.69 1040.33 945.47 969.71 970.66 942.82 1010.25 998.22 983.93 961.82 1022.24 926.34 946.29 977.84 928.02 995.08 1026.37 1047.52 1010.96 961.22 1008.66 900.03 1024.89 948.34 992.18 913.59 958.58 936.39 917.52 996.04 987.45 940.35 1018.48 947.26 1015.37 974.83 910.11 978.11 1038.44 909.07 972.7 977.53 953.37 966.18 909.21 1024.8 940.76 885.66 897.56 928.79 1022.34 945.98 970.72 909.34 951.59 1045.1 1037.13 1002.58 995.64 986.01 999.78 1027.04 973.94 923.68 916.67 910.13 1030.42 939.43 926.2 1014.29 994.29 1013.6 941.95 963.2 947.8 990.07 1015.92 1027.38 985.41 961.82 993.76 994.22 1055.52 990.59 913.15 894.75 991.21 1023.5 1048.18 1038.88 943.53 950.63 967.59 994.52 993.1 1034.78 951.63 942.7 881.92 1009.77 921.91 1040.86 945.51 995.4 1046.95 902.3 973.84 1070.62 1010.8 1005.08 1012.94 1043.83 927.76 967.72 1016.69 999.32 +1037.77 987.48 1014.55 1019.26 1009.25 1016.42 1158.77 987.48 1060.05 970.67 1104.68 950.56 1033.63 1062.62 1085.7 1086.73 1145.04 1015.39 1088.82 1062.06 1136.39 990.27 1112.46 1027.05 1019.39 1049.77 1047.72 1022.13 1036.1 1091.92 985.31 1032.16 1042.66 991.22 1090.11 1034.63 1060.33 1096.08 1076.6 1036.92 1030.71 1062.22 1036.91 1026.24 1014.42 1015.97 1067.5 1059.81 1027.78 1109.86 1060.95 1101.87 1041.12 1065.51 1016.08 1073.13 1050.61 971.55 947.11 1002.81 972.99 1093.03 1002.48 1004.95 982.81 1031.95 993.99 1032.83 1018.29 1047.08 1046.51 1031.5 1065.29 1015.3 1097.17 1103.5 1052.02 975.27 996.82 973 1029.53 1051.29 991.89 1001.39 1062.94 1094.4 988.1 1014.65 1020.08 1054.67 965.29 999.68 1055.03 1030.41 1071.94 1013.59 1093.04 985.7 1008.78 1051.14 995.19 1070.9 1006.69 998.86 1054.79 1009.31 1043.98 1023.04 1030.28 1006.67 1042.48 1149.07 1018.57 987.19 1049.92 975.47 1108.9 1064.5 1047.6 1110.8 1025.45 1082.77 1038.4 1100.5 1006.77 1028.94 1068.62 1036.56 1111.89 1069.43 1016.97 1030.33 1038.52 980.75 1096.64 1062.41 1056.54 1041.92 1015.27 1007.02 1127.57 1097.18 1002.11 1060.3 991.89 999 999.88 1030.27 1015.77 1037.61 1106.73 1022.58 1102.34 985.62 1000.21 1078.4 1079 1104.33 1078.02 1065.35 1074.77 945.58 1059.69 1035.51 1027.65 1045.82 1000.85 990.1 1005.58 1045.88 1071.61 1060.41 1042.74 1043.75 1078.89 999.64 984.321 1045.66 1084.22 1004.05 1051.86 1031.6 998.08 1043.84 976.96 1064.18 1027.84 991.33 961.13 1005.57 1066.64 1005.27 1049.83 1042.14 1033.85 1118.61 1066.23 1055.86 1031.31 1077.92 1078.72 1094.89 1051.84 1024 984.02 1013.45 1105.5 1007.34 1002.96 1106.26 1069.32 1059.4 1043.91 1046.59 1044.29 1057.19 1074.44 1101.96 1083.24 1006.25 1050.43 1072.66 1052.88 1081.44 1001.67 968.07 1066.75 1102.93 1064.94 1066.07 1038.96 1020.41 1068.6 987.57 1044.83 1072.07 1082.67 941.75 957.06 1092.57 1026.58 1093.23 996.29 1038.37 1087.68 1015.79 1061.63 1156.4 1103.22 1011.81 1122.27 1107.51 992.59 1045.72 1065.39 1074.41 +1034 951.5 1003.78 1019.16 1051.19 1036.11 1188.74 1041.11 1066.46 983.12 1088.76 993.95 1046.92 1110.49 1062.79 1039.73 1152.44 1022.52 1081.95 1066.23 1114.56 986.05 1121.26 1065.38 978.86 1034.67 1075.94 1039.86 1070.69 1094.76 1007.66 1095.43 1047.68 1039.9 1149.72 1041.37 1061.82 1087.72 1067.96 1071.89 1020.74 1082.98 1040.25 1021.17 1024.25 1053.29 1082.83 1082.16 1089.08 1083.9 1079.34 1083.68 1087.31 1097.41 1051.17 1068.43 1043.54 981.69 964.63 1019.32 944.77 1072.01 1014.98 965.34 1045.1 1095.62 1025.79 1098.64 1002.48 1077.26 1059.85 1054.63 1140.41 1023.93 1089.19 1056 1062.13 950.88 1014.84 971.74 1052.35 1021.8 996.18 1017.41 1125.2 1094.28 1062.26 985.77 1005.89 1060.32 1001.92 1009.24 1072.79 1047.32 1101.09 1027.42 1123.92 1043.97 994.51 1067.9 991.24 1045.32 1037.78 999.01 1085.96 1033.74 1050.06 1067.24 1071.03 974.65 1070.29 1140.67 1044.41 1043.82 1087.5 1018.32 1146.15 1130.14 1051.79 1155.11 1019.48 1111.44 1058.76 1079.84 979.13 1041.45 1053.25 1004.01 1076.29 1084.38 1062.21 1001.03 1004.64 992.33 1133.11 1072.85 1082.35 1052.22 1030.49 1014.42 1111.33 1111.37 1083.41 1074.06 997.03 1032.88 1015.24 1063.97 1064.03 1033.96 1102.54 976.41 1038.52 998.34 1026.49 1097.62 1060.85 1120.54 1090.27 1060.72 1095 975.72 1090.01 1032.9 1087.41 1004.17 1016.57 1049.02 1039.79 1076.99 1084.23 1006.28 1038.01 1034.75 1077.08 1063.03 1000.96 1084.72 1072.87 970.29 1068.06 1042.92 1010.92 1092.65 1013.02 1073.93 1038.16 1035.76 984.18 998.98 1067.71 1025.92 1036.31 1054.48 1020.28 1130.58 1074.06 1007.44 1025.83 1087.35 1081.32 1088.77 1060.65 1042.27 984.13 993.55 1111.32 1018.88 1042.83 1118.79 1078.8 1046.04 1049.11 1023.85 1034.79 1090.44 1075.74 1106.57 1050.46 1019.19 1031.99 1069.08 1083.44 1012.82 996.74 1016.3 1093.66 1125.26 1079.19 1087.1 1006.8 1059.51 1027.46 1050.88 1060.23 1105.41 1085.68 981.29 974.79 1084.57 974.97 1114.02 1051.59 1034.72 1058.3 1013.76 1100.24 1134.41 1089.42 1100.19 1111.37 1113.77 976.79 1062.36 1101.81 1125.04 +969.21 935.22 952.26 982.97 994.78 964.51 1109.22 940.13 1037.72 918.08 1009.1 981.7 988.14 1037.54 943.32 998.73 1035.35 923.12 990.18 1007.05 1072.95 952.25 983.88 931.88 960.76 1021.76 989.48 970.31 981.49 1026.1 870.35 1044.26 966.57 953.14 1072.21 986.82 992.07 1001.4 1044.94 1013.35 999.87 1021.39 1011.63 1046.51 967.06 985.2 1028.84 968.74 991.3 1051.62 983.27 1053.43 1012.74 1079.85 940.78 1036.18 969.11 941.3 916.8 989.92 937.86 1029.33 948.37 936.23 920.73 1032.2 953.17 1017.96 1011.58 1048.41 961.7 966.29 1033.63 969.72 1058.2 1023.73 979.14 882.81 967.65 937.33 980.41 1012.71 938.23 982.85 1029.72 1038.1 984.89 958.38 945.79 986.27 949.82 964.54 1008.52 951.9 1027.77 959.96 1036.52 943.31 955.53 1017.12 955.16 1047.3 992.62 920.48 994.42 937.5 993.69 981.55 991.09 955.03 997.09 1032.92 1004.07 928.42 1036.37 946.87 1095.12 1022.06 982.5 1121.06 990.69 1078.81 965.89 1066.92 932.91 958.86 939.68 931.35 988.77 1016.91 978.04 927.59 981.25 934.28 1016.43 962.61 1031.89 1023.61 994.42 913.67 1019.59 1023.01 947.06 1003.39 944.36 935.7 982.13 960.35 995.01 997.95 1032.69 955.08 1016.91 934.99 991.68 1013.58 1064.47 1073.74 1019.3 1010.83 1045.88 919.54 973.09 971.17 1014.41 918.33 971.47 976.56 914.64 1026.03 996.08 977.99 1044.77 913.291 1036.83 975.75 1006.21 963.07 984.37 952.15 1025.67 1003.87 953.78 1022.96 910.57 1022.48 939.17 933.36 927.89 935.61 1021.33 927.02 988.99 1016.79 1006.39 1045.19 1057.8 1009.82 989.36 982.91 1026.75 1039.52 1036.17 945.77 906.36 991.89 1037.61 933.17 916.61 1017.09 1049.75 1023.35 965.99 949.1 984.29 1023.02 1082.8 1025.5 971.62 947.18 1049.63 972.39 1023.04 991.87 939.84 927.66 993.72 1035.15 1028.32 1003.61 966.79 1041.61 1014.31 1018.33 984.86 1026.5 1015.44 923.99 925.87 1042.59 958.74 1026.48 977.56 1005.85 1043.8 962.7 1003.6 1086.46 1029.8 1015.58 1009.78 1071.45 936.87 1011.14 1002.94 1008.23 +933.86 869.38 902.02 913.06 888.4 922.69 1059.8 912.19 970.5 881.88 969.45 891.02 925.58 984.851 964.99 955.97 965.47 896.13 969.72 947.62 1030.85 911.15 994.88 887.26 917.8 955.55 951.84 938.79 933.37 1002.49 862.41 929.07 894.47 906.91 998.15 900.18 920.47 962.56 927.2 967.85 906.08 970.5 961.16 921.98 917.22 906.29 953.99 929.42 933.38 975 961.72 971.99 991.88 981.46 897.52 982.819 926.53 897.79 885.85 938.57 903.89 933.24 922.03 870.83 854.14 963.35 915.78 985.03 909.95 954.7 918.281 911.53 980.52 931.65 972.73 985.37 948.37 854.07 925.31 877.78 945.76 971.11 896.65 902.71 1002.59 958.71 907.21 930.24 869.46 941.43 910.96 907.61 931.48 910.64 971.81 932.7 978.27 924.82 877.72 943.46 880.14 954.83 923.32 909.56 964.69 927.15 932.37 904.43 939.66 906.96 954.13 1001.81 945.23 881.62 994.24 905.14 1014.5 972.24 946.78 1012.42 913.19 970.63 951.7 983.93 893.51 927.14 945.6 905.22 976.44 937.06 915.24 898.98 932.87 913.51 1000.09 921.84 964.35 921.55 881.91 877.1 994.53 951.41 898.57 939.61 935.04 921.64 947.84 931.13 916.65 937.05 984.6 865.9 930.47 895.52 926.27 967.42 952.62 974.82 1001.82 928.52 981.87 897.2 878.16 965.98 943.7 938 924.36 880.17 862.51 943.41 984.2 923.6 997.56 884.93 941.7 907.81 906.58 968.51 982.16 864.16 909.21 949.88 897.57 970.95 864.2 984.71 924.46 898.77 883.23 923.76 959.36 903.54 944.63 935.88 976.74 1000.57 1001.83 942.25 914.52 990.44 988.52 963.7 936.35 918.48 873.89 897.5 1005.06 895.68 938.55 981.91 980.181 938.68 925.2 940.38 921.82 985.1 1025.24 993.51 962.72 892.04 967.84 930.75 990.82 961.43 902.68 829.3 971.7 1000.8 1009.51 926.03 888.02 942.99 1003.77 920.05 963.72 974.869 944.23 835.66 917.66 969.59 887.63 946 915.59 922.46 981.79 910.74 964.35 1013.77 959.68 933.68 955.51 1009.58 874.84 902.04 953.81 985.24 +964.57 893.76 959.44 937.19 968.7 967.34 1057.27 905.5 1011.22 954.73 979.15 911.24 989.59 1053.67 972.88 998.53 1035.2 940.5 1002.7 984.59 1034.19 937.64 1033.74 990.78 993.78 995.79 1013.68 969.35 958.94 1043.48 889.28 1011.08 939.98 933.72 1064.02 952.47 969.93 1002.14 989.9 1026.05 954.56 946.26 942.82 974.78 954.5 920.24 995.13 993.99 980.54 999.4 992.22 1033.07 985.12 1037.94 944.65 1043.65 978.85 908.41 901.59 983.75 909.96 990.16 970.329 922.58 952.57 1013.68 934.76 1004.14 945.78 996.14 945.35 978.68 968.76 999.67 1024.65 1011.18 969.99 922.07 918.04 878.84 1009.33 973.67 923.15 904.43 974.83 991.92 951.67 928.61 965.88 993.12 921.76 954.01 966.77 950.14 1007.99 941.7 1012.17 935.12 913.8 999.93 939.62 992.05 942.57 926.02 1033.77 945.9 964.91 975.7 981.88 957.52 966.83 1073.28 981.64 977.21 1004.61 907.98 1042.28 997.78 992.11 1104.24 963.4 981.37 962.46 1021.35 952.72 928.66 985.41 935.73 1031.17 999.55 936.07 949.27 985.12 947.63 1020.43 998.39 999.67 961.72 966.89 890.02 1038.05 1010.79 1015.05 980.99 951.08 960.27 945.59 971.07 970.92 932.61 1024.24 904.26 1010.92 918.52 984.84 999.32 984.83 1029.7 990.59 942.25 1004.49 867.8 990.53 963.62 1010.37 1001.4 933.87 920.15 945.8 978.49 1022.57 986.74 1033.08 970.87 997.13 990.7 939.96 977.01 1020.51 930.61 980.62 999.51 928.32 960.19 972.53 1014.14 994.46 941.04 889.03 903.48 1039.83 938.33 979.45 961.03 1017.38 1097.4 982.14 976.95 1000.02 1003.08 1012.84 955.92 998.24 913.2 943.2 941.01 1010.78 948.04 986.94 982.48 1015.2 970.39 968.46 971.83 962.74 1014.81 1064.2 994.45 984.8 959.72 982.35 988.04 1014.67 971.59 979.18 903.38 1022.02 1039.9 1020.25 1026.16 892.08 968.75 969.26 985.51 974.79 1017.41 987.42 894.09 895.1 1046.55 929.78 987.22 1001.02 1000.56 1018.42 922.97 1045.77 1115.13 1023.36 997.18 1037.38 1085.66 913.31 933.43 976.27 1017.94 +1002.34 905.95 1012.67 954.74 1015.76 1005.91 1145.07 1011.29 1071.99 959.79 1059.05 952.06 1022.07 1072.79 1053.71 1071.45 1119.92 985.49 1037.01 1033.37 1083.44 951.96 1042.66 989.58 969.14 1043.55 1026.51 996.43 1005.01 1023.25 939.2 1057.64 991.65 954.63 1053.94 984.81 984.22 1068.53 1022.44 1018.07 982.871 1031.03 1034.8 1057.06 992.06 993.48 1020.57 1018.64 1030.12 1031.78 1049.85 1096.24 1052.27 1056.36 1021.72 1086.56 989.45 951.77 954.76 1025.07 926.06 1042.18 971.76 948.57 969.55 1013.01 973.1 1060.94 981.76 1032.95 1071.11 1006.54 1082.59 1003 1068.03 1007.27 1047.49 928.75 949.21 919.4 1045.43 1039.26 986.15 1003.58 1057.22 1033.92 991.41 1004.26 969.25 997.04 956.72 987.58 1050.64 1015.47 1025.24 983.18 1019.5 998.54 1000.11 1018.58 987.01 1046.54 976.89 959.24 1086.09 988.81 1068.63 1057.89 1062.13 972.92 1023.28 1095.69 1016.82 1004.44 1077.17 969.78 1052.73 1073.61 1033.94 1111.55 1046.99 1018.61 1001.09 1072.15 972.26 989.67 988.93 994.21 1067.58 1035.1 982.04 985.91 1001.67 958.68 1035.33 1011.15 1068.94 1011.54 995.45 918.55 1077.64 1039.62 1009.06 1012.59 969.15 970.74 1007.32 1000.24 996.61 987.53 1075.86 944.32 1043.56 968.7 1001.94 1057.89 1054.73 1062.85 1039.32 1004.14 1068.21 974.95 1047.36 1011.04 1060.73 1005.53 964.99 976.69 963.41 1030.54 1057.92 1000.33 1068.59 945.62 1054.92 976.14 983.78 1015.35 1047.76 947.37 1008.45 1054.01 935.54 1033.81 942.41 1038.84 1001.61 978.67 915.55 961.45 1063.69 1032.68 1043.56 1006.91 1021.85 1078.46 1037.73 1015.46 1011.97 1023.86 1077.53 1031.54 1069.38 983.36 985.86 967.1 1095.66 960.54 981.17 1045.8 1037.76 1010.64 1016.74 997.38 984.12 1070.22 1077.83 1059.2 1043 983.92 1016.64 993.77 1085.74 996.62 982.95 949.18 1042.58 1113.11 1065.38 1055.73 976.6 1020.59 1014.93 1036.7 1011.51 1079.32 1077.98 930.44 962.53 1032.95 1004.84 1080.26 1022.02 1004.8 1018.32 932.92 1026.18 1138.37 1058.43 1079.13 1072.69 1108.6 999.52 996.75 1067.21 1078.21 +974.52 906.62 923.47 947.35 988.01 899.37 1066.95 909.53 1024.61 963.4 987.8 902.45 984.83 1016.32 982.14 1022.68 1044.29 939.31 971.99 964.36 1030.14 940.09 1023.58 904.48 949.46 1005.56 1005.45 966.72 984.17 1025.09 916.63 993.79 985.49 949.95 1018.38 947.97 999.5 972.63 1010.24 971.45 943.8 1006.38 970.99 942.62 919.46 929.42 1037.27 988.47 990.12 1013.91 1029.52 1057.18 1000.5 1021.38 956.78 991.04 910.28 910.91 910.14 966.42 927.37 1034.43 949.41 956.79 934.89 1022.35 930.15 990.16 973.48 994.31 952.17 971.67 1016.78 933.24 1053.96 975.63 981.82 919.18 918.45 905.17 977.28 969.5 974.73 946.41 1040.36 1017.88 943.64 982.75 940.5 993.35 930.44 946.68 979.56 918.26 1005.29 935.72 1040.59 946.05 912.2 984.91 935.31 994.58 941.4 929.01 1020.04 963.97 977.63 1013.06 987.49 919.45 985.08 1071.15 997.21 948.13 1036.12 925.59 1050.36 1016.55 980.25 1018.81 983.29 986.78 931.6 1026.38 971.09 983.93 979.57 998.97 1004.14 998.19 976.91 950.27 966.01 929.84 997.65 927.55 1021.88 962.34 990.58 868.63 1048.79 1010.74 974.72 985.29 928.25 902.61 936.96 947.19 963.54 978.58 1018.73 961.45 1010.93 931.41 936.97 987.05 1005.86 1043.46 1012.51 976.12 989.24 937.48 975.87 953.62 991.91 945.43 946.94 947.83 955.42 1007.16 990.27 906.66 1025.87 908.92 1015.53 971.96 953.02 986.7 973.71 914.7 985.35 1000.98 896.43 952.8 921.42 1023.37 945.62 884.04 938.54 914.02 988.52 989.42 933.1 953.33 980 1023.37 1009.48 1013.57 982.23 1052.87 1004.15 969.44 962.12 938.29 932.93 879.89 1006.36 923.46 930.52 995.27 1055.19 1000.97 993.87 965.12 1008.44 1026.87 1032.71 1026.69 1022.94 952.16 1000.07 976.3 998.5 993.11 901.36 889.78 970.03 1069.86 1045.19 1013.87 952.13 943.74 997.21 952.83 988.91 1037.31 966.62 921.57 914.94 990.9 924.57 1034.69 948.4 995.66 1018.63 966.59 1015.09 1085.17 1017.65 991.14 1008.1 1048.06 916.27 970.62 1012.62 1033.62 +1041.83 987.14 1005.95 1030.23 1029.69 994.29 1152.24 1033.14 1066.14 1005.21 1085.85 1045.21 1087.74 1082.57 1063.12 1066.99 1126.29 1020.2 1078.54 1042.96 1149.57 975.41 1074.96 1014.72 1066.65 1046.14 1020.87 1055.46 1063.02 1058.5 948.51 1039.94 1040.67 982.53 1099.47 1085.38 950.54 1063.43 1057.34 1054.26 1033.18 1053.91 1057.92 1055.4 988.32 1044.08 1055.62 1010.58 1096.37 1062.62 1034.19 1106.53 1061.19 1122.9 1030.19 1098.65 1048.11 971.74 984.37 1048.19 959.67 1086.49 1024.41 964.28 980.79 1058.31 960.74 1081.82 1066.39 1071.48 1042.29 1028.72 1089.71 1050.93 1092.47 1012.81 1079.68 1011.06 1009.26 990.97 1044.06 1020.03 990.69 1026.16 1100.74 1083.73 1024.09 1012.55 987.53 1047.83 974 1047.4 1082.29 1051.88 1085.9 1002.89 1117 1011.53 978.31 1104.18 1018.58 1119.3 1024.34 1031.74 1053.49 1043 1079.97 1057.67 1087.76 981.45 1056.82 1090.9 1031.7 982.71 1074.35 1010.92 1136.02 1092.25 1052.82 1107.72 1010.81 1060.96 1017.63 1069.76 1006.85 1023.84 1021.04 1031.96 1052.67 1047.4 1039.69 1014.17 1016.44 987.99 1102.79 1044.09 1110.31 1048.77 1007.01 952.7 1135.65 1139.42 1010.74 1067.07 1041.65 977.49 1056.25 1076.72 1066.89 1020.11 1091.05 1004.3 1045.79 995.46 1026.26 1093.76 1045.26 1104.95 1096.36 1018.87 1056.42 981 1061.18 1067.4 1040.29 991.02 1009.11 998.05 966.43 1057.58 1070.01 1012.09 1084.67 1024.91 1101.77 1025.29 951.36 1031.64 1092.94 975.95 1049.22 1081.49 961.28 1064.37 924.34 1063.84 1009.43 982.55 993.15 973.43 1054.18 1024.37 1035.14 1016.57 1065.47 1106.4 1092.42 994.2 1020.54 1039.97 1102.8 1088.67 1028.94 1029.42 966.87 1004.8 1097.78 955.82 991.49 1077.5 1057.11 1086.12 1044.33 993.23 1005.63 1062.43 1110 1059.74 1037.75 992 1036.75 1022.88 1117.49 1050.54 1026.71 981.5 1053.25 1128.67 1077.33 1082.19 1013.42 992.33 1071.97 1045.74 1028.83 1104.34 1076.31 979.64 952.08 1060.5 1010.54 1105.61 991.56 1049.35 1068.46 986.17 1040.06 1123.2 1074.21 1067.92 1092.43 1124.67 997.22 1063.43 1072.93 1070.72 +1009.7 919.91 1021.26 999.36 1021.12 1044.41 1157.39 1016.51 1105.54 983.32 1091.89 1023.17 1059.95 1051.58 1075.61 1022.75 1107.04 1030.79 1061.66 1046.37 1106.72 1017.53 1089.12 1042.13 1028.82 1053.86 1045.1 1005.77 1034.76 1070.36 983.43 1111.31 1055.88 1013.75 1116.28 1037.11 1014.44 1052.28 1098.95 1036.62 1048.03 1050.36 1043.07 1053.56 993.8 1009.08 1056.09 1064.9 1061.4 1067.48 1078.54 1088.24 1091.67 1075.83 1065.22 1104.35 1035.51 970.11 994.85 1030.25 958.74 1080.53 984.71 999.54 1003.5 1082.46 977.27 1102.98 1009.47 1063.24 1063.96 1015.97 1098.82 1041.39 1134.93 1054.09 1047.53 989.23 998.65 1007.32 1052.57 1058.49 989.21 991.94 1081 1092.35 1016.76 1020.17 1004.94 1074.15 982.08 1032.91 1018.11 1052.73 1058.96 1045.58 1091.73 1013.78 1050.38 1073.3 1000.44 1080.95 1043.08 959.79 1074.57 1016.83 1030.64 1049.9 1055.89 998.88 1037.05 1088.09 1046.54 1005.33 1085.66 967.65 1154.93 1110.7 1085.72 1143.9 1043.73 1090.48 1015.97 1080.4 986.39 1036.27 1006.1 1012.8 1074.71 1058.09 1027.96 1041.17 1005.57 991.01 1103.53 1057.79 1087.93 1042.6 1001.07 994.27 1086.68 1063.18 1034.3 1049.03 1060.16 1017.72 1043.81 1090.93 1035.12 1018.03 1062.61 993.331 1065.82 976.45 1023.7 1121.85 1088.84 1099.88 1022.51 1026.64 1070.57 1028.09 1043.41 1030.12 1057.12 1019.17 968.54 1017.24 991.15 1069.44 1074.52 1013.32 1117.06 997.71 1066.36 1040.47 1017.46 1072.3 1098.2 977.91 1029.12 1062.13 968.27 1073.63 995.62 1089.32 1034.97 1005.6 1017.4 973.88 1058.69 1019.27 1047.3 1029.96 1028.71 1111.38 1066.29 1020.56 1056.98 1091.59 1098.43 1089.9 1071.14 964.18 1007.4 1010.93 1133.07 977.35 980.35 1067.65 1082.67 1095.24 1037.26 1038.93 1053.93 1027.44 1101.49 1116.35 1067.41 1030.95 1074.48 1096.99 1089.31 1085.55 981 999.03 1105.49 1147.4 1119.49 1105.56 1021.56 1020 1048.32 1050.03 1066.35 1069.81 1075.21 986.16 992.97 1108.11 991.96 1088.94 1047.7 1082.29 1100.3 989.79 1032.7 1137.36 1080.24 1057.82 1050.94 1094.48 1017.35 1038.92 1075.71 1073.49 +1028.72 974.64 1030.64 993.37 1058.96 982.86 1167.72 1001.45 1084.65 1014.81 1081.72 982.4 1033.02 1073.6 1038.03 1056.54 1127.18 1020.66 1048.66 1094.05 1107.68 960.61 1096.2 1025.55 984.39 1072.5 1057.84 1029.62 1026.66 1107.67 951.96 1063.3 1003.17 987.05 1107.84 1031.98 1044.29 1083.05 1098.76 1062.75 1060.73 1075.85 1010.95 1005.27 1002.49 1008.22 1066.75 1025.04 1070.83 1069.73 1055.28 1089.92 1092.51 1078.54 1041.09 1098.89 1099.09 983.87 958.44 1032.2 994.76 1050.46 1017.87 996.33 1007.17 1081.83 943.74 1092.24 1027.18 1062.69 1037.14 1036.93 1069.07 1031.48 1092.02 1104.5 1085.19 991.45 1011.55 901.06 1034.41 1059.41 979.99 980.39 1057.17 1080.33 1019.83 1067.34 989.47 1071.2 996.01 983.91 1068.32 980.75 1076.06 1002.48 1048.56 1016.87 994.13 1084.88 980.77 1076.46 983.06 1000.21 1111.2 1041.17 1012.19 1046.95 1050.81 991.54 1063.66 1139.75 1031.27 1023.58 1060.9 1002.35 1090.96 1062.59 1004.89 1142.22 1034.85 1074.91 1014.89 1088.69 1019 1025.28 1015.18 984.75 1079.58 1044.6 1054.98 1032.84 1012.23 1004.3 1103.26 1020.82 1037.1 1003.81 1016.6 964.52 1124.59 1057.74 1014.07 1034.29 1004.97 986.1 1028.62 1018.56 1044.13 1014.37 1094.82 1002.92 1017.79 1025.62 1002.13 1071.34 1081.86 1116.62 1074.39 1009.87 1046.85 980.58 1089.28 1046.69 1039.45 979.95 1026.82 977.03 1023.82 1045.46 1045.27 990.08 1084.35 1013.04 1085.07 1007.85 1001.19 1043.88 1044.58 984.54 1038.37 1050.41 972.37 1044.16 1012.23 1085.13 1006.12 986.53 1014.01 990.23 1075.29 1049.38 1033.28 1028.56 1040.08 1095.81 1070.68 1037.25 1023.17 1067.16 1045.15 1075.32 1076.46 1018.69 975.55 973.5 1104.75 1012.67 1012.94 1088.81 1088.97 1087.74 1028.19 1046.48 1051.23 1055.29 1098.92 1083.96 1032.98 980.61 1051.47 1066.3 1098.78 1005.55 977.1 989.43 1035.98 1095.39 1095.89 1060.68 992.47 1057.59 1030.5 1029.5 1063.46 1095.71 1017.86 982.06 927.59 1077.78 988.06 1087.2 979.09 1045.22 1116.73 985.04 1079.24 1124.65 1066.27 1064.05 1083.5 1135.69 994.49 1068.69 1078.9 1091.74 +999.64 922.45 972.33 966.55 1032.42 974.03 1127.34 955.859 1021.41 895.78 1055.39 993.99 963.09 1033.86 1019.58 966.99 1112.31 986.28 1000.02 1029.51 1077.9 949.99 1091.02 961.13 973.67 1008.43 1019.41 1006.01 1036.58 1058.38 951.13 1014.63 982.45 967.96 1039.53 1004.35 986.79 1048.35 1015.02 1020.62 1002.05 1023.59 1008.99 1019.83 952.98 984.78 1000.84 957.68 1006.26 1042.91 1048.19 1033.5 1075.76 1061.12 957.019 1019.67 984.73 938.64 945.48 1000.72 968.08 1027.53 1002.63 945.63 970.56 1040.29 941.04 1032.76 990.21 1029.9 1029.32 1020.75 1053.52 1039.91 1070.71 1027.43 999.04 928.62 948.45 937.24 1007.5 1006.17 982.77 989.77 1026.58 1030.68 962.35 957.77 931.02 1006.86 937.9 972.76 1031.25 1007.93 1057.1 985.02 1022.8 1000.54 972.03 1056.1 977.82 1034.68 987.35 938.62 1060.32 997.41 994.54 1008.39 996.64 990.21 1000.14 1019.82 1024.36 964.19 1014.35 980.69 1106.46 1095.02 1007.02 1074.5 982.08 1084.15 972.691 1067.56 974.08 957.23 988.07 961.61 1033.61 1007.92 962.97 987.53 938.74 948.26 1035.21 994.96 1072.75 1017.48 1010.65 953.4 1075.42 1058.03 1008.52 1011.55 1011.04 996.42 1030.09 1049.27 1013.87 977.01 1050.18 964.19 1023.55 940.12 984.15 1075.67 1030.05 1090.42 1028.56 978.15 1033.71 938.32 1015.3 1008.31 1021.51 978.96 987.32 972.53 976.71 1050.08 1073.66 1045.35 1012.01 972.19 1041.94 1001.37 945.63 956.28 1047.39 898.69 1012.29 979.02 946.1 970.18 874.97 1020.29 974.22 955.75 921.09 966.88 1026.55 1004.9 1032.58 1011.31 990.34 1059.04 1044.07 969.85 1009.3 1030.42 1067.64 1021.66 1029.9 973.54 986.32 973.68 1072.73 961.45 994.44 1033.47 1066.56 1041.58 1018.61 1014.97 1000.05 1045.84 1034.33 1045.52 1030.41 935.63 1037.24 958.65 1045.91 1037.06 946.45 973.14 1036.83 1070.37 1052.79 1096.54 983.21 982.8 1013.82 1014.23 939.61 1094.04 1040.38 898.85 950.85 1042.52 984.64 1047.01 917.44 1007.09 1087.74 963.88 995.05 1077.51 1046.26 1025.44 1040.77 1090.04 934.18 1027.24 1056.39 1045.41 +1045.06 955.15 1055.45 1029.68 1067.09 999.59 1193.91 1047.24 1076.41 1001.93 1114.98 1022.38 1032.7 1092.53 1089.74 1059.43 1167.09 1057.54 1070.03 1064.54 1111.01 1016.64 1088.7 1030.16 1035.89 1084.48 1094.28 1059.2 1078.61 1085.82 1001.67 1037.63 1055.19 1045.69 1127.94 1078.56 1052.19 1084.51 1096.47 1100.68 1041.06 1076.51 1064.96 1036.73 1024.23 1056.54 1072.91 1071.62 1108.1 1140.22 1101.37 1156.4 1089.96 1122.76 1027.07 1091.96 1074.84 990.07 958.53 1061.36 1014.76 1118.91 1031.25 1033.92 1021.2 1085.64 1013.07 1067.4 1062.22 1071.02 1045.31 1037.12 1109.75 1052.62 1132.76 1091.27 1072.15 1023.93 1048.13 1016.98 1076.42 1065.53 1022.1 1030.01 1116.83 1111.78 1031.46 1046.83 994.67 1100.34 1052.7 1033.27 1086.34 1034.76 1116.27 1016.66 1058.52 1054.18 986.4 1129.41 997.33 1080.13 1033.19 1017.86 1088.35 1034.69 1081.54 1130.21 1075.21 965.77 1076.63 1139.33 1104.05 1044.83 1075.36 1045.06 1163.38 1096.16 1060.73 1136.59 1020.56 1129.74 1050.34 1127.57 1021.57 1058.11 1041.33 992.35 1090.95 1080.93 1054.86 1026.85 1029.8 1027.98 1129.93 1036.33 1112.97 1076.09 1065.21 1034.9 1150.81 1156.94 1082.97 1077.14 1017.8 1021.9 1037.99 1082.24 1030.54 1031.74 1125.66 1010.04 1062.6 987.12 1064.93 1116.05 1104.95 1099.09 1105.05 1062.94 1078.46 1023.25 1043.76 1078.42 1059.44 1060.27 1022.26 1057.21 1019.39 1087.71 1086.48 1050.6 1090 1008.18 1110.34 1066.56 1025.18 1129.22 1094.27 1017.51 1042 1127.84 973.88 1043.14 995.08 1068.62 1046.82 1004.31 989.08 1018.25 1095.68 1086.98 1053.48 1075.89 1074.06 1131.28 1076.38 1049.32 1023.29 1122.85 1119.19 1073.71 1055.61 1068.19 991.66 1003.77 1132.78 1025.39 1051.74 1081.51 1064.08 1121.76 1056.91 1045.42 1048.99 1100.25 1109.62 1138.44 1021.32 1054.89 1101.6 1053.1 1097.04 1065.81 1039.22 1042.92 1075.46 1133.93 1109.07 1090.87 1003.89 1067.3 1113.68 1020.67 1043.58 1124.58 1021.85 987.61 992.39 1130.78 1016.79 1119.41 1049.12 1070.77 1110.88 1009.18 1111.95 1161.47 1123.7 1097.68 1086.34 1160.29 1014.2 1074.89 1088.35 1080.42 +1012.73 998.71 1039.45 998.09 1053.27 1024.31 1166.8 1010.34 1103.55 974.37 1101.04 992.15 1075.35 1093.11 1080.58 1058.29 1129.42 1014.57 1033.02 1063.79 1161.76 1001.73 1088.56 1034.04 1077.28 1089.2 1083.68 1021.33 1094.58 1110.35 979.26 1067.22 1045.57 1056.71 1132.57 1033.18 1013.63 1043.62 1129.24 1142.45 1081.6 1046.82 1043.73 1088.35 1026.98 1033.31 1090.35 1073.78 1067.32 1106.24 1108.34 1103.15 1098.01 1102.92 1037.73 1095.54 1054.59 985.76 1005.99 1070.44 986.64 1114.57 1016.69 1002.17 1023.37 1057.94 1000.02 1064.85 1050.28 1071.16 1073.68 1018.27 1092.93 1063.98 1119.53 1076.6 1076.54 999.03 1009.85 996.11 1085.71 1093.92 1048.72 981.82 1059.81 1084.88 1043.92 1023.36 995.43 1072.9 1007.84 1038.25 1055.94 1042.98 1122.87 1013.32 1090.92 1020.03 978.02 1076.03 1018.27 1096.56 1065.72 986.19 1091.62 1017.74 1064.18 1042.46 1045.76 1034.23 1099.9 1139.24 1057.08 1043.9 1109.06 1055.4 1150.85 1106.06 1067.11 1145.7 1008.41 1099.3 1029.99 1124.95 1030.38 997.88 1049.08 1017.38 1092.88 1084.75 1023.51 1036.9 1012.5 1000.66 1124.97 1062.42 1076.25 1086.92 1040.27 1000.4 1136.46 1114.81 1064.12 1035.56 1027.75 1020.25 1065.83 1060.43 1010.01 1016.76 1107.09 1021.41 1050.97 1039.57 1045.95 1099.43 1078.04 1122.46 1083.87 1052.71 1072.4 983.33 1069 1045.36 1064.9 1024.22 1025.57 1025.76 988.46 1060.27 1093.14 993.1 1118.42 1024.82 1074.21 1057.13 1016.65 1034.61 1096.91 975.52 1022.28 1089.92 998.48 1058.51 993.28 1106.52 1058.11 987.76 995.92 1010.99 1077.73 1042.68 1020.81 1017.95 1068.65 1163.57 1100.77 1053.1 1064.99 1086.72 1108.56 1078.98 1043.25 1016.41 999.38 1017.57 1090.78 1031.37 1008.24 1074.99 1091.37 1115.14 1034.87 997.13 1013.17 1121.17 1130.98 1105.99 1046.61 1027.18 1097.26 1043.21 1103.71 1041.6 992.47 993.93 1054.37 1150.63 1082.54 1049.49 1027.93 1053.27 1070.45 1059.04 1037.69 1129.42 1101.56 1011.93 989.37 1153.99 1045.88 1137.53 1036.64 1080.49 1113.93 1029.47 1085.97 1144.61 1109.08 1095.86 1097.96 1160.48 980.48 1051.51 1045.15 1051.79 +1014.52 946.53 989.08 976.33 1000.12 967.57 1125.45 983.28 1066.82 917.6 1041.73 986.9 1026.18 1050.91 1023.24 1040.13 1113.57 990.61 1012.41 1022.27 1089.73 959.29 1082.92 979.94 1003.71 1011.42 1044.02 972.52 1003.32 1042.6 932.01 1028.99 975.81 979.57 1085.13 1046.34 994.29 1049.12 1063.28 1027.39 1004.51 1059.54 1001.97 994.81 986.61 1007.81 1025.68 1042.98 1054.41 1073.21 1045.23 1051.88 1043.98 1080.91 973.5 996.8 983.86 964.67 950.47 1001.52 968.93 1042.47 971.11 991.27 972.89 1057.23 973.87 1058.2 1015.06 1034.19 1028.8 990.49 1077.41 995.969 1072.98 1036.91 1040.45 969.91 987.39 939.26 994.18 1035.63 1012.65 963.63 1057.43 1061.55 978.98 980.08 997.49 1030.03 1023.35 975.7 1050.55 1000.59 1045.74 945.66 1068.81 968.81 957.5 1081.09 977.14 1074.73 989.73 968.46 1075.97 1005.12 1007.55 1025.56 989.74 988.41 1041.37 1098.59 1043.92 1010.29 1078.8 970.58 1065.5 1025.02 1025.97 1112.41 979.92 1040.28 1026.49 1138.68 965.62 1026.99 992.69 979.67 1022.88 1031.43 994.1 989.78 993.81 965 1044.15 1027.92 1049.86 1042.94 1012.55 945.83 1078.06 1057.94 997.78 1018.09 967.4 978.33 1011.88 977.97 1041.93 1005.89 1034.13 1039.79 1010.4 958.67 1013.75 1049.05 1062.65 1146.85 1056.81 1057.79 1046.93 977.25 1000.68 1028.9 1013.39 988.01 980.56 1013.55 997.42 1036.81 1052.96 1014.34 1040.07 992.05 1064.04 1006.3 1004.53 1016.43 1014.8 937.73 996.65 1016.61 948.76 1025.38 925.28 1040.12 998.55 965.95 991.78 945.88 1085.76 1007.8 1032.35 1012.21 1019.26 1114.39 1021.62 1016.6 1049.07 1020.14 1094.73 1039.97 995.11 1010.6 958.259 956.05 1087.69 964.48 966.25 1052.67 1067.27 1055.75 1018.7 981.98 999.22 1064.74 1049.45 1048.32 1030.88 974.78 1026.09 1027.05 1049.92 1036.76 949.67 908.82 1040.78 1064.29 1053.95 1086.01 947.23 1025.78 1039.94 1018.45 986.66 1077.14 1085.81 970.54 953.28 1072.62 992.7 1052.1 1032.91 980.99 1085.78 962.71 1080.77 1083.27 1065.64 1045.8 1072.16 1135.5 957.73 1016.85 1062.78 1049.51 +1060.17 1018.54 1054.24 1057.49 1012.49 1076.41 1213.64 1053.03 1125.55 992.73 1133.17 977.35 1092.01 1106.2 1071.65 1057.2 1164.19 1015.52 1135.32 1091.5 1159.89 1025.66 1135.71 1059.39 1026.31 1076.82 1088.89 1044.34 1075.03 1131.05 1027.26 1070.44 1077.34 1004.84 1162.86 1055.5 1031.86 1086.48 1094.4 1143.91 1037.78 1094.66 1055.02 1083.92 1038.92 1052.42 1092.93 1096.73 1095.1 1104.44 1104.99 1104.63 1091.88 1101.8 1059.78 1092.24 1051.81 983.49 995.49 1046.18 993.55 1114.38 1006.23 1010.86 1004.39 1112.65 1021.62 1071.43 1008.5 1083.08 1080.37 1060.97 1166.75 1037.91 1145.97 1082.96 1082.15 974.76 1053.08 973.54 1052.2 1046.84 1032.33 1047.54 1091.99 1071.83 1020.76 1029.56 990.74 1083.49 1030.31 1035.59 1113.79 1038.38 1111.78 1061.39 1116.21 1053.37 1031.63 1066.36 1050.19 1085.95 1044.86 1047.43 1102.5 1006.36 1069.83 1078.63 1067.98 975.08 1051.96 1132.13 1097.41 1059.3 1092.16 1025.38 1168.13 1135.85 1072.7 1193.88 1046.94 1126.79 1034.32 1134.97 972.4 1069.44 1096.09 1018.62 1077.67 1069.22 991.94 1083.33 987.13 1011.6 1091.23 1064.14 1071.32 1095.28 1064.92 1028.01 1126.35 1084.92 1063.55 1120.97 1023.79 1042.8 1070.82 1082.2 1036.23 1067.01 1093.8 1019.93 1089.98 991.88 1050.97 1102 1087.72 1108.53 1107.55 1074.23 1100.55 1029.82 1066.58 1069.81 1070.53 1072.04 1035.63 999.21 1019.71 1088.52 1097.66 1060.43 1102.39 1011.43 1073.65 1092.34 1034.87 1101.37 1100.65 983.7 1039.2 1073.02 1036.27 1098.53 988.48 1121.71 1002.07 1042.04 1036.95 998.69 1095.36 1069.58 1077 1092.17 1082.46 1111.4 1132.27 1036.51 1026.24 1133.23 1164.11 1094.03 1076.01 1051.17 1012.45 1043.14 1128.97 1023.91 1079.19 1112.6 1101.53 1088.88 1064.49 1029.43 1051.82 1107.03 1093.47 1129.02 1079.2 1027.46 1056.56 1106.52 1080.52 1118.01 995.85 966.64 1128.54 1146.59 1131.55 1114.63 1055.12 1086.02 1086.52 1093.53 1092.46 1115.28 1113.46 1010.98 1003.77 1085.91 1021.28 1102.25 1060.82 1052.19 1111.19 1032.35 1113.51 1168.32 1099.79 1115.04 1106.36 1122.13 1023.61 1102.71 1102.94 1097.94 +1018.09 977.12 1004.49 1040.35 1039.37 1058.95 1166.87 1009.13 1058.57 970.57 1088.59 990.88 1052.59 1096.55 1034.55 1072.16 1111.46 1010.37 1041.33 1046.59 1124.56 987.85 1117.01 1013.33 1007.17 1062.02 1058.14 976.09 1012.21 1099.58 960.66 1100.55 1007.62 977.01 1062.92 1026.34 1033.92 1048.01 1043.56 1075.84 998.39 1076.93 1014.26 1066 994.2 1053.6 1055.44 996.42 1041.37 1078.32 1055.31 1107.36 1068.45 1093.47 1035.03 1053.17 1026.29 968.16 980.15 1054.24 1001.43 1070.69 999.04 1018.91 993.87 1083.2 1022.08 1075.27 1023.54 1029.62 1040.49 1007.76 1086.7 1025.15 1126.09 1070.36 1097.16 977.71 1019.59 984.87 1056.18 1055.79 995.85 1003.83 1090.19 1083.64 1056.16 995.4 962.27 1066.54 1004.52 996.85 1029.55 1004.81 1105.06 1005.36 1092.23 1038.5 977.69 1043.74 1052.74 1052.3 1015.55 963.6 1113.37 1005.19 1047.25 1040.3 1065.2 970.19 1052.8 1115.19 1013.36 1081.77 1116.08 986.03 1142.53 1083.26 1052.85 1105.52 1017.89 1070.54 1040.01 1087.31 1022.16 1013.76 1049.74 999.04 1043.34 1066.45 1061.8 1034.68 994.391 1024.62 1119.23 1050.09 1080 1068.42 1014.54 982.51 1105.53 1095.09 1050.16 1052.53 1021.8 1049.46 1030.22 1064.44 1038.73 1030.03 1108.33 1000.94 1046.56 989.11 1034.76 1084.53 1081.28 1084.82 1092.93 1029.64 1102.38 1005.2 1028.23 1078.85 1049.14 1014.03 997.65 1006.06 998.27 1030.07 1080.71 1014.9 1091.94 1021.05 1069.56 1016.2 1007.43 1025.34 1038.57 1019.63 1027.33 1062.67 997.66 1050.36 978.85 1066.57 996.73 972.54 982.879 962.03 1054.06 1031.36 1067.79 1074.13 1097.83 1109.93 1120.19 1054.52 1024.23 1085.6 1085.62 1075.39 1039.31 1023.2 969.69 992.34 1123.72 999.46 1027.76 1060.11 1109.54 1058.06 1037.51 1016.5 1049.62 1037.8 1077.97 1082.65 1052.06 957.74 1028.84 1067.73 1023.86 1047.39 1010.77 960.75 1064.6 1131.41 1090.45 1075.42 993.52 1026.2 1030.86 1017.98 1039.36 1109.16 1064.56 970.41 937.26 1066.54 1003.06 1037.11 1017.52 1005.86 1098.87 1018.92 1089.35 1133.13 1057.42 1048.19 1104.02 1108.68 970.56 1056.6 1053.41 1066.89 +902.71 925.94 920.29 908.11 970.53 917.95 1075.19 916.84 962.93 939.18 1003.82 873.99 956.28 987.79 964.14 962.46 1029.88 946.16 996.88 974.89 1042.1 877.01 977.49 919.38 952.71 988.8 971.5 949.38 946.26 974.13 874.75 980.63 976.55 926.66 1045.13 974.39 936.58 978.4 990.17 969.21 926.49 990.38 979.53 970.67 904.54 929.05 1011.69 942.78 994.03 1007.74 1014.16 1026.05 1003.69 971.33 949.77 1008.12 914.74 906.52 888.45 962.35 888.36 1018.42 949.21 885.55 934.8 1032.92 934.04 1002.62 974.49 984.79 986.941 954.86 1005.76 966.63 1016.81 971.01 964.49 893.38 916.14 921.72 941.16 991.3 909.46 957.22 986.1 1013.06 957.41 944.32 909.37 973.66 908.73 940.32 1001.04 928.44 957.01 930.85 1054.52 924.9 899 1006.81 942.14 1001.41 942.34 908.1 1028.38 936.131 974.16 954.06 947.85 890.68 975.52 1028.91 979.71 960.64 1011.8 943.73 1006.79 981.27 991.2 1100.64 943.87 1041.61 971.52 989.21 904.98 958.56 967.139 937.1 961.95 979.48 918.19 963.59 941.62 929.66 1017.28 982.97 956.92 972.33 955.29 944.28 1041.71 989.31 979.11 966.75 944.77 907.6 958.97 980.87 985.99 958.89 1064.26 921.97 954.51 928.13 891.4 999.99 1045.51 999.62 987.31 956.57 1000.75 909.62 980.51 978.59 966.49 942.58 937.02 907.48 912.66 957.97 993.61 919.62 1044.36 876.65 990.93 967.95 984.64 963.59 958.89 905.42 946.69 959.42 952.75 957.35 912.86 985.87 956.56 903.4 893.53 929.04 1000.63 933.16 950.47 929.74 920.12 1014.82 1021.16 999.48 984.74 959.32 983.46 1006.13 949.72 906.45 901.21 945.81 1012.46 932.99 914.49 1015.46 1002.21 994.73 963.55 908.96 965.29 952.59 1020.98 1018.11 981.27 926.03 945.99 966.8 984.07 980.01 915.36 924.49 978.25 1043.07 1010.09 1036.25 1008.1 989.63 982.33 967.09 938.91 975.67 964.39 904.72 900.06 963.59 906.38 984.71 944.38 983.22 1007.52 915.18 1002.16 1048.35 1022.65 977.02 979.86 1031.76 886.68 952.84 1022.6 998.94 +1030.51 961.84 979.43 1021.2 1062.44 1017.37 1134.61 1013.94 1106.24 971.86 1088.79 976.94 1035.57 1078.73 1069.22 1101.41 1120.32 1000.63 1101.34 1078.18 1133.31 975.41 1148.35 1013.75 1031.05 1053.82 1057.42 1010.08 1018 1062.68 1011.27 1059.44 1021.14 991 1150.88 1050.36 1057.44 1041.5 1102.57 1122.25 1044.62 1036.72 1023.77 1073.46 997.6 1023.99 1056.32 1051.76 1055.65 1095.45 1058.44 1112.49 1063.28 1114.13 1039.12 1086.78 1013.78 970.49 976.32 1100.38 983.73 1031.47 1012.48 1023.95 995.32 1103.94 998.69 1066.42 1033.16 1101.89 1023.65 995.09 1121.49 1021.69 1140.24 1076.93 1044.93 1016.2 969.95 951.11 1067.17 1061.39 1013.91 981.4 1083.53 1137.27 1043.75 1028.94 996.39 1050.58 958.24 1024.77 1059.31 1023.66 1116.58 1070.18 1085.56 1017.37 996.9 1089.31 1011.45 1086.67 1031.43 1003.48 1094.13 1061.71 1047.76 1064.58 1041.03 1028.84 1053.81 1147.94 1067.81 1052.25 1066.46 1016.14 1084.74 1124.44 1062.34 1135.48 1011.96 1110.89 995.37 1087.49 1023.79 1029.99 1070.58 1021.49 1065.44 1014.9 1007.14 1084.96 999.68 1056.71 1089.6 1053.84 1062.87 1068.67 984.28 1048.99 1147.87 1111.15 1041.61 1018.36 993.91 1005.66 1038.12 1047.98 1008.29 1022.21 1138.55 1037.52 1053.76 1009.27 1002.91 1110.54 1115.03 1117.29 1098.27 1048.55 1066.16 980.37 1058.86 1071.72 1056.34 994.23 1042.03 1037.71 1012.22 1054.34 1093.91 1044.85 1065.02 994.43 1094.39 1020 975.59 1061.16 1046.26 1040.22 1039.26 1040.69 1024.27 1102.62 996.14 1086.7 1013.82 988.27 958.34 1030.95 1072.32 1045.71 1059.07 1054.53 1109.3 1100.91 1120.45 1064.8 1051.16 1076.1 1107.77 1061.65 1052.73 998.65 1033.97 1007.03 1114.87 1020.44 1022.8 1094.38 1077.79 1112.76 1003.83 1010.83 1029.89 1089.28 1061.07 1115.81 1088.8 996.77 1082.81 1052.44 1107.32 1032.76 975.26 975.139 1031.85 1106.36 1115.7 1095.98 1014.52 1073.09 1023.21 1016.1 1043.56 1086.02 1073.18 968.86 969.679 1122.71 1028.29 1038.59 1047.34 1058.19 1143.66 989.96 1066.83 1158.8 1113.71 1063.51 1097.47 1088 967.44 1065.62 1107.78 1025.66 +939.46 861.88 973.49 918.34 984.47 962.66 1037.8 912.16 964.92 917.2 977.94 948.89 952.46 1013.44 973.93 960.26 1021.62 959.34 994.8 949.97 1023.86 902.55 1004.7 918.75 938.35 986.97 1041.94 912.44 937.47 986.92 901.88 987.92 950.9 954.12 1024.15 960.55 950.56 994.56 993.29 997.66 978.54 970.04 975.1 927.25 957.74 963.56 994.63 974.71 968.85 968.65 992.45 1035.45 986.08 993.2 928.14 1019.08 978.44 908.97 910.98 986.31 891.13 1015.06 924.07 898.9 925.2 991.57 906.76 1010.26 948.76 970.92 933.1 952.29 990.991 946.43 1018.68 965.76 986.61 929.51 913.84 910.34 959.25 997.26 905.44 931 985.37 991 930.45 956.82 904.08 990.77 946.22 945.49 955.98 919.95 1012.34 972.22 996.9 950.53 945.49 990.33 916.73 985.42 980.09 895.09 1013.22 925.83 999.16 988.3 969.86 941.5 946.98 1022.12 999.57 921.34 1008.41 944.52 1012.06 1011.17 1001.89 1046.75 974.07 1017.92 924.851 1029.58 939.8 964.71 941.32 919.93 1011.44 966.44 943.88 940.73 976.49 931.37 1032.73 999.51 1026.06 956.78 928.12 960.33 1019.72 994.34 939.72 930.88 957.09 958.29 952.42 1010.39 924.64 952.61 1001.27 902.54 982.23 907 944.23 1051.79 1016.7 1011.97 1067.13 958.91 972.71 929.94 908.2 937.15 944.76 945.01 933.92 942.74 892.33 1004.74 1011.75 895.04 1011.27 927.11 978.31 935.62 884.18 989.48 960.17 936.86 917.57 967.68 945.63 1000.98 929.66 981.82 935.74 874.48 910.56 912.42 990.1 960.24 970.91 963.35 967.94 1033.86 986.53 930.1 980.83 1003.55 997.29 1004.8 934.46 910.46 919.29 913.39 1060.23 890.28 931.63 1018.89 985.81 973.25 924.67 958.68 937.61 993.99 1029.69 1001.24 979.85 938.25 991.4 964.77 994.04 1003.28 940.2 885.51 980.02 1030.92 981.95 978.02 944.61 932.38 971.9 960.02 977.22 1004.81 985.53 920.58 896.24 1066.91 937.26 1021.75 973.07 980.01 997.63 914.81 995.29 1087.36 1007.74 973.43 997.51 1071.4 933.98 951.87 986.06 952.24 +982.18 895.67 943.05 942.54 972.66 941.67 1081.92 925.53 1075.09 927.02 1007.33 936.64 1016.31 1030.78 1005.82 1038.65 1017.12 931.96 1027.43 1019.08 1014.69 961.65 1014.48 964.74 987.3 1015.23 984.87 984.23 950.34 1001.56 928.71 1015.77 962.3 893.57 1066.36 965.801 953.08 1016.34 1029.59 1014.89 1009.74 1029.97 967.2 1018.71 907.4 967.62 1037.07 959.76 994.3 1036.87 1045.11 1019.95 1022.04 1028.48 974.99 1043.02 997.88 928.98 968.98 1011.52 932.11 1008.31 948.25 952.35 952.35 1006.51 939.61 994.06 944.27 1027.14 1009.79 952.05 1052.07 959.01 1041.99 1036.2 1013.18 907.44 910.02 883.63 990.38 987.4 979.97 997.47 1006.85 1030.22 950.46 967.33 929.76 993.31 930.74 973.22 1014.93 976.31 1022.36 951.93 1044.18 992.89 919.08 989.14 973.36 984.43 996.12 966.64 1021.05 956 1010.33 978.48 986.56 945.16 980.97 1040.43 1005.76 955.281 1020.1 965.79 1043.44 1040.81 994.98 1073.54 975.6 1024.06 985.75 1031.8 917.43 964.13 986.84 931.46 1038.98 1023.97 967.57 998.17 990.49 955.55 1011.95 981.99 981.85 1013.96 978.02 931.25 1025.29 1045.3 983.24 984.16 984.45 949.08 950.71 966.73 938.7 988.26 1054.12 947.98 977.18 950.39 1008.36 1076.4 1041.48 1069.84 1048.54 1005.29 1042.54 947.09 996.23 1007.12 974.74 951.29 994.74 936.66 922.16 960.31 1035.46 996.82 1031.88 943.79 1054.15 963.45 941.3 995.8 1011.04 954.22 1006.33 992.17 904.59 954.53 912.22 1016.99 950.4 923.16 900.56 932.58 1000.52 951.5 1029.43 957.729 1024.06 1015.78 1037.82 982.62 944 1011.23 1069.19 1017.41 981.18 970.42 964.24 968.67 1044.37 949.55 950.7 1013.69 999.49 1009.36 974.58 944.45 962.89 1029.96 1037.3 1064.03 995.95 909.31 1050.46 1000.46 988.719 995.47 951.14 905.33 984.97 1027.75 1089.35 1042.13 977.14 988.04 987.49 994.67 935.99 1047.17 1000.32 950.78 913.61 1019.92 949.33 1023.94 959.42 983.53 1037.5 911.87 1001.12 1111.01 1021.76 1006.82 1006.43 1075.54 929.46 1003.46 1026.49 1023.77 +1063.89 976.43 1029.84 1021.21 1028.97 1069.81 1174.65 1037.44 1108.11 1011.71 1090.01 1000.4 1043.1 1096.69 1073.88 1043.23 1139.11 986.8 1052.29 1093.2 1112.78 985.59 1088.19 1027.34 1027.46 1052.52 1110.87 985.12 1012.1 1161.99 1003.97 1095.14 1057.44 970.69 1113.54 1036.59 1012.43 1112.92 1072.36 1096.08 1021.41 1071.74 1045.03 1069.11 1022.73 1052.02 1051.2 1056.24 1059.32 1101.79 1071.27 1115.62 1104.04 1099.73 1016.37 1085.03 1057.01 1000.02 972.51 1048.25 1016.46 1073.5 1057.83 1049.51 1000.8 1074.47 1046.09 1086.01 1041.72 1093.63 1076.99 1040.09 1089.24 1073.13 1101.33 1064.86 1087.9 989.76 1027.62 995.32 1082.02 1093.64 1032.2 995.37 1118.68 1096.15 1045.72 1030.31 1004.12 1059.11 989.13 1087.24 1108.27 1059.41 1075.2 1037.43 1109.92 1046.73 1002.39 1069.49 1036.6 1086.26 1043.86 967.5 1104.7 1033.42 1041.79 1066.46 1085.99 1025.85 1056.07 1093.03 1070.59 1083.97 1095.59 1039.1 1124.83 1115.44 1081.59 1167.83 1047.5 1089.69 1047.88 1125.63 992.42 1025.52 1021.93 1030.57 1060.44 1044.56 1022.17 1026.82 1016.35 992.66 1121.61 1055.82 1105.55 1066.68 1036.85 983.95 1123.84 1068.6 1029.38 1065.08 1049.29 1019.31 1057.04 1071.47 1118.14 1074.52 1150.55 991.95 1078.6 1004.59 1037.28 1101.02 1097.36 1116.48 1065.14 1031.79 1060.65 996.86 1080.03 1089.21 1064.09 1029.75 1076.25 1007.08 1009.68 1071.67 1069 1066.86 1069.95 1065.55 1107.57 1046.2 993.92 1048.81 1126.09 1017.6 1098.85 1081.67 996.45 1087.71 968.6 1081.05 1002.48 1013.06 967.96 994.17 1106 1036.24 1070.58 1109.98 1076.6 1119.47 1094.72 1057.75 1131.48 1112.17 1074.45 1126.92 1067.09 1043.22 1038.1 1022.05 1134.23 1020.07 1048.98 1064.92 1110.89 1064.89 1038.25 1031.77 1039.79 1057.92 1107.92 1094.32 1105.88 1011.84 1042.65 1068.28 1078.13 1094.76 1023.14 996.32 1053.55 1128.72 1104.7 1115.55 1045.04 1070.48 1061.04 1073.54 1009.78 1113.91 1104.59 1000.51 944.72 1112.97 1005.38 1089.65 1021.73 1030.71 1075.75 1013.68 1094.93 1204.38 1121.65 1060.77 1150 1148.61 987.51 1071.76 1085.35 1049.17 +1021.07 898.74 980.66 995.77 999.31 954.07 1090.46 975.66 1032.55 939.72 1052.32 960.28 1000.59 1081.6 1028.56 1010.28 1044.09 999.42 1050 998.77 1064.63 963.68 1044.46 976.9 987.51 1024.29 997.91 1021.27 1009.79 1056.04 929.33 1015.66 964.08 982.31 1071.61 977.56 1004.85 1029.19 1061.51 1029.49 1002.99 1029.62 996.53 993.91 942.06 993.92 1038.35 978.64 1016.35 987.52 1023.73 1020.19 1006.75 1064.01 955.04 1073.06 986.03 935.72 941.02 996.35 944.21 1046.71 960.24 958.36 964.73 1035.44 960.2 1025.23 983.27 998.95 1031.16 1009.78 1041.04 1047.09 1061.92 1038.44 1007.47 920.02 944.7 960.24 1003.05 991.22 959.43 958.89 1040.94 1014 996.08 977.45 983.339 995.22 950.46 1001.6 1015.66 980.07 1007.57 969.47 1055.31 978.05 950.52 1049.87 959.1 1052.35 983.94 1001.21 1016.88 1003.81 1039.72 1047.42 1052.22 932.75 1014.95 1068.86 1000.56 953.99 1000.57 961.88 1086.52 1035.16 992.62 1121.17 976.02 1026.59 979.41 1052.56 985.63 1004.39 1011.12 992.23 1012.86 1015.04 991.45 967.43 996.85 948.34 1081.17 1024.74 1051.71 996.69 969.33 924.7 1055.83 1061.85 998.41 990.96 952.18 955.22 994.77 992.91 969.35 1008.62 1054.08 977.66 1036.91 940.19 1016.82 1067.17 988.75 1068.55 1035.82 987.99 1012.47 955.8 985.76 1012.05 1038.97 969.61 985.47 964.71 948.91 1000.87 1063.57 956.51 1008.86 968.59 1025.94 999.22 941.22 1035.23 1050.44 943.521 1008.68 1035.78 929.15 1039.35 959.25 1020.92 994.33 975.03 989.62 937.99 1036.58 986.45 998.96 983.67 1039.27 1072.48 1009.36 982.47 992.68 1003.8 1021.33 1037.53 987.83 968.01 955.55 974.22 1081.53 978.26 1009.47 1011.79 1046.7 1034.24 1023.92 977.07 948.87 1038.37 1065.99 1025.64 1007.88 992.8 1012.59 981.19 998.87 987.47 972.55 956.25 1037.08 1083.31 1045.68 1080.38 994.11 1007.78 1036.14 1015.47 996.22 1059.47 1015.47 933.93 955.11 1048.35 982.32 1051 993.29 1015.31 1023.45 947.05 1001.91 1128.06 1039.72 1011.65 1051.92 1078.82 961.19 986.65 1029.01 1033.05 +1053.65 989.88 1018.31 1006.83 1033.3 1026.72 1186.1 1029.82 1135.53 989.03 1068.82 1030.33 1100.16 1108.93 1099.25 1068.08 1134.16 995.98 1089.62 1077.98 1118.86 980.38 1116.74 1056.13 1054.78 1055.98 1066.35 1014.25 1035.93 1110 992.6 1057.1 1050.75 1024.7 1120.32 1010.34 1031.33 1108.93 1091.57 1063.09 1047.03 1115.09 1049.23 1047.93 1039.76 1043.13 1085.14 1083.34 1076.16 1085.64 1112.69 1108.48 1147.75 1079.75 1029.29 1083.48 1064.77 985.25 981.73 1092.98 1021.47 1094.32 994.58 1035.22 1015.84 1067.08 988.99 1088.09 1033.15 1075.18 1060.13 1027.89 1099.86 1039.86 1128.98 1082.77 1093.57 976.5 1027.46 1007.55 1104.21 1085.43 1025.94 993.74 1105.32 1096.03 1019.05 1033.68 1011.19 1084.67 1038.67 1072.57 1088.57 1113.15 1089.45 1031.17 1079.51 1066.05 1025.77 1091.47 1030.26 1075.96 1049.55 1047.13 1082.47 1041.87 1090.22 1066.37 1104.48 1026.95 1092.07 1117.71 1063.96 1032.19 1087.18 1017.74 1130.44 1136.67 1094.36 1165.17 1042.73 1063.25 1054.42 1126.14 1012.04 1058.16 1015.88 1031.94 1101.9 1091.62 1058.46 1056.58 1029.51 1034.9 1145.3 1078.2 1101.8 1085.93 1008.02 994.28 1128.5 1110.93 1051.02 1070.2 1034.17 1056.92 1020.16 1063.47 1073.69 1052.45 1105.11 1010.03 1088.04 1023.17 1075.07 1111.71 1104.2 1130.6 1122.11 1047.5 1080.77 1011.7 1102.78 1041.3 1118.32 1044.05 999.43 1042.36 1020.88 1101.51 1119.68 1070.31 1091.91 1031.49 1163.99 1067.89 992.83 1069.2 1088.33 1058.59 1052.44 1114.39 1003.48 1080.88 987.74 1107.71 1027.8 995.42 1010.79 1032.6 1072.07 1040.71 1085.9 1045.85 1066.33 1091.82 1074.74 1056.62 1054.45 1078.92 1108.67 1070.87 1074.45 1053.18 1049.55 1065.45 1130.59 1030.12 1032.48 1087.38 1065.79 1093.41 1068.85 1073.76 1017.77 1095.66 1120.46 1111.34 1117.85 1017.22 1127.75 1049.11 1094.09 1089.03 1006.97 950.84 1119.7 1125.15 1135.3 1097.91 1034.39 1038.21 1046.91 1079.87 1044.43 1116.28 1107.17 984.07 993.5 1101.77 1039.44 1115.98 1034.99 1088.08 1120.74 1010.45 1094.71 1180.94 1114.79 1103.16 1083.83 1177.54 1007.26 1066.66 1092.52 1085.54 +1063.9 1028.53 1059.2 1072.98 1067.85 1058.84 1233.16 1102.76 1156.44 1026.64 1178 1064.01 1114.65 1108.78 1115.5 1132.98 1138.37 1070.58 1099.05 1082.12 1181.6 1030.87 1150.7 1062.84 1089 1140.37 1115.67 1093.4 1105.92 1170.03 1002.44 1138.12 1066.07 1065.64 1201.96 1104.35 1099.92 1134.24 1104.88 1135.78 1094.46 1164.85 1077.39 1115.59 1057.53 1056.11 1111.62 1113.41 1148.16 1132.52 1085.85 1163.33 1127.66 1107.87 1122.43 1161.71 1138.17 1033.02 1019.3 1162.32 1034.68 1143.97 1118.79 1083.03 1014.6 1146.54 1045.66 1126.14 1048.27 1148.8 1097.77 1074.22 1170.51 1071.87 1175.41 1150.32 1137.54 1056.97 1072.6 1025.02 1096.64 1113.57 1038.56 1084.59 1146.01 1112.1 1104.18 1109.26 1067.62 1145.74 1035.52 1080.01 1111.24 1039.99 1117.83 1069.77 1171.37 1086.7 1056.45 1102.06 1080.32 1131.88 1100.98 1040.82 1140 1088.92 1099.92 1108.57 1086.91 1059.4 1083.15 1177.93 1106.27 1087.49 1124.3 1064.05 1201.1 1196.68 1074.45 1235.42 1109.86 1137.25 1036.78 1130.86 1058.28 1078.19 1060.15 1106.06 1135.3 1095 1060.92 1075.29 1062.32 1028.97 1174.03 1057.93 1136.85 1083.75 1099.72 1062.43 1162.81 1136.49 1044.28 1161.33 1099.84 1033.54 1072.06 1125.9 1104.47 1092.78 1189.87 1084.62 1097.2 1075.79 1137.05 1160.51 1166.98 1136.33 1138.83 1098.61 1122.85 1058.04 1119.73 1118.79 1131.4 1085.25 1108.55 1094.59 1045.86 1125.11 1147.29 1072.65 1138.04 1047.38 1136.12 1066.41 1048.76 1097.54 1151.38 1007.55 1088.75 1132.87 1018.61 1104.36 1047.89 1121.79 1077.77 1049.48 1026.5 1045.85 1124.88 1096.64 1108.3 1104.12 1120.11 1149.7 1166.96 1092.86 1084.67 1129.89 1107.84 1104.43 1117.38 1088.44 1041.02 1065.48 1135.82 1063.89 1052.21 1136.98 1167.39 1151.89 1113.02 1051.91 1079.11 1117.19 1180.04 1151.82 1099.83 1067.42 1135.24 1145.03 1164.36 1086.07 1052.43 1023.98 1147.78 1142.6 1161.79 1162.12 1059.53 1097.9 1111.35 1056.12 1090.78 1120.12 1121.1 1006.49 1025.8 1122.9 1124.7 1126.02 1085.06 1132.68 1136.44 1097.69 1137.39 1172.62 1176.07 1106.71 1156.15 1216.29 1017.67 1078.82 1135.7 1184.43 +1009.14 938.6 962.23 1048.99 994.48 974.74 1159.29 993.17 1054.83 984.17 1093.6 967.36 1107.48 1057.2 1015.6 1057.62 1091.47 979.34 1054.3 1052.26 1125.8 943.55 1081.18 975.22 1007.26 1037.14 1059.33 997.12 1011.4 1048.33 920.4 1049.78 1009.86 945.26 1135.44 1006.27 1026.83 1043.43 1060.75 1093.38 1033.63 1047.86 1057.39 1065.04 964.34 1000.85 1046.28 1047.55 1060.23 1083.35 1041.01 1058.37 1054.98 1046.17 1015.87 1021.79 1002.34 980.66 973.21 1028.44 980.42 1052.43 977.52 955.51 942.36 1035.32 1011.07 1063.01 1037.94 1054.75 1029.39 1001.69 1093.83 993.499 1121.32 1014.46 1049.83 932.36 982.84 983.94 1051.87 1028.21 1002.48 1003.73 1073.81 1061.25 1007.87 967.59 1003.74 1032.11 965.4 1013.86 1062.07 1022.9 1068.81 1013.66 1094.25 1024.71 965.941 1043.92 1031.01 1110.6 1025.31 945.8 1044.94 998.11 1045.86 1053.86 1034.08 991.28 1008.98 1125.24 1004.53 1001.44 1053.83 970.5 1106.73 1088.03 1041.46 1117.28 975.83 1056.71 1015.68 1064.32 964.92 999.94 1039.13 1000.81 1056.08 1048.17 1018.02 995.48 961.68 991.36 1077.13 1007.54 1056.93 1071.28 981.22 970.75 1110.25 1074.47 1050.37 1015.46 959.92 1019.64 1006.27 1009.56 1008.41 1043.95 1060.21 984.78 1076.23 983.17 1020.23 1077.21 1059.32 1098.19 1076.71 1046.64 1082.35 989.28 1014.13 1035.91 1088.59 984.55 1004.35 999.67 948.89 1016.63 1079.54 1047.54 1057.48 984.66 1079.34 1032.96 1000.54 1005.68 1047.31 975.69 1041.38 1057.65 986.04 1054 975.6 1078 998.11 977.08 933.05 994.85 1067.9 1005.12 1067.09 1029.22 1067.58 1077.39 1088.44 1013.11 1034.7 1024.78 1093.74 1060.74 1024.43 942.04 1021.3 1004.24 1062.58 986.2 967.85 1034.12 1069.69 1026.99 988.459 979.22 996.14 1056.02 1044.12 1078.96 1059.48 955.31 1056.35 1047.31 1057.18 1047.93 971.63 936.23 1062 1132.14 1088.11 1093.46 1005.35 1040.91 1017.85 1013.06 1015.4 1070.44 1078.07 938.16 917.13 1102.22 1028.42 1045.54 1033.63 1086.74 1051.83 1012.87 1047.7 1133.91 1073.89 1084.52 1069.78 1061.37 981.21 1016.89 1009.16 1020.84 +1014.73 921.36 996.39 963.82 1012.96 968.72 1103.78 942.26 1028.28 955.96 1050.04 981.16 969.39 1039.38 1013.33 1029.94 1063.28 943.22 1017.18 1022.19 1091.46 979.36 1042.78 983.29 975.52 1024.42 1014.46 1033.93 1013.14 1047.47 908.56 1072.16 973.76 979.39 1054.5 985.01 964.54 1067.42 1020.26 1037.36 957.5 1039.69 1006.22 1010.47 956.01 960.84 1019.74 1013.45 1010.39 1016.91 1028.17 1077.34 1051.71 1058.44 975.93 1038.6 976.081 1002.7 977.88 1010.58 930.77 1078.73 1017.46 997.34 972.94 1035.56 968.33 1051.37 961.02 1004.54 1044.94 993.61 1041.08 1012.61 1110.23 1059.42 1009.89 937.45 942.81 933.06 1025.01 1019.75 926.39 983.47 1054.28 1027.1 992.61 976.17 983.09 1053.53 903.53 972.54 1024.5 977.01 1057.69 1000.01 1066.66 976.92 958.72 1037.35 995.48 1062.05 1011.11 938.59 1057.67 991.34 1038.05 1031.07 984.2 953.09 982.6 1070.84 1012 986.53 1034.37 960.24 1081.81 1061.35 1013.07 1148.41 981.87 1067.62 1003.06 1074.24 973.7 1007.52 971 994.64 1045.1 1003.88 937.51 955.7 981.62 961.18 1073.48 1010.88 1030.58 1020.91 989.44 946.05 1065.9 1031.54 1019.23 1015.23 966.3 992.71 972.4 1004.08 994.42 995.6 1089.69 978.24 1044.01 936.05 1017.81 1068.27 1053.93 1037.99 1016.89 1024.62 1034.95 950.61 1021.2 1023.19 1006.69 994.8 992 953.05 918.03 1041.31 1027.43 999.92 1018.73 924.8 1039.75 984.74 985.76 983.04 1034.92 913.98 962.54 1008.86 962.66 996.21 957.88 1027.4 1004.38 925.15 936.68 970.26 1048.81 1001.06 988.95 1018.33 1002.21 1092.55 1014.22 985.23 1010.92 1027.28 1036.22 1016.07 1008.17 946.72 926.78 949.97 1074.28 964.831 985.43 1038.26 1050.6 1036.1 975.68 1025.5 1011.57 1065 1076.08 1061.79 981.34 967.22 1015.25 995.04 1071.55 999.84 968.09 928.51 1017.1 1084.67 1017.24 1096.42 990.11 1017.56 1043.52 979.81 916.49 1060.55 1047.26 911.49 941.25 1042.96 955.5 1024.18 999.52 990.13 1068.98 971.98 1071.63 1109.44 1098.1 1015.34 1044.81 1091.15 926.98 1001.44 1058.62 1013.38 +919.91 883.57 894.54 873.55 931.04 943.4 1051.71 885.88 941.87 888.96 956.21 909.27 934.1 979.47 945.95 944.81 1013.29 891.07 976.57 923.9 996.83 875.1 1021.09 902.51 909.12 949.81 929.08 895.18 883.75 999.77 871.28 940.35 913.27 893.83 998.89 913.21 949.02 927 981.01 959.1 940.49 968.3 939.98 907.55 870.7 900.25 940.31 930.45 976.56 944.99 981.7 984.76 934.85 979.53 897.049 962.7 919.26 876.08 886.53 940.27 899.77 964.12 885.42 869.64 855.34 996.5 910.89 953.82 898 958.39 922.63 944.88 957.46 924.39 998.59 1013.93 958.75 848.72 856.99 862.47 947.28 957.49 909.35 903.37 944.88 962.44 939.85 907.13 909.25 951.11 907.44 904.73 943.84 926.44 1007.91 889.24 972.94 898.13 903.91 979.44 924.85 971.5 897.5 908.45 987.13 929.51 947.34 909.37 948.01 916.92 950.15 1026.06 917.73 936.64 984.62 917.24 1010.87 962.73 940.79 975.22 916.16 904.11 945.43 946.2 921.87 947.83 921.28 930.269 955.5 947.96 938.74 921.98 901.32 874.98 986.14 925.15 970.45 950.11 891.5 901.88 997.11 961.89 957.26 928 895.45 926.24 911.48 954.65 925.67 909.43 984.81 868.83 938.62 917.41 932.22 954.2 956.49 981.16 969.58 906.75 1019.03 896.02 941.27 947.81 971.041 933.21 917.25 911.37 919.02 950.44 981.75 903.15 977.95 888.51 1006.38 925.81 893.37 919.35 961.42 932.63 916.22 924.16 881.46 950.86 884.24 966.04 925.479 885.43 869.68 866.16 943.54 930.61 950.89 929.23 960.6 1015.14 933.59 936.34 940.43 968.7 946.86 964.41 929.71 872.12 924.81 883.17 978.29 884.29 912.9 972.75 976.44 950.07 935.37 931.98 909.91 973.42 988.56 945.33 955.33 899.56 937.61 956 971.35 944.78 874.37 873.76 945.84 971.19 1007.26 960.78 944.4 912.819 908.01 951.81 931.99 991.75 966.28 866.25 860.84 1008.19 922.49 990.88 969.52 915.41 977.57 904.5 994.32 1013.24 993.71 993.63 995.79 1024.75 920.08 923.78 977.96 969.22 +1018.55 990.69 1008.57 1016.9 1018.34 997.33 1156.46 1012.6 1055.85 982.71 1048.01 963.68 1058.32 1084.29 1021.26 1035.72 1123.43 992.35 1026.31 1033.59 1131.25 981.27 1082.29 1032.94 1030.95 1066.01 1061.19 1039.14 1047.51 1086.98 988.9 1034.55 1022.53 1006.88 1122.49 1046.8 1052.04 1032.22 1077.75 1039.72 1019.23 1064.91 1028.45 1071 952.55 996.32 1069.35 1008.3 1031.13 1052.95 1072.07 1062.6 1061.85 1082.22 1014.57 1064.67 1010.62 947.91 977.29 1067.41 941.5 1091.34 1050.18 967.8 983.46 1027.17 1006.81 1058.12 954.82 1067.95 1041.1 1010.84 1063.8 1013.63 1079.99 1032.02 1075.71 951.01 960.67 975.3 1044.72 1021.21 1003.17 1031.79 1090.17 1085.77 1030.6 997.07 979.3 1050.12 947.2 998.8 1042.44 995.92 1057.97 959.37 1075.13 1007.49 964.35 1064.87 985.81 1052.2 1009.13 985.43 1069.19 985.18 1029.38 1005.25 1033.42 1002.84 1020.14 1087.61 1011.44 998.16 1082.22 1000.77 1087.01 1058.3 1057.23 1120.67 1033.26 1073.29 985.06 1081.86 959.92 1020.1 1048.7 1039.99 1062.87 1037.66 1011.61 1000.75 1042.6 983.9 1098.63 1021.98 1080.17 1037.76 1040.72 997.06 1116.78 1077.72 1021.35 1030.25 975.98 986.56 1020.78 1026.7 1001.27 1042 1082.58 960.65 1057.59 967.101 1014.02 1081.28 1046.69 1087.89 1096.28 1016.26 1062.36 963.28 1029.58 1055.73 1049.46 997.74 1007.26 977.89 960.05 1042.52 1043.42 984.32 1044.97 1007.55 1103.92 987.09 986.78 1025.57 1060.65 985.64 1031.81 1096.51 960.23 1090.62 947.44 1074.85 985.49 1034.61 959.31 963.47 1055.78 1076.85 992.91 1019.73 1032.5 1046.94 1082.5 1058.14 1049.99 1028.66 1054.86 1071.84 1047.69 1004.28 995.38 995.02 1112.76 992 991.261 1078.11 1037.89 1030.6 1061.54 979.44 974.69 1069.52 1105.33 1088.37 1040.38 1008.79 1056.54 1069 1056.2 1052.44 979.83 993.83 1036.11 1121.18 1043.21 1080.13 1006.58 1014.7 1055.12 1037.37 1021.5 1064.32 1081.23 951.07 949.86 1083.52 962.4 1094.81 1020.07 1051.99 1033.54 980.22 1085.24 1106.21 1087.37 1033.82 1066.82 1099.71 984.76 1077.52 1083.15 1051.6 +1061.52 1017.31 1058.36 1014.84 1030.89 1042.77 1206.65 1026.87 1111.51 984.99 1135.07 1020.78 1087.01 1130.8 1087.66 1096.43 1158.82 1054.14 1115.07 1102.71 1164.15 974.1 1137.07 1049.04 1017.59 1083.55 1134.85 1058.33 1046.04 1120.58 993.77 1101.9 1061.78 1012.52 1141.13 1037.39 1105.5 1094.72 1085.8 1109.93 1063.1 1086.44 1043.12 1052.54 1028.68 1035.2 1081.78 1080.96 1104.64 1123.46 1137.14 1130.22 1115.38 1086.48 1058.99 1104.27 1055.12 1006.49 1031.73 1078.13 1045.44 1150.37 1006.63 978.17 1040.82 1089.49 1025.06 1085.38 1069.24 1093.85 1093.42 1058.15 1112.43 1046.32 1127.89 1095.85 1067.02 1003.1 1042.58 1012.18 1075.15 1099.69 1021.5 1058.34 1112.72 1108.81 1071.5 1070.23 1012.82 1057.47 1063.06 1059.5 1090.46 1050.33 1120.02 1019.54 1110.41 1068.83 988.99 1099.45 1041.72 1085.32 1043.83 1019.57 1096.36 1042.6 1075.51 1057.9 1120.76 1001.7 1085.56 1148.83 1110.28 1058.38 1133.77 1042.28 1118.59 1107.45 1077.27 1188.39 1081.55 1125.61 1052.65 1128.52 1057.47 1067.01 1068.07 1035.07 1083.59 1108.36 1030.39 1075.2 1061.54 1003.95 1157.21 1060.52 1071.28 1069.16 1028.99 975.83 1156.04 1126.23 1050.76 1100.75 1025.98 1040.95 1077.69 1055.36 1055.75 1096.36 1141.44 1016.08 1087.19 1016.29 1099.4 1134.25 1106.16 1113.93 1104.63 1047.7 1133.99 1004.73 1058.09 1085.64 1104.97 1012.77 1068.65 1008.06 1022.47 1107.29 1114.04 1033.53 1094.12 1047.02 1137.86 1085.7 1039.69 1095.07 1083.11 1044.89 1085 1102.35 1003.5 1056.24 1003.16 1078.39 1027.83 1026.46 1012.17 1044.32 1142.24 1043.33 1049.45 1035.7 1121.49 1165.5 1140.25 1106.83 1068.39 1092.97 1097.04 1116.47 1092.36 1056.96 1012.42 1033.38 1120.44 1054.67 1081.41 1116.11 1094.27 1115.2 1064.27 1041.53 1061.22 1101.24 1134.6 1112.69 1068.89 1032.59 1090.27 1100.6 1107.98 1117.34 992.91 973.8 1114.34 1140.69 1145.6 1104.12 1004.21 1087.24 1076.19 1090.45 1096.08 1137.57 1098.24 996.19 1033.83 1111.27 1051.41 1112.74 1092.62 1091.64 1094.25 1020.71 1106.32 1170.27 1141.42 1088.47 1115.62 1145.69 1010.83 1074.77 1090.47 1070.63 +1000.57 981.99 1031.47 985.4 991.38 1017.88 1125.52 1008.86 1053.05 977.741 1082.09 973.96 1000.73 1083.17 1069.57 1094.01 1118.7 1021.73 1061.68 1029.87 1057.76 980.21 1082.71 1009.66 974.78 1069.26 1039.27 1016.23 1019.57 1062.89 983.42 1022.64 1029.33 1011.79 1119.45 1013.01 1034.35 1067.04 1067.33 1054.58 1000.76 1067.28 1064.83 1009.53 1008.76 1025.13 1010.83 1024.22 1079.56 1069.5 1118.73 1089.85 1075.01 1070.86 987.82 1098.57 980.05 970.62 952.3 1059.87 972.29 1079.96 1006.88 964.33 982.24 1040.98 1003.69 1042.32 991.11 1056.9 1063.79 1048.77 1051.66 1006.5 1109.84 1066.54 1029.51 987.81 986.54 1001.11 978.38 1046.35 1019.71 995.49 1100.27 1072.02 1008.46 1008.26 1020.89 1074.24 1003.62 1008.74 1021.65 1017.38 1079.25 1024.93 1079.4 1008.64 987.89 1105.84 966.44 1099.27 1024.7 989.82 1088.98 1036.88 1018.82 1037.94 1055.61 1022.6 1045.91 1096.12 1058.1 1060.33 1060.32 937.69 1086.15 1074.93 1071.74 1132.55 1008.93 1056.69 1016.5 1095.23 983.62 1024.29 1051.72 1032.31 1067.61 1064.28 1058.06 1019.08 954.44 935.04 1082.17 1013.33 1058.25 1024.69 1001.67 971.22 1072.43 1079.05 1086.79 1013.93 1019.23 971.28 1045.65 1002.77 1034.3 1010.48 1072.73 999.08 1068.57 984.97 1025.87 1055.55 1082.15 1102.57 1055.06 999.67 1053.14 983.04 1020.93 1000.46 1027.31 1004.3 1000.74 984.04 987.04 1025.85 1099.94 1007.58 1050.97 1002.29 1060.23 997.16 1027.68 1091.07 1079.28 973.1 1022.19 1092.09 972.28 1081.54 991.65 1076.76 994.52 979.51 980.35 978.43 1090.32 1037.18 1036.45 1038.72 1072.45 1086.79 1099.13 1043.83 1018.44 1060.31 1077.03 1095.76 1020.32 1019.75 1027.98 986.18 1097.78 981.1 1004.38 1050.09 1097.52 1069.01 1015.56 1004.01 979.4 1039.53 1063.65 1093.64 1088.09 1028.23 1047.75 1049.03 1039.19 1084.27 981.98 955.08 1037.6 1105.37 1088.09 1084.18 986.77 1056.73 1084.73 1036.94 1040.56 1099.47 1080.71 982.45 976.17 1091.36 1011.24 1108.28 1024.88 987.49 1080.09 992.43 1082.8 1111.59 1116.54 1039.15 1084.22 1090.53 975.83 1068.75 1107.9 1088.17 +951.38 905.02 948.909 982.69 990 969.23 1128.13 967.21 1003.37 902.24 1009.93 907.91 978.27 1054.43 1000.34 1031.03 1051.92 968.6 1038.07 1004.42 1035.8 923.88 1046.24 959.18 947.09 1012.81 971.49 978.65 1035.4 1034.43 915.34 1021.18 967.5 961.15 1062.85 992.06 988.38 988.239 1010.89 1008.34 940.31 1023.88 973.18 984.37 969.43 1030.4 996.83 979.59 1020.37 1044.46 1003.22 1020.53 1005.07 1066.58 981.4 1021.02 1010.4 913.47 941.43 999.04 932.22 983.78 931.69 947.17 957.45 1045.44 944.27 1043.29 945.26 982.58 992.68 958.57 1052.94 993.06 1080.34 1005.13 1014.99 899.34 928.85 915.39 975.91 1005.37 958.43 980.36 1042.78 984.23 995.16 952.66 945.33 1029.66 986.75 945.2 996.81 959.72 1033.64 967.48 1025.15 980.95 920.73 1009.26 979.57 1054.48 982.26 950.74 1020.15 940.6 1026.71 1013.21 1027.04 893.92 994.23 1042.64 967.06 1009.23 1033.51 961.64 1053.12 1038.19 956.77 1067.84 930.72 1032.12 993.2 983.49 977.9 966.68 966.43 934.74 995.46 1030.22 1002.89 978.1 960.9 982.35 1028.79 957.73 1044.8 1012.85 955.29 945.56 1010.95 1044.01 983.54 1036.84 923.31 970.72 946.09 983.13 1003.9 995.67 1050.72 963.82 982.82 968.06 986.75 1024.95 1000.77 1057.42 1021.34 980.17 1057.28 949.94 985.37 1003.75 1029.4 919.11 947.37 937.26 924.48 960.09 1035.02 954.95 1011.95 982.67 1035.06 992.86 966.16 997.09 998.08 952.67 1006.46 999.07 946.99 1057.93 945.84 1036.29 993.33 897.28 884.86 951.74 973.45 968.33 1016.55 966.97 1055.02 1005.01 1074.44 969.46 945.11 1016.36 1022.97 1030.48 994.6 979.18 943.49 938.38 1034.75 934.42 920.61 1021.95 1037.35 998.02 964.03 946.3 931.13 998.5 1039.91 1074.84 982.31 965.01 1052.62 1032.3 1019.53 1013.37 938.28 961.16 1009.98 1061.79 1026.33 1000.22 985.79 987.09 976.81 984.251 949.84 1052.37 1046.57 887.49 925.13 1057.27 941.94 1037.5 981.17 988.41 1042.7 935.63 1014.18 1059.75 1029.03 1013.47 1027.77 1054.52 941.01 989.43 1011.72 1005.13 +973.71 852.18 907.71 923.61 990.98 951.11 1046.78 908.89 994.3 940.6 994.89 912.21 982.45 1027.56 995.38 949.57 1039.81 899.22 986.32 941.7 1029.91 946.86 1002.1 923.76 900.29 944.51 973.46 927.62 935.28 1021.98 881.3 995.2 910.81 911.45 1008.67 953.83 946.11 979.27 1025.55 956.37 967.84 990.74 980.87 967.64 899.05 954.83 981.66 1008.36 962.1 1011.52 977.94 989.22 963.55 1029.96 922.33 971.95 959.98 896.47 929.5 901.82 922.2 1006.68 902.05 913.77 896.79 987.28 925.96 970.18 934.92 1009.75 992.46 920.36 1012.95 956.44 1013.15 994.591 960.25 880.13 886.76 884.62 960.5 984.58 919.32 934.73 1022.32 985.02 979.32 954.23 924 989.461 907.31 955.89 999.81 962.45 994.83 945.41 1013.18 918.44 887.12 1011.66 900.94 1005.48 977.27 918.14 1002.37 957.15 971.34 966.32 987.33 896.34 1002.23 1029.64 1002.38 945.91 1013.16 943.66 1036.72 1040.06 987.47 1048.81 913.45 1025.41 926.71 986.61 918.18 946.15 905.89 932.3 971.76 976.07 949.71 952.47 905.93 923.84 1013 1016.22 998.85 984.11 946.26 913.07 1012.39 966.74 932.68 943.46 925.22 910.41 933.99 934.25 985.19 957.49 1020.55 912.57 954.81 927.75 927.69 1006.81 991.21 988.57 1019.28 957.85 979.81 951.66 962.65 957.05 959.88 931.04 931.68 896.56 927.17 965.33 969.02 899.96 1007.59 858.93 977.37 976.51 932.61 960.94 963.32 912.33 957.58 964.78 879.53 1011.35 880.61 966.84 922.97 908.62 931.64 889.71 1004.74 906.79 961.82 927.87 966.43 1018.78 1005.69 975.68 980.78 965.92 991.4 961.81 1002.03 928.12 882.81 918.42 1041.31 901.14 898.14 1041.31 1005.19 989.16 948.54 944.69 943.29 1004.67 995.38 974.71 990.23 894.96 989.4 1001.67 991.95 1004.19 931.02 854.37 1031.91 1043.42 1016.87 999.12 956.66 941.95 960.65 982.32 939.43 996.67 992.06 882.06 902.78 988.26 908.65 1001.11 962.36 992.68 992.94 907.66 972.56 1080.65 1022.25 966.43 1005.04 1049.34 892.86 949.11 993.45 1006.46 +972.87 938.37 1002.97 936.78 973.02 960.24 1143.63 946.73 1001.69 941.87 1002.16 959.81 1014.14 1007.28 960.48 982.15 1084.79 952.63 977.1 979.7 1061 928.011 1064.81 932.18 957.78 1006.55 1003.89 962.45 955.58 1062.79 948.91 1002.6 1010.9 965.89 1052.4 1030.76 961.42 982.39 1054.08 994.21 993.53 1013.52 953.41 1001.84 964.18 969.53 1031.75 969.12 986.51 1016.96 1057.82 1053.69 1013.1 992.48 957.32 981.1 974.81 963.16 918.66 1014.54 925.8 1009.68 975.84 943.77 973.601 1069.77 959.63 1077.38 975.7 1020.66 1038.12 1022.72 1031.83 1009.24 1104.46 1017.06 1036.84 978.09 957.72 917.65 997.37 1032.75 923.29 970.02 989.38 1066.38 996.32 964.56 914.57 1007.57 957.03 978.21 994.96 979.03 1044.5 969.4 1006.55 981 954.23 1015.28 941.19 1028.62 980.49 960.32 1074.48 1001.25 954.51 939.14 1010.56 963.63 1026.4 1035.73 974.8 991.98 1085.76 964.13 1088.61 1072.7 1026.32 1088.49 969.22 1028.04 989.79 1047.06 927.94 1002.69 985.09 948.18 1013.95 955.18 994.24 964.56 966.76 918.74 1029.46 976.3 1012.67 1008.96 968.81 955.16 1038.69 1059.63 952.35 986.18 968.6 985.53 1025.79 981.39 992.9 995.34 1064.08 955.17 978.18 985.12 966.1 1013.9 1058.88 1043.31 1063.53 968.54 1014.01 996.02 969.45 1016.52 980.67 932.99 974.49 993.32 940.911 1034.04 1045.47 982.8 1032.19 996.27 1037.86 1010.81 996.33 955.67 982.63 914.14 955.77 1077.82 965.75 1027.78 953.54 1007.18 942.43 960.32 953.06 951.03 1036.6 1007.94 1028.24 1006.07 1025.96 1033.15 993.76 997.59 1020.52 1012.01 1008.36 1044.01 1030.42 939.36 962.51 926.7 1136.9 995.84 937.73 1016.62 1032.55 1008.02 921.48 1017.48 993.119 1040.77 1039.81 1049.84 976 932.07 1024.77 989.27 1008.12 1003.74 961.249 938.47 1032.28 1051.07 1070.15 1032.13 998.64 988.97 1025.2 994.82 986 1053.26 1009.81 943.201 891.98 1054.84 977.12 1039.91 969.1 1003.22 1013.17 925.01 1013.89 1057.29 1042.2 1022.53 1016.03 1035.83 936.3 1004.13 1042.6 1047.66 +1060.89 970.529 1073.67 1095.32 1087.32 1062.64 1221.74 1051.85 1132.25 1052.17 1095.8 1036.89 1088.18 1178.76 1096.13 1087.41 1190.64 1024.11 1104.4 1097.86 1159.69 1043.71 1144.93 1059.66 1030.62 1143.01 1095.48 1082.6 1089.96 1160.06 1005.12 1149.68 1099.51 1028.89 1135.44 1091.3 1078.33 1135.14 1160.76 1124.04 1104.01 1127.03 1111 1095.14 1030.14 1088.26 1152.34 1073.2 1094.29 1140.13 1098.83 1168.56 1131.8 1185.34 1090.95 1162.02 1106.86 1016.85 1028.46 1069.98 1010.57 1106.66 1086.06 1038.96 1063.61 1167.39 1090.15 1163.99 1041.41 1094.49 1133.62 1065.85 1154.55 1091.38 1169.08 1150.01 1123.66 1022 1016.64 993.07 1119.17 1168.59 1057.18 1069.03 1151.21 1081.47 1123.33 1094.28 1067.56 1112.71 1035.71 1092.93 1097.06 1091.04 1163.68 1058.75 1143.92 1082.16 1048.16 1147.48 1095.07 1116.5 1097.35 1025.4 1161.27 1102.88 1108.68 1096.69 1125.83 1027.08 1104.29 1178.59 1085.06 1072.3 1175.62 1070.87 1142.81 1165.39 1119.41 1248.56 1070.67 1124.82 1101.8 1140.52 1050.67 1098.17 1105.25 1074.44 1150.67 1126.5 1109.25 1056.9 1024.41 1056.93 1176.7 1082.5 1107.08 1075.7 1108.98 1055.02 1145.98 1068.58 1085.54 1087.68 1044.24 1084.11 1085.97 1102.39 1099.2 1113.75 1128.99 1027.07 1083.38 1059.49 1110.04 1174.19 1143.86 1164.89 1112.92 1084.14 1144.89 1062.2 1119.56 1099.07 1091.83 1068.45 1079.88 1016.98 998.03 1130.23 1141.83 1025.76 1184.86 1060.95 1141.27 1074.46 1077.8 1092.15 1096.13 1027.34 1075.83 1119.69 1047.55 1116.48 1067.14 1101.67 1090.72 1059.35 1006.96 984.5 1156.31 1063.1 1129.79 1098.87 1121.7 1165.76 1140.48 1088.25 1129.53 1112.31 1152.19 1166.33 1126.55 1003.42 1055.51 1095.89 1183.05 1041.33 1070.31 1141.32 1163.05 1142.73 1059.35 1094.42 1049.79 1145.54 1157.64 1141.86 1137.88 1074.38 1105.81 1143.83 1128.04 1116.29 1059.26 1047.44 1134.52 1145 1149.78 1108.05 1096.69 1114.14 1119.12 1130.47 1082.4 1125.21 1129.37 1030 999.95 1193.09 1038.08 1133.02 1063.26 1100.95 1115.7 1054.7 1108.93 1222.09 1177.15 1099.82 1164.6 1150.93 1085.97 1094.07 1175.9 1121.86 +1065.61 992.79 1039.52 1018.77 1042.35 1018.79 1173.98 1007.45 1077.1 1005.02 1112.05 1021.16 1066.45 1067.74 1065.97 1054.02 1112.62 1032.32 1104.28 1041.88 1154.95 982.721 1153.24 1034.84 1059.75 1099.35 1107.36 1057.87 1052.54 1116.22 1038.69 1078.84 1098.2 1003.28 1129.72 1077.07 1052.58 1082.34 1118.98 1049.76 1069.25 1080.79 1058.66 1046.67 997.53 1061.86 1106.3 1073.36 1068.89 1115.7 1091.82 1102.3 1061.73 1117.84 1040.87 1068.17 1011.77 990.08 1019.63 1046.44 1001.4 1084.25 1035.37 982.61 995.81 1090.18 994.26 1094.08 1008.34 1062.54 1059.09 1054.77 1128.64 1035.35 1150.3 1066.17 1056.07 1017.31 982.1 978.94 1062.54 1058.27 1038.85 1005.6 1064.45 1111.98 1032.29 1022.57 1022.97 1061.12 951.93 992.97 1078.73 1041.79 1083.79 1003.52 1120.25 1029.23 1044.45 1124.99 1017.63 1093.06 1041.95 973.2 1150.75 1043.97 1056 1073.58 1051.45 1041.81 1039.35 1164.44 1084.88 1036.94 1121.94 1011.21 1139.43 1090.52 1063.42 1137.85 1071.2 1150.39 1004.43 1111.28 1021.42 1033.78 1064.98 1046.13 1092.4 1033.64 1034.25 1066.82 1052.87 1034.24 1094.33 1072.01 1064.83 1059.26 1030.12 1010.24 1158.32 1103.89 1070.06 1061.59 1015.86 1012.45 1043.1 1090.31 1068.67 1032.99 1114.04 990.83 1077.75 990.79 1024.27 1133.51 1113.41 1132.03 1073.32 1033.46 1057.32 1019.82 1049.25 1088.09 1066.02 1036.86 1040.92 1014.08 997.31 1087.68 1116.69 1007.95 1112.33 1025.54 1113.1 1039.28 1003.71 1065.57 1052.16 991.52 1038.43 1045.28 1008.6 1052.98 1016.24 1106.93 1033.32 989.75 1002.67 1040.22 1118.63 1069.8 1068.95 1019.65 1062.64 1105.54 1131.77 1057.55 1026.51 1105.38 1074.67 1092.8 1074.68 1001.13 1003.56 1009.36 1115.46 979.44 1041.37 1104.64 1071.66 1078.07 1048.71 1063.91 1092.13 1081.23 1036.98 1122.82 1078.64 1021.43 1071.13 1093.08 1110.92 1071.33 1002.75 988.24 1050.17 1163.43 1102.16 1137.25 1002.16 1057.23 1115.45 1041.78 1038.45 1105.93 1059.45 987.96 953.63 1091.16 1013.94 1120.66 1068.72 1088.21 1139.18 1001.73 1122.41 1194.17 1094.87 1081.02 1092.52 1137.16 988.12 1060.53 1114.24 1101.83 +985.77 895.5 951.98 961.18 960.75 977.2 1086.95 944.81 987.88 944.16 983.24 929.12 1024.61 1058.88 1051.55 996.8 1064.34 983.99 1009.26 962.73 1078.72 923.2 1037.32 997.48 972.52 1006.36 959.5 970.31 987.4 1008.6 925.49 1001.56 982.09 938.85 1057.66 1015.65 1008.75 1034.38 1023.4 1020.83 994.43 1021.45 969.32 1016.24 948.65 974.41 1009 969.62 1018.76 1024.46 1020.02 1061.49 1009.94 1052.56 954.3 1011.03 984.88 974.24 924.02 980.52 921.08 1036.07 986.08 917.67 990.11 1038.67 949 1073.42 1004.51 1025.92 1003.89 965.84 1026.94 977.4 1074.39 1044.83 1019.05 949.71 902.06 929.8 1006.02 1010.41 931.43 942.01 1044.31 1017.67 989.88 983.56 939.33 1024 943.6 974.11 1027.82 949.52 1040.21 970.21 1041.69 932.37 919.44 1051.69 990.76 1051.14 954.37 930.25 1059.15 994.43 1013.79 989 1000.87 930.21 986.14 1098.09 1022.33 971.22 1073.18 938.69 1062.6 1040.24 1021.5 1095.7 984 1016.25 976.08 1023.1 944.11 1005.41 959.76 953.55 1044.3 999.67 997.66 971.12 969.18 1013.17 1024.06 973.52 1000.2 1022.12 945.47 949.39 1026.44 1042.53 994.54 1037.54 933.86 951.93 999.839 976.02 973.69 957.08 1051.1 933.77 960.13 978.12 942.17 1013.78 1014.17 1030.15 1028.92 1014.06 1035.49 974.34 984.08 980.67 1004.03 976.15 976.02 967.46 903.82 1001.99 992.87 977.3 1022.36 949.54 1021.06 1009.96 936.35 1004.85 999.281 956.13 984.99 998.73 949.079 1048 947.76 1002.83 928.39 943.97 907.86 936.01 999.52 958.86 988.92 983.7 1015.66 1073.96 1026.6 961.6 1026.91 1027.57 1015.82 1024.93 973.88 941.64 933.85 948.87 1083.38 985.93 944.68 1058.05 1027.08 1049.26 946.76 980.33 961.66 1023.54 1061.16 1034.34 1006.45 929.53 1020.93 1001.41 1019.47 991.93 986.45 926.91 975.67 1081.59 1016.7 1025.01 964 990.55 1006.63 1017.04 976.54 1037.45 1007.98 948.61 908.35 1043.36 959.84 1045.03 981.57 1017.37 1025.08 942.74 1010.12 1113.45 1034.92 1018.82 1020.4 1076.53 919.34 979.66 1030.51 991.54 +965.08 917.79 949.88 951.57 955.68 933.99 1050.14 929.72 944.96 909.5 963.68 887.72 941.8 981.41 975.96 979.67 1027.01 942.52 952.02 1020.63 1042.01 885.76 987.37 958.59 929.64 966.9 955.03 941.58 930.24 1011.46 906.32 952.65 919.42 865.53 997.18 936.37 960.35 990.22 961.62 975.62 902.6 958.35 971.39 1002.01 904.75 965.71 971.63 951.64 1011.16 972.59 978.74 1055.64 964.58 1028.28 944.09 1009.46 963.91 927.66 901.69 961.7 898.91 974.53 969.56 916.5 902.41 1008.64 930.33 993.63 972.57 995.27 958.62 939.16 972.52 1008.18 1029.75 988.05 981.87 930.96 942.49 922.89 976.87 965.73 891.65 902.13 995.09 1048.88 957.28 935.02 922.12 989.55 879.78 985.54 930.02 939.98 932.01 961.31 992.56 910.43 864.55 991.65 916.66 1049.24 926.47 908.16 1042.54 943.46 922.82 988.37 989.78 899.24 973.4 1040.86 931.54 889.65 1015.42 892.84 1028.68 1001.97 960.459 1067.12 983.67 1013.95 983.59 1008.22 904.65 922.84 988.109 938.59 1017.1 965.97 948.67 928.11 946.02 924.03 1005.84 918.33 991.3 978.91 945.02 958.94 1053.38 1015.56 937.75 932.06 933.94 916.91 985.17 992.63 986.14 982.07 1035.02 903.87 949.32 915.92 925.77 983.28 985.67 986.49 996.48 934.27 957.98 912.44 977.95 974.75 972.66 945.63 922.12 952.28 944.49 952.91 996.87 946.38 989.27 950.92 1002.95 969.42 941.78 938.81 991.48 911.7 966.11 1009.13 880.94 982.51 915.57 935.86 941.76 913.74 892.9 952.34 985.88 920.25 956.86 970.75 1036.68 1060.87 1012.83 1001.37 973.6 976.15 991.55 987.05 960.13 920.32 885.56 889.6 1041.09 950.5 933.56 1002.45 994.02 1031.57 961.53 931.06 961.1 1017.28 1044.54 1008.5 969.21 946.6 978.29 960.41 979.59 975.68 916.51 916.26 969.31 1058.2 1004.32 1018.57 939 943.25 966.11 945.49 958.93 1000.5 1000.31 853.19 861.88 1020.49 918.5 975.15 944.05 970.93 988.19 929.37 961.67 1053.54 1017.58 951.68 970.03 1043.87 869.02 957.96 993.04 999.71 +981.83 846.17 917.92 948.02 981.13 929.56 1078.33 948.23 1000.59 895.53 1005.85 977.53 976.67 1008.45 1001.03 1013.5 1061.46 935.16 965.83 988.28 1048.79 929.82 1040.1 932.99 933.67 996.58 975.74 968.45 978.99 1013.05 909.96 993.56 940.85 912.93 1004.72 961.52 953.14 1002.63 1023.2 986.6 934.89 1029.2 990.54 973.07 924.56 945.35 969.13 982.39 999.89 1013.82 973.18 1030.77 1001.43 1033.33 970.54 1034.16 928.57 914.94 910.32 933.94 926.99 1025.17 957.71 928.18 963.35 1014.89 966 961.19 932.06 987.79 969.6 967.06 1009.89 939.41 1042.26 967.23 991.54 892.67 869.47 890.221 941.23 1001.38 938.08 941.26 996.66 1013.01 972.55 957.48 910.33 981.75 900.02 954.7 984.6 918.73 965.53 960.74 1007.75 909.66 952.34 1007.67 919.07 987.01 968.44 898.66 1023.27 991.78 1009.62 997.25 981.42 935.74 966.21 1020.81 934.88 942.1 990.95 922.32 1045.12 1007.37 962.91 1065.03 947 1013.72 938.26 1040.8 920.32 932.95 919.4 923.47 990.01 1002.16 941.97 925.7 893.96 921.77 997.29 943.72 959.88 956.69 956.47 941.52 1070.78 1018.56 931.37 977.68 940.32 928.18 940.18 991.36 978.54 1002.37 1044.83 953.14 992.66 902.58 932.38 1020.58 1010.86 1036.61 969.79 984.09 1006.74 929.2 986.14 968.29 939.99 949.5 943.591 935.87 897.43 966.15 1034.57 956.15 995.51 935.5 977.62 941.95 926.15 952.87 972.88 933.64 971.6 973.74 916.38 997.74 881.34 1003.99 956.26 898.42 897.3 949.51 994.29 992.27 964.7 994.79 976.39 1015.71 1025.76 957.28 946.96 981.56 989.05 990.7 987.12 928.25 953.87 940.43 1012.73 909.36 923.86 987.75 956.07 987.04 952.48 962.41 939.24 1003.28 996.85 989.99 977.3 921.93 1028.03 992.63 1035.87 978.34 919.39 922.71 959.37 1004.61 980.8 1037.56 925.31 994.28 1007.19 970.3 936.23 1050.09 962.37 918.82 901.99 1004.98 949.74 1042.53 976.08 968.16 1035.7 945.61 1010.04 1056.89 1007.58 1010.72 986.41 1025.93 896.5 968.84 982.92 1004.13 +973.25 919.89 989.44 993.65 1010.62 960.22 1133.5 996.01 1028.85 1001.73 1055.08 914.95 979.969 1040.32 1001.05 991.13 1024.17 993.29 1043.05 1013.62 1107.95 964.5 1077.53 997.12 951.66 1024.38 1056.58 990.8 1017.7 1038.17 948.23 1032.52 962.27 965.26 1098.39 1001.04 992.76 1061.87 1072.37 1059.36 992.72 1035.96 1040.11 976.83 977.9 967.6 1042.81 1017.73 1009.85 1021.19 1034.52 1039.59 1015.66 1046.81 1016.26 1063.85 984.42 960.91 959.86 1029.87 952.24 1019.91 966.09 952.87 945.1 1045.47 967.27 1010.99 955.26 1010.75 1013.29 973.12 1074.7 1034.81 1075.75 1028.56 1009.58 917.21 953.24 959.58 995.83 1001.07 1001.58 964.81 1052.67 1039.69 1001.23 1012.93 963.79 1038.19 950.1 971.42 1001.64 979.15 1093.84 974.1 1058.93 1000.99 945.47 1036.05 959.98 971.64 1001.85 974.13 1024.48 991.97 1013.21 1045.07 966.91 930.49 1031.31 1070.52 1005.57 963.84 1057.41 962.25 1062.72 1051.57 994.31 1087.74 948.45 1082.81 998.65 1042.93 1003.9 1015.22 1014.65 974.76 1042.29 1043.08 992.19 954.6 960.32 1005.05 1078.78 1033.46 1016.82 1014.31 1002.77 984.73 1092.62 1007.73 997.15 1002.87 985.21 988.2 989.59 985.49 1003 978.02 1032.35 923.83 1028.74 981.85 978.4 1078.9 1031.2 1010.29 1043.85 1001.15 1044.79 960.52 1023.6 988.8 1007.98 993 1002.05 984.51 989.5 1041.26 1022.82 978.43 1024.53 944.34 1048.94 1010.46 992.65 1036.96 1001.02 947.1 977.53 1001.31 919.06 1055.96 980.52 1027.38 989.34 928.73 967.42 958.82 1008.21 991.36 1000.57 963.54 998.8 1057.48 1083.03 1026.48 956.8 1010.59 1108.85 1002.75 1027.52 948.11 971.9 947.14 1057.11 936.25 985.96 1040.83 1054.65 1021.53 957.78 985.83 989.38 1019.85 1028.28 1043.33 1012.95 968.29 1024.12 1020.23 1056.59 1020.39 944.36 930.7 1045.65 1069.13 1036.42 1028.24 999.84 1017.5 1022.53 986.74 1008.96 1062.86 1033.22 934.83 926.77 1115.54 968.58 1039.72 964.64 1008.05 1066.55 946.97 1032.92 1135.35 1043.82 1033.21 1046.83 1102.11 966.5 1015.59 1075.89 1032.83 +949.5 908.17 911.63 900.63 924.58 936.21 1032.78 926.65 983.13 932.13 1028.41 889.69 938.17 938.64 938.16 945.02 994.39 920.49 944.1 960.83 1023.05 866.06 994.24 893.62 949 1004.15 978.69 937.36 964.63 990.63 876.24 1004.12 912.83 885.06 976.61 942.25 950.5 984.6 955.87 993.09 957.02 979.55 936.77 917.17 917.68 942.33 981.31 909.07 963.6 989.32 991.54 1000.3 964.37 1011.39 906.25 993.9 920.14 859.89 909.12 996.67 907.53 968.81 935.95 886.12 907.88 983.01 902.6 946.24 923.87 965.29 976.78 934.89 953.39 926.29 1014.4 971.48 919.59 898.54 878.86 894.839 900.86 969.2 932.74 927.47 978.69 971.85 941.7 920.409 924.17 928.57 926.36 906.56 965.21 916.22 1009.7 921.78 968.3 917.02 930.74 1007.65 897 968.48 928.36 884.76 1014.31 931.42 970.12 948.24 952.44 896.52 967.37 1000.02 974.79 917.85 1001.26 922.94 986.66 982.68 973.19 1032.34 957.78 984.92 896.28 985.28 935.21 956.13 922.16 937.03 957.67 959.03 885.46 936.66 937.76 916.01 960.87 931.81 987.22 955.3 928.39 878.76 1067.5 982.38 986.59 951.02 915.62 916.77 940.77 902.58 948.42 919.14 977.56 879.8 984.23 890.51 938.27 994.76 962.5 1049.88 988.17 933.02 972.99 922.68 940.46 914.11 947.82 914.971 942.45 901.9 879.05 977.88 999.11 941.3 956.52 865.93 987.31 943.09 929.82 967.09 937.85 923.21 962.77 986.52 887.66 991.45 908.41 948.92 921.839 884.17 898.95 887.18 959.43 935.27 944.2 951.96 982.37 1031.14 1009.84 932.15 941.18 952.67 982.78 980.23 967.47 927.05 883.44 902.68 1034.57 862.4 922.26 964.28 1009.17 974.74 920.23 937.65 951.02 993.04 970.64 983.04 976.94 922.8 962.6 946.07 953.399 986.45 875.8 885.84 957.68 1029.86 988.94 1017.8 912.44 984.14 967.82 941.61 950.92 1010.05 989.42 892.91 877.01 1035.69 944.82 998.11 928.35 951.37 991.55 910.79 941.47 1048.6 963.46 970.44 960.69 1006.48 894.64 979.81 980.64 946.86 +1039.03 949.96 981.72 1003.06 1030.15 982.86 1174.95 985.4 1095.42 1002.04 1049.47 954.91 1053.64 1155.11 1019.58 1064.94 1074.25 988.62 1065.93 1053.78 1090.88 988.61 1073.72 1033.12 970.86 1043.78 1086.53 985.87 1028.53 1094.05 1008.71 1023.11 1009.61 1009.72 1098.75 1030.66 1023.48 1090.71 1108.44 1071.15 994.33 1101.16 1038.49 1063.3 985.51 1022.14 1071.08 1044.32 1099.17 1056.81 1068.03 1081.29 1045.27 1077.57 1043.55 1056.14 994.88 990.69 978.62 1076.7 970.35 1079.73 1043.08 985.12 1009.91 1065.37 990.739 1077.31 988.7 1052.38 1031.93 997.72 1089.19 1016.77 1089.31 1066.07 1093.97 935.26 1026.27 960.41 1052.69 1058.61 1015.87 993.78 1053.35 1076.19 1043.4 1008.05 1005.12 1049.08 986.18 1042.86 1047.39 990.58 1047.83 1004.91 1079.23 1030.37 957.33 1040.73 1000.17 1056.38 993.43 1012.7 1044.31 1025.01 1049.14 1069.97 1021.04 1041.36 1041.14 1096.57 1052.01 1005.7 1062.03 1028.41 1093.62 1051.04 1043.68 1135.24 1010.43 1048.06 984.76 1092.36 981.5 1040.62 1037 1038.21 1067.91 1065.12 970.79 1039.46 1042.24 981.49 1132.16 1015.99 1060.66 994.31 1004.32 992.62 1108.63 1059.98 1032.61 1031.76 968.97 969.56 994.54 990.95 1042.34 1029.52 1121.02 972.79 1026.32 1020.76 1015.33 1100.89 1074.22 1114.82 1066.12 1022.08 1074.69 965.52 1063.05 1061.18 1096.95 1007.29 995.84 998.71 981.09 1037.76 1077.81 1057.84 1036.48 981.89 1132.35 1037.03 987.65 1027.62 1059.99 996.15 1062.16 1078.63 1011.3 1028.84 983.55 1097.47 1009.14 995.55 915.2 966.14 1035.39 1025.34 1040.9 1026.48 1048.14 1126.79 1061.06 1012.94 1079.52 1078.53 1037.04 1080.86 1049.46 973.11 1009.27 992.58 1072.25 1005.39 1062.84 1072.16 1039.31 1076.81 1001.36 1029.93 1001.25 1067.64 1101.52 1113.81 1078.66 1025.01 1010.07 1034.62 1057.74 1037.84 988.05 1011.8 1028.93 1113.32 1085.3 1057.61 1036.8 1021.37 1036.45 1058.54 994.49 1099.69 1065.17 948.05 947.65 1041.4 1009.88 1069.56 1033.87 1035.16 1100.63 1012.81 1070.4 1160.06 1096.98 1085.94 1092.15 1142.83 985.78 1051.17 1100.31 1075.18 +981.58 931.15 975.38 946.9 971.34 959.49 1057.46 970.09 1012.82 940.23 1034.06 888.79 1003.04 1028.14 969.72 990.57 1046.98 990.49 1020.46 1018.34 1037.68 910.69 1028.3 955.76 949.4 983.12 1015.53 968.53 988.34 1030.66 873.16 952.53 953.8 930.03 1053.47 999.93 976.33 1004.63 1013.19 1010.29 960.8 1048.61 985.79 995.68 925.33 979.47 963.799 979.36 1011 1044.88 1032.25 1040.07 999.24 1045.04 960.01 1004.44 947.24 914.12 955.84 939.98 915.42 989.18 911.02 927.57 912.95 1008.59 939.82 1011.8 947.71 1019.19 1001.97 982.45 1054.77 970.14 1066.8 985.29 1003.07 937.11 974.23 912.76 951.41 981.39 924.86 941.76 1011.33 1008.64 987.97 976.61 938.76 968.2 969.27 972.31 990.35 940.26 989.69 960 1043.88 923.71 916.02 1036.84 941.19 1042.63 949.17 960.52 1000.55 944.06 1009.2 1012.15 1009.31 895.01 1034.07 1045.13 971.85 989.61 1029.15 960.36 1047.02 1049.77 984.22 1061.45 972.82 1001.32 986.25 1039.05 915.39 951.96 978.4 995.85 980.84 1052.39 984.33 922.79 958.54 940.95 1013.7 986.59 1067.73 981.18 961.48 939.2 1002.81 1005.94 969.84 985.65 951.78 911.87 983.71 964.89 966.07 947.64 1045.28 947.13 1018.33 941.81 988.01 1016.51 983.69 1024.03 1025.82 1031.29 1052.11 925.86 948.71 1015.78 986.65 963.3 935.39 938.73 924.19 1000.88 1037.34 921.87 1017.65 967.22 1034.59 967.06 959.26 987.73 1039.26 911.26 970.97 1021.65 947.231 1030.63 929.11 1005.11 949.72 927.73 918.12 927.5 1002.14 1019.7 991.75 989.96 1016.09 1046.18 1001.08 979.2 1015.72 970.51 1010.45 988.32 981.33 940.63 921.97 933.4 1049.67 963.73 950.91 1042.27 1022.62 1021.75 951.6 928.12 942.23 1011.83 1016.29 1052.98 968.95 927.17 982.24 992.54 1006.89 1028.4 948.7 914.98 1057.23 1076.53 1021.62 1042.63 962.29 990.88 1032.64 961.72 963.65 1084.35 1013.67 925.63 919.45 1061.33 943.34 1040.31 1004.55 997.13 1002.73 911.86 1035.12 1072.92 1003.55 1001.3 1051.25 1056.29 958.24 991.45 999.59 999.13 +1003.4 882.15 1004.79 946.64 963.991 916.3 1139.88 974.71 1022.72 900.79 1008.5 934.4 973.32 1061.73 998.58 1042.66 1082.39 1005.16 1007.85 990.69 1024.84 963.62 985.72 988 986.52 996.72 961.31 957.85 945.4 1010.8 934.96 1037.18 950.56 942.6 1030.96 976.52 965.35 1034.4 1029.16 1003.98 1007.96 1041.1 1018.65 1017.34 921.75 969.88 960.58 991.42 1028.67 1005.51 1035.55 1033.63 1044.98 1033.64 977.74 1054.28 997.54 908.61 956.51 1018.37 953.77 1030.88 927.79 941.62 952.52 1030.63 966.5 1049.85 995.08 1005.77 976.88 983.77 1056.18 1010.92 1086.79 998.44 993.71 887.68 977.88 931.11 978.11 1000.66 947.26 982.74 1082.23 1014.98 986.86 991.4 931.41 1039.9 940.05 1005.13 980.74 945.69 994.47 943.44 1043.3 956.11 935.76 1010.94 959.27 1029.01 950.31 944.97 1014.1 978.96 1038.52 998.92 972.22 958.21 964.58 1034.86 1008.47 977.06 1016.48 933.6 1102.58 1035.71 982.64 1094.98 988.13 986.03 988.8 1061.67 934.399 969.04 973.45 955.56 1016.01 1010.09 970.92 947.39 950.04 939.8 1039.49 965.79 1069.88 974.76 982.68 932.88 1055.42 988.35 975.45 969.3 952.72 934.49 976.68 983.92 968.37 958.34 1050.98 954.84 1004.7 970.96 1008.4 1034.16 1014.24 1016.81 976.21 1007.29 1032.14 962.47 955.88 1011.59 1044.09 942.18 934.89 979.53 897.93 990.84 1038.41 976.31 1012.49 942.08 1028.9 1008.58 943.25 970.72 1017.19 933.4 972.64 1019.93 904.83 999.78 927.89 1013.14 992.96 959.169 925.69 907.58 1077.52 996.19 1016.98 976.37 1000.56 1042.71 1047.67 963.82 1035.7 1007.1 1015.13 1053.21 1019.49 942.48 976.61 945.33 1045.45 965.76 969.47 996.24 1025.62 1016.7 976.44 990.72 943.63 1039.11 1103.09 1051.08 1018.64 980.19 1047.89 961.52 1012.95 977.86 952.91 898.45 966.25 1071.84 1065.09 1000.98 970.48 1000.97 1024.51 1006.43 940.14 1042.64 1012.38 940.85 949.89 984.73 942.2 1026.94 973.43 1046.16 1015.54 956.16 988.83 1076.94 1055.85 1017.04 970.62 1079.28 962.57 970.61 1029.43 1016.83 +960.57 933.16 942.91 903.47 973.24 946.37 1080.23 939.71 975.68 900.5 1022.54 920.15 1005.07 995.77 955.31 985.62 1008.25 913.74 983.47 982.95 1050.82 940.7 1027.5 917.04 967.23 976.08 978.74 942.43 982.3 1004.52 904.33 1002.23 949.209 948.73 1030.18 988.51 941.42 985.16 1005.73 1027.01 956.69 1010.71 993.86 994.44 970.66 946.06 979.76 995.91 1001.3 1013.89 1012.06 1023.93 977.21 1003.33 959.11 1016.87 932.06 898.19 919.45 990.42 905.73 1016.44 948.51 934.96 926.87 994 947.77 1007.07 925.01 987.94 968.47 928.78 978.35 948.58 1040.01 952.62 950.28 920.14 915.53 884.62 989.03 1018.74 926.24 925.12 1017.08 1001.71 989.37 969.32 927.8 1019.3 937.16 966.46 944.27 932.9 1000.28 942.65 981.42 910.18 941.29 1010.14 921.6 1018.1 978.04 930.92 1006.23 921.09 1026.04 980.73 991.62 968.68 981.43 991.77 999.92 974.72 1014.16 941.79 1035.18 1017.44 977.96 1055.68 990.6 1002.09 939.51 1053.73 941.61 935.73 933.99 963.42 964.32 995.61 911.63 927.47 936.69 902.46 1018.67 929.54 1048.21 929.69 959.08 931.31 1083.64 998.27 983.6 959.27 932.91 923.85 1000.59 983.52 967.71 969.54 1032.1 944.1 997.24 940.19 964.59 1013.78 1016.91 1037.92 999.2 973.72 1010.84 962.47 945.82 937.81 981.93 916.89 976.28 980.93 910.36 1019.57 1033.65 933.25 1015.14 964.62 1016.41 980.8 932.17 967.57 991.2 913.6 936.719 1010.24 924.95 990.76 926.1 970.2 920.35 928.3 918.07 907.75 1018.12 955.24 956.84 973.76 995.32 1054.69 996.73 988.19 1012.55 991.38 987.49 964.63 1003.79 912.76 945.84 947.57 1050.93 881.94 918.68 1016.5 1035.39 981.86 945.28 935.37 939.02 1007.58 983.65 998.83 998.45 922.24 967.56 962.92 1052.97 980.96 953.07 871.94 990.95 1000.42 1008.68 1000.27 928.99 953.84 979.6 965.57 950.67 1024.49 1005.81 917.81 947.38 1033.69 959.45 993.14 965.52 987.85 1019.23 958.26 978.48 1073.55 1012.52 997.44 1050.21 1046.01 929.15 951.02 1008 949.43 +1036.16 977.35 1036.54 1068.96 1078.55 1014.1 1152.92 996.11 1062.78 997.19 1085.3 1000.12 1063.45 1143.26 1062.55 1105.05 1128.85 1008.05 1084.36 1097.97 1099.4 1034.42 1124.39 1016.14 1003.61 1082.27 1028.02 1061.88 1031.98 1118.99 979.05 1060.67 1021.31 1002.43 1128.22 1040.48 1044.21 1087.2 1126.82 1073.68 1065.63 1067.14 1062.32 1081.13 1001.39 1067.25 1096.02 1017.75 1095.27 1091.36 1077.04 1096.23 1113.79 1100.21 1058.02 1091.32 1059.4 969.37 1009.23 1079.94 977.36 1071.83 1041.36 1015.89 991.35 1094.88 981.19 1075.89 1036.09 1058.97 1004 1056.91 1078.23 1056.89 1133.02 1071.46 1075.69 995.08 1008.31 993.17 1053.68 1085.92 999.38 994.17 1105.35 1137.88 1020.35 1048.97 992.62 1085.75 1022.51 1038.02 1068.36 1042.31 1111.72 1022.3 1102.36 1048.55 989.75 1087.43 1002 1072.64 1054.91 1000.79 1088.21 1047.55 1061.2 1076.53 1128.91 1034.14 1043.12 1094.63 1053.15 1018.97 1095.86 1017.95 1141.93 1112.49 1021.61 1089.9 1012.05 1108.74 1053.98 1099.97 1004.74 1044.84 1036.85 1014.86 1059.3 1094.2 1032.49 1031.72 1021.62 1029.11 1103.47 1065.5 1076.39 1068.52 1033.21 1006.81 1141.82 1086.77 1010.83 1034.33 1001.17 1013.18 1066.71 1054.16 1004.54 1061.64 1109.16 1018.02 1081.2 1049.18 1021.34 1093.04 1075.57 1133.14 1079.68 1041.14 1072.75 999.65 1029.23 1061.75 1064.16 1005.24 1001.06 1028.11 985.9 1052.7 1101.37 1041 1082.57 1030.28 1091.67 1067.67 1015.44 1057.6 1083.42 1037.67 1057.82 1088.18 986.35 1071.67 1012.44 1058.51 1002.15 960.41 972.77 976.67 1053.41 1064.63 1053.37 1027.03 1090.55 1132.37 1097.09 1075.15 1042.55 1078.94 1104.35 1084.42 1041.25 988.69 973.78 1029.85 1114.71 1039.54 1022.49 1121.31 1076.79 1119.95 1038.64 1035.1 1030.3 1094.34 1111.82 1133.03 1058.51 992.6 1081.23 1069.46 1071.16 1051.7 995.12 978.17 1070.98 1126.8 1101.65 1139.4 1039.78 1078.66 1081.02 1026.06 1047.69 1127.19 1062.71 1007.12 972.76 1110.89 981.65 1109.79 1003.53 1071.91 1112.54 984.58 1049.83 1167.15 1132.53 1081.21 1103.1 1173.69 987.91 1040.09 1071.88 1065.82 +1085.53 1026.36 1051.44 1063.82 1103.16 1050.3 1222.97 1069.46 1147.28 1058.78 1137.7 1097.74 1101.63 1140.44 1140.66 1112.21 1191.05 1074.8 1126.2 1096.3 1179.58 1033.41 1172.98 1079.04 1050.79 1159.93 1112.02 1087.63 1079.13 1121.73 998.81 1161.65 1116.03 1029.89 1187.03 1094.24 1100.95 1106.15 1166.29 1131.89 1106.93 1137.83 1095.15 1069.56 1076.99 1087.46 1121.37 1067.13 1126.48 1159.88 1115.03 1135.56 1159.63 1150.91 1093.4 1172.21 1126.38 1027.96 1029.64 1121.28 1062.96 1138.61 1065.07 1026.11 1049.27 1104.22 1032.56 1149.47 1061.87 1135.63 1068.58 1093.09 1119.46 1073.41 1143.22 1168.75 1151.68 1028.57 1032.16 996.42 1073.04 1136.27 1057.43 1048.19 1142.94 1145.63 1116.67 1083.12 1094.03 1131.36 1039.82 1072.2 1126.99 1100.62 1154.3 1068.59 1140.96 1081.11 1040.78 1130.83 1056.86 1119.83 1104.85 1012.22 1151.43 1124.43 1111.89 1081.8 1115.8 1116.29 1070.45 1200.65 1106.3 1105.82 1134.8 1067.55 1201.28 1176.14 1074.97 1199.75 1048.57 1100.12 1041.4 1175.07 1053.02 1076.89 1073.01 1095.34 1080.55 1134.58 1084.94 1075.08 1048.63 1057.43 1188.22 1099.81 1100.08 1112.69 1071.87 1025.53 1149.32 1163.04 1098.07 1080.32 1064.61 1017.9 1076.49 1096.06 1029.82 1105.5 1176.37 1044.52 1103.53 1060.52 1059.17 1158.16 1110.31 1184.97 1121.87 1104.96 1126.42 1050.2 1117.63 1114.82 1124.65 1060.48 1065.4 1043.75 1030.54 1088.36 1114.15 1042.8 1123.49 1069.52 1160.49 1110.73 1074.35 1132.05 1086.07 1074.89 1106.95 1070.43 1021.97 1105.09 1049.43 1157.67 1065.86 1033.09 1066.53 1028.75 1112.69 1065.23 1083.19 1066.2 1115.45 1148.01 1158.76 1107.79 1101.08 1101.49 1159 1150.06 1097.83 1058.98 1064.03 1073.9 1189.14 1030.93 1085.67 1162.39 1148.99 1160.35 1093.53 1109.27 1070.53 1133.29 1153.61 1149.06 1118.54 1045.3 1149.18 1126.25 1117.84 1082.96 1111.89 988.06 1119.81 1160.66 1137.72 1148.11 1042.88 1128.8 1138.53 1101.56 1117.64 1169.38 1097.82 993.1 1018.02 1139.01 1062.42 1157.59 1099.5 1094.13 1182.42 1042.79 1128.13 1194.05 1141.56 1140.54 1157.32 1205.99 1032.73 1068.29 1110.46 1131.75 +965.92 972.08 957.07 972.29 972.64 923.62 1091.58 988.7 1037.58 911.76 1031.68 913.79 954.52 1014.28 1049.44 1011.72 1070.24 939.2 997.04 983.03 1072.23 881.48 1018.12 968.92 955.32 1017.07 1002.95 989.16 955.98 1055.31 940.38 1003.7 992.54 960.62 1083.86 962.41 983.03 1027.72 1020.23 1017.78 954.1 1001.09 1001.94 979.72 928.53 980.04 1017.55 1000.35 996.21 1046.13 1045.7 1047.58 1031.28 1029.7 937.42 1013.17 991.24 926.09 913.85 1007.71 937.3 1019.36 1001.37 899.91 957.12 1015.25 977.25 1066.57 991.4 1040.04 1011.86 984.37 1025.07 978.07 1055.57 1001.73 1006.67 942.3 931.6 926.07 989.2 1006.68 962.51 942.04 1031.08 1031.33 980.21 988.57 956.91 991.8 941.89 955.66 1024.69 960.69 1013.04 1010.54 1031.49 995.71 934.75 1016.1 983.57 1024.23 981.05 924.23 1048.86 1006.4 1025.35 961.22 983.73 957.14 1037.07 1086.53 984.12 980.16 1029.68 951.87 1064.71 1058.65 977.56 1095.44 943.06 1034.97 982.33 1035.82 904.66 969.8 1004.13 952.05 1011.14 956.59 982.81 1005.68 939.47 964.38 1065.15 994.65 998.7 993.99 939.34 933.74 1068.52 1006.05 987.02 997.52 991.97 947.31 996.57 958.83 972.46 981.01 1063 955.59 965.9 971.88 958.04 1025.3 1019.74 1055.85 1017.36 1002.99 994.33 942.94 999.71 997.6 1033.57 952.32 989.98 983.68 968.26 1005.14 1047.79 982.62 1014.77 933.79 1033.08 989.01 956.19 982.97 998.69 948.36 989.2 1015.74 940.94 1019.42 932.25 1024.66 957.36 898.4 927.8 978.16 1042.24 978.82 984.35 1026.75 1019.76 1066.68 1061.01 1000.55 970.02 979.6 989.74 1000.61 1005.79 985.78 948.189 946.54 1038.6 958.01 985.16 1042.21 1023.5 1052.02 974.44 979.33 984.64 1007.97 1055.33 1031.7 993.899 948.22 996.96 1009.74 1009.77 1032.45 905.71 928.62 999.45 1077.53 1077.52 1027.84 956.21 999.13 1023.88 1013.29 966.58 1049.37 1010.39 909.92 893.63 1012.82 984.11 1035.22 941.72 985.01 1029.11 945.83 1035.71 1101.85 1078.21 1002.61 1023.58 1078.52 925.22 981.44 1014.82 1033.22 +946.72 879.16 933.09 907.379 937.26 893.58 1067.27 885.6 975.6 916.18 979.02 908.39 931.14 1034.85 938.96 943 1017.79 888.26 965.97 951.47 972.76 903.52 1026.8 936.26 916.33 957.18 939.05 954.37 904.34 977.22 868.84 1002.84 914.58 908.88 1048.75 935.92 933.96 967.54 982.97 990.23 913.29 973.92 939.01 957.66 918.94 944.96 960.61 929.19 964.71 964.12 968.68 986.28 969.73 998.8 948.37 1016.82 980.33 934.42 850.57 995.83 875.87 967.32 909.65 882.43 912 1000.59 918.17 992.34 917.57 967.07 980.59 920.47 964.5 936.93 974.83 961.66 949.01 852.04 910.78 854.39 934.41 999.1 895.6 895.02 951.63 974.07 902.4 908.56 881.01 976.81 903.33 941.99 966.65 898.65 954.28 968.5 993.31 932.09 855.4 953.33 935.7 967.81 936.68 944.77 954.65 930.68 954.6 914.71 973.3 909.1 938 994.36 920.38 955.22 994.13 912.93 972.36 966.85 923.02 1035.38 955.6 978.09 957.75 922.26 918.12 917.39 909.151 900.57 932.58 945.92 901.88 919.47 901.24 876.25 1023.09 927.78 949.64 974.98 897.01 883.59 1016.01 954.15 921.44 925 929.4 903.47 962.77 936.13 935.41 910.88 1019.79 885.93 951.19 919.95 898.44 964.17 951.72 1024.6 977.22 953.05 973.4 905.55 959.3 908.15 953.22 916.37 922.37 909.47 852.14 939.6 983.94 905.05 962.16 898.1 1008.04 947.33 935.92 931.59 927.5 915.66 950.61 919.63 928.84 970.12 900.81 979.77 906.88 897.81 878.13 857.87 996.42 887.06 942.1 893.37 979 1001.18 965.78 966.38 950.99 910.35 951.06 993.86 940.63 914.05 930.65 951.79 1018.45 893.23 878.95 986.11 971.04 940.77 930.12 915.04 893.79 938.44 987.07 989.55 944.88 866.21 940.02 912.01 953.4 962.22 906.69 901.83 992.98 983.999 974.74 1002.99 927.02 937.88 945.24 925.03 963.01 958.19 948.35 878.04 858.12 977.95 924.83 954.52 925.201 938.29 980.28 868.13 960.47 1009.17 985.81 970.79 954.58 1055.04 893.12 936.94 1000.4 972.77 +1019.57 991.7 990.37 1018.46 993.09 983.61 1141.04 975.85 1041.01 978.03 1060.53 963.24 1024.47 1051.01 1062.88 1014.61 1105.5 1004.96 1042.15 1039.01 1107.07 964.76 1074.8 1029.6 1036.53 1038.98 1041.13 1008.96 1005.65 1088.58 944.45 1021.71 986.42 984.09 1089.02 991.28 1032.7 1057.96 1052.73 1033.24 1035.93 1073.22 1032.05 1049 968.54 1044.09 1003.17 954.94 1072.22 1097.08 1026.02 1081.22 1056.89 1041.28 987.98 1091.47 1021.97 970.7 948.55 1013.85 987.16 1040.96 999.72 960.17 980.201 1031.26 983.86 1058.1 967.4 1065.46 1021.87 1016.11 1081.42 1032.14 1084.49 1054.3 1021.78 962.67 992.97 974.48 981.99 1022.76 982.92 980.93 1053.34 1050.22 1011.45 957.39 945.81 1031.89 978.87 1002.99 1047.04 997.07 1076.15 985.65 1114.61 977.7 1013.9 1066.12 1007.71 1055.76 989.61 978.92 1064.39 1003.11 1024.79 1045.32 1015.33 968.04 1007.39 1094.61 1014.52 998.76 1047.4 984.94 1088.01 1030.95 1015.15 1118.08 1006.15 1045.06 1034.48 1076.9 974.28 997.63 1049.41 1002.25 1046.29 1034.32 943.7 1015.11 976.46 959.72 1078.59 1015.16 1076.51 1002.53 1021.43 976.41 1073.85 1071.49 1048.69 1019.93 992.38 983.75 1032.04 1004.77 994.5 1005.96 1105.74 981.31 1009.7 961.42 998.35 1060.89 1037.65 1075.25 1052.56 1044.4 1032.88 967.36 1007.49 1024.62 1028.18 991.3 990.16 977.49 985.65 1023.12 1026.46 998.84 1049.69 980.92 1032.32 970.66 972.221 1041.04 1096.38 953.86 1000.52 1039.07 972.85 999.72 944.26 1030.98 943.49 957.96 945.54 972.94 1070.95 1005.47 1003.53 998.15 1059.5 1049.18 1045.2 1007.88 1023.32 1015.5 1041.71 1021.97 987.52 990.02 972.98 984.11 1112.13 953.49 972.53 1046.53 1084.84 1046.89 1034.75 1014.21 989.8 1046.18 1061.73 1035.35 1043.69 940.56 1022.07 1043.96 1046.89 1010.81 1011.47 960.39 1040.71 1088.59 1063.81 1079.35 1001.1 1005.4 1038.09 1020.5 989.98 1066.62 1073.31 942.19 934.19 1079.9 991.72 1064.37 1013.28 1076.49 1079.16 950.74 1043.97 1110.99 1055.83 1011.9 1090.16 1101.04 930.51 1046.24 1069.13 997.93 +1062.32 1008.88 1053.32 1055.14 1080.76 1025.42 1184.23 1043.01 1077.92 991.22 1142.79 986.31 1057.37 1074.16 1069.66 1101.04 1183.4 1067.46 1060.34 1079.05 1153.94 994.78 1123.24 1014.48 1070.69 1079.22 1059.59 1051.43 1016.53 1105.8 977.8 1024.69 1026.68 995.33 1095.09 1050.1 1034.5 1087.22 1089.99 1102.12 1015.94 1114.91 1058.43 1060.86 987.69 1067.04 1068.44 1056.67 1073.72 1136.56 1117.41 1083.26 1084.57 1111.1 1033.02 1095.87 1068.33 1009.48 1023.72 1061.17 1007.79 1102.37 1020.93 995.81 1000.99 1090.38 1024.31 1091.8 1024.96 1093.86 1063.22 1073.3 1084.66 1052.04 1140.91 1095.21 1087.85 984.89 1054.84 1000.77 1031.43 1091.36 1017.93 989.74 1079.86 1141.33 1055.12 1039.04 1004.41 1041.52 1035.81 1069.42 1083.37 1023.57 1043.58 1033.66 1096.04 1024.56 1001.53 1094.53 1019.72 1063.49 1034.42 1065.56 1140.85 1056.16 1069.73 1068.99 1051.45 1042.93 1119.64 1140.84 1065.82 1032.18 1096.61 1007.69 1135 1100.02 1033.51 1121.21 1020.41 1130.47 1058 1066.26 1019.89 1047.13 1047.94 1048.34 1071.87 1065.19 1068.62 1051.58 1015.49 987.21 1135.54 1064.59 1124.2 1080.2 1047.93 1038.47 1157.02 1088.89 1028.7 1066.72 1027.25 977.23 1050.86 1079.3 1088.12 1041.11 1140.07 1020.01 1087.63 1014.86 1036.21 1090.82 1124.3 1113.55 1106.18 1043.75 1058.44 1035.72 1030.99 1086.56 1091.71 1066.37 1027.03 1052.2 1032.83 1071.69 1143.79 1051.4 1085.64 1032.94 1102.64 1069.15 1010.71 1046.78 1083.27 1014.25 1013.22 1078.17 1014.92 1111.43 991.1 1086.88 1018.78 976.58 961.41 1022.08 1090.4 1074.83 1087.23 1078.56 1083.76 1130.72 1109.25 1083.48 1053.52 1089.05 1075.51 1086.72 1101.17 1005.64 992.42 976.65 1143.33 1038.06 1014.46 1086.28 1093.55 1116.52 1087.53 1038.58 1045.95 1068.97 1117.26 1151.11 1084.35 1043.4 1052.58 1103.58 1088.34 1111.81 999.83 1000.24 1067.07 1149.76 1153.07 1123.16 1062.15 1067.96 1087.43 1058.93 1032.76 1116.72 1086.63 978.06 979.77 1096.4 1042.61 1089.24 1072.98 1044.22 1146.1 1021.13 1058.15 1148.62 1106.1 1072.81 1083.39 1203.35 989.55 1071.51 1158.71 1105.91 +1030.89 1029.2 1061.76 1030.22 1044.29 1023.67 1201.39 1036.9 1092.77 1034.91 1093.95 1051.97 1074.69 1093.54 1092.31 1081.5 1134.09 1000.15 1073.25 1098.49 1143.88 987.52 1109.17 1026.44 1012.81 1072.29 1055.7 1060.16 1044.17 1089.46 987.8 1078.68 1066.33 1047.35 1103.16 1060.99 1055.52 1072.2 1112.25 1115.08 1040.45 1069.5 1028.46 1052.94 985.32 1033.01 1111.69 1060.62 1133.25 1102.71 1119.81 1152.89 1074.85 1120.49 1066.97 1113.75 1066.23 1004.4 1013.91 1066.87 966.55 1097.22 1001.25 1009.29 999.63 1091.77 985.27 1100.9 1060.39 1078.44 1084.24 1043.75 1112.42 1062.67 1165.67 1125.09 1040.22 999.17 1022.01 991.75 1093.74 1075.58 988.31 1034.14 1102.15 1133.24 1060.9 1077.42 1023.61 1065.83 969.54 1024.33 1048.02 1040.37 1085.93 1000.62 1136.71 1014.54 995.19 1098.58 1031.89 1105.25 1037.9 1000.14 1095.95 1061.17 1040 1040.8 1061.73 1042.69 1072.66 1153.23 1051.17 1010.95 1103.88 1017.68 1142.76 1144.31 1073.42 1167.34 1060.2 1093.36 1067.97 1098.15 1050.65 1024.81 1050.29 994.04 1063.95 1061.64 1047.33 1041.5 1035.54 1067.78 1130.32 1044.63 1070.08 1062.78 1081.22 1012.51 1099.51 1087.83 1043.27 1071.46 1037.49 1052.13 1079.13 1024.96 1053.25 1050.97 1111.24 978.61 1099.66 1032.06 1058.49 1135.7 1147.65 1118.38 1104.88 1023.41 1122.69 1005.89 1079.31 1077.5 1076.16 1023.73 1051.06 1019.9 1008.88 1083.66 1098.27 1054.39 1139.31 1024.97 1088.43 1081.27 1063.73 1073.4 1088.25 1006.04 1021.55 1090.62 970.63 1045.23 1037.62 1100.53 1021.78 999.67 945.23 1010.86 1069.23 1045.81 1071.12 1037.78 1077.39 1101.31 1124.56 1057.42 1036.87 1072.01 1119.71 1115.79 1050.48 1029.82 993 1036.42 1135.4 1029.74 1040.22 1094.94 1111.4 1129.48 1020.68 1011.44 1023.22 1074.47 1125.37 1119.21 1098.24 1047.54 1093.18 1062.46 1085.19 1029.4 1021.94 1003.2 1090.62 1164.53 1139.04 1107.76 998.59 1095.2 1074.37 1044.1 1056.35 1098.65 1068.6 1002.3 925.93 1098.6 1004.04 1115.48 1026.29 1087.47 1125.2 1023.09 1084.51 1156.37 1100.05 1066.24 1055.61 1097.67 994.5 1062.18 1096.22 1108.76 +1023.05 987.66 962.04 974.72 1044.28 1011.3 1141.21 947.15 1066.8 997.94 1059.06 953.61 1049.14 1071.47 1018.38 1031.79 1077.03 1002.11 1031.58 1031.47 1117.16 932.84 1109.56 990.81 978.71 1053.86 1047.86 1003.18 989.06 1085.47 930.13 1044.81 1027.65 956.58 1099.91 1036.35 1020.27 1011.98 1067.27 1077.68 1024.66 1045.83 1006.05 1017.53 983.21 989.47 1071.03 989.39 1043.77 1059.15 1053.38 1047.93 1024.08 1064.64 1013.19 1027.14 985.11 957.66 942.94 1042.59 949.37 1074.92 998.36 949.19 1012.42 1088.52 935.59 1052.94 986.44 1035.47 1041.54 1033.57 1024.92 1034.52 1080.83 1064.98 1046.39 952.47 935.86 934.5 1031.91 1030.22 997.87 998.12 1070.22 1084.1 1020.41 981.5 969.69 1081.27 985.78 977.37 990.53 1000.09 1062.01 969.56 1097.27 1015.54 978.34 1054.5 1012.41 994.87 1017.19 951.93 1085.92 951.61 1043.97 1046.81 993.79 964.54 1020.97 1051.28 976.43 999.401 1033.68 1008.81 1083.06 1054.9 1070.67 1089.89 996.33 1078.79 959.55 1070.47 1000.1 1022.36 1052.4 1011.81 1050.65 1025.42 1017.63 1008.85 1001.12 975.37 1121.85 1034.74 1055.57 1032.18 1033.59 935.46 1091.15 1078.42 1032.48 1008.2 985.25 981.81 970.38 994.61 1024.95 1014.27 1052.57 960.36 1060.73 979.17 992.98 1058.08 1076.11 1074.01 1085.02 1014.62 1068.5 980.39 1007.65 1008.66 1032.92 968.13 1002.21 998.64 951.16 1084.33 1088.92 986.63 1039.49 938.24 1122.03 1034.54 1016.67 981.1 1028.52 993.861 1004.36 1005.02 976.23 961.23 934.51 1065.4 1025.2 966.12 980.32 952.68 1059.3 1050.17 1013.04 1013.54 1046.42 1117.62 1092.46 1016.13 991.16 1034.78 1043.9 1076.33 1089.13 990.46 989.29 954.51 1104.15 970.84 1027.6 1088.23 1065.39 1065.18 1041.43 995.61 1042.31 1035.24 1078.61 1062.08 1073.02 1000.59 1031.34 1021.9 1034.4 1043.92 924.34 967.28 998.74 1069.01 1072.43 1100.31 1002.86 1007.39 994.67 1017.57 1017.28 1040.49 1078.91 957.17 942.49 1064.39 969.97 1076.5 983.76 1042.55 1087.83 1021.99 1042.61 1120.35 1056.59 1059.66 1088.54 1135.45 965.19 1056.19 1066.06 1063.01 +961.65 888.09 913.02 916.06 952.49 919.52 1066.22 927.68 1006.74 938.36 986.99 920.53 967.47 1050.62 982.74 943.3 1061.07 937.18 987.54 989.93 1044.48 891.76 1027.46 975.62 937.54 1024.44 979.24 968.9 944.79 1021.71 940.32 983.17 967.24 904.97 1028.49 944.6 976.81 953.56 986.24 978.16 929.91 1000.39 948.32 983.89 937.44 978.08 979.55 935.25 975.44 986.64 986.85 1048.39 1014.73 977.92 935.66 987.09 939.37 904.07 911.63 984.67 905.58 1021.74 958.72 903.6 894.69 959.24 948.96 1014.39 907.25 999.61 986.97 950.74 987.04 985.6 988.54 999.57 962.11 888 908.12 905.98 955.36 999.85 888.53 935.6 1055.64 1000.04 953.84 919.91 939.08 1021.76 954.68 974.31 950.87 938.43 972 932.76 1009.49 951.43 930.42 1044.37 899.67 1002.83 917.91 915.63 1033.1 928.67 973.45 975.83 1016.85 935.66 974.83 984.72 957.55 986.2 969.81 888.16 1058.64 1038.02 969.28 1027.7 966.76 994.51 926.7 1022.56 878.11 905.92 946.33 949.8 984.22 930.53 922.59 941.081 946.88 908.49 1014.41 971.21 1015.79 974.25 938.46 920.34 996.23 1018.71 961.51 962.87 961.54 890.46 952.46 972.86 943.4 956.45 1019.73 934.411 944.91 908.94 968.8 1045.15 974.31 1003.18 1038.79 984.88 1019 910.96 973.421 968.81 980.21 945.47 936.98 927.35 892.89 1006.34 1014.34 967.31 951.02 927.82 974.28 929.29 927.17 970.21 996.36 934.22 976.56 957.73 892.46 983.86 894.77 955.55 893.77 936.75 884.98 905.07 982.65 974.1 965.57 993.12 981.64 1005.64 1019.75 953.67 972.18 973.33 977.75 966.42 977.89 916.73 925.44 914.85 1027.41 899.69 947.04 1006.69 1004.65 991.14 970.741 989.49 950.61 1008.71 981.74 986.72 935.08 894.48 955.07 989.94 989.45 990.54 896.97 865.91 991.2 1041.95 1020.74 1036.64 960.8 979.83 973.35 979.93 910.39 988.55 1019.6 904.22 926.6 973.31 925.4 1009.92 909.08 966.04 992.24 868.04 1006.58 1057.73 1010.41 978.399 1035.34 1058.17 877.69 976.87 1018.78 965.51 +1005.78 926.39 1007.16 963.1 969.04 1009.02 1146.31 979.57 1066.26 977.98 1026.9 935.15 1049.47 1093.79 1001.35 1081.11 1064.15 955.22 1027.11 980.34 1081.7 975.67 1030.08 1035.49 968.91 1013.05 1005.75 998.33 987.44 1048.13 952.28 1027.99 1001.86 984.89 1069.33 1027.73 987.29 1097.99 1054.27 1059.2 988.21 1043.07 1006.18 1048.55 964.48 989.88 1035.14 995.95 1030.17 1044.62 1050.11 1061.54 1046.33 1049.1 966.82 1051.38 976.92 919.22 1011.59 1029.71 946.37 1058.03 965.77 950.4 937.8 1083.8 953.51 1061.03 992.72 1029 1019.15 993.25 1078.28 1015 1062.05 1036.85 1064.74 931.84 1023.14 978.52 1025.38 999.46 986.33 1005.57 1061.98 1022.77 975.66 990.38 1015.27 997.08 945.26 1002.17 1039.53 1008.89 1089.2 1002.59 1097.38 950.7 942.01 1020.85 976.1 1065.29 982.06 982.43 1052.82 1004.55 1020.08 1007.33 1057.62 977.51 1010.82 1086.73 1055.65 1011.01 1063.31 988.54 1085.32 1067.92 1006.13 1119.57 1046.35 1045.96 988.92 1065.69 967.76 1023.77 997.19 1003.79 1057.19 1060.03 1005.5 1024.9 984.14 971.45 1074.51 1048.24 1092.5 1022.85 1010.49 988.04 1079.75 1067.36 1009.67 1013.2 961.7 1006.32 1024.02 1022.14 1004.47 996.28 1085.9 984.82 1020.32 969.14 1008.38 1034.17 1050.97 1053.25 1041.46 1009.95 1040.39 973.45 985.74 1046.05 1020.26 966.99 1001.31 983.23 961.91 1017.11 1075.09 999.63 1072.15 969.11 1106.8 1007.43 983.91 1009.94 1086.31 906.09 1015.37 1046.05 985.67 1077.04 1008.34 1031.3 1006.02 951.51 953.29 975.16 1053.85 1009.04 1009.65 1016.38 1044.18 1086.37 1090.1 1015.06 1007.2 1048.72 1060.01 1077.37 995.52 981.87 979.31 941.49 1064.44 993.23 992.6 1063.36 1058.16 1073.51 970.53 965.34 982.15 1042.36 1121.48 1096.96 1051.12 975.12 1029.15 1027.49 1057.09 1046.57 1017.07 950.48 1051 1118.48 1076.45 1078.63 999.33 1058.6 1032.34 1036.14 1044.44 1099.75 1043.62 944.04 949.56 1058.36 989.4 1097.12 1050.02 1066.4 1045.65 975.91 1069.1 1139.52 1083.01 1040.86 1056.37 1123.88 965.9 984.71 1054.66 1072.83 +1062.16 1018.91 1018.44 1028.49 1072.92 1072.89 1205.14 1034.61 1114.05 1022.34 1107.55 1068.4 1089.57 1150.29 1089.27 1099.45 1155.57 1003.33 1096.92 1072.46 1175.73 1014.45 1147.7 1064.75 1029.93 1112.97 1105.28 1068.26 1054.27 1139.94 1006.37 1096.6 1050.81 1032.83 1178.99 1041.66 1027.47 1153.91 1122.03 1120.68 1029.09 1125.45 1128.05 1069.43 1013.89 1030.09 1119.38 1050.5 1104.84 1138.08 1085.05 1133.88 1103.89 1134.04 1054.84 1148.76 1045.4 1021.58 1024.03 1095.64 1060.75 1129.76 1054.92 1009.92 1044.24 1098.09 1027.03 1100.48 1065.12 1081.94 1074.51 1040.11 1138.08 1103.22 1105.08 1094.35 1085.33 1012.57 1037.32 1010.63 1075.7 1099.73 1032.83 1060.2 1117.07 1139.25 1060.23 1054.42 1020.74 1111.18 986.939 1059.17 1110.2 1039.41 1087.5 1080.73 1146.88 1076.57 1009.95 1109.36 1079.79 1133.27 1022.6 1033.04 1127 1066.25 1105.92 1078.4 1100.14 1099.78 1088.01 1101.04 1110.73 1019.37 1108.17 1034.57 1162.97 1100.96 1062.8 1188.53 1036.36 1098.17 1045.42 1132.65 1047.27 1043.13 1073.28 1043.57 1072.02 1100.85 1061.17 1030.04 1067.15 1018.15 1160.7 1079.01 1125.77 1059.24 1065.26 1051.78 1150.18 1145.68 1036.57 1062.13 1060.94 1040.55 1047.02 1094.39 1083.02 1074.19 1146.76 1038.15 1079.33 1058.34 1068.27 1147.73 1130.97 1143.14 1119.78 1120.16 1146.65 1039.02 1082.85 1074.4 1085.11 1018.63 1062.65 1023.35 1007.05 1092.85 1138.5 1055.12 1101.76 1001.23 1095.13 1060.08 1027.63 1041.64 1097.4 1018.91 1092.47 1109.15 1031.8 1069.58 990.89 1104.19 1062.44 992.65 1054.54 1059.61 1147.65 1033.99 1071.8 1049.08 1114.13 1129.97 1112.92 1100.79 1084.03 1066.62 1112.66 1141.16 1085.16 1046.81 1041 1094.81 1128.66 987.25 1034.07 1107.87 1103.7 1118.21 1083.9 1027.74 1022.8 1116.57 1159.12 1086.95 1115.59 1040.14 1080.49 1089.46 1135.31 1090.52 1014.73 1022.83 1113.27 1126.7 1099.18 1140.1 1051.02 1053.38 1114.98 1106.14 1053.44 1156 1095.02 1012.87 1006.86 1097.78 1032.02 1113.89 1010.65 1090.93 1123.01 1035.35 1137.75 1176.26 1158.73 1093.39 1124.63 1147.8 1012.05 1072.63 1133.05 1075.52 +996.5 960.13 993.72 978.03 992.54 1006.85 1084.51 971.74 1056.76 955.46 1080.66 938.17 1020.88 1078.14 1045.27 1030.82 1051.15 959.26 1058.47 1056.23 1061.99 978.05 1062.36 1018.04 971.13 1024.79 1005.12 1030.09 1018.04 1061.87 926.59 1042.06 976.91 978.38 1111.94 1002.26 1026.48 1048.96 1071.83 1077.26 1024.89 1007.92 1016.44 1027.13 934.88 1033.03 1045 1016.12 1027.34 1040.73 1021.61 1067.07 1046.31 1078.42 983.18 1052.53 979.28 950.35 958.71 1027.03 947.81 1045.26 990.51 947.84 971.36 1044.25 959.55 1037.28 965.24 1003.68 996.17 996.43 1043.76 992.17 1102.7 1022.87 1063.43 957.91 935.02 963.38 1072.45 999.18 990.079 967.49 1042.41 1092.29 1020.07 1002.25 981.38 1023.87 921.4 968.97 1020.09 1004.57 1078.55 978.38 1040.73 992.21 976.32 1035.11 986.1 1026.53 1029.26 966.7 1062.53 996.83 1040.56 1039.27 1039.43 979.95 994.6 1103.1 1016.43 1023.62 1061.17 953.19 1061.68 1094.52 1031.04 1113.82 981.07 1060.43 1009.31 1054.44 978.3 999.539 1001.38 1025.92 1028.46 1046.51 972.98 1024.25 998.75 973.93 1054.76 1005.99 996.93 1032.18 1003.7 983.96 1067.91 1013.84 1023.29 1002.9 978.82 959.56 996.52 999.13 959.18 1027.54 1066.96 944.05 1049.6 968.48 1012.15 1062.11 1038.17 1048.65 1038.26 1000.52 1033.69 959.87 982.52 1029.15 1008.45 967.31 977.07 964.42 961.98 988.09 1053.71 982.26 1068.22 951.69 1040.47 986.74 993.53 1020.26 1062.52 967.86 995.79 1043.17 961.97 1012.15 925.6 1048.64 957.49 949.17 937.38 967.42 1065.4 1035.86 1017.96 960.92 1063.14 1055.51 1060.3 1017.65 1008.78 1041 1038.58 1071.24 1035.16 977.38 963.74 967.18 1056.89 981.12 1049.66 1063.5 1031.68 1082.16 1022.46 978.45 1012.79 1048.28 1032.17 1080.84 1060.09 1002.13 1015.93 1052.77 1074.3 1039.12 978.27 946.87 1009.34 1095.48 1084.05 1065.31 1007.94 1034.25 1027.75 965.6 1011.35 1066.74 1050.57 937.56 946.91 1079.55 979.45 1082.69 1026.82 995.04 1094.61 972.13 1027.49 1113.91 1050.3 1087.64 1044.59 1089.8 994.88 985.08 1073.57 1075.2 +1024.34 957 1027.24 1005.83 1058.41 1017.8 1165.84 988.29 1067.27 1016.88 1046.67 962.92 1045.05 1067.33 1057.35 1097.09 1057.15 975.98 1069.78 1059.94 1108.6 975.07 1112.64 1021.59 1035.1 1076.39 1061.5 1021.63 1033.14 1097.62 984.48 1061.47 1029.44 1001.56 1120.86 1035.81 1035.58 1066.79 1059.55 1057.76 1026.06 1061.03 1039.36 1060.93 1021.01 1036.87 1082.98 1016.03 1056.37 1094.89 1070.08 1103.39 1046.99 1106.07 1010.42 1070.88 1015.93 962.57 997.14 1041.54 970.65 1082.46 1036.85 959.03 1032.2 1089.36 983.68 1075.67 1011.24 1079.05 1057.89 1015.43 1103.22 1037.38 1136.66 1064.63 1121.45 959.53 991.49 977.95 1047.69 1048.92 1001.72 1035.49 1093.62 1085.29 1015.52 1009.09 1027.29 1055.61 988.25 1004.49 1033.99 992.09 1122.69 1024.83 1056 999.43 1022.29 1083.29 987.42 1096.78 1033.3 987.14 1105.32 1011.69 1069.03 1055.92 1085.31 1025.06 1073.9 1125.73 1056.17 1028.54 1054.61 980.69 1078.38 1054.36 1078.48 1156.68 1029.54 1070.61 1010.1 1138.23 1028.53 993.92 1016.72 1019.67 1054.45 1007.05 1013.13 1053.39 1017.27 989.52 1090.78 1043.57 1056.77 1044.91 1063.81 1000.44 1101.13 1082.46 1031.14 998.97 1019.03 992.29 1027.27 1035.3 1033.69 1046.61 1065.02 985.08 1049.99 986.38 1001.89 1067.55 1128.26 1131.62 1039.18 1050.98 1044.32 967.96 1012.68 1006.2 1030.39 1016.73 1023.06 1024.23 979.62 1087.93 1054.98 1043.83 1076.97 1000.49 1060.53 1007.75 1020.13 1042.83 1105.89 957.11 1050.55 1115.81 1016.87 1028.53 990.94 1077.8 999.78 956.55 1008.16 1013.42 1059.11 1034.45 1030.98 1015.53 1060.14 1118.24 1094.76 1047.77 1079.52 1040.35 1056.83 1062.02 1039.44 989.64 1019.71 992.23 1143.3 1007.56 1004.41 1066.63 1082.57 1108.32 1014.73 995.82 1031.39 1060.09 1127.5 1123.23 1027.7 1039.83 1065.42 1065.29 1090.13 1087.47 1019.31 979.18 1079.54 1074.91 1064.4 1097.62 1036.28 1039.57 1017.2 1052 1030.11 1140.99 1066.54 969.53 954.14 1110.08 1023.98 1090.62 1020 1049.15 1086.68 1002.61 1065.17 1162.47 1059.87 1054.77 1098.29 1127.38 958.66 1015.68 1079.4 1065.97 +972.43 914.44 964.08 979.43 951.64 951.08 1076.98 965.32 1015.57 934.04 983.59 918.2 1011.67 1057.75 1033.86 1029.87 1046.81 948.59 990.44 1002.63 1072.81 945.65 1044.95 951.6 940.39 1022.32 983.13 960.28 975.74 1043.95 918.1 1014.31 955.26 935.82 1072.65 988.1 1042.59 1006.26 1016.02 1004.49 953.28 1017.91 980.82 1016.76 963.38 968.97 1029.06 945.88 1021.57 994.17 1029.59 1034.08 1011.03 1032.97 1000.02 1003.77 964.9 911.1 929.78 972.5 915.82 1035.59 938.76 896.21 946.8 1013.59 938.78 1029.54 937.42 1030.65 984.38 979.3 1017.91 955.1 1072.58 1001.13 1016.67 932.84 942.58 925.46 988.7 998.72 942.64 960.52 1035.08 1022.35 974.81 988.89 965.77 1007.98 928.76 968.41 996.55 970.73 1052.34 958.4 1026.84 999.94 946.07 968.4 917.49 1014.56 968.52 955.91 1043.68 959.3 1032.86 1027.69 1037.77 907.25 1010.27 1041.53 974.91 983.89 1016.94 918.83 1066.99 1046.9 1017.75 1088.06 963.15 993.84 945.63 1056.69 955.38 975.89 977.8 1012.44 1002.07 1029.59 965.91 955.45 976.86 994.01 1016.54 1003.24 1003.73 980.33 948.26 900.41 1030.89 1026.53 970.62 991.47 964.31 970.01 992.7 945.51 979.21 979.59 1039.56 937.76 1002.87 914.8 1014.96 999.81 1013.76 1041.85 1000.13 940.95 1044.01 918.42 959.07 1000.17 1056.82 948.14 939.8 982.27 889.42 1009.9 1041.72 974.33 981.42 952.39 1012.46 986.73 956.62 974.94 1017.32 981.93 982.86 1013.47 933.44 1004.95 930.67 1010.2 916.6 962.69 921.5 937.75 993.8 1012.14 994.98 964.02 1025.32 1025.93 1029.68 943.07 965.34 987.26 1023.98 988.77 981.87 964.16 952.44 934.07 1019.79 942.87 944.62 1059.99 1032.59 1030.04 963.56 932.62 959.27 1039.74 1025.17 1021.28 997.1 941.45 991.8 957.429 1005.12 962.76 962.14 893.1 999.19 1034.96 1039.55 973.4 947.45 1005.34 982.45 963.34 981.85 1040.72 981.06 893.13 926.85 1024.12 964.4 1024.4 973.34 997.85 1022.52 947.25 1025.71 1079.41 1023.8 1002.21 1055.49 1092.04 937.2 951.32 1011.69 1024.44 +1070.92 943.91 1061.6 1021.96 1080.31 1063.23 1206.66 1072.79 1121.65 989.52 1107.04 1038.23 1107.38 1159.8 1120.05 1089.66 1131.87 1063.33 1098.1 1071.16 1116.68 1058.64 1125.54 1051.53 1020.83 1109.35 1090.43 1027.92 1077.85 1130.49 1002.17 1096.52 1017.87 1053.69 1149.72 1030.77 1064.12 1088.23 1105.98 1096.56 1040.45 1123.24 1080.91 1076.23 1021.92 1001.99 1069.54 1058.38 1093.69 1098.1 1075.53 1103.46 1105.63 1086.14 1080.52 1110.02 1025.34 1013.3 991.93 1090.1 1015.21 1137.86 1001.04 1042.8 1041.77 1129.98 1010.71 1131.52 1053.43 1077.41 1070.53 1047.58 1133.38 1059.5 1141.67 1087.25 1115.3 1041.7 1016.15 1030.78 1104.17 1069.85 1013.01 1041.12 1101.07 1126.38 1062.59 1065.22 1005.34 1066.93 1027.13 1053.2 1112.15 1033.52 1114.02 1054.85 1159.94 1021.5 1001.3 1105.12 1025.28 1076.72 1010.26 953.54 1102.65 1063 1084.52 1082.88 1074.81 1036.83 1056.65 1127.14 1081.51 1111.77 1129.06 1026.34 1131.27 1122.18 1084.8 1177.05 1085.5 1103.2 1015.96 1113.8 1036.14 1045.01 1024.01 1077.34 1083.61 1061.26 997.59 1070.77 1011.2 1056.28 1117.04 1065.51 1086.48 1038.49 1018.83 1042.13 1155.34 1127.2 1074.19 1083.63 1021.86 1045.8 1074.59 1074.41 1065.28 1070.85 1138.46 1051.87 1080.46 1046.57 1053.98 1096.67 1069.5 1116.02 1081.07 1094.42 1130.25 1045.25 1062.02 1099 1093.77 1050.19 1083.88 1032.46 1018.92 1084.14 1087.35 1035.68 1081.29 1017.39 1077.88 1055.43 1023.82 1057.43 1092.12 986.29 1077.27 1084.66 1039.69 1082.89 1009.71 1087.38 1038.86 999.1 993.78 1024.28 1085.66 1045.26 1029.99 1068.43 1077.12 1158.01 1117.28 1070.92 1085.7 1101.57 1081.49 1074.46 1101.83 1034.26 1020.2 1006.25 1165.1 1051.26 1008.56 1096.4 1093.01 1093.6 1102.9 1056.37 1077.21 1091.24 1095.38 1080.87 1079.45 1006.04 1082.9 1075.66 1115.94 1075.55 1009.38 983.8 1106.16 1137.99 1095.53 1142.41 1021.84 1090.41 1067.91 1080.22 1045.08 1151.26 1062.22 996.41 1037.25 1125.14 1047.24 1131.9 1056.47 1073 1134.43 1012.51 1135.15 1188.81 1134.14 1096.23 1090.16 1139.7 977.55 1058.09 1065.67 1067.32 +951.39 909.8 954.22 959.28 987.6 946.33 1054.33 907.78 972.02 890.75 998.41 942.63 937.43 1004.86 997.01 1015.81 1016.29 934.32 1009.71 1008.98 1064.2 911.02 995.27 896.63 925.79 986.41 1032.96 954.77 1018.56 1031.36 859.07 963.96 962.17 938.31 1028.77 954.29 990.54 970.67 1007.01 959.02 960.94 983.99 998.09 1005.43 936.17 977.88 1015.45 973.8 1020.08 1050.47 996.33 971.19 1027.24 1066.43 936.92 1004.02 957.41 884.86 905.54 971.83 897.89 1028.01 934.51 950.44 944.71 1007.99 892.22 990.71 959.83 1004.37 953.54 939.58 1016.95 957.82 1020.4 953.89 978.8 889.55 935.5 910.71 937.86 932.55 928.73 971.94 1036.19 1006.27 1004.17 927.02 971.7 962.13 915.57 952.35 1027.41 958.32 1029.78 979.03 1037.23 982.5 920.88 976.25 941.47 1035.32 904.57 907.84 976.75 911.63 982.1 997.78 964.98 904.1 957.3 1031.69 964.13 973.33 1015.94 977.06 1063.39 992.37 950.88 1009.68 949.55 999.13 953.61 1023.08 940.88 922.93 957.36 946.01 969.31 996.9 945 891.83 964.86 935.51 962.77 975.24 987.33 984.45 952.56 876.08 1050.91 1005.88 947.99 956.83 932.4 941.21 957.95 939.13 1003.18 955.28 1001.71 965.89 1043.71 884.74 953.84 1074.84 1010.74 1086.68 1029.46 956.99 1000.28 946.77 955.95 974.88 1010.21 905.71 918.73 974.85 935.39 975.93 1009.63 959.11 963.97 916.3 1018.04 980.47 920.1 992.47 979.58 947.54 999.52 965.37 934.15 961.75 886.44 1062.07 932.27 920.14 919.41 924.87 947.39 965.52 952 984.09 991.12 1021.25 990.91 954.7 954.98 976.01 1029.63 991.88 960.91 921.22 944.42 930.86 1029.71 933.48 934.62 1005.82 1010.47 996.2 958.33 946.36 955.67 993.75 1032.33 1037.76 1006.33 907.02 991.86 947.45 1020.84 949.11 975.54 898.05 980.85 1038.06 996.4 1030.6 927.31 954.87 1010.45 941.95 972.48 1027.08 982.94 847.43 886.69 984.18 916.24 1005.07 979.78 986.09 1035.01 950.55 1011.45 1099.07 947.8 974.59 1058.09 1013.21 898.43 959.11 973.25 975.51 +998.69 960.97 974.89 985.75 1005.68 935.11 1168.37 967.76 1027.42 937.63 1020.76 938.71 1008.67 1049.13 1010.72 1004.75 1082.76 958.93 1033.09 1015.67 1085.35 929.43 1049.08 969.71 1009.49 1033.74 1033.57 1017.56 1004.51 1074.73 959.8 1024.41 1035.19 1002.74 1089.72 1013.83 1010.55 1010.83 1092.46 1057.05 1011.77 1029.57 971.9 1022.32 1003.65 988.16 1018.06 983.08 1045.32 1036.49 1078.24 1043.2 1049.69 1043.14 989.83 1042.53 1032.6 962.07 955.13 1021.93 958.25 1087.87 964.4 988.47 964.99 1035.65 946.92 1031.76 941.84 1033.3 1049.56 1004.03 1047.22 1018.85 1098.42 1030.77 1010.71 952.42 968.35 934.76 992.07 992.11 933.79 993.16 1045.33 1058.65 998.64 1003.57 941.74 1038.84 958.22 981.55 1034.08 998.65 1048.8 994.66 1069.41 1011.1 952.2 1036.44 962.21 1066.01 1018.17 962.17 1052.8 974.37 1057.42 1038.54 1010.24 951.67 991.25 1063.94 998.24 964.15 1032.17 989.32 1120.22 1063.78 1020.29 1090.07 1023.04 1025.66 1005.62 1070.77 987.35 958.78 1018.62 1013.93 1023.05 1020.92 997.68 1029.7 1008.54 970.32 1050.08 989.79 1000.65 1027.64 1022.01 979.79 993.85 1034.73 1001.65 1005.69 957.81 1022.95 1026.72 1003.61 967.35 1010.7 1110.85 1015.13 991.67 946.01 1000.38 1079.48 1063.28 1050.29 1039.89 1032.9 1041.63 933.82 995.65 1007.9 1031.05 954.98 984.18 1003.19 965.51 1020.24 1075.75 1026.04 1022.05 954.68 1057.99 1044.51 988.94 1019.19 1022.24 946.23 1014.67 1050.3 972.8 1012.17 963.03 1060.57 971.89 958.41 936 947.69 1014.38 1049.47 1012.03 991.54 1019.88 1064.7 1064.81 1010.25 1019.56 986.99 1039.81 1016.07 1011.88 990.95 970.82 993.95 1103.29 963.45 953.58 1012.17 1054.71 1034.23 1011.85 1048.63 969.62 1054.17 1056.74 1072.41 1048.24 972.21 1056.8 1032.43 1006.23 1042.91 993.06 895.92 1057.9 1062.15 1073.55 1080.39 988.83 997.36 1015.97 1030.05 973.02 1017.41 1062.66 915.17 927.14 1077.1 989.74 1091.49 1018.2 1031.48 1056.56 966.76 1024.99 1149.42 1020.07 1000.33 1015.68 1096.24 955.39 985.45 1043.74 1012.08 +1001.05 977.02 1070.31 994.5 1063.82 1018.1 1170.27 999.35 1119.17 1013.86 1096.87 1052.09 1085.05 1088.17 1096.81 1094.83 1152.83 1038.64 1076.85 1080.24 1135.13 1014.33 1090.95 1034.63 1014.3 1098.01 1065.07 1039.23 1041.4 1095.11 971.29 1055.4 1041.45 1010.87 1105.74 1037.24 1011.41 1080.44 1083.53 1089.26 1082.23 1107.51 1097.22 1097.86 988.39 1005.98 1118.92 1068.74 1107.02 1112.02 1089.44 1109.83 1093.13 1092.6 1060.48 1124.34 1019.7 989.161 1016.03 1035.62 995.69 1123.21 1046.21 981.3 1060.1 1040.28 993.86 1105.85 1007.79 1093.33 1062.37 1089.01 1108.54 1031.56 1141.02 1079.42 1080.77 1032.1 1018.59 950.58 1066.13 1099.26 1012.39 1040.83 1114.19 1115.55 1057.7 1045.9 1038.86 1062.43 1007.15 1069.83 1067.68 1055.24 1117.59 1004.48 1093.88 995.48 981.25 1055.74 1063.94 1132.69 1034.54 1004.86 1119.34 1039.84 1067.13 1102.35 1082.59 996.43 1059.77 1135.83 1098.07 1024.08 1078.23 1042.66 1082.48 1123.59 1050.94 1150.01 1053.87 1118.62 1006.2 1083.99 1020.72 1039.13 1022.66 1008.64 1050.08 1058.98 1012.1 1042.09 1024.91 993.92 1118.52 1076.87 1102.7 1046.68 1026.92 1016.96 1148.11 1119.97 1046.98 1049.63 1031.06 1018.05 1049.51 1035.79 1010.56 1040.61 1132.69 1009.67 1068.61 961.03 1034.66 1142.27 1099.2 1112.48 1070.07 1055.48 1080.2 994.47 1064.9 1060.45 1052.19 1030.16 1030.16 992.72 987.14 1114.72 1151.07 995.67 1095.68 984.68 1076.36 1036.75 1038.96 1025.57 1076.05 1009.44 1065.03 1079.33 978.81 1060.82 978.22 1073.67 1017.97 982.96 995.87 1009.72 1059.85 1063.74 1040.38 1073.42 1082.15 1149.41 1095.1 1068.94 1046.02 1112.41 1111.89 1056.24 1076.16 989.57 1007.57 1021.84 1140.83 993.78 1034.79 1128.35 1088.87 1134.69 1023.67 1069.61 1053.68 1117.73 1105.39 1060.12 1084.39 1023.9 1098.76 1031.8 1120.98 1067.58 992.2 1022.17 1104.97 1165.04 1117.91 1062.67 1043.21 1093.7 1057.99 1024.44 1038.75 1123.75 1073.8 1006.48 965.21 1132.11 1036.75 1120.03 1056.46 1052.17 1099.05 1028.37 1084.46 1145.23 1131.68 1084.24 1098.54 1194.47 1004.84 1088.3 1082.21 1121.9 +1058.56 989.21 1011.32 1053.98 1055.41 994.56 1188.98 1027.34 1104.52 997.92 1126.4 994.74 1055.86 1081.08 1117.09 1130.6 1125.52 1022.23 1106.74 1076.97 1144.12 984.2 1104.62 999.34 1060.51 1076.28 1052.5 1068.96 1093.6 1106.32 1009.87 1044.2 1080.61 1021.2 1139.43 1074.69 1045.32 1097.36 1080.22 1019.94 1062.35 1079.47 1057.19 1068.84 1014.24 1051.99 1076.43 1070.26 1061.84 1122.2 1096.43 1083.43 1100.79 1117.4 1017.15 1125.62 1061.51 988.71 998.53 1070.76 1009.12 1116.56 1060.27 1027.93 1040.7 1066.83 991.49 1078.47 1027.67 1086.69 1080.14 1058.43 1112.34 1038.29 1134.73 1096 1085.56 961.72 992.23 993.88 1034.7 1066.25 1042.13 1021.27 1096.79 1118.41 1025.76 1042.78 1022.83 1039.06 1016.76 1027.09 1076.21 1026.01 1104.89 1041.43 1073.54 1010.02 991.52 1062.81 1049.61 1113.28 1055.88 1024.1 1106.05 1030.57 1103.59 1064.08 1046.56 1006.16 1105.02 1111.3 1074.79 1043.01 1044.74 1057.31 1122.24 1086.51 1067 1149.45 1028.24 1103.31 1056.12 1112.4 1019.4 1035.89 1039.89 980.85 1040.01 1060.15 1035.98 1070.38 1043.33 994.25 1116.53 1077.11 1080.68 1056.04 1013.95 991.69 1153.51 1120.74 1054.6 1093.91 1012.18 1028.43 1023 1028.06 1026.59 1039.21 1123.37 1050.74 1086.87 1010.06 1019.62 1110.87 1077.52 1164.98 1066.53 1088.81 1075.64 1018.06 1074.69 1064.02 1056.41 1010.34 1044.13 1014.57 970.97 1123.92 1118.23 1032.99 1096.71 1023.3 1101.29 1027.68 989.04 1076.41 1116.06 994.49 1050.65 1046.65 1024.4 1102.75 978.32 1099.64 1036.61 998.5 1012.43 1026.21 1099.2 1032.92 1011.88 1058.95 1069.88 1159.8 1106.04 1064.61 1039.48 1111.94 1139.39 1065.07 1031.58 1015.67 1023.42 1023.58 1151.39 992.05 999.49 1114.07 1110.95 1096.36 1025.33 1004.93 1034.01 1095.14 1088.93 1125.94 1073.85 1024.58 1079.75 1064.14 1069.68 1115.68 1012.13 996.13 1095.48 1134.66 1119.81 1100.54 1034.16 1037.67 1059.74 1079.14 1062.55 1107.9 1118.1 969.95 1009.43 1098.49 1027.86 1114.03 1026.53 1082 1081.2 1042.05 1069.95 1132.35 1111.36 1076.49 1089.73 1141.71 995.39 1076.78 1065.03 1082.42 +1007.04 931.97 1017.99 991.81 1027.94 981.12 1114.08 971.02 1040.05 927.78 1023.23 998.38 1016.1 1071.26 1035.74 1042.19 1091.35 1022.7 999.23 1032.39 1068.23 968.91 1040.1 1007.15 1007.93 1052.53 1039.01 1020.77 1002.79 1062.17 946.68 1053.89 999.6 968.1 1107.95 980.23 1005.65 1041.47 1052.98 1103.6 977.1 1051.54 1048.09 1017.89 997.39 980.63 1023.67 1011.54 1027.17 1047.33 1053.07 1054.74 1032.8 1055.15 1026.21 1051.85 1011.3 959.94 963.23 969.49 968.88 1099.66 994.44 945.21 977.62 1020.35 987.97 1053.58 967.99 1023.12 1016.41 958.46 1066.98 1008.62 1088.17 1046.43 1059.11 930.5 966.47 943.84 1005.11 1074.84 953.96 992.09 1052.41 1064.69 997.16 999.47 952.41 1053.34 999.63 1014.87 1006.06 969.63 1023.59 1029.38 1078.2 987.49 963.25 1019.32 1012.37 1054.89 985.74 954.3 1070.4 996.86 1043.11 1048.42 1048.49 983.83 1018.62 1075.85 994.57 963.38 1052.33 972.07 1076.8 1079.76 1018.42 1118.08 1040.61 1067.27 1009.53 1076.79 947.34 966.5 965.62 1013.74 1066.38 1022.75 946.74 1008.91 996.45 1004.45 1050.61 986.63 1036.48 1052.49 988.41 986.78 1061.72 997.07 1019 1009.28 962.91 973.69 1014.36 1031.52 1000.73 990.62 1052.61 1014.07 1013.36 962.6 976.51 1045.71 1058.57 1029.22 1056.09 1043.22 1083.34 1002.39 1005.2 1059.6 1034.73 1006.3 971.74 982.46 981.13 1037.16 1043.14 993.83 1045.86 987.64 1058.34 1039.12 995.4 1054.09 1014.43 965.82 978.78 1035.93 970.46 1037.55 977.72 1080.79 986.55 934.56 948.59 976.3 1085.43 1001.3 997.32 1040.07 1006.37 1090.43 1061.91 1031.86 1009.46 1065.74 1070.16 1033.56 1002.54 978.57 958.33 936.72 1105.09 996.02 975.46 1056.61 1047.81 1022.46 1007.97 1015.35 1006.29 1086.4 1085.67 1081.71 1030.29 970.89 1026.26 1007.3 1065.27 1025.6 991.01 939.17 1036.77 1083.26 1098.03 1077.16 995.64 1047.65 1021.15 1036.29 999.24 1082.36 1025.65 956.87 991.98 1081.5 941.02 1064.61 1000.67 1043.74 1065.19 992.69 1045.36 1122.96 1094.83 1023.49 1066.75 1115.36 947.43 1002.87 1048.53 1037.15 +1021.18 947.61 1017.13 928.24 1029.69 978.39 1114.85 974.97 1069.57 945.23 1067.21 925.66 1022.27 1076.62 1016.7 1036.12 1063.58 936.95 1026.63 1030.21 1077.05 944.51 1038.82 987.96 952.119 1032.99 1048.2 1016.08 1000.17 1067.79 947.45 1020.63 978.7 973.48 1093.8 989.69 993.7 1005.94 1054.82 1025.96 1029.61 1020.19 1020.83 1010.8 991.62 968.27 1033.92 986.9 1014 1034.76 1054.09 1022.74 1053.18 1064.07 980.5 1032.82 1000.55 958.18 918.31 1017.61 989.05 1050.99 982.2 951.66 975.82 1019.69 900.23 1057.35 936.66 1044.39 1008.43 1013.02 1046.31 999.15 1069.52 1028.29 1025.9 978.16 1015.36 954.22 1005.68 1034.31 969.2 977.19 1023.6 1071.61 987.12 950.26 983.87 993.84 912.96 953.64 1026.37 1039.16 1074.91 1016.04 1023.92 968.08 930.56 1023.82 946.51 1022.01 992.789 959.64 1072.34 995.72 1026 993.65 1027.53 968.41 975.86 1045.62 996.81 970.73 1051.76 971.32 1070.9 1053.38 964.95 1102.9 1026.98 1075.3 972 1092.99 963.05 992.29 989.58 1025.03 1002.24 1006.17 983.611 995.8 1011.01 923.19 1071.5 1022.13 1040.33 1001.11 977.21 967.01 1096.03 1043.53 1014.88 984.53 960.7 978.17 1008.53 1013.43 972.84 1016.29 1083.33 931.34 1009.74 954.92 968.74 1033.17 1012.33 1073.9 1023.15 1000.14 1032.44 948.94 1047.98 1007.33 1029.82 951.95 977.27 994.14 998.75 1028.61 1042.25 962.57 1039.19 943.4 1061.71 996.69 980.05 1028 1034.61 954.22 997.34 1019.7 973.1 1014.15 935.62 1074.02 965.62 961.15 984.57 933.94 1040.78 978.61 975.45 1018.91 1036.81 1068.28 1022.16 991.24 1054.61 1028.83 1037.09 1030.32 1068.47 997.97 938.62 970.73 1096.97 991.52 1010.47 1021.11 1050.76 1054.46 985.72 953.87 1001.11 1071.32 1046.22 1063.56 1034.52 970.39 1000.92 1047.62 1060.3 967.81 957.84 936.71 1030.91 1050.77 1035.55 1022.1 998.2 1048.66 1003.7 1005.46 1005.83 1017.79 1005.99 935.11 914.27 1052.01 947.71 1066.5 984.13 1029.46 1066.82 947.76 1028.95 1093.38 1053.6 1023.39 1074.37 1087.33 970.52 1046.9 1040.11 1047.79 +981.92 898.36 961.18 946.97 972.44 915.72 1067.17 911.81 983.41 895.19 997.94 954.03 944.71 995.87 968.88 967.98 1043.81 932.94 966.67 967.88 1044.88 880.84 1006.73 953.44 962.45 968.81 961.02 947.98 971.86 1007.57 926.71 991.24 946.54 892.43 982.2 960.81 959.23 990.92 992.6 1033.36 984.81 1012.15 928.93 990 902.09 967.65 963.42 980.26 1010.38 997.25 995.5 991.91 977.87 1007.04 915.62 994.81 962.61 912.63 906.74 957.581 900.84 980.92 918.069 943.39 919.98 972.2 974.94 1027.92 958.78 980.91 965.55 971.84 995.66 937.23 1064.7 986.58 982.45 871.57 912.68 882.72 982.7 981.27 930.26 905.85 1021.38 1037.73 987.58 951.03 933.09 985.87 940.45 948.88 979.84 944.43 1021.29 902.73 988.68 926.08 917.07 1015.09 949.17 1018.84 992.28 943.12 1026.03 947.479 988.48 949.75 966.37 925.47 971.25 1034.66 993.02 928.35 998.59 892.12 1032.47 1001.11 996.97 1060.78 946.4 990.05 944.64 1013.4 902.66 952.03 922.21 922.96 956.09 962.61 899.23 921.36 899.23 911.49 1015.91 951.39 996.4 932.93 918.45 928.95 1019.77 965.27 964.81 981.56 915.93 955.33 939.65 982.09 938.89 985.07 1016.94 929.63 968.03 917.32 940.53 1039.65 996.87 1003.79 986.44 963.13 957.08 887.36 996.98 973.48 979.92 922.91 935.18 952.93 893.72 973.84 991.37 935.64 978.49 929.7 966 968.55 928.9 968.02 1022.21 889.79 921.59 969.59 934.5 996.43 957.67 962.57 991.57 904.16 921.34 906.01 1014.52 934.24 988.91 995.04 951.14 1027.72 1008.39 928.02 984.91 994.51 1009.12 1002.08 991.23 892.97 961.29 926.82 1062.16 964.43 921.17 998.69 1034.06 996.59 941.67 960.86 911.16 963.27 1018.27 1006.99 976.81 912.53 1024.25 964.31 1029.12 983.9 928.61 918.42 990.67 1034.44 1007.45 1018.7 929.04 929.5 961.53 979.88 927.83 1015.79 1015.92 887.19 883.42 1032.98 923.92 1018.09 977.18 964.93 1003.52 890.23 999.96 1074.59 972.54 984.7 981.48 1028.56 916.04 958.87 959.72 1003.12 +1055.29 981.34 1011.99 1020.53 1021.19 1016.99 1163.03 1027.62 1110.09 996.56 1086.09 969.41 1057.38 1112.06 1076.98 1061.6 1160.98 1041.95 1069.58 1052.17 1130.83 1006.1 1084.74 1060.22 1031.89 1061.36 1077.23 1053.24 1040.32 1073.44 974.87 1050.99 1062.18 1009.21 1167.82 1035.73 1045.45 1101.42 1087.57 1074.2 1080.49 1025.93 1047.02 1072.56 994.15 1037.99 1016.66 1065.78 1044.11 1067.38 1100.72 1072.48 1077.22 1091.93 1043.28 1086.33 1042.62 996.88 1004.67 1087.46 991.31 1117.95 1016.14 968.2 984.939 1036.76 998.09 1075.38 978.75 1084.22 1048.21 1010.65 1062.5 1049.86 1117.33 1065.49 1072.05 1013.99 1021.41 1008.98 1070.74 1077.09 1047.73 1048.36 1086.37 1113.22 1011.15 1021.88 998.94 1067.55 979.84 1038.4 1061.58 1060.19 1098.76 1007.74 1111.7 1055.9 990.87 1054.05 1028.32 1066.06 1072.67 1010.52 1089.28 985.76 1047.44 1100.68 1060.83 1004.04 1064.68 1118.72 1054.05 1034.37 1067.67 1048.8 1115.04 1072.35 1045.72 1153.97 1027.16 1089.06 1012.25 1084.21 1018.87 1070.98 1033.3 1045.56 1054.48 1057 1008.87 1043.91 996.39 990.28 1107.74 1072.13 1071.9 1070.49 1022.97 1007.58 1085.45 1077.56 1034.66 1067.38 1032.02 1002.08 1023.82 1022.96 1008.46 1042.57 1116.06 970.34 1054.53 1020.64 1064.03 1107.94 1086.36 1079.77 1090.97 1059.36 1069.22 1007.96 1033.41 1060.34 1052.51 1015.32 1004.29 968.7 937.19 1036.05 1117.9 1024.11 1076.43 1000.64 1061.7 1004.51 998.831 1063.89 1074.26 989.53 1038.63 1057.19 1014.61 1077.22 981.66 1070.3 1028.99 989.16 978.34 995.69 1059.53 1012.17 1039.62 1000.52 1075.13 1114.57 1115.6 1083.28 1027.29 1048.39 1104 1087.29 1038.03 1053.86 993.64 1009.93 1112.78 990.39 1023.62 1107.65 1057.26 1092.69 1055.61 1005.91 1032.45 1083.15 1080.55 1088.66 1058.12 1005.48 1080.38 1061.3 1086.43 1043.58 1001.72 965.41 1082.77 1110.59 1139.6 1114.26 998.97 1055.03 1069.47 1018.06 1011.81 1077.52 1099.68 954.72 981.65 1095.13 1028.79 1087.36 1022.76 1020.1 1075.52 995.14 1092.59 1130.65 1123.23 1048.8 1099.26 1158.87 964.05 1058.85 1107.56 1105.01 +988.33 923.14 951.24 966.47 941.49 949.75 1085.25 957.36 1018.99 943.27 1040.76 947.84 980.24 987.33 1019.08 988.02 1060.79 937.63 980.64 981.84 1104.05 886.08 1061.92 953.61 982.8 1024.9 1026.16 962.83 1009.52 1059.98 944.73 1013.14 987.53 946.9 1065.35 973.26 990.87 978.43 1014.11 1005.16 987.1 1007.35 962.24 974.3 943.18 970.18 1009.64 987.16 1004.89 1021.63 1025.07 1016.46 1002.33 1029.64 963.61 989.21 974.47 906.999 912.21 969.72 907.73 1040.66 944.32 917.59 865.66 1005.08 949.959 1013.19 965.15 993.18 1019.71 979.22 998.65 989.39 1058.36 1014.71 1010.87 929.33 921.78 927.69 1015.53 982.1 948.24 942.37 1016.15 1027.05 961.51 940.581 964.72 1009.7 966.2 928.97 974.62 982.1 1010.07 939.48 1035.92 973.74 960.55 1043.28 957.43 1001.69 962.03 934.22 1055.5 999.91 1015.66 994.52 971.23 925.07 991.541 1113.23 989.03 962.85 1040.57 963.33 1065.85 1038.64 1018.07 1041.31 980.22 1011.77 964.1 1061.86 988.69 976.84 968.1 959.81 1016.84 976.06 944.21 1004.47 925.08 936.3 1069.17 966.54 976.63 997.24 914.02 911.15 1036.83 996.39 990.29 989.09 954.41 984.16 969.36 971.61 946.86 957.52 1053.68 971.54 980.3 946.22 967.43 1022.6 1046.85 1045.74 996.27 970.54 1020.12 934.44 974.56 981.75 963.16 979.09 943.7 947.2 959.56 970.81 1058.14 950.9 1023.94 940.4 1030.06 953.1 946.17 979.04 1046.78 919.58 1014.99 1030.84 930.97 943.48 909.95 1024.59 958.2 920.97 964.36 896.08 1009.99 1008.81 990.21 989.12 973.89 1059.28 1018.53 1006.11 993.87 1007.5 991.88 1007.42 1014.59 968.68 944.48 942.36 1056.9 963.53 953.45 1018.86 1034.13 1012.86 963.2 969.8 993.3 1008.85 1002.1 1023.84 1021.27 950.11 995.15 975.68 1018.13 1045.6 897.09 885.71 1012.78 1047.15 1044.94 1041.59 920.68 949.59 1022.59 970.45 974.85 1019.2 1020.23 902.34 913.84 1016.21 951.74 1035.86 950.1 972.26 1053.27 937.05 1023.01 1058.72 1018.51 960.23 1031.7 1051.54 920.5 983.69 1028.57 1005.04 +963.31 891.96 928.18 942.06 981.71 936.96 1094.74 936.5 1013.51 935.32 1068.19 944.67 980.26 1001.97 1031.05 983.55 994.42 973.91 967.18 956.16 1067.25 912.02 1065.87 972.11 956.45 997.95 972.08 969.67 959.24 987.51 892.84 972.36 944.62 920.14 1020.1 983.15 996.64 995.74 999.91 993.15 999.24 988.54 984.71 968.81 929.78 935.07 996.511 962.92 960.42 1028.21 978.12 1002.78 963.32 1027.98 961.04 985.64 957.59 924.93 946.54 944.9 908.85 1012.58 964.42 944.41 880 1015.37 880.65 1041.36 954.88 996.15 988.03 964.36 996.78 975.71 1021.9 1010.57 947.43 916.13 923.11 923.09 974.83 987.37 932.38 920.27 1018.47 1028.58 946.53 1003.31 954.74 1023.82 933.65 940.76 979.75 921.47 1023.33 932.34 1001.69 901.55 955.3 1010.38 915.23 998.15 950.67 923.93 1043.07 975.94 1009.82 984.08 996.08 953.93 980.44 1014.82 977.31 951.45 1008.81 890.78 1044 998.02 980.11 1035.1 963.3 1024.64 916.79 990.44 968.87 949.19 939.7 936.2 964.81 976.27 991.29 951.86 962.16 941.82 1041.19 987.97 988.97 943.89 911.05 887.48 1054.79 1020.52 939.58 978.58 937.06 913.22 972.96 988.53 975.19 979.26 1009.68 923.85 959.89 970.1 975.979 1053.45 1031.46 1006.06 1004.44 980.8 976.95 890.31 954.91 969.44 982.05 937.05 948.11 971.35 920.36 993.73 1009.25 936.58 995.58 917.49 998.27 934.46 910.94 978.11 991.86 919.58 934.43 1004.2 922.91 1030.81 907.7 975.82 973.96 916.06 947.81 957.79 1006.88 950.53 985.96 962.15 987.48 1055.34 1042.06 968.27 943.58 991.09 971.36 988.89 1023.15 950.48 921.67 901.5 1055.21 933.44 952.33 1020.05 962.94 1018.99 965.59 959.37 956.73 1001.07 1029.15 1016.5 975.041 944.59 1004.87 955.99 1031.65 993.71 934.28 927.36 968.33 1043.53 1061.03 1011.81 951.69 963.11 994.79 987.4 1002.81 1012.45 987.63 882.37 950.01 1035.57 940.56 1029.23 948.97 991.88 1017.33 942.02 1020.64 1042.53 1011.24 986.12 999.27 1072.51 915.39 984.79 1036.14 997.3 +1074.51 997.83 1032.32 1025.98 1055.69 1028.75 1197.43 1023.65 1086.95 999.27 1110.57 1019.47 1084.24 1113.86 1085.48 1070.48 1150.42 1018.25 1073.32 1057.5 1130.19 1023.01 1129.18 1062.76 1027.76 1073.21 1078.46 1064.06 1044.28 1124.69 983.28 1050.91 1044.31 1022.16 1143.29 1044.85 1039.11 1085.18 1081.27 1060.94 1045.98 1093.52 1056.32 1077.49 1019.8 1074.79 1081.16 1022.46 1055.65 1080.49 1087.16 1106.01 1110.34 1124.85 1069.17 1126.63 1057.26 1028.66 1041.85 1088.01 1023.42 1076.64 1045.77 1020.63 1009.37 1041.96 992.26 1125.71 1032.04 1057.63 1094.54 1048.19 1095.72 1034.18 1167.15 1050.23 1090.43 983.659 1023.23 981.93 1052.1 1120.24 1023.51 1019.34 1066.31 1076.64 982.1 1022.39 1006.59 1076.43 1003.34 1041.45 1066.55 1048.52 1079.19 1086.63 1141.76 1017.12 996.49 1110.08 997.38 1083.5 1015.78 1007.08 1079.89 1020.31 1056.57 1103.64 1068.59 1050.06 1036.81 1132.29 1082.38 1047.11 1110.26 1003.28 1135.94 1118.75 1035.51 1186.98 1039.51 1136.28 1017.84 1121.7 1007.79 1056.85 1022.42 1028.06 1106.07 1062.76 1052.7 1033.12 1022.09 1050.12 1100.83 1048.02 1090.44 1064.11 1065.72 1025.51 1128.87 1087.01 1063.96 1060.04 1032.7 1009.96 1009.53 1043.9 1058.39 1043.32 1138.27 993.54 1081.95 1042.71 1029.53 1107.73 1091.05 1125.56 1117.74 1088.06 1093.75 1002.44 1043.09 1060.95 1078.35 1050.06 1011.68 991.1 985.76 1070.02 1068.83 1028.04 1077.03 1012.87 1092.05 1037.38 1041.55 1103.46 1095.38 999.33 1055.66 1019.23 987.18 1075.33 1004.07 1097.79 1017 966.74 1005.03 1035.96 1110 1022.64 1043.18 1043.32 1082.77 1118.97 1109.76 1007.12 1051.34 1103.13 1083.27 1099.44 1044.85 1022.51 1025.32 1026.6 1089.64 1057.82 975.01 1105.86 1118.29 1055.71 1037.18 1055.36 1025.5 1117.73 1117.3 1143.32 1057.34 995.74 1072.78 1076.23 1085.87 1060.35 1020.53 1003.73 1058.47 1136.83 1113.33 1103.19 1031.18 1010.34 1090.89 1062.88 1038.36 1112.91 1086.67 1011.63 955.33 1085.17 1029.82 1089.62 1042.67 1082.82 1106.57 1010.05 1134.77 1176.7 1132.47 1082.58 1077.6 1157.1 989.84 1068.22 1123.51 1094.42 +1071.66 1024.48 1009.25 1018.18 1011.72 1008.68 1157.19 1030.63 1061.06 977.18 1082.17 1024.27 1065.32 1109.23 1054.72 1024.98 1114.89 991.68 1078.84 1071.12 1156.92 963.02 1130.7 1039.8 989.21 1073.58 1099.5 1002.39 1028.96 1126.41 997.52 1027.09 1058.95 993.85 1125.78 991.88 1002.22 1074.93 1097.56 1085.5 1024.6 1068.67 1044.05 1072.33 1006.15 1033.4 1075.71 1027.04 1034.92 1053.8 1065.16 1055.44 1054.19 1108.04 1010.23 1104.52 1024.9 969.15 962.53 1054.26 959.91 1068.32 1019.9 962.18 982.38 1080.3 1021.99 1067.81 1018.22 1079.38 1075.58 1011.07 1113.67 1063.74 1079.34 1074.39 1090.44 974.06 1025.65 967.5 1091.69 1075.23 1001.49 987.24 1099.86 1078.81 1020.27 1033.51 1003.2 1072.24 934.05 983.69 1037.62 1026.14 1062.66 1047.24 1107.9 1042.32 999.21 1052.02 1015.48 1056.24 1013.41 1009.59 1078.57 1036.45 1013.04 991.67 1045.76 1027.28 1045.68 1089.6 1052.32 994.09 1081.92 1026.43 1100.36 1061.47 1063.11 1117.16 1082.55 1071.5 1015.26 1095.19 982.03 1007.41 1040.95 1036.27 1091.23 1044.55 1025.77 1031.7 1012.63 985.25 1108.24 1018.44 1070.03 1030.4 975.02 989.71 1152.68 1118.09 1041.97 1016.63 1034.06 997.84 1047.48 1062.58 989.08 1015.37 1112.66 969.7 1046.91 1007.84 989.47 1096.98 1057.8 1095.18 1074.91 1050.43 1122.21 968.95 1021.43 1035.25 1088.3 1016.08 986 1010.02 989.97 1057.54 1096.32 1025.04 1095.92 993.5 1057.05 1003.37 974.74 1027.32 1079.93 993.38 1063.18 1032.87 1017.26 1045.88 1010.73 1078.81 993.82 985.61 1004.76 985.54 1057.59 1010.98 1028.68 1039.38 1050.52 1088.94 1088.97 1041.85 1074.37 1072.61 1078.23 1107.9 1061.99 1004.67 1021.53 988.54 1108.08 1026.56 1044.43 1075.25 1056.17 1072.22 1051.5 1029.75 1024.02 1081.38 1086.57 1081.61 1062.2 988.92 1069.91 1072.66 1096.3 1067.09 980.62 955.14 1047.71 1100.91 1090.42 1102.48 991.54 1037.51 1089.18 1048.63 1038.65 1111.32 1072.93 941.75 977.27 1058.85 999.47 1097.06 1021.25 1044.24 1113.74 939.28 1084.19 1165.88 1074.61 1074.37 1106.08 1122.18 985.49 1014.78 1085.49 1098.2 +984.02 983.51 997.62 980.389 1040.33 964.64 1110.97 974.4 1040.55 923.28 1037.63 982.83 1030.77 1066.59 1016.53 1040.74 1077.07 977.62 1075.9 1016.41 1080.18 932.52 1071.4 1017.55 971.84 1035.05 1047.51 972.31 1018.43 1038.67 923.93 1001.36 998.2 987.19 1083.35 972.7 1014.51 1024.32 1046.69 1031.9 1013.02 1062.68 1053.4 988.06 959 1008.46 1028.34 1025.07 1041.84 1040.87 1050.27 1042.19 1045.82 1069.68 975.21 1054.62 1018.32 946.78 947.57 980.8 949.53 1097.68 973.72 970.49 939.781 996.85 946.01 1022.08 1001.05 1037.98 1001.97 994.99 1054.25 1047.54 1052.5 1048.7 1019.2 920.38 991.77 952.84 980.84 1003.86 926.56 977.67 1072.19 1063.29 1007.7 1021.45 996.25 1032 936.471 999.97 1030.92 992.62 1054.47 993.54 1050.57 985.56 933.31 1012.19 1007.05 1056.35 983.33 990.3 1012.9 994.68 981.15 1008.39 1001.06 962.89 984.31 1089.29 996.54 955.14 1020.58 947.58 1098.18 1040.99 1012.3 1086.82 1021.64 1019.7 992.55 1051.19 943.69 1004.4 975.53 976.78 1044.31 1029.37 1004.06 1007.65 994.45 932.93 1079.89 1009.63 1072.2 1046.05 986.55 957.26 1036.78 1060.2 980.99 1003.35 973.51 989.16 994.669 1024.69 1005.94 989.21 1065.33 976.29 998.78 961.91 1001.05 1066.61 1042.46 1065.71 1111.62 1011.68 1046 973.68 1006.69 1054.39 1021.72 975.16 983.48 945.299 987.45 1012 1045.55 951.91 1046.49 996.23 1076.88 1019.99 989.28 1027.25 1066.05 966.27 1033.56 1010.99 908.61 1028.12 950.35 1056.27 981.75 925.6 944.86 959.34 1046.76 1001.94 1028.6 1000.01 1040.55 1062.09 1051.08 1026.21 972.19 1077.88 1020.79 1072 998.46 987.87 958.38 947.41 1082.11 967.92 1010.97 1093.19 1036.21 1044.26 972.56 997.22 979.56 1044.5 1097.33 1062.96 1009.21 1034.31 1089.54 1031.04 1052.42 1004.26 928.88 965.25 1047.73 1101.13 1046.02 1042.72 967.53 959.91 1047.77 1027.63 1067.79 1038.21 1042.58 949.57 959.02 1065.38 971.63 1090.73 982.07 1015.19 1051.33 991.02 1018.46 1082.95 1075.7 1017.25 1090.57 1104.06 951.47 1018.52 1063.79 1046.84 +1015.17 958.761 1021.72 1010.78 1078.63 1027.83 1111.11 981.43 1097.59 1023.99 1098.16 937.13 1065.96 1113.6 1041.74 1029.22 1124.5 1004.27 1064.03 1037.56 1101.55 991.56 1111.84 1013.35 1002.58 1087.44 1052.12 1051.39 1018.46 1081.09 976.81 1067.5 1049.76 961.57 1093.83 1028.79 1041.9 1073.93 1080.75 1051.15 1014.56 1028.12 1084.33 1085 1007.63 1066.39 1034.65 1035.78 1045.72 1077.39 1069.63 1094.65 1076.04 1097.84 1056.97 1062.69 1017.72 963 994.22 1069.13 1006.76 1114.16 1031.06 963.45 1022.74 1043.02 1009.56 1076.53 1000.7 1049.43 1027.89 1018.86 1053.12 1066.51 1084.99 1074.05 1038.22 969.21 1009.45 992.8 1030.37 1037.85 1025.36 1012.11 1074.82 1085.84 1031.19 1020.74 990.659 1038.64 981.86 1070.92 1038.1 1042.65 1124.28 1019.14 1084.58 1041.38 1016 1096.93 1018.93 1096.91 1025.9 981.22 1111.63 983.82 1062.14 1094.05 1074.92 999.2 1041.28 1124.49 1029.68 1037.83 1057.64 993.74 1135.14 1084.18 1058.06 1128.19 990.01 1106.1 1014.69 1074.25 993.9 1013.36 1047.6 1037.92 1080.04 1080.08 1042.87 1041.77 1015.51 971.24 1104.64 1047.21 1096.79 1041.04 1028.32 1005.87 1105.73 1091.56 1054.05 1029.97 1024.85 989.47 1041.98 1053.82 1032.38 1016.34 1039.47 983.06 1060.48 977.68 1013.75 1133.27 1057.93 1099.34 1086.29 961.7 1061.75 991.18 1066.22 1069.3 1083.55 984.41 999.17 1007.43 985.27 1068.95 1110.52 1010.26 1092.17 999.54 1070.29 1019.88 1013.95 1048.56 1066.23 1002.87 1013.1 1060.89 996.26 1060.6 959.66 1110.83 1002.23 1013.05 969.61 991.41 1074.87 1034.6 1059.98 1041.52 1072.65 1161.63 1074.31 1064.8 1036.08 1031.74 1118.63 1105.03 1031.01 993.37 985.11 983.96 1082.68 987.629 1026.76 1061.44 1067.32 1066.14 1043.5 1012.21 1039.08 1053.41 1098.08 1095.45 1068.01 1012.42 1063.74 1049.53 1068.39 1048.34 985.82 994.53 1091.77 1124.17 1131.43 1114.27 1055.03 1087.95 1114.25 1044.88 1043.85 1089.51 1088.85 969.66 976.73 1101.14 1008.36 1082.65 1005.36 1042.06 1072.88 988.25 1034.9 1138.76 1147.39 1070.73 1076.19 1171.34 987.34 1017.45 1072.02 1059.21 +1008.34 967.6 991.24 1026.6 1026.07 1001.6 1163.93 970.59 1082.49 990.96 1060.82 1007.38 1020.8 1051.88 1030.17 1051.43 1098.77 1003.39 1050.22 1022.3 1086.75 995.69 1079.55 999.34 996.97 1043.59 1006.08 1025.6 992.47 1074.4 976.36 1030.17 1015.46 975.28 1114.03 1003.79 1018.08 1056.51 1065.06 1045.09 1009.17 1065.77 986.73 985.67 985.06 997.31 1054.8 1026.28 1064.59 1034.05 1027.39 1070.82 1033.65 1072.39 1008.49 1058.12 1014.51 930.19 958.09 993.32 909.12 1091.07 1003.89 953.14 966.6 1073.36 927.54 1061.79 998.63 1060.79 969.04 1028.23 1045.96 1000.73 1121.01 1023.15 1054.24 978.48 976.06 950.949 986.51 1030.29 972.69 998.65 1065.88 1044.14 1039.44 1020.03 959.22 1049.4 981.14 993.89 1021.4 972.54 1044.6 996.28 1079.25 984.58 993.16 1065.13 1012.25 1072.71 969.75 976.11 1049.45 979.95 1029.02 1005.49 1040.6 990.19 1026.13 1082.3 1065.35 1026.49 1057.01 964.27 1091.21 1062.95 1046.33 1136.63 1013.9 1064.13 1002.47 1089.45 977.46 1006.97 980.18 997.52 1040.63 1033.14 961.29 1020.88 996.51 972.24 1052.47 1033.04 1036.11 1018.58 1015.36 1007.16 1075.57 1075.35 985.05 1017.02 988.05 967.02 966.83 1010.25 1018.73 1037.16 1069.97 970.63 1067.7 981.62 1012.19 1070.64 1047.65 1123.2 1022.99 1013.81 1059.28 951.36 1004.68 1006.52 1020.66 996.94 998.66 1002.26 947.73 1073.16 1056.69 1003.18 1067.35 989.42 1051.31 1012.81 962.72 1054.32 1072.41 992.45 977.99 1048.39 977.67 1026.83 966.76 1040.25 1008.72 953.06 965.57 948.11 1036.38 1014.46 1020.12 985.78 1042.62 1030.38 1088.98 992.28 1001.61 1035.5 1046.67 1061.09 1016.15 1000.25 972.82 992.88 1056.87 993.12 962.02 1039.39 1067.2 1012.85 1002.12 1002.91 979.96 1044.74 1102.55 1109.33 1032.38 987.39 1052.06 1015.78 1063.15 1043.78 961.51 903.47 1025.78 1072.4 1055.53 1065.49 1009.07 1021.3 1052.54 1011.38 975.86 1064.08 1043.97 954.18 954.25 1054.83 1000.54 1048.64 1003.51 1052.34 1061.91 987.42 1042.16 1114.41 1072.52 1050.22 1077.83 1077.91 1000.28 1058.72 1050.43 1079.52 +1016.22 1024.76 1053.2 1018.63 1073.88 1045.95 1195.27 1024.94 1075.56 979.85 1099.06 1071.31 1052.18 1134 1085.23 1090.75 1138.88 1001.83 1070.42 1073.96 1138.27 1008.13 1139.71 1061.32 1031.04 1104.39 1058.78 1073.41 1084.08 1115.74 1005.3 1089.84 1032.64 1011.19 1152.16 1094.97 1041.55 1092.16 1146.6 1095.91 1069.66 1115.81 1109.01 1081.4 1031.39 1082.17 1088.2 1036.03 1103.93 1126.73 1130.6 1132.77 1127.28 1112.18 1037.1 1104.67 1063.6 1018.71 1028.36 1114.59 1011.64 1148.69 1090.11 998.24 1036.4 1101.95 1011.8 1107.36 1053.71 1104.04 1111.14 1026.1 1126.5 1038.89 1166.1 1115.98 1085.09 984.42 1006.91 1015.15 1056.88 1115.19 1017.39 1043.29 1120.71 1149.51 1062.5 1019.71 1013.16 1132.56 986.38 1030.57 1073.11 1079.68 1157.57 1087.75 1123.99 1027.26 1045.04 1120.77 1070.49 1139.62 1049.51 992.81 1111.69 1074.88 1078.17 1055.82 1092.13 1057.52 1080.18 1150.12 1042.09 1027.81 1152.62 1022.22 1155.63 1122.7 1078.42 1141.46 1008.82 1127.84 1051.8 1102.72 1025.67 1023.72 1022.23 1020.66 1057.51 1064.85 1069.99 1092.27 1030.61 1028.66 1142.46 1065.17 1078.77 1089.2 1079.84 1062.54 1178.45 1106.18 1082.77 1065.65 1046.77 1045.9 1078.88 1074.35 1046.71 1071.41 1134.69 1007.12 1077.98 1066.24 1040.89 1104.3 1152.28 1135.44 1115.57 1073.12 1093.1 1039.94 1094.62 1076.29 1101.72 1032.47 1046.31 1026.08 1004.95 1090.66 1116.43 1048.78 1098.2 1041.23 1141.73 1039.16 1044.87 1065.14 1101.31 1038.07 1027.49 1114.77 1004.87 1116.61 1023.11 1136.62 1066.14 1012.73 1020.35 1008.56 1097.73 1078.59 1113.59 1075.26 1113.7 1177.36 1117.59 1047.91 1075.72 1105.4 1114.27 1134.2 1096.6 1038.64 1031.09 1008.41 1166.57 1007.07 1041.17 1113.14 1113.47 1150.91 1031.04 1053.11 1051.08 1068.77 1171.04 1124.14 1091.75 1043.39 1102.05 1093.87 1124.38 1089.67 1024.55 1044.41 1062.58 1142.12 1123.15 1125.37 1063.75 1065.67 1071.83 1071.79 1053.96 1137.61 1121.43 1040.34 987.03 1135.85 990.69 1147.81 1065.82 1102.44 1144.77 1012.43 1119.66 1160.66 1141.36 1074.76 1116.31 1126.64 1006.71 1124 1121.67 1073.45 +979.16 872.29 916.74 960.111 988.68 937.54 1049.01 924.21 969.5 904.6 984.9 940.59 937.89 1028.14 1005.38 966.64 1051.34 932.48 968.19 969.57 1038.84 936.09 1035.03 910.69 944.4 963.82 983.63 930.83 925.87 977.6 930.61 951.83 957.48 938.04 1055.59 986.81 949.66 980.48 969.39 976.16 931.35 1003.09 960.07 980.32 913.95 963.24 991.03 951.65 1029.75 1020.31 983.48 1009.9 985.67 1029.46 919.3 998.55 972.25 928.49 888.04 956.45 941.06 998.57 926.72 921.83 899.26 983.43 911.03 1014.13 946.88 1004.93 974.84 919.18 1006.76 986.64 1049.86 989.47 977.02 912.54 884.54 931.1 939.45 962.3 926.06 937.07 960.81 998.67 949.74 954.92 899.38 967.77 937.93 959 937.42 949.66 988.78 922.9 1020.37 963.14 938.28 1003.89 941.32 980.4 938.82 926.84 974.91 965.3 981.86 985.97 981.83 965.54 966.17 1038.62 960.27 952.98 1021.36 949.94 1062.83 1038.78 972.54 1053.62 946.25 997.74 920.9 1014.49 900.47 961.13 950.27 987.58 995.16 963.09 954.19 930.82 914.15 934.64 1023.36 938.98 1035.55 940.23 919.34 921.14 1040.84 1014.92 968.12 938.88 946.81 938.74 971.94 979.74 931.55 971.51 1011.2 952.28 984.45 929.47 939.38 1038.76 1007.5 1013.32 987.31 973.57 1023.6 920.36 935.17 993.07 1008.47 948.8 899.75 930.19 894.69 939.8 989.01 989.31 993.82 932.12 988.4 919.87 936.35 934.12 975.17 917.52 974.76 962.41 925.9 951.12 908.621 981 918.19 915.98 919.22 864.94 963.56 935.79 976.03 935.83 988.77 1022.27 971.99 962.2 956.62 958.97 970.62 1016.65 940.1 920.98 936.89 943.29 1010.47 901.09 924.29 997.61 1014.2 968.78 1021.87 932.42 939.56 991.51 1026.83 1010.24 959.96 916.24 997.52 974.72 1008.07 964.8 913.88 880.75 1020.92 968.51 1022.52 993.82 928.5 902.04 1009.04 983.55 946.24 1022.29 1003.62 915.39 907.09 974.55 973.12 1004.83 926.45 980.43 1016.25 902.69 1002.68 1049.26 1046.34 1003.25 995.29 1095.42 901.79 949.19 1001.6 1017.23 +950.21 919.29 975.28 952.14 960.7 935.89 1091.85 990.56 1034.58 935.25 1005.45 900.61 975.06 1025.11 966.22 975.58 1055.81 968.48 957.37 973.17 1064.49 890.74 1027.49 921.67 922.82 978.18 1010.39 916.32 916.93 1017 908.8 967.39 1013.34 931.01 1040.06 973.98 962.15 966.5 1033.69 997.07 969.69 983.57 955.73 970.79 908.02 939.7 1002.29 956.94 1000.17 1023.79 978.39 990.87 963.65 1033.09 970.26 989.81 958.96 866.69 906.19 942.74 900.1 992.54 928.54 903.38 907 1027.88 910.74 958.43 956.06 1025.76 975.87 978.02 1024.81 977.78 1078.93 996.42 994.29 929.17 946.51 925.67 988.09 958.74 949.41 971.87 990.75 1037.64 986.58 963.32 901.69 967.61 943.24 941 981.53 931.92 976.15 933.83 996.79 959.75 904.39 986.93 942.62 990.51 937.8 896.46 988.93 952.37 983.95 951.76 946.38 935.62 968.66 1072.61 1002.92 960.11 995.49 957.72 1041.02 1042.82 963.79 1002.33 929.42 983.95 951.85 1020.73 936.34 946.66 958.93 928.57 969.71 984.47 938.12 963.05 935.15 935.94 1024.65 944.13 997.19 999.81 959.07 918.27 1015.38 993.49 968.71 969.86 920.58 915.31 938.58 973.68 1008.43 1007.61 1037.74 934.86 958.51 949.79 939.92 1034.61 1035.13 1000.76 1001.55 979.79 998.63 950.84 969.43 933.86 969.4 888.49 944.21 945.06 926.39 1018.85 990.89 917.39 1022.18 901.22 1004.13 956.15 954.01 970.99 965.85 971.82 966.42 1012.54 935.94 995.05 923.73 992.04 934.21 939.81 914.68 892.13 973.35 969.91 998.44 981.27 996.89 1033.2 999.88 965.81 990.15 970.87 1003.44 991.71 984.23 920.51 911.29 955.24 1031.21 903.82 922.48 994.45 1013.41 1022.01 937.37 949.4 959.73 990.08 996.74 1001.14 985.49 960.06 1017.84 991.92 977.17 1037.31 909.31 918.37 1005.93 988.32 992.62 998.14 943.9 981.8 983.22 963.68 947.05 1013 1004.43 916.53 942.72 1009.62 936.42 996.05 963.59 997.86 1001.95 934.45 966.8 1062.33 988.1 981.66 1012.72 1084.69 908.13 984.83 1010.18 972.3 +1071.31 1045.92 1105.94 1119.47 1086.53 1093.91 1247.36 1090.02 1164.57 1037.55 1142.78 1077.1 1098.54 1177.77 1125.7 1138.1 1212.67 1074.98 1164.93 1140.28 1195.64 1086.88 1182.28 1085.96 1092.56 1140.84 1156.1 1119.11 1145.18 1162.78 1062.97 1139.17 1130.98 1067.29 1190.38 1126.64 1113.83 1132.84 1156.68 1162.66 1135.57 1154.2 1140.69 1137.16 1119.68 1094.42 1139.23 1120.68 1134.16 1119.93 1183.95 1125.24 1137.49 1145.06 1134.35 1178.13 1111.24 1033.67 1057.5 1120.2 1053.08 1191.14 1037.75 1046.17 1059.35 1164.77 1081.57 1153.96 1080.61 1149.6 1097.41 1103.87 1141.13 1109.42 1209.56 1163.24 1151.96 1057.29 1079.66 1027.65 1162.78 1116.55 1069.72 1074.27 1174.48 1158.71 1126.57 1072.3 1119.73 1136.65 1074.05 1086.76 1134.04 1048.67 1187.98 1122.39 1154.54 1057.65 1049.17 1134.39 1058.37 1188.69 1128.49 1092.64 1136.24 1129.29 1136.11 1125.95 1116.84 1045.06 1140.57 1215.51 1152.2 1102.55 1153.45 1108.52 1183.58 1143.56 1165.19 1249.42 1115.95 1136.82 1069.34 1177.41 1073.34 1101.38 1133.85 1121.61 1110.39 1151.24 1089.03 1101.11 1073.64 1044.75 1143.88 1124.76 1130.47 1122.08 1027.28 1032.05 1216.01 1116.51 1126.65 1153.82 1066.27 1080.64 1129.87 1102.41 1081.55 1139.9 1201.74 1074.09 1113.66 1070.02 1119.82 1155.02 1180.43 1169.25 1143.66 1113.75 1109.41 1051.51 1116.46 1140.49 1139.22 1120.23 1096.48 1055.84 1070.06 1128.3 1145.74 1088.17 1145.63 1061.06 1190.61 1113.61 1090.56 1124.52 1159.72 1064.14 1110.7 1146.6 1083.08 1137.12 1085.37 1183.93 1081.07 1033.4 1054.4 1052.75 1168.1 1072.04 1106.81 1123.5 1126.03 1227.6 1173.47 1126.34 1134.2 1150.96 1168.9 1158.69 1140.38 1062 1098.23 1054.75 1167.51 1103.07 1076.23 1152.23 1185.1 1154.85 1067.49 1115.85 1134.67 1116.31 1203.52 1161.52 1145.28 1112.19 1129.83 1113.43 1143.27 1153.6 1050.59 1065.64 1102.24 1210.11 1209.62 1185.59 1070.97 1100.63 1119.02 1110.18 1124.9 1160.75 1124.35 1060.77 1053.22 1193.14 1095.95 1148 1104.21 1099.78 1193.39 1116.45 1184.33 1238.88 1207.6 1103.49 1165.74 1218.02 1045.33 1109.48 1177.06 1150.13 +1003.11 906.68 962.5 965.23 1019.54 969.84 1106.75 959.26 1058.89 943.33 1051.92 966.18 1023.93 1066.73 1015.28 1046.14 1071.47 932.78 1014.42 1025.14 1022.26 959.82 1061.81 924.5 979.69 1009.8 1038.39 980.69 1028.38 1052.23 906.88 1011.02 971.85 919.29 1082.75 959.17 1005.21 1023.51 1079.74 1035.5 991.12 1005.16 1034.28 1017.22 958.17 988.18 1049.83 980.96 1029.31 1038.26 1038.09 1058.25 1026.01 1047.32 1023.4 1024.32 979.85 937.56 926.97 994.34 960.97 1020.24 962.01 951.44 968.73 1037.41 964.21 991.53 976.76 997.84 990.741 962.53 1067.54 1011.14 1058.98 1005.81 1011.67 926 963.7 939.24 998.36 1023.42 970.93 965.24 1016.94 1028.49 999.19 981.62 956.81 1026.17 948.85 995.4 1026.25 1018.58 1022.34 980.779 1065.42 955.6 941.85 1008.56 943.77 1041.84 970.26 934.64 1044.51 995.99 1007.33 1054.74 1037.29 988.32 1007.44 1050.59 973.3 972.89 1078.94 973.63 1036.15 1046.04 980.16 1120.07 951.76 1043.64 959.72 1055.34 981.74 958.09 981.81 1007.82 1019.75 1007.39 957.5 997.52 957.41 966.89 1063.4 1001.86 1033.08 1024.54 965.02 968.14 1087.01 1023.95 993.15 990.34 966.98 957.17 989.04 1000.94 1004.89 1014.08 1059.44 953.72 1005.56 975.4 986.13 1058.15 1042.42 1054.45 1038.14 1004.39 998.08 929.83 1009.09 1011.81 1047.41 970.23 996.4 951.47 937.43 1032.55 1026.6 979.81 985.67 924.29 1064.59 982.49 930.31 996.09 994.5 990.3 1007.93 1014.04 972.68 1012.67 932.26 1067.59 998 908.39 964.19 959.56 1079.31 1001.76 990.93 1006.24 1014.19 1076.24 1040.56 1015.92 999.76 1044.22 1048.35 1080.4 1018.66 958.65 945.03 961.34 1040.24 952.85 999.53 1013.04 1027.25 1039.57 992.16 990.5 985.5 1059.31 1061.54 1040.7 993.53 999.85 1059.58 1015.85 1063.42 1001.31 929.8 943.78 995.34 1076.71 1045.94 1030.59 952.95 1017.08 1049.37 1030.78 999.12 1059.09 1048.47 915.93 950.55 1054.31 989.25 1017.18 971.83 1014.34 1074.97 964.11 1051.63 1088.97 1073.77 996.31 1079.63 1076.73 937.09 1015.86 1086.08 1005.27 +989.44 943.55 970.42 971.74 972.16 955.35 1109.14 951.23 1068.19 1006.38 1036.56 982.911 1033.62 1083.82 1005.81 1008.87 1041.22 972.35 1018.63 1019.79 1094.22 976.14 1064.6 981.4 991.93 1019.02 1016.65 999.28 1007.53 1066.97 944.31 1030.8 1008.96 975.16 1063.32 1008.25 984.41 1003.91 1066.52 1043.73 1011.86 987.61 981.9 1005.98 969.99 973.51 1021.53 1013.52 1038.66 1058.04 1016.25 1033.48 1013.02 1046.84 1000.34 1035.24 1015.18 936.15 954.06 990.88 918.409 1038.55 993.28 967.931 983.31 1068.87 952 1051.45 974.45 996.02 1025.19 978.71 1052.26 1013.08 1089.66 1064.63 1031.43 953.74 958.35 938.54 1046.86 1045.54 977.06 965.269 1015.64 1048.11 1012.92 1004.74 978.22 1065.67 970.85 1005.52 1017.94 990.48 1047.69 987.37 1031.45 937.77 971.26 1012.2 962.6 1036.62 1017.92 926.85 1056.15 1002.2 1011.49 1062.13 999.05 954.75 997.4 1069.4 959.51 1005.83 1018.16 971.7 1092.19 1031.71 1038.62 1113 937.45 1038.58 1008.38 1021.63 953.56 994.35 975.4 966.39 1020.56 1002.87 990.41 983.97 960.06 967.06 1082.23 978.59 1044.44 1012.54 980.92 986.78 1067.02 1026.39 1011.65 1027.3 976.17 990.29 1013.59 1006.42 992.32 1021.78 1061.65 949.86 977.39 965.45 951.11 1087.21 1069.45 1072.01 1027.72 957.46 1066.57 958.21 1047 988.79 1037.43 977.81 948.93 929.34 963.22 1015.64 1063.8 981.06 1007.23 927.9 1006.56 1029.59 961.3 1008.09 1021.3 961.35 1008.91 1029.95 974.38 993.55 947.11 992.64 948.04 958.35 950.09 930.97 987.76 1004.84 990.4 1004.97 1039.28 1116.87 1039.42 968.21 1014.66 1006 1021.43 1027.65 1012.48 965.6 976.6 967.26 1084.43 947.15 970.45 1014.23 1061.21 1047.69 978.78 1005 1008.39 992.62 1075.68 1072.67 1005.34 997.52 1063.13 1020.01 1037.32 1001.75 954.05 959.86 1048.89 1038.62 1083.83 1045.99 979.03 1031.9 996.51 1004.08 992.06 1031.54 1036.69 976.66 922.15 1082.31 943.28 1044.36 983.75 996.4 1043.82 943.98 1063.54 1067.48 1047.83 1073.46 1046.41 1125.69 923.33 969.82 1044.36 1053.21 +976.36 924.29 955.34 950.221 964.2 920.63 1100.06 1000.28 1004.76 912.91 1013.26 930.1 972.42 1019.5 1027.3 1008.23 1045.07 961.11 999.03 1009.55 1082.25 943.9 1059.22 949.41 980.97 969.66 1029.84 969.23 955.81 1008.9 903.15 986.21 977 962.66 1047.01 1017.4 953.65 995.29 1035.88 1035.02 968.62 1006.88 976.56 995.38 956.74 963.68 1032.44 961.84 1032.18 1014.15 1023.94 1018.04 991.95 1028.72 956.41 1074.81 944.79 892 933.57 980.71 899.74 1010.9 932.4 936.64 901.59 990 923.32 1009.79 983 1014.81 999.32 996.96 1035.13 971.08 1034.83 974.37 1018.49 930.69 945.68 926.96 959.89 994.05 1016.01 936.31 1018.49 1035.48 987.33 983.44 960.01 969.03 957.88 1000.58 996.49 976.91 985.37 947.08 1028.48 968.7 965.81 1013.51 969.37 1019.18 990.18 953.76 1020.03 1002.47 985.56 1006.31 997.87 978.78 994.58 1100.2 1031.98 950.6 1002.36 974.89 1025.44 1008.59 996.86 1074.31 925.7 1002.04 980.43 1065.76 946.42 969.75 976.24 935.09 1009.3 1004.71 993.6 943.18 920.06 950.37 1029.69 983.12 1000.62 1002.6 979.39 928.04 1046.93 1047.84 990.92 981.05 931.97 934.37 972.12 1004.08 969.34 981.74 1057.5 942.43 1033.47 927.07 991.38 993.61 1005.47 1064.4 1016.63 982.7 987.66 935.79 986.47 955.68 967.07 952.12 942.97 934.9 908.38 995.54 1049.88 921.88 1020.98 952.85 1009.02 988.93 937.39 996.12 1024.66 945.41 983.39 978.21 919.63 1004.71 954.52 1019.95 970.19 940.47 941.53 908.71 1024.86 1003.66 986.07 962.48 995.54 1030.46 1010.56 997.12 976.57 1002.76 1035.98 1014.07 992.24 907.44 954 994.62 1031.11 942.99 963.5 1006.48 1057.24 1019.56 929.29 946.01 952.29 1030.39 1029.9 1029.2 1047.62 968.74 1027.13 958.05 1044.12 1024.96 940.86 908.18 975.11 1068.17 1030.33 1005.17 921.86 965.95 1039.23 995.24 960.08 1045.34 1004.15 937.9 945.3 1040.25 946.12 1028.93 981.01 983.03 1022.14 965.91 995.87 1090.38 1008.87 1034.37 1055.04 1046.88 932.14 998.65 1026.22 1058.14 +1020.87 924.57 941.21 974.2 984.29 984.77 1125.58 974.61 1053.39 969.12 1068.35 937.75 1043.71 1033.49 1039.1 1009.21 1078.04 975.53 1000.79 989.39 1082.74 946.07 1033.04 957.01 1014.22 1035.38 1023.59 1023.15 996.19 1058.61 958.56 1009.52 993.33 948.18 1103.84 975.37 989.38 1027.06 1026.26 1024.71 995.79 1026.2 973.19 992.44 977.14 990.06 1004.33 981.08 1028.13 1045.09 1080.75 1061.11 1027.25 1006.88 972.43 1028.41 945.24 941.98 988.83 1016.17 962.32 1052.81 1000.88 971.61 934.049 1063.31 976.06 1028.23 944.27 1039.6 1024.54 1008.04 1040.04 967.93 1077.21 1049.01 988.15 936.37 947.91 937.48 1037.96 984.17 966.47 994.12 1054.52 1067.38 1004.69 997.78 961.2 1029.3 929.85 961.36 1022.85 979.35 1018.69 954.4 1074.85 974.42 992.09 1052.14 954.58 1054.32 986.17 979.64 1055.23 971.86 1042.71 1032.34 996.7 971.13 1004.61 1043.93 998.38 977.68 1033.33 980.87 1085.3 1060.59 1071.81 1125.54 1001.21 1033.58 959.29 1045.93 962.37 1000.39 1001.86 1015.18 1028.9 1018.68 930.43 1035.51 997.49 980.59 1051.07 1011.37 1063.22 1031.84 980.19 978.06 1064.45 1031.78 1022.99 1023.62 995.15 952.76 1033.98 1017.1 1004.02 977.319 1118.51 952.09 1024.43 964.06 970.29 1063.45 1077.25 1056.17 1057.75 1004.45 1031.15 968.53 991.95 1032.17 1030.27 1001.75 982.19 936.71 930.4 1033.45 1024.84 1016.73 1024.74 926.82 1005.37 986.1 934.09 985.31 1028.58 950 992.03 1026.18 973.48 1003.78 935.74 1005.54 986.45 979.38 933.88 940.9 1020.9 1013.69 1002.85 995.9 984.14 1074.6 1046.46 993.37 991.46 1033.66 1018.68 1024.81 997.6 988.3 966.83 976.53 1088.3 932.02 954.21 1059.78 1019.55 1041.03 1061.07 973.84 989.26 1059.56 1040.62 1069.19 1045.68 959.55 1045.1 1003.86 1053.39 1013.31 971.42 916.75 1013.75 1091.36 1060.82 1095.98 993.4 1025 1017.28 982.81 959.54 1016.57 1020.3 922.87 1002.48 1032.76 961.151 1031.98 1012.63 1035.55 1030.32 988.46 1021.32 1107.82 1042.44 990.16 1040.57 1093.17 958.55 992.931 1053.06 1004.12 +1013.44 938.06 1009.16 987.92 1028.63 1003.53 1147.17 988.3 1063.18 938.63 1052.54 959.59 1032.55 1071.69 1038.6 1023.16 1085.17 948.27 991.53 1026.81 1118.08 954.35 1100.3 1007.37 1018.35 1049.55 1045.39 1008.22 1034.29 1078.94 1000.92 1024.67 1025.72 966.5 1081.51 1022.86 1021.21 1063.07 1071.74 1056.3 1009.45 1066.96 984.41 1007.85 981.96 1016.71 1060.08 967.93 1065.62 1066.84 1070.74 1075.78 1044.45 1054.36 984.83 1056.67 1017.79 975.06 977.35 1037.37 990.17 1062.32 990.051 971.01 995.33 1051.55 965.03 1082.99 982.68 1030.44 1081.86 997.47 1068.46 1023.18 1051.2 1066.47 1032.77 977.42 960.01 958.59 1029.03 1033.07 985.54 973.76 1051.75 1067.52 1025.23 986.48 967.36 1029.66 982.62 970.58 1013.11 1030.12 1070.12 986.64 1068.67 992.6 966.58 1095.04 999.89 1056.68 1004.11 987.06 1072.26 998 1008.02 1028.45 1020.19 975.75 1011.85 1104.35 1044.66 985.11 1109.48 978.55 1092.84 1047.86 1042.14 1160.35 1049.72 1081.36 1025.35 1126.42 981.42 1012.32 1025.25 984.06 1069.94 1040.47 1042.43 1032.17 1022.31 970.39 1076.51 995.77 1054.04 996.33 1005.17 974.14 1050.09 1070.05 1095.85 1029.02 977.24 1004.21 1029.21 1029.08 1006.01 972.83 1083.38 976.2 1024.58 938.39 1035.63 1038.27 1049.54 1108.48 1076.15 1009.67 1076.58 930.08 1041.56 1033.48 1045.12 964.01 944.62 968.1 955.84 1088.02 997.97 1027.93 1020.78 993.87 1050.92 992.779 991.86 1034.03 1078.22 980.57 1009.69 1055.56 962.17 1004.26 945.1 1045.48 980.31 968.47 953.83 964.33 1051.99 1049.89 976.12 1020.09 1060.75 1110.25 1051.83 996.92 995.93 1066.64 1040.22 1076.35 1029.44 1028.71 964.22 990.23 1076.56 974.88 1028.71 1046.65 1072.91 1080.02 1009.58 1021.39 983.7 1020.75 1053.15 1073.51 1076.86 977.47 1022.91 1031.76 1058.8 1069.41 973.72 979.69 1033.48 1115.09 1069.31 1069.83 976.54 1021.27 1062.85 1055.59 971.62 1103.43 1067.55 984.32 971.24 1102.05 985.39 1097.12 1001.51 1051.94 1099.38 967.48 1076.95 1155.27 1064.67 1045.04 1076.62 1132.86 989.41 1032.63 1059.59 1047.81 +996.43 1001.04 1029.49 986.57 994.85 992.48 1156.18 999.94 1079.36 977.23 1065.63 970.9 1024.93 1052.8 1055.08 1031.9 1151.78 1017.23 1038.4 1065.13 1156.79 988.66 1098.51 1022.47 1025.35 1034.69 1070.88 1017.37 1031.49 1125.96 960.37 1026.78 1057.68 996.47 1158.89 1053.39 1019.5 1019.66 1067 1099.51 1055.56 1058.21 1027.39 1046.39 976.01 971.27 1078.53 1060.25 1050.19 1071.46 1064.11 1051.52 1082.99 1076.66 1044.3 1062.32 1032.82 1001.42 991.66 1024.59 947.25 1088.02 996.78 937.9 970.63 1028.55 970.03 1066.97 1023.24 1066.57 1068.7 1032.16 1026.31 1033.25 1127.6 1058.7 1042.69 1020.8 994.82 916.02 1062.01 1055.43 967.85 990.53 1076.35 1104.97 1034.68 1023.11 988.01 1066.09 983.96 1013.84 1030.93 997.46 1088.82 984.7 1081.79 994.11 968.77 1014.46 1008.34 1074.32 1011.98 1028.84 1077.02 1016.71 1022.01 1040.72 1006.54 970.38 1047.97 1096.44 1027.31 1039.1 1067.59 1001.5 1114.37 1071.66 1040.69 1076.39 1002.34 1075.98 1022 1077 981.5 1004.09 1064.32 1016.99 1038.01 1055.46 979.52 1026.29 1054.12 993.471 1083.56 1016.11 1072.02 1051.26 1030.49 988.16 1121.17 1052 1031.69 1063.89 1002.29 1017.71 1032.35 1028.64 1028.25 1016.11 1110.78 967.55 1076.35 964.96 1036.75 1074.78 1067.8 1097.56 1064.62 1020.82 1055.76 999.49 1082.02 1042.7 1072.78 1007.1 981.76 975.84 965.02 1045.3 1071.11 1033.14 1028.74 1021.05 1058.45 1049.52 992.92 1034.2 1045.36 999.26 1050.22 1003.35 965.06 1058.75 968.96 1065.03 991.94 1049.08 955.19 969.87 1047.95 1014.59 1024.81 1009.69 1058.87 1126.13 1075.59 1040.27 1059.07 1048.8 1081.97 1061.09 1068.28 1030.8 1006.32 994.65 1129.86 999.01 979.98 1056.73 1097.2 1092.64 1011.55 1018.48 1015.47 1048.19 1080.62 1074.85 1044.81 1014.33 1072.47 1035.57 1096.86 1045.34 968.1 950.78 1049.46 1102.94 1091.48 1073.8 1007.01 1013.72 1028.95 1018.7 1000.81 1035.42 1038.61 953.17 963.78 1096.45 981.07 1079.99 1029.58 1064.85 1084.1 971.01 1021.47 1147.41 1058.48 1098.24 1088.57 1112.63 964.19 1048.17 1063.63 1037.37 +1022.58 945.51 1021.23 965.12 1021.53 1015.14 1165.39 1037.79 1074.07 963.44 1062.13 1000.5 989.1 1135.96 1038.52 1073.9 1096.12 1022.32 1061.68 1022.84 1140.46 1031.66 1093.52 1026.27 1020.97 1109.46 1052.23 1053.64 1005.77 1127.61 978.98 1091.83 1042.27 1006.06 1135.94 1017.36 1076.94 1088.83 1066.12 1079.19 1038.66 1097.56 1057.77 1051.15 1041.96 978.33 1068.54 1024.59 1066.28 1074.99 1090.12 1122.54 1105.97 1092.34 1067.03 1096.32 1008.16 992.67 995.75 1085.56 1001.97 1127.48 994.12 972.14 996.46 1083.1 1005.71 1089.88 999.81 1084.51 1059.57 1070.84 1125.91 1059.48 1091.52 1067.64 1058.32 1035.32 997.51 978.32 1019.09 1074.32 999.96 1034.85 1045.51 1092.43 1017.12 1032.34 1001.03 1062.39 1015.51 1061.74 1018.76 1017.62 1072.28 1020.89 1106.08 1043.24 982.37 1049.65 1025.07 1028.39 1005.58 989.88 1110.39 1034.01 1061.34 1064.53 1052.73 989.34 1041.6 1103.81 1034.01 1046.02 1109.49 1001.53 1117.47 1113.72 1071.01 1115.12 1040.76 1108.89 1027.76 1121.6 1004.53 1052.08 1041.86 1023.11 1087.64 1090.81 1014.95 1041.37 1017.99 1006.97 1111.46 1042.1 1108.49 1021.8 1050.04 998.51 1137.55 1083.79 1059.5 1029.15 1044.31 999.93 1062.6 1061.57 1021.61 1028.93 1175.26 1001.25 1087.51 1008.69 1027.14 1093.53 1077.86 1086.59 1066.38 1052.04 1107.6 1011.69 1062.85 1042.15 1052.16 1032.58 1036.12 1032.42 1000.36 1076.73 1108.87 1015.94 1096.59 1022.51 1065.35 1051.17 1014.52 1052.97 1088.12 973.76 1025.41 1072.84 1012.35 1093.4 999.18 1052.24 998.21 1021.08 998.88 1012.14 1104.2 1040.61 1030.06 1060.46 1060.69 1110.04 1094.54 1068.37 1031.15 1102.61 1048.61 1048.78 1052.02 1016.57 1016.74 980.63 1143.19 1011.35 1029.9 1103.18 1114.9 1079.92 1020.97 1037.47 1044.14 1086.66 1109.5 1109.35 1061.07 999.97 1043.23 1020.19 1072.12 1061.54 996.34 986.67 1073.6 1107.3 1115.54 1097.56 1034.08 1058.87 1060.41 1014.47 1037.68 1109.67 1055.56 977.17 1051.24 1089.12 988.15 1090.91 1041.24 1041.01 1061.03 1026.59 1098.66 1139.93 1137.43 1043.86 1125.5 1165.37 972.72 1071.91 1098 1120.88 +1055.54 988.4 1037.19 1023.35 1011.31 1027.83 1127.85 1045.52 1120.17 972.78 1095.35 996.31 1092.54 1121.54 1072.14 1051.76 1130.38 1009.87 1098.58 1086.66 1146.04 1038.82 1092.29 1030.91 1065.75 1062.13 1064.35 1047.22 1041.22 1090.24 1004.54 1035.83 1081.77 977.11 1139.62 1079 1052.17 1083.33 1085.28 1095.21 1049.63 1070.52 1058.01 1060.54 1007.61 1063.59 1058.42 1041.31 1096.99 1128.57 1092.71 1100.45 1085.48 1128.76 1001.69 1101 1053.15 967.01 982.75 1083.32 992.77 1074.63 1041.44 988.42 1006.23 1088.16 1003.61 1056.2 995.01 1074.44 1066.44 1059.03 1113.11 1040.02 1113.18 1075.77 1080.53 979.12 1043.23 1001.28 1036.36 1091.31 995.37 1040.64 1110.19 1076.38 1018.66 1005.38 1006.63 1091.18 1026.46 1085.34 1057.2 1081.53 1090.37 1036.69 1112.2 1030.23 1029.31 1058.97 1003.6 1084.96 1024.71 1039.99 1126.72 1001.32 1062.98 1120.51 1084.02 1028.99 1062.13 1078.2 1075.12 1057.44 1077.11 1017.81 1151.22 1099.83 1050.89 1165.09 1053.73 1104.15 1037.07 1129.14 992.29 1042.79 1074.14 1019.77 1091.1 1062.48 1018.11 1063.34 1002.43 983.56 1113.19 1088.36 1119.48 1084.69 1060.27 1002.7 1147.78 1060.26 1097.4 1072.9 1053.44 1005.04 1066.9 1097.27 1059.11 1047.68 1076.83 1013.43 1073.16 992.66 1060.77 1117.3 1103.55 1101.76 1102.7 1028.94 1065.14 999.62 1033.79 1060.14 1076.33 1044.49 1003.56 1069.72 964.32 1063.62 1108.1 1031.61 1120.12 1044.11 1100.14 1065.92 1040.36 1072.08 1074.87 995.88 1048.21 1077.93 1016.32 1093.65 999.42 1067.77 997.38 980.559 992.16 996.14 1083.76 1039.34 1025.51 1066.13 1078.89 1115.27 1137.94 1047.38 1081.55 1079.73 1108.59 1083.05 1063.57 1026.05 1030.77 1019.15 1116.91 981.47 1025 1087.17 1096.11 1115.77 1048.01 1016.4 1010.75 1109.45 1126.99 1123.06 1070.97 1022.38 1065.62 1070.26 1115.29 1057.75 1026.05 969.86 1079.72 1100.36 1108.44 1118.24 1074.03 1093.28 1080.03 1070.95 1039.88 1106.73 1092.92 1009.31 963.49 1097.43 1019.82 1095.57 1036.4 1098.35 1075.63 1013.65 1038.08 1135.24 1147.52 1090.39 1132.19 1185.3 1021.45 1062.1 1097.89 1057.43 +955.32 909.94 929.67 954.73 948.57 933.31 1114.06 965.76 1016.21 911.84 986.37 916.52 1005.7 982.83 978.41 974.96 1027.37 924.56 982.16 968.01 1055.83 900.11 1040.71 929.93 961.51 1006.17 969.82 918.21 995.1 1046.54 946.08 978.6 988.61 929.51 1047.1 954.85 951.27 962.25 1009.47 1007.41 955.78 1017.1 983.53 986.39 962.51 967.02 1006.01 972.84 1004.9 995.18 1008.38 1021.27 1012.44 984.82 954.03 985.81 936.54 903.68 863.93 978.64 903.43 980.52 959.45 897.04 926.68 957.55 934.02 991.81 936.83 985.18 955.15 967.14 1047.31 950.39 1048.18 980.44 992.33 941.25 926.5 879.35 999.34 969.78 934.95 946.31 1013.19 1019.9 973.26 953.7 918 998.93 911.681 963.45 1009.48 969.93 1014.34 929.4 1011.06 953.04 960.87 958.53 978.9 1011.56 956.3 970.93 1016.3 962.28 1016.84 1040.79 961.74 914.27 967.97 1036.9 963.89 963.72 972.18 974.18 1015.91 1010.31 1018.04 1096.73 978.92 995.73 930.12 1039.72 935.79 979.92 974.16 969 1004.39 961.31 951.05 964.55 940.43 958.34 997.85 967.88 978.52 958.37 944.1 934.7 1032.35 994.49 1003.45 975.57 946.68 960.55 944.05 966.23 940 946.87 1069.65 923.87 992.32 858.79 939.6 1038.33 1018.13 1017.77 987.99 974.42 1013.77 928.35 977.76 951.95 965.7 941.57 946.78 930.57 893.66 986.82 1005.24 970.58 947.42 908.96 990.65 971.02 915.55 970.61 986.76 913.35 979.43 963.86 933.79 971.65 902.33 996.1 932.2 900.55 902.06 948.39 1010.37 996.72 963.3 1014.06 972.32 992.86 1029.14 976.47 959.84 979.63 971.05 1000.42 1001.76 940.02 976.21 928.22 1010.98 910.6 961.91 1018.54 969.97 995.49 966.1 958.57 955.6 1008.37 980.96 1004.02 981.25 941.37 1012.17 955.91 1019.64 964.9 914.14 904.65 955.68 1016.86 1022.75 974.89 920.159 951.53 991.21 956.47 961.4 1011.93 946.69 915.25 950.52 1037.65 931.63 1002.95 989.15 1015.34 996.58 953.24 1007.42 1067.66 1030.97 996.2 1032.78 1035.69 884.77 964.37 988.76 987.13 +1013 972.17 998.35 993.75 1046.9 972.44 1126.14 991.19 1091.89 975.56 1097.5 986.78 1020.12 1073.97 1041.75 1052.08 1097.09 1033.62 1020.14 1053.38 1092.85 964.72 1100.3 1036.36 1029.88 1130.66 1009.17 1020.79 1038.16 1115.81 1005.15 1083.73 1021.15 975.76 1097.55 979.37 1010.62 1047.55 1077.82 1082.73 1024.94 1076.52 1048.32 1063.84 1006.87 1064.25 1020.61 1005.91 1036.64 1069.68 1055.12 1063.58 1079.43 1103.69 999.58 1042.42 1051.45 942.24 965.22 1072.12 1021.74 1070.67 1015.64 969.14 984.14 1021.43 995.59 1053.54 986.67 1073.63 1051.17 1028.01 1101.52 1029.65 1089.72 1031.09 1008.25 987.84 993.58 958.96 1057.26 1025.19 1012.11 995.83 1071.54 1084.74 1015.63 979.59 951.69 1021.94 966.87 990.68 1046.14 1021.92 1116.21 1032.93 1071.82 1008.79 968.11 1073.61 991.55 1100.21 1012.31 975.08 1097.06 989.75 1047.66 1036.1 1013.79 966.35 1024.2 1134.93 1035.82 1016.84 1098.68 1014.04 1087.07 1095.37 1046.42 1159.85 1049.86 1064.38 1031.25 1028.62 991.17 1033.63 1018.87 1017.82 1050.12 1045.55 990.6 1068.03 993.37 1001.69 1049.44 1034.87 1082.74 1038.51 1004.66 1013.47 1134.02 1105.47 1092.96 1037.64 1005.77 1030.35 1027.89 1065.15 1008.9 1018.84 1082.89 948.32 1012.96 1028.66 995.95 1109.8 1091.72 1084.64 1087.97 1043.58 1084.83 999.04 1022.65 1000.26 1062.15 940.58 1000 978.68 936.43 1029.1 1056.47 970.34 1071.62 997.99 1061.25 1041.64 1012.32 1071.08 1073.67 969.72 1069.26 1069.67 1005.4 1049.72 973.11 1073.74 1001.97 978.59 930.33 1001.1 1040.92 1023.01 1060.36 1066.32 1100.05 1079.84 1086.1 1018.04 1041.32 1078.47 1088.42 1029.07 1038.14 1013.35 1001.1 975.13 1121.05 973.11 963.62 1089.25 1115.08 1021.34 1017.32 1037.44 1039.21 1076.57 1081.4 1105.53 1054.89 972.23 1068.33 1018.41 1099.43 1061.52 979.95 983.49 1053.19 1096.54 1102.03 1108.58 1025.06 1036.07 1053.11 1028.55 1027.34 1071.59 1046.65 980.08 982.04 1088.73 955.86 1097.9 1009.39 1033.41 1097.1 963.65 1080.8 1114.63 1077.94 1065.91 1063.06 1133.19 967.07 1058.51 1032.77 1062.74 +927.88 854.58 926.67 902 970.2 918.341 1059.17 893.8 936.65 893.44 1007.32 877.87 931.01 1010 952.64 940.02 1027.22 938.62 948.86 971.21 997.04 881.06 1001.73 901.45 853.81 980.76 978.24 938.26 970.75 1013.64 882.99 960.02 948.03 939.94 972.58 927.94 939.97 949.19 988.83 986.69 939.74 955.65 929.85 943.67 898.08 944 975.54 938.04 952.13 997.27 990.56 964.51 956.39 1031.06 938.91 950.04 925.73 886.98 861.47 970.82 882.67 975.53 918.56 887.16 925.65 977.32 914.29 968.46 899.85 937.53 978.48 972.43 984.46 977.03 1019.98 972.44 942.7 876.68 907.28 900.84 916.95 932.03 921.09 903.36 974.04 977.96 928.13 910.22 886.98 954.28 907.97 922.3 959.55 933.52 995.39 965.71 970.16 956.9 864.93 948.08 887.71 971.97 931.15 899.83 993.3 905.44 944.66 950.48 957.83 894.95 944.91 995.41 931.75 935.44 998.13 901.15 1000.46 983 943.14 1013.71 929.24 970.31 934.91 972.51 918.07 917.91 925.95 899.94 976.13 965.11 903.65 960.37 951.54 931.61 989.95 936.16 972.21 964.54 928.06 887.84 1017.2 973.34 928.21 924.11 884.19 912.47 900.51 931.2 965.07 939.17 985.65 897.31 954.35 900.82 910.9 1008.63 970.84 983.64 993.78 939.21 961.51 919.18 941.65 936.23 949.19 901.01 918.379 894.14 901.45 997.03 976.82 915.73 1005.27 911.17 978.51 930.86 925.23 909.77 992.31 862.38 905.01 971.34 889.69 974.19 891.03 980.63 928.62 879.81 870.69 893.76 1002.34 974.15 974.59 928.71 957.91 1034.85 982.87 926.35 928.76 957.84 986.15 958.5 954.66 890.96 899.87 913.51 1018.41 908.76 932.04 953.45 1003.49 950.91 912.31 912.4 931.52 1005.69 973.38 1020.23 940.72 918.16 990.25 971.45 990.36 918.86 873.92 901.39 984.28 997.4 932.76 1034.29 925.78 959.45 975.41 929.54 928.54 1019.49 985.09 890.8 869.14 975.83 898.94 987.74 941.08 945.99 1010.41 916.77 970.94 1054.13 976.15 975.43 1031.4 998.45 880.74 963.01 1003.93 967.13 +1024.37 981.83 1035.2 1034.33 1028.22 1029.76 1144.17 989.03 1021.97 978.67 1093.23 957.33 1044.21 1085.28 1027.49 1051.13 1086.81 1014.66 1025.44 1054.46 1102.51 979.14 1066.97 1030.95 951.4 1020.71 1041.95 1013.31 1025.12 1091.18 964.44 1041.99 1049.77 997.62 1128.97 1033.94 978.38 1081.53 1074.39 1057.56 1002.27 1076.2 1022.38 1027.76 993.31 1027.86 1025.18 1037.02 1049.48 1045.83 1040.95 1074.35 1055.83 1100.37 990.21 1105.65 1005.09 949.54 1002.93 1073.29 979.16 1066.58 1040.11 967.88 988.02 1060.57 984.86 1102.1 1043.12 1053.83 1049.35 1005.92 1058.87 1073.97 1113.36 1070.17 1064.08 1012.48 1006.8 984.56 1023.67 1076.02 965.04 1016.6 1074.26 1073.01 990.56 1018.05 998.78 1064.16 983.56 1012.09 1052.94 991.98 1059.61 1049.77 1083.81 997.26 938.99 1084.32 999.05 1099.08 1025.1 989.49 1106.32 1023.61 1051.04 1029.66 1063.58 999.27 1066.7 1061.28 1059.89 1025.08 1072.09 1003.45 1080.5 1105.53 1011.08 1145.88 1022.48 1075.26 1012.21 1080.29 974.4 1027.68 1012.95 1017.42 1043.03 1054.57 1017.91 1032.34 1003.48 984.7 1079.19 1028.09 1074.45 1041.52 1025.26 983.39 1075.42 1065.22 1017.52 1008.63 1030.82 1006.33 1051.91 993.57 1045.44 1035.42 1118.68 1041.55 1036.71 1017.85 1006.24 1052.22 1047.98 1116.21 1057.86 1031.1 1098.91 1014.4 1026.71 1046.5 1048.56 993.15 1002.99 1017.41 1007.56 1038.18 1054.23 1025.48 1059.23 996.11 1035.91 1058.69 990.22 1030.4 1102.9 936 1020.03 1071.76 936.79 1080.86 1005.57 1060.26 1006.88 971.57 957.49 998.82 1078.83 1013.7 1059.47 1025.41 1096.48 1088.53 1098.28 1042.62 1047.21 1066.96 1079.74 1085.18 1005.23 978.54 1003.07 988.94 1113.18 990.69 986.87 1064.04 1089.85 1049.91 995.72 986.31 964.78 1093.8 1098.74 1092.49 1062.68 1011.94 1051.66 1081.36 1066.91 1069.78 1017.41 986.6 1062.8 1103.44 1084.11 1086.91 1048.4 1024.35 1021.88 1073.46 1023.71 1101.53 1051.24 961.44 930.74 1082.28 991.8 1091.4 1046.23 1076.11 1038.84 974.84 1079.49 1136.23 1102.83 1084.17 1072.75 1125.52 966.28 1025.24 1098 1062.36 +954.55 913.71 980.28 968.68 1024.72 965.23 1109.33 940.13 1007.97 922.61 1019.55 967.86 953.23 1014.76 1019.33 1018.67 1075.67 996.63 993.3 1031.61 1027.05 962 1035.95 976.84 977.31 1047.27 991.22 991.03 945.63 1055.13 886.33 1018.51 972.94 970.89 1054.34 938.949 1006.28 1008.97 1047.41 1010.95 966.63 998.99 1007.6 1028.31 927.02 1007.67 1020.11 975.85 1005.16 1058.57 1037.87 1039.4 1041.17 1047.56 965.98 1018.31 979.81 953.61 929.77 988.4 906.24 1025.04 989.22 969.67 938.72 1003.57 952.68 1052.4 936.669 1018.65 968.04 985.97 1024.11 965.06 1103.6 1004.91 969.8 937.91 929.97 896.34 980.83 1015.53 958.19 959.13 1045.06 1046.07 997.63 963.21 946.93 1012.59 962.63 971.15 1005.29 971.22 1040.86 951.47 1027.1 985.75 947 1026.44 942.34 1044.58 960.67 914.24 1046.79 929.67 1020.57 988.02 1023.85 983.84 1037.2 1045.34 1001.65 1020.75 1010.86 920.05 1038.85 983.23 1010.36 1055 960.3 964.01 968.64 1012.55 983.91 963.61 969.01 945.25 989.22 1001.56 953.49 962.63 956.81 965.27 1022.08 995.17 989.45 992.67 982.15 938.6 1054.3 1050.51 985.88 977.65 933.24 968.19 999.58 977.76 964.63 983.36 1038.93 956.4 1007.2 938.43 960.38 1056.2 1036.54 1048.62 993.05 975.06 1003.72 946.35 963.98 985.69 1009.2 971.73 975.47 965.81 894.23 1007.14 1066.43 958.62 1008.99 964.95 1012.32 989.93 989.67 1039.67 1016.15 916.01 973.08 998.49 946.67 1001.37 946.59 1038.35 987.55 941.66 958.02 961.8 1020.48 988.24 1008.47 979.669 1048.65 1022.39 1054.54 996.42 977.67 995.7 1035.93 995.16 1024.18 944.63 945.39 967.07 1087.66 951.23 959.9 1027.03 1021.65 1012.47 987.78 985.89 966.74 1005.16 1070.76 1081.69 1007.03 974.81 1038.41 981.7 1023.39 982.83 962.06 906.65 1012.11 1073.36 1074.9 1032.14 944.46 996.71 1008.71 976.08 992.96 1049.6 996.33 912.57 955.23 1046.39 948.01 1012.08 1007.47 980 1048.63 939.72 1026.73 1070.38 1010.02 1015.13 1005.37 1052.66 908.39 1018.81 1016.36 1037.36 +962.5 884.72 919.38 978.3 946.09 951.77 1074.61 955.05 964.42 928.9 1020.78 918.29 957.74 1010.71 1009.34 971.67 1057.55 949.26 963.52 998.24 1018.01 935.13 993.32 940 936.94 982.31 976.82 947.11 936.3 960.87 920.91 956.67 916.2 919.43 1041.82 992.85 963.75 1020.64 967.34 992.7 956.17 1006.81 997.08 931.36 953.55 945.51 962.09 948.8 995.11 964.67 1014.63 1030.62 1011.45 972.52 958.05 1031.33 943.33 886.53 948.77 970.95 886.62 997.08 949.04 902.86 932.8 1036.46 937.32 1003.27 933.63 1006.54 977.74 965.04 995.8 933.7 1056.36 936.56 949.16 881.77 928.49 928.31 976.71 949.54 935.76 949.52 992.089 1004.17 955.94 955.38 897.38 978.7 915.79 955.98 973.52 963.76 1007.75 947.07 996.32 945.2 895.48 992.98 919.74 965.09 974.06 917.46 996.02 922.31 1019.83 955.87 990.26 916.14 988.52 997.33 956.44 941.85 1029.83 931.08 1056.36 1037.07 968.75 1035.1 972.24 971.05 928.95 1001.21 929.98 919.28 968.4 936.98 981.62 1006.51 931.32 934.169 920.17 907.04 1025.18 944.13 1002.56 977.97 921.33 893.96 1049.15 988.97 963.98 947.41 974.53 902.73 935.83 994.81 977.11 960.17 1018.04 873.25 985.9 962.26 914.39 1024.5 989.48 1006.34 996.88 913.01 963.28 950.43 956.33 945.7 997.83 940.73 938.73 922.98 937.57 972.34 977.34 952.18 978.59 949.4 988.43 967.25 901.61 985.66 1014.96 921.32 935.63 968.9 908.67 1000.73 940.53 1021.92 967.551 942.08 887.98 903.8 1013.25 973.2 960.83 912.88 957.23 1010.35 1008.94 926.18 949.16 995.33 1009.68 990.6 949.45 909.75 940.18 899.17 1031.98 935.03 940.71 997.68 1000.31 980 933.51 923.26 951.47 968.39 1008.86 1005.96 973.3 912.31 990.34 959.41 995.71 974.44 956.95 924.71 926.43 1059.36 1028.2 1015.98 954.54 930.19 953.64 955.4 951.43 1006.02 988.53 918.45 895.7 1022.01 906.53 1014.73 955.05 1017.73 1026.33 910.35 1009.74 1059.57 942.39 1017.96 1012.14 1026 907.43 960.65 1012.67 1003.64 +983.27 933.18 985.27 929.12 978.49 960.31 1109.93 983.99 1036.5 949.39 1029.59 951.87 994.49 1063.48 1007.55 991.97 1052.18 958.2 1013.47 990.06 1032.41 957.92 1033.65 954.07 939.71 986.36 1007.38 1052.74 983.34 1050.94 941.15 1031.31 969.08 945.35 1067 957.74 929.22 998.99 1022.34 1015.84 998.23 1006.59 1001.49 977.14 949.27 975.78 988.12 963.23 1026.48 1015.86 1001.28 1014.46 1029.4 1058.33 991.19 1026.05 1022.67 945.02 922.27 1004.23 936.47 1016.82 958.16 914.68 945.09 1001.68 915.51 1032.59 944.07 997.88 987.55 990.7 1027.32 978.54 1053.7 1024.51 1031.9 927.87 919.22 941.25 987.79 1010.27 952.59 962.02 1016.96 987.77 958.89 970.32 937.55 1011.39 940.63 974.04 1002.68 995.68 1031.28 967.67 1002.26 996.1 975.95 1046.91 941.08 1014.54 957.61 943.26 1049.37 972.79 1030.84 1024.21 1022.28 956.88 1001.93 1078.46 1016.97 949.94 1034.35 977.23 1060.59 1051.21 1036.23 1084.31 961.39 1035.54 947.88 1005.51 974.94 981.74 949.19 969.21 1011.39 997.69 984.51 967.26 955.49 963.55 1023.31 1012.01 1033.54 958.67 966.6 963.07 1066.81 1035.46 993.19 1019.46 979.24 1016.9 973.6 1013.24 953.16 992.71 1056.78 947.4 978.27 948.8 947.36 1089.55 987.04 1050.07 1035.93 979.52 1025.25 982.11 1028.86 975.87 1021.78 943.31 964.39 969.93 923 995.73 1026.45 944.5 1015.96 941.09 1004.95 996.83 927.88 1003.65 971.29 974.92 997.78 991.27 947.88 999.32 896.389 1040.94 947.33 945.14 932.21 951.02 988.46 954.73 967.85 992.97 980.05 1037.12 1025.77 970.02 983.459 981.63 1042.33 1017.38 1001.58 936.01 939.45 963.49 1098.43 912.46 939.8 981.03 1016.06 1022.96 1027.31 986.07 958.91 1053.06 1020.54 1019.88 1030.94 925.71 1016.67 1001.1 1034.99 1017.51 951.83 953.04 997.73 982.29 1063.71 1022.42 980.58 1003.34 991.93 996.88 982.65 1073.79 984.84 926.92 864.38 1034.21 931.68 1029.07 945.17 1008.25 987.95 932.73 1007.61 1106.99 1018.12 1009.44 1034.62 1066.76 940.99 997.29 1009.64 991.73 +1022.01 957.65 996.88 997.97 1007.7 1014.84 1135.9 978.73 1077.04 1005.67 1083.64 992.41 1067.82 1072.2 1038.42 1014.18 1107.6 990.419 1066.83 1052.69 1122.84 964.55 1097.1 1030 1005.98 1055 1056.47 986.05 1003.89 1048.89 959.01 1059.75 1027.27 1009.34 1100.03 1027.54 1014.32 1057.39 1033.83 1042.41 1049.65 1061 1056.54 1042.6 968.15 1001.54 1076.03 1026.12 1045.38 1099.46 1067.56 1074.91 1053.59 1063.33 1027.8 1067.86 1030.58 950.69 999.95 1020.66 956.53 1090.89 1013.97 954.06 964.36 1031.57 971.46 1073.58 1005.5 1058.37 1002.33 1060.15 1080.84 1011.13 1090.1 1056.5 1013.19 953.34 962.49 957.64 1055.43 1015.43 1024.34 1007.52 1087.04 1064.09 1028.35 1002.65 984.8 1046.78 985.9 1029.24 1034.69 1000.33 1078.83 1006.84 1093.69 1013.05 988.33 1082.13 1015.01 1054.26 994.5 979.91 1066.46 1014.82 1051.8 1064.04 1015.64 1002.21 1016.07 1095.09 1030.92 974.06 1054.91 1014.96 1095.81 1053.99 1075.84 1115.93 1005.76 1058.59 1010.01 1078.37 1009.32 1018.19 1031.53 988.68 1054.3 1058.62 985.95 1013.98 1000.94 960.71 1110.58 1053.56 1087.99 1005.41 1038.54 937.47 1099.04 1064.35 1019.37 1023.29 976.83 996.241 1023.11 1042.6 1007.87 1027.39 1073.01 971.12 1049.46 997.16 1009.77 1091.55 1045.05 1092.81 1041.45 1034.01 1025.84 1005.07 1020.46 1017.99 1010.13 1025.27 998.57 983.27 957.13 1055.37 1086.35 988.2 1042.47 977.12 1095 1012.01 966.35 1034.95 1061.42 928.27 1022.59 1042.01 935.21 1004.47 935.28 1060.25 1031.76 978.28 995.18 968.8 1096.68 1012.35 1023.96 1011.24 1022.37 1090.17 1074.9 1007.68 1051.41 1034.92 1067.85 1066.25 1028.94 988.49 985.31 998.77 1049 975.12 1004.93 1063.09 1031.36 1098.18 1015.67 999.97 1000.32 1043.76 1048.05 1050.15 1037.18 1022.02 1015.29 1036.52 1062.29 1035.05 977.81 931.96 1072.16 1110.47 1090.11 1082.09 991.34 988.689 1025.39 1034.05 1010.11 1038.65 1028.92 986.45 951.58 1076.2 986.24 1068.44 995.04 1021.21 1042.65 999.2 1051.14 1138.4 1106.37 1043.33 1048.05 1120.64 949.68 1023.5 1053.72 1060.13 +927.36 972.18 998.69 992.57 1031.96 997.86 1101.43 984.81 1047.23 944.73 1046.14 947.81 999.31 1053.36 1004.66 1036.09 1104.26 973.19 1014.35 1009.94 1072.83 950.68 1097.41 999.23 942.33 1042.06 1023.98 994.39 1030.09 1047.84 891.24 1021.61 989.649 960.43 1072.29 993.281 1007.15 1018.26 1064.57 1036.72 1038.42 1018.88 1021.45 1030.87 985.61 935.96 1031.63 1038.82 1018.38 1049.88 1040.1 1075.7 1034.07 1073.99 1006.78 1068.36 1009.21 943.52 948.36 1026.27 890.04 1034.25 978.02 950.27 970.75 1038.48 947.08 1071.64 966.21 1016.05 1021.1 1034.49 1029.69 971.42 1087.34 1029.43 1023.49 953.11 938.02 923.06 982.16 1005.44 978.91 983.51 1023.02 1050.84 1003.72 1002.25 985.88 1020.4 956.47 978.28 995.25 977.14 1058.3 983.77 1099.27 934.35 923.57 1056.04 971.99 1007.51 1003.48 956.46 1054.06 994.83 975.3 1000.53 966.33 917.96 1019.75 1077.25 998.93 979.59 1068.61 958.78 1056.69 1038.58 1020.96 1067.86 1014.57 1055.49 1018.03 1026.82 1003.4 999.05 988.37 961.27 1053.99 1039.56 972.27 945.86 969.02 977.08 1052.05 1010.49 1039.8 997.87 1006.63 925.909 1069.28 1048.38 994.12 1009.5 991.85 962.43 978.89 981.11 991.87 969.69 1048.28 938.03 1059.68 930.77 1006.94 986.62 1030.2 1055.78 999.97 1018.64 1020.3 949.11 1014.65 995.98 985.13 983.88 965.26 986.84 947.64 1080.61 1069.05 924.87 1050.24 984.42 1065.6 984.93 968.59 991.71 1047.95 962.89 987.9 1027.48 964.86 1012.31 942.76 1022.83 968.09 956.19 945.85 954.6 1062.56 975.42 1002.77 970.35 1064.11 1099.21 1043.26 994.47 997.34 1019.51 1043.14 1026.98 1036.39 970.11 976.27 1005.58 1103.07 966.62 919.93 1047.71 1027.29 1046.18 960.87 996.26 984.47 1004.94 1067.23 1036.04 1006.84 949.9 1039.95 1018.99 1045.47 1053.12 974.71 986.38 1030.86 1055.12 1044.53 1060.42 988.9 1020.79 1025.12 986.68 978.67 1051.7 1044.08 924.44 949.98 1083.27 961.65 1042.03 1016.7 1026.46 1038.92 915.95 1019.39 1107.77 1056.53 1035.57 1043.54 1095.92 945.38 1051.18 1035.91 1029.77 +971.57 939.71 989.45 976.42 981.77 991.72 1138 1009.7 1053.07 981.69 1036.79 975.35 1009.87 1038.89 984.69 994.28 1070.12 965.4 1018.06 1036.02 1095 923.35 1033.55 1004.82 986.13 1013 976.35 1035.69 1003.57 1040.91 930.47 1017.51 987.62 988.53 1065.65 978.18 978.87 1042.43 1020.46 1063.19 1007.52 1031.99 1004.33 982.37 972.76 1009.05 994.77 991.37 1034.9 1059.29 1049.46 1057.6 1048.83 1057.61 961.83 1050.54 1014.89 945.86 940.1 1001.7 962.08 1020.56 977.02 929.01 941.88 1058.7 940.98 1013.29 969.67 986.07 1022.33 985.84 1028.17 951.97 1070.68 1008.69 1027.68 937.93 1011.56 949.18 1010.93 1040.43 942.36 935.24 991.46 1053.95 966.51 969.16 977.42 991.04 936.13 996.6 1067.89 950.18 1037.3 972.76 991.82 958.86 939.74 1021.05 965.2 1056.24 1018.31 958.5 1036.46 1002.23 1010.36 1025.56 1045.98 944.77 988.64 1067.58 1005.36 954.6 996.73 969.34 1093.94 1028.37 982.48 1119.63 972.79 1034.63 955.47 1033.36 947.02 973.27 1019.21 989.52 997.64 1037.44 972.25 974.74 928.47 975.98 1039.44 983.61 1027.85 1038.93 991.11 958.83 1034.62 1017.37 993.78 1070.11 990.72 969.52 989.26 1016.73 1000.33 1001.15 1069.34 942.5 1026.05 929.16 975.82 1021.59 1012.28 1065.59 1017.04 998.4 1059.58 943.44 1001.84 996.96 1030.26 937.03 947.67 960.24 941.68 990.01 1047.01 995.32 1046.23 988.04 987.57 1014.42 934.51 1033.69 1037.66 926.78 966.64 1051.22 933.53 1033.73 927.59 1013.71 963.16 940.93 916.4 947.72 984.8 1018.18 1022.66 1001.76 1033.14 1071.7 1057.77 978.32 955.17 993.93 1023.48 1072.38 1018.07 959.82 935.11 992.49 1045.59 980.29 967.8 994.58 1041.02 1051.96 1006.19 968.94 984.45 1036.35 1074.18 1049.74 1027.64 971.11 978.31 1018.28 1036.12 1044.9 948.12 925.86 985.72 1063.88 1040.32 1030.46 987.02 1027.82 1037.61 992.61 997.94 1072.2 1011.09 940.83 933.82 1069.1 953.02 1017.18 937.56 1028.86 1014.75 947.98 1019.99 1094.27 1027.64 1044.67 1041.88 1072.66 972.02 1001.73 1046.85 1047.22 +991.22 952.25 1024.73 1000.99 1049.16 1045.04 1130.53 952.44 1075.2 1034.25 1086.81 1008.03 1056.38 1088.83 1040.47 1020.33 1098.86 999.69 1094.55 1034.53 1135.04 950.04 1057.49 1008.26 1009.8 1087.11 1058.9 1015.52 1000.82 1096.73 956.09 1049.24 1032.38 978.02 1085.65 1014.13 1085.22 1046.01 1104.83 1090.79 1068.46 1070.35 1038.97 1018.17 968.47 1048.8 1107.45 1036.59 1063.74 1051.54 1013.04 1109.85 1069.55 1115.86 996.47 1081.69 990.05 970.9 981.95 1040.96 990.63 1119.1 999.079 967.96 971.01 1056.91 951.59 1068.52 1035.31 1081.13 1035.46 1006.87 1083.64 985.45 1139.12 1055.83 1063.69 963.22 952.67 1004.9 1051.9 1051.5 1047.9 991.11 1034.78 1072.96 1038.7 1042.1 983.59 1027.25 961.07 1024.61 1058.09 1001.05 1075.13 983.05 1112.04 1015.4 979.41 1097.98 989.34 1048.63 1023.83 973.94 1058.81 1030.92 1045.32 1038.26 1008.45 1018.71 1045.58 1104.4 1029.15 981.27 1101.8 996.08 1119.16 1086.91 1028.52 1108.31 1009.15 1071.24 1015.61 1103.26 1030.9 1045.82 1010.7 1038.79 1071.5 1040.53 988.81 1016.45 1037.4 1009.87 1107.06 1052.66 1060.76 1078.75 991.71 969.46 1089.5 1089.15 1021.69 1033.22 967.64 978.3 1002.4 1009.71 1030.89 1025.26 1118.19 1024.93 1076.85 991.96 1007.2 1112.1 1124 1137.38 1068.94 1069.95 1093.78 1003.95 996.38 1082.98 1037.73 1022.21 1016.45 1018.92 981.94 1030.68 1068.86 970.19 1089.8 963.36 1089.41 1029.57 1021.62 1027.85 1029.07 987.28 1019.13 1034.56 979.16 1038.51 949.99 1088.01 992.1 939.71 1007.22 971.87 1036.69 1044.57 1058.32 1020.19 1063.8 1110.34 1096.27 1047.64 1031.77 1065.93 1087 1103.24 1008.86 989.69 1005.85 991.53 1074.36 1023.37 986.48 1094.2 1094.45 1081.27 1039.76 1019.27 1044.27 1053.75 1122.51 1101.03 1072.58 999.65 1090.22 1016.48 1088.09 1066.82 964.8 954.99 1064.13 1123.78 1106.55 1088.47 995.63 1007.9 1092.09 1016.92 1032.76 1072.17 1084.91 969.88 979.04 1106 1019.06 1076.54 1020.39 1033.3 1139.66 1009.14 1068.17 1124.3 1057.93 1098.56 1054.52 1153.97 1018.78 1034.5 1103.71 1082.41 +1009.95 908.66 992.16 928.81 989.45 957.16 1098.6 976.64 997.82 909.85 1060.81 944.15 962.49 1004.97 1043.14 1000.2 1066.02 982.61 991.29 970.33 1034.42 919.43 1053.54 950.13 948.8 1020.46 977.6 987.16 981.18 1047.21 940.37 1009.52 972.55 959.48 1075.62 930.63 1015.19 1015.9 1012.78 1009.82 963.99 1024.98 1004.53 987.17 949.23 955.28 966.35 982.85 1012.51 1040.96 1026.01 1030.03 994.38 1018.84 963.24 1013.35 1004.76 935.07 948.46 978.47 951.76 1041.47 966.68 920.08 945.88 984.23 973.66 1040.71 950.5 1035.82 987.59 1017.12 1055.5 977.32 1081.74 1012.66 989.45 916.77 960.64 946.36 960.41 1012.31 921.11 1018.55 1033.82 1041.21 981.77 966.16 894.69 953.11 986.56 967.51 964.74 996.63 1082.2 985.22 1024.76 1015.48 968.69 1023.33 997.34 1053.07 941.9 969.8 1049.41 954.15 995.05 983.57 1006.88 929.83 995.78 1038.5 1026.46 946.33 1028.47 949.55 1102.56 1045.41 1006.94 1084.24 1003.05 1051.66 1006.47 986.9 963.79 954.3 964.19 934.51 1008.83 1002.17 982.19 976.96 968.66 943.91 1021.06 973.66 1058.15 974.169 963.06 951.23 1043.61 1014.04 993.66 988.19 945.75 950.75 947.91 1001.85 972.56 964.79 1029.87 941.27 1001.18 937.72 1003.37 1042.37 1043.12 1024.06 999.36 953.3 1067.54 954.68 992.15 1019.52 1008.3 943.7 957.6 940.91 944.46 1017.66 1013.49 958.94 1008.96 984.57 976.23 961.9 987.24 1021.68 1009.82 911.47 1001.9 1028.17 937.29 1030.41 933.09 1006.95 984.89 936.45 963.74 949.45 1026.37 945.57 1029.24 984.17 995.14 1053.79 1004.01 980.32 991.94 1009.68 1015.73 991.21 970.22 968.68 965.67 924.76 1071.44 999.13 963.3 1029.57 1046.52 995.62 963.52 977.22 935.8 1030.29 1054.8 1011.28 1001.76 931.49 1019.85 973.98 1019.78 982.62 959.33 942.47 1063.73 1004.07 1099.53 1048.37 992.06 1056.43 974.77 986.48 953.36 1115.43 1008.01 947.42 916.05 1063.51 952.33 1065.85 980.82 980.39 1045.53 906.28 1047.29 1094.05 1044.06 982.26 1023.86 1061.87 905.32 996.43 996.83 1026.05 +1046.79 975.16 1024.45 1022.12 1071.91 1013.42 1191.58 1030.38 1110.71 1007.86 1063.02 1017.54 1046.92 1108.7 1060.01 1074.99 1165.18 1026.26 1075.83 1096.94 1122.73 1008.82 1109.76 1029.79 1019.44 1051.82 1085.73 1042.29 1034.75 1113.89 995.62 1051.2 1059.49 1054.11 1158.12 1038.88 1032.58 1097.89 1101.4 1092.28 1062.34 1093.58 1060.67 1054.1 1024.03 1044.8 1117.44 1084.75 1090.71 1157.74 1089.03 1146.99 1065.78 1117.8 1080.08 1088.72 1062.88 1003.72 983.65 1054.64 1004.89 1067.74 1040.82 1025.34 1013.7 1104.93 1014.33 1104.49 1044.92 1081.07 1080.14 1070.13 1130.72 1030.79 1151.97 1076.41 1095.3 987.38 1016.87 963.71 1106.06 1054.2 1009.83 1000.67 1128.07 1126.66 1054.19 1057.95 1007.54 1070.71 987.46 1019.13 1074.54 1049.11 1131.9 1020.24 1117.32 1040.06 1036.88 1106.3 1053.71 1095.53 992.68 1039.36 1079.89 1049.53 1079.06 1063.87 1073.06 1033.09 1086.88 1134.81 1053.92 1047.15 1102.66 1026.55 1124.66 1128.23 1105.42 1140.65 1037.16 1084.99 1056.73 1112.24 1019.66 1043.99 1022.57 1032.02 1093.92 1064.11 1054.65 1048.02 1019.04 1065.56 1126.16 1031.59 1104.11 1069.4 1070.37 1006.33 1136.41 1113.08 1055.03 1044.97 1019.52 1019.35 1031.84 1041.77 1060.21 1011.5 1124.9 1007.31 1057.39 995.48 1043.51 1108.08 1104.65 1090.21 1112 1079.28 1119.04 1005.47 1075.71 1083.05 1078.41 1061.4 1023.65 1026.37 1011.46 1104.86 1082.61 1069.48 1082.08 997.58 1059.13 1020.88 1010.98 1087.78 1082.23 986.92 1015.44 1101.26 979.8 1061.54 964.43 1112.96 999.79 1031.41 1054.6 1006.39 1027.25 1071.73 1054.26 1032.73 1073.13 1085.32 1085.55 1035.65 1043.37 1078.4 1087.12 1091.81 1085.24 1064.48 1012.78 1032.31 1138.19 1021.22 1004.84 1089.81 1083.41 1104.77 1085.69 1065.83 1062.93 1125.12 1108.92 1117.75 1117.68 1038.25 1114.22 1043.31 1136.49 1046.92 1007.47 984.89 1087.31 1147.28 1124.86 1071.36 1050.6 1082.04 1098.17 1024.94 1036.75 1125.87 1059.23 1001.13 1029.39 1115.96 1025.02 1134.99 1032.95 1087.01 1107.97 982.37 1130.65 1167.17 1120.94 1100.96 1115.09 1150.05 1034.41 1068.49 1122.25 1100.96 +1096.53 1023.93 1093.1 1102.27 1113.48 1099.49 1266.3 1095.04 1157.96 1108.12 1209.19 1072.83 1114.47 1168.43 1143.47 1157.61 1170.52 1060.76 1136.03 1106.03 1224.75 1087.5 1208.33 1128.96 1125.01 1139.14 1127.04 1134.94 1124.3 1189.94 1070.59 1177.42 1159.42 1091.68 1256.73 1140.24 1124.93 1156.66 1151.76 1187.27 1149.95 1192.53 1136.29 1117.59 1084.38 1088.6 1135.65 1110.21 1130.2 1170.81 1130.19 1180.01 1118.81 1189.23 1116.1 1189.4 1102.55 1024.27 1066.31 1159.02 1061.59 1178.18 1106.92 1073.83 1056.19 1153.69 1068.85 1159.84 1076.5 1190.96 1132 1116.62 1168.73 1121.02 1224.3 1167.37 1140.16 1049.35 1047.13 1063.23 1135.51 1149.97 1072.44 1123.15 1137.46 1161.2 1082.9 1112.12 1062.11 1155.22 1088.63 1116.77 1154.75 1049.52 1204.25 1105.77 1186.08 1089.29 1103.05 1164.45 1108.59 1134.47 1128.45 1060.04 1137.31 1080.65 1137.4 1141.3 1156.28 1103.15 1113.88 1191.77 1156.41 1089.43 1184.23 1085.72 1244.44 1160.39 1142.77 1251.61 1152.39 1198.09 1080.22 1175.03 1083.81 1120.92 1087.91 1114.45 1167.2 1140.63 1088.66 1110.88 1082.7 1064.79 1178.24 1122.06 1158.92 1151.34 1079.93 1060.49 1164.88 1161.84 1129.71 1157.52 1081.57 1074.47 1074.35 1110.85 1090.96 1082.9 1194.93 1089.48 1161.37 1071.51 1095.88 1197.37 1199.59 1173.49 1142.81 1106.86 1190.1 1066.28 1118.43 1111.65 1116.57 1064.55 1079.55 1093.14 1055.21 1176.72 1171.75 1111.76 1161.41 1077.26 1194.06 1099.47 1134.48 1130.27 1178.46 1079.12 1172.56 1171.4 1087.32 1157.04 1088.67 1175.34 1071.82 1037.57 1064.01 1080.88 1122.32 1134.72 1146.72 1126.68 1137.67 1217.93 1216.93 1120.79 1092.28 1210.01 1169.5 1137.59 1160.6 1088.99 1084.86 1119.43 1200.43 1077.11 1082.71 1203.29 1147.42 1168.69 1113.48 1125.38 1126.28 1156.24 1211.48 1217.39 1129.48 1127.97 1150.63 1119.56 1181.98 1198.42 1085.78 1025.63 1188.85 1153.36 1184.28 1159.71 1156 1101.12 1114.77 1132.89 1124.76 1197.65 1155.32 1032.31 1057.92 1193.12 1118.24 1165.35 1054.23 1168.7 1173.36 1063.37 1197.84 1228.06 1160.89 1180.07 1196.09 1257.5 1064.59 1113.25 1162.4 1163.79 +1091.19 1057.91 1124.38 1088.53 1131.64 1116.94 1281.58 1103.5 1190.13 1073.99 1185.54 1070.56 1110.58 1160.64 1151.4 1151.66 1212.88 1089.27 1136.63 1123.66 1185.63 1032.31 1175.15 1091.42 1080.28 1129.83 1124.14 1070.93 1095.74 1179.65 1034.61 1117.42 1118.13 1094.11 1212.61 1108.81 1105.86 1137.13 1144.25 1147.86 1122.49 1159.69 1126.18 1136.24 1107.96 1135.83 1142.21 1100.69 1171 1175.64 1129.43 1189.13 1161.17 1160.25 1130.08 1192.73 1103.16 1082.78 1030.56 1144.77 1027.81 1142.88 1118.93 1078.17 1065.34 1152.41 1037.74 1138.98 1067.98 1150.38 1141.36 1123.15 1187.78 1109.68 1217.4 1156.11 1139.83 1093.39 1032.39 1050.66 1104.78 1127.77 1111.98 1072.06 1153.16 1172.05 1093.61 1153.33 1073.21 1132.15 1046.83 1119.12 1163.49 1111.46 1213.73 1098.97 1173.4 1080.6 1084.74 1147.18 1081.06 1199.25 1128.22 1092.21 1147.07 1124.24 1145.39 1151.24 1127.99 1072.49 1157.89 1164.83 1121.26 1158.56 1177 1066.49 1168.27 1191.79 1143.16 1208.75 1101.46 1163.91 1139.35 1138.93 1115.52 1092.92 1093.43 1133.96 1156.82 1158.8 1076.2 1101.37 1066.18 1102.68 1207.58 1145.75 1184.97 1097.94 1078.9 1053.53 1278.79 1181.72 1112.97 1146.49 1120.84 1100.77 1135.34 1126.68 1092.87 1091.47 1249.7 1050.34 1152.74 1076.28 1117.3 1154.86 1185.26 1163.08 1141.27 1152.04 1174.88 1096.21 1148.12 1121.13 1129.76 1124.65 1110.72 1086.03 1065.43 1166.61 1157.74 1124.28 1178.85 1056.79 1142.27 1114.4 1083.75 1154.86 1179.28 1026.84 1108.76 1112.69 1066.91 1145.61 1048.41 1143.93 1074.43 1090.8 1042.54 1084.55 1155.11 1125.77 1125.09 1159.67 1158.38 1198.04 1166.38 1158.83 1123.39 1139.34 1151.48 1135.63 1142.38 1092.03 1072.92 1084.28 1206.4 1105.02 1083.05 1189.16 1160.41 1150.12 1112.4 1102.57 1132.78 1197.94 1174.51 1158.28 1103.59 1083.73 1133.89 1104.84 1182.56 1120.2 1099.21 1059.54 1191.9 1182.66 1194.03 1201.48 1081.96 1143.4 1143.09 1067.8 1138.79 1181.68 1134.29 1021.4 1083.39 1175.83 1114.44 1189.87 1131.97 1133.54 1201.54 1093.81 1177.74 1219.47 1168.4 1134.09 1208.18 1230.78 1067.2 1123.68 1152.39 1195.39 +1000.73 955.49 996.62 987.31 1004.93 993.56 1123.4 990.77 1090.34 949.72 1072.86 942.54 1059.05 1064.79 1016.84 1056.32 1121.34 955.61 1068.4 1051.63 1088.87 950.57 1117.31 977.15 986.31 1024.35 1032.64 992.85 1052.34 1033.18 932.23 1030.16 1050.83 971.33 1124.51 1038.38 1035.69 1050.29 1022.62 1038.38 1006.38 1020.61 1021.72 1013.46 996.7 961.02 1071.76 1059.86 1024.86 1037.86 1038.1 1094.85 1039.67 1081.8 1033.26 1039.91 983.47 938.32 934.82 972.37 943.29 1094.09 1010.91 998.29 981.99 1054.77 943.5 1067.9 959.3 1060.13 992.31 1017.92 1109.19 1008.77 1076.57 1035.13 1071.32 942.67 982.89 967.28 1028.25 986.05 993.5 991.68 1107.32 1066.6 1022.06 990.7 981.4 997.86 955.28 997.55 1050.26 1001.21 1101.45 1028.21 1078.29 1011.35 971.07 1047.62 979.39 1087.17 1012.66 984.18 1088.1 995.06 1026.76 1051.31 1046.98 954.86 1037.13 1128.99 1037.32 1004.04 1037.45 963.91 1088.43 1080.37 1037.78 1155.6 991.03 1089.37 992.73 1032.31 989.26 1029.87 1021.37 1035.16 1022.64 1051.15 994.94 998.78 961.229 989.51 1058.01 1031.87 1049.29 1001.44 973.7 974.86 1103.05 1077.61 1019.17 1042.74 994.19 960.15 997.69 995.26 982.54 1036.11 1082.77 1000.37 1037.38 959.75 1022.49 1041.74 1069.41 1028.71 1063.5 1055.2 1043.02 959.85 1041.41 1022.61 1018.26 1026.97 1024.33 1000.41 958.77 1086.27 1094.91 984.829 1016.37 952.58 1062.44 990.44 985.69 1030.06 1049.75 955.21 982.44 1047.14 995.85 1048.8 977.28 1050.25 991.83 973.22 977.97 1023.77 1044.98 1007.95 1028.21 1003.85 1029.48 1048.62 1024.43 1037.53 1023.34 1012.87 1073.91 1048.23 1032.49 970.3 972.91 970.91 1074.19 995.01 1001.17 1073.89 1031.68 1103.81 1026.94 1010.15 1002.86 1090.28 1055.78 1004.28 1031.57 977.33 1027.24 997.3 1057.29 1024.14 953.69 961.15 1042.37 1080.8 1072.66 1073.11 1043.94 1079.16 990.41 1032.2 1017.38 1083.08 1032.74 920.9 982.56 1090.24 1009.4 1053.64 996.38 986.62 1074.15 981.63 1080.71 1117.8 1105.25 1041.64 1076.64 1086.5 963.91 1049.31 1056.2 1030.53 +994.22 973.55 1003.04 998.49 988.96 973.52 1131.24 993.9 1070.76 971.17 1060.32 979.03 1051.15 1059.18 1043.3 1008.12 1084.06 1011.63 1057.7 1027.34 1125.68 918.63 1053.46 1019.42 968.01 1027.2 1065.16 999.1 980.23 1061.22 966.91 1021.32 1038.43 950.99 1100.69 965.21 981.26 1027.26 1070.64 1075.17 1044.06 1054.98 998.27 1028.25 973.38 1021.71 1035.76 1003.46 1056.62 1090.11 1060.89 1084.07 1084.77 1041.66 998.72 1068.01 995.52 976.37 992.44 1048.54 978.92 1048.78 981.52 991.72 964.53 1012.22 979.83 1079.7 996.1 1029.18 1037.57 1000.59 1077.11 973.05 1108.05 1054.7 1035.97 955.77 983.09 997.15 1046.4 1036.2 988.21 1028.95 1102.69 1047.5 1008.98 997.48 981.04 1051.84 986.58 1047.6 997.7 1038.74 1032.72 1005.65 1088.61 1038.76 944.2 1037.83 999.25 1068.35 1020.37 966.1 1050.25 1007.63 994.01 1066.24 1007.95 1022.3 989.83 1084.85 1066.93 1010.59 1077.54 989.41 1101.51 1133.83 1071.38 1111.99 1003.64 1075.39 988.37 1041.13 950.52 1005.97 1023.37 997.74 1046.16 1028.36 1016.61 1062.9 1002.92 1019.36 1066.13 1042.18 1068.42 1029.37 1001.36 948.85 1054.81 1033.23 1037.57 985.12 994.05 1012.12 1008.81 1048.09 976.22 1027.74 1096.3 966.18 1036.86 970.58 1018.62 1103.47 1040.79 1080.38 1088.38 998.8 1087.49 978.47 1015.74 1020.96 1044.11 971.51 1000.78 961.64 987.421 998.94 1025.5 967.02 1049.85 955.39 1038.26 1063.54 985.88 1044.29 1042.76 982.35 1038.35 1053.92 990.01 1044.67 987.92 1066.15 992.02 954.68 962.69 974.21 1049.68 1022.34 1027.3 1030.03 1042.64 1033.7 1067.46 1033.11 1041.02 1042.79 1078.08 1042.66 1000.42 961.21 994.15 1015.54 1093.39 955.45 1024.83 1066.64 1055.75 1055.8 1023.5 1002.6 989.91 1058.11 1054.3 1077.82 1088.45 980.4 1027.6 1044.48 1034.28 1042.01 971.4 929.78 1098.54 1092.1 1072.68 1079.16 979.89 1037.42 1045.34 1011.64 1006.35 1070.63 1065.96 965.02 932.55 1062.34 969.05 1080.19 1036.27 1029.58 1076.97 964.53 1031.05 1130.93 1085.11 1021.43 1063.12 1079.59 934.87 1013.93 1051.28 1039.99 +1011.98 952.86 1009.39 964.3 989.72 987.47 1108.37 1003.52 1067.81 944.14 1032.51 958.85 1053.67 1065.05 1028.21 1045.16 1122.64 968.34 1020.3 999.13 1096.94 950.56 1064.25 968.45 999.63 1022.3 1062.04 975.94 994.71 1028.22 943.78 1070.96 1034.53 954.29 1094.56 1020.28 984.72 1061.51 1037.39 1053.92 986.96 1072.51 1021.36 1021.64 947.79 978.57 1063.78 1015.31 1006.26 1014.26 1071.41 1074.58 1064.19 1029.5 1017.22 1089.63 978.32 933.59 974.27 1031.63 924.57 1081.45 1004.3 948.73 978.38 1011.84 965.84 1031.03 975.28 1018.65 1059.59 1005.44 1076.41 1036.54 1061.51 1019.6 1034.47 944.6 972.9 942.12 991.89 1072 971.89 1000.77 1076.76 1079.97 1002.46 977.01 997.76 1009.05 981.28 970.19 1053.28 1021.51 1061.28 1020.46 1082.8 1022.82 949.63 1050.97 981.431 1065.07 993.71 970.76 1052.83 1015.86 1013.42 1018.01 1045.52 970.81 1035.34 1058.27 1052.82 1010.89 1007.34 964.64 1100.85 1077.57 1018.61 1081.84 974.09 1071.32 965.17 1081.07 954.39 979.55 1003.91 986.35 1013.99 1064.17 1021.75 995.29 954.16 959.73 1085.07 1047.61 1042.17 1033.57 968.66 955.5 1095.83 1036.17 1065.39 1026.21 996.43 994.07 995.19 1001.86 983.93 982.99 1057.22 971.8 1033.24 949.49 1016.25 1069.48 997.67 1085.05 1043.83 1013.22 1017.67 965.42 1017.76 1032.11 1039.98 956.24 1027.82 970.3 961.83 1037.91 1090.57 984.58 1067.84 941.17 1100.59 986.68 1003.64 1004.97 1042.01 926.57 986.3 1005.44 987.62 1059.23 962.75 1053.02 994.59 975.84 940.82 945.06 1060.29 990.01 983.46 1021.76 1019.08 1098.51 1076.49 1010.1 1007.1 1067.74 1057.4 1058.65 1012.79 989.07 950.56 966.79 1076.62 987.09 1036.16 1041.48 1121.5 1062.39 998.89 1013.05 1002.69 1045.75 1048.75 1065.21 1064.48 968.25 1007.45 1010.79 1038.81 1064.05 936.53 943.01 1032.85 1129.92 1005.66 1075.41 979.26 1027.94 1013.59 1018.64 1030.56 1072.65 1020.57 961.85 951.76 1104.2 948.88 1079.94 970.14 1038.69 1047.99 933.64 1029.79 1146.57 1103.13 1061.67 1111.1 1091.93 941.08 1027.41 1003.04 1038.57 +1090.54 972.19 1034.02 977.5 1004.78 1030.83 1147.24 1023.66 1098.11 994.92 1068 966.52 1046.82 1105.02 1076.84 1053.12 1126.58 995.92 1042.31 1062.69 1112.46 948.52 1101.95 1027.48 1004.64 1060.28 1083.68 1032.72 1029.71 1083.75 984.66 1056.04 1059 971.69 1129.16 1033.24 1059.44 1105.56 1059.51 1089.58 1036.8 1050.43 1002.24 1039.78 975.04 1007.9 1054.87 1032.55 1060.12 1079.9 1105.12 1099.12 1095.07 1093.24 1005.91 1053.53 1009.15 974.79 985.72 1015.26 996 1102.51 1010.65 969.23 992.78 1095.69 1041.14 1038.49 1004.02 1057.92 1107.71 1046.45 1076.63 1031.58 1112.07 1104.45 1061.13 973.92 1027.23 952.06 1058.29 1077.2 1012.57 1024 1112.01 1104.59 1068.29 1074.86 997.89 1071.9 964.61 1051.41 1050.45 1034.42 1084.81 997.92 1092.69 1004.16 977.47 1018.9 1023.03 1076.21 975.06 1016.7 1096.95 1036.48 1052.49 1051.16 1059.26 975.66 1042.62 1138.95 1054.82 996.01 1107.77 987.31 1101.03 1113.33 1065.3 1145.24 992.37 1083.27 1008.49 1126.46 1000.47 1034.92 1069.22 1029.41 1044.23 1030.29 1029.53 1030.76 984.97 1023.28 1075.77 1085.93 1085.16 1032.92 1032.89 964.9 1120.13 1047.64 1017.36 1063.5 1063.77 1056.01 1055.43 1042.46 1073.51 1027.71 1127.06 972.02 1034.71 979.38 1033.37 1114.51 1098.54 1091.22 1082.85 1030.98 1086.12 978.51 1079.9 1051.02 1074.57 997.33 1075.74 976.02 991.74 1071.43 1069.3 1054.52 1060.04 973.88 1087.84 1076.33 1022.97 1040.87 1083 999.72 1048.45 1024.1 1007.57 1066.29 988.4 1069.09 983.64 1002.88 975.04 1013.58 1092.96 1024.62 1037.05 1021.39 1061.47 1106.17 1103.68 1079.02 1067.34 1087.04 1083.31 1075.88 1070.73 997.91 1013.46 967.89 1111.99 1018.57 1011.14 1075.74 1071.36 1096.47 1048.47 1030.59 996.88 1129.08 1093.6 1104.41 1089.97 1017.48 1058.69 1015.71 1065.36 1021.02 980.6 985.77 1070.13 1093.12 1115.83 1065.11 1013.5 1056.6 1072.06 1017.23 1037.69 1127.82 1049.35 970.02 967.11 1122.54 1012.15 1086.99 1039.57 1023.21 1082.74 981.91 1036.51 1131.17 1100.57 1003.91 1120.64 1116.22 1015.19 1030.87 1085.38 1066.53 +949.21 897.61 958.25 931.57 1004.8 951.41 1058.16 886.9 967.01 910.71 996.16 900.46 953.37 995.86 1016.71 977.08 1012.43 933.95 989.96 936.78 1066.62 934.94 1023.48 944.26 931.22 963.2 1005.19 973.59 944.61 1031.17 864.26 1029.53 991.67 934.52 1063.63 936.4 944.84 999.39 995.39 1001.29 930.38 986.9 963.75 956.35 928.04 918.27 999.87 945.38 1032.4 998.94 970.03 1015.01 982.83 966.45 983.01 986.35 934.76 911.32 911.37 953.47 890.61 1001.6 969.98 900.66 911.24 1025.7 941.48 1017.28 932.87 1013.4 967.26 940.04 1000.43 979.3 1035.64 983.1 959.05 913.69 917.87 889.8 967.99 972.93 890.91 955.82 1008.83 982.93 972.97 920.56 936.71 973.2 903.67 936.27 982.67 918.55 992.12 927.13 1026.56 937.92 946.91 989.77 946.7 1011.32 979.56 878.95 1020.08 954 979.4 959.86 936.23 946.22 982.02 1041.07 959.17 979.9 999.53 881.21 1044.03 1024.89 974.83 1042.29 935.79 1022 928.49 1006.42 928.9 958.56 943.41 953.02 989.22 968.75 936.49 933.65 954.48 922.39 1027.33 935.23 1006.79 937.15 955.14 953.21 1045.12 1012.16 984.11 982.6 921.77 926.52 957.26 971.86 1031.38 959.4 1020.83 931.14 986.85 959.5 958.77 1000.87 1010.39 1006.15 1011.93 967.89 1037.87 947.53 984.92 975.1 999.05 943.27 965.19 955.28 928.79 1009.23 1018.76 914.35 982.05 935.13 973.33 971.8 964.37 976.34 963.35 934.37 983.309 1002.51 925.19 972.16 962.69 992.69 929.39 911.7 893.74 924.05 999.39 945.49 928.27 975.29 972.34 1010.75 986.93 917.42 987.55 980.89 946.48 961.32 974.02 931.11 907.88 917.89 1067.53 942.779 933.92 1008.53 1017.31 985 958.21 942.05 951.65 1003.24 1007.57 991.89 972.58 955.98 1004.91 1009.9 1044.77 1003.87 927.92 891.61 970.19 990.82 966.55 1002.39 951.55 990.53 958.45 967.11 938.11 990.66 978.4 896.21 897.97 996.31 925.64 1005.28 967.14 983.44 983.23 906.83 997.481 1088.31 1039.08 1000.52 1002.73 1062.55 892.93 964.11 988.1 982.23 +982.99 909 1006.37 1014.63 982.02 998.31 1119.62 1012.53 1099.01 976.01 1020.17 975.3 1072.6 1086.71 1011.74 1037.54 1096.04 967.32 1024.53 1020.8 1108.73 990.6 1065.91 979.49 1007.44 1029.32 1047.77 992.14 994.21 1102.61 930.19 1035.69 1035.78 972.73 1117.67 1027.73 1048.01 1062.92 1054.56 1048.31 1007.95 1055.3 1020.43 1009.51 979.96 993.66 1030.38 1037.03 1035.82 1047.72 1072.47 1069.85 1032.05 1016.7 1036.75 1045.68 978.59 970.75 971.38 1003.27 935.41 1069.63 954.16 953.07 952.33 1097.65 1006.39 1038.58 977.63 1050.87 1042.99 990.13 1122.5 1001.3 1098.56 1043.32 1049.98 933.32 952.85 978.64 1050.87 1035.31 1027.01 963.14 1040.75 1036.66 1035.19 997.44 961.31 1022.28 953.26 998.34 1038.01 994.33 1057.35 1009.95 1091.74 996.18 978.86 1013.07 1006.1 1013.62 1022.17 977.79 1019.34 1030.31 1019.61 1020.12 985.28 991.1 1062.77 1092.2 1024.46 1033.5 1081.08 977.28 1105.18 1077.48 1068.4 1133.92 1013.61 1079.66 982.57 1056.07 988.99 1002.46 1002.91 1003.39 1080.94 1043.77 988.29 1052.41 990.899 1006.7 1085.88 1007.32 1072.75 1044.07 980.68 987.23 1144.29 1025.91 1050.41 1034.27 996.74 982.11 1027.29 1019.09 1011.1 1042.12 1063.41 996.13 1022.02 1014.84 965.64 1035.36 1041.37 1066.44 1041.73 1026.07 1063.3 1000.36 1038.72 1015.49 1052.66 1019.35 1010.71 961.88 1002.06 1034.47 1032.82 988.76 1051.54 975.41 1069.18 1027.8 974.39 998.48 1011.32 946.54 1032.06 1028.57 995.15 1065.79 960.59 1028.43 992.44 960.77 939.06 952.49 1084.49 988.26 988.16 1028.02 1033.56 1086.44 1073.14 1019.17 1029.88 1069.25 1069.1 1032.1 1041.32 1054.04 1012.09 988.28 1082.64 958.67 975.7 1057.65 1051.44 1026.57 1027.42 995.3 1031.9 1015.6 1074.11 1084.57 1048.84 1007.34 1036.13 1038.62 1009.43 1052.81 946.41 918.04 1048.73 1097.75 1070.36 1057.33 1019.02 1018.98 987.93 1006.21 989.82 1075.55 1040.08 970.75 991.49 1095.63 998.81 1066.36 1030.47 1009.58 1057.12 979.26 1088.55 1145.58 1092.84 1046.8 1076.64 1129.54 970.36 1002.28 1040.52 1040.19 +1047.96 971.73 1037.45 1008.39 1059.98 1060.19 1194.51 1038.35 1121.12 1036.23 1122.81 1021.65 1064.99 1108.66 1109.54 1060.41 1131.53 1052.97 1060.76 1076.89 1131.03 1009.74 1164.46 1074.68 1055.1 1091.45 1100.47 1082.49 995.401 1136.81 1034.51 1104.03 1007.56 1035.53 1174.83 1064.98 1072.79 1089.96 1059.28 1098.54 1084.04 1133.88 1065.8 1057.52 1060.54 1050.69 1113.96 1037.21 1074.21 1110.61 1110.51 1123.11 1088.64 1090.24 1050.18 1130.6 1067.15 1011.97 1019.23 1079.16 1049.39 1123.16 1040.09 996.52 993.67 1103.04 1061.68 1153.03 1040.74 1116.62 1068.13 1083.32 1120 1037.67 1120.16 1125.19 1080.39 997.19 1002.9 1005.52 1072.79 1104.48 1037.06 1027.61 1099.87 1132.82 1040.09 1059.75 1012.54 1081.1 1067.12 1049.96 1038.02 1063.3 1077.8 1015.62 1108.69 1074.08 1024.03 1139.2 1031.92 1071.98 1014.21 1046.74 1147.91 1060.77 1117.07 1057.92 1092.14 1090.75 1084.16 1200.98 1071.5 1017.89 1150.45 1018.5 1151.66 1152.6 1082.05 1188.67 1070.19 1112.21 1042.17 1151.94 1030.33 1048.35 1105.29 1037.48 1089.55 1064.79 1050.39 1056.43 1054.1 1049.59 1114.99 1124.09 1148.81 1077.72 1061.83 1000.37 1143.33 1151.23 1066.16 1104.06 1078.37 1059.19 1050.36 1071.84 1037.62 1095.46 1139.43 1024.26 1077.92 1066.03 1088.05 1112.33 1116.26 1160.37 1126.63 1089.33 1100.55 1039.63 1093.62 1087.88 1114.75 1037.94 1072.66 1056.94 996.7 1114.28 1102.62 1042.51 1074.29 1060.55 1114.54 1087.07 1022.05 1092.14 1089.5 1063.75 1077.26 1093.5 1030.34 1089.3 1040.65 1113.38 1089.32 1008.27 1006.6 1044.63 1166.37 1038.92 1096.62 1085.92 1082.47 1139.66 1131.55 1118.7 1045.18 1113.25 1150.16 1109.98 1085.72 1026.1 1072.77 1069.66 1175.6 1049.03 1041.62 1111.51 1097.81 1104.57 1034.68 1030.03 1091.36 1110.73 1141.05 1118.3 1054.41 1054.25 1117.12 1081.71 1120.02 1063.46 1039.05 1003.58 1131.7 1105.32 1138.17 1104.55 1056.85 1046.61 1102.74 1089.24 1061.45 1164.15 1090.15 1040.32 1032.82 1121.6 1059.74 1096.88 1039.81 1094.51 1131.4 1038.99 1090.67 1216.65 1111.11 1117.58 1124.09 1186.04 998.46 1063.06 1134.82 1148.34 +1013.81 920.91 1011.23 937.65 983.3 982.31 1140.98 952.21 1052.65 960.7 1077.27 924.48 1040.86 1026.88 1025.37 997.88 1110.73 997.6 1028.45 1040.93 1069.6 916.73 1051.87 975.86 990.23 1017.8 1054.28 976.4 1016.24 1013.03 923.34 1023.58 993.71 940.41 1076.6 998.849 962.41 1051.35 1024.43 1060.59 1049.32 1050.91 973.06 989.6 991.27 989.22 1001.11 999.74 1014.95 1064.2 1046.25 1042.53 1048.11 1045.6 950.13 1005.53 996.09 926.38 928.54 1007.89 937.75 1031.28 985.48 949.98 943.93 1077.23 980.971 1051.38 991.1 1049.22 1036.89 975.72 1045.14 972.37 1054.82 1007.65 1030.78 956.67 988.67 949.24 1022.56 1009.6 944.36 975.23 1034.95 1010.23 1018.09 992.18 977.26 1008.95 961.77 983.22 1064.84 1008.39 1063.67 990.36 1063.05 986.7 911.89 1043.83 982.13 1031.44 949.16 957.3 1029.46 1003.46 978.949 978.56 1026.73 936.27 996.46 1060.64 1014.26 984.32 1038.36 985 1073.28 1034.51 1029.21 1081.2 1010.98 1050.41 971.52 1020.42 990.5 1018.96 1000.92 985.25 1036.77 996.43 970.98 1011.15 969.95 950.15 1052.58 994.33 1054.32 1049.16 934.92 910.88 1036.54 1048.67 987.57 1038 977.1 960.3 990.83 986.09 965.81 953.22 1043.73 946.14 974.69 992.03 989.29 994.83 1003.18 1068.17 1055.14 995.91 1011.58 951.12 996.61 1026.6 1046.28 936.32 940.11 979.11 977.58 1013.48 1022.59 987.36 978.04 971.81 1034.43 1012.97 973.33 981.18 1008.62 963.32 1030.67 1010.78 966.45 1004.34 895.19 1020.31 967.811 942.33 950.23 946.09 997.44 1004.01 984.69 989.02 1022.74 1083.88 1046.24 980.64 992.02 1035.71 1038.89 1018.22 1010.19 1012.21 948.78 941.02 1062.21 983.97 986.83 1046.39 1013.19 1044.55 1028.23 994.73 1002.01 1035.68 1038.24 1059.74 998.89 955.62 1035.46 1031.18 1026.78 1048.71 986.17 923.27 1033.21 1090.76 1087.62 1070.25 956.76 1022.62 1014.53 972.65 985.67 1044.6 1022.94 931.74 918.32 1044.18 997.74 1073.39 1022.33 1052.31 1030.85 910.09 1009.88 1087.96 1016.81 1035.23 1020.92 1073.45 966.95 999.8 1019.88 1049.2 +941.91 903 933.65 903.94 976.83 909.42 1067.68 941.31 990.27 936.37 1005.45 914.86 995.331 1012.21 956.47 945.98 1012.68 896.65 982.75 925.49 1005.04 906.79 995.95 929.72 889.2 979.34 988.16 941.39 954.98 979.3 842.89 971.27 981.33 905.16 1037.86 959.61 964.73 974.84 985.87 995.09 961.15 991.61 957.29 992.79 913.44 924.57 994.7 930.15 1007.25 981.63 956.82 1010.26 993.05 1012.38 969.73 1009.09 923.29 900.1 892.01 965.88 900.25 985.77 961.71 884.46 899.17 1005.01 958.78 1000.38 934.25 994.55 960.64 954.1 1000.48 938.16 1048.06 994.45 1007.45 908.34 889.42 899.31 966.88 969.05 914.7 947.14 1008.87 989.22 971.88 936.48 883.96 996.36 919.15 933.74 941.85 964.76 1014.05 929.99 1009.05 970.11 872.31 1012.07 910.68 979.89 917.44 878.16 987.56 957.83 967.86 978.35 954.05 895.26 959.06 983.37 948.52 926.72 956.87 921.34 960.63 993.83 975.9 1043.8 911.62 994.8 912.65 977.89 934.101 969.69 945.18 942.95 940.51 951.55 949.09 925.25 918.15 948.58 1003.93 932.47 979.64 932.37 985.03 902.41 1011.93 1025.21 973.87 956.66 931.81 910.11 963.12 926.35 921.51 992.18 1015.89 895.37 962.53 919.59 908.39 994.83 961.78 999.91 977.07 923.12 992.55 892.09 961 945.73 945.38 926.58 959.79 913.48 869.75 997.32 953.45 921.34 982.15 894.91 983.03 941.74 927.56 963.04 958.82 889.39 958.14 963.97 875.41 995.33 884.82 980.69 916.64 928.92 916.92 877.16 968.09 921.43 940.75 935.9 998.42 1013.09 1019.59 939.31 978.11 931.91 1004.07 1011.94 955.88 939.09 930.85 933.8 1008.56 872.67 901.06 976.211 992.39 983.63 923.99 931.65 919.47 977.6 1017.21 993.83 978.44 932.45 990.82 962.64 1012.55 950.29 937.04 904.76 969.87 1019.24 976.53 995.16 925.32 967.35 988.15 944.22 938.28 990.57 948.58 878.59 900.78 996.89 914.97 986.09 940.75 964.46 981.65 899.92 988.2 1071.68 1036.42 1031.81 1028.05 1057.61 918.84 916.76 966.37 974.75 +1073.49 1022.74 1083.82 1078.27 1078.47 1062.09 1237.45 1081.57 1114.78 1012.99 1119.58 1003.61 1112.78 1104.42 1126.28 1105.28 1176.4 1017.51 1126.03 1093.12 1178.31 1020.76 1152.52 1044.14 1091.81 1141.16 1105.4 1072.47 1071.1 1093.07 1017.99 1116.21 1101.92 1065.25 1148.18 1096.05 1068.53 1093.02 1141.48 1117.44 1063.11 1130.33 1047.95 1090.04 1049.93 1089.62 1107.37 1130.04 1092.44 1135.2 1149.41 1177.08 1134.97 1151.17 1044.32 1145.25 1101.77 1025.67 1020.69 1096.5 989.66 1092.91 1078.36 1033.09 1049.14 1121.19 1036.54 1133.38 1066.31 1138.66 1119.35 1104.44 1112.66 1084.81 1190.4 1114.06 1122 990.37 1059.48 1007.24 1091.69 1106.01 1050.87 1045.36 1154.53 1111.08 1112.36 1071.21 1032.65 1071.55 1047.67 1108.54 1119.73 1070.6 1196.11 1086.61 1140.28 1076.64 1055.17 1115.62 1078.96 1134.66 1114.23 1049.93 1172.37 1112.37 1064.97 1075.59 1090.15 1033.2 1116.53 1177.5 1075.23 1089.9 1137.2 1024.14 1170.67 1118.2 1121.27 1221.3 1088.62 1129.22 1020.83 1138.84 1052.35 1088.83 1050.41 1068.92 1087.46 1072.14 1073.9 1085.07 1085.72 1026.08 1173.3 1061.65 1063.61 1103.06 1054.68 1006.56 1139.87 1108.23 1098.9 1081.82 1065.98 1049.86 1043.52 1098.35 1104.81 1083.97 1141.47 1068.75 1098.4 1054.48 1077.47 1109.77 1130.94 1126.3 1096.12 1041.51 1106.32 1029.1 1086.06 1068.53 1127.6 1065.58 1042.79 1053.17 1038.99 1087.44 1126.27 1074.33 1137.62 1078.82 1138.02 1056.76 1055.4 1108.1 1117.72 1007.5 1067.66 1117.92 1041.83 1145.25 1067.54 1132.4 1086.78 996.94 1033.26 1045.46 1102.98 1083.55 1110.48 1099.9 1116.05 1135.19 1175.72 1101.2 1114.25 1117.64 1127.26 1125.38 1131.7 1034.12 1021.93 1008.75 1151.14 1083.18 1049.45 1130.89 1134.6 1144.07 1094.29 1110.12 1098.7 1112.12 1112.98 1106.44 1123.76 1042.99 1118.12 1117.57 1129.3 1103.42 986.7 1000.2 1123.53 1170.03 1135.31 1129.3 1101.25 1106.37 1079.61 1100.09 1082.96 1131.93 1118.82 1000.28 978.68 1142.52 1089.81 1167.72 1099.48 1087.73 1121.3 1031.89 1070.08 1198.8 1133.44 1112.21 1131.43 1161.74 1026.98 1078.03 1098.1 1130.28 +975.85 897.19 976.36 905.86 982.3 956.83 1102.79 892.18 1010.29 926.31 1005.06 925.59 968.1 1012.47 951.73 982.06 1038.93 941.86 1023.51 994 1041.22 899.22 984.81 954.58 933.57 994.28 1010.26 967.34 986.98 976.65 871.43 1020.29 959.9 920.78 1008.42 967.59 969.34 996.13 996.42 1038.5 952.92 1014.55 946.31 954.49 950.93 898.8 986.55 973.09 972.63 1004.16 1029.77 993.63 1002.06 991.74 951.11 1010.85 948.75 934.44 888.62 962 924.1 1041.45 945.26 934.83 956.52 1010.06 929.92 998.52 942.3 962.87 1003.6 958.99 1024.28 945.13 1009.77 1012.57 1004.46 871.86 938.82 902.77 939.95 992.38 936.07 933.62 1004.82 1008.25 971.73 941.79 907.48 973.85 950.69 963.82 987.94 949.98 972.1 917.98 967.39 968.98 897.86 989.17 931.97 970.3 927.74 897.6 1006.94 950.7 969.15 976.65 966.74 960.48 976.13 1023.48 985.02 936.16 1002.73 937.36 1044.53 980.54 965.79 1068.92 970.35 1013.7 949.87 1017.56 902.2 957.52 965.34 945.74 1011.36 984.92 897.48 934.21 964.23 898.13 1024.72 941.15 989.38 959.4 945.74 928.73 1022.04 990.13 986.63 952.59 917.5 923.94 983.96 922.11 983.46 965.95 1012.7 940.52 985.19 927.83 934.41 1029.57 950.97 1045.63 990.25 989.77 984.57 943.79 970.79 998.24 979 967.16 979.76 935.34 935.06 961.75 1037.44 937.69 981.8 945.05 996.04 986.06 954.48 952.42 996.37 881.82 951.13 993.53 921.52 954.18 937.84 1014.85 957.88 929.6 885.35 929.56 1014.84 944.82 980.3 955.3 922.88 1029.7 1001.06 962.06 986.55 957.44 970.88 1016.89 987.2 891.7 912.76 931.25 1010.59 972.47 931.38 942.63 995.99 1001.74 984.51 946.51 928.48 992.92 1035.48 996.15 995.8 939.77 963.14 954.85 1003.67 952.87 931 899.39 992.36 1043.81 1016.9 1019 940.73 991.57 996.63 990.39 935.39 1012.29 955.75 863.73 902.4 1004.11 952.75 1009.69 916.33 951.4 1019.75 917.14 997.45 1104.21 1022.36 960.28 1008.21 1017.95 924.07 957.1 977.88 984.74 +1020.28 969.04 999.98 1005.5 1028.27 1000.23 1130.63 997.61 1067.14 986.75 1078.02 998.24 1054.07 1121.75 1068.85 1059.11 1115.09 975.94 1075.54 1002.28 1072.11 1015.48 1117.17 1038.14 1008.41 1079.86 1030.38 1041.85 1019.23 1060.49 955.77 1079.08 1007.8 987.77 1121.47 1016.66 1056.06 1031.13 1064.71 1055.54 1018.42 1052.76 1056.97 1007.87 989.33 1025.8 1057.1 998.87 1039.17 1067.9 1065.43 1104.79 1087.23 1074.96 1011.39 1080.53 1012.73 920.98 999.62 1036.8 988.86 1069.14 1012.75 972.81 969.67 1079.58 948.9 1055.49 999.5 1041.03 1013.28 1001.46 1058.98 1008.58 1060.92 1086.29 1067.2 977.76 967.19 1006.86 1025.81 1038.2 990.41 1005.47 1073.09 1119.43 1022.05 986.72 1001.37 1036.52 983.37 991.52 1011 1009.56 1095.87 994.89 1112.69 986.99 997.54 1063.94 1011.68 1029.28 1042.09 971.63 1103.59 1026.49 1040.23 1058.6 1058.24 1031.52 1063.85 1137.24 1010 1020.75 1067.24 973.98 1102.47 1099.29 1047.63 1132.02 1020.65 1099.12 1005.42 1085.7 994.65 1023.77 1024.96 1004.1 1079.41 1041.76 1014.52 1030.85 1004.19 955.55 1137.41 1055.66 1004.8 1027.72 1020.78 965.67 1079.87 1087.09 1070.51 1023.34 1022.19 977.77 1008.38 1053.39 1000.35 1051.19 1114.97 990.81 1031.66 980.1 1037.64 1056.36 1058.85 1093.04 1075.91 1011.46 1053.37 998.71 1035.61 1082.95 1071.61 992.08 1013.52 981.45 988.32 1041.92 1077.1 1005.6 1076.69 1012.67 1097.92 1014.56 1037.57 1042.33 1047.37 1003.37 1019.32 1037.64 976.64 1067.86 987.6 1085.98 1009.15 960.5 959.44 1000.69 1082.5 1027.45 1025.86 1025.23 1043.06 1101.56 1081.02 1057.96 989.68 1089.5 1060.95 1074.08 1026.54 994.26 964.01 981.88 1105.94 975.87 1038.44 1110.12 1072.8 1073.78 1048.61 1018.15 1017.84 1057.16 1083.31 1101.37 1050.69 1005.42 1059.52 1069.94 1073.33 1063.95 998.44 1002.88 1058.59 1091.28 1108.12 1091.45 998.38 1043.93 1035.49 1057.63 1050.07 1079.73 1019.25 956.36 952.729 1071.49 1006.36 1082.8 986.65 1055.48 1064.15 1035.23 1081.58 1097.58 1118.41 1055.71 1097.7 1154.43 949.58 1024.52 1086.68 1065.51 +1058.92 1010.68 1053.56 1048.68 1034.95 1068.68 1200.66 1025.69 1123.16 1006.05 1146.88 1017.55 1086.71 1136.91 1102.08 1077.17 1154.59 1067.17 1103.35 1072.3 1150.59 1027.37 1130.55 1038.11 1028.74 1064.67 1116.25 1069.26 1020.59 1103.61 1005.93 1087.37 1091.25 1012.96 1122.09 1038.44 1064.95 1072.66 1103.61 1118.2 1100.43 1140.81 1070.6 1082.08 1004.19 1038.57 1087.64 1077.22 1103.81 1147.44 1132.27 1128.23 1122.68 1136.08 1017.89 1089.3 1041.56 1001.84 1044.14 1069.33 1007.76 1121.45 1055.93 1028.15 1036.82 1091.54 1054.02 1131.75 1045.1 1117.26 1082.64 1066.27 1112.28 1030.55 1135.9 1090.09 1100.54 1003.76 1053.65 1001.91 1071.74 1106.17 1060.93 1046.63 1161.55 1136.52 1070.38 1046.96 1020.92 1108.55 1047.6 1068.16 1077.22 1054.19 1090.21 1058.95 1108.1 1047.5 984.6 1107.77 1037.84 1081.78 1054.89 1013.59 1126.26 1024.55 1092.82 1099.08 1098.98 1030.36 1084.2 1151.56 1090.27 1028.46 1105 1060.35 1136.22 1073.27 1106.59 1126.63 1051.73 1113.51 1057.01 1135.42 1006.26 1057.31 1089.03 1042.5 1087.08 1087.96 1046.38 1071.79 1054.92 1013.34 1138.31 1099.6 1124.17 1068.9 1061.82 993.2 1122.51 1102.47 1045.5 1094.67 1052.03 1037.81 1079.89 1062.42 1062.11 1080.22 1156.37 1022.74 1102.76 1034.25 1042.09 1131.4 1120.15 1164.62 1121.66 1092.53 1092.84 1011.57 1059.05 1067.13 1094.53 1031.12 993.43 1061.47 1039.22 1070.72 1132.74 1067.41 1080.21 1043.77 1098.71 1086.93 1014.19 1112.66 1090.36 1046.42 1078.84 1058.11 1000.13 1093.45 1024 1096.54 1038.62 1036.26 981.03 1025.9 1105.55 1035.03 1099.12 1077.11 1075.61 1164.16 1125.59 1084.04 1075.04 1137.13 1131.58 1128.89 1057.37 1021.87 1036.31 1053.15 1166.8 1030.23 1062.89 1109.29 1098.81 1147.84 1071.4 1054.03 1052.91 1082.83 1111.79 1128.02 1091.27 1029.6 1086.94 1087.01 1106.74 1069.72 1053.69 994.34 1103.41 1151.93 1160.79 1123.9 1028.82 1059.11 1120.7 1044.51 1076.93 1148.7 1087.38 996.68 975.62 1091.99 1045.61 1119.23 1071.17 1069.84 1117.65 1020.49 1053.99 1185.65 1110.99 1085.96 1128.68 1193.59 1016.88 1047.87 1116 1098.79 +948.17 940.16 983.87 939.97 995.37 957.49 1103.85 965.81 1000.38 968.22 1010.41 990.52 1003.5 1074.07 1015.46 1006.95 1076.1 1038.02 1016.89 1012.35 1126.26 949.87 1030.93 1016.12 954.43 987.37 1018.09 1002.06 1029.2 1043.42 888.6 1045.96 1024.84 951.42 1088.45 1003.55 966.5 1008.86 999.72 1025.28 1005.89 1058.17 1010.16 1020.77 991.56 945.49 1015.06 985.27 1026.76 1074.47 994.57 1057.64 1052.84 1032.58 976.06 1025.16 945.4 933.29 940.69 1019.1 1004.17 1061.3 970.06 953.21 927.19 1032.77 951.16 1045.63 985.3 1030.79 1012.5 1043.9 1031.17 1013.32 1088.13 1039.29 1020.46 899.29 959.83 962.29 1016.56 976.89 996.3 1005.97 1026.5 1037.93 1006.4 955.71 975.59 1040.61 945.5 1012.38 993.84 976.1 1017.06 946.56 1090.6 958.3 957.151 1052.35 963.42 1027.08 1014.15 900.23 1002.35 967.889 1051.38 1027.86 998.52 975.21 1010.64 1061.57 969.12 980.89 1033.7 971.77 1070.08 1076.22 1008.9 1081.06 962.48 1003.49 977.49 1046.07 970.83 970.86 1011.3 944.87 1027.51 1033.8 1006.9 961.57 970.54 963.41 1043.28 1008.34 1049.91 1006.56 979.86 917.83 1051.81 1061.32 1006.64 1021.91 986.03 1009.66 995.35 1041.37 1002.75 1007.38 1105.11 941.09 1017.96 992.61 982 1084.53 1061.94 1038.66 1061.85 1019.45 1039.33 962.67 989.45 1001.8 1033.44 981.41 985.45 973.48 982.77 1025.91 1075.83 954.94 1028.89 963.66 1030.86 1030.22 980.94 980.69 1031.57 936.78 1000.85 1010.83 968.2 1017.2 926.18 1039.95 969.37 919.32 911.53 985.5 1035.48 1007.61 1042.22 1000.87 1034.35 1077.97 1049.75 979.8 990.79 1027.91 1030.2 972.19 1016.38 954.67 961.19 964.33 1057.27 951.48 983.18 1045.56 1034.5 1025.46 1031.76 965.75 997.86 1015.59 1084.9 1044.82 1020.45 951.43 1024.17 1002.2 1071.6 1023.22 983.95 962.8 1008.29 1049.34 1030.7 1072.27 992.44 970.37 1046.27 981.37 996.25 1027.51 1034.81 935.77 942.28 1055.68 956.25 1064.06 986.29 1017.94 1036.18 964.64 1072.17 1084.71 1036.63 1023.52 1068.65 1114.38 948.64 996.2 1030.25 1040.38 +975.3 935.27 973.82 989.3 984.38 942.48 1113.48 952.25 994.71 908.78 1036.26 915.84 1015.68 1012.36 992.8 1065.41 1068.56 956.9 996.07 1004.04 1072.46 905.37 1002.88 976.77 992.48 1014.72 996.33 927.75 1030.98 1038.22 927.57 1044.67 945.04 930.67 1062.12 968.46 942.65 1016.5 1020.48 1021.6 979.18 1011.05 1010.12 992.84 950.7 969.07 1010.5 999.59 1002.85 999.07 984.5 1061.72 1035.48 1054.27 981.53 1010.55 981.97 921.34 957.42 980.03 980.45 1024.92 965.41 956.88 904.63 981.77 960.84 971.16 1037 999.48 1029.92 917.57 1030.25 964.02 1061.97 988.12 988.52 929.01 937.73 907.83 1028.22 999.09 940.99 956.56 1027.77 1028.66 968.68 987.22 939.26 993.52 919.42 931.22 1034.38 956.84 1022.48 943.27 1032.07 931.38 917.29 1035.45 970.77 1045.73 960.25 901.09 1034.23 951.53 1010.76 974.33 1005.82 939.65 991.95 1116.11 1000.21 949.16 1025.45 958.31 1032.34 1056.98 969.47 1073.57 975.72 1043.05 911.48 1053.31 959.49 954.03 915.64 988.74 993.55 986.18 959.5 998.52 957.6 954.67 1011.15 972.69 1003.48 1007.21 952.26 942.74 1048.86 1030.21 1006.83 949.55 937.41 938.81 975.23 959.92 951.47 935.61 1075.5 954.08 1024.41 971.711 966.97 1030.63 1006.99 1072.48 1067.74 1013.76 1043.67 974.8 974.04 989.82 1009.52 956.82 962.21 943.14 986.5 1015.39 1000.21 956.16 955.82 917.56 1036.49 955.11 917.43 984.01 991.76 964.4 981.84 964.17 908.77 1034.58 962.85 1060.74 956.34 929.08 900.1 951.13 1066.77 957.93 984.6 1000 1021.06 1046.64 1051.23 964.62 962.01 1020.05 1030.01 1017.75 999.54 941.39 957.48 950 1021.85 948.43 951.68 1041.81 1026.59 988.82 963.46 973.46 997 1043.56 987.1 1030 1042.62 938.77 1014.24 1015.76 1021.94 1028.29 928.59 951.85 977.52 1098.2 1002.75 1016.24 923.35 1002.73 999.28 1006.99 995.48 1042.65 1028.45 889.01 1008.05 1071.63 959.13 1056.38 1009.96 1032.83 1037.51 912.311 1041.14 1089.13 1044.8 1044.84 1017.99 1076.03 967.6 970.55 1000.31 959.25 +1027.32 958.87 1026.97 1023.74 1094.91 1029.7 1211.73 1022.22 1097.11 974.24 1108.77 1016.42 1090.09 1122.49 1060.46 1085.4 1163.51 1057.22 1050.3 1059.6 1109.36 973.3 1110.35 1025.86 1027.15 1083.42 1038.05 1061.76 1038.84 1084.37 970.05 1066.37 1050.59 1046.35 1118.04 1053.22 1031.16 1077.58 1095.89 1067.73 1066.92 1098.93 1084.76 1080.05 1012.34 1053.52 1050.84 1081.2 1080.33 1082.22 1088.55 1117.83 1086.67 1134.8 1046.04 1121.82 1028.17 1013 970.62 1062.27 1019.98 1095.36 983.26 1005.14 1019.38 1051.67 1008.21 1128.59 1053.66 1072.81 1046.07 1067.31 1107.96 1071.13 1158.45 1088.3 1099.26 1012.29 1000.97 1004.83 1053.33 1053.5 1004.15 1017.74 1117.33 1054.45 1021.07 1052.62 994.14 1083.27 1018.59 1016.18 1078.41 1068.35 1115.01 1061.62 1104.96 1049.68 1045 1110.9 1064.72 1104.9 1027.83 1044.08 1115.27 1065.63 1087.11 1085.17 1068.54 1024.15 1096.56 1097.8 1060.55 1047.02 1095.91 1014.11 1137.14 1120.59 1059.79 1149.6 1027.87 1073.74 1051.62 1124.77 1012 1021.35 1045.2 1000.55 1073.29 1040.61 1028.56 1042.99 1026.78 1036.41 1126.39 1037.65 1113.25 1048.42 1030.58 1019.65 1105.53 1076.78 1071.33 1039.44 1026.15 1032.85 1053.53 1052.69 1049.33 1036.61 1110.05 1017.25 1069.08 1014.55 1047.57 1101.95 1115.77 1071.32 1092.59 1079.56 1112.74 1026.04 1082.14 1093.95 1115.69 1028.42 1069.04 1027.81 1013.02 1094.62 1093.64 1025.67 1087.18 1027.33 1075.63 1042.06 1030.33 1026.81 1116.83 957.54 1062.39 1053.47 1011.3 1109.47 1000.47 1093.46 1031.92 985.87 975.69 1027.59 1122.42 1065.46 1115.11 1089.3 1110.99 1097.74 1111.21 1032.81 1026.54 1102 1106.94 1066.99 1065.18 1055.69 1046.55 992.33 1145.98 984.78 1023.99 1091.9 1127.98 1071.65 1038.6 1018.88 1058.57 1076.87 1147.45 1113.18 1038.76 1015.69 1113.92 1070.38 1142.88 1047.2 977.41 1029.79 1080.89 1144.04 1129.89 1112.29 1041.2 1050.28 1043.35 1097.97 1045.94 1122.08 1113.28 981.189 1008.82 1105.78 1036.14 1119.73 1046.15 1100.86 1098.78 1059.75 1120.07 1141.87 1134.28 1080.31 1093.47 1131.84 993.02 1061.49 1092.28 1096.81 +1084.44 1006.81 1038.71 1047.64 1028.28 1038.58 1199.04 1028.49 1080.68 1010.8 1116.58 1041.47 1084.03 1078.64 1063.1 1073.1 1136.29 1070.83 1088.51 1090.69 1169.78 1009.68 1127.97 1037.66 1047.36 1069.99 1066.3 1042.43 1059.28 1104.44 1006.93 1086.01 1038.79 1036.01 1159.29 1077.57 1031.55 1069.68 1108.1 1078.67 1103.75 1111.01 1039.23 1037.94 992.41 1058.63 1082.36 1037.35 1102.86 1106.72 1077.01 1079.91 1128.28 1104.02 1025.87 1148.92 1067.77 1006.73 1024.68 1098.96 1022.65 1096.96 1011.23 995.61 1012.19 1064.55 969.34 1099.42 1035.58 1085.42 1046.49 1093.4 1095.15 1050.12 1153.42 1088.82 1078.04 1032.16 1025.59 997.64 1094.16 1056.23 1026.51 1002.86 1111.61 1090.57 1073.34 1056.73 1064.02 1075.13 1026.77 1041.23 1082.9 1040.25 1107.37 1007.04 1126.07 1007.76 1012.92 1075.61 1051.79 1092.41 1063.71 1039.84 1115.04 1035.77 1065.29 1079.11 1079.49 1073.24 1099.89 1133.32 1075.74 1023.87 1073.32 1036.68 1128.43 1110.91 1050.99 1165.42 1073.39 1121.99 1017.16 1091.5 1040.18 1074.87 1086.85 1042.82 1088.22 1081.49 1041.56 1060.48 1061.94 996.08 1106.19 1104.69 1120.6 1059.09 1020.3 1013.9 1134.94 1124.59 1073.08 1041.73 1066.25 1041.73 1056 1071.48 1039.41 1046.63 1116.91 1031.85 1093.23 1015.7 1039.3 1115.18 1069.33 1149.13 1121.88 1022.69 1092.22 1038.91 1065.38 1048.5 1080.89 992.07 1016.1 1008.15 984.53 1110.82 1115.87 1030.81 1104.33 989.54 1124.45 1083.76 1041.12 1039.96 1113.74 1034.13 1051.24 1047.04 1025.94 1103.12 1042.42 1088.9 1046.48 1019.01 966.9 1015.96 1100.9 1067.19 1057.69 998.65 1094.49 1110.19 1089.34 1046.71 1047.91 1103.98 1116.27 1102.5 1058.04 1020.37 1022.84 1077.27 1132.9 989.32 1028.32 1092.81 1107.45 1109.58 1048.54 1047.13 1051.88 1071.11 1084.84 1114.26 1137.06 1051.51 1095.98 1111.57 1105.47 1097.63 1020.4 1028.6 1109.96 1163.72 1124.1 1097.79 1032.03 1072.61 1073.18 1033.54 1035.95 1099.42 1069.84 992.72 986.15 1140.24 1034.53 1112.29 1070.05 1079.97 1104.05 1001.16 1087.58 1173.47 1092.33 1148.02 1127.92 1158.51 1000.3 1059.5 1114.08 1109.87 +1008.14 976.53 1027.71 1040.45 1037.28 1023.43 1183.54 1031.17 1075.53 1013.43 1102.16 999.75 1046.28 1118.57 1053.96 1043.57 1078.85 1010.96 1054.06 1072.24 1146.53 991.34 1133.63 1020.99 1015.23 1074.73 1089.65 983.34 1051.39 1108.75 927.29 1064.2 1034.04 1005.17 1080.56 1022.35 1041.13 1063.13 1069.51 1126.03 1052.81 1083.1 1055.8 1058.97 1009.02 1045.96 1076.96 1012.05 1058.11 1121.93 1068.45 1070.69 1088.25 1156.34 990.42 1063.33 1035.59 1003.58 1007.35 1056.22 982.68 1064.96 984.6 995.02 982.53 1050.89 996.74 1063.47 1051.18 1094.62 1048.03 1017.39 1064.88 1002.34 1111.43 1061.28 1056.95 984.41 983.26 980.99 1041.77 1069.8 1013.35 1004.02 1059.32 1071.96 1034.06 1021.26 1021.63 1057.2 965.19 1050.51 1046.95 1031.56 1141.54 1004.81 1093.42 1013.62 992.02 1072.76 990.19 1048.84 1057.14 939.12 1121.13 1050.13 1020.54 1042.81 1028.01 1002.29 1045.69 1103.44 1030.79 1035.23 1065.77 1046.12 1091.16 1082.89 1054.86 1151.2 983.69 1107.59 955.46 1085.71 1046.67 1054.53 1006.61 1070.26 1051.46 1014.63 1053.25 1034.63 1033.93 1029.78 1104.52 1054.7 1034.05 1066.96 1024.21 955.35 1115.03 1086.35 1023.56 1004.79 996.13 987.2 1015.55 1058.29 1021.04 1049.9 1137.64 990.99 1097.8 1020.93 1044.86 1137.78 1089.25 1123.85 1072.9 1018.53 1051.19 966.05 1026.12 1043.95 1035.09 1017.66 1010.97 996.63 997.57 1051.66 1073.5 1021.74 1084.25 1012.03 1084.74 1008.05 1023.45 1024.47 1029.14 970.89 1055.81 1056.92 996.99 1080.02 1016.49 1087.64 1018.65 934.43 969.28 991.41 1054.9 1000.89 1040.37 1073.69 1075.69 1076.74 1117.68 1031.65 1047.83 1077.13 1104.46 1088.94 1085.52 1011.96 1003.93 995.05 1110.84 1014.63 1002.36 1081.23 1103.66 1057.79 1023.42 1067.78 1047.58 1067.38 1099.04 1095.06 1066.22 991.24 1079.09 1061.21 1078.07 1044.04 1012.5 963.72 1078.83 1116.6 1070.19 1071.43 960.83 1057.41 1035.47 1048.99 1016.28 1125.37 1050.65 947.09 970.59 1115.86 1034.25 1058.09 1049.13 1045.01 1085.77 1023.17 1088.16 1134.59 1077.45 1089.95 1065.35 1154.35 954.36 1079.1 1044.7 1084.98 +1031.15 969.91 987.86 1010.12 1015.77 1007.12 1134.43 982.6 1068.29 1044.47 1062.84 981.8 998.04 1075.92 1015.39 1035.67 1078.25 992.03 1046.63 1055.91 1118 959.94 1105.74 1003.26 982.47 1069.92 1046.14 1009.43 1023.64 1112.42 963.62 1040.51 1042.9 989.84 1126.55 1009.29 997.91 1046 1067.66 1070.01 995.98 1075.31 1035.69 1051.1 1005.77 1044.72 1049.42 1048.25 1061.63 1072.7 1063.09 1103.9 1049.25 1086.83 1026.82 1078.68 1024.56 958.01 980.72 1110.71 964.46 1077.54 977.3 992.49 964.77 1054.55 1011.13 1045.74 986.72 1028.59 1088.03 993.68 1077.6 1049.37 1126.14 1041.87 1053.36 964.15 953.85 918.3 1039.97 1031.87 1018.4 1017.31 1072.02 1049.19 1012.23 1040.95 972.23 1088.4 999.32 1039.67 1018.88 1041.06 1049.5 1006.59 1122.74 993.53 987.4 1081.7 996.57 1079.98 996.34 990.42 1007.9 1048.79 1055 1046.71 1040.22 997.26 1019.76 1058.45 998.68 1033.46 1022.05 1026.79 1096.64 1072.66 1073.8 1115.88 989.08 1074 1054.17 1105.69 1022.54 995.12 1049.09 1003.02 1082.09 1056.61 968.27 1035.35 955.6 974.81 1081.93 1036.09 1061.09 1108.41 1016.24 996.65 1118.74 1060.51 1056.59 1004.82 984.69 1028.53 1025.45 986.64 1039.29 1040.81 1091.53 952.85 1098.39 1009.71 1010.34 1092.51 1078 1079.06 1079.7 1016.19 1088.85 1002.98 1047.97 1031.87 1023.77 990.62 1025.08 971 989.24 1053.59 1068.02 1027.76 1093.78 959.87 1139.3 1005.55 979.85 1023.37 1073.53 942.36 1025.61 1049.97 984.48 1005.74 991.31 1076.52 1026.19 968.34 971.25 955.36 1071.72 1024.52 1039.67 1012.99 1051.41 1109.47 1062.14 1034.05 1039.25 1034.85 1077.66 1066.49 1029.98 1032.12 1017.64 992.35 1107.31 998.12 989.28 1065.81 1056.25 1046.74 1002.02 985.82 1019.97 1062.41 1065.52 1104.97 1040.62 1001.99 1050.05 1036.92 1073.87 1071.1 966.62 953.48 1069.91 1108.73 1081.19 1114.32 993.44 1014.4 1065.38 1013.2 1016.94 1091.24 1094.54 953.9 953.35 1090.08 968.34 1084.99 1026.85 1044.65 1076.75 926.48 1071.38 1154.87 1090.63 1084.87 1081.66 1111.52 974.4 1054.46 1069.01 1039.5 +1019.7 959.35 1030.62 1037.89 1069.87 1018.87 1156.47 1013.94 1087.41 1011.1 1095.39 1039.11 1075.47 1095.18 1102.25 1070.97 1113.73 1059.49 1079.79 1052.35 1152.39 997.89 1109.68 1063.99 1058.19 1081.05 1077.52 1064.63 1054.56 1122.33 987.66 1080.07 1076.54 981.5 1140.67 1038.82 1026.47 1091.29 1114.58 1069.62 1074.65 1101.71 1092.52 1068.74 1016.7 1027.92 1088.19 1076.65 1070.66 1104.59 1116.98 1136.94 1069.26 1096.3 1051.85 1113.6 1010.22 1026.33 1034.38 1065.49 998.48 1117.86 1035.16 981.88 986.54 1080.63 1041.93 1096.97 1003.65 1045.18 1080.5 1048.61 1049.52 1043.95 1158.71 1120.95 1094.14 968.53 1003.89 997.47 1076.38 1081.15 1034.11 1037 1072.32 1112.94 1061.13 1068.55 1012.37 1055.1 1023.83 1064.02 1035.17 1037.24 1102.92 1001.8 1083.23 979.9 997.63 1075.8 1028.63 1096.26 1101.72 981 1090.57 1081.21 1096.91 1067.11 1055.31 1055.07 1088.43 1180.47 1063.66 999.94 1144.01 1027.19 1134.14 1085.26 1073.35 1145.89 1043.47 1094.34 1031.41 1112.95 1015.62 1044.66 1047.3 1050.31 1082.64 1046.2 1011.33 1037.83 1001.03 1020.6 1125.58 1024.2 1065.9 1082.13 1013.49 1025.47 1100.28 1085.04 1059.27 1069.7 966.92 986.53 1051.79 1055.69 995.67 1043.14 1125.37 1010.24 1079.23 1035.47 1049.95 1105.17 1106.56 1118.35 1061.71 1081.26 1086.44 995.51 1037.95 1071.47 1080.99 1036.84 1019.94 1010.52 999.9 1064.37 1125.12 1017.9 1071.13 1033.11 1088.88 1056.49 983.12 1064.34 1064.12 1025.35 1078.24 1068.27 1002.64 1072.51 994.62 1099.21 1028.8 965.98 959.61 988.34 1050.4 1072.62 1077.22 1051.21 1046.72 1128.91 1098.56 1078.51 1075.13 1070.53 1070.2 1112.93 1110.5 988.61 1019.66 1033.01 1092.11 1044.91 1019.47 1103.7 1087.24 1107.41 1036.21 1066.14 1054.86 1085.47 1108.23 1100.49 1029.97 1064.32 1067.59 1102.38 1130.3 1102.85 972.96 994.89 1076.52 1119.75 1135.31 1103.68 1026.9 1089.08 1112.18 1057.84 1016.15 1123.06 1076.25 958.65 986.71 1122.92 1064.2 1146.16 1062.7 1058.72 1103.06 979.29 1075.76 1133.7 1130.36 1105.65 1066.68 1167.81 981.3 1043.48 1073.85 1098.25 +1044.93 977.13 1028.92 991.01 999.39 981.31 1135.94 1025.3 1049.71 987.13 1055.16 995.38 1038.61 1099.49 1054.38 1043.3 1088.76 991.43 1049.99 1053.42 1088.87 966.87 1076.33 1043.27 1005.89 1062.06 1048.56 995.08 1025.6 1057.51 971.78 1048.05 993.72 989.47 1122.15 1017.99 1023.66 1121.92 1058.58 1073.77 1028.89 1092.62 1073.78 1060.3 981.53 1018.17 1004.9 1014.28 1043.2 1116.82 1085.14 1054.66 1059.01 1089.1 975.03 1073.5 1009.58 986.15 991.06 1053.19 1019.47 1106.03 998.17 957.46 1032.7 1076.61 1013.82 1075.62 995.8 1067.2 1051.88 1019.24 1086.4 1050.71 1065.6 1100.38 1067.5 933.5 1042.19 990.88 1035.4 1056.91 1006.89 1034.15 1083.89 1086.27 1034.57 998.92 1000.81 1073.12 1007.16 994.03 1002.77 1038.78 1079.17 988.91 1074.93 1026.48 946.27 1073.45 1023.8 1061.03 1028.97 976.34 1053.78 973.81 1061.14 1005.54 1033.04 1011.01 1043.47 1096.44 1030.55 974.97 1082.19 1004.25 1105.55 1075.25 1015.66 1111.4 1023.71 1050.97 1057.49 1101.23 975.06 966.72 1010.63 1010.82 1068.37 1078.93 1005.15 1028.46 973.58 982.33 1119.82 1011.83 1047.53 1051.93 1014.25 997.63 1096.2 1066.73 1030.13 1049.65 992.96 1056.92 1005.7 1050.78 996.22 1022.44 1076.15 962.18 1006.62 999.22 1005.38 1117.31 1068.53 1051.81 1047.19 1049.82 1075.84 977.5 1004.02 1027.67 1061.42 1003.42 1000.03 998.34 954.34 1049.9 1067.74 1010.05 1076.44 996.01 1060.83 1044.32 1011.5 1021.79 1077.6 968 1018.31 1027.24 1004.31 1031.33 967.5 1057.91 1015.95 949.97 993.35 965.67 1062.96 995.88 1051.49 1036.04 1032.46 1134.29 1050.58 1043.06 1066.15 1074.03 1087.24 1064.93 1037.42 982.581 1016.75 1006.72 1102.5 1015.87 1023.79 1071.97 1073.16 1097.96 1027.55 1007.44 1019.23 1023.25 1097.48 1091.5 1032.03 979.35 1059.03 1028.4 1089.31 1072.04 1006.18 986.52 1072.51 1070.44 1053.97 1071.74 1034.55 1025.68 1068.7 1022.79 1041.35 1100.08 1070.25 940.78 962.81 1104.26 987.14 1058.79 1014.41 1051.43 1106.39 988.93 1068.16 1115.43 1075.66 1032.87 1070.36 1123.45 940.29 1021.07 1050.34 1051.76 +1029.86 988.71 1015.44 1007.56 999.87 1001.03 1149.18 1003.6 1049.75 999.64 1101.48 1013.31 1030.82 1054.31 1050.91 1049.2 1092.84 990.22 1066.72 1058.94 1094.41 981.29 1077.67 954.24 988.2 1054.44 1084.98 1020.29 1043.26 1083.31 966.04 1048.18 1008.49 985.45 1112.44 1021.37 1021.34 1086.12 1039.05 1066.43 1023.12 1115.37 1078.98 1036.64 1002.51 1049.52 1080.27 988.89 1065.68 1084.37 1054.77 1016.62 1047.25 1104.79 1006.63 1072.96 1036.15 972.77 993.23 1027.37 1023.83 1058.08 1039.46 970.49 972.52 1042.51 992.96 1040.71 1020.38 1064.41 1033.71 1049.97 1080.05 1050.29 1078.09 1038.72 1063.23 965.35 1004.63 976 1045.24 1066.72 991.46 979.12 1064.02 1088.86 1048.29 1009.48 962.37 1004.04 970.68 1006.65 1054.49 975.84 1054.13 1010.32 1090.74 1021.7 940.45 1065.62 1024.3 1088.94 996.6 967.21 1075.92 984.8 1021.39 1034.57 1028.93 1016.55 1017.26 1089.52 1029.82 985.45 1053.67 1026.97 1080.65 1088.53 1009.43 1118.23 1001.02 1087.17 1037.95 1120.06 1010.42 1005.35 1041.02 1020.93 1056.86 1063.01 999.49 1028.99 1005.29 978.12 1103.76 1025.64 1081.82 1045.69 1048.93 1012.64 1135.16 1070.83 1036.75 1051.55 998.82 994.47 1014.87 1034.71 1042.84 1033.39 1091.76 957.53 1041.86 1003.61 1007.31 1082.93 1049.44 1120.37 1086.57 1081.36 1066.73 1008.44 997.11 1062.86 1052.67 995.13 1003.4 940.22 965.38 1057.6 1059.74 1014.78 1073.95 1019.61 1081.35 1001.04 1020.14 1074.23 1051.76 1001.32 1041.03 1037.3 974.5 1040.89 944.36 1069.49 1009.92 970.91 919.48 984.26 1049.38 1024.03 1042.5 1030.08 1047.68 1085.7 1088.34 1046.46 1036.52 1111.96 1073.66 1083.79 1017.66 991.68 978.6 1008.9 1075.26 964.78 1013.68 1086.82 1089.51 1054.55 1042.33 1021.31 1041.82 1085.68 1063.25 1099.04 1058.54 1016.28 1060 1062.08 1074.84 1073.41 1031.69 990.31 1051.35 1125.35 1061.3 1092.56 1024.16 1029.42 1075.74 985.44 1002.99 1088.38 1021.61 950.46 969.58 1078.95 975.22 1055.36 997.27 1057.13 1102.85 1022.24 1085.98 1146.3 1046.79 1054.03 1117.26 1132.16 973.48 1015.07 1052.3 1050.06 +976.98 906.46 955.23 914.57 967.01 936.08 1097.27 919.3 1018.74 936.46 1014.42 872.25 990.24 1046.29 973.84 953.29 1016.18 950.02 978.36 1026.23 1042.27 910.26 1034.98 956.87 921.16 991.87 1007.61 986.33 943.95 1028.65 901.28 1009.19 940.36 941.01 1073.08 959.88 982.21 962.51 1024.22 1041.68 960.74 993.31 958.12 1024.77 918.65 997.96 978.01 954.26 1005.45 1005.93 1039.02 1019.85 997.56 1026.94 959.31 1010.22 952.08 950.71 918.52 998.58 919.27 1037.37 927.33 923.18 938.89 1020.56 930.19 1002.06 951.47 974.95 1004.19 974.68 997.84 1004.37 1065.67 1020.56 995.66 891.98 939.15 912.46 985.94 1006.36 927.27 955.18 969.34 1011.56 978.42 968.16 935.58 1005.63 958.56 962.64 951.85 940.35 1004.12 957.29 1003.96 920.68 952.9 962.4 936.63 1019.89 960.13 921.01 1020.8 945.14 987.47 991.18 953.23 940.51 976.59 1043.34 980.17 963.18 1022.88 927.55 1041.7 1034.49 993.34 1053.71 955.35 1024.67 981.35 1024.99 912.83 913.18 1009.01 954.19 978.57 981.99 975.55 984.36 961.23 958.4 1014.04 989.78 975.85 964.56 962.7 917.94 1026.99 989.28 976.99 1002.4 951.39 996.13 966.06 973.08 943.45 978.23 1056.78 911.49 978.51 931.57 957.42 1042.1 1002.21 1033.9 1046.9 942.21 1041.35 925.52 989.96 1028.87 1025.73 904.93 954.71 969.51 913.11 980.06 1014.47 965.05 1003.09 937.98 996.8 1009.28 984.16 967.1 1005.7 950.46 980 966.9 961.9 1015.64 970.21 998.16 944.48 933.15 902.66 939.57 985.36 953.66 962.28 982.59 1014.2 1057.24 1020.06 986.49 962.39 979.03 1005.28 1008.91 961.8 942.67 946.36 907.23 1049.97 955.15 965.64 998.7 987.76 1017.78 961.85 904.38 970.78 987.77 1019.14 1036.34 974.82 919.47 1006.11 995.64 990.29 980.93 911.47 913.32 999.28 1038.13 1072.18 1007.11 971.39 1028.24 994.56 1011.85 969.6 1020.13 1016.27 929.04 883.84 1063.42 938.45 1037.6 1019.82 1000.3 1021.09 924.73 950.95 1079.28 1039.23 984.41 1013.95 1017.01 922.14 978.83 1003.08 941.92 +917.69 895.11 942.07 928.56 919.94 964.98 1077.06 928.29 995.37 926.65 995.71 965.43 1011.27 998.14 1014.72 982.66 1039.45 926.76 999.59 957.4 1036.75 912.299 1018.72 908.86 951.84 1021.16 974.59 975.52 964.18 1020.97 911.25 990.52 953.25 914.44 1036.31 986.14 966.15 998.86 971.81 1002.68 937.78 998.82 962.34 976.37 943.47 939.61 1010.53 961.89 1001.57 1001.45 993.48 1041.54 992.37 1011.64 980.24 994.42 954.17 892.29 903.3 962.21 906.65 1016.96 946.66 906.38 960.93 999.12 939.99 1027.33 923.45 1005.99 980.45 947.87 1019.51 952.82 1038.6 995.11 1002.23 918.98 904.72 901.14 964.14 980.96 935 912.61 1014.5 989.82 972.289 978.4 914.64 977.78 936 955.67 978.44 926.16 982.44 941.71 1009.03 933.2 902.16 1002.03 927.4 1024.86 950.05 947.64 1022.66 967.36 987.46 989.02 995.01 924.73 974.71 1059.79 992.45 957.11 997.3 925.38 1023.72 1052.76 1005.65 1092.19 976.3 1012.02 967.34 1020.98 992.37 964.16 961.9 939.2 1008.76 1016.7 969.22 954.24 926.59 933.86 983.96 958.6 982.37 997.76 918.37 916.8 1027.35 1060.28 954.25 991 920.62 944.45 969.99 938.37 951.74 983.18 1039.79 957.14 959 935.31 955.73 1002.62 1017.43 1069.23 999.59 978.31 1021.32 952.05 968.65 952.04 973.47 970.95 964.24 937.64 923.85 942.16 998.28 971.79 998.75 928.43 1005.98 979.73 931.58 967.22 1003.6 941.49 961.01 1006.45 947.39 978.15 898.33 1007.84 954.22 894.59 878.92 929.55 981.79 973 971.92 945.13 991.8 1046.71 1017.09 977.99 984.44 993.57 1005.04 995.33 995.44 939.67 946.06 944.06 1006.02 960.8 905.69 1001.52 989.8 997.77 985.19 952.25 971.3 1007.38 1028.25 1013.28 1013.79 968.84 983.15 975.24 1002.3 978.76 914.54 914.61 985.17 1063.11 990 1026.39 910.91 975.08 972.89 941.91 987.38 1011.62 972.88 915.32 886.72 1012.54 941.7 1006.14 957.85 987.85 1036.54 934.3 1027.1 1048.28 1039.27 1016.11 1016.13 1040.41 922.94 960.01 999.37 978.34 +963.58 918.2 975.31 923.18 1022.45 981.93 1081.44 974.8 1033 944.77 1052.28 938.16 978.51 1036.99 1054.66 988.68 1076.85 974.46 1014.14 1011.07 1071.66 960.32 1039.68 979.169 985.71 1002.64 1009.71 967.85 989.73 1056.04 935.18 1021.11 949.99 954.32 1095.98 952.64 1032.85 1031.11 1026.15 1055.88 981.99 1039.91 1009.13 978.49 950.58 969.58 1016.67 982.97 998.8 1057.19 1010.66 1018.74 971.49 1044.18 944.31 1055.45 1004.48 936.52 949.39 1008.21 965.38 1033.2 984.14 925.27 934 1007.44 975.77 1000.07 994.93 1024.05 959.38 983.2 1016 1008.32 1030.77 1077.98 1033.38 922.43 918.54 945.02 1018.38 977.45 1004.53 977.99 1036.51 1032.68 985.66 986.85 960.55 1028.47 988.52 982.13 995.59 979.78 1041.74 977.24 1031.3 978.92 960.77 998.98 979.55 1013.68 976.59 949.6 999.44 1009.31 989.97 999.9 1016.08 971.87 1030.73 1062.07 1032.92 945.82 1035.35 1010.05 1059.62 1050.43 995.53 1057.2 976.29 1042.5 985.62 1038.31 993.97 971.65 1009.19 985.42 1070.99 1050.13 975.68 941.89 975.33 972.3 1030.95 1023.04 1052.2 1030.88 962.32 983.86 1048.18 1024.08 1003.83 999.92 952.3 964.07 950.52 1002.22 942.11 963.71 1054.07 963.87 1027.49 947.17 984.12 1072.51 1036.71 1059.43 1016.3 1008.26 1030.32 944.43 974.81 969.95 1039.48 995.69 970.16 987.94 960.23 1022.92 1064.31 961.74 1029.53 963.03 1041.39 984.17 980.17 1013.31 1032.57 928.67 1000.26 1006.55 918.68 1017.64 949.36 1033.06 972.62 900.99 956.9 962.25 1001.5 967.64 1020.61 953.34 1028.38 1074.92 1039.72 1009.86 958.08 1036.46 1041.14 997.93 994.89 954.13 978.97 993.14 1046.94 956.43 922.72 1014.89 1087.75 1041.15 991.09 1009.96 971.14 1036.22 1082.71 1016.26 1035.71 970.68 1048.87 990.6 1031.9 1011.6 971.84 946.06 1061.63 1046.01 1070.89 1004.55 992.3 1006.11 1039.24 959.03 974.92 1109.11 1051.2 901.291 947.919 1066.56 970.69 1050.11 965.26 1036.25 1066.19 964.79 1034.71 1113.81 1077.91 1024.32 1060.56 1104.65 935.66 971.14 1002.84 1040.02 +906.2 864.63 919.52 917.67 949.09 871.21 1009.83 891.73 924.77 859.61 974.67 860.26 939.79 1021.06 918.31 973.53 1019.76 859.78 952.2 936.72 1011.65 893.72 981.55 916.73 881.65 947.4 943.32 953.04 935.11 988.13 833.99 919.25 911.46 887.16 985.97 928.91 882.51 954.67 987.48 958.14 927.59 948.71 932.45 970.47 839.34 952.16 949.67 905.8 959.62 972.39 953.78 1017.02 947.51 997.9 924.97 1003.43 957.72 859.98 877.95 959.95 843.09 941.52 929.02 861.4 879.23 968.09 891.49 939.41 938.71 911.87 967.09 908.44 992.94 922.39 1009.8 921.43 985.26 885.57 899.6 861.86 928.76 955.18 893.08 914.14 958.81 996.94 933.88 906.08 871.86 919.71 840.66 897.61 969.81 916.8 991.22 943.93 954.18 909.02 836.39 952.7 919.2 988.33 918.97 890.06 967.81 911.04 930.41 908.04 944.1 875.71 923.9 1021.18 938.03 923.62 983.56 901.77 983.29 971.4 903.96 1000.98 897.45 980.06 929.78 951.32 893.66 924.65 879.15 906.83 926.38 946.84 896.05 943.969 905.85 869.09 1040.07 932.48 943.19 957.95 932.57 917.06 996.96 968.85 921.71 899.95 856.99 893.51 910.31 901.34 914.37 963.78 1004.69 910.39 942.45 909.99 922.88 974.16 960.16 986.64 977.44 941.32 943.5 888.75 906.44 918.7 902.99 898.59 893.17 882.25 873.59 930.72 985.91 903.43 972.8 895.42 949.3 907.9 849.96 952.76 956.41 863.73 913.54 963.88 898.11 919.63 870.28 942.68 891.61 867.32 867.08 878.37 929.13 927.37 913.28 911.19 996.84 950.2 923.06 912.89 905.26 886.28 973.66 978.22 948.62 885.21 878.9 879.38 1016.34 906.42 882.87 976.05 959.41 956.45 908.28 931.79 913.05 967.21 958.149 985.37 940.14 898.22 964.82 942.78 967 973.57 942.34 833.51 973.91 1013.87 963 996.76 906.95 946.21 965.14 867.8 883.31 962.82 965.66 857.32 878.32 990.95 927.83 1002.62 938.32 941.43 1011.92 858.98 957.08 981.34 996.83 965.35 972.41 982.05 873.43 958.06 933.22 954.64 +937.13 864.11 892.25 918.7 950.48 905.49 1057.56 889.16 958.89 874.79 973.13 946.95 933.161 983.16 969.07 945.52 995.55 928.97 969.98 939.34 986.49 909.5 969.2 924.72 884.79 949.59 961.9 929.88 947.34 1034.12 917.65 935.75 929.17 927.44 1003.05 913.7 927.89 959.02 990.74 950.98 941.96 1027.36 928.73 949.01 915.76 933.58 945.3 922.34 994.36 1012.18 978.08 1014.9 955.75 974.24 908.99 1013.27 957.12 872.99 891.57 956.87 913.5 974.91 909.22 921.359 905.61 985.51 940.53 977.34 913.45 943.47 929.71 932.09 1005.7 940.41 1024.4 976.45 971.76 882 922.12 866.87 936.51 924.87 901.41 910.98 1026.78 1002.6 929.21 934.74 944.52 953.28 929.8 936.83 925.2 930.43 1013.57 931.06 969.25 895.7 915.13 986.28 925.51 961.18 922.64 929.91 970.59 932.19 990.56 971.85 976.25 903.03 989.43 1016.12 979.31 914.58 985.96 907.53 1031.99 985.32 981.81 1059.17 947.44 984.96 922.48 1040.35 909.14 918.98 937.68 886.22 924.34 961.45 902.87 922.4 930.91 848.7 1011.51 942.44 968.09 988.6 931.15 906.48 992.16 925.55 952.86 960.31 960.56 972.47 978.3 956.71 950.45 923.14 1014.34 931.41 938.9 850.43 940.54 988.79 977.05 1003.8 946.09 918.02 940.89 905.76 925 948.02 951.51 919.82 886.53 945.3 911.731 998.24 1024.82 939.06 957.73 928.44 955.76 934.23 914.54 922.9 1002.5 862.99 941.87 958.37 909.48 942.17 874.64 981.07 929.27 916.9 894.28 872.61 984.74 979.8 922.78 887.31 921.05 1003.31 997.76 921.29 982.91 979.38 991.9 974.11 912.24 902.02 935.47 906.57 1009.55 887.14 924.48 975.79 960.9 988.43 936.77 931.86 937.47 989.33 958.86 985.79 965.37 910.34 987.27 968.77 1013.41 966.81 951.23 867.69 1003.42 1007.57 995.37 984.52 935.15 902.99 946.59 935.28 942.41 987.68 979.75 876.83 865.95 978.3 923.28 993.05 954.54 981.02 971.91 907.21 956.92 1040.69 971.12 960.77 997.92 1026.75 909.84 937.48 963.36 967.65 +1057.26 977.81 1013.66 1013.51 1067.24 1072.2 1200.43 1015.31 1114.12 1027.73 1089.25 1007.53 1093.22 1129.44 1096.05 1023.94 1161.82 1032.88 1106.57 1045.14 1124.25 1024.63 1119.7 1063.38 993.9 1082.92 1090.7 1024.74 1037.75 1079.2 975.26 1091.51 1073.43 1016.24 1107.74 1039.13 1055.5 1081.07 1086.43 1119.26 1057.77 1091.19 1028.5 1082.34 1041.59 1041.66 1052.86 1019.15 1070.63 1093.04 1092.66 1086.81 1059.62 1109.32 1042.99 1083.54 1052.37 1007.17 986.83 1048.9 988.19 1084.7 1008.41 1019.1 1026.58 1094.3 999.3 1113.41 1019.74 1074.47 1038.1 1026.68 1098.94 1039.53 1082.66 1109.51 1056.27 1018.58 1036.64 975.5 1060.6 1079.89 1057.41 1016.22 1083.35 1138.06 1000.42 1044.33 1025.22 1093.4 1001.85 1055.62 1035.29 1038.98 1084.05 1028.61 1105.78 1048.67 992.96 1084.88 1028.5 1093.16 1054.52 1026.65 1097.2 1058.5 1044.26 1116.84 1118.02 991.52 1081.5 1111.23 1041.57 1013.45 1101.54 1044.32 1116.78 1097.83 1083.14 1121.73 1057.02 1119.64 1062.38 1093.69 1025.59 1026.5 1048.09 1040.28 1062.23 1085.18 1023.76 1037.52 1044.94 1020.22 1152.64 1065.07 1103.58 1079.26 995.22 993.25 1134.81 1159.49 1054.15 1114.23 1022.98 1046.72 1045.07 1078.98 1065.12 1066.82 1153.05 988.31 1052.56 1001.74 1066.01 1077.57 1086.31 1131.83 1069.26 1083.79 1087.85 991.72 1072.92 1039.83 1069.07 1006.21 1010.68 1024.54 1013.4 1078.91 1137.66 1017.14 1083.09 1050.33 1108.44 1045 1021.78 1015.79 1087.43 1023.22 1072.06 1069.78 1000.18 1064.58 994.64 1112.85 1031.27 1006.62 1037.72 1030.79 1097.67 1020.56 1109.25 1045.37 1082.74 1134.16 1117 1077.75 1057.71 1087.11 1120.64 1086.98 1022.26 1015.65 1002.8 1026.92 1160.1 1010.31 1013.37 1090.61 1090.5 1102.04 1060.93 1033.46 1064.23 1087.86 1090.77 1091.3 1054.26 998.94 1112.72 1061.57 1111.71 1079.27 1036.76 969.35 1129.79 1082.7 1110.88 1118.63 996.21 1040.72 1076.77 1054.9 1022.47 1126.78 1097 969.65 980.39 1114.63 1012.8 1085.8 1049.17 1053.99 1142.27 1001.15 1072.45 1148.23 1124.21 1053.09 1146.86 1173.33 962.01 1077.28 1110.09 1106.26 +978.67 920.77 946.64 941.82 951.41 983.62 1099.11 952.08 1020.64 901 1007.96 935.76 992.6 1074.13 1020.3 982.22 1095.19 961.74 1012.97 992.35 1061.57 955.99 1076.32 939.72 970.9 1001.23 981.52 949.7 988.29 1029.35 905.45 1000.53 977.5 973.11 1046.72 996.16 980.65 928 993.42 1020.51 987.86 1001.6 960.25 1017.97 969.37 990.79 991.49 950.84 984.21 1000.34 1013.1 1009.83 1018.36 1008.19 986.34 1022.83 964.35 914.25 906.07 1034.54 949.97 1016.81 945 927.15 927.99 1045.59 929.89 1000.1 910.72 992.85 991.28 1003.07 1022.4 999.8 1062.46 1015.93 1012.9 906.96 921.37 901.13 1005.06 1010.88 931.54 983.42 988.9 1022.12 976.52 940.65 917.53 1008.72 942.89 977.35 1009.04 968 1044.99 969.31 1020.77 971.03 955.46 1005.65 964 1000.43 945.49 941.7 1038.59 986.63 1015.49 998.48 975.55 948.68 1009.35 1032.04 956.16 1017.2 1021.35 953.41 1043.29 1032.05 991.25 1092.23 925.88 985.93 968.3 1034.42 950.75 979.81 998.76 967.5 1006 977.69 949.12 984.16 950.65 947.02 1017.34 1006.82 988.31 983.47 955.74 915.29 1064.4 973.409 970.17 1005.07 939.04 932.86 990.76 1001.7 982.03 955.02 1075.07 925.46 992.02 960.28 980.78 1049.61 1031.84 1078.52 1026.24 943.51 1031.28 956.63 980.07 1019.08 987.8 952.25 954.15 943.92 947.82 1017.38 1029.86 993.68 993.3 936.15 1023.33 973.56 946.68 987.39 994.01 928.09 949.86 963.02 962.99 1012 903.8 1028.55 927.98 951.32 948.64 906.59 1021.21 1007.68 963.17 966.71 1055.82 1027.13 1028.26 963.901 999.99 985.1 1042.93 975.66 1021.09 934.48 950.97 932.17 1052.62 941.87 929 1012.13 1041.76 1001.76 962.42 1018.16 971.21 1014.21 1013.68 1023.47 1002.14 909.66 998.69 997.82 998.2 949.1 960.32 905.91 1023.96 1044.66 1062.3 1000.38 957.36 945.92 998.14 990.13 953.44 1015.8 1007.83 922.01 939.07 1031.71 938.27 1026.41 962.81 962.76 1038.46 927.99 1004.14 1054.24 1008.42 984.87 1072.35 1065.94 968.27 951.41 1049.56 1007.23 +1008.59 924.77 978.09 996.409 1016.69 957.69 1138 964.21 1055.97 984.19 1021.09 958.75 1036.37 1042.67 1062.89 1047.49 1087.71 997.36 989.61 1042.82 1087.78 994.69 1054.55 947.62 1054.37 1074.8 1034.25 1024.4 998.82 1029.39 949.2 1087.55 998.91 968.22 1076.79 997.31 1011.55 1031.01 1042 1046 1047.13 1065.06 1003.73 1062.98 952.81 998.73 1050.63 1018.14 1046.37 1060.46 1034.77 1053.55 1058.39 1078.69 1023.63 1091.22 1044.15 940.58 995.64 1031.85 968.11 1058.7 988.65 956.76 958.46 1035.29 990.61 1054.92 989.47 1036.34 979.46 995.24 1038.47 1028.89 1056.92 1052.28 1057.93 931.91 968.63 949.03 1032.3 999.7 998.48 1017.6 1065 1041.17 978.69 975.66 1008.28 1043.16 1021.12 1020.71 1027.4 981.99 1035.17 1003.65 1080.25 991.34 988.56 1062.34 962.27 1051.94 995.85 959.6 1077.04 1034.39 1056.04 1023.32 1032.74 926.22 1021.13 1120.19 1061.91 986.24 1093.6 1006.17 1057.27 1061.57 1000.22 1105.66 1016.03 1065.84 1014.57 1069.81 991.4 1020.02 991.92 999.12 1063.47 1040.34 969.27 1002.8 970.28 999.24 1062.61 1006.23 1048.74 1059.39 958.38 942.62 1061.75 1059.97 1026.23 1028.58 943.85 1026.61 977.55 1027.76 975.46 980.09 1078.22 972.51 1041.58 962.959 1033.09 1048.61 1089.59 1104.43 1039.84 1027.98 1052.61 977.05 1039.53 1039.52 1030.74 991.86 1030.51 1014.78 975.11 1029.9 1072.1 961.78 1096.54 966.1 1092.5 983.04 974.88 997.81 1074.7 942.03 1029.94 1054.67 975.01 1029.56 962.51 1070.19 994.25 934.62 975.92 952.65 1046.98 1025.24 1036.36 1033.82 1039.73 1113.53 1098.73 1034.67 1006.22 1021.57 1048.52 1032.18 1074.68 992.25 974.07 972.141 1073.35 974.22 930.99 1038.16 1106.54 1087.37 995.13 1038.65 1017.37 1054.49 1067.67 1082.21 1053.26 920.77 1061.83 1010.02 1065.48 1019.62 967.34 978.11 1045.24 1096.43 1070.6 1069.04 993.57 1020.04 1018.5 1038.72 975.76 1084.61 1054.97 938.96 951.83 1068.52 964.38 1062.89 1031.29 1036.22 1073.66 988.78 1059.98 1161.63 1040.87 1068.94 1033.53 1140.03 950.531 1040.6 1058.15 1038.11 +997.15 922.8 1012.25 982.13 1002.98 1008.67 1107.42 979.35 1048.61 962.17 1053.49 968.09 987.46 1029.83 1037.05 1006.62 1056.68 1006.11 982.85 1023.71 1038.47 973.94 1081.96 985.46 940.9 1022.47 1039.97 999.35 984.02 1046.5 990.92 1031.56 985.08 961.4 1049.01 972.85 1032.14 1008.48 1061.46 1054.25 992.88 1035.43 1017.12 992.97 973.47 989.9 1066.96 1040.77 1020.74 1001.01 1013.85 1074.39 1013.04 1079.67 1012.26 1082.1 994.09 899.06 938.32 988.96 939.3 1059.25 948.1 960.22 953.95 1051.65 941.63 1027.55 1012.22 999.97 1041.03 993.6 1036.05 997.46 1080.82 1000.85 1048.48 903.73 991.18 967.94 1006.19 1004.51 1009.21 964.07 1042.29 1049.69 1033.05 1009.18 989.58 1013.29 969.78 1033.5 1003.17 989.57 1004.67 998.28 1044.01 967.86 964.44 1045.1 985.72 1065.16 1012.07 963.4 1067.69 996.34 1012.51 1009.83 1009.16 970.49 979.12 1094.65 1023.97 984.15 1040.54 968.44 1067.1 1093.77 1036.58 1106.18 1032.23 1063.3 951.8 1069.43 978.74 967.84 983.31 987.56 1007.73 1037.02 976.67 957.37 981.81 953.99 1045.49 1026.56 1027.21 1000.36 960.81 964.95 1048.77 1026.18 970.13 988.76 981.29 997.4 983.12 1023.71 1024.83 1042.28 1108.15 978.21 1029.12 953.93 1038.88 1076.9 1042.78 1052.19 1025.01 946.96 1031.55 975.3 1004.56 1001.74 1020.18 952.71 1012.19 969.77 982.23 991.56 1052.93 957.44 1049.23 954.67 1067.93 1016.22 962.13 1013.38 1062.71 985.21 994.85 1040.59 927.85 1016.25 993.53 1066.47 996.71 927.12 947.9 960.68 1062.86 1013.17 1004.78 1035.16 1000.59 1056.66 1041.16 1037.71 1005.06 1027.98 1006.5 1048.74 1031.17 964.2 975.14 974.46 1087.33 1015.06 969.88 1051.23 1061.12 1035.53 1000.39 1009.46 994.46 1054.13 1042.7 1057.98 1044.99 981.05 1064.93 1000.26 1063.56 1030.64 929.2 971.52 1048.72 1111.08 1046.02 1064.01 982.98 980.45 1048.89 1023.67 1017.54 1085.43 988.91 933.39 897.64 1081.73 1018.8 1065.89 1001.86 1009.85 1021.68 980.01 1040.18 1111.86 1063.82 1028.91 1058.66 1090.17 953.22 979.27 1041.24 1079.99 +1024.5 1016.79 1045.65 997.16 1097.81 1048.5 1207.56 1026.75 1131.77 1035.74 1161.52 1010.99 1100.86 1137.77 1055.86 1078.19 1149.96 1029.35 1139.96 1067.62 1158.78 973.03 1173.65 1059.75 1018.13 1075.99 1107.66 1031.56 1042.98 1146.5 988.71 1119.93 1100.21 1005.24 1113.55 1086.01 1037.18 1055.87 1095.48 1121.2 1059.2 1141.54 1065.13 1050.38 1003.73 1019.33 1096.03 1057 1061.19 1119.42 1104.73 1111.29 1122.65 1108.48 1063.85 1139.53 1071.03 991.41 1023.46 1089.8 1012.88 1116.13 1016.88 1008.26 1025.63 1095.7 1021.83 1095.35 1027.38 1067.5 1097.39 1087.67 1105.47 1055.44 1153.94 1108.88 1071.38 1003.25 1039.37 976.76 1065.39 1087.01 1012.61 1044.82 1104.15 1132.23 1073.53 1082.63 1006.26 1051.47 1019.23 1049.91 1055.03 1057.1 1098.42 983.81 1117.51 1049.9 981.17 1092.67 1029.75 1083.39 1094.84 994 1107.03 1040.22 1063.72 1082.44 1060.17 1014.34 1078.15 1142.93 1098.63 995.22 1076.56 1089.69 1149.09 1122.65 1076.08 1148.15 1067.13 1105.3 1042.89 1082.77 1029.8 1044.91 1092.72 1067.27 1077.88 1085.06 1073.71 1066.29 1033.73 1014.98 1135.1 1093.97 1121.78 1091.01 1099.02 1024.76 1124.66 1081.16 1059.38 1075.42 1035.4 1035.22 1051.2 1095.87 1021.43 1064.55 1141.91 1026.85 1090.54 999.03 1039 1137.04 1123.34 1128.58 1091.99 1053.64 1068.01 1011.32 1073.47 1082.98 1060.47 1042.54 1067.7 1038.98 1023.64 1074.74 1154.26 1004.09 1096.07 1017.67 1122.86 1107.72 1041.11 1070.58 1084.94 991.9 1102.09 1050.32 1008.13 1008.61 1018.01 1113.7 1049.32 992.54 1043.55 1000.22 1086.9 1065.11 1080.46 1051.12 1078.71 1169.37 1091.98 1108.6 1054.15 1031.64 1111.84 1101.52 1044.35 1008.8 1053.34 1013.99 1170.44 1014.45 1053.4 1114.48 1123.13 1102.53 1059.77 1048.24 1058.09 1085.41 1101.33 1081.76 1095.77 1045.88 1097.19 1127.85 1097.84 1063.63 1007.98 1014.07 1110.88 1138.73 1151.01 1155.01 991.31 1085.46 1078.85 1055.62 1051.44 1130.37 1064.32 1047.57 965.8 1138.66 989.66 1128.9 1046.16 1030.16 1145.68 1014.7 1042.64 1186.57 1127.67 1115.12 1149.12 1227.39 1018.12 1044 1097.54 1114.31 +1099.64 1050.54 1066.79 1065.42 1120.29 1110.58 1262.23 1030.11 1086.47 1022.84 1170.05 1069.45 1118.92 1185.64 1172.64 1143.74 1188.59 1060.64 1175.76 1106.95 1182.93 1055.09 1177.38 1081.64 1057.85 1142.69 1133.87 1110.27 1138 1201.6 1046.55 1101.79 1093.2 1095.27 1181.17 1098.83 1129.74 1149.13 1134.29 1178.71 1100.45 1185.24 1120.58 1111.65 1109.28 1062.29 1178.68 1151.17 1146.16 1183.46 1160.47 1151.02 1137.31 1174.86 1108.87 1128.24 1092.21 1070.54 1048.81 1092.81 1038.97 1142.48 1059.79 1026.18 1086.73 1157.73 1089.87 1171.47 1095.7 1172.51 1115.77 1087.41 1170.7 1108.29 1224.22 1162.3 1146.4 1058.27 1070.02 1041.34 1117.7 1153.25 1064.21 1079.51 1191.65 1152.74 1115.33 1088.79 1077.94 1126.95 1096.37 1091.78 1156.96 1092.97 1174.48 1079.85 1168.73 1087.79 1054.7 1129.23 1137.34 1149.69 1119.86 1042.96 1147.75 1088.97 1138.69 1094.95 1185.2 1083.68 1138.12 1210.96 1135.3 1077.94 1150.35 1049.67 1143.86 1191.92 1116.34 1204.51 1129.27 1181.09 1083.31 1147.55 1057.73 1103.91 1078.68 1105.77 1107.86 1144.63 1082.88 1096.39 1074.62 1052.83 1137.2 1072.27 1140.63 1100.39 1085.16 1056.03 1203.25 1145.46 1101.8 1116.38 1056.05 1042 1114.09 1082.65 1108.48 1109.39 1202.49 1068.31 1165.81 1052.61 1065.86 1164.4 1156.84 1208.62 1139.09 1142.32 1144.99 1039.42 1123.91 1084.25 1118.21 1081.34 1108.01 1065.23 1051.52 1164.45 1166.28 1160.69 1104.09 1103.11 1147.91 1132.46 1104.07 1150.87 1120.77 1035.7 1108.94 1112.14 1049.15 1145.83 1035.64 1154.68 1079.64 1064.44 1044.41 1031.96 1131.77 1075.14 1101.44 1095.52 1131.56 1194.74 1164.31 1129.44 1157.47 1146.33 1134.61 1137.28 1137.77 1073.39 1110.77 1067 1204.98 1116.29 1103.87 1198.96 1170.95 1129.65 1108.04 1111.6 1070.94 1145.51 1163.48 1192.12 1170.79 1069.2 1185.11 1131.77 1210.07 1146.24 1068.67 1056.38 1149.28 1199.64 1167.86 1192.67 1090.74 1145.01 1141.36 1112.04 1142.86 1217.95 1129.64 1061.12 1062.63 1151.17 1059.9 1213.46 1092.95 1126.09 1211.87 1078.81 1139.63 1214.38 1146.2 1142.01 1183.94 1184.82 995.29 1088.48 1138.48 1166.86 +1010.58 987.92 1029.62 1009.41 1028.89 1063 1167.6 1047.98 1088.4 991.56 1122.03 1017.1 1055.88 1122.22 1045.62 1070.63 1116.95 1021.73 1074.88 1019.94 1123.54 1031.58 1151.83 1026.18 1026.13 1088.89 1059.17 1009.45 1040.65 1121.88 992.23 1056.7 1064.4 1018.33 1115.12 1046.69 1067.61 1067.55 1081.77 1069.13 997.19 1107.44 1059.43 1098.26 1007.21 1071.12 1078.49 1078.9 1060.17 1067.14 1136.27 1112.14 1113.72 1102.87 1019.06 1081.44 1038.72 1032.53 1045.1 1099.71 1027.69 1106.01 1038.03 1004.79 1022.23 1104.12 1014.38 1093.6 1037.3 1084.46 1043.47 1057.82 1083.92 1097.31 1156.17 1163.67 1079.53 1035.01 1011.16 1007.26 1075.2 1102.24 967.1 1042.17 1089.32 1102.44 1036.55 1042.25 977.7 1051.59 1037.86 1040.18 1074.21 1046.53 1094 1011.57 1114.07 1048.66 985.85 1081.37 1037.86 1102.69 1022.85 965.88 1103.47 1088.36 1046.99 1045.7 1046.35 1050.36 1073.23 1107.6 1068.02 1040.82 1140.9 1061.2 1114.87 1149.76 1065.01 1157.83 1058.03 1104.54 1050.15 1112.34 1007 1054.07 1023.87 1057.23 1098.19 1062.38 1021.03 1046.67 1006.2 1015.58 1116.22 1061.94 1082.12 1059.09 1055.54 1036.9 1177.88 1091.4 1039.94 1038.22 1042.09 1013.18 1054.88 1029.21 1048.13 1072.16 1180.83 1002.36 1077.64 1062.63 1068.1 1129.04 1145.72 1068.45 1088.72 1035.15 1113.29 1010.41 1055.96 1117.55 1076.17 1059.45 1044.23 1052.75 1020.53 1079.05 1058.13 1058.5 1106.08 1048.52 1104.38 1053.04 1021.52 1073.93 1073.65 988.16 1069.4 1095.68 984.15 1094.02 1003.9 1115.78 1037.7 1018.77 1002.36 1001.1 1066.57 1069.07 1090.06 1083.03 1116.2 1147.88 1112.15 1056.73 1097.26 1116.95 1094.15 1105.33 1096.68 1008.96 1049.04 1025.19 1165.73 1043.35 990.69 1110.95 1111.15 1066.44 1025.62 1112.51 1047.8 1077.22 1136.04 1113.64 1062.29 1036.54 1106.22 1082.21 1131.27 1076.98 992.93 1037.9 1078.63 1137.56 1112.7 1078.46 1044.72 1072.37 1092.02 1063.05 1023.38 1120.68 1080.53 966.13 995.58 1082.32 989.55 1113.58 1049.37 1069.37 1119.59 1034.88 1095.06 1134.74 1113.5 1063 1097.02 1181.03 973.63 1064.5 1099.26 1077.38 +950.94 894.95 927.03 941.64 973.27 897.09 1062.36 907.19 945.97 922.2 1022.91 892.72 971.11 953.28 966.83 984.71 995.77 929.59 943.26 933.17 1013.17 910.43 1019.29 877.04 918.6 973.16 922.32 940.52 937.83 969.82 897.9 981.99 909.55 938.54 1038.87 956.12 933.35 980.59 988.41 951.13 979.28 958.02 962.87 957.77 881.19 962.03 968.91 960.4 972.87 991.07 941.63 973.25 951.2 1014.9 936.03 992.96 943.2 855.32 885.26 943 926.1 957.17 916.81 888.04 888.9 954.58 893.44 984.44 955.94 971.55 941.72 958.78 1001.18 917.51 1010.96 950.96 938.48 923.54 880.32 877.47 953.08 935.66 894.59 933.91 991.58 976.76 935.76 941.75 905.48 944.61 887.72 909.66 967.49 959.22 989.339 930.2 1019.46 942.63 904.48 972.1 914.33 983.59 944.35 876.47 1018.21 939.04 967.79 1002.82 934.86 935.05 957.15 1019.62 946.51 895.93 985.76 903.34 1013.48 1017.9 935.61 1041.72 918.85 1015.25 950.26 989.37 918.6 952.42 925.169 876.75 969.45 954.09 961.25 889.97 923.41 925.3 987.1 947.4 972.761 891.63 920.87 901.31 1002.22 997.67 937.299 938.85 873.34 917.39 909.11 944.41 911.66 913.87 991.76 912.56 978.34 916.06 917.28 999.11 1014.72 987.06 954.93 921.37 1001.28 890.09 927.82 970.02 976.13 917.73 949.73 939.37 870.26 986.43 982.89 909.28 977.31 866.64 964.14 927.15 923.57 960.34 959.4 869.93 952.4 965.08 890.36 949.44 894.49 946.77 912.861 838.72 930.46 932.69 976.03 972.21 936.42 970.42 972.7 1020.68 998.6 950.56 899.15 992.99 997.78 982.72 964.09 939.19 877.37 914.48 1044.93 866.4 920.67 994.06 1002.51 982.37 932.19 906.97 937.57 996.33 975.26 986.94 947.19 931.12 984.32 956.2 974.47 972.88 924.82 887.36 979.14 1014.94 1009.57 960.51 908.1 958.44 955.9 929.57 932.16 1017.36 947.34 885.77 852.85 998.48 918.95 972.92 916.87 964.47 1005.09 889.52 980.89 1053.9 995.09 971.51 957.66 1033.89 898.23 954.69 990.58 1017.81 +1040.95 959.1 1034.23 1014.38 1046.42 1001.14 1134.97 1042.18 1102.46 988.41 1089.87 1009.35 1069.74 1128.51 1081.66 1087.76 1121.59 1027.07 1073.98 1103.31 1102.98 998.26 1093.05 1032.69 982.97 1051.26 1065.34 1061.09 1055.75 1072.04 997.61 1055.36 1048.44 1006.57 1095.82 1001.27 1047.96 1044.24 1083.61 1041.45 992.28 1083.12 1073.11 1052.13 1014.9 1036.81 1100.99 1067.01 1068.67 1067.35 1064.82 1090.57 1064.25 1097.78 1042.84 1088.89 1018.7 989.43 980.58 1063.49 982.18 1114.89 985.26 1019.09 971.9 1071.43 1018.03 1094.22 1057.68 1054.44 1085.9 1027.68 1059.88 1045.83 1130.01 1074.49 1078.76 971.9 995.77 972.18 1063.39 1051.39 992.51 1020.06 1096.43 1105.5 1017.13 1039.47 1021.64 1062.43 1044.82 1021.18 1101.85 1016.29 1099.18 1041.21 1109.85 1045.49 985.11 1093.21 1040.33 1118.3 1026.62 1012.18 1074.59 1036.08 1085.31 1065.17 1088.54 973.57 1034.88 1128.89 1074.21 1057.77 1081.04 986.22 1090 1125.27 1082.42 1129.16 1041.1 1074.64 1008.79 1107.8 1062.37 1018.25 1012.3 1019.62 1082.28 1062.94 1009.58 1039.92 986.24 1001.2 1111.29 1043.51 1061.24 1072.1 1015.27 970.26 1139.36 1102.79 1054.22 1069.82 1052.03 1048.74 1047.48 1024.42 1043.16 1080.58 1099.95 1000.36 1019.71 999.75 1044.25 1079.92 1087.34 1096.8 1070.83 1052.51 1067.56 1018.92 1057.53 1031.21 1077.18 1019.63 1014.41 978.44 1029.96 1094.84 1130.95 1039.81 1087.44 1019.51 1100.28 1031.97 1025.98 1091.17 1111.44 974.51 1067.54 1055.65 981.88 1038.27 969.13 1066.48 996.07 991.28 958.96 1007.25 1060.81 1059.99 1016.09 1062.31 1075.18 1180.22 1096.43 1039.78 1038.89 1099.31 1100.86 1036.09 1067.92 1025.85 1050.05 996.839 1142.47 992.42 1008.23 1072.55 1105.17 1071 1021.29 1039.85 1059.77 1107.16 1070.49 1059.56 1034.14 1036.25 1064.46 1065.22 1093.32 1104.85 982.89 976.201 1079.03 1133.6 1097.13 1124.95 979.41 1036.99 1049.44 1066.59 1029.49 1114.59 1089.88 968.17 995.38 1092.9 1024.29 1087.25 1038.94 1065.62 1063.01 1045.53 1098.86 1184.92 1097.2 1065.19 1112 1135.56 982.93 1032.84 1060.63 1092.36 +1036.7 950.1 1007.39 1021.06 1028.38 1000.59 1138.1 988.3 1079.93 954.44 1074.82 1034.61 1027.49 1084.47 1088.01 1044.27 1109.51 1053.78 1036.96 1047.75 1103.49 1038.45 1090.26 1041.1 1024.73 1046.19 1069.69 1056.42 1039.64 1075.1 980.9 1056.98 1027.87 991.27 1147.23 1016.27 1045.48 1078.61 1047.67 1028.55 1031.64 1055.77 1039.01 1059.17 1017.75 1055.41 1041.08 1038.24 1067.51 1072.99 1057.47 1110.01 1105.8 1069.69 1033.84 1090.15 997.72 964.91 986.75 1058.15 986.86 1066.92 1054.97 1014.95 1009.05 1033.07 1000.7 1056.53 996.99 1070.61 1041.61 1029.73 1096.06 1039.29 1150.99 1098.15 1085.24 960.95 999.76 1000.67 1055.49 991.4 1003.83 991.18 1083.52 1099.23 1049.73 991.45 1006.67 1063.73 969.72 1038.45 1063.25 1028.92 1064.65 1054 1078.14 1027.94 1009.52 1097.46 988.75 1080.13 1020.87 1009.61 1127.78 1024.44 1041.72 1068.31 1030.16 996.94 1066.66 1101.18 1075.84 1021.21 1079.11 1020.45 1101.75 1112.82 1016.53 1142.48 1020.65 1082.86 1002.23 1069.5 1005.09 1012.04 1009.58 998.63 1076.15 1093.84 1021.58 1039.05 1017.93 1024.75 1073.27 1021.38 1060.23 1034.86 1023.43 992.7 1085.95 1092.04 1031.67 1041.21 1027.91 987.02 992.78 1036.06 1003.88 997.14 1092.28 1005.18 1040.68 957.95 1035.43 1135.26 1064.69 1099.34 1077.76 1058.52 1042.71 989.07 1016.56 1062.88 1042.44 1018.39 1024.8 1021.9 1002.66 1036.17 1091.77 1041.88 1065.05 1014.12 1067.03 1015.46 978.49 1050.36 1057.75 978.04 1011.18 1038.88 952.15 1051.81 1003.25 1066.59 1005.07 966.08 983.94 1005.31 1047.41 1028.48 1055.52 1034.77 1056.37 1072.19 1074.88 1033.2 1036.65 1062.52 1084.73 1030.6 1072.58 988.31 980.35 1022.86 1109.37 1021.52 988.49 1074.44 1071 1093.84 1033.37 1040.76 1010.77 1099 1090.29 1110.17 1025.15 977.96 1077.85 1020.94 1070.19 1015.71 1031.59 956.22 1072.38 1075.89 1080.67 1119.58 1015.45 1035.09 1083.27 1051.36 981.8 1096.91 1049.46 944.38 989.92 1088.62 1015.66 1061.48 1035.07 1045.64 1099.72 977.85 1093.21 1153.41 1042.71 1066.29 1061.46 1139.01 948.12 1031.07 1095.14 1076.48 +1080.12 1016.93 1071.52 1075.6 1050.76 1050.94 1233.04 1066.9 1113.62 1054.93 1100.66 1048.15 1096.09 1154.72 1093.6 1106.03 1173.02 1062.4 1120.76 1048.3 1127 1043.75 1142.51 1078.03 1042.79 1080.21 1070.03 1078.88 1051.7 1126.4 1022.33 1106.65 1077.02 1077.06 1149.99 1102.49 1097.71 1117.12 1172.74 1110.42 1060.38 1105.7 1104.62 1109.35 1011.8 1047.93 1107.31 1108.95 1128.91 1102.89 1110.51 1121.19 1097.7 1118.63 1057.9 1090.12 1088.68 1012.31 1009.4 1092.48 1031.3 1109.5 1027.83 1007.87 1016.4 1104.01 1047.17 1140.84 1065.82 1117.45 1059.27 1114.66 1112.27 1086.93 1182.4 1126.26 1117.04 1019.77 1030.06 1040.85 1124.79 1091.73 1035.09 1047.21 1121.68 1147.37 1017.43 1101 1017.81 1116.78 1045.07 1067.49 1078.55 1047.43 1147.01 1024.33 1145.48 1028.46 1035.01 1138.71 1034.03 1110.74 1088.13 1012.85 1134.63 1093.98 1111.64 1092.56 1099.24 1033.11 1116 1154.4 1096.55 1045.44 1139.57 1064.84 1176.89 1151.15 1108.16 1168.34 1033.06 1112.66 1054.76 1171.48 1060.32 1095.8 1108.52 1032.8 1114.49 1071.34 1052.61 1054.25 1040.62 1023.58 1163.67 1083.4 1109.14 1102.83 1055.22 1038.63 1136.26 1111.01 1054.33 1125.53 1041.04 1084.02 1082.79 1102.16 1084.73 1125.71 1131.55 1026.44 1090.54 1062.3 1087.52 1127.44 1130.33 1115.56 1101.42 1101.34 1140.71 1039.91 1082.8 1121.77 1113.92 1074.06 1060.37 1006.53 1025.55 1120.07 1124.38 1052.52 1148.74 1063.5 1123.24 1065.08 1063.83 1108.04 1104.91 1030.61 1092.69 1113.23 1045.94 1107.5 1022.14 1137.56 1100.3 1042.97 1038.22 1058.06 1127.88 1077.72 1092.84 1075.01 1072.9 1146.09 1133.62 1106.29 1082.36 1148.06 1146.79 1114.65 1076.74 1051.48 1022.45 1058.76 1189.29 1057.56 1079.69 1099.69 1095.02 1137.74 1066.4 1056.18 1063.51 1124.1 1123.41 1108.49 1089.73 1078.36 1128.98 1108.2 1166.26 1117.76 1039.49 1003.46 1123.24 1151.49 1139.44 1115.72 1049.49 1070.66 1119.93 1094.41 1105.98 1166.07 1124.86 1019.7 990.11 1124.41 1017.88 1148.55 1059.49 1091.18 1121.36 1055.05 1140.23 1191.64 1128.88 1096.65 1095.53 1182.41 1000.86 1098.92 1095.63 1124.98 +1053.78 967.24 999.32 963.87 993.1 990.76 1145.03 998.14 1047.27 962.36 1027.11 1002.25 1031.45 1034.9 1041.5 1047.95 1080.06 967.18 1016.35 1032.86 1078.26 935.12 1093.01 973.31 979.3 1031.97 991.69 1004.81 1014.47 1057.25 959.24 1022.34 977.83 960 1090.41 976.33 953.69 1046.16 1002.83 1058.23 1009.36 1077.12 990.37 1019.82 984.11 998.82 1040.13 985.87 1051.5 1062.14 1019.58 1055.77 1085.26 1043.8 999.42 1055.05 1005.78 980.52 968.29 1026.45 1001.61 1018.87 1039.02 993.2 957.56 1020.01 948.71 1043.25 1007.84 1046.42 1027.72 983.27 1071.72 1001.02 1073.18 1065.26 1011.94 978.46 986.02 961.26 1058.66 1087.87 963.89 976.13 1088.43 1063 1011.18 993.97 988.33 1064.81 977.56 967.18 1057.71 974.31 1057.6 965.04 1006.77 976.32 944.66 1040.37 950.37 1050.75 1010.05 991.79 1068.83 1020.71 1036.49 1039.2 1064.58 985.5 1024.54 1075.84 1049.23 986.65 1097.89 978.12 1060.72 1083.11 1005.13 1090.9 1033.72 1039.54 999.81 1029.53 972.83 996.6 1006.97 1014.12 1066.3 985.85 995.02 998.94 977.18 973.83 1081.65 996.92 1092.48 999.33 1001.07 993.14 1134.26 1094.02 1037.2 1029.59 981.34 1017.11 1055.5 1026.11 1030.64 1011.13 1060.98 931.07 962.76 991.13 986.31 1082.32 1028.72 1068.66 1046.94 1021.1 1035.24 1003.52 1036.75 1025.18 1050.45 985.68 1037.97 986.89 974.21 1021.02 1012.16 971.45 1028.65 960.63 1067.75 1046.85 981.82 1004.65 1047.8 954.95 996.31 1026.44 957.69 1048.32 946.17 1027.18 994.93 970 957.55 981.11 1048.68 1006.95 1009.81 1013.04 1016.61 1100.61 1040.1 1033.62 1037.43 1037.26 1067.16 1035.52 1018.73 982.65 982.55 1002.52 1093.63 956.44 995.77 1046.93 1071.35 1047.09 1033.58 978.75 1008.48 1070.2 1102.17 1061.8 1013.12 969.77 1029.17 1020.84 1082.11 1027.28 918.87 971.18 1040.08 1130.15 1031.45 1064.95 976.04 979.84 1017.53 1006.42 1018.39 1072.91 1022.15 905.25 944.59 1101.1 973.68 1055.18 944.17 1013.88 1061.24 942.79 1068.02 1121.91 1086.66 1013.77 1067.42 1075.15 931.58 1052.21 1099.44 1033.61 +1008.04 951.49 949.53 974 975.78 962.28 1135.72 993.3 1063.55 923.11 1048.27 993.5 992.64 1034.29 1009.62 992.88 1058.77 981.81 1004.41 969.79 1069.12 924.82 1067.74 1008.02 997.36 1053.53 1030.34 995.57 1005.59 1089.44 971.21 1005.17 991.1 982.93 1066.79 1006.76 1030.63 1036.63 1033.22 1059.71 1017.79 1011.14 1012.55 1011.31 981.35 972.15 1058.12 1012.6 999.69 1033.59 1066.03 1062.94 1032.89 1088.3 944.22 1019.77 975.02 926.15 951.49 1011.15 965.96 1062.76 974.559 904.88 988.86 996.94 974.28 1051.38 937.29 1035.39 1030.58 1000.38 1046.51 1003.35 1073.82 1054.16 1006.54 953.48 973.34 941.85 1000.88 1041.18 969.17 980.83 1067.69 1012.25 985.41 1008.96 967.5 1054.05 996.23 931.19 1000.36 974.77 1045.62 989.97 1054.55 979.4 957.05 1061.09 996.29 1030.22 997.789 925.41 1061.21 973.66 1004 1006.7 996.7 962.82 1015.89 1075.66 1019.85 965.79 1033.81 993.37 1092.1 1048.49 1028.37 1085.77 971.45 1072.75 984.85 1087.34 939.56 955.1 1002.76 952.49 1001.83 987.95 972.52 1030.74 976.55 971.27 1045.54 1021.16 1050.11 1036.39 994.16 937.34 1049.2 1044.95 1015.99 1013.53 958.88 984.39 995.38 988.6 960.93 982.15 1044.96 938.08 1036.09 937.19 995.15 1059.67 1045.07 1056.3 1021.68 999.32 1044.52 968.03 1009.63 1018.48 1016.8 966.31 986.18 944.82 927.15 1076.99 1046.26 991.99 1038.38 971.61 1043.15 1021.65 950.33 1015.93 1048.5 942.37 1004.82 995.28 980.06 1023.03 932.4 1017.29 948 979.58 1001.14 945.39 1027.64 973.56 1005.56 1018.36 1012.78 1049 1017.74 1015.97 983.35 1027.37 1042.55 1005.57 996.22 1002.28 967.7 979.04 1110.47 1008.03 1005.22 1056.17 1039.02 1065.63 969.37 1032.97 984.181 1016.24 1031.9 1063.6 1001.07 967.96 1035.67 1015.31 1033.09 1043.59 939.45 933.28 1045.83 1076.65 1076.42 1072.87 944.96 1008.72 1016.41 981.37 1000.14 1049.04 1040.83 962.01 945.64 1075.34 945.28 1047 972.95 1006.38 1027.77 952.04 1060.99 1069.43 1064.2 1022.84 1051.44 1091.52 902.25 1016.99 990.08 1063.35 +963.96 885.38 901.2 914.71 961.03 947.09 1017.6 928.22 979.14 867.51 1015.87 901.56 957.62 1009.53 997.58 971.53 1006.09 913.87 1001.95 932.17 995.14 921.13 978.861 905.38 937.65 989.14 980.67 940.59 972.25 1003.82 870.74 965.18 936.23 882.74 983.69 946.3 985.72 1001.74 973.81 979.86 931.75 976.54 956.72 966.61 924.531 950.63 994.85 982.65 997.15 1003.38 989.03 1014.6 973.28 997.92 920.321 956.34 946.62 873.13 902.73 982.89 907.08 978.05 966.11 915.09 905.47 968.36 899.51 972.21 908.47 968.38 953.42 954.93 1012.9 931.75 1019.5 1009.95 933.36 885.94 910.77 893.29 928.82 972.64 913.31 903.25 929.77 1042.52 925.01 901.83 883.49 926.73 909.46 922.78 967.9 920.39 992.11 902.54 998.84 943.06 889.35 998.17 870.79 976.19 920.62 902.68 989.08 933.96 969.34 971.52 955.43 918.45 950.22 1036.96 931.37 940.55 965.93 911.89 1009.83 997.03 920.79 1026.12 913 999.92 937.11 950.45 903.11 911.87 961.91 926.49 960.111 941.08 926.9 958.38 919.6 920.81 985.19 914.64 966.74 926.78 975.68 932.07 1072.34 992.53 957.65 975.03 911.18 900.51 904.16 945.79 923.91 958.13 1031.35 886.15 947.18 867.98 948.36 1021.35 960.28 994.28 965.6 959.87 971.68 860.041 952.53 959.5 994.96 930.08 927.06 925.47 847.8 945.22 1003.94 948.07 958.05 905.55 961.54 942.79 916.81 958.55 959.03 890.89 923.07 930.16 830.74 935.28 853.35 1006.43 902.791 911.44 881.91 896.07 998.76 905.04 993.45 912.14 1002.1 1035.29 1028.6 971.92 957.3 967.4 971.43 975.12 951.14 917.36 888.64 924.05 977.41 928.44 949.87 965.23 979.84 973.83 923.3 932.91 936.66 971.82 1003.5 1021.82 953.78 901.91 977.68 985.81 981.92 944.63 890.86 962.9 949.89 1009.44 1017.84 1019.86 908.28 962.95 1012.39 941.03 936.75 1039.52 962.95 911.42 880.59 964.49 877.38 987.94 921.34 950.74 1004.22 903.4 962.65 1052.44 1015.41 977.36 979.29 1066.15 885.16 964.45 1005.09 990.25 +941.32 854.11 917.24 867.38 906.98 889.44 1019 875.92 973.92 893.14 968.41 858.86 918.28 967.9 922.68 970.88 922.66 908.53 950.39 916.69 1000.64 874.73 965.8 915.76 883.62 941.13 962.58 906.65 918 1000.38 812.22 951.69 923.12 900.79 1009.92 917.37 912.47 939.34 975.33 932.75 923.13 938.06 912.79 946.29 899.47 945.04 931.28 945.29 949.49 947.72 977.16 949.05 974.76 993.07 914.94 986.239 898.57 850.34 890.82 948.8 878.98 963.88 912.58 905.69 907.23 966.75 836.72 978.99 879.87 931.89 948.05 950.03 945.16 974.3 1016.97 987.4 937.06 867.98 893.07 866.89 929.92 919.79 930.93 897.15 985.05 950.49 983.14 910.2 926.38 948.29 866.09 897.04 938.52 860.93 960.91 886.21 987.92 932.62 859.47 962.33 934.1 975.25 929.21 929.53 938.11 937.02 952.35 935.86 888.47 882.84 938.37 984.43 929.64 963.48 959.35 927.39 961.95 985.37 904.92 1032.35 894.35 978.69 930.47 942.59 920.4 917.22 912.23 905.07 947.6 945.65 892.79 926.11 896.05 866.04 992.65 937.58 948.65 916.47 905.83 880.02 1017.15 966.36 938.82 925.59 923.05 916.83 921.01 896.95 943.69 938.731 1011.68 896.86 950.98 902.97 934.4 1007.85 973.64 995.249 932.34 976.08 946.82 890.11 944.4 953.63 953.75 851.949 904.84 832.37 893.68 942.22 950.821 899.59 948.04 848.11 982.89 946.02 890.99 918.61 925.09 842.65 912.12 912.42 884.05 955.21 832.32 952.67 923.86 893.26 866.77 874.64 986.33 924.05 936.91 908.41 952.52 992.529 913.94 958.97 945.34 923.45 972.66 957.47 958.06 843.77 916.94 931.35 979.56 918.86 921.8 992.65 960.98 975.5 945.16 947.53 899.02 965.12 987.28 969.5 918.45 920.41 957.34 932.21 961.55 973.89 861.45 888.27 978.53 983.54 985.18 1010.69 896.87 905.19 976.4 911.98 882.2 946.6 968.42 842.44 874.47 959.91 911.09 979.11 929.8 912.46 965.83 875.91 956.18 991.11 1006.65 922.74 946.62 1056.16 857.63 902.64 985.17 968.3 \ No newline at end of file diff --git a/data/7/result.raw b/data/7/result.raw new file mode 100644 index 0000000..8f8b2bc --- /dev/null +++ b/data/7/result.raw @@ -0,0 +1,257 @@ +256 256 +1211.1 1215.43 1208.4 1155.79 1265.75 1194.89 1272.08 1245.12 1260.56 1183.36 1246.31 1206.87 1238.16 1364.13 1281.78 1223.01 1250.26 1205.43 1252.53 1260.24 1255.23 1280.71 1234.55 1235.66 1255.78 1224.63 1269.7 1322.89 1251.16 1315.31 1204.66 1257.26 1258.43 1260.32 1242.26 1193.4 1297.46 1229.25 1326.34 1198.25 1215.34 1215.1 1196.59 1210.79 1229.71 1218.13 1266.52 1247.76 1228.77 1307.63 1196.52 1303.96 1284.7 1174.17 1105.68 1209.3 1207.33 1170.24 1213.93 1213.34 1281.39 1278.25 1219.05 1297.98 1222.41 1173.19 1217.13 1171.35 1204.52 1205.37 1267.9 1336.01 1170.01 1155.28 1259.31 1209.07 1296.2 1213.89 1210.73 1154.16 1293.54 1253.79 1236.8 1197.91 1126.62 1298.95 1244.33 1174.97 1283.12 1218.73 1179.89 1195.57 1302.71 1173.63 1161.65 1277.19 1256.16 1302.71 1236.68 1197.97 1253.64 1295.44 1233.8 1203.2 1220.76 1166.59 1150.18 1263.97 1206.33 1202.45 1285.68 1272.5 1298.37 1206.13 1285.41 1213.19 1209.69 1242.1 1206.06 1181.27 1315.68 1256.07 1210.75 1328.09 1232.73 1254.15 1188.01 1247.86 1215.62 1253.42 1282.67 1196.64 1281.35 1270.07 1246.72 1241.75 1216.82 1179 1227.15 1216.05 1226.25 1226.04 1181.87 1324.89 1193.43 1279.89 1227.67 1228.88 1217.73 1154 1226.94 1239.5 1258.09 1136.78 1251.72 1308.84 1269.64 1222.22 1268.52 1219.23 1216.84 1235.03 1223.85 1245.99 1234.58 1257.63 1224.08 1186.08 1217.45 1232.37 1180.53 1313.37 1157.87 1242.9 1215.53 1261.89 1280.03 1291.16 1235.76 1111.47 1240.73 1155.93 1231.15 1148.69 1282.36 1208.49 1256.23 1205.63 1197.26 1290.97 1224.22 1278.98 1161.05 1223.53 1195.54 1219.39 1186.74 1271.15 1239.1 1311.89 1246.34 1294.49 1297.68 1212.3 1164.47 1250.42 1216.36 1209.6 1263.5 1340.01 1208.42 1252.03 1186.47 1258.49 1149.2 1219.86 1253.42 1185.56 1292.61 1224.56 1233.56 1292.01 1256.33 1174.55 1130.2 1280.96 1199.65 1290.62 1309.64 1211.69 1248.9 1201.39 1213.87 1195.16 1306.02 1310.84 1200.88 1184.22 1232.86 1223.09 1289.66 1240.43 1273.7 1231.41 1281.8 1219.32 1202.78 1250.8 1114.35 1243.55 1247.85 1212.13 1179.41 1282.99 1206.72 1189.17 +1149.5 1091.15 1109.91 1074.56 1152.7 1157.2 1161.14 1109.36 1156.64 1131.82 1180.15 1087.4 1131.65 1245.46 1219.7 1146.26 1160.65 1122.02 1100.39 1164.27 1148.28 1150.59 1151.93 1169.03 1165.2 1130.45 1167.95 1188.25 1162.04 1171.57 1093.85 1187.92 1073.78 1151.89 1135.14 1069.21 1193.91 1065.41 1198.59 1156.17 1124.88 1097.38 1102.1 1118.68 1184.14 1127.03 1158.97 1168.43 1123.58 1173.42 1063.66 1165.9 1140.95 1065.64 1045.76 1105.57 1166.01 1150.3 1150.39 1085.87 1225.55 1206.79 1118.92 1157.88 1111.67 1100.33 1098.97 1063.88 1076.9 1113.03 1149.32 1239.57 1117.57 1086.08 1116.72 1146.7 1192.52 1161.11 1114.92 1100.47 1153.13 1153.6 1172.29 1131.06 1083.21 1203.6 1161.73 1031.71 1180.72 1140.41 1145.48 1156.13 1267.54 1085.54 1111.3 1171.07 1173.19 1176.62 1136.16 1199.68 1183.41 1164.27 1141.24 1109.06 1130.11 1105.64 1088.72 1220.91 1139.15 1141.13 1202.42 1203.98 1174.29 1138.96 1207.51 1138.98 1154.91 1154.86 1147.18 1084.29 1214.61 1175.06 1123.27 1210.38 1132.43 1199.65 1151.02 1180.33 1149.86 1141.44 1181.86 1072.68 1202.2 1123.25 1122 1191.65 1139.62 1084.19 1145.5 1115.07 1193.66 1127.04 1122.36 1235.15 1111.55 1200.86 1158.25 1130.2 1157.08 1095.2 1129.62 1102.54 1175.56 1113.44 1183.29 1174.29 1186.89 1110.96 1180.98 1134.24 1084.69 1108.4 1164.59 1131.94 1142.28 1155.25 1118.18 1083.14 1121.66 1105.79 1073.85 1212.17 1089.24 1150.03 1161.08 1171.96 1144.98 1150.22 1157.77 998.78 1142.04 1107.45 1178.44 1077.94 1192.61 1188.01 1162.07 1176.01 1128.4 1208.69 1104.39 1230.35 1091.3 1182.07 1088.82 1100.71 1099.39 1155.3 1111.88 1188.36 1163.08 1192.22 1177.33 1129.96 1109.45 1227.01 1143.16 1151.31 1149.67 1253.55 1077.08 1161.6 1086.79 1198.47 1061.3 1122.34 1220.11 1097.17 1156.47 1143.04 1169.26 1199.33 1143.13 1048.35 1038.74 1132.6 1091.79 1172.58 1147.19 1135.32 1132.56 1131.51 1120.58 1103.57 1235.31 1221.42 1094.82 1069.43 1138.44 1142.71 1205.84 1115.27 1193.9 1150.54 1228.38 1144.77 1112.88 1215.76 1015.5 1120.47 1140.18 1146.06 1132.51 1193.49 1063.78 1130.99 +1211.63 1170.62 1192.3 1119.2 1289.72 1184.19 1259.88 1205.4 1227.17 1213.05 1252.92 1184.85 1209.51 1348.59 1237.13 1238.6 1230.88 1159.41 1232.09 1205.18 1207.06 1260.51 1196.52 1173.98 1230.92 1170.57 1252.74 1286.31 1271.71 1231.8 1168.66 1220.48 1257.38 1185.4 1181.37 1152.46 1239.98 1175.26 1318.09 1194.73 1216.81 1132.46 1187.06 1192.94 1236.72 1206.71 1204.77 1249.7 1226.28 1261.72 1149.19 1233.37 1235.82 1202.41 1130.02 1190.32 1202.61 1178.45 1209.8 1193.96 1251.49 1265.87 1153.28 1268.41 1199.92 1169.82 1179.42 1119.41 1183.99 1195.84 1262.87 1290.36 1173.76 1172.46 1182.72 1181.87 1296.2 1243.2 1203.28 1167.03 1221.68 1212.37 1223.27 1192.5 1151.12 1306.34 1229.15 1132.34 1296.96 1140.58 1187.2 1239.29 1318.57 1138.09 1220.15 1205.7 1274.64 1311.79 1209.54 1204.22 1211.38 1225.23 1204.24 1152.25 1208.33 1200.39 1159.56 1259.86 1183.59 1195.45 1251.55 1274.21 1232.12 1191.8 1322.37 1202.74 1192.79 1285.27 1200.34 1132.8 1303.43 1244.11 1199.89 1245.92 1196.15 1195.47 1222.74 1236.51 1212.99 1233.62 1270.53 1186.92 1274.51 1244.39 1178.61 1262.39 1199.35 1198.79 1189.23 1211.44 1235.55 1173.1 1177.3 1281.31 1220.99 1209.93 1208.44 1213.47 1237.59 1151.48 1205.95 1174.61 1239.97 1157.42 1300.79 1305.53 1301.99 1210.82 1302.62 1200.79 1176.44 1164.27 1210.6 1232.78 1220.12 1232.81 1136.47 1169.05 1174.04 1170.92 1125 1316.66 1095.23 1187.63 1193.98 1267.24 1246.37 1260.43 1166.84 1082.49 1225.72 1168.88 1292.43 1133.75 1266.68 1209.68 1268.94 1174.76 1180.01 1285.32 1203.27 1221.37 1116.44 1222.48 1171.21 1189.46 1206.73 1239.86 1208.22 1282.67 1181.38 1300.68 1271.84 1187.52 1170.51 1278.67 1183.19 1154.83 1229.5 1304.35 1205.96 1203.39 1171.56 1249.17 1083.66 1219.46 1294.57 1164.29 1245.7 1214.18 1229.01 1284.31 1259.26 1146.74 1155.3 1199.74 1128.96 1191.59 1301.77 1225.62 1216.66 1193.27 1218.92 1139.84 1324.22 1296.76 1188.79 1168.33 1205.3 1216.24 1248.82 1202.97 1270.94 1225.45 1272.03 1271.89 1171.39 1254.54 1113.7 1201.21 1205.22 1215.8 1195.79 1257.78 1208.12 1178.52 +1227.65 1225.07 1222.77 1118.34 1296.94 1209.22 1254.72 1213.89 1285.25 1215.31 1244.82 1219.47 1193.94 1355.64 1289.29 1253.2 1248.1 1204.64 1214.15 1233.36 1284.71 1331.64 1217.08 1238.85 1255.38 1222.34 1261.41 1333.1 1303.83 1265.41 1246.3 1296.7 1262.36 1246.43 1258.25 1172.16 1244.67 1203.37 1305.79 1256.52 1239.84 1244.2 1193.39 1234.99 1234.24 1231.49 1234.11 1250.99 1258.32 1280.42 1201.31 1320.26 1237.33 1194.88 1113.07 1218.49 1202.6 1250.47 1200.56 1253.55 1285.82 1308.55 1193.8 1250.87 1234.33 1201.79 1172.7 1177.91 1225.18 1196.67 1305.27 1299.22 1182.76 1179.46 1269.61 1221.78 1291.61 1250.1 1195.31 1223.79 1270.38 1301.92 1305.22 1193.78 1176.67 1314.14 1257.41 1211.11 1283.9 1207.95 1246.4 1279.95 1379.17 1205.86 1204.58 1264.18 1208.13 1289.35 1242.38 1274.97 1261.33 1260.05 1237.57 1191.45 1283.76 1174.41 1174.17 1288.57 1265.71 1214.62 1278.26 1247.91 1272.59 1196.64 1350.07 1214.4 1221.09 1292.35 1233.09 1188.65 1347.29 1243.32 1224.37 1346.15 1256.06 1265.69 1260.51 1220.99 1188.34 1254.49 1267.52 1173.8 1309.46 1272.79 1231.87 1241.74 1203.44 1192.29 1272.4 1211.51 1245.87 1238.75 1181.52 1306.75 1236.58 1256.6 1248.26 1248.8 1207.45 1193.79 1215.21 1209.42 1250.9 1127.94 1353.49 1282.08 1304.81 1200.56 1256.19 1243.7 1200.45 1196.68 1261.83 1243.51 1234.08 1263.51 1186.28 1212.03 1177.92 1193.89 1182.89 1347.73 1147.79 1156.58 1226.02 1299.47 1270.91 1267.98 1232.38 1113.69 1210.14 1158.9 1347.39 1175.26 1247.25 1264.97 1270.8 1209.07 1197.62 1328.23 1216.24 1282.79 1181.53 1228.98 1189.44 1248.23 1284.65 1232.73 1219.94 1300.23 1241.03 1279.42 1325.6 1218.34 1140.04 1299.8 1261.97 1233.37 1288.92 1350.86 1170.8 1238.71 1199.97 1282.28 1180.32 1234.58 1289.62 1187.32 1280.69 1309.78 1270.41 1320.17 1299.48 1141.78 1173.59 1206.71 1180.29 1277.33 1354.16 1219.96 1275.25 1198.41 1236.5 1168.81 1330.81 1296.83 1186.85 1221.12 1239.88 1263.47 1249.74 1240.28 1274.9 1241.78 1265.73 1259.14 1244.51 1245.14 1131.56 1230.75 1253.49 1233.47 1193.06 1298.8 1242.75 1208.62 +1193.08 1189.78 1213.9 1133.96 1271.01 1188.13 1197.2 1212.82 1224.49 1206.43 1233.39 1207.09 1226.94 1323.05 1288.68 1227.79 1204.36 1181.21 1220.95 1234.35 1232.9 1242.71 1190.23 1196.8 1166.92 1141.07 1235.78 1264.15 1278.17 1226.21 1156.09 1267.69 1191.06 1198.23 1217.14 1168.8 1238.24 1190.08 1262.78 1219.43 1159.01 1145.06 1169.11 1208.82 1225.82 1179.82 1216.76 1248.25 1233.15 1240.53 1138.92 1240.68 1215.64 1179.26 1114.7 1180.98 1204.99 1205.97 1156.01 1165.26 1221.81 1280.94 1192.34 1211.33 1221.27 1154.43 1157.57 1103.39 1183.44 1185.56 1261.83 1308.03 1197.96 1140.51 1216.23 1215.04 1294.25 1202.38 1194.68 1183.27 1262.8 1260.64 1196.97 1155.79 1145.38 1266.05 1241.31 1125.18 1246.51 1209.56 1150.66 1248.35 1276.92 1177.07 1184.72 1235.88 1261.6 1301.11 1210.96 1222.54 1219.89 1230.21 1187.21 1154.53 1190.58 1142.63 1190.81 1252.77 1232.16 1176.83 1270.73 1240.65 1234.94 1194.87 1261.11 1179.2 1181.9 1219.9 1188.81 1147.88 1322.6 1200.51 1177.9 1304.42 1176.4 1232.6 1201.79 1237.7 1170.25 1255.25 1247.82 1161.98 1266.2 1216.19 1199.23 1250.02 1241.41 1171.36 1235.55 1191.62 1237.4 1147.95 1204.32 1300.05 1175.34 1224.17 1179.19 1203.98 1209.18 1182.56 1190.03 1191.91 1181.8 1125.41 1276.51 1310.81 1235.67 1130.55 1248.03 1238.01 1149.23 1173.66 1229.98 1209.35 1182.2 1249.53 1161.42 1135.23 1193.78 1180.46 1126.24 1259.89 1156.23 1199.09 1227.34 1222.36 1253.09 1215.62 1190.96 1119.46 1229.5 1183.2 1248.41 1111.84 1231.58 1263.83 1201.56 1131.23 1201.38 1278.07 1186.88 1296.98 1129.66 1234.3 1159.94 1185.5 1192.56 1209.45 1218.84 1311.58 1215.51 1233.53 1313.5 1224.25 1133.17 1274.47 1209.37 1192.9 1261.71 1310.87 1181.22 1177.95 1130.25 1273.44 1183.85 1196.7 1257.33 1209.91 1245.85 1236.47 1229.62 1332.75 1239.03 1153.42 1177.88 1197.17 1167.63 1263.29 1258.79 1172.18 1218.75 1204.16 1205.54 1164.36 1344.88 1298.23 1148.36 1162.28 1158.06 1178.79 1267.85 1167.53 1286.23 1227.73 1271.21 1258.84 1188.4 1200.78 1117.52 1213.6 1211.72 1229.33 1124.34 1252.29 1157.17 1179.58 +1138.22 1081.18 1119.87 1016.92 1159.47 1102.19 1162 1116.09 1129.48 1111.81 1190.32 1082.44 1107.42 1275.1 1217.8 1144.08 1169.17 1110.26 1128.3 1138.56 1125.97 1167.98 1101.56 1143.97 1142.54 1138.88 1208.39 1186.04 1205.24 1178.06 1085.29 1207.52 1199.81 1158.54 1144.76 1095.91 1154.68 1097.36 1200.55 1119.17 1107.84 1109.28 1077.56 1164.68 1170.06 1126 1136.32 1214.33 1131.87 1167.89 1101.46 1194.95 1184.21 1104.38 1058.09 1178.21 1091.97 1115.31 1115.38 1147.78 1158.19 1187.77 1126.28 1199.92 1080.73 1150.92 1074.95 1049.8 1142.23 1110.76 1204.87 1214.73 1122.6 1088.8 1134 1136.89 1218.83 1179.6 1124.71 1053 1200.06 1144.72 1171.42 1102.38 1051.93 1255.01 1138.43 1061.16 1179.19 1160.59 1149.08 1155.16 1235.19 1105.75 1153.81 1208.73 1162.88 1199.06 1156.01 1183.72 1153.98 1203.73 1111.45 1098.9 1119.24 1063.71 1063.09 1165.3 1125.44 1136.65 1161 1188.5 1180.65 1106.13 1161.07 1124.34 1157.85 1188.67 1133.94 1109.66 1216.91 1142.44 1104.91 1225.7 1123.44 1115.15 1205.06 1179.88 1144.9 1152.23 1146.21 1058.09 1178.9 1110.72 1160.22 1191.51 1149.26 1116.64 1156.99 1102.78 1110.4 1141.52 1125.16 1236.96 1108.95 1157.27 1154.35 1146.25 1126.93 1090.08 1165.08 1177.63 1138.83 1052.72 1202.86 1194.28 1171.63 1116.36 1200.52 1139.43 1097.23 1111.95 1148.36 1140.87 1145.42 1161.49 1107.89 1096.7 1135.1 1079.31 1081.22 1196.76 1084.75 1130.65 1145.96 1180.04 1172.4 1179.79 1113.16 1028.23 1153.85 1089.55 1198.23 1068.87 1159.42 1168.59 1149.24 1096.23 1140.73 1208.89 1095.88 1187.87 1077.3 1149.08 1163.31 1126.17 1121.33 1125.31 1125.11 1213.54 1143.29 1174.21 1157.6 1164.35 1140.32 1224.4 1166.56 1122.86 1187.42 1210.79 1106.98 1124.62 1165.9 1174.82 1086.45 1133.14 1216.18 1139.75 1175.41 1142.93 1149.67 1204.54 1172.68 1125.28 1089.24 1126.28 1100.81 1161.89 1198.43 1137.31 1150.4 1142.19 1155.94 1146.79 1220.47 1260.07 1095.4 1117.27 1192.39 1152.95 1214.14 1042.48 1228.29 1170.7 1213.88 1206.49 1137.62 1137.02 1085.44 1148.29 1143.59 1168.68 1099.03 1218.83 1093.09 1121.96 +1133.49 1127.86 1101.26 1058.91 1226.73 1145.88 1185.26 1116.32 1170.58 1188.43 1182.34 1151.41 1126.75 1261.44 1225.21 1164.98 1175.97 1114.8 1082.3 1128.7 1160.09 1146.36 1179.5 1162.62 1116.26 1103.97 1172.93 1160.67 1208.99 1208.47 1106.28 1167.19 1164.83 1154.83 1161.38 1126.61 1172.82 1101.99 1203.45 1138.84 1190.05 1133.46 1126.53 1126.28 1124.78 1095.01 1158.76 1160.7 1120.96 1147.26 1069.4 1184.34 1176.54 1091.96 1040.12 1115.11 1141.17 1093.67 1144.69 1076.66 1206.09 1208.8 1145.21 1210.41 1143.55 1118.01 1118.22 1047.31 1144.17 1135.82 1182.85 1214.13 1113.69 1147.19 1138.75 1120.48 1188.41 1149.88 1126.63 1098.47 1162.59 1192.32 1164.86 1100.64 1131.61 1263.77 1222.02 1091.35 1249.33 1094.65 1111.11 1169.46 1233.81 1131.25 1099.56 1198.82 1151.76 1182.51 1158.38 1135.62 1160 1182.86 1128.51 1094.26 1153.3 1143.19 1053.94 1213.28 1121.6 1141.53 1175.69 1174.02 1195.02 1101.39 1257.77 1116.68 1133.75 1188.17 1093.99 1122.8 1186.79 1155.47 1130.57 1215.61 1119.74 1155.45 1147.55 1173.3 1170.35 1172.32 1179.53 1084.23 1220.5 1156.54 1110.33 1147.08 1127.98 1085.22 1176.77 1154.25 1174.62 1125.93 1147.17 1214.91 1152.28 1166.26 1160.23 1120.08 1143.13 1109.57 1166.01 1123.98 1167.72 1064.84 1214.71 1228.1 1184.36 1129.89 1187.96 1149.18 1140.51 1132.39 1177.57 1114.01 1172.07 1184.41 1101.69 1112.96 1122.49 1138.05 1096.98 1225.55 1140.08 1126.61 1157.88 1200.9 1181.82 1173.02 1168.07 1057.64 1169.48 1106.07 1160.21 1102.16 1170.78 1179.16 1147.85 1112.53 1144.82 1222.33 1119.48 1199.75 1071.09 1122.57 1124.86 1158.25 1148.04 1209.52 1157.03 1154.93 1181.78 1186.02 1230.56 1181.59 1113.55 1161.36 1168.43 1113.62 1197.03 1253.16 1109.59 1128.22 1120.63 1190.18 1082.41 1173.64 1203.94 1144.95 1150.96 1113.98 1145.47 1196.32 1177.73 1085.13 1090.46 1102.55 1083.92 1153.2 1220.09 1174.79 1151.23 1140.64 1149.12 1140.45 1237.2 1204.41 1118.64 1090.25 1112.12 1163.26 1171.94 1163.15 1192.09 1171.8 1177.85 1195.16 1141.88 1154.36 1085.52 1099.71 1110.65 1201.44 1131.97 1214.48 1112.38 1118.25 +1184.79 1135.56 1201.1 1032.37 1256.97 1243.72 1210.92 1177.86 1239.28 1194.64 1230.55 1163.21 1239.37 1326.36 1275.46 1241.04 1217.83 1165.8 1187.93 1208.54 1227.73 1248.46 1163.94 1214.08 1255.54 1212.87 1224.22 1287.76 1290.56 1228.17 1150.57 1216.77 1217.6 1245.87 1216.12 1152.04 1227.15 1138.99 1297.51 1180.46 1151.89 1229.21 1125.95 1207.72 1269.17 1213.09 1209.32 1217.35 1237.05 1256.21 1134.71 1250.99 1233.82 1166.95 1118.75 1184.55 1181.65 1205.52 1173.64 1156.85 1226.99 1288.74 1226.09 1228.35 1172.24 1199.34 1170.15 1136.6 1192.73 1222.17 1259.18 1267.97 1216.03 1133.19 1210.96 1194.67 1225.86 1225.72 1185.79 1187.09 1222.61 1203.96 1213.78 1176.76 1132.54 1275.09 1270.12 1133.51 1267.3 1195.39 1194.11 1191.18 1311.47 1166.43 1182.51 1251.11 1255.65 1281.72 1231.68 1194.78 1223.65 1215.92 1183.11 1198.01 1227.41 1160.09 1166.83 1276.27 1199.69 1195.98 1249.76 1235.11 1248.54 1142.2 1283.74 1184.34 1198.5 1227.39 1229.28 1135.21 1316.86 1240.98 1213.8 1332.43 1200.06 1212.8 1186.94 1261.76 1175.95 1198.68 1244.36 1192.55 1282.54 1182.25 1232.01 1247.24 1232.39 1142.96 1206.32 1218.5 1232.46 1244.61 1182.77 1238.89 1153.84 1253.01 1162.13 1205.22 1171.13 1113.21 1260.18 1233.83 1184.59 1106.43 1275.08 1259.96 1234.44 1158.32 1213.92 1214.18 1168.23 1212.71 1229.35 1193.27 1196.99 1254.34 1158.01 1157.53 1174.69 1189.29 1081.3 1283.59 1134.35 1198.67 1226.52 1197.91 1254.88 1248.04 1201.73 1067.82 1188.99 1191.38 1222 1155.41 1240.1 1187.51 1242.15 1217.67 1164.71 1258.48 1212.01 1233.82 1119.82 1245.83 1191.27 1180.46 1216.96 1211.96 1211.01 1237.66 1181.71 1194.96 1265.26 1207.97 1132.74 1267.7 1192.43 1197.63 1261.27 1373.4 1194.6 1188.1 1142.79 1252.51 1131.17 1194.33 1244.47 1129.2 1288.04 1241.89 1201.21 1257.25 1257.36 1174.71 1107.69 1212.17 1133.64 1255.37 1231.1 1192.77 1228.9 1161.72 1202.6 1182.22 1325.27 1284.13 1191.5 1168.39 1179.55 1210.04 1255.04 1177.02 1284.68 1208.57 1242.08 1261.4 1192.14 1214.23 1097.08 1212.87 1192.3 1229.01 1217.85 1247.82 1207.98 1179.49 +1180.74 1153.07 1194.64 1194.19 1282.8 1257.65 1262.86 1217.93 1219.11 1256.44 1215.51 1182.06 1246.19 1401.75 1305.77 1251.58 1257.96 1218.83 1296.92 1199.61 1245.01 1225.56 1204.02 1214.83 1263.75 1250.66 1238.52 1264.37 1281.45 1263.69 1200.02 1277.32 1207.66 1266.6 1183.85 1156.84 1242.27 1156.9 1262.51 1236.79 1249.31 1201.12 1193.28 1259.73 1232.37 1198.81 1264.85 1282.32 1196.1 1259.58 1209.75 1310.05 1186.59 1205.06 1187.88 1179.19 1228.31 1207.06 1197.02 1194.75 1260.37 1276.07 1203.49 1244.7 1206.18 1165.45 1158.01 1173.33 1199.59 1215.4 1273.72 1353.57 1225.03 1188.1 1229.65 1195.35 1300.13 1210.62 1226.11 1201.83 1278.52 1228.77 1217.03 1188.93 1168.88 1259.42 1307.67 1166.72 1317.77 1209.88 1220.87 1274.25 1358.89 1138.2 1219.42 1271.81 1272.35 1283.25 1215.42 1247.93 1290.61 1256.28 1150.73 1229.36 1222.23 1220.39 1203.9 1306.82 1211.25 1252.99 1294.31 1293.82 1234.97 1229.39 1304.4 1203.97 1256.84 1298.02 1245.34 1176.88 1379.37 1240.03 1195.86 1313.84 1224.89 1260.74 1254.6 1252.4 1249.6 1234.83 1278.89 1181.14 1291.85 1266.51 1189.99 1246.86 1248.25 1216.68 1226.54 1246.17 1253.64 1228.27 1219.58 1298 1233.63 1239.27 1221.66 1235.78 1218.14 1202.08 1215.52 1267.52 1249.5 1129.55 1339.86 1244.52 1290.34 1196.83 1260.55 1288.96 1182.39 1190.18 1275.19 1230.93 1261.18 1250.16 1200.57 1193.42 1218.79 1245.56 1188.5 1341.75 1165.72 1187.52 1216.99 1318.27 1258.06 1216.78 1260.98 1153.87 1316.82 1175.69 1323.38 1179.05 1261.35 1262.54 1250.98 1208.61 1217.29 1313.07 1212.79 1272.45 1184.79 1212.2 1239.94 1211 1235.27 1297.31 1270.83 1287.28 1243.11 1250.45 1252.7 1255.42 1168.41 1361 1249.01 1211.73 1252.5 1324.03 1228.84 1271.76 1219.17 1289.17 1129 1206.92 1311.3 1219.01 1280.93 1236.79 1225.72 1270.45 1279.19 1197.94 1156.73 1209.3 1106.51 1270.15 1345.89 1199.72 1276.61 1244.24 1205.28 1228.63 1378.81 1308.38 1173.86 1188.43 1239.75 1242.3 1292.54 1223.31 1365.88 1280.44 1309.96 1280.79 1228.38 1223.08 1134.64 1243.58 1241.42 1256.15 1200.77 1286.35 1213.26 1256.4 +1097.48 1110.22 1122.32 1040.27 1173.03 1125.94 1145.57 1139.43 1172.86 1119.75 1164.09 1086.11 1150.41 1244.95 1182.41 1185.72 1114.02 1107.44 1172.01 1169.41 1147.49 1167.54 1140.86 1137.8 1161.87 1113.84 1193.92 1231.13 1176.79 1170.21 1071.56 1233.4 1152.83 1137.1 1137.31 1084.23 1181.01 1133.36 1184.31 1118.06 1136.73 1105.75 1116.52 1138.83 1153.56 1134.33 1130.64 1158.74 1151.23 1177.01 1092.49 1216.5 1161.28 1149 1022.21 1110.31 1106.75 1091.8 1080.79 1164.34 1176.92 1221.89 1140.66 1177.1 1131.91 1109.25 1066.68 1075.96 1107.11 1153.51 1162.39 1203.47 1130.35 1093.41 1149.89 1121.43 1179.11 1164.21 1135.84 1105.65 1162.68 1154.16 1129.02 1103.97 1112.58 1187.15 1167.53 1097.71 1225.24 1139.87 1099.14 1127.8 1242.44 1091.83 1140.26 1175.5 1193.18 1223.23 1189.69 1126.05 1145.43 1171.58 1118.09 1126.67 1149.56 1111.91 1090.24 1171.87 1179.56 1173.47 1181.07 1205.46 1197.84 1066.02 1214.76 1112.57 1174.47 1179.48 1102.79 1050.63 1229.48 1127.58 1112.9 1224.24 1180.58 1145.9 1151.27 1141.64 1081.96 1136.7 1162.95 1079.53 1170.12 1185.87 1218.32 1174.86 1153.95 1059.12 1147.17 1156.42 1179.28 1151.84 1145.1 1217.32 1100.2 1167.28 1123.66 1148.58 1114.75 1107.21 1113.06 1136.46 1174.74 1038.29 1197.29 1208.94 1175.7 1121.7 1188.1 1172.43 1077.92 1130.14 1144.51 1118.6 1157.47 1165.69 1091.88 1143.97 1117.69 1181.74 1069.08 1219.05 1047.28 1120.12 1129.49 1175.68 1158.1 1133.67 1112.13 1030.94 1169.42 1065.5 1196.73 1070.94 1206.73 1134.49 1174.89 1090.48 1165.73 1222.52 1126.7 1195.27 1077.16 1116.2 1151.66 1125.95 1108.78 1126.68 1116.46 1205.1 1167.56 1150.95 1175.72 1181.12 1092.47 1200.57 1174.71 1127.71 1187.99 1223.72 1114.09 1185.66 1071.37 1148.55 1086.54 1131.79 1195.49 1113.64 1156.03 1158.24 1181.61 1203.36 1201.86 1109.92 1114.35 1168.46 1056.4 1159.14 1213.11 1138.76 1157.42 1111.1 1106.52 1127.82 1229.68 1214.15 1065.9 1063.04 1133.09 1136.03 1132.88 1120.26 1224.53 1145.71 1212.21 1175.17 1146.6 1122.02 1071.2 1147.29 1140.59 1152.4 1098.18 1189.52 1133.59 1131.22 +1170.29 1117.11 1181.61 1111.73 1221.47 1203.17 1207.44 1185.76 1211.73 1213.22 1263.34 1141.86 1167.13 1327.21 1258.08 1181.15 1227.95 1137.84 1218.76 1203.95 1198.27 1252.36 1226.24 1177.25 1217.85 1111.16 1185.95 1231.85 1251.09 1238.81 1138.77 1204.39 1168.9 1199.82 1228.29 1135.92 1218.13 1151.04 1237.54 1179.71 1154.09 1170.67 1165.55 1179.99 1195.9 1137.01 1238.76 1236.95 1170.31 1241.23 1137.34 1243.4 1225.59 1151.09 1102.21 1126.51 1148.71 1106.08 1166.16 1158.53 1205.66 1255.51 1213.65 1215.81 1119.4 1143.43 1105.24 1118.76 1144.93 1182.78 1198.71 1236.86 1158.32 1148.94 1190.06 1177.25 1305.01 1159.55 1135.44 1174.66 1252.64 1226.64 1190.39 1116.37 1133.01 1250.61 1254.55 1160.26 1201.52 1191.49 1114.88 1218.19 1316.02 1106.04 1174.65 1230.4 1206.44 1264.84 1161.84 1196.68 1232.58 1154.97 1144.69 1172.8 1210.81 1142.88 1132.12 1226.51 1183.77 1201.72 1245.03 1195.9 1234.21 1120.36 1210.59 1154.98 1220.09 1242.68 1142.84 1109 1278.65 1243.35 1173.06 1254.98 1192.6 1174.43 1217.35 1198.67 1194.21 1225.12 1171.89 1150.22 1237.45 1218.06 1166.5 1187.93 1203.17 1075.17 1244.01 1172.45 1229.34 1152 1160.19 1240.74 1157.19 1186.46 1177.81 1189.68 1183.07 1191.81 1160.8 1169.94 1160.73 1082.76 1251.5 1286.16 1220.01 1137.02 1173.99 1235.91 1147 1170.46 1209.72 1166.62 1185.55 1185.45 1133.07 1159.39 1178.87 1178.85 1088.34 1289.3 1108.78 1143.37 1172.42 1245.02 1210.47 1224.45 1185.19 1033.96 1209.07 1126.13 1228.97 1159.8 1196.73 1214.07 1179.73 1146.42 1139.25 1246.03 1157.28 1223.1 1132.47 1234.82 1100.78 1129.55 1209.36 1183.42 1159.45 1255.75 1187.26 1191.23 1249.34 1223.09 1121.93 1251.91 1170.27 1164.25 1236.46 1300.31 1149.84 1202.86 1143.03 1178.56 1118.2 1180 1230.47 1096.84 1232.78 1185.9 1211.98 1291.93 1214.79 1096.46 1091.33 1175.31 1079.87 1193.93 1284.08 1164.02 1268.01 1159.55 1161.28 1149.47 1283.44 1216.37 1120.29 1134.53 1183 1186.05 1228.08 1165.33 1265.09 1197.94 1250.24 1219.49 1136.68 1206.25 1106.24 1156 1195.94 1166.41 1212.84 1250.24 1118.18 1101.15 +1178.48 1149.5 1219.43 1131.23 1278.47 1220.29 1226.68 1222.81 1218.49 1239.45 1261.09 1135.96 1192.66 1354.93 1333.12 1258.38 1214.96 1200.67 1251.63 1204.71 1200.19 1253.56 1192.52 1203.76 1222.14 1172.67 1294.09 1293.99 1265.77 1245.4 1155.87 1213.78 1210.99 1259.96 1219.95 1173.91 1251.52 1194.79 1350.32 1220.87 1199.95 1203.94 1162.87 1204.54 1226.68 1180.86 1187.41 1274.23 1194.06 1220.47 1175.47 1234.44 1201.17 1118.34 1078.22 1207.22 1220.64 1172.46 1219.52 1205.63 1233.77 1276.01 1188.9 1271.76 1164.76 1188.97 1118.34 1146.08 1226.14 1170.38 1314.76 1262.06 1217.62 1191.84 1170.81 1218.77 1298.2 1229.22 1170.82 1172.46 1259.01 1215.35 1207.82 1168.3 1176.35 1281.09 1274.05 1100.11 1277.56 1163.82 1181.78 1243.97 1330.15 1145.25 1204.24 1228.18 1272.36 1292.89 1220.5 1235.93 1224.57 1257.05 1202.05 1196.9 1184.48 1210.97 1190.87 1247.54 1181.43 1214.02 1245.04 1264.79 1280.06 1170.23 1238.9 1194.85 1224.89 1233.79 1217.02 1147.89 1268.29 1263.07 1174.79 1276.79 1148.52 1260.14 1213.1 1207.58 1141.2 1221.9 1245.01 1191.93 1244.1 1199.59 1198.31 1212.4 1246.09 1140.76 1187.12 1204.67 1258.9 1238.38 1224.31 1283.96 1193.77 1236.95 1240.26 1206.66 1207.3 1137.42 1166.43 1190.19 1250.54 1112.46 1284.2 1309.29 1233.08 1167.95 1275.7 1241.07 1202.23 1144.83 1237.58 1208.58 1194.9 1212.91 1193.32 1148.19 1185.51 1181.62 1119.71 1325.74 1145.37 1193.01 1187.73 1221.86 1218.03 1218.45 1233.02 1107.66 1201.26 1123.48 1270.29 1189.03 1244.95 1243.53 1233.25 1181.52 1193.58 1254.94 1189.92 1254.83 1140.91 1238.99 1233.68 1218.76 1262.47 1210.56 1196.49 1281.04 1239.46 1264.39 1269.97 1239.66 1147.78 1283.27 1166.25 1240.57 1247 1299.99 1207.45 1209.36 1189.6 1244.89 1150.79 1192.25 1230.84 1195.24 1238.02 1227.93 1284.24 1248.24 1233.95 1150.93 1149.5 1184.96 1175.53 1229.25 1291.31 1184.41 1247.32 1199.42 1241.21 1178.14 1282.33 1307.12 1143.62 1154.76 1191.25 1221.56 1254.89 1187.29 1288.07 1277.89 1264.24 1215.22 1179.05 1206.2 1137.63 1204.96 1257.33 1269.85 1193.82 1277.4 1204.08 1207.71 +1268.77 1215.24 1243.13 1191.03 1336.6 1305.93 1297.44 1226.1 1296.57 1254.1 1301.83 1181.11 1280.72 1394.48 1319.08 1300.96 1295.66 1218.84 1278.8 1323.41 1315.21 1290.29 1206.68 1261.16 1283.47 1225.92 1307.18 1339.76 1348.83 1303.01 1238.72 1324.84 1239.14 1269.08 1260.9 1169.36 1272.64 1265.08 1303.77 1241.28 1241.47 1226.58 1289.87 1253.13 1298.22 1252.12 1290.47 1268.35 1298.13 1302.69 1212.58 1328.5 1301.43 1189.38 1140.17 1226.36 1322.95 1233.96 1264.95 1218.77 1287.98 1358.14 1240.48 1300.26 1258.94 1205.94 1237.36 1184.88 1243.05 1219.32 1306.64 1318.51 1249.37 1211.32 1251.79 1230.09 1364.84 1289.79 1252.19 1215.81 1315.77 1292.01 1262.56 1198.28 1185.56 1297.24 1329.46 1171.51 1326.82 1207.4 1245.9 1271.13 1353.98 1218.25 1221.57 1333.69 1278.18 1321.15 1226.98 1240.52 1267.49 1293.12 1257.41 1218.58 1276.24 1249.23 1228.6 1309.9 1263.55 1267.15 1322.32 1267.03 1278.44 1228.26 1331.42 1258.3 1328.85 1277.12 1254.6 1221.27 1351.48 1277.9 1216.04 1380.1 1248.9 1284.75 1264.58 1289.7 1223.46 1256.26 1304.99 1215.81 1332.66 1276.57 1253.6 1272.38 1274.33 1251.1 1255.15 1250.8 1278.67 1303.98 1271.37 1372.6 1278.78 1278.14 1223.37 1258.58 1245.63 1226.16 1281.92 1269.75 1282.05 1148.68 1357.83 1367.76 1268.94 1264.46 1327.6 1242.56 1248.89 1223.77 1281.59 1264.8 1279.65 1275.3 1253.48 1240.3 1252.81 1231.77 1226.39 1366.06 1231.79 1246.66 1214.89 1326.15 1286.53 1303.79 1289.31 1175.06 1289.52 1227.36 1328.44 1162.39 1272.69 1252.42 1321.25 1211.44 1238.73 1360.73 1263.85 1331.04 1235.4 1256.21 1183.87 1250.92 1289.09 1272.32 1324.23 1348.5 1287.35 1323.51 1328.71 1297.93 1229.17 1377.9 1294.71 1244.96 1308.33 1429.51 1209.38 1308.55 1199.06 1287.65 1180.98 1256.53 1353.02 1213.73 1295.71 1298.25 1262.34 1355.19 1319.31 1219 1233.85 1272.64 1166.39 1324.52 1343.35 1264.84 1285.16 1264 1244.13 1307.58 1392.65 1335.81 1172.96 1249.4 1264.39 1280.56 1304.82 1240.31 1343.46 1301.5 1286.51 1288.89 1222.24 1259.79 1187.23 1280.95 1276.48 1275.76 1264.63 1291.44 1232.09 1236.7 +1273.26 1209.64 1253.05 1084.37 1248.6 1201.6 1285.53 1212.77 1285.28 1230.64 1282.5 1199.94 1171.04 1351.66 1299.41 1232.42 1249.19 1193.55 1263.42 1244.26 1249.1 1293 1176.65 1240.72 1216.54 1221.29 1333.86 1290.44 1276.95 1295.97 1154.58 1304.57 1252.56 1241.21 1219.57 1207.75 1279.45 1248.81 1313.96 1284.24 1207.86 1207.77 1175.17 1229.51 1226.01 1231.24 1243.04 1250.62 1217.58 1224.9 1183.08 1278.03 1238.14 1217.16 1143.28 1198.43 1216.34 1219.13 1197.27 1177.82 1203.8 1266.82 1221.76 1286.49 1232.45 1182.99 1183.73 1136.98 1206.47 1175.23 1247.45 1347.9 1198.3 1155.24 1239.69 1247.58 1302.76 1248.68 1229.35 1234.17 1265.62 1276.25 1237.4 1191.61 1159.92 1284.16 1256.76 1131.85 1292.75 1185.91 1210.34 1231.62 1324.14 1192.72 1222.17 1268.34 1233.09 1290.83 1283.32 1260.46 1273.97 1326.42 1187.44 1154.4 1267.67 1196.15 1119.01 1295.93 1242.7 1245.17 1268.53 1259.73 1284.41 1211.08 1320.46 1209.85 1230.83 1245.72 1256.39 1197.9 1327.44 1259.56 1197.77 1297.14 1227.58 1233.04 1229.64 1245.18 1243.26 1260.27 1272.16 1185.46 1293.74 1258 1227.98 1273.91 1231.12 1218.8 1243.44 1171.8 1228.02 1175.95 1227.05 1305.54 1206.77 1257.01 1236.3 1260.52 1166.32 1144.48 1260.16 1191.95 1247.24 1148.01 1286.67 1324.25 1287.48 1218.79 1308.85 1216.64 1198.03 1242.99 1253.03 1235.31 1242.07 1259.13 1184.44 1239.24 1232.19 1232.55 1167.34 1314.98 1144.34 1225.92 1253.87 1280.96 1287.13 1241.18 1211.67 1144.45 1256.31 1192.95 1269.66 1162.62 1227.09 1244.81 1269.19 1201.37 1236.31 1280.05 1170.34 1304.88 1162 1233.78 1204.7 1214.43 1215.03 1261.91 1242.51 1284.18 1202.92 1315.42 1230.89 1240.33 1148.87 1311.49 1267.79 1191.01 1264.24 1323.71 1172.46 1266.5 1178.84 1264.01 1152.02 1193.72 1259.84 1239.3 1264.91 1251.19 1285.76 1307.57 1304 1163.35 1158.06 1245.08 1171.35 1267.31 1254.76 1260.74 1259.27 1191.76 1207.49 1193.4 1324.07 1299.59 1231.57 1185.17 1209.7 1210.99 1287.31 1233.5 1301.53 1262.19 1268.7 1244.49 1209.65 1255 1096.59 1234.91 1239.39 1261.59 1192.96 1325.36 1207.53 1230.09 +1169.14 1165.8 1182.62 1088.89 1261.48 1182.57 1236.11 1204.38 1185.76 1149.15 1213.01 1183.75 1164.5 1330.39 1247.18 1237.37 1214.97 1182.79 1201.08 1166.98 1214 1260.86 1207.2 1224.05 1214.38 1192.37 1223.45 1262.65 1246.24 1216.44 1152.77 1263.6 1229.97 1249.34 1201.92 1125.97 1207.89 1206.58 1271.66 1159.55 1190.35 1165.27 1138.29 1191.47 1230.67 1185.63 1191.86 1231.05 1175.38 1227.57 1153.13 1255.85 1198.58 1193.62 1085.27 1178.16 1176.42 1167.69 1177.9 1168.03 1187.8 1254.99 1181.35 1255.15 1133.51 1152.66 1144.85 1140.12 1198.12 1194.87 1271.9 1275.05 1171.13 1178.06 1210.74 1158.83 1266.6 1180.23 1167.27 1120.09 1216.18 1232.15 1182.76 1155.89 1142.13 1303.82 1248.05 1113.75 1269.62 1206.95 1121.35 1224.04 1294 1150.18 1225.86 1244.76 1206.89 1224.97 1204.12 1185.31 1220.15 1253 1148.64 1147.61 1196.46 1183.08 1138.37 1215.86 1179.41 1178.83 1209.12 1190.04 1251.76 1184.44 1281.05 1159.37 1173.3 1213.94 1157.91 1149.08 1329.23 1214.45 1164.83 1274.83 1184.55 1206.46 1211.19 1198.04 1201.79 1224.08 1220.82 1187.95 1241.13 1151.82 1195.54 1191.74 1207.86 1157.1 1217.83 1167.21 1206.45 1186.25 1163.04 1284.33 1178.6 1209.41 1149.94 1177.03 1191.52 1148.97 1171.18 1201.76 1183.42 1076.07 1247.51 1242.06 1224.72 1132.37 1221.86 1198.67 1158.86 1119 1209.29 1167.62 1203.87 1228.7 1126.42 1161.28 1174.43 1179.63 1099.39 1327.61 1123.49 1147.46 1150.03 1254.55 1221.52 1193.21 1209.5 1102.33 1225.13 1129.66 1233.83 1121.23 1253.33 1170.83 1233.15 1151.04 1210.97 1256.59 1172.34 1213.08 1111.6 1188.66 1176.45 1150.7 1168.86 1198.96 1208.61 1250.04 1196.92 1209.81 1236.06 1247.73 1111.75 1281.15 1176.72 1205.69 1258.92 1288.88 1163.16 1218.48 1168.04 1228.46 1110.62 1239.27 1230.75 1152.3 1232.32 1221.12 1219.54 1239.85 1223.9 1159.81 1125.77 1189.63 1143.84 1245.87 1301.63 1178.97 1227.3 1184.14 1192.11 1189.96 1314.58 1245.18 1147.16 1153.17 1173.45 1202.72 1256.95 1140.63 1314.41 1194.78 1232.48 1253.59 1168.17 1185.37 1137.69 1213.29 1261.88 1218.06 1163.02 1262.37 1146.39 1133.58 +1185.26 1180.92 1156.54 1081.7 1239.78 1159.9 1224.52 1183.96 1216.83 1148.89 1174.79 1157.63 1199.28 1324.96 1236.79 1214.48 1229.85 1159.67 1172.41 1158.05 1195.21 1211.27 1173.15 1187.57 1213.63 1186.59 1188.54 1229.43 1251.55 1219 1156.18 1255.45 1182.83 1199.2 1154.36 1115.76 1228.89 1168.36 1260.23 1162.09 1195.76 1207.28 1141.65 1203.35 1236.09 1177.31 1165.2 1221.62 1165.76 1244.6 1108.11 1237.19 1237.49 1136.91 1088.47 1165.79 1182.12 1160.98 1130.89 1172.66 1215.92 1223.71 1173.44 1252.91 1192.36 1132.45 1138.98 1120.87 1196.4 1187.65 1241.64 1321.09 1153.05 1158.65 1197.32 1168.87 1282.21 1212.6 1170.95 1202.03 1249.53 1224.65 1198.92 1131.32 1148.89 1266.44 1231.19 1141.46 1248.49 1208.4 1160.52 1219.76 1296.4 1146.29 1153.99 1215.01 1244.07 1256.18 1252.44 1195.85 1181 1228.98 1145.08 1158.12 1180.98 1131.97 1141.23 1273.21 1167.43 1204.33 1251.04 1197.63 1257.41 1163.92 1311.93 1134.5 1209.79 1240.25 1166.55 1196.56 1306.73 1185.61 1147.81 1241.42 1199.79 1201.55 1219.09 1184.72 1179.46 1204.25 1228.57 1129.4 1249.63 1198.22 1221.18 1193.2 1165.76 1121.12 1223.85 1178.66 1242.64 1188.01 1184.15 1242.42 1162.2 1187.58 1182.99 1181.51 1174.62 1144.22 1181.09 1145.73 1195.56 1117.57 1235.39 1245.52 1256.23 1157.71 1233 1185.28 1191.61 1220.42 1202.82 1138.1 1173.15 1227.96 1155.01 1184.79 1131.07 1193.15 1097.87 1290.05 1145.62 1136.19 1200.28 1265.02 1212.13 1234.95 1202.84 1096.57 1199.07 1154.04 1239.45 1132.92 1266.37 1194.28 1195.06 1152.1 1181.23 1266.82 1161.37 1230.44 1128.22 1183.23 1216.3 1151.32 1171.12 1168.62 1157.71 1267.05 1220.01 1206.24 1246.27 1172.86 1088.07 1207.79 1170.72 1152.67 1230.47 1268.65 1129.03 1231.91 1155.44 1220.84 1105.08 1195.26 1280.13 1182.54 1284.19 1209.17 1189.86 1247.18 1222.48 1102.77 1096.92 1184.75 1060.89 1245.34 1261.96 1216.38 1186.63 1151.43 1190.71 1178.09 1280.85 1264.94 1173.29 1163.75 1199.94 1190.39 1203.9 1219.91 1249.57 1218.69 1206.63 1198.82 1150.49 1197.6 1113.11 1177.74 1173.11 1171.1 1175.05 1237.38 1183.31 1197.16 +1184.11 1224.08 1218.31 1168.22 1299.32 1199.2 1263.85 1203.91 1236.15 1249.64 1211.92 1223.57 1208.8 1319.01 1317.77 1266.56 1272.91 1182.64 1266.32 1218.84 1277.13 1260.83 1212.59 1179.86 1222.43 1197.19 1253.21 1296.11 1296.4 1297.48 1198.42 1256.69 1197.29 1259.59 1189.55 1184.34 1256.1 1194.37 1311.19 1244.06 1207.27 1221.77 1222.25 1247.98 1209.09 1216.25 1212.31 1260 1250.1 1265.37 1203.02 1300.4 1211.61 1191.3 1123.35 1199.88 1264.74 1204.86 1194.11 1184.42 1264.45 1284.74 1225.99 1250.74 1236.92 1165.02 1142.74 1168.13 1237.55 1193.59 1301.1 1327.45 1186.7 1178.38 1206.79 1232.89 1258.92 1203.98 1224 1189.55 1308.71 1225.85 1263.58 1182.04 1144.63 1334.97 1292.59 1156.36 1276.5 1210.98 1213.81 1262.2 1290.76 1170.79 1217.26 1229.12 1296.94 1323.72 1185.32 1235.44 1221.09 1235.41 1173.28 1195.1 1244.63 1218.56 1182.97 1211.4 1218.01 1235.61 1285.47 1279.87 1300.7 1220.65 1246.18 1192.85 1230.13 1229.65 1224.31 1143.89 1325.72 1271.68 1197.27 1282.59 1188.14 1254.76 1258.76 1284.82 1227.64 1224.39 1276.04 1185.12 1284.95 1298.85 1223.63 1267.19 1235.52 1199.02 1264.15 1217.45 1260.23 1251.94 1187.27 1354.91 1223.31 1225.12 1212.92 1254.31 1254.16 1177.83 1214.46 1193.03 1254.39 1148.86 1312.56 1309.89 1285.06 1175.6 1239.72 1224.36 1166.58 1209.38 1238.22 1229.34 1234.45 1258.18 1220.76 1169.87 1206.35 1186.22 1133.48 1323.36 1206.26 1166.25 1184.64 1276.29 1216.5 1244.02 1264.21 1121.24 1252.83 1195.52 1269.95 1150.43 1280.74 1229.42 1258.25 1199.26 1220.76 1306.92 1200.43 1265.89 1150.81 1230.46 1177.58 1234.04 1227.6 1278.03 1234.01 1311.03 1234.26 1288 1303.48 1248.09 1152.94 1335.91 1243.89 1211.16 1233.49 1325.25 1182.61 1243.86 1170.55 1258.3 1145.08 1237.04 1289.23 1224.26 1240.86 1212.24 1254.28 1357.31 1271.19 1173.66 1145.67 1217.77 1173.15 1268.02 1308.47 1239.9 1262.15 1200.45 1195.56 1221.88 1348.91 1306.01 1165.42 1201.2 1220.98 1252.98 1264.52 1241.52 1266.25 1257.32 1283.98 1281.49 1202.42 1221.44 1150.54 1209.63 1285.41 1251.66 1219.65 1261.4 1214.49 1214.59 +1146.44 1119.53 1120.97 1065.26 1167.73 1114.66 1182.75 1113.53 1140.4 1142.8 1188.79 1111.07 1156.18 1223.25 1212.57 1152.32 1144.36 1085.29 1173.75 1160.65 1197.3 1204.98 1138.55 1130.51 1124.03 1149.69 1173.51 1187.96 1186.95 1136.13 1104.78 1194.92 1178.82 1158.41 1119.67 1098.17 1228.65 1119.65 1224.41 1162.4 1151.97 1164.05 1102.91 1127.41 1176.42 1100.85 1120.74 1152.23 1145.44 1152.7 1084.8 1183.53 1158.56 1142.42 1043.62 1099.87 1126.45 1111.23 1085.94 1095.35 1108.68 1174.63 1137.1 1109.61 1089.19 1095.37 1056.26 1051.27 1090.1 1124.64 1207.88 1211.72 1133.62 1115.38 1169.38 1149.35 1240.17 1136.72 1128.82 1121.37 1202.59 1147.9 1142.71 1109.44 1060.47 1183.29 1180.89 1068.28 1168.27 1156.09 1163.87 1176.91 1170.01 1109.77 1072.94 1154.41 1213.54 1198.47 1118.33 1123.93 1161.4 1181.08 1129.93 1109.64 1135.05 1083.9 1067.93 1144.82 1154.86 1142.69 1181.34 1140.43 1200.33 1118.27 1189.55 1109.84 1126.8 1200.58 1085.35 1082.51 1215.48 1176.03 1113.29 1208.86 1110.14 1134.17 1165.69 1147.81 1116.88 1209.01 1134.89 1049.45 1135.22 1149.5 1157.72 1151.47 1150.83 1075.08 1130.51 1083.29 1163.47 1115.18 1135.29 1252.04 1116.32 1159.5 1089.3 1136.08 1159.2 1084.38 1099.25 1142.5 1171.18 1061.09 1229.59 1222.62 1152.93 1085.95 1173.1 1126.65 1070.74 1141.63 1119.72 1143.78 1170.21 1151.4 1174.91 1112.97 1100.65 1174.69 1083.15 1227.99 1061.49 1108.19 1102.51 1216.26 1176.84 1157.53 1147.24 1021.11 1169.29 1066.23 1220.77 1061.63 1177.6 1124.72 1165.96 1083.55 1079.53 1235.35 1170.37 1220.84 1085.33 1151.74 1132.9 1143.21 1119.72 1103.6 1138.04 1222.76 1130.34 1190.5 1187.42 1155.73 1077.15 1189.49 1150.83 1147.26 1185.62 1205.08 1104.34 1195.57 1078.03 1177.2 1055.18 1141.45 1161.1 1113.1 1221.34 1127.02 1127.51 1220.25 1169.32 1072.43 1101.87 1169 1050.37 1174.69 1214.71 1153.22 1183.56 1103.81 1114.17 1126.27 1288.51 1222.93 1093.24 1130.28 1159.6 1129.37 1175.6 1114.13 1190.85 1154.58 1201.8 1149.74 1121.11 1143.41 1085.1 1104.61 1148.81 1124.37 1105.48 1178.59 1133.96 1143.85 +1193.52 1154.8 1189.13 1127.79 1281.12 1207.76 1262.52 1207.95 1256.71 1201.31 1252.55 1170.85 1157.96 1346.31 1250.2 1258.61 1257.25 1226.71 1245.46 1209.79 1273.79 1230.01 1208.66 1239.98 1246.99 1182.21 1238.58 1264.7 1251.15 1279.03 1220.72 1287.42 1179.48 1214.61 1188.76 1145.38 1223.81 1188.09 1237.7 1213.17 1188.92 1219.49 1172.5 1200.26 1191.97 1203.1 1200.34 1236.43 1170.8 1253.32 1148.37 1287.32 1215.02 1207.25 1117.4 1196.44 1218.4 1186.18 1166.08 1173.55 1246.94 1259.06 1190.55 1265.03 1186.14 1133.58 1165.31 1094.11 1190.2 1206.13 1241.56 1288.03 1226.03 1170.67 1183.25 1210.99 1333.36 1184.94 1200.33 1170.74 1243.37 1287.04 1208.57 1158.3 1178.4 1302.26 1272.61 1133.58 1230.44 1169.43 1148.29 1242.51 1294.99 1209.89 1196.34 1218.47 1252.83 1286.09 1208.24 1230.39 1212.94 1227.99 1208.47 1170.58 1210.61 1210.99 1156.41 1244.4 1206.81 1197.2 1218.28 1222.66 1247.65 1209.48 1319.34 1148.84 1235.72 1266.24 1197.92 1162.82 1329.53 1226.26 1228.72 1258.98 1187.91 1248.66 1231.61 1258.01 1199.51 1208.12 1255.49 1168.18 1296.84 1231.57 1233.91 1218.52 1185.74 1165.8 1214.71 1190 1256.17 1221 1214.5 1271.21 1209.48 1193.4 1207.92 1211.33 1242.89 1178.54 1153.14 1196.25 1210.16 1123.04 1285.77 1325.31 1256.67 1184.72 1277.02 1229.84 1190.75 1159.52 1239.53 1191.18 1232.07 1221.84 1146.6 1209.08 1182.58 1248.17 1102.53 1288.39 1163.44 1170.25 1195.7 1240.64 1234.73 1233.23 1176.22 1083.77 1221.55 1129.49 1274.44 1147.1 1265.18 1202.9 1233.09 1159.92 1204.67 1275.29 1153.09 1249.86 1140.21 1210.44 1188.11 1164.37 1177.49 1218.22 1204.36 1308.71 1226.96 1254.98 1295.35 1218.44 1094.72 1279.98 1223.76 1228.72 1210.67 1310.12 1205.04 1207.26 1170.87 1263.12 1131.92 1200.59 1228.92 1207.89 1247.64 1221.35 1202.8 1280.95 1265.94 1131.66 1147.96 1216.46 1107.77 1254.03 1252.32 1240.3 1214.11 1176.34 1199.74 1189.56 1333.9 1263.97 1180.19 1140.56 1213.07 1213.91 1249.34 1170.82 1245.26 1271.77 1247.93 1260.27 1173.44 1251.46 1080.94 1238.05 1232.95 1222.7 1204.37 1245.13 1174.25 1167.44 +1216.25 1212.47 1212.58 1186 1283.23 1200.53 1248.77 1197.4 1267.82 1221.73 1247.58 1187.2 1224.46 1323.17 1255.59 1222.84 1269.41 1195.83 1218.46 1240.44 1306.41 1273.55 1222.67 1231.3 1229.81 1251.81 1260.93 1313.02 1304.2 1271.82 1192.92 1297.73 1224.66 1199.27 1223.29 1146.42 1272.04 1202.97 1321.12 1247.13 1234.62 1208.27 1181.68 1185.05 1279.05 1190.81 1226.44 1271.16 1221.78 1248.92 1169.34 1287.38 1247.62 1192.01 1089.59 1236.67 1217.6 1220.9 1212.95 1205.65 1261.05 1254.59 1207.46 1265.54 1192.65 1208.63 1184.91 1151.96 1190.76 1183.6 1263.31 1373.77 1190.25 1162.24 1276.59 1200.38 1309.78 1258.05 1194.56 1180.11 1290.4 1296.88 1249.38 1194.79 1129.81 1281.61 1241.17 1198.24 1276.75 1239.26 1245.85 1219.95 1266.8 1174.28 1190.39 1240.81 1266.68 1278.8 1226.56 1231.16 1206.7 1256.89 1172.57 1198.45 1202.27 1182.49 1163.88 1237.98 1206.45 1212.08 1280.61 1278.02 1271.55 1181.79 1306.46 1213.34 1208.91 1282.91 1264.1 1188.35 1319.52 1233.83 1205 1292.29 1251.5 1222.45 1266.09 1275.38 1166.57 1263.09 1257.55 1151.75 1260.88 1208.74 1251.26 1260.21 1231.53 1163.07 1230.21 1185.76 1238.39 1227.71 1187.39 1330.36 1207.07 1256.73 1173.47 1210.82 1248.92 1197.47 1187.26 1199.05 1205.08 1162.89 1307.84 1283.16 1287.61 1179.66 1300.12 1241.34 1221.89 1148.78 1221.16 1208.21 1229.67 1255.83 1230.86 1169.08 1222.61 1196.52 1174.52 1285.56 1159.81 1199.91 1212.56 1282.63 1247.44 1287.25 1249.76 1107.8 1260.79 1187.18 1283.08 1137.08 1265.77 1226.79 1234.96 1199.33 1186.9 1317.43 1212.91 1266.28 1178.03 1229.1 1227.44 1188.69 1199.68 1195.63 1224.46 1275.33 1246.64 1257.59 1245.24 1197.48 1198.26 1270.13 1219.49 1272.95 1260.79 1326.68 1205.13 1248.06 1163.18 1255.98 1191.34 1221.01 1327.94 1220.4 1273.15 1246.14 1257.98 1288.34 1284.94 1180.68 1172.02 1226.87 1188.82 1276.49 1316.14 1218.08 1252.01 1239.21 1198.29 1212.61 1338.74 1308.9 1131.21 1245.36 1270.53 1223.51 1301.63 1181.21 1286.36 1257.07 1275.13 1273.14 1195.51 1254.72 1110.35 1211.38 1263.08 1215.28 1205.32 1285.45 1208.48 1155.11 +1219.86 1208.52 1244.04 1110.45 1298.71 1221.63 1260.62 1251.5 1262.24 1242.28 1232.13 1189.62 1192.53 1381.21 1355.17 1241.23 1274.97 1179.34 1221.32 1243.49 1213.44 1306.96 1275.08 1209.91 1257.33 1168.51 1243.75 1281.64 1327.12 1278.7 1213.2 1308.74 1267.33 1218.88 1255.92 1203.85 1297.21 1182.01 1298.5 1267.66 1234.35 1251.45 1233.2 1226.77 1278.57 1191.8 1244.27 1262.79 1200.33 1269.77 1225.24 1302.52 1268.71 1171.97 1124.77 1186.7 1221.53 1200.68 1230.2 1208.78 1228.36 1286.78 1248.38 1258.07 1246.73 1177.49 1203.47 1152.31 1251.79 1184.42 1261.12 1298.59 1209.38 1163.47 1257.16 1219.47 1334.92 1278.64 1245.48 1182.68 1264.18 1286.06 1248.88 1177.78 1167.7 1316.93 1265.43 1199.37 1287.81 1223.52 1240.93 1230.33 1361.28 1215.95 1234.04 1259.54 1257.21 1321.89 1227.69 1247.87 1230.13 1282.34 1208.57 1188.17 1249.21 1212.64 1186.33 1311.88 1239.02 1229.17 1257.56 1271.85 1296.99 1212.03 1316.61 1199.54 1290.6 1295.98 1207.47 1187.79 1314.85 1244.38 1168.44 1292.95 1212.52 1280.48 1253.46 1225.08 1251.46 1289.78 1263.51 1181.84 1268.92 1280.58 1210.64 1239.32 1234.89 1211.74 1266.6 1204.8 1290 1221.22 1190.15 1303.88 1263.11 1277.75 1228.13 1258.71 1236.14 1197.86 1240.59 1229.82 1257.92 1162.35 1292.95 1312.23 1307.09 1188.03 1277.37 1292.37 1163.01 1268.42 1281.49 1228.33 1223.53 1284.97 1210.24 1201.56 1155.24 1200.52 1137.89 1348.87 1140.84 1224.6 1240.42 1283.19 1281.92 1288.85 1266.63 1134.21 1248.03 1190.97 1315.85 1160.32 1298.87 1253.26 1286.98 1198.96 1219.37 1301.09 1207.65 1306.2 1187.34 1203.32 1259.88 1181.13 1214.84 1242.7 1244.48 1304.12 1265.86 1244.6 1277.5 1238.49 1178.61 1307.25 1244.88 1200.9 1265.37 1348.57 1194.13 1297.99 1177.35 1265.34 1153.92 1239.15 1271.01 1212.11 1307.2 1282.17 1247.13 1317.59 1264.13 1156.87 1169.65 1229.6 1151.62 1293.78 1313.97 1261.98 1271.63 1208.13 1235.25 1199.39 1379.89 1281.15 1198.15 1174.06 1228.72 1235.55 1326.09 1235.14 1350.17 1230.94 1296.87 1260.12 1228.1 1195.82 1158.43 1235.92 1259.3 1237.76 1228.72 1270.83 1227.95 1237.14 +1181.53 1127.59 1143.45 1134.95 1216.75 1153.9 1243.34 1176.59 1214.51 1154.85 1178.37 1190.25 1206.27 1297.33 1200.38 1203.36 1193.11 1154.43 1197.59 1174.12 1202.45 1198.84 1152.62 1174.15 1199.4 1208.66 1226.47 1216.35 1224.76 1181.74 1130.94 1221.91 1156.69 1225.44 1111.14 1140.36 1202.14 1126.22 1260.33 1176.73 1168.63 1152.95 1097.16 1187.09 1218.05 1173.27 1196.85 1200.31 1114.76 1205.22 1141.46 1249.32 1197.8 1152.27 1074.23 1105.88 1187.6 1148.82 1165.68 1196.06 1186.44 1184.03 1143.19 1218.31 1178.93 1094.14 1122.36 1060.2 1156.47 1196.46 1255.32 1248.15 1173.76 1105.26 1125.53 1178.61 1257.48 1178.69 1156.13 1140.22 1203.34 1227.29 1183.85 1071.8 1079.7 1249.5 1202.07 1090.29 1214.73 1120.9 1160.87 1175.17 1251.92 1121.48 1141.69 1221.96 1209.39 1184.04 1139.61 1143.36 1211.15 1218.52 1134.19 1140.83 1230.27 1142.27 1099.93 1190.38 1173.96 1189.37 1244.7 1198.34 1224.69 1107.69 1289.51 1128.32 1204.55 1198.81 1109.22 1077.72 1249.63 1243.56 1189.15 1246.09 1173.59 1202.66 1217.94 1202.11 1139.82 1196.45 1202.79 1146.75 1242.95 1181.57 1158.89 1219.54 1195.12 1143.09 1164.43 1180 1219.55 1163.34 1158.51 1249.25 1195.21 1169.35 1143.68 1182.11 1192.66 1156.85 1177.03 1144.62 1197.58 1095.98 1277.26 1271.59 1213.49 1156.8 1236.94 1179.69 1122.14 1179.53 1178.71 1180.53 1211.34 1156.45 1157.94 1178.42 1171.06 1188.14 1129.74 1296.91 1128.85 1155.23 1124.36 1269.3 1173.61 1196.23 1175.56 1045.56 1245.94 1152.43 1226.12 1128.27 1252.63 1207.96 1224.07 1153.13 1181.87 1257.69 1168.65 1220.11 1144.41 1191.14 1149.45 1170.33 1182.32 1190.33 1179.47 1245.6 1178.02 1217.24 1214.32 1174.74 1110.03 1268 1159.98 1181.51 1196.59 1267.42 1145.44 1191.08 1184.49 1206.3 1080.5 1167.52 1220.07 1166.83 1240.93 1177.04 1195.41 1229.55 1219.23 1121.64 1115.51 1203.31 1131.74 1223.72 1274.25 1170.92 1178.28 1129.82 1156.74 1133.61 1299.54 1271.74 1131.89 1171.13 1135.37 1193.27 1260.32 1153.31 1281.88 1202.02 1221.85 1219.56 1155.2 1217.2 1058.61 1207.22 1197.88 1225.9 1169.88 1250.28 1150.77 1161.88 +1180.54 1143.62 1168.99 1125.41 1240.65 1158.93 1236.83 1171.26 1214.69 1169.16 1244.61 1141.35 1167.98 1353.1 1262.02 1229.35 1181.6 1140.53 1196.1 1194.12 1185.84 1264.5 1193.58 1227.21 1236.18 1160.07 1218.74 1232.07 1254.88 1205.37 1173.17 1222.61 1179.09 1199.12 1134.26 1140.61 1229.27 1175.13 1275.65 1178.53 1187.03 1115.99 1162.11 1171.35 1195.64 1179.89 1182.58 1197.61 1215.39 1214 1122.91 1261.76 1211.87 1178.61 1072.69 1169.12 1176.38 1141.24 1196.82 1178.23 1209.88 1249.89 1172.53 1254.19 1175.8 1165.57 1148.58 1139.42 1180.11 1123.24 1271.6 1239.27 1194.06 1154.91 1194.81 1178.92 1266.66 1156.11 1129.72 1131 1236.61 1239.51 1192.31 1153.91 1173.51 1252.71 1223.95 1124.29 1268.2 1168.5 1177.66 1178.86 1313.57 1128.46 1190.64 1204.66 1205.14 1265.82 1217.68 1184.57 1192.41 1238.17 1170.66 1140.44 1182.78 1137.92 1127.45 1261.71 1204.48 1176.94 1280.11 1227.73 1253.34 1160.82 1285.12 1193.5 1203.07 1244.46 1143.88 1112.86 1267.28 1198.3 1155.53 1283.39 1202.68 1185.94 1213.38 1179.31 1154.57 1244.07 1229.79 1125.63 1276 1211.43 1211.8 1250.32 1220.51 1166.23 1215.39 1155.34 1229.55 1207.21 1192.33 1306.77 1190.85 1202.35 1185.35 1195.11 1160.97 1173.12 1158.03 1167.95 1190.65 1085.73 1279.11 1242.11 1232.48 1140.46 1226.56 1206.69 1130.79 1143.3 1210.99 1185.47 1189.54 1204.06 1152.37 1144.38 1159.31 1151.73 1115.17 1278.2 1116.55 1160.68 1209.07 1257.51 1199.68 1228.38 1204.54 1070.26 1256 1131.33 1258.92 1151.28 1289.78 1236.15 1221.72 1176.45 1173.91 1288.67 1189.64 1205.3 1143.82 1222.04 1188.17 1171.92 1212.64 1201.24 1215.64 1252.78 1175.12 1244.48 1245.51 1247.93 1130.65 1273.31 1184.99 1191.45 1226.41 1306.75 1122.75 1239.72 1134.46 1235.41 1115.96 1184.68 1216 1179.68 1205.84 1174.51 1262.67 1255.92 1233.34 1146.92 1159.12 1166.76 1116.79 1306.04 1263.53 1181.01 1237.41 1163.59 1194.89 1147.41 1289.31 1250.48 1139.43 1159.85 1164.21 1182.62 1244.44 1154 1246.29 1179.31 1223.56 1215.32 1185.87 1198.15 1123.61 1171.15 1184.54 1213.38 1156.42 1234.86 1135.89 1193.28 +1183.71 1099.59 1169.51 1144.33 1230.21 1223.88 1221.1 1193.47 1209.72 1183.87 1226.08 1134.46 1196.77 1330.52 1247.96 1174.28 1220.82 1179.17 1203.2 1189.5 1183.58 1210.87 1174.83 1179.43 1188.86 1141.89 1217.78 1247.2 1222.61 1170.38 1175.61 1194.67 1206.34 1217.45 1183.68 1157.13 1207 1163.73 1249.74 1206.16 1178.77 1165.21 1147.19 1177.82 1143.82 1154.87 1184.97 1207.88 1160.64 1205.88 1178.29 1200.29 1202.81 1153.34 1056.81 1104.01 1153.44 1104.69 1190.75 1152.92 1217.97 1240.13 1163.64 1257.75 1144.69 1107.9 1122.31 1073.15 1186.53 1146.69 1253.81 1259.12 1172.32 1171.15 1136.25 1126.91 1233.71 1141.09 1154.15 1162.38 1202.27 1203.85 1189.67 1149.33 1111.08 1233.76 1207.17 1108.28 1228.52 1182.37 1154.38 1112.46 1294.81 1100.43 1142.27 1209.08 1206.62 1254.36 1202.33 1145.07 1175.92 1210.37 1145.6 1161.44 1184.53 1132.81 1104.94 1206.52 1110.93 1147.44 1233.57 1193.39 1260.07 1156.64 1248.63 1203.6 1205.73 1254.39 1214.6 1123.84 1274.04 1212.19 1177.05 1217.09 1165.94 1186.48 1151.84 1203.85 1137.19 1225.3 1212.96 1176.89 1227.48 1216.12 1208.57 1139.75 1174.91 1117.25 1231.24 1176.2 1194.51 1166.28 1169.71 1183.44 1165.65 1203.8 1190.32 1185.32 1138.68 1100.99 1198.61 1188.41 1159.07 1075.95 1207.59 1291.74 1193.44 1129.07 1208.5 1186.96 1160.5 1176.1 1191.78 1163.37 1187.76 1166.36 1130.08 1142.42 1160.98 1133.53 1087 1317.37 1110.75 1159.05 1201.84 1205.41 1192.81 1180.58 1176 1087.27 1256.23 1126.85 1225.86 1134.15 1204.58 1169.3 1183.09 1124.95 1164.14 1209.5 1180.31 1229.93 1131.55 1218.09 1162.75 1173.8 1174.78 1205.82 1173.94 1265.44 1225.02 1213.72 1227.69 1190.56 1088.92 1252.4 1157.19 1151.44 1174.82 1277.78 1111.8 1196.7 1135.51 1214.75 1103.92 1161.31 1202.16 1194.66 1211.49 1221.36 1183.35 1229.54 1174.09 1079.15 1141.48 1157.15 1142.3 1214.49 1298.21 1185.93 1212.38 1158.99 1149.88 1132.61 1276.16 1239.05 1153.16 1165.75 1176.64 1211.49 1195.63 1165.14 1221.45 1188.77 1221.04 1179.03 1161.23 1239.58 1064.76 1176.82 1181.17 1167.85 1152.62 1291.75 1157.04 1187.04 +1192.4 1168.6 1187.61 1139.96 1263.6 1184.94 1216.16 1191.82 1231.2 1198.26 1227.96 1153.38 1184.1 1312.57 1259 1218.99 1252.85 1143.86 1191.9 1229.73 1179.17 1237.78 1201.42 1195.03 1253.75 1184.78 1194.66 1236.36 1206.42 1258.11 1200.62 1233.92 1168.04 1169.26 1224.27 1148.29 1177.45 1167.43 1253.43 1220.74 1197.07 1146.4 1182.37 1180.14 1216.65 1199.21 1219.12 1220.93 1184.04 1253.23 1135.36 1238.72 1244.25 1208.13 1099.54 1141.63 1169.94 1155.2 1172.6 1169.58 1249.7 1220.44 1166.58 1260.78 1167.31 1142.18 1129.87 1096.59 1184.3 1153 1297.71 1240.84 1166.89 1125.76 1143.55 1168.15 1298.68 1219.47 1191.49 1135.42 1220.79 1177.72 1180.39 1141.14 1137.15 1284.73 1261.07 1158.34 1309.67 1170.21 1170.18 1193.29 1293.33 1179.13 1179.08 1235.15 1262.8 1231.5 1224.32 1226.18 1210.4 1234.57 1189.9 1182.04 1178.47 1161.44 1111.76 1246.26 1208.32 1193.87 1287.73 1254.54 1238.25 1170.17 1311.32 1196.49 1195.28 1241.84 1212.3 1103.05 1294.43 1193.91 1158.11 1251.23 1185.03 1191.37 1228.45 1183.06 1179.42 1198.4 1243.54 1170.6 1283.37 1249.85 1217.2 1219.31 1214.14 1164.37 1237.59 1184.94 1224.9 1157.1 1181.22 1242.07 1176.16 1198.17 1213.95 1171.14 1163.7 1207.68 1168.57 1227.5 1203.11 1113.29 1276.27 1286.24 1237.97 1184.8 1282.25 1220.63 1187.12 1187.32 1214.69 1176.13 1163.25 1233.77 1158.73 1155.56 1186.01 1234.3 1114.52 1299.57 1116.93 1185.42 1171.46 1228.76 1214.48 1211.72 1197.41 1056.14 1207.26 1124.83 1246.68 1184.55 1246.64 1190.33 1232.81 1194.21 1204.7 1251.19 1186.31 1234.83 1137.76 1242.85 1215.33 1177.94 1210.06 1232.28 1213.62 1309.91 1194.19 1289.13 1226.62 1210.47 1107.15 1289.53 1228.53 1202.3 1229.4 1304.33 1112.25 1218.66 1190.06 1231.62 1113.98 1149.52 1240.69 1154.33 1242.62 1193.59 1235.91 1261.23 1254.88 1129.44 1161.49 1200.68 1159.64 1242.89 1264.34 1200.78 1203.22 1206.95 1216.8 1214.69 1315.79 1265.99 1112.83 1097.03 1212.02 1178.19 1236.93 1170.57 1289.31 1209.97 1256.3 1216.59 1153.7 1264.03 1118.22 1226.8 1161.83 1210.51 1208.86 1272.17 1169.28 1197.42 +1142.71 1141.16 1169.95 1131.91 1257.7 1186.84 1255.46 1182.79 1268.74 1213.45 1276.4 1202.12 1198.49 1337.09 1286.92 1265.5 1217.38 1199.11 1242.76 1210.01 1208.17 1213.78 1217.34 1209.46 1242.28 1187.31 1264.44 1288.69 1237.35 1240.04 1194.06 1258.96 1217.82 1217.97 1237.75 1143.24 1226.58 1154.15 1276.61 1235.7 1198.02 1142.76 1145.86 1215.94 1223.56 1168.93 1217.58 1249.3 1225.53 1281.39 1157.82 1268.63 1247.72 1161.6 1129.13 1198.82 1208.5 1198.46 1178.79 1183.15 1256.63 1280.02 1236.55 1238.23 1229.07 1144.55 1175.47 1126.74 1186.86 1163.93 1266 1274.63 1211.22 1153.54 1204.64 1194.12 1321.97 1190.09 1175.65 1164.87 1249.85 1239.23 1241.58 1154.91 1150.76 1264.05 1233.44 1092.82 1264.12 1165.61 1128.88 1216.27 1303.15 1170.46 1171.95 1224.73 1281.42 1255.07 1161.06 1203.23 1219.18 1252.05 1198.76 1170.95 1167.6 1211.21 1199.72 1243.75 1202.85 1148.42 1297.56 1234.56 1261.3 1153.86 1239.73 1152.39 1214.74 1238.94 1174.55 1208.28 1331.95 1263.6 1193.11 1292.5 1189.32 1239.49 1221.99 1200.42 1126.93 1249.82 1279.68 1187.16 1300.01 1244.99 1205.99 1254.77 1201.02 1151.17 1200.16 1154.42 1238.76 1177.5 1167.98 1304.54 1246.02 1193.28 1212.53 1225.81 1215.09 1152.18 1172.43 1148.62 1229.35 1123.4 1298.22 1333.57 1217.47 1196.5 1295.3 1212.79 1202.97 1164.73 1185.06 1227.32 1195.63 1226.42 1151.95 1155.56 1201.7 1143.76 1129.52 1291.55 1159.05 1211.03 1187.39 1237.2 1271.32 1263.13 1235.54 1094.4 1252.05 1154.2 1250.43 1093.52 1200.78 1234.16 1274.58 1188.37 1203.21 1303.83 1223.4 1271.19 1163.17 1237.03 1138.01 1174.95 1195.57 1199.99 1224.65 1268.07 1220.55 1238.29 1235.82 1217.99 1141.9 1250.06 1182.59 1202.3 1238.67 1309.96 1165.45 1223.89 1156.38 1269.52 1114.89 1214.63 1271.82 1174.93 1234.11 1237.12 1233.51 1264.61 1238.36 1142.54 1110.87 1229.43 1150.53 1192.94 1280.38 1212.4 1211.87 1201.8 1175.9 1162.41 1274.99 1322.47 1140.72 1189.22 1182.71 1216.91 1240.07 1209.68 1332.73 1257.44 1285.03 1242.74 1109.25 1210.84 1135.92 1193.39 1272.2 1184.98 1183.73 1269.5 1167.86 1171.31 +1167.85 1170.49 1181.92 1122.46 1226.42 1125.74 1185.62 1130.03 1222.69 1185.3 1186.81 1159.14 1197.93 1294.01 1221.57 1169.27 1177.66 1160.4 1167.88 1155.15 1188.6 1234.99 1183.82 1168.14 1205.85 1102.96 1232.77 1236.33 1224.51 1241.18 1208.03 1252.9 1176.14 1223.84 1154.82 1076.82 1228.92 1206.18 1214.32 1222.02 1123.1 1138.23 1189.32 1141.13 1208.3 1143.41 1197.32 1196.9 1173.46 1208.82 1135.64 1256.04 1198.55 1154.45 1074.83 1139.89 1177.94 1155.79 1197.56 1187.15 1230.06 1227.14 1150.3 1188.08 1195.5 1127.53 1103.62 1127.8 1149.5 1170.13 1236.96 1280.36 1153.35 1150.2 1208.8 1132.32 1276.23 1148.85 1166.16 1178.96 1235.26 1225.57 1222.91 1189.44 1107.31 1297.91 1230.48 1104.26 1222.89 1143.34 1140.92 1222.23 1253.53 1147.39 1123.28 1228.47 1181.04 1216.97 1193.05 1195.93 1232.28 1253.37 1140.99 1117.1 1212.05 1124.63 1141.57 1223.3 1187.73 1162.55 1246.16 1205.2 1215.15 1185.69 1266.7 1180.93 1186.05 1230.85 1177.14 1107.05 1253.65 1150.3 1137.81 1302.83 1179.81 1147.61 1190.07 1168.39 1157.49 1220.98 1218.83 1140.36 1255.03 1189.36 1138.02 1248.43 1164.01 1151.18 1214.04 1210.95 1229.37 1202.24 1184.45 1269.2 1127.79 1216.86 1168.62 1153.81 1186.48 1132.42 1098.95 1160.72 1163.97 1069.03 1228.77 1278.85 1222.44 1163.29 1227.06 1230.56 1156.94 1148.03 1205.15 1199.16 1172.09 1203.37 1146.47 1153.69 1152.9 1167.87 1109.72 1289.61 1089.77 1209.57 1162.02 1215.36 1193.72 1236.35 1135.14 1057.07 1215.73 1127.84 1187.94 1132.89 1174.92 1193.79 1233.29 1119.51 1169.64 1269.84 1203.37 1232.18 1110.27 1209.56 1150.32 1137.36 1189.73 1211.66 1212.65 1277.02 1206.81 1227.81 1190.94 1205.31 1112.37 1282.92 1153.3 1165.36 1192.67 1272.58 1143.91 1235.35 1103.6 1237.81 1144.05 1178.29 1242.35 1179.57 1179.34 1218.75 1252.58 1265.41 1237.57 1108.45 1125.47 1208.13 1082.22 1241.31 1214.27 1158.4 1226.42 1190.75 1186.48 1159.62 1299.3 1261.28 1104.01 1142.21 1169.92 1174 1207.84 1191.28 1242.76 1178.43 1266.85 1224.25 1165.32 1171.63 1097.23 1216.42 1174.47 1202.62 1136.99 1237.89 1143.51 1121.35 +1224.41 1121.8 1183.6 1152.95 1253.81 1174.05 1249.1 1185.42 1201.26 1209.98 1195.41 1161.37 1186.79 1298.99 1231.2 1201.58 1185.78 1163.85 1170.99 1195.74 1224.08 1222.22 1153.43 1184.97 1227.08 1187.38 1212.64 1266.39 1228.63 1195.63 1165.99 1215.36 1153.48 1234.01 1172.63 1115.66 1198.38 1172.43 1295.64 1209.89 1179.64 1127.62 1171.61 1177.74 1187.72 1170.39 1207.24 1212.92 1170.63 1231.56 1126.15 1218.5 1219.34 1157.67 1110.81 1153.78 1187.39 1149.57 1157.26 1132.9 1221.1 1238.31 1197.79 1251.54 1165.72 1130.03 1128.92 1095 1169.91 1153.78 1264.1 1268.78 1183.12 1148.47 1174.2 1167.68 1262.49 1205.42 1171.83 1153.83 1251.32 1211.69 1194.23 1141.31 1119.65 1281.76 1231.12 1127.08 1259.42 1169.77 1161.76 1193.68 1268.65 1150.33 1165.74 1216.81 1198.13 1264.98 1187.61 1190.03 1231.12 1234.62 1165.03 1178.55 1199.75 1145.92 1093.9 1238.31 1169.98 1152.7 1235.91 1218.96 1257.96 1158.9 1261.02 1173.64 1170.27 1231.61 1149.6 1149.09 1248 1202.7 1153.46 1236.11 1224.31 1218.21 1240.66 1183.55 1165.56 1236.7 1246.23 1185.12 1246.75 1210.73 1220.45 1245.46 1177.59 1144.16 1202.47 1151.51 1185.47 1160.04 1184.19 1257.33 1201.39 1223.04 1154.53 1168.33 1164.18 1149.73 1150.82 1166.59 1215.5 1127.05 1253.52 1296.47 1231.97 1152.98 1221.27 1176.9 1133.43 1186.64 1198.27 1207.84 1163.37 1199.89 1147.81 1175.21 1166.85 1139.22 1096.27 1311.96 1089.1 1178.45 1209.66 1229.25 1209.65 1227.2 1211.25 1095.64 1212.71 1140.77 1257.23 1139.42 1257.33 1216.41 1237.16 1154.94 1117.1 1279.56 1166.67 1211.97 1141.6 1202.51 1163.74 1172.11 1176.01 1162.9 1202.24 1294.7 1176.3 1217.01 1251.65 1216.62 1125.09 1263.12 1181.06 1155.49 1202.47 1272.49 1126.12 1248.7 1164.89 1206.67 1118.29 1207.41 1288.62 1140.25 1223.24 1198.77 1168.47 1248.36 1249.37 1123.17 1143.41 1218.62 1104.43 1195.97 1274.58 1227.72 1225.24 1154.28 1177.52 1194.61 1306.77 1249.81 1133.75 1141.64 1165.56 1201.32 1229.39 1177.15 1258.56 1204.16 1251.76 1229.49 1155.95 1232.43 1090.26 1187.28 1200.15 1206.9 1181.91 1209.3 1148.17 1178.9 +1179.93 1175.06 1149.19 1124.01 1250 1189.28 1260.27 1202.86 1246.92 1173.92 1303.15 1171.31 1209.19 1337.03 1265.29 1187.09 1259.15 1173.99 1213.86 1248.92 1222.1 1263.54 1248.61 1203.87 1218.37 1171.57 1238.51 1253.45 1278.09 1287.8 1174.48 1278.85 1193.25 1215.63 1195.95 1197.56 1254.99 1232.53 1248.5 1232.41 1153.45 1162.66 1183.75 1200.5 1196.6 1219.73 1233.84 1223.52 1249.43 1271.7 1165.48 1236.55 1222.84 1180.49 1073.81 1164.96 1193.62 1153.38 1132.71 1205.87 1225.11 1237.47 1186.54 1279.16 1258.18 1142.66 1165.75 1086.09 1184.67 1156.09 1264.84 1295.55 1161.34 1173.22 1198.81 1186.51 1298.44 1212.32 1209.39 1193.49 1225.58 1239.48 1229.11 1167.5 1146.03 1264.46 1216.46 1126.61 1278.41 1197.88 1221.45 1228.7 1305.6 1150.57 1223.49 1263.51 1209.12 1269.33 1214.45 1206.81 1268.61 1244.18 1173.63 1193.51 1235.39 1154.19 1110.73 1300.95 1191.28 1218.15 1279.85 1262.87 1253.83 1177.76 1274.29 1195.71 1232.78 1230.4 1166.25 1116.64 1295.37 1201.34 1196.33 1283.2 1200.82 1203.26 1212.06 1198.04 1185.45 1258.31 1244.2 1146.8 1269.59 1191.87 1188.83 1207.45 1230.39 1140.17 1246.58 1142.81 1220.91 1142.43 1191.42 1289.64 1212.81 1215.92 1203.18 1156.85 1201.93 1160.19 1197.88 1157.53 1230.76 1146.9 1273.02 1316.98 1240.88 1223.26 1245.49 1227.48 1171.48 1178.91 1215.58 1204 1190.03 1249.93 1153.06 1089.96 1189.1 1152.51 1153.47 1275.24 1150.13 1205.65 1143.5 1221.75 1275.29 1242.68 1184.35 1051.17 1205.72 1174.63 1242.17 1133.85 1264.16 1246.85 1205.45 1158.05 1178.62 1247.22 1166.97 1225.78 1162.18 1194.76 1176 1167.58 1193.65 1224.98 1215.49 1254.96 1204.15 1295.41 1242.72 1219.02 1125.25 1244.58 1209.3 1186.48 1217.36 1281.93 1140.12 1190.28 1132.89 1263.41 1124.67 1152.27 1266.03 1198.59 1242.98 1233 1232.62 1270.16 1249.54 1110.92 1138.97 1158.08 1157.22 1258.47 1235.55 1193.32 1225.82 1175.02 1189.33 1156.39 1294.16 1295.84 1208.33 1172.36 1287.07 1208.77 1236.16 1206.99 1257.69 1226.24 1290.49 1205.76 1146.91 1270.28 1099.12 1151.97 1225.88 1179.29 1199.3 1293.82 1117.87 1146.54 +1150.58 1136.51 1179.5 1077.27 1200.5 1180.15 1195.29 1187.51 1201.81 1198.83 1214.47 1173.52 1112.07 1287.62 1251.12 1193.53 1158.05 1085.08 1150.97 1189.96 1201.08 1229.89 1191.46 1200.3 1145.6 1116.54 1155.56 1202.41 1133.46 1220.34 1152.87 1181.05 1182.59 1159.02 1128.25 1137.18 1202.27 1125.3 1239.22 1164.34 1106.4 1133.46 1168.75 1174.03 1187.33 1126.73 1123.94 1200.02 1125.82 1212.19 1110.33 1208.5 1224.14 1123.95 1067.25 1131.51 1150.91 1147.68 1146.64 1154.37 1162.76 1201.77 1130.6 1182.61 1154.19 1136.96 1116.06 1082.66 1167.82 1120.36 1274.27 1191.31 1150.81 1104.69 1148.8 1158.89 1274.34 1154.39 1119.12 1139.67 1194.93 1223 1154.69 1150.72 1121.83 1228.39 1173.32 1113.67 1205.57 1135.28 1109.54 1204.49 1259.9 1119.59 1158.62 1212.62 1173.33 1218.83 1142.65 1165.79 1140.03 1178.12 1144.51 1133.21 1212.21 1128.94 1075.45 1241.21 1122.23 1126.36 1236.59 1200.44 1180.35 1127.77 1240.87 1138.75 1158.59 1183.24 1117.5 1031.08 1260.93 1193.28 1150.09 1239.78 1140.04 1201.24 1192.6 1221.41 1129.44 1208.85 1178.46 1102.72 1250.72 1165.66 1137.56 1207.36 1230.91 1044.03 1207.58 1108.55 1222.96 1142.06 1171.11 1227.47 1138.99 1182.58 1156.84 1141.18 1109.55 1167.58 1158.08 1131.57 1159.19 1116.24 1200.73 1276.31 1146.16 1127.25 1187.69 1209.22 1091.62 1121.05 1123.39 1136.26 1155.12 1170.03 1130.03 1126.94 1116.11 1131.93 1056.7 1208.33 1122.58 1136.22 1141.19 1194.11 1167.79 1187.02 1162.58 1029.13 1162.76 1158.43 1170.4 1042.47 1191.7 1205.62 1190.83 1145.65 1150.37 1230.38 1144.76 1237.7 1100.4 1192.32 1143.9 1117.23 1203.89 1202.23 1118.8 1223.92 1156.47 1220.61 1233.09 1158.84 1108.86 1233.53 1151.74 1153.71 1188.12 1230.66 1137.7 1146.06 1134.88 1237.32 1101.63 1171.16 1250.91 1103.63 1206.99 1219.22 1199.91 1240.93 1202.17 1077.73 1096.07 1136.94 1082.76 1236.66 1227.03 1135.45 1181.09 1154.01 1189.19 1127.53 1257.51 1225.19 1156.25 1136.32 1175.44 1177.97 1181.71 1149.78 1203.7 1211.52 1243.14 1192.55 1106.17 1204.95 1061.51 1113.71 1168.59 1211.62 1138.99 1272.17 1135.3 1108.4 +1185.31 1171.73 1193.52 1084.25 1236.14 1187.21 1190.98 1096.05 1159.33 1212.53 1203.15 1120.4 1187.58 1321.26 1243.66 1139.89 1194.78 1134.13 1204.31 1183.37 1209.17 1244.36 1143.97 1204.49 1195.23 1118.78 1201.47 1252.11 1243.92 1210.85 1140.9 1208.47 1183.9 1214.91 1159.36 1135.51 1241.28 1189.89 1231.36 1160.56 1117.43 1134.65 1179.09 1178.2 1183.64 1169.82 1218.61 1199.32 1157.59 1193.18 1119.06 1200.76 1157.91 1163.45 1051.46 1109.75 1191.84 1111.65 1223.24 1150.96 1186.58 1250.15 1193.3 1238.85 1150.08 1145.87 1072.36 1079.48 1181.28 1129.03 1240.4 1240.61 1191.05 1151.46 1157.42 1143.71 1237.05 1163.84 1138.79 1159.89 1213.37 1214.13 1188.55 1143.97 1133.66 1212.26 1206.37 1094.6 1274.59 1135.86 1159.51 1174.29 1290.45 1110.62 1172.41 1206.23 1215.8 1255.15 1195.07 1172.3 1181.49 1234.6 1164.82 1159.07 1225.65 1139.01 1098.27 1238.27 1164.01 1186.68 1203.65 1183.96 1224.63 1128.43 1278.36 1186.91 1201.78 1218.58 1179.69 1087.99 1238.46 1229.92 1139.16 1258.14 1133.66 1179.86 1177.08 1173.15 1158.18 1191.7 1279.31 1113.91 1246.95 1197.55 1175.81 1231.58 1170.21 1152.65 1216.84 1189.59 1195.71 1166.33 1141.46 1238.92 1142.47 1229.58 1125.34 1124.88 1170.16 1123.83 1135.72 1140.33 1185.9 1106.22 1286.73 1259.06 1225.71 1139.25 1256.84 1214.74 1177.57 1177.5 1219.33 1196.73 1197.09 1219.81 1127.8 1164.59 1138.55 1206.11 1112.72 1280.56 1129.67 1165.61 1157.46 1196.59 1191.71 1163.48 1187.61 1074.38 1185.05 1161.54 1239.03 1152.39 1209.22 1148.2 1223.24 1129.59 1148.73 1227.8 1181.06 1216.45 1098.01 1176.05 1170.36 1164.87 1168.1 1232.43 1166.52 1260.78 1176.45 1223.57 1234.15 1202.69 1094.81 1267.55 1177.42 1173.54 1194.19 1304.39 1152.24 1194.29 1138.88 1237.67 1109.98 1155.71 1205.15 1161 1151.93 1185.49 1188.29 1193.63 1241.93 1141.54 1127.56 1195.25 1124.12 1242.57 1250.09 1154.49 1195.53 1126.46 1163.4 1174.33 1267.92 1229.85 1134.24 1142.39 1150.97 1187.29 1234.65 1151.98 1234.31 1209.09 1218.57 1200.04 1187.91 1196.13 1078.16 1174.92 1164.87 1205.18 1147.04 1260.17 1131.13 1140.68 +1178.67 1163.25 1172.46 1082.26 1218.24 1187.37 1247.58 1183.01 1209.96 1179.39 1234.58 1161.15 1189.47 1326.95 1262.66 1190.63 1225.06 1160.81 1193.87 1259.08 1189.26 1229.88 1179.96 1193.7 1245.02 1164.43 1259.75 1232.07 1263.45 1227.43 1177.55 1223.82 1198.25 1169.35 1220.24 1098.7 1239.79 1172.36 1249.47 1185.35 1153.9 1202.23 1153.61 1195.7 1227.95 1201.52 1242.39 1213.51 1216.65 1214.85 1158.83 1242.18 1184.45 1139.18 1073.07 1191.89 1165.88 1157.14 1176.09 1158.26 1176.17 1220.73 1217.04 1222.82 1188.47 1165 1115.08 1127 1165.65 1194.15 1198.48 1250.58 1175.23 1140.21 1182.17 1182.03 1288.57 1227.68 1129.24 1146.93 1255.23 1209.71 1205.32 1175.33 1156.45 1241.81 1230.53 1123.11 1241.81 1158.39 1143.9 1195.43 1275.44 1152.01 1193.86 1226.12 1245.6 1224.87 1202.01 1185.02 1210.43 1206.28 1180.08 1172.44 1153.39 1175.61 1147.01 1261.55 1171.2 1186.55 1225.29 1208.13 1248.68 1146.38 1285.37 1177.04 1201.47 1280.32 1158.54 1155.81 1292.82 1196.72 1143.1 1260.52 1186.88 1214.62 1187.91 1235.61 1179.77 1185.13 1236.1 1156.42 1271.67 1216.49 1227.5 1192.25 1208.17 1161.91 1203.57 1120.73 1225.72 1171.07 1176.74 1261.01 1201.48 1222.81 1205.2 1176.51 1149.66 1130.71 1160.46 1181.22 1191.29 1122.67 1259.69 1252.49 1266.91 1155.02 1243.95 1187.27 1158.42 1222.03 1241.6 1154.91 1201.01 1208.57 1141.62 1160.2 1182.42 1162.22 1125 1302.18 1139.52 1166.55 1204.72 1216.9 1237.81 1216.52 1174.19 1090.16 1174.64 1133.89 1185.04 1155.43 1210.6 1185.71 1193.78 1170.11 1178.82 1213.41 1204.38 1260.88 1144.56 1202.13 1204.63 1135.31 1200.52 1208.25 1194.62 1263.95 1175.54 1254.26 1269.84 1198.66 1141.08 1260.24 1193.09 1176.47 1216.02 1314.29 1152.41 1208.75 1162.41 1232.08 1108.82 1160.62 1220.46 1171.97 1216.06 1184.82 1164.53 1246.19 1209.59 1151.08 1124.94 1221.93 1129.43 1213.68 1234.11 1215.99 1212.66 1173.29 1187.11 1151.29 1275.12 1248.88 1137.33 1147.4 1163.98 1185.46 1239.28 1133.87 1306.83 1202.11 1219.68 1219.15 1203.92 1195.16 1129 1207.86 1225.75 1184.62 1156.49 1230.99 1141.09 1211.98 +1143.04 1103.72 1136.71 1109.32 1270.89 1190.21 1210.64 1168.84 1203.28 1203.77 1203.09 1124.7 1213.41 1305.52 1260.44 1193.93 1182.63 1155.31 1228.74 1191.76 1222.08 1193.53 1165.85 1217.78 1196.01 1217.94 1189.41 1242.51 1217.55 1227.22 1144.14 1237.36 1188.39 1182.07 1180.39 1155.12 1203.78 1121.38 1254.18 1169.3 1182.96 1174.8 1153.22 1163.71 1209.84 1173.23 1182.96 1222.64 1171.8 1203.66 1115.99 1218.42 1163.18 1144.67 1096.87 1157.65 1145.82 1108.39 1121.4 1167.1 1197.73 1249.02 1169.72 1203.65 1168.73 1167.16 1120.13 1108.4 1185.14 1231.8 1253.79 1274.51 1190.3 1134.47 1179.1 1178.2 1240.74 1168.24 1156.22 1143.44 1271.9 1214.99 1173.77 1137.31 1182.2 1257.33 1235 1147.91 1261.45 1173.27 1170.79 1186.88 1266.4 1124.37 1139.04 1238.25 1189.39 1216.7 1174.27 1197.03 1238.97 1226.45 1200.91 1185.77 1150.49 1165.89 1103.93 1241.96 1191.83 1191.47 1232.45 1245.31 1201.18 1122.73 1245.64 1144.88 1176.78 1228.7 1185.26 1138.67 1289.39 1199.33 1156.54 1276.26 1184.29 1209.3 1190.74 1204.72 1147.04 1189.31 1235.37 1168.36 1264.24 1179.86 1176.34 1195.51 1171.82 1117.92 1176.01 1165 1150.53 1148.66 1172.11 1234.58 1140.75 1180.48 1163.45 1174.98 1159.63 1153.69 1160.94 1184.29 1185.29 1062.65 1264.38 1262.64 1211.92 1141.18 1202.11 1204.04 1142.36 1201.06 1167.62 1142.11 1179.52 1203.94 1140.17 1157.33 1181.94 1157.89 1087.98 1247.32 1136.28 1155.06 1197.59 1250.54 1207.79 1203.82 1177.55 1071.42 1232.89 1113.96 1210.63 1121.88 1208.49 1186.96 1214.95 1175.91 1195.84 1246.26 1164.38 1221.67 1120.12 1186.85 1172.38 1146.91 1172.55 1189.66 1249.36 1228.87 1188.58 1225.06 1265.45 1223.84 1100.81 1245.42 1146.36 1159.8 1207.36 1247.32 1154.25 1216.36 1127.51 1263.87 1129.23 1165.53 1210.72 1145.52 1256.27 1170.02 1236.72 1215.29 1271.33 1131.17 1166.32 1179.3 1084.19 1198.63 1265.98 1175.61 1169.51 1216.12 1198.65 1146.43 1247.68 1279.53 1143.37 1169.46 1161.46 1206.1 1252.79 1161.57 1259.74 1211.62 1234.84 1203.11 1205.46 1246.88 1061.39 1170.8 1189.44 1212.47 1125.07 1225.99 1137.07 1121.22 +1139.13 1045.12 1050.8 1037.23 1152.35 1111.25 1173.57 1086.96 1160.45 1125.4 1164.41 1066.57 1112.31 1261.86 1180.56 1137.21 1184.16 1101.11 1126.03 1155.11 1129.66 1133.07 1147.92 1061.6 1110.17 1104.96 1132.22 1193.48 1237.07 1144.11 1037.15 1136.94 1125.12 1114.45 1126.41 1083.23 1171.43 1063.46 1173.04 1138.63 1108.27 1085.18 1095.05 1126.63 1143.4 1126.68 1136.88 1147.47 1057.84 1135.78 1114.26 1162.13 1180.96 1073.58 1018.82 1094.11 1099.68 1077.83 1115.96 1085.95 1152.64 1138.09 1106.59 1141.77 1094.01 1072.85 1075.6 1037.36 1120.5 1098.27 1119.33 1190.26 1086.51 1053.29 1065.23 1068 1237.06 1167.21 1049.35 1049.66 1148.38 1100.19 1126.83 1052.32 1035.65 1164 1119.04 1051.52 1136.1 1091.4 1079.19 1127.59 1160.69 1035.42 1080.06 1165.03 1154.54 1147.56 1119.94 1153.88 1122.42 1137.64 1058.8 1117.35 1125.81 1034.08 1089.94 1144.75 1120.21 1143.3 1127.27 1166.26 1143.43 1080.79 1196.88 1111.13 1126.94 1163.12 1105.28 1072.6 1205.21 1169.09 1092.27 1130.09 1088.36 1132.17 1089.56 1156.28 1128.88 1099.47 1151.29 1075.39 1128.54 1090.91 1068.08 1120.09 1135.85 1039.83 1117.03 1104.66 1171.39 1095.87 1088.91 1218.62 1130.95 1144.39 1102.1 1080.07 1125.07 1065.54 1126.15 1107.46 1091.85 1016.85 1152.48 1190.13 1149.82 1077.39 1173.67 1108.92 1056.32 1119.35 1138.23 1103.47 1154.79 1105.22 1128.91 1061.81 1094.93 986.64 1064.74 1224.13 1060.48 1110.21 1067.93 1160.94 1173.78 1162.06 1116.56 1034.98 1127.02 1081.21 1148.64 1037.13 1154.27 1149.15 1097.05 1055.77 1098.64 1132.23 1135.89 1166.25 1036.74 1136.04 1070.9 1091.8 1099.68 1072.07 1105.61 1213.94 1130.31 1162.21 1127.57 1089.35 1062.73 1185.09 1133.03 1103.67 1145.67 1189.47 1057.57 1109.81 1089.48 1186.26 1019.18 1113.04 1175.27 1106.67 1159.7 1102.74 1146.43 1165.22 1156.33 1031.67 1041.98 1114.89 1009.2 1167.29 1148.44 1121.98 1157.45 1094.45 1061.18 1091.48 1206.01 1196.84 1085.64 1105.72 1121.01 1102.85 1189.57 1109.64 1207.11 1168.18 1153.06 1088.46 1068.26 1139.25 1100.13 1094.63 1124.09 1117.68 1079.48 1184.79 1055.81 1066.06 +1126.46 1096.44 1092.25 1049.28 1187.86 1105.1 1172.95 1136.57 1132.85 1097.15 1179.16 1086.62 1141.87 1210.85 1160.1 1149.17 1150.03 1113.93 1139.92 1137.41 1117.06 1159.84 1063.65 1142.87 1105 1037.65 1174.27 1184.56 1201.92 1190.01 1125.81 1157.96 1144.16 1135.04 1133.38 1048.81 1114.47 1104.59 1197.2 1140.97 1107.68 1101.26 1059.21 1091.83 1126.59 1067.74 1086.38 1103.15 1093.08 1157.7 1098.98 1143.22 1133.86 1090.21 1034.92 1070.61 1121.93 1088.17 1121.05 1096.89 1140.13 1165.8 1070.53 1161.65 1089.32 1061.72 1092.47 1037.02 1120.41 1087.63 1203.48 1201.58 1079.97 1101.42 1107.88 1124.48 1193.95 1116.6 1091.67 1145.42 1126.53 1172.88 1126.75 1076.54 1072.53 1191.37 1162.09 1025.63 1167.53 1082.62 1110.53 1154.24 1213.03 1088.51 1110.61 1171.12 1130.59 1169.92 1094.39 1150.78 1136.2 1145.84 1057.24 1097.08 1099.56 1081.75 1062.8 1189.82 1094.8 1088.25 1174.63 1167.01 1184.78 1090.53 1208.84 1078.3 1155.1 1124 1119.17 1097.16 1209.45 1149.03 1109.9 1185.56 1084.2 1153.86 1131.27 1139.09 1073.07 1142.71 1154.2 1094.1 1161.68 1146.4 1105.65 1133.13 1143.71 1067.47 1123.27 1111.46 1172.08 1110.74 1091.61 1196.09 1116.77 1117.76 1065.3 1090.3 1125.63 1057.76 1081.13 1074.58 1121.42 1018.46 1140.45 1202.77 1185.17 1026.36 1220.56 1103.49 1080.82 1092.9 1111.5 1109.82 1101.51 1143.9 1060.6 1091.6 1071.4 1093.8 1034.26 1220.86 1073 1127.13 1127.6 1172 1196.76 1133.87 1115.54 1034.18 1117.74 1089.52 1127.53 1105.23 1154.25 1131.29 1117.2 1057.05 1136.49 1193.31 1127.21 1177.06 1045.92 1107.32 1095.55 1134.76 1095.84 1115.26 1097.05 1164.4 1150.12 1155.15 1147.99 1120.6 1046.9 1220.4 1112.47 1132.03 1127.41 1198.86 1066.59 1147.48 1078.98 1145.19 1048.21 1111.92 1132.88 1111.15 1168.64 1119.62 1182.41 1176.17 1157.57 1106.97 1051.26 1093.17 1066.25 1129.16 1187.36 1123.07 1089.94 1128.24 1090.53 1097.88 1220.12 1217.56 1033 1143.19 1113.01 1126.38 1167.78 1125.06 1181.36 1143.13 1154.13 1146.56 1089.75 1113.5 1030.81 1131.46 1128.73 1107.46 1080.78 1170.74 1049.53 1089.18 +1204.23 1184.88 1217.91 1169.13 1307.74 1240.06 1256.13 1229.54 1249.64 1219.45 1319.39 1195.04 1232.97 1354.23 1292.12 1264.91 1266.65 1189.15 1238.1 1276.95 1278.77 1282.64 1263.79 1246.47 1257.86 1202.97 1277.29 1303.79 1247.72 1273.79 1195.26 1326.32 1239.01 1263.24 1176.37 1187.56 1233.04 1191.63 1309 1247.52 1184.04 1222.66 1171.9 1245.12 1251.75 1255.23 1286.36 1280.59 1202.61 1284.85 1165.88 1286.35 1235.85 1192.4 1099.28 1210.52 1224.95 1195.82 1264.72 1158.08 1248.71 1292.68 1225.03 1274.45 1246.15 1204.38 1170.78 1104.54 1224.46 1176.57 1283.56 1304.77 1214.86 1165.68 1247.03 1219.57 1299.11 1251.35 1186.19 1203.97 1283.55 1327.1 1212.43 1195.21 1170.14 1268.18 1247.8 1187.12 1290.95 1199.29 1189.53 1256.16 1279.99 1196.16 1223.03 1243.03 1244.41 1275.71 1237.17 1229.59 1257.24 1303.52 1199.77 1207.08 1243.79 1195.89 1193.69 1308.97 1217.92 1205.11 1298.35 1282.58 1316.16 1195.84 1302.8 1223.82 1229.6 1252.06 1224.62 1160.39 1310.81 1225.51 1191.73 1312.55 1219.04 1260.98 1228.2 1285.49 1250.12 1266.98 1240.57 1167.78 1298.58 1219.66 1208.89 1287.6 1278.11 1148.25 1226.61 1140.64 1210.16 1181.72 1196.35 1298.28 1242.6 1271.82 1188.67 1206.2 1174.41 1177.41 1253.35 1228.82 1230.85 1184.21 1324.15 1327.14 1261.46 1220.07 1306.62 1250.76 1174.64 1218.74 1202.64 1231.69 1234.3 1262.23 1202.79 1179.55 1225.27 1236.5 1181.02 1298.39 1179.43 1216.4 1250.07 1277.94 1282.62 1262.45 1231.73 1120.24 1229.79 1193.26 1255.85 1136.15 1308.34 1247.25 1249.36 1235.46 1218.95 1279.44 1222.22 1284.81 1146.92 1235.28 1211.97 1184.14 1266.62 1258.6 1236.91 1249.74 1253.19 1283.69 1285.67 1270.57 1186.22 1319.66 1229.39 1218.08 1253.8 1312.02 1208.33 1204.35 1169.76 1261.02 1133.29 1205.88 1296.16 1192.75 1266.53 1237.16 1257.49 1356.2 1268.93 1180.2 1174.3 1214.43 1160.95 1298.68 1263.94 1221.58 1243.12 1239.6 1207.99 1167.7 1319.78 1289.2 1246.74 1212.36 1201.3 1243.25 1280.31 1233.87 1304.6 1289.43 1287.06 1261.47 1173.34 1232.89 1085.23 1199.3 1284.54 1208.97 1226.57 1300.79 1196.78 1175.64 +1197.96 1197.81 1164.56 1123.98 1216.34 1182.26 1188.53 1155.58 1217.62 1146.5 1174.42 1173.45 1176.83 1315.85 1286.53 1201.35 1244.5 1182.42 1191.8 1222.53 1276.42 1217 1162.2 1215.48 1226.19 1201.23 1205.04 1265.82 1239.67 1200.01 1160.69 1263.96 1184.59 1199.45 1167.13 1107.25 1187.48 1202.39 1254.14 1218.71 1185.39 1157.89 1180.1 1192.37 1249.25 1168.59 1218.83 1228.88 1198.33 1233 1155.97 1252.29 1250.53 1190.87 1089.29 1154.49 1216.42 1189.62 1201.24 1158.09 1219.24 1209.27 1184.27 1178.82 1186.78 1153.46 1086.33 1121.96 1165.91 1206.42 1222.21 1281.35 1151.74 1139.04 1204.14 1192.3 1274.94 1209.83 1190.35 1204.19 1263.36 1228.7 1218.76 1194.88 1127.71 1271.98 1262.39 1175.41 1224.3 1189 1169.5 1146.39 1319.78 1172.76 1160.39 1254.64 1210.81 1222.49 1205.32 1210.6 1200.23 1246.81 1179.15 1166.79 1169.99 1146.46 1122.87 1225.86 1167.5 1175.37 1255.38 1239.2 1229.52 1190.04 1298.63 1168.82 1194.71 1207.68 1207.13 1130.41 1301.68 1199.75 1171.63 1307.16 1215.53 1249.97 1196.51 1178.61 1201.87 1234.39 1221.21 1142.02 1279.86 1221.34 1222.82 1218.88 1175.2 1174.34 1207.83 1177.64 1195.84 1201.43 1145.08 1264.82 1193.92 1226.56 1194.43 1193.03 1202.77 1142.18 1210.96 1213.22 1160.71 1149.87 1237.23 1281.94 1211.17 1158.81 1213.62 1217.01 1145.55 1185.58 1177.34 1215.77 1189.89 1230.7 1206.95 1156.7 1174.42 1182.5 1109.68 1320.84 1137.64 1182.91 1248.51 1245 1238.28 1247.46 1170.08 1087.45 1221.85 1161.83 1253.06 1125.82 1231.68 1213.05 1236.82 1191.35 1141.71 1287.79 1197.4 1284.81 1146.26 1231.08 1165.04 1161.83 1232.4 1214.48 1200.98 1264.83 1212.68 1256.08 1235.56 1209.95 1140 1270.33 1247.23 1176.28 1235.33 1312.37 1136.68 1248.05 1141.02 1211.56 1118.83 1194.72 1259.91 1151.84 1262.21 1221.91 1213.02 1267.12 1237.86 1109.93 1113.73 1193.74 1094.14 1256.66 1265.56 1217.64 1199.62 1217.08 1201.15 1205.93 1287.23 1285.26 1109.25 1138.31 1219.49 1203.01 1233.54 1161.48 1271.54 1239.94 1214.12 1249.35 1169.34 1196 1093.28 1181.26 1189.81 1209.93 1156.4 1213.42 1166.35 1212.42 +1141.71 1153.2 1134.52 1068.32 1245.99 1177.04 1194.14 1131.81 1176.7 1174.66 1195.05 1129.06 1139.05 1303.36 1212.62 1222.16 1168.25 1142.74 1129.79 1154.85 1163.85 1206.87 1149.81 1195.98 1184.49 1116.08 1217.66 1242.7 1209.3 1216.16 1135.79 1263.64 1166.76 1200.98 1178.56 1074.59 1171.83 1140.25 1244.64 1156.8 1163.94 1182.13 1185.51 1158.19 1195.36 1152.45 1184.9 1198.58 1166.49 1202 1097.13 1185.87 1170.41 1130.59 1083.16 1151.65 1150.66 1154.51 1150.07 1114.66 1189.72 1186.1 1140.78 1228.1 1199 1125.14 1124.83 1120.47 1191.53 1178.21 1203.68 1239.98 1136.49 1126.02 1150.28 1111.5 1224.52 1132.06 1131.72 1146.33 1199.74 1238.09 1180.77 1117.89 1181.81 1276.89 1201.11 1092.06 1213.91 1151.88 1137.11 1223.66 1255.36 1127.74 1155.27 1233.52 1179.89 1235.96 1165.75 1145.27 1149.92 1190.83 1184.22 1118.21 1165.38 1195.89 1148.92 1178.47 1157.84 1168.43 1231.34 1193.14 1232.14 1131.65 1242.11 1156 1146.41 1183.99 1151.56 1140.24 1304.56 1165.5 1131.48 1237.49 1171.8 1123.36 1183.06 1214.13 1151.29 1144.8 1180.59 1121.48 1257.79 1135.35 1153.46 1151.67 1160.44 1091.31 1206.65 1129.22 1177.13 1153.28 1171.03 1231.35 1186.13 1165.33 1156.05 1149.11 1144.6 1118.89 1167.03 1113.56 1209.26 1091.22 1274.78 1249.92 1214.57 1163.7 1212.71 1174.33 1156.02 1089.42 1139.67 1137.3 1150.29 1180.74 1121.71 1102.55 1144.96 1122.04 1101.3 1252.2 1141.02 1148.25 1161.75 1197.01 1212.53 1188.31 1175.56 1069.9 1176.7 1128.41 1206.03 1058.29 1195.16 1147.01 1195.56 1128.16 1189.99 1254.27 1178.66 1178.86 1096.88 1150.06 1154.52 1178.2 1143.79 1204.11 1175.87 1215.3 1208.37 1208.03 1212.81 1157.16 1126.81 1231.27 1150.17 1121.3 1221.1 1225.25 1130.56 1178.01 1131.88 1185.17 1108.13 1158.98 1212.51 1100.38 1188.77 1145.02 1159.36 1214.29 1209.67 1118.55 1137.75 1138.02 1110.33 1221.57 1209.55 1192.17 1142.14 1167.48 1151.55 1172.74 1252.32 1250.71 1148.34 1132.18 1177.95 1201.42 1222.83 1162.74 1240.11 1194.84 1242.43 1215.78 1117.15 1174.47 1101.89 1161.85 1240.9 1187.38 1134.57 1234.47 1177.76 1121.8 +1162.46 1100.79 1121.38 1087.63 1188.55 1096.8 1191.67 1194.15 1188.85 1143.2 1225.34 1153.49 1160.9 1296.7 1253.24 1179.24 1222.29 1104.42 1167.11 1172.92 1158.02 1195.42 1148.95 1163.21 1180.34 1119.05 1217.98 1202.08 1188.13 1218.76 1094.89 1197.79 1165.18 1183.3 1148.92 1073.14 1177.52 1118.75 1239.07 1163.45 1136 1168.83 1085.51 1146.6 1188.51 1161.77 1197.98 1194.01 1153.99 1146.82 1134.58 1234.19 1195.96 1128.58 1045.98 1153.28 1126.8 1123.36 1171.48 1099.94 1177.74 1189.54 1157.47 1130.05 1142.16 1129.38 1113.54 1042.77 1138.81 1128.95 1202.43 1209.55 1099.47 1101.77 1167.41 1109.54 1289.79 1175.95 1108.85 1090.05 1205.46 1212.5 1163.3 1130.15 1134.79 1210.32 1199.81 1128.44 1186.77 1153.26 1146.74 1159.97 1193.52 1072.12 1133.72 1196.23 1164.88 1207.89 1145.46 1128.02 1168.12 1168.96 1141.33 1166.56 1095.71 1091.82 1082.26 1218.31 1176.36 1128.34 1227.19 1247.18 1187.25 1170.64 1193.52 1110.84 1193.57 1241.43 1154.35 1093.49 1258.36 1197.08 1113.39 1192.48 1168 1145.42 1180.17 1133.84 1135.04 1161.01 1193.67 1125.26 1235.8 1163.78 1183.53 1232.83 1145.18 1131.27 1205.64 1155.99 1196.03 1143.3 1162.4 1248.16 1190.52 1188.76 1160.32 1131.57 1131.7 1170.66 1143.27 1129.46 1143.63 1063.02 1232.37 1223.7 1138.01 1118.4 1218.69 1176.46 1135.93 1124.57 1130.85 1158.88 1171.56 1141.86 1148.36 1089.13 1152.83 1131.82 1084.64 1243.16 1106.7 1152.01 1139.03 1197.92 1176.23 1189.46 1160.86 1063.54 1162.11 1082.72 1185.23 1084.52 1212.72 1179.22 1198.16 1134.01 1146.39 1241.69 1162.36 1208.55 1101.11 1185.56 1158.78 1148.49 1191.92 1180.68 1215.73 1212.36 1126.79 1169.58 1204.42 1190.85 1093.15 1220.77 1202.11 1140.96 1187.63 1282.08 1126.62 1133.71 1104.13 1182.97 1106.42 1143.35 1228.82 1116.29 1255.19 1177.5 1210.45 1232.41 1227.32 1146.49 1097.21 1176.92 1102.23 1203.41 1220.7 1152.94 1163.63 1150.94 1150.76 1143.75 1270.27 1236.76 1098.48 1123.18 1160 1137.91 1253.48 1116.27 1273.66 1173.94 1201.68 1166.43 1150.25 1145.57 1056.45 1134.66 1165.36 1175.54 1153.28 1226.55 1091.8 1115.27 +1149.52 1222.28 1172.66 1145.51 1234.61 1146.13 1231.25 1221.27 1232.51 1226.14 1217.05 1194.92 1217.47 1320.71 1271.45 1225.18 1241.55 1188.58 1236.62 1218.81 1235.44 1249.19 1227.63 1216.6 1222.61 1182.72 1240.44 1278.49 1275.8 1198.2 1218.11 1309.02 1233.37 1200.7 1227.27 1178.85 1232.79 1181.47 1315.18 1204.12 1230.61 1207.71 1150.3 1234.37 1254.34 1189.21 1220.12 1247.4 1185.16 1281.86 1161.78 1313.2 1223.92 1191.92 1091.51 1195.37 1173.94 1156.47 1187.44 1193.55 1198.56 1236.34 1234.78 1272.54 1199.91 1155.52 1115.12 1174.5 1212.22 1186.18 1221.38 1238.45 1155.96 1188.43 1253.35 1236.45 1347.39 1216.9 1224.18 1171.19 1269.84 1304.69 1245.53 1111.39 1183.97 1235.29 1253.8 1129.82 1248.67 1199.66 1210.7 1231.87 1291.58 1149.59 1232.08 1239.7 1275.55 1238.39 1199.5 1195.65 1206.35 1230.56 1180.32 1193.02 1191.69 1215.04 1132.86 1217.03 1246.8 1185.16 1281.3 1240.48 1270.12 1150.32 1295.57 1171.97 1188.59 1259.64 1201.79 1165.74 1311.38 1261.18 1160.28 1267.92 1229.43 1209.12 1205.68 1232.73 1251.63 1234.4 1221.52 1158.44 1245.87 1188.07 1245.43 1222.05 1222.16 1167.86 1246.47 1174.46 1253.63 1213 1172.1 1314.57 1237.28 1209.49 1177.97 1236.97 1203.68 1169.61 1216.57 1202.74 1208.58 1109.93 1302.37 1329.15 1261.05 1195.86 1284.98 1210.61 1181.65 1177.19 1205.36 1196.41 1215.79 1251.03 1156.44 1183.25 1194.49 1175.12 1133.46 1273.66 1147.11 1217.72 1202.21 1253.61 1250.37 1230.23 1182.86 1100.95 1227.77 1161.45 1250.49 1145.89 1212.88 1263.31 1273.67 1150.94 1172.13 1295.28 1188.8 1276.12 1137.13 1213.65 1180.52 1183.23 1227.72 1227.93 1224.6 1272.59 1243.68 1284.01 1251.08 1238.35 1117.93 1262.45 1210.5 1145.92 1238.21 1283.37 1173.74 1225.42 1143.67 1282.27 1115.13 1199.11 1280.39 1182.87 1288.6 1235.27 1257.19 1265.98 1203.71 1155.7 1141.65 1233.31 1141.92 1272.68 1246.88 1203.46 1223.63 1229.86 1175.65 1173.36 1327.42 1292.59 1133.45 1169.95 1244.13 1187.37 1289.22 1215.43 1301.97 1234.54 1268.38 1235.13 1175.35 1222.46 1125.97 1217.94 1221.15 1211.94 1191.01 1278.69 1220.2 1173.32 +1208.34 1140.46 1206.66 1150.98 1252.37 1185.51 1256.42 1184.27 1234.92 1223.07 1247.33 1172.47 1199.07 1292.07 1245.11 1242.11 1217.54 1158.46 1204.61 1252.09 1246.29 1241.04 1173.91 1185.13 1224.58 1167.12 1234.03 1291.07 1267.89 1241.52 1207.62 1231.66 1223.64 1227.53 1218.23 1142.29 1226.78 1175.79 1254.01 1249.89 1232.99 1189.52 1184.06 1181.41 1226.2 1204.61 1205.18 1208.92 1227.46 1226.79 1148.15 1286.28 1264.29 1179.09 1115.15 1214.79 1211.55 1170.52 1189.03 1178.17 1238.66 1216.78 1159.76 1263.09 1195.39 1170.18 1103.78 1141.23 1208.27 1182.96 1302.92 1320.79 1187.79 1119.01 1252.49 1227.64 1269.41 1211.2 1222.52 1190.37 1243.29 1238.32 1201.76 1148.61 1170.27 1305.81 1223.25 1143.73 1250.23 1183.62 1172.8 1197.77 1316.7 1124.25 1162.55 1271.25 1242.06 1315.43 1206.61 1206.24 1218.99 1256.6 1160.3 1169.45 1187.79 1186.07 1135.54 1256.43 1223.04 1205.31 1272.1 1230.07 1271.2 1182.87 1298.45 1179.88 1237.7 1201.61 1216.16 1183.03 1289.01 1202.53 1184.57 1271.33 1217.86 1243.6 1207.82 1224.16 1170.22 1233.9 1219.03 1169.5 1287.81 1239.85 1192.41 1220.91 1233.14 1166.99 1233.17 1181.91 1248.2 1188.97 1171.45 1269.38 1221.13 1191.84 1216.58 1198 1221.26 1156.35 1203.99 1195.04 1197.77 1126.58 1264.89 1275.41 1206.66 1210.25 1223.24 1254.6 1156.52 1218.47 1222.63 1182.8 1231.48 1228.59 1126.28 1213.14 1194.99 1169.27 1170.97 1277.7 1132 1197.07 1217.19 1230.42 1241.36 1238 1180.23 1096.31 1238.23 1147.81 1231.91 1127.06 1269.28 1189.05 1209.09 1143.74 1221.05 1294.17 1170.41 1236.79 1157.91 1233.71 1199.9 1222.75 1211.04 1190.84 1218.93 1275.25 1224.29 1253.34 1276.09 1218.33 1163.51 1235.4 1178.11 1179.8 1233.97 1275.65 1126.79 1234.55 1157.41 1224.33 1170.57 1224.05 1293.6 1164.63 1293.54 1239.45 1223.37 1336.28 1251.55 1141.74 1201.68 1247.49 1139.08 1269.54 1286.36 1174.37 1201.25 1170.66 1181.66 1171.04 1288.67 1261.47 1157.61 1180.19 1181.02 1217.76 1216.19 1180.39 1265.48 1232.33 1254.24 1202.62 1133.62 1268.61 1079.68 1212.48 1211.02 1227.82 1174.28 1240.33 1210.21 1145.11 +1203.06 1141.37 1184.46 1131.43 1250.22 1192.67 1224.47 1192.1 1226 1181.13 1268.59 1152.58 1179.62 1295.39 1261.48 1210.8 1231.03 1163.84 1211.92 1238.78 1219.39 1255.65 1219.41 1212.87 1265.15 1211.3 1246.99 1326.26 1249.26 1245.58 1161.95 1282.6 1235.51 1234.34 1194.04 1150.37 1218.12 1172.62 1265 1269.47 1226.45 1172.55 1122.44 1195.8 1230.32 1207.69 1224.62 1250.8 1156.35 1210.96 1176.62 1255.04 1220.31 1185.78 1071.03 1184.14 1213.38 1167.35 1201.99 1155.23 1221.74 1265.93 1225.55 1255.96 1166.17 1194.81 1137.15 1093.17 1198.16 1170.84 1283.32 1286.47 1167.68 1122.63 1228.33 1179.81 1312.18 1206.82 1178.64 1174.67 1235.97 1227.58 1203.32 1174.3 1165.93 1253.05 1242.14 1140.43 1289.03 1133.32 1162.03 1188.99 1324.75 1139.8 1179.43 1211.44 1238.62 1241.24 1216.75 1188.63 1205.59 1234.41 1149.43 1203.73 1186.12 1187.87 1140.53 1179.57 1192.05 1206.29 1267.6 1269.89 1256.09 1168.24 1275.19 1185.09 1209.56 1280.83 1181.22 1095.37 1272.41 1222.7 1191.85 1245.15 1183.03 1232.24 1213.75 1176.17 1185.77 1240.44 1305.55 1163.64 1263.94 1219.36 1219.78 1222 1205.2 1165.27 1205.71 1152.15 1221.38 1208.93 1183.24 1310.89 1183.85 1199.56 1216.8 1228.57 1179.23 1163.21 1187.6 1160.97 1216.9 1086.15 1280.48 1282.88 1244.09 1161.63 1226.35 1193.24 1137.1 1156.77 1169.81 1202.58 1191.16 1189.8 1147.83 1150.05 1181.14 1149.5 1133.68 1275.26 1105.57 1185.17 1197.4 1214.17 1223.71 1236.09 1172.97 1106.86 1243.73 1152.22 1209.94 1126.07 1297.34 1203.57 1210.18 1184.85 1201.1 1234.65 1174.58 1222.72 1138.08 1227.88 1231.64 1209.27 1194.28 1221.87 1179.07 1195.75 1232.08 1306.1 1190.54 1254.37 1104.2 1278.94 1170.36 1221.27 1257.59 1280.63 1174.73 1240.34 1121.08 1238.2 1133.07 1206.06 1241.31 1214.87 1236.66 1222.12 1225.45 1241.42 1269.34 1121.12 1108.88 1197.28 1162.74 1246.06 1280.67 1204.46 1201.62 1148.91 1192.01 1172.07 1292.79 1289.51 1168.17 1159.84 1162.36 1221.36 1256.72 1188.99 1276.73 1231.07 1243.48 1209.72 1175.61 1243.41 1148.89 1174.17 1211.75 1211.46 1189.84 1257.35 1157.09 1115.82 +1142.45 1124.22 1152.93 1114.14 1251.67 1168.49 1188.47 1123.47 1204.14 1160.58 1224.29 1190.26 1156.93 1271.62 1256.94 1184.98 1180.69 1181.17 1205.51 1159.76 1169.83 1223.33 1157.98 1191.01 1152.97 1136.04 1191.36 1276.09 1263.91 1143.25 1127.34 1221.45 1178.24 1162.36 1189.32 1102.8 1201.28 1152.07 1204.65 1196.11 1153.9 1144.18 1111.16 1121.08 1197.44 1161.87 1193.5 1254.31 1144.27 1223.23 1123.98 1222.33 1201.79 1151 1084.97 1146.93 1195.01 1164.41 1098.63 1180.55 1221.16 1222.34 1137.14 1208.02 1161.71 1126.9 1117.62 1058.07 1148.27 1165.51 1242.66 1269.27 1187.86 1139.01 1147.27 1180.61 1255.79 1161.71 1126.77 1131.26 1203.89 1177.73 1191.99 1134.64 1090.57 1235.64 1178.27 1101.05 1202.24 1137.64 1180.17 1161.82 1299.25 1096.3 1150.34 1227.68 1185.91 1242.42 1206.52 1222.05 1198.23 1179.79 1154.99 1158.25 1141.2 1119.75 1139.42 1229.34 1191.09 1188.95 1227.94 1211.34 1222.4 1124.72 1226.96 1168.34 1178.52 1222.69 1148.44 1118.49 1275.17 1187.94 1146.12 1246.72 1171.54 1193.91 1210.12 1190.7 1145.32 1245.82 1208.98 1143.92 1233.62 1154.15 1141.4 1208.24 1192.34 1153.09 1196.08 1164.76 1202.31 1123.97 1166.54 1230.47 1196.51 1191.09 1186.16 1142.92 1167.16 1130.06 1171.17 1139.99 1167.91 1091.87 1242.17 1251.37 1211.58 1139.5 1221.81 1180.37 1153.48 1164.8 1174.2 1163.17 1174.04 1170.63 1177.94 1129.97 1128.7 1178.29 1094.36 1285.16 1136.44 1150.07 1128.45 1216.02 1229.35 1199.86 1193.18 1063.77 1181.41 1138.38 1220.13 1104.38 1253.75 1217.8 1222.1 1134.63 1162.81 1242.2 1159.47 1241.76 1104.19 1202.09 1154.86 1155.92 1192.15 1190.61 1165.46 1274.78 1208.45 1204.07 1218.37 1179.27 1133.89 1257.53 1148.51 1161.51 1200.03 1288.42 1168.28 1154.34 1161.11 1203.27 1074.13 1153.25 1188.81 1128.24 1220.61 1192.62 1190.46 1258.66 1205.86 1125.35 1102.01 1145.8 1104.95 1246.58 1229.15 1152.19 1232.08 1192.89 1203.57 1142.47 1277.17 1261.52 1111.91 1139.09 1198.36 1196.98 1245.98 1125.98 1248.01 1179.5 1250.76 1202.44 1139.79 1209.53 1066.11 1178.38 1185.26 1206.51 1128.45 1248.46 1150.4 1141.91 +1171.68 1141.37 1137.15 1103.21 1196.61 1126.5 1216.78 1134.45 1183.64 1145.33 1212.99 1110.99 1153.62 1257.03 1193.84 1126.38 1151.7 1137.06 1152.03 1150.76 1154.86 1198.62 1169.37 1203.72 1166.12 1116.2 1174.32 1161.28 1236.77 1200.38 1149.03 1235.46 1168.43 1223.88 1127.85 1125.51 1231.72 1159.72 1177.94 1161.25 1153.31 1147.05 1141.82 1145.16 1131.58 1175.99 1155.02 1228.03 1134.73 1208.3 1131.53 1206.55 1146.9 1135.59 1047.73 1115 1121.85 1140.45 1176.97 1147 1159.31 1190.26 1135.73 1204.92 1155.92 1121.16 1111.83 1052.02 1148.81 1140.69 1236.79 1223.33 1177.81 1096.11 1159.18 1145.39 1291.42 1153.88 1090.37 1157.78 1189.6 1199.83 1133.44 1094.46 1131.17 1230.47 1177.53 1045.17 1224.8 1132.59 1105.64 1200.5 1231.35 1109.93 1142.48 1242.19 1157.09 1200.41 1221.66 1166.83 1161.55 1200.63 1127.32 1143.2 1157.99 1108.5 1090.4 1226.78 1157.65 1169.73 1174.73 1182.08 1207.28 1097.09 1256.66 1182.96 1140.3 1246.01 1112.87 1083.93 1255.11 1164.1 1133.76 1240.33 1157.53 1181.06 1135.4 1157.13 1138.01 1155.96 1195.91 1113 1223.37 1195.7 1140.52 1171.38 1167.69 1092.39 1206.16 1184.34 1231.12 1174.89 1152.44 1274.13 1138.55 1161.89 1146.6 1143.77 1105.05 1116.48 1156.55 1136.4 1179.07 1079.24 1206.31 1184.4 1172.73 1158.23 1178.04 1184.1 1132.7 1123.86 1164.68 1156.91 1152.85 1184.84 1149.54 1128.56 1179.9 1189.32 1079.94 1267.18 1087.92 1190.68 1145.85 1219.5 1167.3 1179.16 1149.95 1031.49 1226.81 1104.6 1227.55 1089.7 1202.78 1144.61 1224.63 1100.47 1182.97 1225.92 1165.29 1258.04 1092.71 1140.25 1167.83 1164.04 1158.67 1182.55 1144.08 1220.8 1165.8 1202.85 1196.89 1174.96 1103.04 1246.55 1159.89 1119.59 1190.63 1280.75 1107.96 1172.56 1097.3 1218.19 1110.12 1140.76 1220.91 1169.56 1180.45 1149.41 1222.5 1208.65 1187.87 1075.3 1118.59 1147.51 1094.11 1233.71 1259.42 1147.18 1190.33 1132.77 1155.63 1144.08 1251.04 1247.16 1087.87 1139.6 1167.76 1175.84 1196.28 1127.03 1247.86 1177.05 1202.42 1198.66 1142.33 1176.43 1092.3 1201.04 1210.61 1208.36 1095.12 1215.68 1146.96 1109.66 +1178.1 1125.6 1152.02 1088.49 1204.15 1218.82 1177.75 1165.64 1193.62 1173.5 1201.5 1130.04 1144.71 1327.94 1261.78 1198.28 1210.93 1158.19 1172.57 1191.8 1196.8 1198.94 1153.15 1185.02 1169.05 1134.66 1203.03 1248.66 1251.37 1231.66 1104.51 1255.33 1183.21 1191.45 1190.84 1102.54 1187.35 1156.7 1261.9 1168.64 1195.06 1132.32 1207.79 1180.94 1205.74 1156.5 1187.04 1200.71 1174.58 1245.76 1154.87 1226.18 1184.95 1175.42 1101.85 1179.48 1187.62 1157.11 1171.12 1161.42 1160.73 1204.63 1199.42 1231.45 1166.13 1166.1 1098.78 1085.58 1156.05 1211.33 1245.55 1288.11 1147.64 1173.91 1150.58 1151.13 1271.83 1204.54 1137.31 1193.96 1205.15 1201.68 1143.07 1137.58 1126.75 1262.74 1246.67 1151.52 1211.84 1208.1 1162.42 1204.78 1309.28 1112.31 1146.47 1223.54 1222.78 1243.85 1122.52 1181.22 1147.71 1189.14 1165.69 1198.56 1180.85 1153.34 1152.65 1212.13 1174.04 1163.77 1262.7 1229.64 1206.06 1138.73 1278.13 1141.21 1140.83 1233.71 1125.75 1110.52 1280.11 1194.24 1149.96 1231.29 1182.2 1204.5 1175.46 1203.87 1155.12 1216.36 1235.12 1132.6 1255.06 1208.99 1195.94 1198.19 1198.91 1149.62 1193.6 1225.97 1221.12 1162.26 1131.9 1259.91 1159.54 1189.92 1165.87 1150.68 1167.74 1091.87 1131.59 1142.87 1200.05 1121.46 1230.94 1286.23 1182.08 1159.48 1255.23 1236.37 1199.04 1180.88 1170.78 1247.4 1151.74 1222.33 1164.75 1096.17 1151.18 1188.85 1081.21 1287.09 1082.29 1212.56 1226.88 1238.96 1213.02 1191.65 1193.35 1081.39 1208.03 1174.51 1227.56 1106.01 1178.56 1235.96 1240.32 1157.68 1177.61 1277.31 1124.69 1236.12 1093.61 1175.39 1152.32 1188.45 1167.03 1193.33 1224.52 1257 1206.14 1237.09 1222.45 1175.96 1135.04 1229.14 1196.76 1187.24 1185.26 1276.89 1121.4 1166.27 1148.27 1246.19 1133.19 1150.87 1275.24 1154.43 1267.53 1229.04 1257.21 1190 1224.86 1107.82 1108.4 1195.84 1100.77 1223.45 1260.59 1182.91 1160.07 1199.65 1155.15 1220.44 1274.29 1277.26 1121.77 1167.14 1159.65 1163.48 1217.26 1166.4 1238.82 1223.86 1212.39 1201.79 1199.36 1210.48 1064.03 1204.42 1179.66 1227.13 1135.41 1230.37 1141.52 1139.99 +1102.46 1066.18 1090.08 982.08 1122 1073.1 1064.18 1073.13 1148 1081.48 1112.93 1012.49 1092.7 1198.17 1127.66 1071.77 1062.54 1014.3 1094.96 1116.15 1056.26 1128.9 1062.71 1071.67 1109.13 1008.2 1142.75 1132.46 1153.32 1098.76 1082.37 1098.5 1112.19 1083.33 1120.71 1014.22 1121.58 1066.47 1144.93 1091.24 1100.35 1036.8 1059.38 1049.58 1159.06 1031.68 1093.55 1106.98 1089.57 1049.04 1054.2 1177.99 1084.59 1111 976.25 990.38 1063.9 1065.45 1093.78 1095.05 1117.76 1143.36 1079.63 1139.78 1039.59 1089.38 1012.34 1011.7 1053.08 1077.22 1163.3 1138.64 1063.81 1045.06 1090.54 1076.7 1149.26 1090.89 1098.45 1086.65 1141.45 1089.52 1099.75 1059.46 1023.37 1149.16 1121.83 1047.65 1108.94 1077.28 1047.26 1111.74 1203.6 1023.73 1079.36 1162.44 1088.35 1098.35 1075.83 1068.48 1050.62 1121.55 1091.92 1023.57 1135.43 1047.89 1056.63 1110.03 1063.36 1050.43 1105.64 1105.47 1069.31 1090.66 1168.45 1049.73 1078.18 1127.56 1072.4 1004.48 1186.13 1081.13 1056.13 1137.94 1089.32 1071.28 1059.29 1084.22 1059.86 1083.62 1120.88 1063.33 1163.43 1088.36 1110.39 1074.65 1133.57 1009.61 1079.82 1062.77 1100.22 1079.22 1054.76 1136.9 1059.49 1083.01 1086.21 1094.19 1060.05 1079.47 1085.21 1100.76 1075.97 984.68 1160.65 1121.61 1121.58 1008.71 1131.84 1135.46 1078.57 1095.08 1116.34 1133.85 1072.76 1109.52 1026.42 1077.53 1065.55 1009.48 1008.43 1151.44 1003.93 1027.92 1094.83 1143.03 1103.57 1098.99 1091.31 1010.91 1095.11 1036.27 1110.18 1017.81 1095.47 1061.83 1106.09 1042.62 1042.77 1147.09 1071.77 1158.24 1025.86 1113.94 1036.31 1046.33 1087.35 1098.6 1094.23 1149.78 1094.29 1102.07 1118.72 1104.34 1048.04 1149.96 1071.79 1082.73 1130.51 1193.09 1052.12 1112.83 1074.54 1114.67 1051.5 1098.3 1141.4 1021.44 1122.32 1114.51 1106.04 1095.96 1139.43 997.86 1002.22 1054.44 1029.45 1119.4 1147.24 1053.1 1092.22 1085.62 1109.83 1041.8 1191.09 1147.62 1047.05 1050.18 1060.98 1097.3 1097.12 1028.99 1166.05 1140.33 1136.86 1099.04 1097.99 1073.04 1040.91 1080.47 1117.12 1069.25 1047.41 1183.56 1042.81 1021.05 +1060.49 967.789 1058.62 955.24 1114.93 1052.92 1097.98 1052.26 1086.97 1068.59 1097.02 1027.92 1044.9 1176.16 1134.27 1078.91 1082.31 1073.13 1049.76 1087.4 1083.62 1044.67 1042.41 1038.66 1069.38 1092.01 1057.46 1091.44 1110.57 1108.34 1017.73 1077.56 1012.47 1083.31 1097.51 1020.09 1094.52 1036.79 1129.73 1075.28 1030.48 1022.03 1033.48 1079 1052.65 1080.93 1056.4 1050.39 1060.51 1068.77 1039.42 1109.77 1069.43 1017.31 983.92 1067.43 1059.2 995.69 997.52 1026.76 1084.9 1116.24 1105.45 1099.9 1042.51 982.34 1049.63 932.47 1079.08 1018.26 1115.75 1126.88 1020.25 1012.33 1032.74 1087.19 1150.45 1033.67 1087.41 1008.36 1097.58 1063.78 1047.65 1037.88 1043.35 1113.99 1075.23 947.39 1108.77 1038.22 1029.69 1015.2 1127 1029.84 1018.15 1117.69 1085 1105.16 1042.38 1111.58 1088.1 1098.07 1032.96 1048.35 1038.62 1048.9 991.64 1108.33 1052.82 1073.44 1107.67 1052.96 1082.67 1017 1142.78 1066.24 1075.09 1078.71 1059.26 1017.65 1109.38 1091.98 1036.16 1096.38 1059.24 1097.17 1065.3 1066.23 970.88 1072.22 1096.41 1018.39 1113.63 1073.5 1028.6 1108.83 1074.24 1020.32 1062.84 1052.64 1091.97 1022.94 1023.47 1139.8 1038 1131.23 1084.8 1061.61 1031.43 1016.27 1071.53 1120.8 1033.53 963.75 1106.2 1102.56 1093.29 1036.81 1110.89 1054.99 1002.89 1050.23 1060.05 1047.16 1046.48 1069.63 1039.16 991.7 1056.24 1030.79 1007.37 1120.5 994.12 1069.5 1018.96 1066.74 1112.61 1061.77 1058.4 940.03 1079.29 988.55 1101.64 1034.12 1068.95 1020.09 1053.24 1025.25 1053.22 1104.51 1046.96 1084.07 972.92 1044.36 1086.31 1080.63 1074.9 1068.37 1060.09 1118.81 1015.83 1148.11 1046.92 1123.37 967.09 1124.1 1079.26 1010.23 1097.21 1168.09 1063.97 1074.91 1024.8 1091.89 992.08 1018.91 1097.37 1064.08 1125.56 1053.96 1072.35 1130.69 1116.61 1011.13 1020.59 1052.37 1019.03 1108 1147.43 1078.03 1035.66 1064.24 999.16 1046 1170.7 1157.64 1014.85 1015.79 1048.73 1062.92 1083.48 1023.63 1131.95 1096.97 1095.47 1059.34 1053.77 1104.43 932.98 1022.14 1066.41 1094.59 1039.17 1103.2 1042.04 1099.58 +1231.88 1236.48 1282.46 1179.08 1311.32 1302.27 1282.73 1159.55 1322.53 1273.1 1308.76 1236.73 1267.65 1416.98 1334.26 1289.99 1306.2 1255.74 1283.97 1231.62 1292.96 1319.09 1294.18 1302.31 1261.24 1246.26 1310.99 1369.18 1343.3 1264.28 1256.98 1337.39 1284.63 1306.63 1296.37 1245.15 1325.33 1292.23 1324.28 1278.74 1280.04 1261.29 1250.78 1285.46 1283.31 1239.68 1277.19 1307.13 1256.25 1300.64 1222.38 1314.68 1284.85 1250.98 1174.89 1290.21 1290.9 1253.38 1255.63 1243.89 1281.63 1312.69 1276.03 1326.62 1281.05 1238.52 1196.22 1196.2 1269.65 1274.52 1336.2 1359.78 1295.86 1238.46 1286.97 1253.34 1340.62 1291.18 1251.83 1256.5 1282.76 1285.37 1263.41 1203.76 1254.56 1314.43 1324.48 1183.59 1357.09 1288.64 1203.46 1272.29 1362.91 1226.66 1254.3 1273.11 1317.67 1341.9 1271.85 1262.27 1263.52 1330.81 1240.16 1262.92 1277.76 1256.09 1202.55 1289.4 1260.43 1292.04 1332.53 1333.01 1337.5 1233.57 1357.72 1235.15 1277.63 1312.93 1296.61 1222.7 1396.13 1293.24 1241.28 1341.33 1317.39 1291.86 1267.25 1282.14 1277.13 1322.98 1324.61 1257.18 1331.43 1254.01 1266.67 1297.29 1318.16 1228.17 1328.7 1245.32 1318.36 1268.7 1274 1361.47 1276.91 1253.05 1239.7 1300.08 1261.2 1262.92 1241.2 1234.78 1255.13 1170.24 1333.38 1363.14 1329.67 1240.69 1350.45 1294.43 1193.75 1273.03 1265.85 1210.79 1282.79 1340.7 1210.17 1245.04 1236.39 1278.72 1232.42 1383.71 1219.69 1255.33 1288.24 1308.32 1284.95 1272.73 1275.67 1186.22 1325.64 1206.17 1321.17 1199.63 1367.3 1308.75 1331.51 1223.16 1328.41 1340.16 1254.25 1331.19 1236.11 1303.76 1282.21 1286.86 1290.98 1274.2 1282.81 1343.97 1296.3 1346.49 1312.46 1334.37 1198.33 1352.11 1224.24 1262.02 1309.56 1374.81 1204.86 1313.9 1226.88 1286.4 1164.62 1281.11 1316.69 1266.23 1319.47 1242.28 1315.8 1354.06 1307.71 1227.83 1185.69 1310.09 1186.75 1330.09 1307.42 1285.07 1298.42 1275.9 1273.51 1259.37 1402.12 1334.04 1215.09 1253.89 1310.98 1259.35 1361.23 1263.93 1393.06 1304.33 1304.09 1330.46 1241.84 1292.67 1169 1247.37 1354.39 1283.85 1244.4 1328.47 1266.69 1242.25 +1148.35 1106.03 1123.34 1088.71 1173.2 1128.6 1154.87 1117.03 1160.76 1137.43 1177.26 1094.99 1148.56 1264.74 1199.61 1133.4 1138.57 1111.31 1180.83 1181.5 1138.07 1156.51 1151.39 1127.87 1139.91 1085.94 1181.32 1202.77 1206.26 1200.8 1122.35 1142.75 1137.13 1172.99 1119.95 1110.57 1181.08 1102.19 1172.52 1144.74 1121.42 1117.68 1110.06 1123.03 1163.24 1088.07 1190.08 1167.04 1128.2 1188.21 1071.35 1180.03 1173.95 1070.15 1037.66 1114.92 1134.5 1125.73 1108.82 1141.85 1175.88 1175.91 1130.22 1222.51 1160.22 1111.24 1074.66 1063.83 1100.36 1082.2 1205.33 1231.95 1110.08 1083.57 1132.22 1150.22 1168.98 1141.5 1084.33 1096.27 1198.81 1209.22 1134.75 1078.22 1101.25 1188.52 1168.13 1060.61 1201.1 1127.17 1092.17 1124.6 1259.41 1067.31 1085.41 1171.39 1149.45 1205.41 1158.4 1145.4 1120.47 1167.18 1119.12 1106.58 1089.23 1098.63 1097.24 1189.71 1111.41 1114.57 1191.06 1229.36 1167.3 1118.9 1213.61 1161.57 1135.31 1166.47 1133.13 1117.02 1163.15 1156.71 1074.28 1185.95 1122.43 1156.87 1171.77 1164.54 1107.27 1162.18 1174.54 1065.08 1194.08 1142.16 1121.23 1180.28 1151.96 1099.03 1132.24 1102.46 1133.89 1155.38 1112.37 1204.05 1165.15 1149.47 1086.33 1139.62 1143.72 1087.53 1166.03 1108.55 1146.32 1054.11 1216.95 1215.16 1193.72 1081.96 1180.37 1142.89 1115.36 1092.17 1138.61 1142.11 1123.03 1161.76 1120.22 1055.41 1157.22 1112.95 1122.54 1203.45 1122.11 1147.64 1133.85 1164.26 1131.4 1165.52 1162.97 1032.64 1142.11 1083.46 1167.99 1040.62 1167.99 1145.84 1163.9 1114.46 1114.34 1211.87 1098.12 1148.56 1083.41 1135.08 1117.79 1158.92 1142.27 1150.57 1149.69 1221.42 1161.3 1231.61 1177.08 1166.17 1135.34 1205.45 1120.76 1085.59 1157.76 1229.03 1094.95 1089.59 1106.71 1208.69 1042.66 1117.06 1175.16 1111.22 1187.84 1138.75 1194.16 1194.55 1159.37 1061.24 1061.55 1135.71 1098.26 1195.89 1183.01 1114.97 1176.52 1147.09 1119.42 1120.81 1226.67 1223.47 1115.31 1108.42 1138.22 1122.17 1200.51 1122.65 1221.58 1182.17 1180.44 1145.19 1120.23 1175.71 1022.73 1112.69 1118.89 1192.4 1112.2 1174.7 1097.28 1138.69 +1105.91 1137.06 1115.19 1069.46 1175.44 1087.8 1138.55 1100.79 1162.84 1105.65 1134.33 1110.43 1098.01 1225.27 1163.35 1143.66 1146.11 1107.97 1117.77 1134.69 1157.05 1169.98 1148.4 1156.68 1109.57 1103.12 1163.59 1184.7 1208.54 1160.19 1157.29 1195.78 1142.03 1107.52 1148.65 1048.76 1179.6 1150.38 1170.55 1158.6 1104.83 1140.6 1115.38 1124.62 1140.38 1115.23 1126.84 1142.35 1093.11 1205.36 1091.7 1146.01 1174.68 1090.99 1018.9 1108.15 1106.47 1127.56 1108.29 1118.86 1156.84 1140.99 1140.01 1149.77 1171.53 1067.68 1040.55 1030.99 1127.1 1113.1 1167.94 1215.89 1123.06 1074.91 1173.22 1080.74 1220.42 1075.09 1150.54 1126.75 1145.45 1197.93 1111.04 1090.09 1117.3 1168.53 1143.28 1055.69 1171.5 1124.72 1129.9 1143.36 1217.11 1122.64 1110.74 1156 1125.02 1203.97 1116.9 1127.83 1143.38 1191.31 1081.25 1082.5 1127.95 1105.66 1033.04 1190.02 1097.11 1100.87 1192.88 1118.65 1170.53 1095.72 1229.24 1094.81 1136.29 1125.79 1103.04 1059.85 1191.76 1181.19 1118.25 1197.11 1107.54 1120.28 1094.82 1121.54 1146.19 1183.34 1170.34 1125.26 1222.94 1146.68 1134.42 1152.33 1120.5 1093.41 1170.82 1129.43 1109.33 1111.56 1106.73 1235.02 1123.62 1185.33 1106.82 1106.1 1092.49 1103.13 1110.26 1102.27 1084.8 1052.38 1167.28 1221.89 1197.09 1098.04 1218.52 1139.72 1125.02 1117.05 1138.43 1115.23 1146.42 1146.04 1085.92 1100.82 1119.89 1145.45 1071.67 1217.13 1091.25 1126.65 1106.78 1163.18 1161.52 1147.36 1114.64 1009.67 1106.32 1050.76 1174.86 1077.44 1112.9 1153.12 1147.05 1114.24 1127.9 1215.96 1121.01 1219.32 1095.24 1103.74 1146.78 1095.25 1141.9 1124.79 1176.83 1222.44 1178.5 1169.4 1182.9 1215.94 1096.68 1141.98 1128.61 1124.05 1143.93 1241.28 1137.71 1140.58 1101.41 1167.7 1081.66 1150.89 1174.22 1123.45 1189.51 1139.77 1139.76 1189.48 1172.87 1066.55 1072.4 1086.27 1094.35 1145.69 1164.24 1157.2 1095.83 1135.57 1144.99 1093.63 1202.05 1208.44 1064.86 1103.05 1132.31 1150.2 1163.56 1154.5 1181.81 1161.34 1199.28 1148.91 1121.22 1135.45 1016.77 1112.77 1148.46 1128.24 1074.9 1207.34 1083.27 1136.59 +1183.65 1183.84 1194.87 1089.4 1251.56 1201.54 1245.12 1147.41 1223.54 1180.18 1239.4 1167.86 1189.21 1351.87 1272.97 1198.22 1192.84 1168.94 1195.69 1225.78 1218.17 1283.3 1172.87 1253.83 1203.85 1175.29 1243.47 1271.01 1227.82 1255.45 1161.76 1269.11 1186.7 1185.51 1188.78 1165.43 1223.25 1203.22 1303.75 1169.19 1193.27 1144.42 1176.51 1214.61 1216.73 1184.31 1251.9 1219.39 1194.02 1234.47 1190.11 1224.67 1255.37 1181.7 1130.85 1190.71 1212.88 1170.52 1157.88 1167.61 1216.51 1248.16 1174.01 1261.95 1205.93 1165.94 1125.56 1131.28 1233.3 1166.48 1257.37 1297.62 1210.66 1171.59 1190.01 1223.61 1316.78 1231.43 1201.31 1150.25 1263.01 1237.51 1229.9 1159.46 1161.8 1324.81 1189.29 1141.49 1273.37 1184.86 1176.72 1209.8 1309.09 1113.74 1222.99 1241.03 1241.98 1229.61 1193.96 1220.17 1174.4 1272.73 1189.18 1157.09 1172.81 1172.35 1124.09 1233.5 1213.63 1186.89 1251.7 1232.19 1301.46 1144.05 1327.98 1201.1 1224.33 1241.79 1191.47 1156.07 1310.9 1200.38 1165.6 1315.41 1180.15 1236.87 1226.81 1239.86 1200.61 1196.15 1244.38 1127.98 1253.55 1239.35 1241.75 1232.13 1192.23 1167.7 1226.56 1188.16 1208.03 1177.69 1138.38 1321.47 1232.69 1271.62 1172.49 1178.12 1227.84 1157.24 1248.62 1179.5 1251.94 1133.08 1275.96 1292.83 1273.18 1205.7 1305.46 1253.49 1205.89 1201.32 1202.03 1200.24 1193.39 1229.26 1152.93 1141.67 1200.89 1138.79 1163.96 1296.82 1122.35 1145.17 1212.62 1225.96 1220.81 1261.29 1212.58 1091.65 1241.83 1147.18 1242.43 1130.14 1255.98 1277.42 1201.41 1200.67 1217.6 1259.18 1194.02 1262.73 1133.3 1221.44 1148.51 1139.72 1234.64 1227.45 1156.37 1254.34 1215.85 1273.48 1258 1222.44 1209.25 1249.74 1225.94 1181.76 1233.18 1277.07 1150.59 1225.57 1147.49 1252.54 1120.19 1201.41 1248.6 1170.47 1230.36 1206.76 1233.4 1289.73 1240.57 1135.76 1160.58 1186.44 1140.59 1212.2 1268.42 1210.45 1168.63 1209.94 1236.94 1204.34 1267.65 1308.61 1172.59 1151.78 1198.19 1200.01 1304.44 1172.16 1270.09 1236.99 1337.96 1236.61 1205.99 1254.07 1109.04 1199.21 1197.81 1227.09 1197.71 1286.13 1191.36 1202.74 +1246.42 1176.63 1153.81 1123.56 1262.73 1170.55 1243.45 1146.85 1277.92 1192.42 1263.51 1178.27 1172.6 1300.96 1301.42 1265.47 1192.27 1114.31 1220.05 1217.82 1180.2 1190.53 1179.01 1213.54 1200.96 1153.78 1252.14 1270.57 1244.81 1198.42 1168.09 1230.67 1215.58 1222.75 1172.73 1123.2 1239.8 1161.72 1244.02 1197.36 1215.3 1131.88 1214.31 1212.62 1267.47 1192.96 1186.49 1233.08 1220.06 1193.57 1184.44 1269.39 1227.02 1195.61 1111.15 1174.65 1198.39 1205.58 1185.15 1190.54 1221.26 1267.31 1163.06 1227.68 1196.21 1133.53 1126.94 1129.06 1208.56 1208.15 1259.27 1275.33 1164.37 1174.72 1163.75 1168.49 1318.84 1243.85 1181.47 1139.21 1258.68 1264.8 1214.25 1150.57 1154.01 1271.08 1219.69 1109.79 1263.36 1147.91 1199.41 1218.38 1308.61 1152.69 1168.55 1280.48 1247.22 1213.38 1207.12 1221.33 1196.68 1240.66 1205.14 1183.99 1180.63 1209.78 1176.98 1262.39 1197.05 1163.27 1243.28 1239.41 1226.08 1150.32 1299.29 1200.41 1189.69 1244.53 1201.4 1135.76 1284.34 1225.48 1200.81 1275.65 1188.76 1213.25 1184.98 1218.19 1194.35 1262.78 1269.68 1183.49 1232.4 1194.57 1197.88 1236.67 1202.21 1161.25 1242.22 1213.94 1225.52 1199.94 1238.74 1231.8 1220.29 1196.84 1217.4 1208.67 1195.5 1183.95 1156.6 1163.03 1200.89 1105.96 1262.84 1302.73 1227.02 1210.02 1305.8 1222.77 1162.24 1202.69 1245.42 1178.96 1222.37 1179.63 1162.59 1181.4 1165.19 1155.52 1121.36 1307.19 1155.28 1179.72 1213.13 1266.32 1195.67 1206.85 1163.51 1122.49 1211.69 1166.15 1268.35 1083.65 1244.4 1233.2 1198.77 1166.12 1211.8 1286.44 1168.91 1263.94 1136.1 1219.04 1192.77 1180.02 1268.35 1196.35 1224.29 1318.73 1220.3 1246.25 1305.78 1198.35 1185.37 1321.69 1188.1 1207.62 1230.63 1312.33 1177.57 1205.73 1167.23 1234.1 1135.48 1209.02 1246.06 1183.84 1196.53 1226.24 1233.77 1254.57 1202.19 1103.15 1176.54 1201.46 1132.65 1249.54 1224.97 1214.34 1206.27 1234.77 1211.53 1172.79 1332.49 1283.13 1142.65 1161.45 1179.33 1238.59 1220.31 1182.49 1258.72 1292.52 1263.78 1248.03 1156.9 1255.23 1125.25 1175.84 1206.8 1261.17 1150 1305.55 1201.26 1180.27 +1148.11 1096.35 1120.34 1078.26 1216.63 1176.4 1210.38 1176.97 1213.63 1221.42 1238.34 1145.63 1171.49 1325.14 1259.47 1202.21 1227.48 1149.35 1169.3 1191.12 1166.43 1173.35 1194.63 1184.47 1196.49 1195.33 1218.98 1237.07 1208.67 1210.73 1198.12 1242.63 1216.45 1159.36 1157.48 1114.72 1190.12 1120.17 1234.5 1234.28 1180.8 1149.22 1114.89 1164.77 1217.32 1125.76 1224.75 1225.69 1159.6 1227.24 1128.75 1293.46 1176.75 1099.67 1088.93 1195.83 1161.42 1161.51 1138.21 1142.44 1187.07 1221.9 1177.95 1211.23 1148.41 1127.42 1070.73 1139.71 1122.76 1204.05 1200.74 1244.61 1143.51 1132.96 1209.81 1199.84 1263 1200.34 1133.36 1146.79 1212.31 1195.44 1158.55 1137.05 1129.72 1232.61 1256.22 1140.59 1209.47 1183.59 1117.59 1184.17 1322.47 1109.78 1161.08 1213.14 1226.5 1230.2 1192.65 1151.67 1156.75 1213.02 1177.63 1161.36 1201.52 1156.94 1166.42 1208.64 1197.1 1130.05 1240.07 1207.53 1195.95 1171.03 1262.74 1172.3 1214.61 1235.23 1196.75 1134.68 1267.98 1227.21 1187.73 1256.28 1209.24 1217.49 1176.22 1196.44 1197.57 1168.72 1152.1 1174.42 1246.09 1187.67 1206.7 1168.48 1209.13 1118.49 1181.12 1175.34 1196.23 1200.66 1192.42 1223.14 1108.12 1135.71 1172.27 1205.92 1179.46 1136.35 1177.41 1147.84 1163.02 1113.28 1236.54 1252.6 1229.41 1179.95 1243.12 1236.26 1151.07 1169.81 1221.99 1149.38 1207.14 1214.89 1135.66 1144.33 1198.8 1160.71 1054.16 1260.01 1133.47 1168.45 1156.16 1192.41 1221.87 1180.69 1173.95 1109.03 1217.15 1168.36 1274.83 1122.62 1203.79 1197.88 1171.87 1144.78 1165.24 1209.76 1185.26 1222.54 1127.39 1186.61 1138.34 1178.4 1184.88 1163.36 1215.36 1249.48 1201.73 1202.26 1230.45 1191.02 1101.44 1249.68 1202.23 1163.25 1216.88 1295.69 1179.3 1220.86 1131.1 1181 1071.64 1114.37 1220.04 1118.92 1273.6 1204.31 1194.54 1227.54 1163.88 1121.43 1129.04 1172.99 1088.21 1207.31 1264.41 1166.06 1202.29 1153.31 1169.96 1161.21 1283.03 1245.96 1138.51 1167.19 1161.09 1175.51 1179.15 1134.78 1235.65 1173.87 1269.66 1210.78 1112.33 1169.22 1093.95 1186.73 1243.09 1177.29 1180.89 1257.97 1207.71 1143.25 +1161.81 1191.49 1172.59 1155.52 1248.56 1199.39 1229.26 1189.28 1235.57 1206.83 1233.44 1202.72 1224.83 1304.39 1277.86 1218.75 1238.55 1192.4 1214.47 1249.9 1204.58 1207.71 1188.43 1203.01 1193.06 1172.93 1220.58 1276.94 1304.11 1268.08 1205.29 1271.2 1157.42 1214.79 1245.45 1140.72 1233.86 1166.3 1283.37 1190.56 1180.35 1186.66 1152.08 1202.35 1213.32 1164.7 1198.2 1223.32 1186.59 1228.03 1136.29 1254.18 1283.08 1199.77 1103.46 1199.13 1174.3 1156.11 1200.72 1172.95 1224.32 1266.12 1240.75 1255.59 1205.28 1150.1 1195.5 1127.72 1185.33 1136.26 1262.3 1294.57 1169.01 1129.42 1223.44 1198.03 1300.64 1211.71 1166.68 1172.43 1220.55 1246.31 1214.97 1165.3 1143.73 1275.2 1223.73 1127.48 1275.07 1152.34 1210.28 1250.88 1300.36 1117.51 1182.22 1240.6 1216.15 1277.18 1206.28 1209.27 1206.32 1246.1 1163.38 1181.2 1187.57 1216.41 1189.78 1244.02 1203.54 1231.01 1243.94 1239.34 1234.48 1175.69 1310.49 1180.32 1229.77 1211.07 1193.33 1129.54 1274.1 1226.36 1171.34 1268.75 1175.3 1188.02 1231.48 1217.38 1156.85 1186.65 1204.06 1148.39 1244.09 1186.34 1180.84 1210.67 1240.03 1134.78 1224.9 1153.75 1264.28 1136.95 1216.79 1248.35 1214.84 1232.3 1203.02 1185.35 1172.07 1175.46 1223.08 1182.88 1197.04 1076.72 1307.65 1277.45 1252.89 1201.62 1240.31 1188.37 1151.04 1170.32 1217.79 1207.72 1233.92 1191.89 1076.69 1159.54 1194.13 1206.31 1164.79 1294.44 1193.66 1164.06 1161.16 1243.05 1258.09 1197.64 1175.02 1064.85 1212.26 1149.22 1242.31 1156.9 1229.18 1209.51 1241.46 1118.82 1190.34 1255.26 1177.35 1229.64 1153.77 1212.84 1169.74 1179.31 1185.02 1205.57 1198.9 1287.8 1246.41 1268.94 1237.02 1217.26 1148.29 1259.53 1190.27 1154.98 1217.53 1288.33 1148.86 1141.05 1179.06 1222.17 1131.43 1207.2 1248.25 1181.75 1238.47 1196.96 1242.2 1250.99 1259.69 1119.96 1127.35 1213.57 1088.48 1231.51 1241.96 1225.1 1187.6 1202.03 1161.93 1125.13 1277.21 1241.17 1152.64 1199.08 1237.42 1179.1 1227.11 1202.98 1262.99 1252.43 1215.29 1200.73 1164.35 1204.74 1118.49 1151.49 1224.88 1207.11 1162.99 1255 1224.61 1203.15 +1187.66 1192.61 1173.49 1146.88 1244.47 1171.73 1225.24 1214.48 1220.26 1197.7 1228.19 1119.36 1177.87 1332.93 1331.98 1196.57 1201.24 1229.42 1241.49 1229.68 1204.04 1276.77 1222.67 1206.81 1249.66 1191.88 1254.09 1277.49 1249.39 1274.3 1199.96 1255.11 1223.09 1220.78 1162.64 1133.91 1231.74 1149.46 1306.65 1254.72 1193.04 1193.33 1197.75 1194.94 1262.78 1197.13 1190.16 1237.06 1187.07 1237.95 1200.16 1257.56 1233.04 1166.91 1102.87 1176.87 1183.51 1185.83 1194.44 1160.73 1255.87 1252.68 1198.19 1265.26 1183.08 1147.59 1106.08 1135.05 1211.24 1213.07 1252.91 1270.29 1190.8 1144.36 1197.52 1204.88 1265.29 1213.69 1166.6 1171.08 1259.28 1234.67 1255.77 1151.08 1199.08 1284.8 1195.83 1149.89 1267.01 1191.84 1224.21 1217.36 1330.85 1161.76 1192.24 1257.2 1219.96 1223.83 1177.65 1207.6 1235.61 1215.36 1208.03 1164.17 1240.62 1154.05 1181.22 1258.98 1226.43 1207.16 1251.02 1276.78 1245.92 1202.78 1267.71 1194.62 1220.3 1246.96 1190.56 1163.58 1283.83 1239.84 1147.04 1274.67 1187.48 1252.38 1261.16 1218.49 1217.13 1221.89 1292.74 1171.36 1261.44 1220.46 1224.44 1252.85 1188.67 1152.91 1251.59 1197.19 1233.34 1183.31 1163.41 1322.73 1179.39 1219.2 1221.83 1189.33 1208.58 1180.11 1145.9 1186.77 1217.14 1090.69 1250.27 1267.79 1258.08 1230.25 1231.96 1213.81 1132.52 1188.44 1239.73 1184.48 1216.49 1227.96 1151.62 1191.29 1152.95 1160.73 1138.44 1302.96 1129.49 1209.86 1227.41 1244.3 1228.09 1216.11 1212.17 1134.76 1223.45 1125 1223.46 1121.82 1230.62 1246.54 1244.8 1208.89 1160.36 1299.06 1183.93 1263.74 1175.43 1183.26 1188.96 1179.57 1205.71 1241.24 1226.11 1296.36 1211.55 1222.15 1234.06 1228.48 1124.88 1265.52 1218.1 1167.75 1218.79 1286.44 1183.54 1231.72 1163.73 1264.02 1148.35 1161.45 1268.77 1198.84 1224.33 1196.84 1270.27 1257.03 1249.29 1123.76 1147.12 1204.17 1152.49 1247.61 1232.84 1183.54 1224.49 1197.18 1212.75 1196.66 1310.37 1320.7 1156.16 1203.2 1213.58 1215.04 1298.82 1226.84 1284.68 1258.41 1267.42 1253.07 1188.32 1239.38 1129.55 1242.41 1229.91 1267.55 1140.27 1266.48 1177.37 1205.78 +1078.13 1049.84 1064.21 952.3 1163.31 1084.03 1101.06 1077.63 1063.39 1120.47 1131.76 1088.06 1089.56 1232.62 1138.3 1110.37 1095.42 1074.88 1110.11 1130.82 1073.44 1160.45 1083.67 1080.13 1076.02 1048.06 1107.4 1131.75 1156.76 1133.72 1070.39 1178.81 1135.31 1081.32 1132.84 1023.52 1130.92 1076.65 1147.26 1084.6 1072.05 1084.19 1051.05 1129.84 1151.7 1047.44 1095.31 1126.03 1096.7 1166.23 1035.45 1146.39 1174.21 1097.69 1050.68 1056.03 1080.54 1042.14 1116.11 1057.63 1078.46 1165.17 1091.91 1110.9 1131.99 1040.64 1087.48 1048.23 1071.05 1104.32 1140.79 1191.61 1046.65 1034.09 1095.88 1104.38 1196.89 1112.15 1099.36 1063.98 1130.35 1140.1 1098.56 1033.57 1037.67 1185.02 1136.47 1036.78 1114.08 1111.72 1066.67 1148.99 1190.57 1052.8 1050.71 1112.28 1126.81 1109.32 1100.67 1121.6 1110.62 1129.57 1123.79 1056.19 1112.46 1058.31 1033.71 1169.89 1092.27 1118.23 1124.95 1133.43 1157.85 1046.52 1178.1 1059.36 1104.49 1107.36 1083.44 1057.03 1172.66 1162.28 1035.28 1146.94 1088.08 1132.41 1055.86 1173.91 1072.84 1109.52 1103.2 1061.33 1173.38 1114.63 1098.48 1129.61 1153.29 1012.68 1128.69 1057.53 1107.02 1033.01 1048.93 1164.82 1106.49 1121.94 1087.78 1056.13 1129.83 1057.61 1117.12 1055.34 1100.71 1008.91 1194.22 1182.07 1126.69 1095.53 1149.17 1112.91 1065.33 1072.6 1144.04 1089.16 1156.23 1117.79 1065.56 1084.72 1090.29 1024.35 1047.89 1193.6 1038.45 1089.59 1103.5 1145.47 1116.79 1110.77 1154.13 969.09 1120.75 1063 1140.61 1032.13 1127.01 1106.14 1142.56 1081.15 1076.37 1135.95 1057.46 1158.79 1062.54 1116.9 1092.53 1024.43 1104.96 1119.65 1091.69 1164.9 1150.28 1126.6 1121.99 1089.4 1077.24 1132.63 1087.02 1090.39 1132.05 1198.22 1111.73 1102.38 1072.2 1091.89 1015.08 1089.76 1129.07 1038.26 1147.21 1122.98 1148.82 1194.12 1099.18 1058.39 1042.98 1140.3 1014.79 1122.1 1192.4 1095.32 1092 1077.77 1058.37 1082.84 1236.17 1195.05 1077.17 1050.93 1091.56 1107.94 1168.43 1080.19 1192.28 1090.88 1151.64 1173.94 1071.13 1069.07 1020.12 1076.06 1109.35 1120.5 1087.32 1169.99 1082.84 1071.96 +1130.8 1131.89 1199.42 1097.08 1221.65 1177.41 1240.88 1163.94 1202.19 1177.26 1201.29 1216.37 1141.31 1328.91 1250.84 1197.95 1217.26 1169.88 1198.53 1192.23 1204.65 1234.27 1194.08 1200.77 1179.17 1135.88 1237.59 1234.55 1252.12 1190.4 1160.16 1256.77 1151.15 1188.08 1202.09 1149.72 1210.68 1160.27 1254.76 1212.65 1160.54 1173.19 1110.06 1147.05 1205.93 1139.58 1190.6 1188.44 1183.15 1200.32 1120.18 1240.35 1200.31 1166.12 1059.76 1162.13 1192.84 1191.15 1155.8 1176.1 1182.17 1249.87 1153.97 1190.82 1203.52 1180.76 1116.47 1162.83 1182.36 1148.42 1217.86 1248.92 1135.42 1144.82 1189.2 1172.58 1271.33 1202.6 1163.86 1150.3 1201.52 1244.4 1236.9 1114.84 1121.04 1249.1 1176.97 1113.41 1227.03 1101.06 1194.38 1233 1292.42 1144.62 1184.96 1176.02 1178.53 1223.7 1202.45 1177.83 1196.42 1205.19 1132.54 1143.35 1154.55 1167.03 1132.92 1220.6 1213.29 1181.43 1231.41 1251.98 1294.56 1121.13 1248.44 1154.09 1255.02 1193.35 1203.51 1139.41 1346.42 1217.4 1138.83 1258.44 1198.1 1200.61 1205.92 1158.26 1173.51 1242.77 1237.71 1125.99 1241.03 1183 1142.56 1215.92 1197.5 1183.75 1216.06 1144.12 1261.03 1172.39 1167.59 1249.98 1200.99 1214.48 1164.91 1196.35 1171.2 1206.32 1178.57 1145.66 1202.46 1079.6 1215.33 1270.3 1236.26 1167.04 1224.5 1187.57 1157.72 1184.75 1181.6 1225.48 1156.33 1192.96 1141.62 1148.39 1137.71 1159.12 1082.85 1287.39 1137.41 1139.96 1204.94 1253.18 1253.33 1236.27 1186.34 1109.1 1235.41 1161.11 1231.53 1166.6 1275.4 1234.12 1240.51 1193.56 1165.11 1234.96 1170.35 1245.74 1164.59 1191.83 1176.97 1142.72 1184.16 1220.42 1171.44 1245.75 1193.26 1223.41 1236.89 1237.93 1084.37 1297.61 1212.74 1157.64 1210.12 1263.39 1115.7 1246.77 1160.99 1231.05 1149.44 1207.48 1230.36 1146.11 1213.15 1203.02 1200.36 1247.58 1224.99 1119.51 1066.34 1205.98 1133.71 1254.04 1261.36 1205.29 1261.26 1156.2 1165.49 1140.86 1288.28 1232.55 1118.09 1136.42 1204.48 1219.07 1232.07 1200.41 1279.21 1207.13 1231.64 1183.22 1165.34 1198.34 1083.94 1178.97 1222.04 1205.04 1167.65 1223.62 1121.22 1160.71 +1173.81 1116.67 1126.83 1081.27 1247.48 1154.18 1190.34 1109.92 1173.12 1157.62 1199.5 1145.65 1119.91 1262.07 1188.82 1177.41 1173.38 1137.54 1128.68 1182.94 1157.67 1228.86 1162.76 1168.47 1172.03 1145.55 1177.71 1191.37 1216.83 1187.32 1133.5 1211.81 1148.41 1216.92 1107.79 1116.17 1155.07 1117.35 1171.37 1190.49 1138.97 1143.19 1142.17 1146.94 1184.35 1154.25 1159.21 1123.61 1107.63 1186.45 1123.37 1195.16 1200.29 1077.31 1077.34 1125.66 1181.91 1126.28 1138.89 1122.18 1143.73 1194.88 1160.5 1175.77 1139.83 1123.87 1134.9 1059.91 1175.55 1142.09 1224 1242.09 1159.14 1093.47 1172.28 1182.24 1275.41 1154.08 1130.1 1104.24 1213.17 1194.08 1147.6 1135.35 1129.92 1231.51 1181.42 1038.42 1248.65 1129.71 1123.42 1198.82 1265.96 1131.27 1136.8 1211.17 1222.5 1231 1174.68 1189.84 1171.82 1196.53 1123.98 1157.45 1094.43 1134.97 1117.33 1217.55 1196.37 1117.61 1187.48 1173.02 1227.36 1147.57 1268.01 1177.16 1145.37 1187.57 1119.01 1101.08 1216.12 1165.77 1124.82 1235.51 1164.36 1179.35 1194.25 1170.09 1159.87 1184.63 1188.55 1088.27 1201.84 1180.91 1199.33 1220.06 1160.33 1106 1141.27 1113.65 1155.27 1144.56 1153.92 1263.95 1150.33 1197.35 1146.93 1153.52 1164.7 1133.11 1150.83 1136.31 1169.21 1065.67 1231.33 1221.19 1181.78 1148.73 1199.19 1140.79 1094.98 1131.4 1124.03 1126.28 1180.91 1172.57 1104.11 1130.77 1151.1 1194.6 1061.4 1241.46 1108.77 1127.31 1144.93 1201.54 1240.68 1172.04 1170.48 1071.78 1191.72 1152.86 1220.49 1093.49 1235.25 1170.02 1202.88 1099.17 1176.67 1213.21 1148.74 1193.86 1138.08 1164.79 1163.2 1174.25 1177.53 1155.28 1148.86 1293.24 1146.16 1244.59 1232.03 1195.45 1044.06 1266.44 1160.2 1089.96 1179.68 1232.66 1120.83 1160.92 1148.53 1194.26 1043.29 1135.85 1191.47 1115.66 1196.69 1167.38 1156.97 1258.71 1202.54 1139.29 1115.63 1145.57 1090.91 1181.02 1151.26 1167.85 1189.03 1118.09 1174.13 1132.61 1260.28 1238.34 1145.62 1166.38 1132.1 1171.63 1197.58 1118.96 1222.66 1224.6 1241.28 1180.9 1134.54 1162.38 1085.06 1189.55 1191.19 1201.69 1094.69 1219.02 1115.07 1116.62 +1150.38 1112.18 1230.49 1089.06 1260.76 1155.62 1251.06 1178.59 1223.96 1213.2 1219.9 1234.99 1224.83 1335.46 1276.61 1229.21 1201.76 1160.88 1215.11 1215.83 1210.42 1217.72 1180.75 1191.25 1206.57 1177.56 1280.17 1251.25 1218.4 1244.15 1156.66 1256 1190.77 1209.15 1202 1183.9 1245.74 1143.06 1266.92 1228.59 1138.58 1196.41 1147.53 1199.94 1223.5 1173.5 1198.72 1265.64 1233.69 1214.93 1140.9 1256.85 1236.2 1199.67 1118.08 1196.38 1161.48 1181.03 1157.78 1193.26 1221.12 1249.8 1233.01 1199.31 1154.66 1198.87 1130.46 1114.17 1200.55 1137.47 1230.44 1228.46 1142.94 1203.09 1220.8 1180.71 1269.88 1187.07 1196.53 1142.06 1254.58 1278.76 1179.86 1151.74 1146.74 1286.11 1254.46 1142.87 1240.65 1203.23 1181.66 1230.18 1327.91 1173.19 1164.44 1219.06 1217.75 1252.55 1237.26 1216.35 1206.26 1237.45 1206.31 1190.08 1179.76 1198.94 1111.41 1261.13 1210.29 1236.82 1233.17 1253.96 1242.56 1167.91 1285.26 1166.97 1190.46 1217.63 1174.03 1087.69 1285.47 1209.09 1186.77 1275.46 1228.11 1170.7 1234.13 1213.58 1159.8 1231.19 1253.78 1151.6 1249.15 1195.9 1208.39 1197.26 1195.44 1179.85 1213.14 1156.33 1175.95 1176.99 1190.92 1257.93 1173.89 1207.62 1171.49 1202.78 1164.75 1182.98 1200.55 1231.36 1181.5 1087.98 1312.47 1287.18 1266.62 1176.66 1265.87 1199.83 1135.24 1198.31 1195.63 1185.15 1176.58 1240.43 1141.37 1195.25 1189.27 1219.96 1103.74 1300.09 1135.26 1192.5 1200.41 1223.95 1248.61 1213.5 1164.59 1092.91 1202.27 1154.93 1210.59 1114.58 1220.43 1189.04 1200.81 1153.71 1208.58 1235.78 1201.27 1232.5 1135.72 1242.75 1217.89 1171.41 1204.65 1196.95 1213.62 1270.84 1210.01 1264.72 1296.2 1195.18 1130.83 1258.46 1214.45 1137.48 1249.48 1297.57 1177.99 1187.75 1177.68 1275.19 1102.43 1221.56 1238.99 1164.74 1227.9 1241.27 1231.9 1245.82 1293.1 1176.01 1163.87 1226.68 1156.5 1233.09 1277.95 1257.47 1192.54 1160.3 1150.7 1182.56 1334.07 1263.25 1153.49 1119.63 1202.07 1169.05 1227.72 1185.6 1293.21 1220.92 1250.14 1232.16 1187.9 1184.87 1106.38 1145.04 1238.31 1203.73 1201.7 1216.7 1196.21 1150.76 +1174.76 1119.04 1118.31 1130.3 1267.31 1204.12 1240.64 1196.06 1177.91 1187.25 1226.81 1166.25 1184.49 1301.13 1220.78 1169.6 1201.13 1133.9 1237.73 1204.39 1179.4 1254.26 1186.26 1157.99 1143.3 1140.13 1211.07 1240.45 1209.32 1260.89 1116.31 1263.47 1221.2 1228.94 1165.48 1092.7 1201.04 1157.3 1227.81 1221.29 1162.6 1155.68 1194.73 1184.9 1210.63 1154.51 1190.15 1199.67 1142.68 1211.85 1150.16 1251.68 1193.19 1159.76 1069.08 1157.26 1136.7 1122.82 1171.98 1138.51 1214.99 1203.76 1146.02 1220.68 1191.99 1110.2 1117.74 1070.77 1156.36 1155.13 1253.1 1214.06 1154.62 1149.09 1145.34 1151.1 1244.13 1197.11 1176.48 1126.42 1204.54 1202.25 1135.93 1149.63 1153.92 1228.07 1209.35 1119.23 1270.17 1128.19 1157.11 1222.39 1261.79 1126.82 1137.31 1248.18 1201.27 1227.18 1183.81 1133.43 1197.7 1237.64 1157.27 1167.26 1190.81 1138.57 1105.14 1231.4 1178.48 1184.21 1212.07 1250.38 1213.28 1145.34 1254.15 1145.36 1163.95 1168.2 1156.51 1123.65 1232.03 1204.25 1149.31 1233.69 1176.75 1162.36 1187.86 1182.09 1171.15 1195.4 1223.02 1163.58 1234.67 1166.86 1234.43 1213.39 1222.69 1102.83 1232.59 1161.88 1203.13 1129.33 1154.25 1282.11 1142.45 1208.71 1144.51 1201.47 1142.34 1164.08 1160 1160.83 1163.97 1073.79 1221.32 1268.67 1214.64 1162.85 1208.22 1184.69 1104.17 1167.62 1170.78 1190.46 1208.62 1219.25 1149.71 1141.27 1162.69 1156.84 1108.42 1255.87 1138.61 1157.18 1153.63 1253.43 1201.37 1206.54 1181.81 1107.16 1228.76 1100.61 1233.23 1126.45 1207.52 1178.73 1231.3 1143.84 1190.33 1250.61 1141.65 1237.57 1139.06 1206.76 1144.59 1168.51 1163.67 1213.29 1180.02 1258.37 1195.86 1208.71 1264.21 1230.76 1123.41 1259.58 1182.17 1176.79 1182.21 1227.8 1175.68 1213.78 1150.91 1189.03 1142.87 1164.14 1254.84 1116.45 1226.84 1182.88 1190.58 1255.32 1232.38 1103.95 1086.73 1174.37 1060.42 1196.25 1253.76 1201.6 1216.94 1187.12 1128.43 1188.94 1272.53 1259.1 1142.15 1139.02 1181.47 1183.02 1223.78 1213.13 1242.86 1204.48 1211.99 1193.33 1172.86 1205.4 1092.47 1165.99 1171.03 1163.64 1162.94 1248.22 1168.89 1167.7 +1240.83 1186.52 1198.98 1182.86 1283.11 1200.56 1257.88 1171.67 1265.5 1207.53 1236.53 1172.38 1253.89 1347.78 1284.52 1245.31 1267.08 1196.5 1214.61 1233.62 1227.25 1305.08 1190.49 1268.97 1293.12 1189.05 1234.01 1295.48 1259.03 1254.95 1209.01 1274.49 1226.95 1228.89 1209.65 1133.33 1230.64 1191.31 1328.21 1255.84 1217.01 1187.76 1244.68 1223.63 1233.24 1220.46 1220.29 1220.09 1315.02 1290.37 1224.82 1251.18 1239.79 1160.04 1125.43 1202.47 1220.28 1216.56 1234.66 1214.7 1266.09 1240.03 1195.09 1232.24 1228.43 1229.58 1195.25 1132.63 1200.57 1210.28 1267.98 1334.2 1224.09 1186.28 1233.23 1207.79 1335.62 1196.79 1195.47 1176.42 1256.22 1268.41 1241.78 1166.71 1133.87 1321.99 1233.33 1140.39 1250.99 1252.54 1216.48 1227.23 1269.77 1178.44 1195.74 1257.84 1284.97 1272.28 1227.31 1229.66 1216.15 1301.16 1181.41 1204.91 1204.04 1196.75 1151.03 1262.18 1214.35 1180.19 1273.85 1275.25 1273.72 1198.68 1298.42 1240.18 1262.38 1237.18 1204.76 1167 1337.34 1228.63 1207.25 1296.08 1212.83 1271.49 1220.95 1259.82 1221.33 1294.9 1243.06 1193.28 1267.02 1257.57 1226.55 1246.2 1202.56 1226.36 1255.39 1203.1 1250.02 1232.61 1216.86 1308.02 1245.38 1244.18 1225.87 1218.52 1213.46 1155.08 1227.87 1213.57 1203.36 1109.31 1284.58 1302.3 1246.4 1209.63 1337.49 1207.58 1145.32 1229.58 1185.67 1215.43 1202.43 1236.82 1191.32 1147.49 1234.72 1169.52 1167.07 1314.02 1117.03 1224.93 1252.42 1232.31 1234.66 1282.92 1214.36 1127.51 1246.34 1157.54 1265.68 1139.06 1307.87 1242.6 1255.62 1222.06 1218.93 1291.66 1241.22 1242.64 1153.75 1219.89 1184.2 1251.91 1198.82 1244.5 1216.36 1306.93 1213.32 1279.15 1263.95 1239.38 1183.45 1304.41 1221.43 1180 1238.06 1327.44 1170.5 1249.05 1144.14 1263.35 1147.06 1193.96 1262.14 1168.31 1285.52 1251 1254.88 1274.93 1262.63 1183.63 1188.82 1218.76 1166.12 1293.51 1282.34 1224.13 1210.05 1222.08 1238.19 1207.68 1355.33 1319.56 1179.27 1212.97 1216.68 1230.21 1310.26 1223.66 1273.34 1263.19 1305.42 1286.37 1163.64 1248.76 1098.28 1191.15 1230.96 1247.53 1204.87 1332.1 1222.28 1240.24 +1165.84 1165.6 1225.38 1134.03 1240.47 1198.34 1202.45 1164.39 1213.62 1181.09 1210.12 1228.03 1196.62 1319.8 1277.96 1215.07 1206.32 1151.57 1197.94 1203.7 1230.39 1246.85 1175.97 1176.88 1190.37 1157.22 1241.35 1268.34 1182.95 1190.76 1189.36 1266.31 1210.48 1201.31 1195.92 1189.51 1215.18 1144.37 1287.17 1195.72 1174.49 1176.82 1163.86 1187.21 1239.83 1118.97 1186.02 1224.94 1171.61 1270.66 1150.9 1242.04 1222.96 1187.33 1064.56 1180.85 1196.91 1186.65 1184.01 1159.23 1214.26 1260.65 1192.9 1232.34 1185.37 1152.28 1122.46 1095.8 1209.88 1186.33 1282.99 1272.64 1174.41 1126.91 1194.34 1146.52 1254.38 1255.69 1156.32 1146.83 1267.69 1238.59 1149.4 1128.11 1159.52 1226.09 1236.55 1151.58 1268.83 1192.69 1205.75 1245.8 1268.89 1162.09 1187.64 1229.08 1220.19 1234.62 1188.67 1151.94 1169.27 1224.78 1162.63 1149.06 1184.27 1155.67 1097.14 1260.55 1193.93 1174.78 1272.74 1254.22 1261.56 1141.73 1296.89 1158.19 1228.3 1210.32 1165.2 1152.15 1263.42 1236.05 1150.76 1251.17 1212 1218.98 1190.3 1214.84 1184.36 1229.58 1191.62 1155.67 1242.9 1180.52 1223.54 1230.5 1215.27 1178.29 1216 1164.98 1200.06 1190.13 1156.62 1275.62 1214.15 1198.46 1186.06 1211.64 1167.21 1161.7 1204.23 1164.6 1195.96 1149.16 1278.25 1306.65 1214.28 1157.78 1254.03 1182.35 1172.73 1191.94 1225.02 1159.51 1190.21 1220.45 1154.37 1173.67 1183.97 1151.81 1124.68 1256.8 1139.17 1131.92 1217.85 1256.04 1203.97 1219.04 1180.73 1057.46 1229.35 1156.13 1215.15 1079.21 1242.34 1244.49 1191.13 1174.02 1136.1 1253.92 1131.17 1210.27 1135.71 1192.17 1174.06 1175.09 1218.06 1194.04 1183.94 1267.51 1213.18 1227.48 1232.33 1216.58 1168.89 1225.52 1191.5 1207.94 1235.04 1304.87 1131.07 1198.18 1154.56 1218.97 1134.91 1190.27 1238.4 1133.59 1277.23 1213.85 1229.15 1256.83 1223.82 1138.99 1135.26 1223.01 1160.47 1250.85 1235.25 1187.98 1182.92 1184.81 1175.1 1170.07 1316.2 1277.35 1129.18 1146.58 1169.42 1151.74 1241.17 1158.66 1245.24 1243.31 1232.04 1235.75 1143.91 1190.16 1105.93 1194.45 1200.15 1206.88 1163.45 1262.99 1155.99 1124.74 +1243.16 1185.3 1227.97 1155.33 1251.63 1244.39 1260.26 1236.35 1291.15 1177.13 1287.1 1190.27 1214.98 1327.75 1287.2 1255.18 1305.58 1226.64 1307.56 1265.46 1261.56 1260.73 1278.05 1260.39 1266.45 1206.29 1242.47 1312.28 1286.89 1254.09 1219.15 1288.92 1237.14 1227.36 1245.42 1212.08 1250.49 1238.37 1293.17 1276.25 1217.04 1231.39 1234.59 1262.23 1278.95 1226.52 1240.06 1249.6 1198.29 1255.63 1206.96 1306.14 1226.37 1213.2 1088.83 1248.39 1246.48 1195.44 1191.94 1228.54 1263.36 1278.56 1249.85 1289.89 1221.58 1246.93 1186.86 1157.05 1217.31 1231.37 1305.46 1344.16 1252.71 1159.45 1262.75 1193.42 1345.16 1261.47 1230.82 1212.28 1247.74 1261.11 1250.77 1202.5 1175.3 1302.56 1285.94 1200.56 1304.32 1251.17 1171.89 1233.75 1331.28 1196.14 1240.16 1282.82 1325.46 1326.68 1275.54 1240.82 1260.85 1291.57 1213.5 1240.21 1217.68 1213.67 1171.67 1280.41 1246.23 1265.21 1285.53 1297.39 1290.63 1185.07 1319.23 1194.95 1278.88 1286 1224.05 1173.29 1336.2 1253.99 1214.64 1319.36 1225.95 1270.75 1221.56 1253.32 1245.37 1288.7 1284.56 1230.16 1268.79 1268 1237.49 1271.18 1238.39 1210.59 1254.82 1209.44 1246.21 1241.37 1231.29 1333.17 1247.24 1208.08 1190.27 1223.5 1242.48 1155.23 1245.08 1205.04 1259.97 1155.74 1298.74 1326.9 1277.12 1165.97 1306.72 1293.96 1197.55 1223.03 1238.43 1263.04 1199.13 1232 1176.75 1180.71 1211.21 1254.21 1139.11 1306.73 1164.79 1259.97 1238.07 1290.68 1269.51 1265.38 1207.98 1126.48 1257.35 1209.2 1265.43 1164.38 1280 1287.55 1275.32 1193.64 1238.46 1257.48 1218.19 1333.77 1182.64 1212.47 1228.68 1235.87 1226.85 1254.59 1262.48 1319.66 1254.1 1312.46 1268.88 1263.44 1170.7 1296.16 1229.87 1234.33 1276.3 1362.93 1186.82 1268 1217.04 1323.02 1145.44 1197.18 1295.4 1181.9 1315.87 1267.11 1275.4 1321.45 1284.58 1214.06 1178.85 1261.54 1172.23 1294.6 1318.69 1227.02 1228.44 1231.74 1206.44 1219.3 1341.77 1283.8 1160.71 1202.64 1222.58 1236.72 1260.72 1220.17 1354.2 1263.38 1314.18 1255.9 1180.23 1279.75 1127.37 1293.13 1232.53 1209.29 1216.99 1259.5 1205.07 1189.21 +1157 1127.13 1175.84 1100.55 1227.65 1160.54 1168.39 1144.95 1212.9 1129.51 1212.62 1140.27 1134.1 1278.17 1193.5 1210.14 1170.35 1121.71 1211.45 1157.86 1159.95 1207.46 1163.43 1206.9 1173.56 1150.55 1209.71 1231.64 1227.3 1213.32 1105.6 1195.35 1175.52 1189.13 1171.72 1098.69 1180.43 1142.51 1233.97 1162.61 1131.24 1127.09 1083.99 1128.87 1208.94 1111.53 1153.56 1217.69 1132.64 1133.29 1074.31 1209.08 1208.98 1208.65 1015.04 1123.94 1147.19 1138.64 1144.17 1154.41 1144.33 1185.56 1147.17 1241.6 1154.81 1121.16 1114.21 1079.33 1134.07 1139.83 1227.61 1248.17 1139.77 1129.98 1166.1 1142.89 1239.68 1166.08 1108.56 1149.06 1187.36 1180.06 1183.89 1084.43 1092.48 1247.41 1214.11 1113.12 1175.16 1131.54 1134.89 1123.96 1252.96 1149.23 1164.05 1176.17 1169.58 1164.04 1228.16 1169.73 1175.69 1184.84 1155.58 1137.07 1166.13 1124.22 1130.82 1220.31 1155.07 1131.78 1229.79 1232.25 1215.89 1116.82 1272.22 1133.95 1180.79 1215.17 1139.08 1134.95 1284.59 1173.88 1172.01 1265.52 1174.02 1157.41 1185.64 1172.21 1132.99 1203.81 1223.7 1144.52 1216.7 1173.63 1184.33 1161.82 1159.9 1116.27 1166.54 1072.19 1188.37 1160.1 1143.03 1208.24 1133.27 1118.88 1128.01 1158.49 1132.15 1113.32 1187.72 1157.22 1158.08 1076.9 1265.28 1268.77 1211.32 1156.65 1203.53 1184.96 1129.42 1174.56 1160.47 1177.71 1161.31 1210.98 1152.98 1168.61 1209.36 1125.67 1105.47 1245.33 1080.04 1139.58 1173.76 1185.59 1266.61 1203.21 1135.35 1063.27 1165.78 1138.26 1198.87 1104.54 1192.42 1130.72 1205.66 1127.56 1093.02 1233.85 1151.68 1219.76 1094.18 1201.51 1116.39 1187.28 1157.89 1158.87 1200.38 1224.47 1232.83 1183.7 1136.06 1161.78 1063.8 1272.08 1175.96 1148.88 1218.92 1223.04 1147.65 1171.4 1109.77 1232.62 1109.14 1132.13 1225.6 1141.42 1182.19 1181 1212.29 1193.41 1186.14 1111.06 1134.99 1209.86 1122.84 1205.11 1236.93 1151.12 1173.59 1132.42 1190.23 1138.95 1305.78 1248.91 1136.7 1156.15 1177.4 1152.01 1232.17 1140.06 1260.85 1225.8 1197.26 1163.54 1130.82 1204.16 1038.32 1158.4 1168.45 1140.25 1126.45 1198.02 1147.56 1118.66 +1157.24 1151.96 1153.45 1130.61 1222.17 1195.67 1171.08 1168.59 1199.33 1168.59 1216.66 1122.31 1185.58 1303.2 1236 1182.48 1194.35 1149.38 1213.88 1188.74 1174.64 1217.61 1152.34 1175.83 1200.49 1130.37 1189.21 1212.68 1240.75 1241.5 1191.16 1236.64 1200.58 1202.6 1173.43 1101.53 1192.75 1155.67 1259.48 1180.52 1127.94 1138.75 1137.6 1182.25 1183.61 1168.72 1195.92 1221.4 1137.14 1180.53 1127.58 1242.99 1193.41 1106.71 1079.05 1132.35 1163.42 1120.88 1215.87 1150.83 1205.81 1269.5 1183.45 1234.21 1162.64 1117.4 1082.19 1082.97 1161.45 1142.35 1239.94 1227.24 1162.83 1066.9 1179.08 1165.17 1277.32 1182.49 1136.17 1132.23 1247.92 1193.15 1175.82 1136.85 1162.78 1223.64 1209.65 1102.27 1258.86 1146.08 1128.94 1173.36 1261.28 1114.62 1160.08 1237.91 1188.5 1246.58 1201.78 1149.46 1150.26 1245.44 1153.11 1117.06 1163.67 1136.66 1125.7 1204.39 1143.37 1147.95 1211.66 1248.54 1197.27 1180.04 1270.49 1137.43 1169.53 1229.59 1161.95 1124.57 1222.28 1242.56 1165.76 1204.91 1179.68 1221.06 1185.61 1208.59 1132.25 1176.21 1210.05 1149.36 1269.69 1179.31 1177.55 1181.48 1215.93 1119.55 1112.66 1145.84 1167.44 1181.42 1188.22 1251.92 1185.46 1178.02 1170.88 1155.08 1184.71 1075.3 1171.07 1185.08 1214.62 1118.8 1207.65 1239.63 1199.13 1178.47 1215.94 1189.67 1182.84 1183.81 1225.88 1223.87 1214.81 1219.02 1120.39 1164.11 1185.87 1131.72 1102.86 1243.16 1127.79 1177.75 1171.59 1221.79 1190.67 1136.59 1122.42 1092.11 1212.58 1113.22 1211.76 1114.65 1170.69 1139.25 1208.02 1121.56 1133.2 1234 1174.32 1212.6 1114.49 1159.11 1197.57 1154.26 1217.96 1198.19 1195.83 1254.65 1183.8 1224.98 1192.89 1209.54 1128.16 1238.94 1160.1 1153.75 1187.68 1314.32 1170.39 1163.4 1161.05 1210.8 1100.41 1143.55 1237.85 1163.87 1189.74 1187.66 1213.55 1200.17 1207.22 1110.94 1118.41 1179.42 1093.53 1202.85 1240.37 1120.76 1173.87 1165.62 1152.08 1152.96 1232.46 1261.12 1167.04 1151.46 1170.2 1193.17 1234 1126.74 1275.72 1173.45 1263.03 1219.34 1171.06 1181.49 1117.31 1173.75 1192.86 1187.95 1120.46 1231.21 1152.13 1146.09 +1175.65 1076.78 1137.15 1034.78 1171.98 1126.28 1195.42 1119.75 1156.45 1119.57 1184.43 1122.9 1163.92 1225.63 1206.72 1186.36 1147.11 1108.86 1136.83 1167.96 1140 1193.24 1141.81 1164.41 1213.49 1173.38 1224.16 1205.03 1188.79 1230.04 1131.67 1181.35 1163.09 1214.55 1109.41 1066.53 1209.56 1117.19 1205.2 1182.69 1132.48 1154.81 1108.69 1130.82 1180.72 1179.8 1207.5 1189.41 1140.09 1175.13 1128.34 1211.59 1143.39 1092.09 1034.47 1104.94 1131.56 1134.69 1172.75 1103.42 1135.56 1189.57 1124.28 1154.88 1109.95 1106.24 1116.09 1045.48 1151.25 1129.61 1224.5 1197.53 1149.5 1082.74 1166.46 1173.65 1237.5 1163.98 1176.4 1123.39 1157.93 1218.45 1132.27 1102.22 1128.64 1207.06 1223.03 1089.26 1238.65 1085.13 1110.81 1188.47 1260 1135.65 1089.75 1192.28 1215.9 1221.55 1188.96 1113.43 1169.91 1163.84 1143.39 1123.63 1157.91 1132.64 1107.43 1191.33 1117.3 1114.69 1202.92 1167.23 1173.5 1071.52 1229.23 1166.94 1178.83 1178.24 1172.83 1077.3 1229.17 1118.75 1098.63 1249.29 1171.16 1143.12 1143.03 1185.04 1174.85 1197.15 1160.17 1077.07 1216.33 1163.49 1181.62 1188 1128.92 1148.84 1172.14 1111.97 1180.01 1120.89 1126.21 1223.37 1116.16 1201.47 1163.95 1178.4 1121.78 1135.64 1137.25 1177.28 1154.7 1082.39 1241.09 1258.82 1190.11 1144.45 1188.93 1156.36 1109.54 1139.45 1148.67 1152.11 1155.44 1186.64 1112.75 1099.56 1085.58 1164.53 1089.29 1224.98 1036.24 1132.32 1136.17 1162.15 1156.27 1191.45 1105.39 1050.38 1156.14 1143.34 1215.29 1066.2 1211.22 1182.71 1159.97 1114.05 1158.13 1178.31 1138.42 1216.07 1094.79 1136.34 1157.33 1125.43 1215.78 1148.43 1153.76 1244.67 1144.48 1244.37 1184.14 1164.15 1103.45 1190.35 1149.49 1179.78 1187.58 1246.04 1145.83 1210.6 1098.79 1188.96 1083.31 1132.68 1223.82 1142.09 1206.2 1180.49 1126.8 1235.43 1172.88 1046 1091.01 1123.41 1108.35 1220.21 1213.71 1095.85 1170.27 1146.13 1138.94 1134.33 1241.59 1239.29 1125.88 1117.46 1162.04 1148.84 1192.1 1111.1 1237.2 1189.91 1230.05 1195.89 1131.54 1212.28 1025.88 1152.22 1162.3 1146.04 1147.36 1193.75 1126.81 1122.91 +1140.97 1138.06 1187.57 1126.25 1248.04 1209.59 1213.47 1169.35 1211.95 1164.77 1218.84 1149.85 1195.14 1341.29 1242.06 1202.94 1229.2 1172.8 1188.6 1203.84 1201.27 1263.32 1192.41 1203.96 1214.79 1157.45 1228.31 1229.82 1245.47 1212.31 1151.04 1218.74 1218.43 1209.9 1168.8 1117.7 1223.68 1158.56 1257.75 1235.99 1176.62 1175.07 1145.14 1126.09 1246.9 1154.09 1147.36 1171.01 1161.32 1207.8 1123.13 1234.97 1241.28 1138.85 1063.41 1157.07 1186.71 1117.02 1150.33 1194.44 1253.22 1233.84 1143.61 1259.18 1137 1138.02 1104.66 1112.84 1165.9 1140.65 1265.34 1277.41 1179.13 1113.02 1152.3 1185.69 1229.46 1166.67 1139.21 1163.89 1232.61 1184.55 1211.35 1195 1123.54 1259.71 1242.32 1114.12 1272.44 1166.28 1153.41 1217.25 1296.83 1164.54 1107.26 1237.12 1207.12 1271.87 1167.71 1216.87 1235.9 1220.95 1132.85 1149.83 1208.13 1129.14 1122.51 1226.7 1165.35 1199.04 1260.36 1221.56 1263.86 1177.73 1261.03 1183.99 1221.5 1205.94 1202.9 1147.06 1263.55 1183.68 1154.3 1258.42 1175.45 1195.68 1202.18 1150.63 1153.09 1247.59 1187.86 1128.96 1262.27 1199.68 1215.61 1187.14 1191.44 1169.44 1210.25 1141.68 1169.33 1164.63 1187.27 1291.71 1188.47 1240.35 1191.35 1180.93 1165.27 1174.33 1125.88 1177.68 1196.01 1065.76 1250.36 1266.13 1229.12 1177.45 1193.33 1178.89 1153.87 1172.42 1216.59 1188.18 1180.6 1227.62 1150.74 1184.09 1166.75 1173.96 1137.56 1284.36 1113.27 1158.18 1156.78 1215.68 1220.75 1216.9 1151.62 1025.82 1219.1 1130.95 1211.97 1140.47 1198.42 1234.08 1180.75 1168.36 1200.51 1253.48 1175.69 1200.67 1152.12 1232.34 1191.99 1187.47 1221.04 1192.98 1221.75 1261.19 1168.35 1277.07 1201.75 1227.68 1112.77 1253.17 1164.13 1185.99 1202.51 1283.8 1143.5 1214.57 1172.41 1210.86 1112.19 1157.46 1232.22 1161.18 1274.09 1170.72 1206.7 1263.3 1202.97 1149.82 1108.24 1194.57 1144.26 1213.56 1225.26 1172.27 1199.19 1167.98 1178.85 1137.83 1257.83 1287.34 1121.15 1119.43 1178.13 1192.04 1236.57 1175.14 1245.35 1235.7 1237.65 1182.89 1134.26 1179.22 1095.34 1243.24 1204.74 1209.08 1114.59 1234.55 1149.78 1143.69 +1260.4 1244.27 1240.85 1221.66 1330.04 1263.19 1220.41 1279.69 1318.74 1271.24 1322.02 1234.43 1304.65 1388.81 1296.83 1286.14 1303.5 1216.03 1238.14 1284.31 1280.15 1333.6 1296.84 1316.33 1268.86 1225.63 1322.87 1307.61 1332.1 1324.11 1213.65 1333.29 1291.66 1293.02 1275.34 1218.78 1310.24 1239.88 1355.85 1224.72 1263.54 1259.36 1239.26 1267.58 1258 1292.71 1273.22 1303.88 1254.29 1326.04 1196.22 1320.84 1256.01 1213.98 1127.83 1235.39 1268.72 1232.1 1242.83 1238.55 1347.8 1322.39 1247.94 1330.62 1274.59 1212.06 1199.88 1193.95 1252.23 1219.71 1294.54 1319.59 1276.42 1249.67 1255.59 1283.72 1332.64 1275.3 1244.98 1242.49 1321.16 1294.62 1293.46 1222.2 1206.66 1330.9 1339.98 1169.93 1336.35 1272.18 1282 1297.64 1352.79 1239.44 1278.48 1307.91 1318.54 1310.94 1276.05 1269.29 1297.46 1309.24 1246.89 1273.12 1255.58 1236.58 1221.62 1285.6 1254.22 1241.73 1303.98 1310.59 1343 1229.12 1333.71 1268 1263.5 1300.52 1221.49 1196.3 1366.99 1256.9 1247.19 1398.1 1255.58 1293.47 1267.87 1272.05 1301.48 1259.5 1313.99 1209.64 1341.41 1281.77 1343.43 1284.31 1288.63 1192.67 1311.03 1226.68 1284.53 1258.88 1262.59 1351.79 1259.65 1331.54 1261.26 1294.88 1285.47 1209.96 1281.4 1264.67 1268.54 1170.84 1306.86 1326.44 1306.11 1203.01 1327.92 1291.34 1170.46 1259.28 1265.29 1250.46 1293.9 1274.57 1241.23 1234.63 1261.26 1283.81 1190.09 1343.47 1217.84 1256.5 1285.4 1307.21 1288.32 1282.67 1253.96 1173.12 1284.43 1191.11 1352.24 1184.4 1324.81 1284.59 1278.16 1198.69 1265.88 1359.8 1247.28 1321.31 1212.44 1284.67 1248.32 1279.02 1293.32 1281.58 1264.9 1327.94 1288.59 1302.69 1358.22 1320.92 1224 1340.74 1268.46 1258.32 1330.84 1387.24 1226.18 1256.22 1222.47 1308.02 1194.77 1268.37 1294.26 1237.56 1333.01 1247.1 1269.56 1363.51 1305.67 1208.75 1194.86 1271.27 1185.89 1335.52 1310.99 1255.84 1279 1287.45 1234.91 1261.97 1391.64 1324.42 1238.96 1232.1 1272.11 1269.5 1322.28 1215.05 1312.31 1282.99 1343.34 1262.3 1255.93 1287.25 1155.97 1249.06 1324.41 1271.14 1232.32 1328.93 1215.48 1255.22 +1140.64 1146.41 1088.44 1071.72 1178.61 1148.51 1149.43 1100.53 1180.72 1141.74 1155.77 1095.93 1103.27 1244.81 1183.61 1120.31 1173.01 1101.14 1138.17 1177.75 1130.23 1196.49 1111.61 1176.98 1103.86 1124.49 1170.88 1198.87 1195.9 1175.87 1094.99 1175.37 1153.81 1190.21 1134.81 1093.93 1179.85 1105.7 1194.8 1120.97 1154.1 1110.82 1147.4 1144.6 1157.2 1141.91 1143.91 1154.71 1131.35 1170.2 1103.87 1190.42 1202.16 1116.15 1041.99 1087.21 1153.55 1141.45 1073.26 1163.47 1137.37 1154.75 1108.38 1190.41 1166.27 1127 1048.46 1072.59 1167.71 1127.45 1204.31 1183.08 1108.73 1131.54 1145.01 1093.63 1234.07 1179.61 1162.17 1152.87 1184.48 1183.53 1171.63 1046.16 1069.16 1212.74 1179.02 1060.86 1175.88 1119.82 1123.72 1148.23 1237.95 1125 1091.58 1197.09 1154.84 1194.53 1146.97 1145.1 1168.28 1200.07 1122.52 1119.59 1135.52 1094.97 1054.22 1189.41 1134.92 1128.06 1207.78 1219.34 1180.21 1062.84 1222.65 1104.64 1150.18 1181.55 1121.97 1068.91 1225.08 1157.51 1106.87 1229.09 1139.12 1149.93 1143.1 1170.22 1170.11 1178.52 1197.04 1096.51 1219.48 1162.76 1108.71 1163.17 1116.53 1128.11 1156.79 1118.35 1190.47 1132.59 1157.3 1191.42 1137.85 1165.77 1121.17 1124.28 1085.9 1089.04 1166.18 1116.93 1164.6 1070.02 1181.13 1269.97 1192.96 1102.5 1200.05 1199.42 1117.09 1144.14 1114.76 1152.18 1095.93 1145.16 1111.41 1086.95 1087.51 1120.38 1096.95 1238.48 1050.75 1167.39 1136.74 1223.55 1161.62 1163.23 1179.36 1040.3 1132.12 1146.31 1189.63 1023.19 1164.56 1146.15 1166.54 1081.91 1141.91 1220.4 1103.69 1227.49 1085.32 1114.34 1149.13 1141.64 1150.74 1146.92 1149.42 1223.8 1174.48 1198.16 1205.57 1151.4 1123.62 1188.84 1130.59 1109.39 1141.02 1235.13 1090.11 1129.31 1102.54 1211.16 1051.09 1174.87 1212.23 1106.88 1192.78 1211.93 1210.89 1215.03 1191.9 1074.08 1089.26 1130.73 1062.06 1158.63 1187.76 1156.07 1136.87 1153.91 1130.49 1152.94 1237.59 1218.65 1086.08 1042.42 1141.49 1123.18 1164.35 1149.36 1199.92 1169.6 1229.07 1178.55 1150.59 1171.75 1042.87 1160.7 1127.49 1181.58 1118.04 1166.96 1119.12 1103.97 +1169.63 1165.12 1210.29 1070.1 1288.85 1170.57 1216.51 1204.67 1234.12 1235.71 1253.36 1207.95 1177.71 1320.19 1272.32 1189.98 1218.42 1178.24 1212.78 1221.22 1197.1 1227.14 1162.88 1196.39 1213.46 1129.76 1197.24 1266.12 1239.03 1222.27 1199.51 1299.05 1188.79 1212.36 1203.56 1111.24 1226.11 1203.02 1259.82 1189.43 1184.39 1168.64 1148.21 1129.91 1173.93 1175.94 1215.93 1217.84 1212.73 1208.14 1167.65 1248.19 1237.92 1183.67 1092.71 1195.97 1178.29 1157.54 1181.54 1157.13 1185.1 1248 1147.96 1234.66 1204.44 1184.42 1133.51 1154.86 1181.12 1177.76 1202.15 1219.13 1173.78 1152.79 1192.52 1157.89 1284.09 1237.07 1192.43 1175.59 1226.18 1240.74 1171.51 1154.46 1141.15 1245.79 1235 1148.51 1246.57 1161.35 1180.31 1243.07 1272.85 1133.39 1189.08 1257.65 1201.65 1294.08 1161.66 1197.21 1238.1 1175.76 1185.86 1177.36 1214.68 1161.09 1121.53 1250.18 1208.85 1190.45 1205.72 1247.69 1268.93 1140.51 1275.97 1233.34 1220.57 1231.72 1200.81 1131.36 1310.4 1237.82 1172.56 1243.64 1217.93 1220.36 1233.34 1197.73 1161.51 1186.4 1218.18 1149.24 1239.48 1199.65 1207.21 1227.72 1215.41 1141.83 1235.04 1169.87 1235.12 1178.23 1150.86 1275.73 1210.88 1209.28 1177.65 1214.62 1141.15 1206.84 1214.19 1185.23 1230.14 1066.41 1265.67 1300.12 1224.76 1182.87 1211.81 1212.12 1120.05 1179.52 1205.88 1142.76 1235.76 1197.6 1151.97 1158.29 1189.15 1192.05 1160.57 1296.3 1109.6 1189.97 1196.35 1201.17 1223.77 1230.74 1191.15 1115.98 1227.81 1137.53 1262.61 1138.48 1207.2 1229.43 1259.11 1163.22 1178.84 1253.08 1148.49 1258.61 1164.15 1189.07 1134.83 1141.45 1231.77 1205.21 1182.43 1252.25 1204.05 1208.48 1273.22 1238.37 1162.58 1282.56 1241.98 1190.15 1249.44 1253.42 1184.98 1239.3 1186.87 1205.56 1106.72 1169.53 1273.52 1125.52 1255.56 1184.15 1191.89 1288.45 1232.09 1131.66 1132.25 1189.47 1081.55 1223.29 1260.36 1191.17 1175.39 1196.8 1180.6 1174.26 1314.56 1264.29 1112.83 1182.14 1211.19 1217.77 1210.86 1199.55 1288.4 1195.9 1302.5 1243.4 1122.43 1201.21 1115.55 1177.64 1200.76 1202.17 1168.33 1264.25 1191.06 1153.9 +1204.33 1220.6 1251.59 1145.36 1277.87 1223.59 1292.69 1269.43 1253.71 1239.12 1298.55 1233.42 1235.09 1330.35 1333.63 1257.36 1254.85 1229.73 1264.94 1236.39 1270.27 1298.08 1243.21 1263.9 1272.33 1226.91 1297.87 1309.41 1282.78 1301.46 1230.62 1343.86 1264.81 1247.46 1233.74 1215.92 1269.53 1202.75 1326.29 1273.9 1236.69 1203.09 1174.59 1248.48 1264.07 1207.57 1261.3 1299.39 1242.14 1271.42 1213 1282.37 1249.05 1236.12 1135.68 1209.76 1248.86 1217.37 1226.84 1212.94 1244.29 1335.59 1210.37 1312.79 1214.83 1200.26 1184.14 1194.83 1224.76 1253.71 1317.56 1311.94 1239.48 1231.88 1245.59 1260.97 1344.22 1256.53 1272.41 1206.98 1301.03 1275.47 1250.24 1196.42 1201.85 1294.57 1267.1 1134.78 1319.6 1233.53 1254.1 1263.77 1335.01 1240.78 1244.64 1269.42 1315.32 1281.94 1216.71 1295.02 1284.64 1289.56 1226.64 1224.85 1203.06 1228.27 1157.87 1320.12 1236.1 1285.89 1317.38 1310.9 1334.36 1184.82 1324.76 1217.95 1258.13 1267.65 1239.86 1160.04 1351.76 1258.11 1218.91 1331.43 1281 1281.74 1245.28 1311.2 1229.67 1290.73 1307.93 1218.77 1281.31 1277.38 1245.48 1287.23 1283.53 1202.01 1283.25 1196.44 1248.58 1230.9 1234.11 1327.17 1240.73 1262.6 1265.11 1276.65 1275.28 1208.32 1239.25 1261.22 1275.88 1173.38 1316.77 1327.29 1303.9 1309.21 1311.26 1217.38 1206.33 1250.38 1263.37 1214.56 1268.46 1262.18 1198.25 1232.8 1237.72 1255.58 1174.24 1351.31 1176.85 1223.89 1227.47 1286.69 1288.38 1294.7 1238.13 1164.87 1254.18 1185.16 1243.76 1191.44 1307.52 1258.17 1284.79 1219.23 1202.29 1327.53 1212.8 1292.54 1191.47 1233.06 1241.79 1175.42 1251.36 1251.48 1260.96 1312.39 1246.42 1320.63 1306.45 1261.34 1194.7 1353.21 1262.98 1223.96 1248.85 1338.55 1196.46 1278.57 1278.18 1288.74 1156.48 1241.14 1265.44 1247.75 1334.21 1233.46 1266.58 1329.59 1331.93 1166.34 1210.95 1297.15 1173.93 1286.16 1321.77 1253.98 1236.03 1246.03 1211.64 1202.29 1344.36 1335.24 1186.54 1195.94 1238.19 1288.44 1298.84 1235.9 1341.52 1289.02 1356.51 1247.96 1201.83 1283.94 1130.84 1251.13 1267.33 1246.02 1245 1280.64 1206.07 1249.96 +1221.27 1147.89 1195.03 1199.07 1244.3 1188.28 1190.42 1208.43 1238.65 1178.87 1256.77 1174.63 1168.97 1302.97 1246.23 1206.48 1244.65 1168.73 1208.63 1219.56 1191.73 1221.36 1151.5 1196 1229.41 1167.22 1216.88 1261.52 1213.5 1282.23 1221.15 1230.3 1213.36 1198.76 1162.53 1176.8 1230.85 1213.66 1282.83 1253.29 1203.16 1162.98 1170.85 1156.78 1211.21 1199.04 1209.12 1219.17 1164.46 1258.07 1132.42 1262.8 1205.11 1175.8 1047.26 1122.33 1196.48 1145.53 1198.56 1171.77 1218.37 1259.78 1212.08 1262.71 1214.13 1197.09 1157.81 1125.09 1157.7 1166.51 1303.64 1278.49 1180.96 1144.34 1200.39 1172.09 1260.13 1209.01 1158.88 1178.17 1238.87 1224.86 1207.52 1145.09 1122.92 1220.59 1244.39 1096.49 1274.76 1159.36 1156.48 1223.58 1256.82 1153.44 1174.68 1212.86 1287.64 1260.16 1211.53 1199.76 1219.61 1232.93 1177.38 1167.32 1162.42 1159.55 1132.69 1243.36 1174.46 1235.17 1238.11 1238.98 1212.42 1164.97 1275.35 1180.73 1215.53 1254.33 1152.92 1145.89 1271.28 1232.03 1164.5 1273.46 1183.41 1214.03 1212.57 1154.15 1243.34 1220.23 1261.16 1175.56 1252.9 1228.64 1201.83 1226.78 1202.62 1188.03 1212.96 1143.07 1174.8 1160.42 1205.55 1313.5 1170.35 1170.5 1178.98 1167.24 1196.52 1140.17 1180.32 1164.04 1207.3 1139.15 1266.14 1309.95 1219.42 1192.03 1234.82 1175.8 1166.38 1229.59 1236.59 1235.9 1253.05 1213.35 1153.77 1171.41 1179.9 1174.52 1124.94 1308.33 1128.52 1172.87 1126.14 1231.31 1259.1 1219.79 1192.17 1064.42 1225.07 1193.66 1261.07 1135.34 1253.71 1203.57 1253.76 1150.65 1189.31 1203.21 1182.77 1217.51 1157.52 1166.9 1138.32 1212.74 1183 1182.64 1234.75 1271.28 1209.19 1286.93 1240.27 1176.44 1120 1244.37 1199.78 1196.45 1230.62 1301.34 1125.66 1226.67 1156.25 1257.72 1092.37 1187.89 1252.25 1187.74 1255.88 1217.24 1243.87 1263.59 1248.6 1138.49 1144.87 1211.76 1131.72 1289.68 1250.68 1193.64 1196.72 1156.76 1160.77 1192.62 1291.53 1302.74 1208.56 1188.35 1212.12 1253.32 1260.92 1212.82 1240.38 1257.36 1242.74 1194.74 1156.85 1261.88 1094.07 1180.25 1215.54 1216.24 1208.43 1294.86 1213.21 1159.59 +1153.33 1170.73 1188.49 1125.64 1275.94 1126.37 1227.3 1139.68 1181.93 1212.07 1166.4 1133.27 1141.32 1290.82 1211.62 1204.04 1229.37 1172.65 1226.76 1185.86 1210.57 1231.55 1180.88 1160.4 1184.42 1160.69 1235.6 1236.07 1208.03 1222.88 1194.13 1246.09 1155.51 1233.5 1130.42 1137.64 1237.25 1179.65 1268.34 1186.55 1152.23 1191.94 1162.32 1164.45 1217.82 1167.04 1200.92 1245.96 1148.51 1236.72 1135.07 1279.45 1213.98 1116.23 1054.76 1150.47 1164.41 1123.84 1203.76 1173.59 1191.04 1223.67 1200.6 1212.85 1166.67 1150.8 1118.71 1070.82 1172.36 1165.08 1262.8 1228 1173.47 1127.25 1161.23 1184.28 1325.41 1166.64 1150.94 1116.36 1231.24 1218.74 1148.58 1134.46 1106.17 1223.57 1224.33 1122.04 1226.42 1173.79 1161.89 1205.49 1261.91 1136.72 1146.42 1206.03 1237.3 1250.57 1209.4 1138.39 1187.59 1222.99 1149.71 1123.15 1201.52 1147 1113.43 1228.24 1159.1 1151.81 1185.36 1210.84 1208.14 1130.99 1292.03 1191.29 1196.86 1199.29 1106.94 1122.85 1281.73 1235.43 1165.94 1262.55 1160.36 1220.91 1194.7 1183.89 1176.38 1212.74 1212.4 1142.6 1247.95 1177.01 1208.68 1224.33 1218.32 1151.45 1159.71 1151.14 1210.83 1194.67 1176.67 1285.91 1159.46 1233.72 1184.06 1143.37 1163.45 1168.51 1152.82 1147.4 1169.83 1112.63 1305.12 1298.23 1186.13 1163.32 1227.24 1194.66 1186.76 1156.86 1207.89 1144.62 1194.76 1180.24 1143.13 1113.9 1173.13 1155.73 1113.92 1314.87 1138.71 1166.52 1156.02 1222.07 1197.72 1200.21 1205.21 1063.64 1261.27 1126.7 1250.04 1116.15 1170.46 1200.79 1179.01 1150.05 1169.72 1229.87 1200.21 1237.5 1108.05 1176.59 1156.78 1188.26 1202.04 1174.89 1186.22 1255.71 1202.1 1255.48 1218.65 1173.37 1135.73 1255.45 1186.25 1209.72 1186.8 1265.17 1166.83 1174.48 1154.14 1239.61 1090.58 1150.57 1249.26 1143.94 1210.25 1187.47 1211.77 1281.75 1210.66 1072.08 1158.15 1181.65 1068.79 1191.11 1246.16 1151.64 1238.82 1117.8 1182.39 1191.93 1249.74 1262.69 1147.82 1178.97 1176.79 1183.4 1233.4 1173.08 1254.84 1243.7 1258.42 1202.47 1164.95 1183.82 1089.95 1135.65 1190.95 1195.69 1155.93 1240.18 1188.82 1137.73 +1261.46 1201.24 1266.86 1227.34 1331.83 1255.98 1314.44 1231.65 1265.67 1302.45 1317.44 1263.48 1247.83 1392 1341.78 1299.52 1274.44 1239.55 1299.32 1292 1301 1328.09 1243.36 1300.56 1263.73 1292.72 1340.43 1351.53 1326.11 1260.94 1243.16 1322.5 1265.43 1290.42 1273.22 1246.86 1282.61 1243.15 1341.79 1293.33 1281.91 1251.76 1225.54 1230.91 1260.26 1271.19 1278.56 1287.14 1228.05 1265.87 1238.64 1309.87 1268.58 1242.12 1127.86 1245.21 1255.77 1223.25 1223.16 1234.68 1292.92 1319.49 1295.96 1304.87 1256.02 1243.74 1199.46 1182.53 1280.93 1276.9 1342.75 1352.98 1213.12 1198.16 1270.21 1283.27 1355.5 1294.24 1237.49 1259.71 1304.43 1257.31 1267.33 1232.22 1210.67 1305.66 1280.45 1192.12 1318.8 1214.33 1269.91 1286.13 1398.19 1201.03 1259.53 1268.2 1261.98 1359.32 1287.98 1248.83 1275.34 1310.33 1221.84 1287.16 1239.3 1245.42 1193.75 1303.2 1317.88 1238.26 1351.11 1303.78 1325.94 1147.85 1383.54 1214.46 1267.36 1292.51 1238.81 1219.9 1374.44 1330.45 1248.15 1333.55 1280.06 1248.14 1276.75 1244.39 1204.42 1243.47 1300.74 1217.22 1318.69 1292.53 1266.93 1285.68 1265.48 1228.33 1303.21 1274.07 1302.66 1261.44 1173.83 1360.64 1220.72 1289.16 1245.39 1276.52 1228.62 1235.18 1254.33 1214.71 1268.12 1176.13 1351.06 1322.58 1322.69 1253.35 1351.32 1279.37 1245.84 1211.81 1237.55 1241.37 1235.42 1295.06 1238.69 1190.96 1269.45 1235.4 1213.5 1330.3 1188.37 1267.92 1299.66 1287.85 1300.36 1263.95 1251.83 1135.52 1285.8 1209.62 1336.89 1200.07 1339.93 1275.86 1299.16 1225.99 1240.07 1333.82 1262.75 1280.46 1162.37 1306.81 1229.23 1274.94 1289.22 1260.44 1254.61 1358.24 1264.18 1324.72 1280.03 1274.29 1191.5 1351.31 1275.32 1229.87 1296.78 1395.03 1213.34 1290.88 1207.01 1330.78 1189.81 1225.12 1280.31 1259.05 1336.87 1264.7 1298.46 1347.22 1309.75 1238.2 1194.76 1297.32 1205.92 1316.36 1312.75 1291.53 1273.01 1271.67 1262.41 1244.96 1379.4 1387.56 1200.43 1236.16 1238.69 1245.78 1307.44 1219.53 1335.06 1318.64 1327.81 1281.83 1243.48 1257.4 1145.43 1276.98 1283.64 1274.91 1250.32 1348.17 1238.12 1226.36 +1208.47 1145.46 1231.97 1187.47 1266.58 1246.48 1240.41 1243.56 1294.92 1229.44 1311.26 1186.48 1172.65 1367.3 1304.96 1197.49 1239.22 1203.73 1221.26 1254.61 1210.83 1282.04 1265.71 1229.67 1263.99 1160.21 1248.28 1328.66 1291.22 1228.43 1245.45 1295.84 1273.67 1232.34 1200.96 1197.49 1255.06 1184.69 1257.39 1225.72 1200.4 1225.19 1227.97 1241.67 1274.72 1217.4 1235.85 1277.14 1189.01 1291.96 1139.58 1261.69 1241.85 1204.18 1129.59 1224.56 1194.87 1166.05 1196.69 1176.26 1252.73 1303.11 1197.95 1289.9 1251.51 1209.63 1155.58 1153.45 1206.34 1211.38 1317.84 1332.68 1228.7 1195.05 1212.69 1210 1308.06 1216.64 1183.24 1240 1294.02 1281.26 1239.52 1173.31 1204.48 1241.15 1245.43 1170.81 1285.45 1238.66 1221.65 1230.51 1329.17 1184.78 1218.76 1259.13 1272.63 1284.44 1234.97 1259.43 1293.95 1242.15 1235.07 1203 1228.41 1186.77 1193.62 1294.75 1270.24 1211.26 1306.09 1271.89 1294.29 1189.73 1308.62 1196.66 1243.75 1262.47 1194.93 1160.81 1299.69 1247.11 1192.93 1329.17 1228.4 1283.08 1266.64 1255.63 1241.75 1267.92 1298.76 1192.21 1284.21 1222.66 1242.39 1242.76 1237.95 1167.92 1243.28 1200.54 1236.74 1233.48 1189.24 1300.35 1225.35 1251.4 1183.29 1218.09 1206.92 1200.01 1233.16 1177.64 1255.49 1163.51 1308.68 1313.06 1285.74 1201.16 1274.35 1243.19 1136.75 1236.38 1232.88 1213.47 1228.18 1255.79 1203.85 1200.14 1228.03 1233.16 1141.03 1332.49 1175.55 1236.93 1236.86 1316.27 1292.68 1244.93 1217.38 1108.05 1289.87 1177.49 1279.3 1161.61 1260.03 1250.46 1292.76 1189.1 1262.15 1318.43 1266.99 1286 1178.18 1230.28 1220.99 1223.89 1226.84 1199.07 1252.26 1277.82 1259.21 1281.51 1308.75 1263.7 1148.39 1276.67 1237.65 1198.07 1263.92 1321.59 1169.73 1249.54 1215.35 1322.47 1128.81 1166.54 1248.27 1208.8 1315.49 1254.72 1275.94 1352.42 1220.95 1182.41 1179.55 1246.43 1123.66 1264.36 1328.94 1250.32 1197.03 1202.36 1185.05 1209.03 1340.38 1315.93 1192.04 1230.39 1216.74 1216.12 1272.63 1184.44 1316.12 1247.31 1280.23 1229.84 1236.43 1256.56 1135.17 1235.57 1228.51 1213.59 1153.11 1274.65 1225.74 1217.79 +1133.39 1152.29 1141.56 1087.78 1236.89 1146.4 1239.75 1172.48 1193.6 1161.65 1204.62 1129.37 1171.28 1257.21 1256.17 1160.48 1208.96 1109.08 1195.39 1178.81 1207.9 1212.74 1158.04 1193.53 1213.88 1188.55 1246.83 1256.89 1202.82 1228.02 1134.71 1215.96 1146.91 1186.02 1170.06 1119.63 1211.25 1159.95 1316.15 1205.75 1155.28 1159.4 1146.69 1120.05 1185.4 1138.93 1207.07 1210.69 1162.16 1203.79 1123.3 1240.13 1213.87 1143.98 1089.22 1127.88 1152.1 1150.86 1192.68 1166.26 1212.07 1191.05 1144.84 1197 1153.76 1159.39 1060.06 1068.39 1163.45 1164.08 1240.55 1236.37 1162.72 1139.73 1201.69 1187.01 1246.12 1193.87 1112.4 1108.45 1231.83 1237.32 1200.61 1069.56 1087.46 1209.22 1202.01 1107.97 1249.31 1191.81 1120.5 1184.49 1265.2 1157.19 1159.11 1231.6 1172.6 1145.85 1144.83 1172.91 1158.99 1195.03 1147.49 1162.56 1176.88 1124.9 1136.82 1155.96 1209.68 1183.22 1249.69 1199.49 1212.03 1118.97 1279.13 1159.15 1170.72 1220.94 1181.75 1109.47 1273.75 1179.44 1135.92 1255.7 1199.44 1211.16 1184.22 1189.73 1143.51 1220.45 1203.56 1117.55 1208.48 1179.77 1205.37 1200.09 1166.3 1075.67 1191.17 1110.53 1184.02 1167.87 1127.76 1291.15 1175.76 1201.41 1161.64 1170.87 1207.33 1142.02 1162.09 1185.25 1184.59 1110.39 1237.17 1262.93 1186.07 1147.83 1282.77 1171.21 1170.19 1152.1 1169.94 1183.45 1187.15 1139.2 1132.94 1131.42 1180.53 1118.14 1133.13 1272.2 1077.41 1113.13 1172.24 1222.1 1248.3 1230.57 1194.51 1077.51 1191.49 1095.45 1198.01 1097.16 1206.49 1188.03 1178.92 1169.53 1133.42 1231.24 1217.1 1235.18 1120.61 1184.64 1150.4 1146.54 1182.33 1197.57 1184.15 1207.46 1172.58 1247.55 1194 1155.56 1175.29 1262.07 1220.69 1195.63 1229.69 1281.16 1155.26 1144.64 1161.6 1193.58 1097.58 1160.86 1215.27 1181.86 1207.62 1198.41 1175.74 1193.52 1220.93 1072.43 1153.52 1216.08 1137.33 1200.16 1197.39 1175.81 1170.77 1165.33 1182.15 1181.32 1283.54 1277.45 1075.46 1138.62 1184.87 1138.96 1235.06 1147.2 1215.11 1219.37 1241.01 1188.88 1179.79 1220.57 1078.09 1180.33 1204.16 1216.6 1180.47 1223.87 1179.78 1116.01 +1253.38 1180.79 1213.42 1153.42 1311.13 1226.43 1290.98 1204.31 1284.39 1243.45 1282.3 1188.43 1233.81 1387.86 1308.72 1275.43 1298.74 1200.39 1227.76 1230.69 1261.68 1301.16 1251 1275.64 1297.5 1214.78 1289.94 1343.25 1282.04 1310.82 1213.41 1336.17 1247.63 1243.02 1208.47 1203.67 1232.06 1191.09 1300.1 1249.31 1256.21 1241.52 1173.54 1284.18 1257.5 1230.91 1267.32 1284.43 1253.17 1289.57 1221.6 1254.22 1259.91 1219.13 1138.17 1228.58 1212.7 1200.98 1232.43 1213 1234.45 1299.57 1191.46 1267.27 1233.12 1199.96 1155.03 1195.68 1238.36 1214.13 1290.21 1329.23 1228.28 1191.56 1279.92 1212.16 1351.4 1235.28 1227.12 1201.92 1297.03 1273.92 1240.96 1186.62 1178.83 1308.83 1276.3 1188.45 1335.46 1194.23 1213.77 1260.35 1372.66 1168.39 1199.89 1279.82 1289.08 1347.58 1240.47 1275.33 1251.51 1284.95 1234.89 1172.46 1258.52 1218.24 1183.62 1279.84 1216.64 1184.11 1265.46 1298.65 1309.79 1262.47 1315.11 1228.54 1250.86 1316.7 1268.96 1195.78 1358.16 1264.98 1228.65 1274.2 1234.72 1287.35 1267.79 1265.07 1214.23 1249.22 1258.95 1189.29 1279.83 1260.12 1229.64 1284.85 1237.87 1206.32 1228.55 1196.29 1271.16 1247.27 1250.38 1314.05 1244.79 1254.11 1241.53 1240.21 1221.39 1183.28 1225.16 1255.32 1301.79 1167.58 1295.28 1336.48 1309.68 1241.39 1319.51 1253.47 1206.88 1204.61 1233.96 1239.75 1231.03 1254.38 1201.28 1206.3 1213.74 1199.26 1160.57 1340.79 1158.35 1260.4 1261.55 1315.95 1269.76 1313.8 1259.79 1133.55 1274.8 1186.87 1338.07 1183.05 1280.41 1245.53 1263.5 1226.53 1238.79 1342.01 1225.29 1284.13 1172.13 1245.45 1211.23 1213.72 1275.91 1276.49 1226.89 1321.72 1275.07 1305.39 1319.36 1257.09 1171.63 1304.84 1268.99 1224.91 1292.76 1336.91 1192.66 1246.35 1189.78 1278.47 1148.21 1236.72 1303.3 1177.81 1293.1 1288.29 1263.33 1320.31 1275.34 1210.15 1137.35 1251.29 1140.22 1263.43 1329.16 1238.28 1259.94 1207.06 1213.07 1177.69 1329.49 1305.03 1203.54 1183.02 1207.46 1242.69 1291.01 1232.74 1328.08 1297.55 1330.4 1279.76 1214.61 1263.49 1117.21 1235.98 1267.37 1281.11 1244.5 1260.68 1220.2 1206.91 +1174.63 1131.35 1207.7 1095.03 1266.29 1181.42 1193.82 1172.75 1251.58 1188.39 1240.7 1117.81 1183.2 1313.39 1274.42 1173.72 1206.36 1193.74 1192.32 1212.98 1174.71 1211.19 1173.21 1211.52 1185.83 1132.95 1230.23 1252.73 1198.19 1219.58 1142.96 1270.36 1162.18 1213.87 1152.72 1092.77 1211.74 1142.53 1255.51 1185.75 1173.69 1180.18 1116.81 1186.52 1197.66 1183.24 1199.71 1189.02 1168.94 1173.86 1126.27 1248.86 1196.93 1142.11 1064.88 1117.25 1137.89 1157.03 1152.84 1159.65 1176.77 1243.27 1154.15 1238.1 1157.9 1139.23 1104.99 1102.11 1166.58 1140.94 1215.36 1251.79 1201.01 1158.17 1188.24 1194.99 1294.98 1168.37 1121.02 1130.13 1288.23 1231.37 1160.93 1161.38 1123.63 1264.48 1207.08 1084.17 1229.98 1192.88 1162.32 1168.9 1257.35 1107.3 1109.61 1256.12 1193.65 1223.92 1179.64 1192.11 1189.88 1186.99 1196.65 1146.68 1159.02 1126.64 1147.57 1234.13 1155.3 1181.56 1204.87 1237.37 1217.33 1155.9 1262.3 1183.97 1178.43 1206.45 1164.03 1159.59 1282.04 1162.23 1154.41 1233.63 1185.73 1203.65 1213.33 1205.87 1167.98 1200.03 1212.06 1141.02 1192.79 1187.31 1160.23 1190.34 1202.71 1149.31 1194.65 1133.35 1208.42 1194.54 1187.43 1277.87 1177.13 1219.65 1187.6 1190.82 1169.55 1126.53 1194 1183.63 1217.95 1052.74 1233.39 1203.48 1205.14 1227.49 1222.53 1204.08 1099.88 1205.69 1229.46 1160.57 1191.22 1184.88 1145.71 1156.02 1136.91 1180.22 1142.9 1256.26 1127.43 1171.44 1169.91 1194.42 1178.57 1231.62 1222.23 1110.99 1204.11 1140.21 1182.21 1103.36 1211.17 1164.68 1215.2 1115.66 1172.98 1234.86 1109.08 1219.57 1098.87 1191.14 1195.95 1200.58 1225.67 1200.47 1223 1249.2 1222.38 1204.42 1287.58 1200.12 1149.84 1271.97 1212.37 1158.89 1190.71 1261.36 1145.3 1190.46 1182.61 1234.77 1137.09 1181.29 1225.49 1164.94 1190.69 1171.37 1213.26 1243.37 1221.18 1088.27 1141.2 1158.55 1098.42 1240.84 1237.7 1180.32 1212 1182.93 1193.39 1135.6 1272.47 1227.31 1140.59 1129.79 1159.33 1223.12 1230.9 1179.26 1256.72 1225.94 1249.33 1157.31 1183.25 1208.37 1110.43 1202.2 1228.95 1201.58 1149.17 1235.64 1166.3 1158.57 +1100.97 1101.43 1093.01 1048.68 1173.81 1083.66 1119.57 1080.14 1137.43 1076.53 1149.97 1110.99 1094.55 1228 1196.85 1137.82 1169.4 1057.79 1103.15 1106.75 1124.57 1177.45 1100.05 1109.88 1102.48 1077.34 1114.4 1160.64 1182.55 1127.7 1107.36 1171.06 1117.91 1115.17 1099.77 1094.29 1161.25 1108.07 1211.37 1115.23 1095.98 1119.32 1096.75 1104.98 1109.1 1090.27 1102.27 1127.43 1104.1 1145.51 1047.09 1123.89 1166.76 1110.38 1029.04 1106.35 1086.39 1072.59 1125.83 1096.84 1146.76 1151.02 1114.6 1132.67 1116.21 1095.05 1098.55 1034.04 1082.9 1076.63 1185.15 1228.53 1097.69 1033.84 1100.4 1074.97 1210.78 1103.68 1064.24 1076.47 1142.13 1137.14 1141.69 1070.54 1060.62 1183.89 1139.55 1054.63 1192.5 1113.27 1145.06 1098.14 1189.12 1110.7 1095.23 1083.01 1153.88 1215.56 1148.61 1138.95 1108.73 1126.85 1089.17 1078.87 1089.24 1046.85 986.93 1136.42 1113.91 1119.85 1176.4 1166.58 1162.15 1074.58 1145.25 1048.58 1145.32 1148.81 1078.52 1050.3 1193.02 1152.86 1087.5 1156.02 1094.85 1117.41 1105.66 1138.58 1095.03 1155.19 1161.1 1059.22 1191.96 1148.52 1146.1 1153.26 1108.24 1079.51 1142.58 1088.18 1131.37 1111.91 1103.13 1166.71 1116.33 1131.1 1085.26 1066.65 1101.2 1075.35 1081.02 1099.74 1108.05 1066.19 1189.87 1203.29 1147.95 1034.68 1159.3 1121.5 1099.14 1090.81 1114.96 1107.26 1113.67 1155.61 1071.11 1044.63 1091.1 1089.75 1029.28 1216.77 1057.34 1074.41 1102.34 1145.49 1116.63 1147.62 1124.52 994.1 1147.26 1072.25 1159.43 1048.33 1154.27 1137.56 1172.01 1064.55 1070.88 1206.66 1074.85 1127.28 1078.13 1115.21 1106.9 1097.92 1091.12 1107.69 1137.01 1190.56 1132.14 1132.53 1156.83 1098.43 1057.41 1141.79 1109.32 1098.63 1116.83 1214.11 1064.58 1098.37 1077.35 1156.3 1062.18 1108.44 1142.26 1119.11 1146.65 1106.44 1183.19 1207.12 1171.55 1052.68 1061.6 1136.42 1075.83 1186.02 1170 1150.99 1116.59 1071.18 1098.6 1093.12 1233.56 1173.94 1094.55 1072.1 1135.74 1098.32 1161.22 1102.34 1175.32 1091.9 1145.23 1124.64 1074.3 1090.89 1027.6 1053.88 1076.76 1144.01 1075.8 1142.74 1085.99 1107.13 +1102.37 1074.78 1105.75 1049.87 1156.44 1079.6 1147.33 1100.04 1120.39 1100.73 1170.81 1111.5 1056.47 1265.91 1164.31 1123.69 1149.64 1046.79 1129.17 1139.59 1117.33 1123.65 1117.25 1155.21 1105.96 1088.57 1112.86 1180.94 1175.3 1145.35 1102.26 1166.68 1168.28 1144.31 1094.89 1066.11 1096.63 1100.58 1159.6 1090.96 1145.64 1119.31 1099.18 1102.47 1122.47 1101.68 1140.69 1161.46 1072.27 1181.58 1075.46 1175.87 1157.51 1120.47 981.37 1123.84 1117.98 1137.4 1088.33 1080.53 1123.34 1167.83 1071.86 1190.12 1133.47 1104.77 1092.78 1048.39 1090.62 1091.63 1186.87 1166.89 1079.51 1068.4 1138.91 1074.67 1203.61 1111.92 1114.84 1089.55 1124.72 1085.58 1125.63 1089.12 1090.85 1200.16 1147.01 1036.1 1155.57 1054.83 1108.35 1096.08 1208.06 1075.68 1102.92 1185.82 1120.35 1178.15 1145.98 1063.77 1135.04 1154.27 1101.77 1119.08 1124.16 1085.96 1039.75 1118.73 1106.85 1097.4 1177.44 1160.29 1141.8 1043.54 1177.89 1086.48 1100.25 1124.03 1113.81 1028.18 1216.17 1109.09 1115.84 1202.26 1160.3 1127.34 1158.41 1118.12 1127.98 1160.5 1146 1082.7 1170.91 1148.01 1142.66 1107.28 1117.28 1090.62 1148.09 1101.48 1125.73 1126.41 1056.28 1192.42 1114.28 1134.61 1113.24 1131.02 1088.82 1098.84 1085.71 1104.56 1099.01 1025.19 1137.58 1181.27 1175.24 1116.44 1165.03 1155.06 1048.07 1121.66 1140.79 1101.27 1118.1 1160.73 1060.47 1111.15 1099.8 1076.2 1050.58 1220.68 1057.94 1096.83 1130.62 1149.98 1145.52 1194.95 1087.22 1055.45 1122.56 1062.03 1147.96 1027.02 1139.34 1125.18 1117.03 1097.71 1114.83 1166.18 1061.48 1165.27 1072.11 1152.48 1147.07 1130.92 1133.81 1105.11 1113.69 1178.54 1104.07 1141.93 1197.58 1122.42 1098.42 1215.61 1141.72 1109.64 1178.83 1198.77 1098.21 1131.41 1112.87 1155.25 1075.48 1130.05 1176.87 1065.54 1197.06 1126.65 1114.42 1181.27 1165.46 1075.97 1020.08 1110.5 1058.82 1194.77 1178.4 1094.32 1136.16 1136.19 1117.39 1133.61 1217.11 1218.84 1049.17 1054.61 1097.09 1124.33 1149.07 1152.75 1195.3 1162.53 1147.35 1091.6 1076.2 1136.62 1007.09 1139.27 1119.25 1149.65 1096.42 1204.59 1107.14 1098.2 +1163.29 1101.77 1152.86 1118.59 1236.49 1191.2 1197.57 1168.61 1202.34 1192.59 1206.42 1138 1107.15 1309.44 1228.21 1170.3 1189.5 1181.19 1206.82 1164.22 1227.1 1197.05 1184.34 1192.79 1179.55 1177.75 1207.72 1253.43 1236.75 1232.63 1106.47 1187.79 1211.47 1193.13 1189.05 1104.92 1155.12 1178.69 1202.41 1204.24 1194.88 1142.19 1122.32 1153.04 1220.34 1126.91 1167.79 1222.04 1145.07 1199.36 1150.19 1239.23 1202.46 1134.43 1063.28 1160.77 1161.94 1166.31 1180.44 1187.99 1198.5 1228.73 1166.98 1234.87 1179.2 1171.3 1106.59 1066.19 1163.33 1139.09 1230.27 1256.3 1222.55 1126.48 1192.95 1157.96 1243.69 1194.58 1140.83 1140.56 1223.15 1227.51 1155.23 1138.19 1112.41 1258.13 1230.88 1115.15 1240.17 1179.46 1132.28 1136.36 1320.9 1066.64 1144.47 1245.21 1183.17 1192.09 1177.57 1181.75 1163.04 1256.22 1154.09 1147.39 1171.25 1143.83 1109.39 1241.53 1185.37 1175.07 1201.31 1252.16 1219.11 1177.33 1277.79 1102.55 1184.73 1217.98 1169.36 1168.02 1241.74 1184.59 1171.64 1265.67 1181.76 1269.07 1195.58 1171.71 1152.3 1231.34 1225.39 1143.97 1235.7 1193.63 1172.43 1232.86 1171.37 1110.05 1180.99 1129.09 1183.98 1198.42 1170.49 1233.21 1160.66 1207 1159.37 1189.14 1203.61 1116.76 1200.97 1105.3 1167.82 1098.47 1275.11 1269.53 1228.46 1168.64 1202.37 1252.98 1157.36 1183.3 1206.49 1164.65 1183.37 1202.64 1136.51 1167.17 1132.38 1182.5 1085.81 1225.94 1155.98 1190.58 1173.37 1230.24 1213.18 1205.46 1203.81 1099.46 1207.87 1127.26 1227.9 1109.2 1246.37 1225.92 1190.02 1140.3 1169.9 1252.57 1145.15 1237.27 1156.31 1196.37 1209.64 1127.57 1184.34 1200.85 1183.71 1221.42 1214.19 1213.82 1232.7 1199.78 1133.1 1261.55 1196.7 1172.78 1210.38 1248.42 1128.32 1195.93 1142.12 1197.05 1089.46 1109.17 1181.83 1178.36 1241.02 1215.75 1223.02 1213.73 1192.69 1096.71 1113.27 1170.42 1076.86 1213.31 1215.74 1215.86 1198.79 1191.44 1212.88 1154.97 1273.64 1245.86 1074.53 1132.49 1179.41 1179.96 1199.53 1184.72 1228.81 1238.46 1233.17 1198.24 1128.65 1192.93 1056.93 1178.23 1233.49 1208.41 1161.24 1183.16 1169.39 1142.06 +1224.06 1134.12 1151.32 1119.48 1237.68 1175.25 1222.27 1181.88 1182.08 1185.22 1228.5 1132.47 1191.71 1302.17 1252.58 1205.19 1165.86 1149.15 1180.06 1189.9 1187.78 1225.83 1197.29 1195.41 1177.67 1144.11 1204.05 1195.15 1262.83 1238.62 1160.61 1228.21 1187.92 1199.25 1220.09 1110.64 1221.31 1110.85 1234.08 1166.76 1186.49 1150.82 1152.46 1144.22 1238.42 1133.59 1157.11 1193.89 1183.53 1209.22 1096.78 1253.76 1219.41 1164.51 1082.45 1136.43 1180.09 1153.14 1144.41 1200.16 1200.26 1239.87 1152.25 1228.88 1179.58 1161.76 1136.87 1098.65 1145.86 1187.58 1217.8 1232.52 1202.29 1122.28 1167.36 1176.17 1219.63 1197.64 1112.58 1162.33 1192.46 1251.88 1192.98 1123.22 1128.94 1230.8 1230.34 1120.33 1226.9 1160.1 1135.52 1204.63 1267.72 1160.23 1139.42 1182.46 1215.51 1218.72 1180.9 1187.71 1174.82 1211.76 1205.06 1162.54 1165.36 1154.06 1139.79 1277.9 1170.81 1193.03 1222.22 1222.23 1195.53 1144.23 1308.33 1190.63 1207.93 1186.87 1150.22 1140.34 1316.07 1174.57 1209.9 1247.05 1200.36 1221.8 1223.05 1195.43 1150.15 1212.89 1237.36 1122.55 1274.98 1158.19 1213.68 1161.07 1199.23 1143.37 1207.73 1103 1162.64 1194.71 1162.72 1219.76 1143.64 1180.22 1171.09 1187.77 1162.36 1138.9 1159 1137.87 1148.95 1103.87 1283.77 1303.56 1229.28 1160.35 1229.87 1179.31 1169.6 1183.51 1193.93 1161.3 1195.65 1203.58 1163.04 1168.94 1159.1 1167.21 1137.17 1249.35 1136.19 1158.59 1167.18 1205.86 1252.15 1203.24 1146.21 1068.53 1199.84 1169.2 1234.61 1139.25 1193.79 1189.55 1219.95 1144.9 1162.01 1237.67 1183.38 1215.95 1142.52 1164.93 1177.89 1158.74 1160.06 1188.16 1177.39 1233.61 1182.72 1196.4 1247.74 1179.51 1128.2 1255.13 1169.06 1188.7 1224.38 1255.84 1126.01 1199.4 1120.84 1252.2 1120.62 1156.68 1261.46 1121.66 1218.05 1177.37 1163.79 1242.79 1202.77 1102.84 1146.91 1195.65 1094.81 1216.08 1243.85 1209.22 1160.63 1172.28 1167.42 1164.94 1262.44 1243.62 1127.14 1188.57 1175.59 1220.68 1235.22 1165.84 1251.08 1206.02 1234.6 1200.09 1148.97 1211.69 1090.55 1173.06 1243.17 1156.91 1140.39 1202.87 1171.86 1170.34 +1184.88 1137.71 1196.73 1155.33 1263.51 1189.64 1169.49 1162.91 1216.85 1205.91 1238.51 1157.78 1194.5 1339.99 1229.84 1191.44 1201.45 1104.89 1182.47 1172.93 1177.28 1251.67 1165.5 1239.74 1214.39 1145.49 1200.75 1245.93 1223.77 1238.43 1144.23 1238.61 1159.47 1215.39 1174.32 1143.06 1204.72 1176.03 1242.26 1192.45 1160 1194.39 1111.47 1185.66 1223.28 1180.5 1162.37 1215.19 1235.78 1223.95 1142.33 1195.28 1214.68 1132.8 1121.89 1156.16 1173.43 1159.28 1158.6 1192.09 1172.76 1229.11 1153.74 1201.19 1175.44 1175.03 1124.21 1094.51 1180.64 1190.04 1270.86 1237.78 1181.92 1127.31 1148.66 1147.56 1270.22 1185.99 1177.4 1170.91 1222.34 1214.31 1194.95 1129.79 1114.38 1246.35 1221.36 1111.4 1245.76 1201.2 1153.82 1197.33 1295.98 1112.11 1199.62 1193.55 1247.07 1247.24 1197.27 1145.64 1177.69 1177.99 1129.86 1183.04 1157.51 1148.72 1111.15 1246.24 1207.23 1194.04 1254.99 1248.55 1230.14 1125.67 1250.03 1150.86 1232.69 1272.26 1161.14 1068.4 1275.63 1221.12 1151.11 1248.52 1158.49 1191.33 1207.15 1162.09 1174.34 1234.59 1197.4 1129.09 1259.63 1165.24 1170.48 1227.96 1195.67 1108.41 1211.73 1108.77 1208.87 1182.55 1156.79 1276 1206.5 1185.33 1161.14 1197.04 1186.34 1182.04 1191.42 1152.52 1199.72 1119.91 1235.15 1288.85 1242.76 1146.26 1257.07 1197.05 1122.79 1158.77 1158.71 1155.91 1140.96 1166.79 1186.54 1128.35 1183.32 1175.18 1114.08 1238.39 1094.95 1165.45 1211.73 1248.09 1235.31 1179.32 1184.99 1057.76 1199.62 1131.48 1209.52 1069.23 1280.67 1186.51 1227.13 1099.71 1213.84 1235.74 1168.76 1241.35 1172.04 1215.67 1166.74 1157.17 1167.28 1155.96 1146.03 1262.77 1165.22 1266.96 1195.04 1183.17 1151.28 1261.3 1175.19 1144.24 1210.52 1310.86 1110.97 1165.78 1132.2 1214.38 1105.14 1183.32 1235.7 1146.46 1249.58 1178.35 1222.49 1272.86 1236.42 1125.86 1134.24 1189.34 1092.98 1244.01 1280.08 1188.38 1189.52 1181.34 1176.95 1192.84 1300.27 1227.58 1150.46 1177.25 1204.88 1178.48 1266.98 1159.57 1297.47 1218.03 1208.15 1247.42 1179.07 1219.04 1078.93 1182.97 1213.73 1182.44 1184.43 1246.83 1170.33 1147.6 +1154.73 1171.22 1196.08 1111.18 1273.16 1198.42 1234.61 1153.94 1206.41 1195.51 1260.02 1219.22 1188.21 1335.36 1279.56 1182.51 1244.26 1175.63 1199.69 1203.34 1169.01 1248.3 1167.57 1233.96 1194.15 1149.68 1229.23 1286.01 1289.76 1211.88 1152.01 1281.28 1217.84 1232.44 1201.87 1134.61 1233.72 1196.45 1310.74 1209 1194.62 1198.19 1108.75 1207 1238.07 1193.42 1204.86 1248.17 1176.85 1245.63 1118.55 1227.2 1271.03 1203.98 1125.72 1158.55 1220.92 1167.34 1198.91 1162.97 1230.89 1260.37 1197.97 1237.77 1179.14 1199.51 1137.4 1134.99 1196.08 1163.07 1255.53 1274.97 1196.32 1156.24 1227.13 1171.78 1301.73 1218.61 1171.44 1173.76 1242.39 1231.16 1217.47 1141.61 1130.96 1293.24 1232.39 1128.87 1261.75 1189.91 1172.9 1248.5 1336.24 1205.85 1164 1244 1246.58 1306.45 1194.58 1212.85 1225.29 1236.41 1167.76 1164.96 1207.95 1164.99 1135.91 1279.38 1208.46 1247.47 1258 1241.32 1296.48 1162.22 1300.46 1162.62 1220.42 1258.16 1210.51 1167.66 1285.8 1248.09 1218.87 1271.19 1225.04 1195.18 1232.38 1182.25 1173.33 1215.97 1203.51 1174.44 1231.39 1196.79 1264.29 1237.7 1208.86 1170.8 1255.76 1160.36 1223.53 1229.84 1170.42 1329.21 1209.38 1215.11 1182.79 1168.73 1224.34 1193.15 1176.43 1211.88 1250.98 1129.71 1268.2 1259.92 1275.62 1197.64 1261.87 1214.56 1205.69 1173.08 1211.15 1204.46 1181.79 1235.58 1151.62 1189.83 1186.78 1235.1 1115.44 1311.89 1102.01 1159.18 1186.29 1291.79 1239.89 1242.03 1221.32 1106.3 1243.09 1127.65 1235.06 1162.28 1267.6 1246.67 1255.45 1178.82 1151.52 1273.91 1206.06 1244.99 1146.59 1198.37 1208.01 1164.86 1197.21 1209.1 1208.25 1293.27 1210.42 1260.59 1239.24 1251.8 1143.41 1289.92 1214.03 1199.64 1235.15 1297.11 1166.13 1218.04 1202.48 1223.86 1131.64 1195.88 1250.3 1150.6 1262.27 1188.27 1285.78 1277.22 1263.89 1176.88 1126.1 1246.56 1143.71 1193.44 1261.11 1209.13 1265.21 1198.25 1194.81 1168.39 1315.8 1301.65 1157.9 1155.69 1221.42 1215.23 1254.64 1169.36 1281.66 1249.06 1282.27 1243.25 1176.48 1196.13 1137.67 1219.92 1212.59 1201.81 1175.48 1280.07 1201.62 1149.77 +1197.76 1160.7 1209.85 1105.88 1255.52 1178.33 1199.24 1155.11 1195.79 1183.15 1241.17 1184.12 1180.71 1318.23 1229.33 1198.4 1178.98 1148.74 1196.27 1219.64 1224.8 1212.36 1172.41 1205.28 1183.96 1166.7 1240.6 1284.01 1254.47 1236.61 1141.81 1248.24 1224.25 1242.09 1181.9 1127.11 1220.43 1153.11 1261.8 1213.08 1130.54 1175.61 1142.54 1196.5 1211.92 1183.09 1174.62 1256.93 1211.14 1209.46 1180.58 1237.74 1187.4 1141.18 1134.5 1156.34 1191.37 1159.36 1181.14 1172.2 1222.26 1215.62 1187.05 1222.24 1159.71 1143.67 1183.67 1077.01 1173.77 1223.37 1285.3 1253.96 1160.34 1129.09 1190.71 1184.6 1283.79 1164.36 1180.97 1161.23 1224.76 1237.08 1177.33 1183.63 1138.5 1282.27 1194.19 1118.16 1217.5 1157.29 1167.79 1201.35 1267.37 1130.21 1137.58 1206.78 1224.67 1254.89 1194.76 1164.06 1190.22 1225.67 1189.3 1234.97 1190.32 1163.42 1147.63 1208.21 1184.02 1197.95 1228.21 1221.13 1264.12 1145.14 1250.83 1181.77 1201.29 1213.72 1156.75 1085.09 1249.1 1230.67 1173.05 1251.91 1194.65 1198.43 1189.41 1218.92 1138.58 1205.98 1245.19 1166.84 1243.37 1210.3 1162.04 1246.48 1215.3 1120.33 1234.94 1193.98 1236.02 1208.29 1138.01 1279.25 1180.82 1219.16 1171.08 1206.33 1158 1177.11 1169.1 1191.21 1181.86 1088.46 1290.27 1280.46 1210.96 1164.75 1242.89 1184.33 1155.14 1188.59 1127.5 1203.14 1183.93 1228.11 1201.47 1162.43 1176.42 1214.42 1126.61 1261.07 1154.68 1180.25 1169.01 1196.72 1228.22 1203.27 1199.09 1116.6 1205 1152.71 1218.69 1100.31 1264.56 1235.75 1246.81 1185.24 1208 1265.27 1151.49 1239.21 1133.74 1182.41 1194.73 1152.69 1213.34 1199.24 1186.81 1311.09 1195.93 1237.35 1260.87 1235.05 1081.14 1247.6 1168.58 1177.23 1233.56 1284.17 1187.26 1200.08 1129.42 1276.57 1145.64 1204.25 1217.27 1169.73 1228.31 1222.11 1196.39 1254.55 1220.1 1115.29 1107.74 1201.99 1166.37 1263.61 1272.27 1153.64 1239.06 1200.01 1211.72 1174.74 1332.05 1256.86 1148.12 1154.14 1225.15 1216.46 1235.41 1189.55 1285 1204.82 1254.87 1255.38 1141.43 1211.06 1096.18 1140.49 1210.33 1223.01 1146.32 1248.52 1143.69 1117.68 +1177.42 1102.51 1140.78 1071.82 1217.62 1168.36 1267.3 1202.9 1249.49 1178 1210.25 1173.46 1256.32 1351.21 1250.81 1213.98 1230.68 1146.04 1207.27 1217.79 1217.7 1268.66 1167.54 1197.63 1209.68 1173.36 1239.7 1271.02 1237.12 1190.81 1152.87 1232.58 1199.49 1203.89 1208.1 1094.17 1243.54 1145.76 1304.04 1204.81 1207.32 1191.19 1116.08 1188.55 1241.43 1200.08 1209.5 1215.65 1167.02 1205.63 1130.02 1246.16 1213.95 1141.19 1124.35 1164.5 1188.71 1159.2 1154.82 1156.11 1200.94 1242.01 1182.43 1219.88 1146.44 1123.78 1157.1 1085.46 1132.98 1160.54 1277 1257.75 1193.57 1190.78 1132.91 1158.69 1274.79 1192.71 1177.5 1177.68 1226.17 1213.79 1207.1 1132.48 1132.92 1229.69 1252.74 1158.08 1282.7 1201.12 1168.65 1209.69 1227.09 1164.41 1148.69 1225.34 1293.85 1278.72 1170.98 1203.99 1213.97 1177.09 1166.71 1132 1216.92 1179.76 1135.69 1241.78 1158.77 1188.17 1283.93 1212.68 1245.28 1180.89 1238.58 1183.67 1205.2 1265.72 1140.68 1138.81 1310.8 1229.44 1221.38 1272.07 1187.41 1178.22 1220.39 1260.52 1140.82 1240.93 1233.05 1162.85 1244.85 1182.86 1199.22 1209.36 1198.86 1186.19 1188.46 1144.11 1177.18 1172.85 1170.82 1259.65 1191.21 1206.19 1186.66 1185.21 1167.68 1121.37 1149.4 1180.82 1240.2 1113.06 1286.02 1267.05 1211.88 1149.29 1220.64 1213.74 1177 1163.75 1178.98 1174.7 1175.22 1206.48 1164.61 1142.07 1195.64 1199.89 1113.5 1276.61 1109.87 1196.38 1162.38 1210.68 1186.63 1221.01 1190.37 1088.78 1219.46 1129.26 1234.03 1138.37 1175.12 1170.24 1218.91 1157.34 1185.45 1270.69 1169.52 1272.66 1140.27 1191.93 1193.86 1149.02 1182.23 1195.19 1209.89 1242.06 1202.46 1218.71 1256.4 1185.83 1111.99 1282.05 1182.5 1206.23 1181.35 1261.09 1170.46 1197.39 1181.07 1244.96 1106.69 1155.63 1300.63 1164.48 1242.96 1201.66 1204.76 1291.81 1202.98 1153.39 1112.26 1171.34 1095.61 1164.58 1256.62 1223.97 1180.24 1194.96 1181.07 1169.8 1297.46 1298.48 1118.29 1155.57 1178.44 1190.75 1293.02 1150.77 1294.54 1213.92 1273.6 1195.52 1179.18 1195.94 1144.99 1220.84 1226.23 1173 1176.52 1206.97 1161.84 1144.7 +1079.9 1046.74 1075.14 1034.41 1169.99 1094.46 1153.19 1098.62 1064.38 1098.93 1165.66 1068.94 1101.55 1260.08 1204.86 1067.5 1113.94 1040.61 1114.54 1139.06 1114.34 1151.53 1083.16 1091.98 1146.19 1080.25 1161.92 1179.21 1165.59 1168.13 1104 1163.06 1108.54 1135.49 1120.06 1072.72 1139.72 1069.26 1168.85 1075.51 1090.29 1087.91 1093.76 1104.67 1151.78 1095.18 1116.29 1150.46 1136.78 1193.14 1067.62 1146.64 1152.34 1060.07 996.57 1067.18 1101.65 1080.56 1085.14 1105.59 1131.85 1171.19 1073.13 1149.08 1056.05 1067.39 1068.09 987.74 1124.34 1048.78 1158.79 1130.9 1052.68 1074.2 1061.16 1068.36 1206.56 1116.11 1117.82 1082.85 1134.4 1166.88 1091.35 1037.61 1047.08 1158.53 1119.94 1059.68 1182.28 1078.42 1100.58 1120.93 1266.7 1079.88 1093.09 1131.45 1114.73 1191.98 1148.4 1100.2 1088.94 1144.47 1068.49 1079.89 1142.11 1085.25 1062.09 1200.53 1097.86 1092.95 1164.01 1133.94 1140 1056.74 1196.8 1099.01 1120.36 1189.07 1084.67 1034.37 1152.76 1139.96 1042.73 1135.01 1100.24 1094.68 1137 1125.55 1127.23 1146.26 1163.33 1052.52 1152.57 1090.48 1080.66 1141.73 1145.72 1104.53 1128.65 1096.23 1116.36 1133.89 1080.93 1179.88 1118.53 1155.65 1087.16 1110.43 1091.28 1125.3 1090.36 1072.6 1109.29 1043.51 1151.43 1171.57 1151.16 1079.71 1136.87 1118.73 1106.63 1082.97 1098.3 1065.41 1087.43 1130.87 1082.65 1068.95 1097.97 1105.84 1052.97 1187.65 1040.39 1074.29 1072.12 1144.05 1121.09 1119.13 1119.39 1020.67 1152.64 1044.34 1175.49 1025.65 1145.88 1097.22 1146.96 1064.99 1105.52 1183.64 1110.71 1168.41 1046.12 1124.63 1065.88 1094.26 1123.35 1091.37 1056.64 1153.82 1106.56 1151.75 1199.39 1120.38 1042.03 1173.71 1100.74 1092.18 1097.98 1197.12 1066.47 1101.78 1052.17 1135.21 1026.58 1109.29 1162.91 1050.52 1184.95 1130.35 1143.75 1165.54 1175.38 979.74 1050.99 1083.21 1032.34 1158.84 1180.86 1101.4 1139.6 1022.5 1110.87 1133.24 1195.62 1154.72 1058.37 1084.97 1137.7 1101 1140.87 1080.98 1168.2 1160.02 1123.67 1136.98 1127.96 1124.63 1056.86 1115.42 1096.05 1112.43 1122.08 1151.52 1101.71 1092.46 +1224.82 1167.24 1217.22 1153.95 1299.97 1260 1287.49 1210.55 1249.98 1272.84 1243.65 1213.29 1228.43 1375.88 1338.6 1251.7 1250.64 1232.2 1247.02 1236.49 1233.71 1304.59 1231.25 1224.58 1262.72 1228.45 1301.35 1259.96 1318.24 1277.11 1189.51 1263.84 1265.35 1256.5 1227.68 1187.8 1289.46 1198.91 1317.83 1284.24 1212.99 1222.99 1193.11 1248 1284.38 1215.87 1245.97 1308.48 1244.56 1284.29 1180.82 1287.95 1247.38 1185.41 1116.33 1284.04 1281.53 1200.91 1221.12 1260.92 1259.75 1312.68 1232.27 1297.97 1236.38 1203.34 1176.4 1140.06 1239.67 1211.06 1311.18 1296.4 1225.48 1216.22 1184.62 1207.71 1339.57 1280.63 1218.82 1199.8 1256.99 1253.63 1285.81 1136.5 1183.77 1298.49 1277.43 1147.86 1317.42 1210.17 1191.08 1258.8 1358.86 1226.93 1193.04 1241.64 1266.26 1351.17 1231.07 1271.35 1247.94 1288.78 1249.89 1227.26 1210 1180.6 1184.24 1337.08 1243.13 1273.18 1264.66 1263.13 1258.02 1171.09 1280.29 1220.89 1277.12 1268.16 1209.17 1148.25 1324.36 1279.04 1168.63 1324.83 1215.44 1284.16 1303.73 1278.94 1196.23 1290.71 1295.47 1178.17 1341.04 1200.31 1240.55 1248.44 1245.7 1198.91 1237.85 1199.54 1249.02 1226.89 1189.04 1347.03 1205.81 1268.16 1214.49 1219.54 1254.83 1229.12 1216.56 1259.82 1240.38 1155.96 1294.57 1372.73 1269.37 1230.61 1292.49 1240.97 1215.1 1240.96 1252.89 1250.96 1219.14 1269.26 1228.07 1191.65 1199.93 1207.5 1174.67 1340.92 1156.05 1208.58 1193.32 1239.17 1298.82 1282.71 1220.4 1144.15 1255.84 1217.56 1278.44 1178.94 1276.66 1306.78 1248.97 1199.53 1225.78 1316.18 1219.78 1300.78 1190.94 1264.27 1278.69 1257.65 1292 1256.79 1221.3 1295.56 1231.82 1297.64 1282.23 1278.62 1175.78 1315.82 1203.78 1180.34 1313.25 1328.03 1231.11 1272.24 1214.08 1292.21 1143.23 1207.83 1306.89 1193.24 1316.57 1245.04 1244.7 1319.87 1284.94 1220.2 1185.11 1211.31 1210.67 1267.15 1311.98 1213.12 1261.14 1211.77 1218.69 1226.22 1377.53 1355.45 1198.54 1202.53 1250.42 1252.94 1337.08 1198.53 1350.32 1256.15 1300.8 1234.98 1221.38 1257.8 1169.64 1210.92 1263.27 1241.38 1228.32 1278.77 1195.82 1211.14 +1142.69 1103.52 1181.34 1097.34 1204.46 1170.7 1219.56 1144.41 1206.54 1161.24 1203.86 1117.93 1199.64 1307.9 1269.93 1183.29 1244.36 1190.73 1167.26 1225.18 1200.57 1188.53 1155.26 1168.73 1216.51 1167.6 1180.97 1242.99 1177.19 1215.27 1146.32 1238.35 1183.62 1199.49 1176.12 1075.14 1195.86 1120.14 1257.4 1188.75 1186.57 1173.59 1175.37 1122.83 1220.71 1135.03 1171.86 1196.58 1165.52 1207.32 1150.53 1206.04 1182.69 1140.02 1048.65 1137.11 1163.95 1172.22 1132.44 1135.67 1159.49 1196.05 1151.99 1205.48 1178.65 1124.78 1094.64 1087.15 1188.3 1180.36 1213.9 1237.44 1130.35 1159.82 1143.67 1156.76 1226.72 1163.59 1132.64 1169.93 1230.54 1178.49 1170.49 1120.27 1114.19 1222.53 1215.7 1074.89 1211.46 1171.88 1125.72 1185.63 1241.45 1125.52 1166.28 1194.87 1168.18 1234.58 1202.65 1175.72 1216.42 1246.8 1176.22 1115.72 1187.78 1169.31 1111.95 1202.53 1126.74 1153.21 1198.44 1228.76 1219.28 1143.76 1248.98 1175.52 1197.17 1212.63 1143.77 1123.81 1251.99 1184.06 1131.19 1222.78 1153.51 1192.12 1210.35 1170.99 1109.61 1173.59 1220.5 1154.85 1218.58 1150.41 1192.62 1186.91 1181.48 1126.29 1120.35 1121.41 1191.87 1204.18 1139.29 1231.02 1161.19 1151.5 1165.18 1151.41 1157.3 1122.38 1171.57 1180.8 1192.77 1101.26 1238.37 1268.62 1198.89 1140.74 1246.75 1192.89 1140.16 1151.41 1212.72 1167.33 1171.5 1224.4 1106.77 1123.95 1174.19 1130.01 1112.67 1249.83 1091.62 1201.25 1171.3 1195.78 1226.2 1203.74 1174.78 1077.35 1173.73 1116.66 1199.92 1075.81 1184.18 1217.56 1231.86 1189.27 1181.39 1242.13 1148.65 1203.48 1144.07 1174.54 1176.4 1159.95 1175.51 1138.85 1192.34 1257.4 1175.6 1201.61 1184.44 1183.08 1099.94 1217.69 1147.23 1214.09 1228.94 1273.17 1122.78 1186.9 1097.59 1254.62 1101.43 1155.09 1204.08 1137.44 1196.97 1236.22 1189.4 1217.47 1171.81 1117.61 1116.47 1168.13 1132.16 1224.74 1234.19 1137.36 1144.6 1156.9 1178.29 1152.25 1268.23 1266.69 1152.49 1133.68 1149.14 1170.25 1274.06 1148.53 1270.55 1208.82 1279.45 1169.64 1151.01 1183.25 1084.52 1178.43 1214.07 1188.61 1148.21 1222.95 1106.75 1151.94 +1189.81 1141.31 1126.38 1117.21 1225.67 1186.25 1211.39 1125.73 1209.63 1191.96 1229.8 1131.13 1177.9 1278.85 1274.89 1207.56 1254.8 1177.09 1198.82 1209.15 1179.08 1212.23 1214.86 1180.24 1167.92 1180.7 1251.02 1216.71 1218.01 1240.39 1139.8 1251.94 1209.3 1174.92 1170.19 1128.18 1215.4 1147.33 1241.15 1174.14 1182.87 1177.31 1182.44 1200.09 1215.51 1160.43 1207.27 1208.5 1164.43 1202.06 1144.38 1253.84 1180.63 1135.34 1088.76 1187.95 1179.24 1158.16 1164.73 1114.72 1183.28 1248.69 1164.93 1217.66 1213.19 1137.27 1110.79 1099.78 1200.02 1147.72 1193.75 1248.3 1156.33 1136.09 1185.98 1159.84 1249.92 1182.44 1134 1164.55 1239.92 1184.72 1176.32 1129.84 1140.28 1258.63 1212.88 1115.46 1201.99 1124.1 1166.22 1205.89 1317.95 1135.76 1158.24 1230.55 1202.82 1258.67 1169.28 1187.71 1191.35 1222.03 1153.28 1119.11 1181.92 1187.35 1157.94 1251.87 1151.44 1208.64 1187.18 1232.27 1259.67 1156.72 1263.42 1159.64 1224.13 1177.46 1153.88 1115.77 1252.1 1238.21 1134.99 1243.56 1162.04 1202.43 1225.59 1177.15 1220.26 1170.3 1201.06 1122.15 1224.53 1164.42 1237.09 1198.13 1207.66 1100.94 1208.7 1152.83 1197.52 1244.08 1143.15 1267.07 1161.28 1223.75 1155.32 1219.32 1200.83 1113.55 1191.81 1147.77 1182.25 1124.35 1216.6 1278.54 1216.34 1140.61 1248.36 1167.62 1163.99 1141.61 1198.61 1160.68 1209.48 1230.96 1146.72 1143.97 1197.22 1149.65 1094.47 1237.06 1121.51 1171.52 1147.93 1242.31 1230.94 1223.02 1150.95 1074.2 1212.94 1120.43 1229.59 1100.3 1239.98 1206.2 1205.8 1136.42 1139.78 1246.22 1147.8 1224.68 1083.13 1147.14 1150.08 1192.42 1179.02 1175.35 1174.22 1257.26 1229.02 1225.54 1241.83 1237.27 1106.21 1263.57 1179.53 1182.08 1216 1292.9 1132.35 1213.11 1121.59 1216.67 1091.39 1158.09 1223.79 1164.7 1217.23 1223.86 1225.19 1248.22 1171.95 1118.05 1134.49 1146.49 1100.24 1238.36 1234.2 1150.27 1165.84 1125.46 1133.56 1184.31 1289.45 1248.13 1214.59 1126.98 1180.77 1182.93 1240.59 1161.93 1254.92 1204.32 1217.26 1187.35 1155.94 1170.09 1111.12 1177.06 1192.08 1154.67 1172.17 1245.07 1134.72 1123.29 +1184.64 1157.85 1149.38 1070.79 1241.09 1158.22 1200.65 1179.22 1178.59 1196.37 1239.06 1182.34 1156.43 1292.69 1261.93 1174.45 1244.91 1133.83 1163.94 1176.13 1164.21 1225.27 1136.37 1191.25 1170.12 1162.76 1228.8 1229.47 1241.31 1219.76 1182.51 1252.56 1202.18 1176.38 1156.93 1133.18 1221.32 1179.19 1224.14 1181.51 1152.5 1145.27 1137.62 1143.6 1200.62 1142.55 1198.39 1183.06 1140.96 1210.46 1085.14 1240.52 1203.73 1158.94 1096.78 1140.69 1127.43 1149.12 1159.64 1143.8 1201.51 1165.34 1147.9 1182.67 1168.03 1106.55 1102.14 1083.08 1157.29 1162.82 1206.49 1255.87 1137.67 1117.69 1171.2 1138.78 1326.45 1149.02 1149.88 1119.45 1186.01 1191.96 1160.84 1124.43 1078.55 1199.82 1171.89 1145.43 1198.07 1127.74 1137.48 1190.74 1258.26 1101.23 1140.38 1228.32 1211.79 1205.12 1211.7 1161.34 1177.6 1219.47 1138.99 1112.52 1179.81 1115.17 1106.92 1242.44 1166.56 1157.55 1200.87 1201.87 1198.03 1139.47 1275.06 1153.53 1177.24 1228.35 1122.83 1074 1278.32 1198.42 1137.71 1267.33 1146.14 1158.78 1196.67 1183.93 1201.05 1209.52 1242.85 1115.66 1185.17 1167.41 1171.27 1225.99 1196.91 1092.4 1172.39 1151.42 1219.21 1188.02 1131.82 1232.33 1167.36 1216.47 1150.51 1148.55 1166.65 1108.46 1172.08 1131.65 1163.5 1091.21 1238.69 1236.36 1165.16 1158.18 1256.76 1189.84 1135.81 1184.09 1196.8 1159.94 1175.27 1186.9 1171.67 1092.72 1139.96 1171.17 1113.65 1243.8 1106.95 1190.32 1140.09 1195.07 1221.58 1176.73 1190.36 1061.83 1208.08 1130.15 1221.84 1113.14 1182.76 1181.82 1192.37 1112.35 1158.74 1245.37 1177.05 1239.47 1129.52 1172.25 1146.67 1171.55 1181.18 1164.71 1163.26 1229.82 1204.77 1197.35 1203.01 1149.72 1109.4 1228.6 1201.3 1172.07 1200.21 1248.55 1163.43 1194.87 1142.39 1179.3 1096.28 1174.08 1196.25 1143.39 1245.75 1202.05 1177.23 1250.35 1208.84 1092.01 1107.77 1160.03 1097.25 1211.15 1247.68 1184.11 1169.55 1128.22 1178.25 1192.14 1289.62 1264.42 1157.1 1180.2 1126.9 1163.89 1220.17 1191.49 1230.37 1182.15 1224.99 1172.49 1175.85 1193.99 1090.93 1190.27 1163.11 1137.31 1164.47 1242.81 1133 1128.81 +1189.39 1209.15 1209.13 1158.87 1296 1246.45 1268.83 1204.54 1314.95 1232.05 1279.51 1228.02 1226.41 1388.86 1321.02 1288.62 1288.18 1228.73 1249.93 1266.33 1222.05 1324.75 1248.33 1191.55 1237.81 1183.44 1274.23 1324.11 1268.15 1265.41 1175.87 1257.28 1248.81 1202.07 1222.2 1156.43 1262.37 1147.48 1300.59 1269.61 1264.72 1207.89 1203.66 1211.65 1218.82 1198.8 1220.31 1241.31 1214.21 1269.07 1224.14 1288.68 1285.96 1172.1 1142.39 1188.34 1216.28 1174.08 1249 1233.43 1247.87 1280.89 1181.56 1288.17 1217.06 1180.58 1194.25 1156.86 1188.76 1225.83 1268.57 1304.42 1207.6 1193.38 1207.02 1203.69 1298.04 1213.37 1218.23 1218.11 1281.53 1300.5 1229.24 1196.13 1160.59 1314.23 1243.03 1185.7 1290.54 1186.11 1230.94 1229.55 1329.87 1160.76 1220.28 1239.02 1262.43 1292.7 1226.01 1203.81 1250.45 1211.03 1161.13 1185.13 1260.53 1193.12 1155.64 1302.17 1203.57 1226.21 1312.01 1253.56 1291.42 1149.71 1313 1195.67 1226.88 1291.01 1165.94 1165.44 1305.5 1266.91 1164.58 1307.47 1220.13 1233.57 1239.04 1272.48 1215.13 1234.82 1204.2 1192.76 1324.8 1253.47 1225.26 1260.08 1221.79 1158.68 1284.08 1214.94 1267.47 1174.81 1204.97 1321.95 1233.11 1268.26 1205.15 1225.55 1212.84 1173.88 1253.55 1194.11 1223.07 1136.96 1300.38 1291.69 1280.21 1214.37 1266.55 1240.49 1166.78 1191.96 1238.03 1205.02 1260.58 1240.75 1177.97 1195.05 1219.69 1209.01 1163.45 1330.8 1189.35 1226.37 1215.92 1307.91 1225.13 1291.55 1230.65 1090.2 1292.33 1203.75 1285.77 1171.13 1275.9 1277.68 1283.51 1202.12 1211.7 1311.93 1225.19 1251.22 1130.43 1203.73 1199.65 1201.28 1238.26 1248.92 1233.12 1264.22 1280.81 1291.38 1279.22 1258.74 1211.55 1307.09 1252.41 1197.51 1219.13 1323.4 1224.95 1238.16 1215.99 1236.04 1129.55 1265.34 1297.55 1224.91 1308.18 1262.24 1272.56 1299.13 1268.86 1168.45 1152.91 1191.99 1147.84 1264.18 1303.1 1220.57 1234.81 1268.31 1238.76 1183.38 1379.43 1347.65 1146.26 1218.45 1223.6 1252.6 1278.81 1201.25 1319.89 1276.78 1286.49 1241 1185.31 1228.72 1171.06 1241.56 1221.43 1250.76 1195 1293.66 1214.02 1222.7 +1128.71 1080.72 1154.39 1092.84 1239.29 1133.5 1182.04 1147.71 1191.54 1164.42 1153.53 1101.24 1137.14 1241.01 1218.91 1168.54 1195.25 1113.3 1167.34 1183.22 1186.57 1176.21 1116.57 1142.35 1197.46 1113.11 1168.15 1201.92 1205.88 1189.59 1121.87 1171.01 1176.46 1172.93 1122.46 1112.99 1205.9 1097.06 1204.45 1205.44 1108.25 1143.63 1091 1106.45 1155.41 1136.61 1171.05 1202.02 1119.87 1186.1 1131.54 1217.24 1164.19 1099.68 1070.68 1117.74 1138.08 1089.87 1179.85 1163.33 1167.31 1196.74 1137.13 1177.77 1115.15 1123.38 1149.83 1087.19 1111.95 1129.15 1179.3 1180.99 1127.23 1096.38 1147.27 1113.53 1225.37 1173.42 1139.87 1095.78 1204.39 1189 1159.08 1123.14 1097.07 1223.96 1185.35 1063.62 1186.38 1150.79 1116.22 1178.76 1230.38 1114.72 1135.39 1169.59 1189.69 1167.3 1156.27 1176.85 1147.16 1153.64 1133.11 1127.05 1097.51 1093.42 1068.6 1196.61 1147.76 1153.83 1168.66 1201.32 1164.09 1118.18 1252.92 1121.16 1180.53 1183.91 1116.51 1072.66 1206.48 1167.77 1150.1 1227.71 1186 1181.88 1165.19 1154.28 1116.29 1155.8 1137.92 1109.31 1204.28 1192.53 1152.95 1191.25 1166.23 1058.57 1145.88 1097.81 1176.14 1145.92 1129.46 1231.82 1097.71 1170.58 1112.06 1150.07 1146.64 1106.13 1150.27 1172.66 1142.83 1082.83 1225.86 1210.31 1206.07 1135.23 1193.11 1123.54 1108.46 1173.98 1182.77 1145.96 1191.05 1203.43 1108.82 1132.03 1110.86 1161.9 1057.71 1213.74 1065.61 1125.22 1122.07 1188.05 1185.47 1198.72 1150.72 1007.88 1143.47 1118.25 1193.86 1116.13 1204.99 1114.73 1122.98 1094.41 1120.23 1201.11 1156.22 1217.41 1116.74 1160.43 1152.22 1144.9 1127.01 1122.93 1150.5 1231.88 1168.23 1232.98 1212.18 1165.48 1088.88 1241.14 1149.69 1121.65 1177.57 1241.01 1138.58 1167.09 1151.41 1169.48 1020.68 1132.61 1174.39 1142.63 1181.96 1168.64 1146.58 1230.07 1172.33 1092.82 1100.94 1149.55 1111.11 1194.79 1191.85 1115.93 1143.46 1155.7 1164.13 1083.97 1287.59 1257.14 1107.76 1090.39 1125.68 1158.22 1182.86 1146.85 1202.79 1187.79 1162.54 1129.55 1117.44 1162.06 1047.25 1153.78 1165.34 1124.12 1089.27 1187.7 1133.39 1119.54 +1215.11 1213.37 1154.04 1163.89 1260.9 1207.39 1296.07 1229.46 1216.74 1195.56 1288.61 1194.79 1238.74 1294.42 1283.27 1201.64 1220.36 1177.76 1190.84 1254.67 1251.4 1278.85 1207.8 1234.09 1266.42 1178.63 1258.42 1267.22 1270.1 1287.48 1218.51 1295.69 1254.8 1266.45 1203.46 1151.89 1278.64 1207.61 1277.56 1280.84 1231.99 1209.33 1202 1227.71 1237.93 1181.99 1208.52 1266 1193.29 1263.29 1215.09 1260.57 1264.19 1178.3 1122.39 1168.21 1222.26 1185.47 1225.14 1214.2 1271.39 1269.93 1238.29 1271.26 1219.59 1167.78 1162.03 1155.04 1216.08 1181.06 1311.6 1232.54 1169.03 1186.97 1203.11 1208.69 1308.43 1171.24 1208.97 1204.13 1251.88 1251.4 1210.8 1158.85 1172.23 1267.76 1258.05 1143.96 1301.61 1207.95 1210.31 1214.4 1327.1 1186.83 1212.42 1295.6 1303.65 1237.23 1224.2 1249.87 1259.88 1255.82 1199.73 1168.24 1242.79 1180.73 1137.4 1279.69 1235.85 1200.89 1287.96 1276.45 1220.61 1149.58 1308.06 1227.43 1230.97 1274.09 1198.85 1141.89 1301.07 1211.53 1130.13 1277.15 1196.09 1264.92 1221.7 1213.48 1203.86 1227.38 1197.14 1173.14 1270.16 1223.85 1215.58 1255.91 1262.28 1136.86 1267.76 1183.68 1262.52 1192.21 1175.24 1319.13 1221.98 1205.46 1219.35 1251.49 1204.92 1174.31 1213.14 1218.77 1237.66 1122.33 1294.93 1286.86 1274.95 1160.47 1245.77 1231.64 1205.21 1180.78 1183.3 1206.8 1228.62 1248.96 1196.2 1145.42 1231.42 1207.05 1155.92 1321.85 1143.34 1249.79 1185.69 1245.43 1244.64 1299.24 1227.93 1073.43 1181.02 1131.92 1227.55 1196.87 1257.27 1247.26 1279.04 1205.66 1189.29 1307.28 1258.67 1271.58 1180.36 1256.28 1233.41 1205.2 1179.08 1215.97 1195.27 1258.27 1213.46 1300.12 1267.63 1262.15 1157.73 1300.73 1202.43 1192.72 1284.69 1317.07 1153.87 1229.39 1200.99 1230.16 1147.83 1216.57 1261.3 1220.07 1258.74 1214.31 1264.6 1323.37 1281.05 1189.2 1179.48 1221.18 1186.46 1286.57 1293.82 1190.28 1241.68 1172.85 1207.14 1198.06 1327.98 1283.65 1166.98 1194.49 1253.5 1232.25 1287.08 1206.21 1320.22 1212.81 1266.58 1257.53 1184.04 1237.57 1119.4 1216.58 1220.08 1241.81 1239.57 1282.58 1186.05 1180.11 +1249.13 1206.49 1191.69 1155.61 1292.08 1216.05 1185.15 1162.22 1253.21 1155.67 1217.49 1178.26 1199.48 1331.26 1250.98 1205.81 1235.55 1184.94 1203.64 1251.55 1236.05 1270.18 1203.27 1195.48 1271.92 1225.46 1235.53 1270.45 1220.91 1201.92 1178.41 1251.35 1200.92 1220.69 1165.82 1133.61 1208.6 1175.65 1324.25 1233.72 1230.57 1216.75 1188.88 1268.31 1255.67 1204.14 1180.96 1261.08 1211.28 1249.72 1188.88 1264.04 1259.14 1185.55 1128.67 1202.64 1150.7 1189.5 1176.8 1170.18 1228.03 1255.98 1185.78 1252.63 1181.56 1157 1142.87 1139.3 1187.23 1227.59 1271.45 1299.36 1191.81 1129.92 1203.42 1236.77 1303.26 1197.16 1124.11 1169.47 1249.77 1204.37 1224.33 1148.29 1116.1 1302.44 1284.64 1175.71 1249.94 1217.89 1189.85 1215.67 1327.03 1121.26 1167.16 1238.27 1245.11 1247.2 1245.19 1212.04 1184.59 1238.69 1201.98 1167.57 1208.02 1162.46 1139.89 1206.06 1185.57 1175.73 1212.66 1235.34 1274.5 1148.55 1324.62 1174.65 1244.68 1220.25 1164.13 1136.87 1328.73 1228.37 1193.31 1279.08 1184.85 1246.29 1227.07 1259.1 1168.74 1208.45 1185.45 1187.28 1281.35 1226.24 1217.56 1249.32 1253.28 1128.85 1240.45 1177.14 1253.28 1253.12 1227.4 1276.81 1207.27 1210.61 1229.8 1197.72 1216.82 1137.3 1219.31 1194.94 1169.15 1118.18 1272.55 1279.13 1224.66 1169.39 1242.13 1216.49 1161.38 1188.19 1198.3 1214.98 1210.37 1237.28 1160.93 1195.52 1201.19 1170.37 1138.52 1294.95 1163.53 1199.7 1255.94 1229.33 1203.93 1261.26 1204.67 1089.92 1228.62 1213.17 1252.48 1147.03 1259.41 1244.78 1227.52 1225.57 1188 1271.85 1197.82 1237.86 1131.82 1227.33 1148.23 1178.04 1247.39 1201.7 1228.71 1282.28 1215.17 1270.82 1267.26 1199.63 1167.61 1257.75 1206.47 1208.11 1220.42 1322.21 1143.62 1214.98 1169.7 1272.59 1161.36 1195.25 1274.95 1177.05 1257.29 1203.28 1205.28 1284.48 1221.03 1159.55 1149.19 1219.2 1082.43 1285.61 1291.94 1255.6 1240.13 1194.56 1150.57 1211.16 1289.82 1279.36 1211.41 1196.67 1188.32 1260 1246.11 1188.97 1286.08 1231.84 1290.22 1248.41 1182.5 1202.07 1133.16 1195.3 1236.75 1245.75 1166.21 1249.24 1218.62 1200.12 +1278.14 1239.66 1242.58 1130.8 1347.29 1205.11 1237 1214.46 1266.16 1225.77 1304.85 1232.53 1237.25 1354.22 1302.79 1225.52 1223.74 1199.48 1251.73 1261.77 1258.29 1282.56 1260.04 1238.32 1259.18 1171.37 1249.51 1282.46 1335.85 1292.09 1225.67 1320.77 1225 1256.9 1245.99 1184.08 1293.39 1185.56 1313.62 1265.55 1265.58 1236.38 1194.79 1196.65 1238.67 1230.01 1257.38 1305.64 1218.13 1245.32 1188.36 1327.19 1269.27 1196.05 1123.58 1173.19 1237.65 1217.84 1240.8 1227.13 1255.71 1288.02 1246.5 1275.47 1208.69 1199.05 1178.81 1148.25 1211.46 1228.44 1282.6 1309.17 1203.16 1197.81 1249.6 1222.93 1265.6 1255.04 1226.68 1217.97 1262.57 1269.74 1257.74 1185.99 1178.75 1323.22 1283.27 1162.81 1272.3 1236.48 1240.72 1260.12 1368.99 1193.88 1213.64 1267.6 1254.83 1318.27 1240.31 1230.99 1264.29 1289.94 1245.75 1216.68 1246.33 1177.33 1196.97 1282.9 1269.15 1245.83 1262.92 1300.69 1293.61 1180.02 1333.36 1209.73 1248.85 1301.37 1237.01 1152.38 1331.69 1259.42 1226.15 1318.05 1226.61 1249.91 1229.38 1267.98 1209.54 1238.06 1290.51 1191.03 1303.16 1275.99 1234.35 1263.36 1292.54 1133.24 1273.77 1182.06 1302.64 1261.71 1205.45 1335.2 1240.58 1255.56 1211.74 1234.71 1216.7 1194.44 1227.74 1220.26 1236.7 1113.1 1303.12 1295.09 1292.39 1170.48 1268.82 1247 1171.95 1243.7 1251.03 1253.31 1256.32 1286.69 1219.92 1211.75 1212.44 1236.82 1169.99 1297.39 1191.55 1225.08 1224.47 1314.58 1236.09 1245.72 1226.36 1141.6 1256.13 1233.73 1273.91 1183.17 1310.4 1194.81 1284.1 1199.15 1202.48 1317.88 1223.58 1300.38 1177.69 1276.76 1221.72 1226.21 1228.39 1264.6 1239.8 1323.45 1282.2 1295.09 1322.57 1253.27 1223.57 1318.82 1246.42 1234.76 1267.61 1387.77 1192.84 1237.99 1215.99 1303.19 1162.79 1228.32 1266.69 1157.16 1280.31 1225.26 1311.44 1315.29 1284.64 1197.56 1153.95 1235.38 1146.03 1313.98 1307.48 1194.06 1255.36 1234.3 1235.1 1209.5 1339.13 1248.49 1195.8 1205.96 1256.46 1276.48 1230.61 1222.44 1330.67 1216.25 1292.22 1272.26 1237.52 1268.64 1136.47 1249.57 1250.14 1262.8 1256.63 1304.8 1207.82 1241.82 +1142.24 1129.23 1124.18 1073.26 1217.78 1142.78 1176.68 1149.37 1167.15 1148.37 1195.83 1104.91 1139.79 1305.45 1225.13 1158.89 1202.79 1142.02 1194.44 1129.59 1180.59 1197.11 1161.72 1165.01 1182.06 1143.38 1157.52 1163.72 1218.14 1213.49 1120.34 1224.95 1139.14 1171.61 1132.54 1112.71 1171.82 1130.75 1214.36 1174.35 1151.67 1147.54 1140.69 1165.27 1174.68 1112.42 1085.52 1198.59 1141.23 1203.16 1106.68 1214.02 1171.61 1134.78 1072.35 1156.48 1148.87 1139.52 1146.68 1116.12 1193.94 1182.55 1172.08 1184.08 1167.66 1103.47 1069.57 1042.76 1158.6 1142.78 1210.31 1279.03 1170.95 1083.65 1159.6 1168.05 1263.41 1165.18 1128.95 1125.32 1217.2 1176.06 1151.86 1168.05 1075.1 1252.66 1158.54 1091.47 1158.78 1119.52 1135 1162.31 1226.33 1102.95 1166.32 1248.75 1179.15 1183.93 1182.59 1158.04 1163.34 1216.53 1133.46 1158.39 1156.75 1123.88 1158.82 1192.95 1132.57 1142.73 1173.35 1192.88 1231.79 1128.85 1215.08 1167.65 1167.72 1251.39 1150.53 1134.45 1265.84 1158.33 1114.14 1192.61 1146.81 1161.34 1157.39 1201.93 1158.86 1192.73 1213.39 1117.84 1212.47 1128.13 1134.45 1153.45 1185.16 1112.15 1192.35 1138.74 1202.38 1182.34 1154.7 1216.21 1173.58 1217.46 1134.9 1135.14 1132.36 1134.03 1148.79 1168.97 1195.47 1085.13 1222.66 1205.92 1182.26 1178.27 1212.43 1205.67 1101.74 1168.24 1147.16 1177.43 1134.23 1204.55 1135.84 1125.62 1185.91 1131.34 1041.87 1225.13 1098.54 1152.96 1194.28 1222.49 1174.24 1183.54 1120.04 1070.23 1179.87 1137.09 1194.58 1040.27 1158.43 1136.54 1177.25 1082.13 1123.66 1233.55 1169.23 1218.31 1101.88 1170.17 1114.17 1159.65 1153.78 1201.08 1120.96 1228.3 1156.01 1199.54 1170.1 1183.52 1112.46 1222.69 1210.74 1127.27 1159.77 1264.98 1129.5 1139.58 1100.75 1176.56 1096.2 1144.03 1201.22 1106.63 1208.09 1191.32 1168.09 1240.52 1161.23 1113.75 1099.37 1151.49 1107.25 1243.54 1201.84 1117.51 1204.72 1143.38 1158.41 1150.87 1253.15 1242.81 1107.92 1123.97 1161.13 1135.52 1194.07 1129.09 1208.13 1236.74 1223.04 1211.75 1157.66 1206.61 1099.67 1151.37 1192.36 1233.64 1119.13 1234.7 1132.34 1153.49 +1186.74 1188.03 1166.22 1107.13 1255.34 1178.63 1196.67 1159.5 1218.06 1186.65 1258.1 1125.8 1180.7 1355.04 1272.3 1190.27 1239.81 1194.04 1217.29 1200.47 1180 1270.57 1181.64 1269.27 1207.75 1137.41 1216.97 1236.07 1228.93 1224.89 1201.51 1216.81 1197.54 1206.21 1231.91 1089.01 1256.73 1165.72 1236.59 1159.96 1214.28 1207.7 1151.84 1212.13 1230.74 1155.89 1173.56 1249.93 1195.85 1172.1 1148.18 1242.33 1195.88 1163.83 1114.69 1156.21 1159.57 1158.56 1160.79 1167.22 1252.47 1218.58 1194.86 1215.95 1200.22 1139.88 1129.09 1135.05 1163.79 1182.21 1297.85 1257.64 1259.96 1154.39 1220.62 1243.06 1297.17 1213.09 1199.32 1156.78 1233.74 1209.48 1237.66 1121.54 1171.36 1226.38 1237.33 1123.94 1235.53 1205.13 1172.38 1236.15 1300.92 1144.15 1169.73 1255.58 1250.12 1251.85 1193.84 1217.31 1231.09 1263.55 1174.79 1160.27 1181.81 1134.66 1142.41 1266.64 1194.81 1171.29 1239.69 1231.77 1243.01 1199.07 1266.75 1191.24 1240.37 1248.93 1214.53 1159.92 1288.49 1180.8 1183.64 1254.7 1221.85 1240.96 1203.71 1207.19 1173.53 1226.07 1219.84 1123.89 1272.27 1233.33 1196.9 1257 1235.56 1169.65 1253.03 1145.51 1267.72 1175.33 1206.58 1275.5 1182.95 1213.81 1182.92 1217.88 1180.75 1181.66 1190.4 1210.87 1233.75 1115.07 1270.05 1280.94 1227.74 1150.16 1246.54 1255.06 1141.63 1232.91 1228.22 1193.55 1231.26 1214.86 1176.19 1191.62 1177.11 1169.62 1135.9 1285.38 1163.58 1183.02 1218.81 1222.13 1207.58 1244.95 1206.19 1073.52 1194.4 1145.66 1242.17 1145.62 1230.66 1230.38 1243.65 1134.1 1189.51 1242.62 1182.97 1301.93 1144.1 1238.94 1195.65 1165.34 1199.76 1216.14 1195.07 1296.29 1207.22 1271.73 1263.94 1240.09 1137.23 1259.99 1198.97 1171.64 1231.29 1278 1155.02 1150.46 1152.43 1245.63 1105.64 1184.69 1270.11 1200.25 1254.4 1228.78 1221.94 1322 1227.29 1134.41 1134.46 1206.26 1124.87 1265.73 1217.89 1174.35 1196.12 1184 1219.11 1164.24 1324.82 1257.98 1173.01 1164.97 1178.56 1204.08 1244.1 1203.74 1289.93 1253.17 1258.62 1226.74 1176.82 1210.85 1079.5 1198.44 1194.6 1249.54 1150.38 1265.82 1171.46 1190.6 +1141.02 1179.25 1174.3 1108.61 1243.76 1169.54 1208.47 1166.29 1223.79 1179.6 1233.81 1119.84 1190.72 1263.19 1243.63 1189.47 1214.46 1187.65 1161.37 1171.11 1199.2 1229.94 1159.3 1257.14 1198.46 1129.12 1236.57 1254.42 1228.76 1187.74 1190.34 1272.72 1207.06 1215.23 1228.08 1146.4 1227.66 1179.8 1265.82 1190.42 1170.44 1159.99 1130.74 1189.64 1188.65 1154.52 1213.83 1201.22 1172.84 1195.03 1125.12 1246.16 1215.25 1136.05 1073.79 1152.68 1175.91 1175.26 1175.61 1154.31 1198.21 1216.96 1192.28 1210.99 1162.36 1207.56 1129.85 1117.65 1188.8 1167.88 1255.18 1211.71 1167.01 1112.51 1201.08 1158.31 1227.41 1184.28 1157.56 1149.04 1232.52 1174.68 1181.09 1110.91 1146.58 1250.83 1203.39 1080.74 1246.65 1185.27 1126.61 1204.9 1225.69 1112.61 1128.83 1262.69 1171.88 1235.39 1194.95 1188.5 1179.4 1219.02 1129.05 1165.56 1181.73 1139.17 1124.99 1225.1 1168.92 1203.66 1212.69 1210.56 1191.96 1161.45 1229.27 1166.77 1204.56 1189.76 1132.14 1140.79 1274.51 1198.6 1195.76 1279.43 1187.98 1180.89 1169.1 1162.49 1163.48 1203.82 1204.36 1129.17 1230.5 1168.3 1208.41 1210 1192.25 1158.69 1170.43 1162.73 1185.89 1183.44 1202.12 1317.07 1099.9 1194.46 1176.7 1183.25 1126.73 1143.38 1161.31 1174.85 1184.16 1092.9 1233.22 1237.89 1226.15 1168.47 1258.86 1171.49 1100.78 1153.89 1223.98 1161.51 1198.72 1203 1099.66 1178.97 1167.19 1146.88 1093.31 1225.52 1105.33 1163.46 1163.56 1176.61 1209.51 1233.15 1179.37 1078.09 1166.03 1139.71 1180.27 1102.1 1185.91 1169.58 1216 1108.1 1203.69 1223.11 1185.05 1235.18 1077.42 1167.85 1146.85 1195.27 1157.92 1183.72 1206.65 1230.39 1164.97 1207.7 1202.92 1215.98 1128.28 1250.4 1188.39 1172.88 1235.1 1317.28 1157.19 1195.99 1127.16 1217.86 1107.88 1169.05 1216.29 1178.45 1227.25 1210.42 1207.48 1263.3 1192.57 1132.52 1083.99 1128.24 1128.69 1208.53 1243.21 1100.26 1218.58 1162.9 1164.48 1166.17 1256.85 1228.14 1128.33 1163.07 1161 1189.58 1242.68 1104.07 1276.36 1183.49 1226.59 1204.23 1127.76 1153.02 1064.2 1184.44 1225.55 1166.06 1147.36 1243.18 1166.96 1137.14 +1219.54 1214.24 1226.12 1172.09 1357.07 1229.23 1272.95 1236.46 1263.22 1301.77 1304.8 1231.02 1264.18 1364.94 1267.34 1249.73 1280.78 1214.09 1264.84 1242.69 1250.55 1291.61 1227.15 1277.65 1240.06 1217 1297.88 1319.72 1303.56 1317.5 1210.56 1284.69 1235.44 1271.25 1281.13 1187.43 1280.02 1259.28 1358.58 1257.09 1240.32 1211.07 1191.38 1233.27 1226.06 1252.29 1269.83 1286.04 1251.71 1266.05 1212.36 1337.49 1265.45 1201.92 1133.37 1224.07 1239.49 1227.25 1226.27 1245.3 1253.21 1263.38 1287.16 1309.28 1244.31 1209.14 1153.58 1151.54 1246.79 1209.87 1338.84 1294.48 1215.37 1170.71 1234.12 1233.12 1325.08 1249.85 1264.75 1237.37 1298.17 1266.69 1239.75 1220.58 1154.98 1331.99 1321.86 1170.78 1291.61 1199.99 1203.41 1245.63 1319.63 1243.35 1196.39 1294.15 1276.32 1301.23 1282.98 1297.58 1252.17 1291.93 1220.61 1237.72 1204.26 1205.75 1183.74 1269.36 1248.37 1273.56 1331.31 1312.07 1313.75 1184.27 1342.29 1228.5 1259.18 1313.45 1194.96 1184.77 1306.89 1268.68 1234.05 1287.88 1278.38 1230.51 1257.74 1260.06 1181.06 1287.3 1267.97 1231.21 1296.41 1269.26 1279.79 1261.4 1247.71 1207.48 1303.84 1233.22 1251.19 1261.69 1182.67 1326.01 1214.85 1331.08 1224.57 1231.77 1213.47 1249.13 1239.02 1260.91 1245.79 1183.1 1314.77 1321.33 1270.01 1250.8 1263.12 1266.16 1250.42 1248.61 1230.54 1249.35 1231.07 1271.25 1207.75 1206.66 1276.52 1246.95 1147.14 1344.28 1150.38 1204.89 1203.72 1277.74 1275.89 1270.04 1207.92 1157.49 1252.94 1174.55 1294.74 1197.24 1265.29 1247.15 1270.08 1181.21 1236.42 1315.89 1220.48 1317.23 1143.28 1306.47 1212.9 1249.84 1255.56 1279.81 1245.51 1345.08 1223.1 1294.07 1247.89 1297.39 1145.67 1310.06 1228.67 1245.27 1300.58 1342.99 1239.79 1244.72 1219.25 1308.27 1157.04 1195.34 1295.68 1202.93 1318.56 1264.35 1278.76 1305.21 1258.86 1192.19 1193.27 1262.73 1239.23 1308.61 1347.02 1195.14 1277.68 1215.73 1232.5 1233.01 1360.14 1305.45 1169.43 1191.21 1237.37 1238.4 1274.79 1216.68 1306.25 1256.37 1311.22 1288.9 1219.92 1309.67 1128.5 1263.1 1294.84 1284.27 1217.26 1326 1218.32 1256.5 +1212.33 1219.06 1259.17 1148.56 1323.52 1253.07 1303.37 1221.78 1256.67 1253.95 1332.36 1190.42 1238.04 1405.83 1320.38 1251.77 1282.74 1201.18 1279.88 1290.9 1263.44 1300.44 1224.31 1257.09 1272.55 1244.32 1314.44 1309.88 1286.62 1274.29 1222.24 1281.49 1272.92 1280.43 1200.43 1220.77 1264.86 1179.92 1316.86 1233.2 1260.62 1282.78 1209.12 1272.45 1263.77 1222.52 1253.25 1257.03 1209.55 1288.93 1179.65 1288.61 1298.71 1204.55 1136.88 1217.42 1240.14 1224.38 1223.01 1216.59 1227.43 1287.36 1224.55 1322.41 1261.87 1207.97 1214.39 1206.73 1271.63 1237.88 1281.05 1329.26 1234.11 1164.71 1282.74 1225.26 1323.04 1281.06 1230.72 1203.97 1305.22 1296.2 1268.13 1225.58 1161.41 1327.41 1251.38 1214.29 1278.46 1255.43 1190.25 1241.99 1351.34 1212.69 1214.88 1247.62 1264 1337.22 1248.15 1190.2 1243.28 1309.42 1246.54 1217.1 1206.29 1173.81 1190.8 1288.61 1243.95 1246.32 1340.52 1333.2 1337.16 1257.6 1352.44 1229.83 1240.73 1339.83 1260.36 1231.26 1344.17 1230.12 1184.15 1299.54 1303.4 1263.63 1255.21 1280.69 1244.58 1283.25 1290.9 1217.83 1296.09 1273.11 1250.64 1290.1 1224.18 1208.61 1243.42 1204.17 1264.51 1224.9 1214.54 1308.01 1278.51 1243.76 1233.02 1268.66 1233.14 1217.14 1262.35 1226.18 1264.76 1134.6 1321.19 1383.55 1279.63 1243.06 1286.1 1314.85 1240.5 1239.44 1228.5 1279.79 1244.19 1272.03 1201.81 1212.43 1223.41 1250.11 1200.69 1372.11 1207.52 1237.69 1236.1 1276.4 1287.34 1298.87 1241.77 1134.5 1258.43 1219.95 1304.38 1165.32 1315.71 1282.88 1298.56 1180.98 1214.66 1302.23 1238.71 1284.93 1195.47 1247.19 1246.67 1253.59 1277.47 1261.5 1288.07 1340.74 1291.13 1300.2 1320.18 1243.61 1191.83 1345 1234.3 1199.02 1267.26 1348.48 1201.6 1248.52 1195.46 1297.25 1138.74 1250.27 1278.68 1208.75 1302.66 1263.76 1304.73 1257.2 1268.11 1240.22 1167.75 1258.12 1163.41 1329.83 1303.49 1253.99 1288.31 1198.4 1236.07 1209.54 1343.31 1329.62 1224.39 1209.47 1279.42 1214.67 1301.78 1218.97 1311.17 1293.03 1293.04 1253.15 1256.78 1280.13 1135.01 1262.42 1269.35 1269.86 1233.08 1288.23 1217.39 1250.06 +1187.94 1149.77 1173.57 1100.38 1244.91 1185.23 1218.1 1206.53 1206.98 1213.69 1245.29 1181.32 1195.08 1350.06 1251.76 1211.28 1271.67 1230.43 1208.72 1197.14 1191.57 1256.66 1200.16 1208.31 1242.18 1156.43 1229.89 1266.98 1269.69 1256.78 1156.76 1262.19 1190.28 1211.81 1195.59 1170.82 1230.2 1191.11 1291.07 1205.07 1231.88 1176.11 1136.35 1190.43 1206.54 1211.65 1200.53 1247.47 1194.58 1204.85 1153.79 1280.37 1201.31 1165.57 1121.01 1181.01 1190.95 1173.15 1211.94 1178.47 1225.88 1260.8 1183.84 1269.67 1213.06 1171.94 1169.77 1110.38 1202.18 1170.84 1262.95 1235.15 1178.41 1164.2 1200.66 1187.41 1260.58 1219.24 1196.49 1201.43 1214.39 1232.5 1216.92 1155.53 1168.26 1266.64 1251.6 1125.64 1252.86 1195.39 1173.09 1234.26 1348.34 1145.38 1164.07 1273.01 1228.83 1325.09 1167.78 1192.45 1235.58 1257.64 1175.04 1142.54 1204.44 1182.96 1130.46 1276.15 1206.07 1194.25 1250.72 1256 1269.24 1173.43 1292.67 1187.48 1238.59 1248.9 1149.88 1170.21 1309.26 1249.67 1204.02 1254.55 1212.54 1222.54 1216.34 1243.52 1153.51 1159.42 1246.44 1145.61 1283.85 1193.58 1180.21 1211.78 1225.01 1165.04 1211.12 1209.21 1270.92 1205.02 1191.98 1291.61 1177.74 1207.25 1226.37 1206.13 1189.01 1181.94 1208.93 1200.2 1213.83 1153.33 1268.76 1270.93 1221.23 1191.22 1239.43 1207.59 1200.08 1238.87 1196.52 1172.21 1213.43 1253.57 1168.01 1142.27 1179.45 1171.01 1149.42 1291.92 1130.81 1204.38 1203.86 1219.44 1228.9 1241.08 1170.31 1129.03 1237.84 1152.37 1258.75 1151.36 1249.51 1277.62 1202.66 1175.12 1221.81 1275.35 1162.01 1201.59 1130.21 1205.36 1148.5 1193.35 1197 1225.92 1185.13 1270.52 1180.09 1264.84 1237.57 1210.76 1128.36 1271.55 1267.61 1190.65 1211.22 1286.09 1164.01 1203.88 1171.33 1257.86 1116.84 1170.42 1268.11 1196.15 1282.2 1249.14 1272.04 1239.56 1232.1 1144.03 1146.71 1144.82 1098.68 1232.97 1265.92 1181.16 1211.34 1163.56 1187.61 1188.05 1292.97 1277.32 1186.83 1197.19 1204.44 1237.69 1267.93 1199.66 1280.11 1258.35 1258.65 1223.21 1158.29 1230.78 1117.6 1146.78 1207.61 1253.73 1173.4 1309.05 1181.15 1149.95 +1145.32 1149.58 1149.73 1055.22 1217.38 1157.95 1222.63 1131.3 1225.6 1130.33 1228.24 1180.53 1107.96 1285.66 1243.68 1231.33 1192.69 1147.9 1188.79 1241.33 1234.41 1198.73 1202.44 1170.85 1212.22 1169.16 1217.21 1241.45 1209.71 1216.46 1123.73 1213.43 1175.95 1207.78 1158.18 1124.88 1171.54 1153.15 1243.24 1198.86 1163.85 1174.21 1122.99 1176.78 1211.67 1141.24 1185.25 1207.11 1152.09 1201.34 1099.32 1261.32 1211.01 1122.62 1087.97 1136.33 1156.02 1130.94 1099.78 1127.37 1205.77 1254.15 1155.3 1200.3 1124.16 1105.85 1131.71 1119.37 1187.38 1115.85 1240.71 1231.3 1154.43 1126.12 1176.95 1184.11 1244.8 1142.31 1149.53 1142.53 1171.79 1207.13 1192.02 1184.87 1117.63 1213.45 1221.37 1103.04 1235.13 1125.44 1143.91 1178.47 1266.02 1156.09 1137.13 1141.21 1217.07 1226.21 1180.69 1168.5 1210.03 1191.11 1169.12 1111.92 1162.7 1141.14 1136.4 1229.89 1175.91 1160.75 1199.94 1210.34 1240.83 1147.86 1253.05 1129.78 1174.55 1195.32 1201.64 1124.48 1266.97 1220.13 1135.55 1267.11 1137.88 1162.69 1214.52 1137.82 1126.75 1187.94 1227.76 1123.87 1273.54 1209.63 1235.09 1218.95 1149.15 1095.72 1137.52 1110.7 1193.18 1172.41 1166.49 1238.13 1179.45 1184.56 1158.57 1182.01 1178 1125.28 1126.93 1157.35 1136.87 1083.62 1224.53 1252.95 1203.66 1131.12 1170.98 1158.57 1143.91 1138.24 1207.58 1166.31 1183.58 1248.33 1147.87 1164.73 1155.63 1139.55 1077.4 1265.6 1146.12 1159.19 1156.2 1202.25 1204.11 1187.21 1162.99 1066.27 1168.9 1092.51 1201.57 1100.94 1181.66 1176.69 1179.29 1189.53 1123.35 1214.7 1138.14 1205.68 1115.41 1185.32 1144.3 1118.1 1153.53 1133.77 1179.6 1197.5 1169.7 1204.35 1190.59 1150.95 1094.49 1212.13 1173.49 1182.67 1227.24 1289.92 1125.44 1210.97 1117.91 1231.68 1075.59 1187.5 1168.93 1092.02 1201.81 1190.18 1208.17 1243.16 1236.77 1116.15 1076.87 1185.92 1097.17 1191.23 1207.32 1191.53 1191.3 1150.47 1134.14 1139.89 1254.19 1263.49 1156.68 1156.35 1140.36 1161.83 1207.28 1175.13 1237.99 1174.88 1202.67 1165.35 1161.49 1207.62 1084.06 1210.24 1166.13 1174.55 1140.23 1205.67 1122.85 1117.12 +1184.93 1135.46 1219.99 1152.94 1278.44 1212.43 1247.38 1162.58 1274.88 1215.85 1227.76 1183.88 1207.63 1360.58 1280.19 1214.57 1242.57 1217.07 1243.41 1234.06 1198.9 1205.57 1200.95 1258.05 1211.16 1162.59 1239.82 1272.4 1241.33 1204.8 1198.09 1269.02 1185.72 1232.77 1250.24 1127.84 1216.93 1164.97 1216.92 1230.06 1196.7 1209.28 1113.88 1219.09 1241.97 1171.96 1225.82 1227.07 1149.7 1234.69 1132.97 1258.43 1248.01 1171 1086.27 1163.66 1203.25 1193.5 1202.41 1170.82 1240.56 1231.97 1172.19 1233.34 1199.03 1186.34 1187.2 1100.48 1197.1 1180.69 1293.67 1270.31 1229.2 1135.38 1189.52 1184.07 1269.94 1226.93 1163.35 1182.61 1273.18 1281.48 1213.33 1179.68 1089.29 1246.01 1256.02 1118.28 1258.02 1191.1 1193.33 1209.24 1288.91 1167.85 1166.53 1243.11 1218.44 1261.73 1198.75 1220.69 1196.92 1275.82 1158 1189.87 1208.94 1176.85 1123.72 1272.65 1198.54 1176.67 1257.41 1255.32 1219.09 1138.56 1270.86 1167.33 1192.81 1250.81 1206.9 1166.03 1308.3 1231.35 1182.63 1277 1206.47 1218 1255.79 1229.27 1174.61 1208.18 1227.32 1144.97 1301.84 1177.82 1218.4 1209.41 1229.73 1176.33 1243.26 1155.41 1199.09 1234.64 1220.11 1308.39 1235.65 1223.83 1178.02 1191.68 1212.75 1188.64 1229.26 1205.52 1187.26 1134.26 1325.89 1275.29 1203.67 1181.4 1324.22 1216.65 1188.9 1211.27 1226.46 1194.78 1159.39 1244.1 1187.6 1157.24 1222.23 1206.99 1158.89 1321.68 1174.58 1182.25 1224.08 1247.7 1238.9 1257.1 1217.87 1097.06 1271.99 1185.46 1245.04 1139.01 1246.2 1234.63 1222.62 1181.63 1204.14 1273.59 1221.12 1290.49 1131.07 1256.2 1214.81 1232.31 1247.68 1214.67 1238.06 1278.94 1253.4 1281.35 1257.31 1219.41 1158 1313.35 1250.32 1216.62 1219.21 1299.27 1190.3 1173.08 1192.48 1251.86 1160.29 1152.65 1274.27 1214.97 1313.8 1178.37 1219.37 1271.25 1232.88 1138.88 1143.74 1223.2 1117.23 1255.68 1265.48 1238.33 1184.48 1219.25 1237.92 1189.06 1345.92 1298.09 1157.52 1203.17 1185.86 1218.19 1251.34 1144.35 1304.09 1298.24 1245.45 1246.67 1215.04 1218.11 1127.22 1243.07 1255.2 1181.07 1197.27 1279.67 1201.59 1189.1 +1128.32 1099.04 1123.01 1041.25 1160.23 1098.17 1113.79 1100.43 1154.77 1120.06 1128.35 1083.34 1084.62 1269.59 1179.99 1131.76 1126.97 1045.92 1108.04 1115.26 1120.69 1172.82 1104.4 1131.86 1174.11 1060.46 1186.51 1174.03 1135.42 1105.02 1111.89 1147.51 1085.3 1140.96 1113.16 1084.3 1141.79 1078.08 1207.12 1161.06 1108.93 1115.6 1080.24 1125.05 1167.73 1086.81 1049.17 1096.85 1111.75 1134.44 1063.58 1163.93 1153.33 1102.48 1038.98 1115.54 1073.9 1088.04 1045 1124.56 1172.73 1158.73 1084.88 1160.88 1125.37 1096.78 1070.57 1074.49 1061.32 1085.43 1163.44 1198.07 1111.7 1093.11 1072.44 1117.95 1223.63 1090.48 1066.85 1076.17 1232.33 1138.67 1153.94 1089.91 1074.74 1187.54 1200.58 1044.04 1175.21 1078.31 1093.68 1133.02 1188.24 1108.18 1086.97 1147.06 1150.56 1157.39 1121.91 1157.97 1145.52 1172.56 1115.67 1081.22 1139.07 1090.6 1063.16 1158.73 1110.83 1099.51 1113.86 1161.59 1151.25 1044.34 1187.89 1089.35 1114.62 1144.52 1100.7 1068.36 1178.1 1114.92 1071.31 1188.97 1094.02 1138.23 1141.85 1136.47 1091.03 1124.8 1116.32 1087.52 1146.87 1099.53 1089.48 1180.31 1125.19 1091.93 1137.21 1114.27 1139.84 1115.01 1105.74 1166.03 1117.72 1121.13 1109.96 1116.21 1141.92 1071.49 1047.01 1026.15 1120.05 1035.24 1191.66 1236.5 1202.1 1056.77 1161.4 1122.3 1064.91 1094.68 1158.29 1159.34 1128.86 1148.99 1090.52 1098.95 1119.23 1081.62 1007.6 1200.81 1101.34 1119.57 1141.3 1151.04 1161.6 1129.8 1122.26 1022.68 1085.09 1058.41 1174.36 1041.78 1140.75 1125.68 1133.66 1068.99 1086.19 1165.63 1076.98 1186.44 1051.54 1107.82 1090.51 1092.94 1093.01 1115.43 1124.4 1220.87 1104.05 1151.28 1167.15 1114.44 1050.59 1172.52 1102.7 1067.25 1182.56 1213.16 1088.88 1128.6 1097.84 1176.12 1054.71 1063.37 1107.62 1075.61 1137.87 1161.86 1154.42 1164.97 1158.42 1081.69 1045.89 1125.18 1079.38 1188.64 1187.58 1148.45 1147.88 1083.93 1092.88 1082.41 1236.09 1200.73 1060.65 1057.22 1094.84 1099.67 1178.4 1103.63 1201.44 1125.49 1150.56 1152.54 1103.84 1074.5 1056.43 1118.91 1115.49 1158.49 1072.99 1185.87 1100.52 1096.64 +1202.21 1203.04 1155.8 1127.4 1288.62 1231.9 1240.63 1191.42 1222.07 1189.48 1253.26 1175.1 1235.35 1385.62 1287.06 1194.13 1249.33 1184.16 1224.02 1271.26 1180.89 1283.27 1225.43 1243.46 1219.69 1159.95 1227.47 1276.69 1288.58 1276.61 1198.59 1252.86 1222.25 1220.33 1230.95 1162.29 1234.32 1190.67 1252.4 1172.27 1201.43 1199.86 1185.09 1226.75 1226.79 1180.3 1221.31 1247.63 1196.16 1230.48 1188.05 1287.25 1259.6 1167.6 1068.96 1159.63 1204.14 1176.61 1152.88 1218 1216.67 1253.66 1227.13 1248.4 1187.47 1158.64 1111.52 1141.94 1182.09 1193.86 1300.98 1295.63 1172.74 1142.33 1212.83 1210.51 1307.77 1208.76 1211.36 1214.34 1240.91 1268.88 1225.68 1167.27 1145.53 1285.5 1250.49 1120.07 1290.81 1190.74 1218.49 1230.93 1351.4 1158.78 1193.16 1293.7 1219.73 1301.81 1247.18 1200.8 1184.44 1269.06 1205.1 1177.34 1262.05 1200.38 1175.6 1261.7 1201.71 1216.11 1276.57 1217.91 1194.66 1195.66 1311.45 1197.27 1245.97 1246.7 1230.39 1161.42 1310.64 1218.13 1198.06 1264.17 1149.47 1222.54 1231.93 1205.51 1200.52 1212.53 1259.18 1122.77 1268.69 1227.32 1229.18 1226.71 1241.82 1181.43 1226.77 1187.93 1240.01 1216.24 1180.5 1270.35 1237.58 1248.86 1219.96 1221.82 1178.4 1175 1175.69 1198.44 1213.93 1127.11 1299.41 1289.12 1275.27 1199.81 1245.1 1264.92 1169.12 1195.27 1247.7 1191.59 1205.56 1204.85 1147.65 1191.64 1196.92 1220 1176.28 1296.14 1170.64 1203.8 1202.26 1273.01 1232.74 1248.65 1182.42 1113.19 1272.79 1163.79 1301.12 1186.72 1238.61 1181.37 1287.61 1202.61 1230.02 1221 1147.1 1230.02 1169.19 1234.86 1210.53 1145.27 1186.44 1217.77 1189.99 1278.17 1204.24 1303.46 1229.54 1204.79 1130.67 1304.03 1184.54 1211.52 1276.95 1288.99 1167.06 1242.89 1152.73 1243.01 1163.16 1221.64 1243.64 1190.85 1234.95 1237.96 1233.34 1259.6 1215.96 1149.69 1153.45 1229.99 1135.38 1278.26 1318.11 1196.85 1220.18 1183.55 1235.51 1172.53 1304.29 1292.72 1145.97 1165.69 1195.66 1212.1 1282.75 1228.48 1295.01 1236.64 1284.84 1251.56 1205.41 1236.09 1138.04 1249.38 1264.04 1205.13 1196.04 1276.71 1182.1 1172.46 +1138.23 1162.94 1192.43 1122.86 1238.23 1206.13 1238.7 1184.67 1207.33 1185.43 1206.36 1168.3 1241.83 1305.63 1236.92 1221.94 1240.55 1174.44 1264.7 1195.33 1224.51 1229.98 1190.13 1193.31 1247.5 1141.86 1235.88 1263.95 1213.4 1249.97 1192.15 1197.7 1224.96 1182.61 1242.88 1164.53 1239.15 1184.5 1258.23 1206.86 1187.63 1201.47 1151.33 1180.33 1220.44 1174.69 1209.21 1197.44 1191.06 1195.67 1164.73 1246.3 1218.93 1157.61 1089.47 1134.03 1188.39 1142.56 1176.18 1199.65 1215.14 1231.44 1214.42 1212.83 1165.17 1165.02 1130.16 1118 1176.51 1171.02 1267.48 1253.31 1206.61 1192.74 1235.28 1203.33 1275.96 1169.43 1177.55 1170.6 1235.15 1218.59 1213.17 1169.04 1180.92 1215.16 1197.57 1070.98 1262.3 1166.6 1197.32 1188.65 1268.4 1105.94 1174.19 1271.79 1197.41 1235.92 1157.43 1169.71 1198.23 1204.8 1150.91 1163.25 1184.46 1185.72 1147.71 1245.2 1181.89 1181.93 1223.36 1227.89 1269.3 1159.71 1270.76 1176.98 1223.57 1237.88 1163.76 1126.43 1264.95 1193.46 1171.23 1268.28 1142.42 1210.63 1136.74 1201.57 1209.48 1253.1 1242.14 1205.43 1277.78 1224.88 1180.09 1229.73 1200.96 1140.16 1167.37 1183.43 1268.22 1141.7 1202.89 1281.14 1193.13 1219.53 1208.69 1206.3 1184.65 1149.45 1175.85 1148.18 1221.04 1096.34 1250.99 1312.85 1232.31 1154.35 1243.15 1192.2 1117.62 1194.76 1176.98 1191.42 1198.02 1198.95 1141.91 1169.93 1165.75 1168.64 1070.46 1273.06 1197.03 1167.25 1173.99 1229.13 1267.57 1256.94 1188.37 1086.58 1209.25 1139.51 1173.01 1135.04 1218.46 1216.92 1239.06 1148.06 1169.37 1231.86 1194.28 1243.95 1139.66 1177.3 1151.92 1181.04 1195.86 1203.96 1191.53 1254.36 1191.72 1245.57 1235.15 1240.3 1148.73 1284.36 1186.91 1167.91 1218.59 1284.16 1139.95 1235.21 1137.87 1205.82 1126.47 1230.16 1207.35 1161.82 1234.74 1188.28 1178.31 1254.55 1204.74 1087.39 1118.56 1209.01 1102.8 1246.01 1255.88 1187.85 1210.94 1150.27 1179.5 1149.39 1259.45 1269.35 1131.76 1146 1191.08 1178.05 1245.11 1187.6 1257 1220.1 1248.86 1199.15 1180.87 1213.83 1120.55 1150.15 1180.1 1192.72 1143.05 1234.97 1111.27 1151.58 +1084.23 1084.41 1100.4 1081.58 1173.68 1127.98 1159.7 1128.95 1142.8 1119.48 1154.57 1090.16 1109.88 1242.13 1204.05 1138.32 1182.1 1056.66 1130.22 1123.25 1143.28 1137.77 1173.62 1158.99 1152.62 1125.82 1140.28 1194.26 1127.92 1131.52 1077.52 1179.81 1135.41 1107.43 1153.17 1087.76 1159.43 1074.24 1211.82 1150.93 1117.47 1118.89 1063.1 1138.95 1116.23 1098.39 1132.8 1157.8 1092.77 1152.45 1053.09 1187.28 1128.07 1121.14 1023.5 1094.91 1132.11 1101.42 1131.88 1070.49 1138 1144.45 1163.54 1170.92 1105.16 1077.32 1072.87 1047.69 1123.83 1132.83 1185.49 1191 1124.05 1102.59 1137.88 1144.2 1162.64 1115.48 1107.33 1074.38 1152.7 1126.2 1153.64 1116.17 1058.07 1226.91 1177.62 1039.98 1162.66 1123.03 1115.47 1132.56 1211.58 1072.15 1104.61 1134.58 1150.14 1169.79 1158.97 1126.89 1155.76 1147.66 1085.4 1101.6 1121.87 1101.02 1046.1 1140.09 1130.89 1124.4 1196.89 1187.24 1195.28 1103.38 1182.95 1103.02 1137.47 1169.46 1088.42 1039.11 1223.53 1179.69 1192.15 1215.5 1139.52 1145.06 1130.19 1125.43 1080.02 1152.92 1161.54 1070.71 1191.3 1165.47 1133.32 1167.5 1145.9 1064.65 1136.43 1122.59 1141.38 1092.26 1077.91 1203.06 1093.25 1122.58 1132.27 1127.31 1092.7 1119.33 1148.72 1125.73 1168.95 1063.73 1183.71 1206.07 1144.63 1096.27 1197.22 1130.26 1080.96 1089.34 1114.19 1149.06 1106.49 1134.18 1089.86 1093.71 1103.63 1064.83 1054.73 1249.44 1091.85 1142.47 1136.79 1179.04 1150.45 1182.04 1100.97 1001.57 1139.73 1063.53 1158.72 1077.54 1164.06 1146.22 1172.6 1116.42 1117.53 1197.02 1177.64 1185.25 1071.48 1147.81 1125.97 1093.95 1083.9 1153.76 1103.88 1177.95 1137.82 1176.35 1143.8 1134.75 1035.33 1222.99 1129.81 1126.84 1193.7 1209.97 1070.96 1136.05 1068.46 1189.65 1028.92 1109.68 1168.65 1129.1 1176.02 1126.1 1142.14 1201.12 1124.23 1086.05 1046.48 1087.1 1044.63 1149.43 1189.93 1150.34 1164.21 1097.77 1126.53 1077.44 1210.38 1181.21 1087.81 1079.61 1094.44 1108.31 1158.04 1070.71 1177.4 1171.64 1205.56 1125.86 1093.08 1125.04 1044.38 1108.84 1164.27 1077.13 1090.62 1198.7 1090.87 1088.21 +1127.47 1127.15 1083.27 1084.54 1184.05 1150.83 1142.69 1150.22 1132.93 1150.24 1136.55 1138 1123.18 1256.54 1163.75 1127.71 1138.53 1085.02 1144.71 1117.66 1138.45 1228.38 1176.21 1145 1190.76 1091.01 1151.2 1185.97 1162.38 1180.88 1114.04 1166.87 1105.19 1122.15 1061.53 1084.81 1142.37 1085.51 1186.13 1143.61 1129.47 1122.33 1084.48 1127.75 1169.5 1087.85 1180.71 1183.43 1089.42 1169.19 1066.56 1187.57 1114.93 1102.34 1057.71 1078.42 1103.27 1132.3 1106.43 1119.42 1143.45 1187.41 1107.17 1185.77 1148.44 1094.65 1050.11 1076.34 1091.28 1091.56 1135.4 1195.14 1090.19 1057.9 1135.78 1125.35 1265 1109.71 1091.73 1115.55 1191.75 1160.35 1153.89 1069.47 1052.75 1233.21 1162.94 1088.77 1183.65 1115.06 1091.19 1155.02 1243.31 1061.83 1125.82 1149.67 1158.87 1174.77 1178.78 1106.59 1146.88 1146.62 1131.27 1086.03 1122.39 1160.08 1102.47 1162 1077.98 1131.1 1192.39 1184.02 1196.64 1109.46 1223.92 1122.87 1151.21 1165.96 1099.87 1045.46 1239.1 1106.34 1086.98 1181.68 1129.3 1172.12 1148.46 1160 1145.46 1122.21 1161.65 1104.39 1221.2 1112.75 1108.84 1121.83 1125.76 1111.29 1089.94 1106.94 1122.92 1122.73 1094.53 1194.47 1139.71 1121.78 1102.38 1110.65 1178.95 1103.56 1117.98 1077.68 1136.67 1034.94 1185.39 1195.51 1195.47 1108.17 1140.94 1140.91 1101.73 1148.42 1132.78 1105.03 1160.66 1133.38 1090.54 1137.18 1092.08 1105.28 1096.54 1230.37 1090.93 1132.04 1154.82 1142.7 1130.66 1159.69 1137.94 1004.52 1145.76 1060.14 1185.71 1109.47 1185.88 1169.13 1149.37 1145.2 1136.08 1171.28 1110.76 1177.67 1101.81 1140.24 1124.74 1078.94 1157.97 1168.41 1123.92 1172.27 1127.54 1194.81 1203.12 1156.89 1074.95 1217.59 1125.54 1132.54 1193.57 1243.19 1082.61 1142.63 1075.41 1162.75 1068.83 1136.23 1155.32 1085.96 1168.86 1120.56 1160.82 1173.39 1152.39 1079.7 1071.79 1163.02 1000.93 1136.68 1225.35 1124.35 1143.73 1110.42 1128.34 1077.39 1255.65 1205.25 1050.93 1082.94 1123.89 1128.65 1230.05 1117.19 1247.58 1183.39 1181.91 1142.74 1129.72 1106.53 1085.65 1127.47 1150.84 1149.53 1116.89 1139.64 1086.28 1073.68 +1212.5 1180.3 1203.83 1149.53 1267.2 1221.59 1223.74 1241.46 1268.94 1214.56 1264.51 1204.79 1221.56 1329.79 1289.53 1217.7 1219.61 1192.65 1193.76 1240.39 1236.69 1254.09 1231.18 1255.97 1211.68 1185.07 1221.78 1311.6 1285.58 1268.71 1184.9 1310.32 1198.92 1241.76 1232.89 1171.07 1259.59 1188.55 1286.72 1232 1202.41 1212.29 1169.87 1208.16 1257.03 1248.29 1255.03 1255.61 1239.72 1261.48 1163.83 1265.32 1265.28 1154.96 1094.16 1208.2 1233.84 1211.44 1217.04 1173.53 1236.02 1304.92 1221.18 1245.54 1198.28 1185.46 1199.98 1158.15 1179.37 1233.58 1264.56 1340.18 1200.94 1150.44 1229.89 1198.8 1287.78 1249.89 1207.33 1230.52 1271.98 1242.53 1227.35 1162.88 1180.77 1316.02 1257.26 1155.13 1263.34 1220.89 1195.46 1243.27 1365.41 1167.5 1193.66 1234.89 1277.64 1295.12 1224.5 1240.2 1229.13 1278.85 1237.15 1206.84 1219.97 1211.38 1203.81 1290.1 1239.12 1237.56 1295.48 1297.15 1304.29 1203.24 1360.02 1179.13 1250.81 1255 1200.29 1126.1 1352.65 1210.12 1223.98 1315.49 1216.34 1229.54 1240.98 1240.72 1213.74 1247.15 1241.72 1152.96 1262.39 1242.74 1215.27 1236.59 1265.46 1195.41 1220.52 1177.76 1255.84 1208.47 1191.73 1307.42 1207.61 1269.73 1222.64 1220.84 1261.17 1173.57 1222.07 1212.72 1204.18 1155.24 1304.72 1254.66 1264.23 1190.38 1275.98 1213.34 1137.21 1216.52 1220.14 1223.5 1212.71 1261.75 1173.85 1186.77 1164.68 1207.28 1132.46 1298.03 1161.28 1227.12 1257.11 1258.49 1244.78 1282.69 1228.83 1133.28 1248.91 1182.53 1253.21 1200.14 1350.3 1242.73 1249.35 1205.62 1206.49 1274.15 1180.98 1250.84 1182.6 1229.26 1183.83 1172.88 1224.47 1190.86 1243.23 1272.41 1248.95 1254.2 1317.46 1240.13 1156.89 1293.58 1242.29 1226.54 1231.44 1339.53 1164.69 1242.47 1156.9 1304.65 1161.55 1213.17 1237.54 1213.3 1287.29 1230.75 1263.54 1333.02 1251.58 1114.69 1087.33 1225.52 1095.04 1263.52 1313.09 1225.31 1235.18 1204.58 1218.24 1161.57 1326.18 1283.4 1186.44 1172.18 1227.75 1202.89 1266.87 1214.39 1312.8 1273.13 1298.72 1231.4 1189.46 1239.71 1121.48 1269.07 1241.89 1212.64 1220.33 1248.47 1207.52 1182.22 +1182.64 1162.59 1162.14 1131.85 1262.3 1184.57 1246.44 1162.03 1245.72 1216.29 1174.36 1199.34 1201.81 1278.81 1286.82 1221.68 1218.5 1133.05 1185.16 1192.77 1212.43 1235.64 1193.84 1198.43 1200.44 1153.48 1240.97 1255.19 1233.68 1250.9 1162.79 1252.56 1219.95 1193.59 1214.03 1124.05 1211.94 1198.05 1231.6 1226.85 1192.78 1180.71 1158.2 1149.98 1200.59 1186.73 1177.6 1180.81 1180.12 1249.38 1158.72 1271.95 1227.14 1112.52 1056.25 1163.06 1154.6 1137.04 1195.28 1227.88 1222.79 1282.74 1192.4 1203.99 1190.51 1143.7 1144.37 1150 1196.77 1195.12 1281.64 1284.25 1156.14 1149.9 1191.89 1179.27 1333.08 1176.8 1174.81 1156.54 1243.78 1210.43 1195.86 1142.12 1118.18 1241.12 1261.61 1145.02 1253.16 1181.94 1143.09 1224.4 1316.88 1127.56 1136.99 1212.25 1182.21 1256.18 1214.55 1195.76 1194.89 1200.77 1159.61 1196.14 1175.49 1114.57 1141.92 1239.75 1159.47 1201.62 1243.6 1177.75 1222.12 1148.7 1242.52 1163.84 1190.54 1214.51 1162.69 1122.23 1249.78 1211.79 1127.92 1243.63 1170.22 1200.79 1152.95 1180.94 1198.99 1236.34 1223.24 1157.75 1249.87 1206.49 1200.92 1213.18 1182.13 1128.43 1183.49 1168.48 1228.99 1159.48 1216.39 1250.95 1151.31 1234.18 1202.33 1164.26 1150.77 1129.83 1172.67 1163.24 1203.19 1082.38 1243.24 1306.29 1234.63 1183.87 1251.66 1220.19 1135.41 1155.27 1226.34 1201.39 1216.36 1200.25 1154.09 1142.22 1132.04 1161.74 1102.32 1275.53 1142.66 1192.4 1135.41 1224.44 1192.7 1207.27 1211.6 1068.92 1214.83 1122.74 1265.75 1116.6 1210.65 1183.82 1208.53 1123.03 1227.41 1257.27 1141.18 1223.79 1132.41 1221.88 1173.41 1205.94 1209.71 1192.27 1184.81 1249.62 1198.09 1242.63 1288.41 1194.76 1124.37 1280.59 1174.57 1181.87 1244.99 1273.19 1123.67 1214.63 1177.43 1195.81 1130.97 1218.07 1240.19 1110.59 1233.97 1195.66 1217.36 1301.56 1254.69 1119.24 1128.65 1197.56 1133.49 1261.05 1317.08 1195.67 1242.06 1175 1183.92 1176.25 1286.93 1228.68 1121.26 1150.99 1165.1 1181.36 1204.15 1174.27 1315.89 1157.29 1245.75 1208.5 1152.64 1226.39 1093.22 1190.63 1235.05 1170.59 1182.8 1243.69 1165.4 1149.95 +1193.05 1133.71 1136.78 1101.31 1236.59 1197.53 1277.03 1163.54 1207 1196.11 1262.09 1194.86 1193.74 1351.78 1213.69 1170.04 1212.5 1128.94 1203.36 1220.37 1206.46 1198.18 1199.98 1222.68 1239.57 1172.46 1249.59 1283.71 1238.03 1258.59 1163.71 1247.61 1175.53 1231.61 1200.88 1098.39 1208.43 1171.25 1265.62 1200.12 1203.43 1158 1171.19 1157.91 1209.09 1185.88 1210.66 1263.2 1169.57 1184.74 1145.32 1263.79 1168.76 1153.84 1102.63 1126.33 1145.36 1157.05 1167.34 1142.3 1175.41 1232.49 1164.02 1231.25 1161.23 1159.99 1129.06 1125.9 1157.6 1202.56 1262.85 1247.18 1145.3 1173.21 1188.25 1186.29 1256.15 1213.49 1136.92 1112.49 1225.72 1230.49 1189.66 1168.2 1146.93 1249.77 1226.2 1127.75 1287.89 1172.93 1181.51 1224.82 1282.64 1130.79 1183.65 1266.15 1201.71 1240.08 1197.05 1163.29 1220.63 1246.99 1186.39 1201.84 1195.75 1105.34 1137.12 1238.93 1129.46 1233.76 1200.79 1232.48 1258.51 1165.53 1272.38 1155.77 1173.26 1251.95 1201.51 1128.88 1242.31 1198.58 1174.08 1263.94 1182.14 1212.03 1218.91 1208.42 1178.06 1202.68 1230.48 1160.89 1246.21 1151.7 1211.18 1245.04 1181.41 1115.43 1223.13 1184.56 1223.95 1194.25 1182.38 1240.29 1195.85 1186.27 1152.17 1184.51 1170.2 1202.23 1156.95 1148.39 1235.7 1085.77 1258.37 1240.76 1253.08 1210.59 1228.01 1215.4 1130.88 1175.06 1199.15 1212.12 1269.36 1207.41 1150.2 1158.8 1197.88 1133.09 1135.06 1289.53 1138.44 1147.28 1179.28 1254.44 1215.33 1199.91 1183.11 1151.46 1254.41 1136.59 1247.81 1115.32 1248.2 1188.4 1244.98 1187.63 1176.75 1268.91 1171.74 1250.1 1130.16 1206.96 1189.34 1167.27 1186.24 1217.77 1198.65 1266.3 1214.32 1220.7 1267.75 1228.34 1154 1261.42 1237.57 1188.08 1236.93 1271.75 1167.47 1227.83 1195.15 1252.15 1122.79 1165.46 1265.22 1120.66 1214.88 1203.89 1196.24 1208.65 1218.6 1138.52 1165.35 1197.93 1087.21 1258.55 1239.66 1191.49 1223.93 1182.1 1198.49 1186.19 1317.16 1254.26 1143.49 1171.73 1215.52 1205.64 1271.64 1188.13 1269.43 1172.41 1272.21 1228.42 1184.82 1285.6 1097.62 1209.57 1207 1219.04 1161.34 1259.56 1141.45 1201.64 +1135.51 1152.28 1143.87 1050.39 1278 1202.39 1225.49 1179.96 1221.33 1210.05 1262.76 1143.24 1226.64 1331.34 1271.25 1246.09 1211.04 1167.42 1203.91 1219.6 1173.47 1247.22 1201.95 1170.5 1197.81 1117.11 1223.88 1262.11 1273.96 1243.39 1149.38 1252.53 1196.59 1200.6 1136.83 1145.13 1195.71 1140.64 1243.36 1223.66 1195.08 1197.57 1174.24 1190.37 1246.77 1179.03 1194.69 1178.86 1137.17 1245.25 1123.7 1271.15 1191.24 1119.75 1070.83 1156.86 1172.47 1143.41 1151.77 1191.3 1266.28 1258.24 1213.22 1230.62 1185.51 1141.68 1135.06 1066.81 1179.02 1131.51 1265.84 1203.01 1212.75 1122.97 1188.74 1185.1 1314.8 1168.07 1186.6 1175.24 1221.29 1239.6 1192.17 1140.73 1146.85 1225.37 1187.22 1122.25 1250.31 1139.32 1200.71 1200.19 1283.25 1176.08 1198.49 1226.74 1213.11 1252.49 1164.01 1188.54 1224.51 1232.73 1186.11 1124.91 1180.3 1156.9 1149.93 1252.45 1183.08 1154.77 1231.32 1230.78 1272.49 1145.56 1297.77 1143.17 1174.33 1227.51 1123.87 1113.58 1276.14 1220.98 1161.23 1278.75 1200.96 1230.69 1165.81 1215.69 1190.95 1238.01 1218.36 1152.12 1232.83 1185.81 1191.72 1172.46 1207.42 1134.48 1190.08 1133.51 1185.91 1194.46 1132.33 1284.18 1179.67 1231.29 1139.45 1147.2 1162.99 1132.17 1231 1162.79 1220.8 1093.11 1263.7 1259.03 1204.78 1161.12 1252.43 1214.48 1140.68 1212.02 1182.38 1192.67 1166.07 1213.04 1136.88 1158.55 1194.84 1156.47 1132.59 1268.45 1122.9 1168.12 1190.78 1248.5 1258.96 1217.52 1174.91 1087.77 1237.8 1117.57 1221.1 1153.57 1223.94 1243.59 1247.65 1099.67 1181.44 1224.48 1126.76 1211.47 1127.68 1174.73 1196.34 1162.24 1205.13 1214.45 1214.3 1254.97 1192.14 1212.61 1242.48 1245.38 1104.55 1272.18 1188 1149.77 1219.51 1294.2 1158.87 1156.74 1145.37 1255.24 1130.65 1117.49 1243.3 1169.83 1237.04 1229.74 1224.06 1262.04 1225.51 1141.67 1112.44 1219.78 1130.48 1222.91 1221.65 1139.1 1206.79 1178.74 1208.75 1189.03 1274.8 1263.38 1146.63 1144.91 1193.15 1158.71 1238.95 1184.28 1304.31 1271.32 1247.6 1223.42 1161.99 1171.19 1141.35 1167.6 1183.21 1202.04 1152.23 1220.66 1144.29 1158.47 +1205.69 1201.21 1217.61 1193.26 1301.18 1258.44 1197.88 1203.84 1272.03 1208.04 1304.91 1209.18 1223.71 1338.48 1332.73 1292.29 1268.76 1182.67 1258.77 1268.06 1271.98 1268.57 1239.34 1228.32 1258.45 1177.06 1201.45 1268.31 1303.47 1262.04 1216 1333.3 1224.17 1231.31 1220.31 1209.11 1206.25 1227.37 1314.29 1258.51 1202.56 1198.97 1196.89 1245.45 1256.58 1217.66 1243.01 1243.48 1240.49 1351.03 1134.66 1321.82 1241.49 1202.94 1150.05 1200.58 1221.34 1223.48 1239 1152.55 1275.88 1293.86 1226.2 1312.04 1218.49 1169.36 1173.9 1151.63 1165.52 1221.25 1251.56 1320.69 1246.47 1182.22 1208.56 1227.41 1314.03 1254.63 1176.87 1187.07 1261.29 1230.2 1271.37 1224.04 1177.64 1350.24 1307.52 1177.81 1269.49 1208.72 1192.38 1272.86 1323.63 1203.44 1181.91 1262.76 1303.02 1262.33 1223.45 1239.51 1290.11 1279.45 1202.78 1246.34 1230.83 1197 1150.97 1288.19 1214.18 1269.73 1318.51 1278.83 1280.19 1221 1303.4 1203.92 1229.34 1250.74 1211.85 1204.44 1328.13 1205.11 1236.14 1345.74 1245.86 1237.72 1194.29 1245.54 1224.94 1247.55 1280.47 1181.29 1294.07 1254.74 1234.28 1237.52 1219.1 1192.78 1274.1 1178.52 1256.81 1240.81 1250.37 1314.69 1260.72 1260.52 1238.62 1285.55 1200.91 1187.73 1203.74 1237.57 1212.27 1090.56 1303.18 1316.24 1263.04 1225.09 1265.96 1239.81 1177.03 1255.51 1238.39 1266.95 1222.11 1264.61 1228.35 1213.58 1186.66 1212.45 1144.05 1334.13 1202.14 1215.82 1208.86 1259.82 1263.44 1278.97 1233.09 1125.37 1230.84 1209.46 1273.94 1143.05 1266.45 1239.91 1249.84 1173.65 1212.75 1288.22 1181.52 1279.1 1178.56 1226.49 1166.5 1208.4 1186.29 1206.94 1281.33 1266.37 1242.37 1259.52 1289.09 1288.77 1220.14 1315.98 1215.01 1238.84 1262.72 1363.18 1211.17 1211.44 1205.37 1274.9 1161.25 1249.52 1286.85 1193.81 1293.3 1212.8 1235.19 1312.76 1289.34 1144.64 1147.33 1237.06 1155.98 1288.13 1354.93 1243.39 1257.35 1264.61 1244.25 1213.59 1372.52 1286.26 1213.41 1168.5 1234.03 1225.49 1298.04 1212.16 1327.89 1236.81 1220.12 1254.87 1194.65 1243.84 1128.27 1211.02 1252.96 1232.03 1245.86 1276.79 1249.48 1199.19 +1109.3 1129.8 1104.21 1094.89 1215.55 1152.82 1185.19 1149.41 1194.03 1153.75 1230.79 1138.67 1185.45 1298.92 1192.27 1225.69 1193.44 1144 1186.74 1191.05 1160 1185.63 1181.4 1186.27 1175.59 1122.26 1172.12 1223.77 1200.46 1201.4 1174.85 1202.95 1152.09 1157.63 1193.42 1156.1 1177.08 1157.07 1242.29 1165.2 1137.04 1124.43 1106.85 1155.7 1173.02 1154.98 1171.96 1194.3 1179.45 1244.39 1103.72 1176.56 1176.44 1123.81 1043.48 1143.03 1206.19 1159.01 1178.5 1154.98 1174.85 1210.41 1176.51 1219.59 1138.89 1146.03 1080.17 1076.71 1181.67 1129.17 1251.02 1180.73 1169.34 1118.14 1151.38 1161.56 1274.05 1192.41 1167.5 1124.72 1187.92 1191.62 1216.44 1110.51 1088.33 1258.46 1142.35 1085.12 1214.25 1135.68 1096.87 1194.55 1260.97 1143.76 1145.07 1195.39 1191.99 1229.49 1175.97 1134.62 1166.84 1191.19 1124.75 1160.1 1185.96 1144.02 1131.56 1245.18 1163.77 1194.63 1215.7 1226.02 1201.4 1055.01 1251.04 1162.5 1221.75 1170.16 1129.03 1066.7 1254.51 1183.12 1165.9 1223.06 1167.37 1160.37 1159.89 1229.48 1134.52 1176.19 1174.77 1127.6 1210.34 1198.45 1144.64 1168.4 1184.13 1153.84 1183.01 1148.02 1194.02 1175.04 1156.31 1239.5 1195.54 1173.76 1139 1138.47 1197.02 1135.86 1159.47 1185.09 1171.9 1078.71 1249.07 1257.93 1178.32 1123.16 1254.11 1162.33 1154.92 1144.05 1180.23 1128.72 1183.47 1188.34 1115.54 1093.33 1153.88 1173.49 1131.96 1259.99 1133.86 1173.69 1113.53 1148.55 1170.64 1205.99 1140.03 1064.41 1173.66 1135.11 1226.57 1106.24 1235.54 1182 1168.16 1124.4 1147.71 1203.63 1173.99 1189.16 1141.88 1169.35 1135.91 1179.06 1176.7 1159.98 1199.81 1241.69 1165.42 1192.78 1225.03 1181.06 1107.28 1242.38 1137.09 1151.41 1206.27 1247.32 1125.42 1146.19 1147.41 1206.05 1116.07 1170.47 1237.83 1172.33 1178.58 1158.8 1164.5 1198.89 1201.7 1119.9 1127.08 1154.25 1105.73 1246.64 1206.97 1172.33 1146.94 1135.78 1142.93 1114.48 1262.15 1218.54 1129.13 1160.98 1163.29 1193.98 1210.01 1162.66 1240.26 1201.37 1231.06 1202.6 1142.28 1197.53 1085.93 1143.81 1149.64 1168.2 1176.68 1230.74 1158.79 1116.02 +1153.53 1123.81 1195.44 1143.03 1250.19 1237.4 1222.86 1202.22 1193.94 1196.07 1236.5 1163.08 1212.75 1312.57 1251.81 1211.19 1219.14 1169.13 1205.23 1181.22 1204.86 1267.97 1223.69 1211.4 1238.13 1169.41 1211.01 1254.67 1254.56 1194.57 1183.22 1221.76 1216.24 1246.19 1175.59 1148.12 1206.31 1129.44 1239.64 1207.65 1163.8 1186.92 1145.87 1186.77 1203.2 1167.62 1188.39 1214.87 1178.55 1194.56 1167.3 1288.57 1235.52 1165.69 1060.72 1181.35 1231.75 1122.67 1189.9 1161.77 1217.07 1263.67 1201.6 1250.7 1173.55 1162.81 1158.34 1133.55 1174.32 1178.09 1260.3 1255.82 1152.59 1163.86 1190.42 1164.27 1253.91 1219.51 1182.46 1158.31 1220.38 1229.04 1222.37 1194.47 1158.37 1258.95 1269.92 1104.31 1241.76 1198.34 1140.6 1237.88 1271.99 1151.01 1176.05 1229.86 1203.99 1218.69 1197.65 1154.26 1189.67 1240.93 1150.37 1178.25 1186.65 1149.61 1134.09 1236.26 1173.53 1180.47 1251.68 1231.03 1221.48 1163.56 1284.06 1136.92 1179.75 1187.27 1167.81 1189.67 1232.3 1170.56 1185.41 1281.75 1199.54 1241.31 1193.47 1213.11 1172.94 1228.2 1193.56 1187.48 1254.12 1172.65 1198.06 1240.62 1217.42 1157.74 1186.57 1130.44 1241.53 1178.39 1165.52 1253.34 1182.07 1203.75 1175.29 1243.1 1168.07 1086.35 1176.94 1171.43 1196.4 1110.19 1268.38 1304.02 1201.35 1134.37 1248.65 1226.76 1179.5 1200.21 1210.96 1187.45 1186.41 1188.04 1147.73 1183.55 1160.03 1178.51 1117.97 1279.91 1134.39 1217.75 1181.61 1197.77 1229.97 1234.39 1176.13 1081.17 1203.62 1142.22 1220.29 1096.93 1248.47 1198.09 1261.45 1122.85 1161.21 1224.78 1178.31 1249.71 1107.8 1185.92 1192.1 1177.47 1195.85 1158.28 1176.31 1249.41 1240.8 1241.73 1221.99 1250.48 1140.62 1311.06 1169.68 1176.04 1192.58 1261.58 1168.15 1224.76 1159.34 1264.4 1105.08 1142.74 1213.86 1189.19 1252.68 1223.09 1216.21 1237.2 1210.68 1138.21 1176.48 1137.28 1150.39 1260.23 1259.41 1186.71 1208.8 1205.64 1201.21 1169.19 1289.2 1242.72 1147.08 1169.76 1161.11 1145.28 1244.41 1151.42 1306.57 1205.92 1256.27 1184.86 1172.06 1194.27 1083.43 1164.9 1204.63 1181.05 1182.91 1203.24 1173.28 1163.25 +1113.99 1117.64 1111.49 1055.73 1143.27 1101.34 1156.09 1130.07 1119.54 1151.81 1170.33 1101.92 1126.51 1224.38 1167.55 1153.25 1197.93 1106.74 1109.8 1127.26 1124.88 1164.48 1100.34 1138.53 1140.1 1064.2 1183.94 1198.55 1173.76 1136.14 1078.09 1220 1151.33 1118.83 1145.75 1063.11 1088.82 1098.26 1187.14 1113.81 1126.52 1094.02 1074.57 1111.82 1171.67 1080.39 1086.73 1110.77 1141.36 1191.77 1041.55 1164.8 1160.57 1091.89 1014.37 1118.4 1133.08 1122.31 1102.36 1096.6 1167.05 1174.34 1099.01 1159.29 1105.22 1138.68 1079.76 1101.27 1090.54 1121.78 1144.7 1185.84 1099.21 1051.53 1092.04 1143.28 1227.48 1125.41 1103.83 1080.81 1155.4 1171.37 1132.33 1049.67 1058.14 1188.76 1166.87 1053.17 1160.66 1093.92 1067.52 1135.77 1219.99 1103.53 1121.09 1172.56 1175.94 1139.78 1131.67 1110.96 1144.04 1169.68 1085.05 1075.96 1105.78 1086.96 1087.84 1181.61 1127.14 1147.55 1205.15 1183.21 1163.83 1069.1 1172.57 1128.2 1126.69 1106.95 1118.69 1071.07 1220.83 1145.48 1106.14 1221.9 1149.08 1138.44 1131.93 1157.1 1117.2 1184.28 1134.08 1071.91 1152.68 1103.39 1159.29 1165.21 1156.14 1087.86 1135.03 1139.6 1159.99 1097.06 1105.65 1184.13 1138.75 1141.22 1137.9 1085.22 1114.48 1122.42 1121.25 1144.27 1145.47 1001.66 1184.51 1189.84 1165.34 1109.65 1196.55 1177.27 1105.51 1099.94 1119.94 1109.34 1101.28 1126.67 1051.72 1085.4 1103.57 1107.57 1057.61 1203.14 1081.66 1141.43 1130.9 1180.85 1135.4 1177.73 1145.24 1044.82 1136.74 1098.88 1167.37 1111.06 1149.62 1144.05 1176.04 1082.97 1123.85 1194.95 1070.43 1184.19 1080.29 1152.74 1130.1 1134.58 1153.12 1139.33 1131.32 1183.69 1130.37 1164.65 1170.55 1160.82 1047.91 1212.26 1122.1 1114.57 1142.34 1186.89 1062.2 1138.47 1104.92 1155.42 1068.23 1063.09 1193.45 1061.91 1181.08 1153.48 1166.7 1225.9 1132.91 1134.64 1016.26 1113.77 1065.66 1156.79 1217.96 1121.46 1159.02 1102 1089.31 1140.59 1199.28 1207.13 1072.61 1101.9 1155.69 1132.7 1179.72 1116.72 1248.33 1171.76 1140.58 1167.2 1053.47 1108.03 981.62 1122.06 1121.71 1127.19 1136.68 1167.73 1109.64 1103.57 +1236.05 1204.49 1240.72 1140.24 1302.45 1243.42 1300.98 1212.65 1325 1249.99 1333.55 1214.3 1270.35 1421.89 1318.55 1276.95 1243.31 1237.73 1255.44 1259.32 1295.08 1278.19 1243.24 1244.34 1256.38 1264.09 1333.84 1314.5 1321.93 1286.1 1186.76 1267.22 1270.36 1263.99 1259.25 1210.58 1297.63 1227.94 1307.71 1244.01 1290.76 1219.41 1234.42 1259.25 1272.08 1240.36 1248.87 1237.61 1276.27 1261 1211.7 1301.38 1301.7 1190.57 1126.83 1219.07 1258.27 1177.07 1275.18 1205.92 1263.21 1309.26 1225.89 1296.55 1225.38 1234.31 1190.43 1175.95 1250.88 1255.77 1325.18 1332.47 1232.23 1199.46 1236.75 1242.79 1321.4 1282.43 1239.76 1212.74 1316.56 1252.72 1225.54 1202.14 1184.56 1325.62 1314.88 1187.02 1333.09 1233.77 1218.47 1252.43 1330.44 1197.03 1218.42 1288.71 1281.82 1308.62 1227.33 1271.95 1265.74 1282.08 1216.9 1222.2 1290.51 1204.7 1185.82 1318.22 1234.85 1234.22 1270.2 1289.62 1306.59 1167.34 1341.2 1210.03 1263.95 1286.68 1257.28 1183.73 1336.19 1263.94 1238.94 1322.18 1236.34 1278.68 1284.69 1306.38 1232.77 1248.37 1230.17 1189.84 1294.34 1283.19 1247.39 1276.28 1247.43 1179.49 1231.71 1235.59 1276.57 1295.64 1202.19 1305 1203.42 1262.13 1196.61 1238.35 1251.32 1185.3 1234.5 1237.3 1232.18 1139.73 1367.05 1330.92 1304.96 1230.33 1331.45 1261.52 1187.41 1233.79 1284.13 1239.64 1262.61 1332.33 1189.32 1204.74 1277.63 1229.87 1238.14 1329.43 1160.07 1245.43 1235.38 1299.56 1280.9 1267.95 1250.34 1135.98 1259.64 1210.29 1284.74 1153.81 1293.67 1272.06 1260.59 1201 1185.71 1326.46 1252.96 1301.88 1177.72 1252.37 1231.44 1231.1 1258.9 1245.28 1253.5 1316.95 1244.21 1281.32 1293.97 1282.74 1228.18 1340.51 1232.37 1246.4 1265.57 1366.08 1207.05 1245.02 1206.04 1273.83 1171.14 1216.51 1285.22 1219.65 1283.65 1223.58 1307.05 1334 1278.5 1200.53 1191.81 1231.46 1195.75 1272.76 1282.29 1266.01 1261.66 1206.93 1269.17 1213.51 1333.13 1321.22 1191.13 1235.87 1235.58 1231.65 1251.14 1218.38 1346.24 1315.64 1312.15 1351.01 1247.1 1265.68 1173.44 1263.09 1245 1196.31 1214.87 1306.72 1271.05 1237.94 +1060.97 994.25 1017.43 976.3 1094.62 1047.3 1063.56 1000.09 1072.31 1048.16 1099.67 1009.49 995.57 1216.22 1114.15 1073.8 1043.66 981.76 1047.29 1062.77 1071.8 1040.38 1037.82 1052.29 1038.75 1023.96 1097.62 1116.25 1110.35 1086.73 962.57 1084.22 1061.62 1052.44 1066.78 981.77 1108.13 1032.6 1120.94 1062.65 1022.31 1016.71 1022.68 1059.43 1081.83 1057.46 1027.16 1069.65 1001.8 1019.82 982.27 1124.79 1047.32 1026.73 940.67 975.8 1061.35 997 1040.25 1051.9 1063.66 1066.98 1039.48 1079.23 1034.92 1022.14 985.8 958.16 1040.05 996.88 1094.48 1127.84 1022.08 1000.28 1056.44 1017.36 1111.39 1020.72 1031.21 1002.04 1071.96 1073.27 1081.15 1000.82 1005.55 1109.13 1052.08 976.28 1107.12 1029.07 1025.67 1053.5 1135.23 972.13 1037.98 1057.71 1083.75 1106.84 1075.8 1058.1 1027.32 1088.38 999.43 1002.29 1027.45 1017.32 979.04 1076.69 1051.98 1054.27 1121.94 1080.51 1098.27 1014.73 1132.18 1025.69 1069.27 1040.91 1039.05 1020.44 1130.62 1058 1062.84 1089.3 1030.45 1052.82 1054.05 1056.73 1030.5 1046.89 1107.27 988.38 1107.23 1043.03 1040.34 1097.35 1049.23 1027.65 1079.71 1019.32 1077.45 1070.4 998.29 1143.95 997.83 1029.01 1027.18 1020.23 1067.68 1025.96 1021 991.33 1026.32 958.24 1096.14 1109.75 1054.49 1015.3 1135.87 1046.24 1006.14 998.92 1102.61 1072.24 1023.6 1067.13 990.98 1059.14 1012.39 996.38 984.25 1066.05 967.14 1010.35 1026.66 1098.02 1068.46 1027.89 1004.71 957.31 1047.37 998.28 1058.75 990.81 1034.7 1055.2 1057.93 1021.83 1048.65 1105.87 1007.14 1084.46 951.21 1050.66 1051.11 1033.65 1042.51 1078.11 1034.35 1073.47 1034.7 1078.46 1049.88 1049.3 1001.31 1095.01 1036.44 1068.46 1112.89 1137.16 1007.82 1070.51 966.85 1107.01 997.12 1021.17 1086.79 1058.33 1041.94 1027.39 1063.61 1075.65 1053.23 959.06 984.5 1033.41 982.4 1084.94 1104.53 1038.54 1054.12 1039.32 1054.19 1010.07 1107.25 1118.93 979.64 1010.24 1027.14 1071.43 1068.59 1020.08 1112.11 1104.71 1061.28 1057.07 1051.76 1067.2 983.72 1081.94 1069.62 1030.17 996.14 1108.78 997.13 1006.35 +1129.68 1139.8 1125.7 1073.28 1189.29 1171.21 1204.42 1151.16 1195.61 1174.8 1197.05 1152.84 1188.95 1317.74 1226.88 1177.15 1180.67 1107.97 1195.09 1132.09 1169.24 1211.67 1150.41 1149.94 1169.1 1148.16 1213.32 1229.69 1234.61 1224.4 1138.32 1229.55 1205.76 1183.48 1144.31 1095.73 1192.07 1138.61 1203.58 1155.5 1164.34 1132.65 1158.34 1172.51 1162.59 1140.22 1139.86 1178.75 1156.21 1202.11 1163.05 1190.71 1179.37 1132.74 1051.77 1133.71 1120.33 1111.14 1110.42 1190.29 1193.87 1235.82 1161.24 1221.41 1149.7 1124.42 1107.32 1086.44 1182.18 1124.79 1215.47 1217.31 1171.94 1100.48 1135.36 1173.5 1267.59 1189.38 1188.44 1136.24 1197.42 1225.47 1176.73 1152.72 1084.34 1243.14 1196.22 1109.29 1223.95 1132.21 1204.62 1175.94 1290.79 1108.75 1152.69 1206.1 1211.99 1230.36 1186.41 1136.27 1155.98 1179.29 1087.65 1119.22 1143.79 1132.24 1140.09 1187.56 1137.4 1132.89 1210.32 1233.02 1241.15 1116.67 1239.47 1168.82 1178.44 1168.14 1121.09 1098.53 1277.63 1203.8 1106.7 1230.59 1138.96 1216.46 1206.29 1174.99 1194.15 1201.08 1212.29 1118.86 1227.14 1178.98 1148.47 1191.08 1151.2 1130.57 1178.84 1138.2 1180.2 1115.67 1140.56 1211.86 1234.23 1203.57 1156.14 1160.49 1140.4 1092.33 1189.52 1114.68 1240.46 1095.8 1178.95 1264.42 1263.07 1167.77 1178.78 1164.63 1130.62 1171.72 1171.92 1166.84 1157.43 1208.48 1176.36 1122.02 1148.17 1153.35 1110.22 1233.99 1125.09 1153.91 1159.64 1201.05 1180.64 1192.3 1167.91 1003.08 1181.11 1102.44 1242.57 1125.04 1227.4 1186.07 1211.66 1093.51 1140.73 1226.21 1100.27 1188.22 1083.58 1197.34 1177.83 1178.2 1185.6 1174.88 1151.97 1259.31 1229 1226.65 1216.1 1203.2 1112.79 1255.35 1162.39 1156.42 1165.71 1281.64 1133.22 1201.98 1121.62 1189.69 1120.98 1163.69 1195.8 1145.72 1190.73 1159.49 1159.64 1227.24 1234.33 1075.42 1099.95 1193.19 1094.83 1200.1 1209.67 1168.59 1182.46 1160.31 1134.99 1177.6 1285.84 1249.63 1103.55 1100.46 1206.08 1172.6 1217.95 1188.43 1238.12 1180.24 1216.35 1203.53 1110.53 1217.2 1120.46 1192.65 1129.36 1189.09 1171.29 1252.28 1118.6 1153.8 +1129.56 1175.54 1167.26 1094.15 1189.75 1175.03 1189.14 1157.69 1178.8 1143.95 1161.26 1148.25 1139.86 1247.95 1211.39 1182.61 1234.9 1175.67 1179.33 1170.62 1229.91 1172.79 1147.61 1179.05 1212.04 1159.41 1206.49 1219.71 1204.65 1213.59 1174.43 1280.05 1150.39 1192.68 1194.3 1112.13 1207.72 1146.91 1193.83 1174.47 1170.43 1141.74 1082.2 1157.27 1191.51 1109.39 1163.83 1224.09 1111.62 1189.43 1115.23 1228.2 1206.71 1151.59 1063.2 1156.51 1165.33 1127.49 1167.9 1158.49 1215.62 1202.9 1116.55 1224.85 1164.61 1109.48 1092.23 1081.56 1159.27 1177.08 1216.45 1220.42 1143.01 1113.4 1205.12 1139 1252.85 1181.94 1159.5 1160.89 1201.82 1254.21 1181.22 1129.16 1116.96 1217.43 1223.32 1069.14 1262.76 1117.85 1129.66 1167.71 1239.85 1151.21 1160.12 1197.46 1190.81 1192.05 1200.9 1165.92 1185.32 1224.22 1161.77 1130.35 1172.71 1148.89 1111.75 1182.6 1178.33 1180.23 1230.35 1201.71 1200.46 1144.27 1229.18 1142.44 1156.8 1224.43 1178.44 1114.61 1249.63 1231.42 1131.27 1269.08 1170.77 1242.47 1193.76 1178.43 1159 1229.73 1231.35 1172.12 1230.41 1140.22 1210.15 1209.73 1182.88 1164.87 1167.05 1151.56 1208.67 1166.88 1186.65 1257.34 1171.16 1185.61 1174.63 1187.41 1187.29 1159.82 1151.29 1118.74 1210.4 1101.28 1220.68 1263.05 1191.52 1161.87 1220.78 1209.97 1180.92 1156.64 1221.11 1164.93 1195.81 1171.21 1130.21 1137.07 1152.17 1186.73 1105.51 1269.34 1138.33 1131.91 1153.69 1233.35 1213.06 1201.17 1196.78 1044.34 1182.39 1144.48 1216.89 1122.22 1194.56 1132.68 1214.7 1119.59 1126.36 1234.67 1159.52 1248.73 1099.26 1160.7 1222.89 1179.45 1151.99 1204.42 1162.75 1244.94 1236.17 1223.02 1216.92 1212.19 1053.67 1241.44 1187.18 1181.37 1222.72 1268.55 1190.75 1193.42 1171.54 1175.43 1100.61 1178.95 1212.39 1147.68 1215.72 1208.75 1181.85 1210.65 1224.86 1109.11 1111.71 1196.82 1178.04 1226.99 1253.21 1171.74 1184.09 1138.65 1184.13 1158.29 1246.55 1281.64 1130.14 1147.12 1170.5 1241.3 1221.9 1142.16 1233.74 1200.07 1224.18 1201.68 1123.99 1223.76 1090.08 1181.01 1182.35 1211.93 1169.09 1248.3 1133.66 1112.97 +1195.71 1118.79 1129.93 1068.8 1212.89 1145.58 1207.01 1184.17 1186.3 1191.14 1201.24 1121.02 1152.27 1271.97 1247.73 1170.57 1150.9 1118.3 1176.44 1198.7 1151.63 1213.14 1155.81 1162.59 1180.58 1171.88 1212.07 1191.82 1196.87 1194.79 1132.83 1207.89 1216.15 1178.6 1143.84 1104.21 1249.49 1117.99 1186.52 1157.73 1170.66 1140.13 1159.15 1170.38 1221.48 1140.14 1221.76 1172.43 1150.45 1211.87 1089.15 1216.26 1202.88 1102.62 1059.75 1084.19 1159.12 1134.12 1171.32 1152.43 1174.23 1244.16 1166.96 1194.61 1166.17 1120.72 1101.12 1095.18 1175.58 1165.95 1185.71 1203.82 1188.54 1089.59 1200.62 1161.47 1270.4 1188.47 1164.03 1104.11 1175.09 1193.81 1163.54 1123.27 1111.29 1191.63 1193.85 1075.93 1194.06 1161.74 1110.32 1185.04 1263.66 1113.9 1133.65 1220.68 1213.69 1266.3 1185.08 1136.22 1170.29 1159.93 1180.13 1134.89 1152.23 1122.64 1108.17 1238.68 1177.13 1140.56 1216.82 1179.57 1174.88 1102.87 1245.82 1163.68 1168.24 1200.08 1144.16 1090.02 1239.6 1158.9 1098.61 1171.93 1188.12 1195.5 1187.95 1195.18 1149.73 1178.33 1193.05 1086.99 1244.87 1155.07 1168.57 1193.32 1191.82 1103.85 1197.72 1111.08 1173.38 1170.95 1132.82 1258.71 1181.76 1164.33 1233.29 1183.99 1185.76 1124.45 1204.65 1170.72 1193.86 1125.99 1230.2 1267.53 1143.24 1165.28 1207.72 1165.42 1146.56 1185.03 1177.59 1121.61 1180.22 1167.51 1142.68 1156.39 1157.06 1156.55 1102.06 1213.07 1118.86 1147.46 1181.65 1150.25 1172.26 1189.24 1178.24 1025.44 1140.56 1116.82 1214.54 1058.98 1236.83 1177.43 1239.6 1145.3 1128.38 1218.72 1145.69 1223.79 1160.4 1150.03 1148.57 1155.3 1174.35 1141.1 1156.28 1261.92 1177.05 1258.03 1201.86 1180.32 1137.71 1241.03 1196.27 1154.21 1203.7 1252.47 1127.68 1175.4 1146.34 1206.34 1101.31 1133.98 1208.68 1129.02 1205.01 1211.71 1156.91 1261.29 1171.94 1098.92 1120.82 1171.82 1098.14 1226.72 1220.87 1152.92 1138.42 1132.22 1145.43 1100.67 1288.99 1240.99 1148.25 1102.9 1158.1 1166.42 1238.33 1111.2 1253.39 1178.42 1224.57 1182.48 1151.65 1195.49 1087.75 1131.99 1190.68 1163.25 1168.6 1218.93 1140.59 1140.38 +1129.25 1126.61 1115.47 1038.95 1198.59 1132.55 1175.6 1128.27 1143.02 1127.08 1189.3 1088.3 1085.75 1262.49 1192.88 1161.65 1145.59 1126.16 1128.68 1163.68 1143.95 1197.53 1151.38 1136.99 1171.89 1130.59 1178.97 1192.62 1210.32 1194.53 1128.87 1164.81 1167.57 1159.73 1119.66 1067.49 1142.89 1128.01 1191.37 1143.81 1113.77 1113.36 1118.24 1175.18 1199.49 1144.15 1131.93 1139.11 1124.13 1200.56 1109.42 1156.98 1153.59 1122.71 1027.6 1094.84 1135.82 1165.21 1101.05 1089.42 1182.74 1214.8 1142.78 1240.74 1125.35 1083.89 1087.31 1034.67 1162.89 1110.07 1197.49 1206.74 1134.91 1128.83 1164.41 1137.8 1244.06 1151.93 1128.91 1117.25 1172.73 1181.95 1157.26 1107.85 1091.55 1234.98 1158.96 1049.84 1223.31 1128.32 1119.76 1142.11 1286.77 1138.69 1153.91 1171.16 1165.28 1194.61 1102.23 1161.09 1159.19 1190.06 1119.71 1102.5 1115.15 1119.38 1104.83 1225.2 1153.65 1132.38 1247.75 1193.59 1194.03 1097.5 1226.93 1115.97 1202.13 1168.46 1140.06 1139.5 1246.57 1129.36 1044.89 1229.68 1117.74 1200.01 1139.45 1141.89 1145.77 1206.79 1180.38 1067.38 1227.54 1184.69 1105.3 1150.58 1119.41 1145.61 1138.9 1101.95 1192.92 1158.79 1122.63 1212.17 1162.49 1194.84 1126.93 1139.23 1107.97 1111.33 1123.18 1135.29 1156.94 1061.67 1185.33 1246.62 1220.77 1110.18 1184.57 1136.71 1110.4 1110.23 1145.27 1138.05 1098.01 1201.61 1191.83 1091.85 1096.58 1152.32 1057.93 1222.79 1118.2 1080.42 1116.39 1171.44 1173.03 1146.09 1149.04 1042.15 1141.51 1128.61 1198.54 1049.9 1205.24 1184.91 1160.47 1119.16 1122.95 1257.94 1132.58 1197.9 1115.2 1155.57 1150.82 1138.53 1109.92 1200.86 1161.26 1222.78 1173.58 1200.47 1158.26 1182.88 1108.94 1205.22 1161.04 1144.41 1186.78 1225.61 1119.01 1184.86 1088.68 1173.48 1069.15 1134.61 1184.64 1113.81 1224.34 1159.75 1159.79 1218.65 1200.03 1112.97 1095.47 1132.69 1094.87 1156.69 1192.41 1134.06 1167.37 1121.58 1154.63 1080.35 1296.6 1195.91 1096.23 1118.71 1151.34 1155.73 1169.56 1134.72 1223.23 1134.63 1211.03 1165.57 1070.72 1168.68 1060.39 1140.94 1143.71 1142.46 1131.17 1247.14 1109.39 1142.58 +1209.55 1191.71 1213.51 1126 1281.84 1180.12 1261.47 1206.74 1246.55 1237.05 1267.92 1194.14 1222.04 1356.91 1311.99 1237.5 1239.43 1217.52 1214.76 1235.3 1209.97 1284.2 1219.06 1220.1 1260.55 1177.45 1236.31 1280.15 1252.17 1259.88 1172.8 1292.46 1234.13 1209.68 1226.87 1198.56 1243.49 1178.73 1300.4 1241.22 1227.62 1212.99 1194.76 1199.56 1233.32 1184.31 1221.99 1231.73 1206.5 1274.3 1179.79 1266.96 1249.79 1150.1 1123.08 1192.56 1196.76 1168.74 1213.16 1196.29 1214.86 1255.25 1174.44 1303.87 1206.2 1153.01 1139.79 1089.82 1234.9 1188.14 1236.77 1302.27 1247.46 1199.99 1207.33 1234.2 1308.41 1220.39 1208.69 1199.45 1213.51 1296.39 1199.41 1182.22 1174.5 1302.89 1244.1 1162.88 1251.82 1205.75 1163.73 1236.11 1297.33 1208.37 1174.88 1256.69 1288.77 1274.32 1193.67 1213.44 1255.83 1248.06 1186.08 1166.18 1221.8 1142.31 1149.8 1274.11 1217.51 1222.65 1270.49 1257.33 1276.61 1194.71 1300.4 1231.29 1206.85 1257.87 1201.52 1173.69 1290.95 1244.29 1202.72 1267.21 1222.52 1260.39 1230.17 1258.02 1203.62 1208.69 1285.12 1154.86 1258.77 1217.05 1246.71 1253.94 1218.64 1126.32 1259.7 1166.84 1265.85 1199.45 1179.94 1300.89 1245.27 1248.31 1188.98 1184.44 1214.66 1157.69 1171.32 1241.04 1218.95 1147 1312.94 1304.12 1242 1203.56 1339.81 1231.69 1145.15 1173.03 1249.11 1208.88 1203.66 1269.22 1144.69 1153.69 1200.92 1189.41 1172.83 1307.38 1131.05 1214.56 1215.47 1278.92 1239.39 1221.61 1213.15 1120.11 1260.39 1128.38 1273.58 1102.83 1272.43 1244.96 1257.39 1189.28 1212.2 1306.5 1216.3 1230.36 1180.86 1180.57 1174.62 1197.49 1199.56 1221.61 1188.61 1278.91 1218.37 1303.15 1262.21 1221.63 1160.27 1284.41 1247.21 1218.42 1234.95 1331.23 1187.08 1252.64 1156.25 1286.91 1149.85 1172.51 1217.06 1178.41 1277.7 1249.71 1272.27 1262.35 1220.74 1178.38 1190.64 1201.71 1144.57 1233.02 1267.66 1233.83 1199.17 1220.81 1180.74 1200.42 1323.71 1330.84 1132.09 1249.75 1229.09 1203.48 1313.92 1209.91 1314.01 1267.47 1288.49 1235.75 1191.16 1244.03 1158.38 1219.98 1260.22 1233.81 1207.66 1307.84 1216.95 1216.2 +1226.98 1173.65 1215.56 1160.44 1300.85 1185.41 1208.54 1227.7 1261.41 1229.27 1302.02 1174.92 1177.84 1369.34 1293.87 1288.63 1243.86 1193.66 1234.47 1252.62 1213.4 1252.89 1221.49 1237.46 1255.4 1179.62 1253.44 1294.23 1289.29 1245.54 1188.4 1289.7 1195.76 1269.81 1213.06 1175.98 1286.39 1188.72 1317.88 1210.27 1242.69 1160.22 1153.61 1218.65 1228.61 1200.43 1238.01 1247.36 1173.55 1258.82 1135.1 1354.4 1254.52 1200.66 1114.81 1145.85 1286.66 1212.27 1272.12 1181.14 1218.65 1293.34 1183.46 1285.06 1219.81 1151.52 1173.96 1146.34 1233.67 1213.7 1262.09 1299.43 1200.94 1169.66 1221.3 1193.4 1321.21 1229.02 1233.55 1181.17 1284.76 1261.87 1221.37 1225.41 1153.84 1305.45 1221.55 1160.58 1271.76 1196.95 1144.79 1251.18 1323.67 1194.02 1219.87 1273.95 1300.16 1283.57 1213.27 1236.96 1255.97 1279.13 1186.89 1176.71 1227.55 1191.22 1201.34 1297.25 1192.89 1214.22 1263.95 1266.61 1287.05 1170.66 1299.95 1195.05 1222.51 1299.44 1226.55 1176.69 1309.86 1233.03 1188.64 1297.47 1268.92 1289.98 1271.56 1213.84 1200.46 1269.42 1266.49 1179.54 1274.77 1232.17 1214.19 1265.02 1206.29 1138.94 1211.86 1196.62 1279.78 1269.3 1161.74 1350.2 1228.34 1243.61 1201.22 1216.74 1245.05 1198.11 1229.97 1222.49 1232.65 1110.13 1295.9 1312.28 1274.65 1213.85 1293.33 1242.9 1191.85 1191.27 1259.25 1235.6 1234.64 1269.57 1188.54 1180.4 1204.39 1204.76 1213.47 1304.53 1153.52 1233.83 1227.01 1300.56 1274.74 1274.1 1219.04 1135.91 1269.99 1169.67 1287.68 1149.19 1264.6 1228.92 1269.75 1166.37 1215.47 1292.31 1217.64 1278.85 1147.34 1195.72 1177.95 1219.27 1190.72 1214.43 1244.89 1298.01 1231.68 1249.91 1246.93 1255.48 1203.44 1293.82 1227.79 1224.61 1259.32 1308.23 1232.57 1260.3 1170.79 1290.71 1131.61 1211.09 1285.37 1217.45 1304.57 1270.9 1262.04 1315.6 1259.12 1117.69 1178.92 1215.27 1171.27 1268.94 1306.93 1212.52 1247.1 1171.08 1253.43 1166.84 1343.87 1293.34 1198.96 1210.91 1189.82 1181.38 1277.74 1180.79 1310.3 1269.09 1297.07 1208.13 1214.64 1236.83 1135.04 1225.3 1184.76 1257.97 1182.34 1288.2 1233.47 1179.72 +1126.93 1152.53 1137.89 1083.37 1220.71 1197.4 1173.52 1153.53 1199.37 1233.85 1235.83 1142.41 1116.33 1291.79 1204.32 1225.15 1159.38 1134.87 1212.76 1162.85 1152.51 1232.71 1181.67 1166.09 1144.59 1121.53 1168.76 1241.73 1205.13 1229.82 1146.58 1215.83 1138.69 1167.31 1162.57 1113.64 1184.81 1135.47 1198.73 1162.44 1147.77 1127.1 1160.67 1154.15 1158.73 1121.98 1155.46 1163.57 1180.09 1204.51 1135.2 1234.47 1143.05 1131.08 1111.44 1109.2 1211.88 1134.54 1174.21 1138.82 1205.87 1217.5 1189.32 1201.31 1165.77 1100.09 1132.18 1125.21 1128.51 1166.91 1210.14 1218.89 1133.96 1130.04 1175.9 1180.9 1237.92 1131.91 1169.76 1118.65 1254.18 1187 1196.79 1145.5 1133.28 1235.3 1175 1090.68 1212.08 1144.61 1161.78 1194.31 1265.88 1129.67 1162.62 1215.39 1216.61 1209.41 1138.84 1142.41 1203.59 1214.69 1178.55 1183.47 1170.5 1128.36 1115.51 1203.93 1147.62 1164.85 1224.96 1209.43 1214.89 1109.96 1237.94 1126.87 1142.41 1200.61 1147.6 1091.94 1254.7 1237.74 1169.65 1244.5 1177.62 1190.82 1172.47 1216.03 1139.67 1185.31 1218.04 1156.36 1248.55 1195.38 1100.45 1201.04 1202.04 1079.2 1188.1 1153.95 1224.32 1158.04 1131.71 1232.16 1144.73 1198.05 1153.64 1183.1 1171.19 1142.63 1182.81 1107.77 1170.36 1046.61 1218.63 1253.01 1230.44 1113.91 1193.36 1193.13 1109.48 1209.09 1135.12 1143.89 1186.88 1183.14 1156.74 1136.87 1134.34 1130.98 1087.33 1256.86 1160.09 1131.55 1161.28 1206.23 1196.66 1185.66 1202.96 1074.22 1203.85 1131.77 1222.99 1106.61 1259.96 1189.55 1275.93 1150.61 1135.84 1231.71 1134.27 1231.66 1125.56 1178.83 1141.09 1140.71 1177.02 1246.34 1145.34 1236.35 1169.99 1224.62 1231.6 1245.1 1081.35 1302.72 1154.21 1134.45 1163.29 1272.15 1162.22 1184.71 1144.53 1152.41 1109.08 1175.21 1206.1 1127.32 1204.55 1192.56 1189.04 1228.66 1198.87 1118.2 1088.32 1159.43 1112.64 1220.49 1228.97 1149.18 1206.9 1172.81 1173.15 1165.97 1293.21 1213.59 1133.21 1126.98 1153.71 1215.48 1242.95 1197.2 1246.5 1177.35 1240.93 1198.58 1103.18 1214.13 1115.24 1136.69 1153.43 1191.92 1136.21 1270.62 1134.12 1159.54 +1118.64 1077.04 1149.08 1038.25 1202.31 1086.49 1190.43 1103.68 1142.53 1152.07 1195.3 1139.6 1128.22 1279.59 1196.37 1161.34 1151.27 1107.22 1173.17 1142.13 1174.69 1171.74 1146.76 1172.59 1106.95 1123.18 1152.12 1198.77 1202.83 1183.69 1074.95 1172.68 1100.04 1139.89 1143.92 1099.38 1208.74 1118.38 1187.45 1158.19 1134.67 1136.18 1077.48 1110.29 1215.19 1101.82 1110.92 1187.56 1119.38 1182.68 1078.81 1182.13 1153.2 1123.44 1036.06 1081.04 1156.54 1112.43 1111.05 1117.4 1152.95 1167.8 1102.38 1160.07 1073.85 1081.86 1123.45 1058.58 1121.75 1116.12 1201.44 1253.43 1127.03 1094.77 1121.45 1103.18 1232 1124.03 1137.89 1105.74 1168.18 1185.14 1187.94 1146.4 1059.44 1219.68 1146.53 1095.91 1165.73 1154.46 1102.24 1201.16 1225.67 1071.59 1080.37 1139.25 1180.52 1185.03 1107.65 1155.86 1173.21 1181.53 1100.02 1148.16 1145.59 1102.81 1052.05 1200.88 1161.82 1121.91 1209.58 1187.86 1202.59 1150.46 1277.4 1119.95 1142.73 1211.75 1134.45 1110.67 1231.97 1172.21 1114.72 1191.23 1160.95 1163.67 1176.51 1120.68 1150.66 1146.08 1188.58 1094.89 1166.21 1159 1116.33 1155.1 1141.31 1066.35 1163.77 1138.03 1177.55 1126.75 1101.23 1233.3 1117.21 1128.32 1094.42 1133.24 1132.13 1077.9 1104.18 1127.72 1156.11 1056.68 1216.01 1222.57 1178.65 1111.16 1207.27 1185.98 1134.02 1114.69 1138.58 1180.87 1115.35 1164.14 1129.45 1152.43 1117.18 1158.52 1098.61 1173.93 1050.94 1147.39 1114.85 1214.88 1169.12 1159.85 1150.33 1042.47 1151.62 1075.12 1184.3 1071.86 1191.96 1171.75 1164.4 1090.08 1089.12 1217.13 1111.54 1220.5 1067.77 1142.33 1111.23 1132.16 1148.79 1123.44 1142.96 1253.61 1135.78 1162.32 1180.43 1149.08 1068.13 1188.86 1117.26 1109.26 1175.92 1243.02 1121.38 1136.95 1103.71 1193.8 1046.84 1141.29 1138.03 1078.87 1269.1 1139.59 1136.73 1194.29 1148.89 1099.03 1090.58 1126.73 1077.21 1182.37 1240.28 1089.01 1180.07 1108.98 1197.13 1120.97 1245.85 1164.69 1087.29 1136.86 1138.66 1127.57 1200.42 1103.04 1229.42 1199.53 1236.63 1200.09 1108.01 1187.43 1066.82 1176.01 1153.95 1149.64 1092.11 1208.41 1144.97 1099.41 +1223.5 1188.71 1268.22 1148.91 1274.29 1230.88 1233.19 1226.01 1269.94 1206.31 1251.29 1214.53 1200.92 1408.45 1292.12 1212.19 1224.7 1207.39 1252.27 1260.29 1261.21 1281.93 1235.64 1255.75 1265.21 1212.56 1223.08 1345.29 1300.76 1260.75 1213.93 1308.2 1259.06 1261.19 1200.21 1189.5 1271.21 1171.59 1275 1238.77 1213.3 1231.46 1160.77 1216.47 1251.02 1227.28 1243.06 1242.8 1231 1281.93 1155.77 1245.93 1295.57 1197.79 1145.5 1215.26 1237.11 1210.41 1188.45 1224.44 1255.73 1270.16 1203.84 1297.49 1220.8 1209.68 1155.23 1157.97 1213.04 1250.07 1275.94 1345.77 1220.26 1141.64 1243.47 1184.85 1321.68 1246.88 1217.13 1236.85 1257.11 1293 1286.16 1186.57 1151.41 1310.75 1210.48 1189.18 1300.91 1228.12 1209.17 1238.93 1329.58 1178.79 1221.52 1263.02 1253.57 1338 1204.75 1206.01 1212.9 1279.96 1226.09 1201.16 1259.57 1199.2 1176.41 1294.13 1244.79 1218.86 1301.71 1244.7 1305.31 1179.71 1355.09 1223.27 1231.15 1276.99 1224.62 1171.98 1352.5 1219.87 1213.72 1329.57 1243.37 1256.02 1216.89 1253.38 1215.98 1256.32 1259.53 1201.11 1325.53 1234.1 1192.42 1254.53 1247.25 1215.64 1256.45 1192.59 1222.33 1210.12 1208.21 1311.65 1238.34 1265.49 1203.93 1217.19 1213.15 1179.68 1231.38 1195.67 1248.33 1182.19 1313.5 1303.15 1288.88 1274.73 1277.56 1297.35 1178.65 1222.81 1246.52 1240.47 1215.3 1255.25 1197.1 1197.9 1211.77 1242.18 1196.27 1316.17 1125.97 1196.67 1236.91 1289.95 1257.54 1243.02 1240.37 1084.86 1270.06 1196.07 1263.83 1131.83 1295.09 1286.48 1275.73 1198.03 1229.02 1302.13 1236.98 1279.14 1189.19 1239.1 1198.21 1183.71 1246.39 1222.94 1228.93 1296.69 1238.21 1295.34 1288.21 1234.19 1209.7 1318.01 1247.23 1249.23 1249.47 1328.9 1203.92 1254.11 1206.82 1248.25 1154.91 1234.48 1293.78 1172.59 1276.59 1248.7 1217.5 1300.29 1275.02 1185.09 1158.65 1196.9 1132.09 1281.37 1307.96 1235.47 1213.13 1239.35 1242.25 1175.07 1298.17 1303.91 1163.3 1215.88 1198.08 1269.08 1258.91 1226.68 1281.62 1323.62 1319.45 1275.9 1235.12 1265.21 1155.01 1254.27 1270.24 1239.61 1190.64 1276.93 1201.36 1185.62 +1192.47 1144.39 1200.21 1122.08 1258.18 1223.4 1257.56 1269.68 1233.97 1231.87 1278.02 1215.09 1230.29 1374.92 1321.86 1268.74 1265.83 1187.97 1279.74 1209.22 1231.67 1272.3 1272.14 1247.12 1263.24 1201.76 1282.6 1290.54 1272.77 1271.37 1207.16 1285.42 1189.47 1263.5 1231.08 1141.12 1270.69 1198.61 1257.79 1238.19 1225.21 1236.19 1227.67 1260.13 1295.16 1219.85 1230.81 1276.05 1193.4 1231.17 1206.81 1285.47 1265.79 1229.6 1132.73 1225.95 1238.51 1186 1258.95 1249.49 1252.46 1314.64 1287.11 1279 1289.26 1194.27 1230.3 1177.13 1234.76 1192.69 1307.95 1312.39 1246.77 1196.51 1250.73 1204.03 1291.36 1205.92 1201.39 1195.13 1230.32 1272.31 1274.31 1164.38 1213.33 1293.42 1312.38 1162.6 1267.5 1218.25 1156.36 1239.94 1313.6 1188.14 1177.23 1281.05 1292.98 1275.64 1192.21 1237.71 1248.23 1264.66 1240.91 1197.82 1208.32 1215.85 1221.85 1292.56 1258.84 1229.55 1301.21 1284.76 1239.81 1198.9 1289.98 1205.6 1288.37 1273.49 1211.5 1189.78 1336.45 1283.3 1203.91 1296.54 1242.98 1244.2 1245.08 1235.89 1228.26 1265.29 1266.05 1172.84 1271.02 1262.11 1248.04 1242.42 1244.89 1161.48 1255.08 1207.32 1261.06 1253.78 1230.93 1313.49 1237.44 1268.8 1247.66 1218.59 1180.36 1165.72 1264.96 1268.13 1274.68 1177.56 1320.69 1329.73 1256.71 1204.56 1265.84 1233.45 1226.46 1267.68 1278.44 1223.99 1242.57 1279.03 1151.57 1204.3 1186.1 1245.96 1163.33 1297.3 1177.73 1232.37 1179.76 1275.6 1274.48 1299.23 1275.31 1114.65 1244.97 1172.95 1284.57 1164.74 1266.03 1231.56 1294.58 1238.1 1219.85 1282.55 1184.54 1316.65 1172.69 1213.98 1205.76 1210.68 1197.62 1222.78 1246.31 1264.46 1220.97 1264.93 1280.11 1254.06 1163.58 1311.37 1249.09 1256.62 1256.26 1301.22 1160.55 1240.82 1234.13 1281.09 1132.71 1214.23 1297.31 1251.31 1272.36 1229.23 1281.9 1308.46 1269 1151.47 1154.11 1262.18 1132.38 1282.45 1274.38 1228.91 1278.48 1202.22 1200.84 1214.64 1344.74 1268.99 1196.37 1165.41 1273.6 1251.93 1278.23 1255.11 1328.15 1314.21 1318.61 1263.77 1197.68 1231.65 1148.64 1263.69 1281.98 1238.66 1233.47 1303.13 1216.19 1214.27 +1143.04 1176.82 1193.88 1109.94 1228.31 1176.12 1235.4 1156.7 1196.41 1150.53 1235.92 1155.11 1147.76 1322.14 1246.29 1126.53 1219.11 1134.5 1236.68 1214.76 1203.45 1154.91 1177.43 1145.97 1170.35 1170.85 1207.12 1247.96 1222.86 1190.36 1139.47 1232.68 1189.46 1186.65 1184.75 1115.6 1200.14 1132.31 1257.41 1171.81 1203.91 1187.32 1139.72 1140.15 1196.3 1153.01 1185.81 1210.52 1196.41 1187.15 1122.9 1247.73 1167.88 1132.66 1086.14 1182.77 1170.04 1136.66 1124.65 1122.57 1176.12 1192.04 1130.81 1203.76 1144.69 1162.1 1123.22 1110.45 1185.72 1182.75 1249.14 1254.97 1189.56 1125.49 1139.57 1154.65 1251.15 1173.01 1121.1 1154.89 1214.69 1207.99 1181.98 1096.68 1113.48 1216.52 1225.34 1079.33 1210.81 1167.83 1157.18 1188.04 1229.74 1132.98 1111.27 1214.88 1243.05 1269.81 1203.45 1199.83 1218.34 1192.16 1165.89 1195.28 1206.94 1127.55 1104.15 1177.31 1191.33 1190.27 1254.04 1173.46 1207.48 1130.83 1273.58 1164.52 1196.57 1230.62 1176.36 1108.96 1256.36 1213.92 1141.33 1222.01 1165.96 1162.73 1207.85 1222.56 1143.02 1181.31 1208.78 1112.34 1224.9 1204.81 1136.67 1212.55 1207.56 1160.25 1171.02 1143.67 1165.17 1218.23 1137.16 1274.3 1179.62 1204.17 1138.87 1189.03 1168.43 1117.13 1154.78 1160.1 1171.02 1105.32 1232.97 1244.75 1166.87 1136.49 1258.11 1176.58 1152.17 1163.9 1190.88 1162.63 1187.05 1214.38 1161.85 1120.89 1169.43 1174.37 1120.99 1275.29 1102.09 1146.78 1155.81 1236.92 1175.15 1220.45 1181.68 1078.11 1207.85 1125.9 1177.09 1107.94 1188.36 1196.93 1226.36 1176.38 1175.3 1212.36 1194.38 1232.26 1081.1 1185.36 1170.18 1134.51 1147.21 1169.65 1156.2 1224.52 1154.77 1225.31 1181.29 1154.95 1116.93 1243.78 1169.21 1186.8 1225.17 1305.79 1104.49 1143.49 1140.4 1245.85 1068.04 1150.41 1261.58 1178.17 1251.76 1193.94 1167.24 1227.68 1175.16 1143.85 1127.43 1143.93 1092.4 1275.71 1247.22 1140.62 1170.02 1201.13 1148.74 1193.78 1292.51 1262.94 1116.07 1184.46 1125.51 1190.12 1257.3 1159.85 1242.2 1215.2 1241.79 1194.44 1154.22 1215.17 1088.31 1221.36 1179.17 1172.63 1155.39 1216.69 1124.72 1175.19 +1134.25 1113.94 1154.01 1083.92 1213.37 1146.99 1215.93 1141.18 1190.23 1202.1 1208.45 1154.27 1109.11 1261.21 1244.5 1183.1 1180.54 1098.79 1152.52 1174.25 1163.15 1195.42 1128.49 1143.22 1170.13 1152.2 1225.78 1237.32 1212.41 1198.75 1104.18 1161.14 1155.4 1166.21 1146.62 1099.34 1180.3 1124.95 1241.4 1143.45 1147.03 1110.12 1170.41 1090.53 1160.1 1108 1134.8 1211.39 1149.5 1155.7 1104.71 1205.95 1150.67 1106.66 1035.91 1131.39 1111.7 1095.84 1122.44 1135.27 1146.35 1160.98 1148.09 1189.89 1182.91 1159.83 1082.49 1104.56 1122.84 1113.68 1165.67 1232.63 1122.71 1115.09 1161.97 1160.16 1226.9 1185.22 1116.14 1124.95 1219.93 1223.08 1143.48 1091.16 1088.12 1181.98 1186.78 1065.86 1215.65 1115.22 1151.71 1168.26 1216.95 1108.48 1100.46 1178.53 1149.74 1212.61 1126.98 1173.61 1134.33 1164.03 1163.29 1096.89 1113.19 1136.43 1111.17 1181.75 1131.14 1133.75 1202.14 1177.57 1208.18 1090.89 1211.4 1120.26 1146.42 1212.98 1107.3 1092.01 1224.93 1168.11 1071.23 1188.95 1110.69 1179.79 1167.35 1133.33 1116.71 1189.92 1218.92 1085.93 1198.25 1159 1166.15 1152.99 1135.87 1066.57 1162.18 1064.59 1160.24 1134.87 1119.06 1207.37 1142.27 1204.05 1115.22 1134.37 1159.98 1122.49 1089.25 1144.68 1133.34 1068.13 1222.43 1278.67 1184.51 1141.64 1189.53 1154.11 1101.83 1147.83 1197.57 1149.06 1162.88 1185.53 1099.09 1118.35 1097.07 1133.83 1072.32 1188.99 1099.94 1121.78 1113.17 1176.71 1197.42 1182.17 1127.25 1050.64 1148.83 1104.61 1186.75 1121.87 1159.52 1151.25 1231.75 1101.09 1073.29 1214.5 1094.52 1197.22 1060.58 1147.19 1157.31 1107.44 1147.63 1159.43 1158.86 1186.48 1174.52 1195.05 1167.83 1163.87 1088.22 1211.98 1108.01 1144.38 1171.5 1244.29 1136.77 1173.49 1097.44 1191.19 1091.64 1101.91 1165.89 1139.94 1196.67 1180.03 1189.88 1202.76 1164.05 1076.15 1073.38 1165.57 1092.1 1177.94 1194.74 1134.3 1167.03 1119.54 1143.08 1133.97 1267.67 1225.64 1123.35 1163.23 1138.69 1149.35 1222.01 1116.24 1219.65 1175.5 1174.75 1120.98 1101.28 1176.65 1036.22 1166.14 1193.87 1161.29 1134.71 1215.65 1170.2 1095.95 +1242.09 1231.34 1155.78 1146.87 1280.26 1192.75 1248.68 1220.09 1273.03 1172.56 1258.96 1165.33 1271.57 1362.43 1241.15 1207.73 1265.07 1196.84 1208.88 1235.01 1221.02 1263.95 1154.31 1253.25 1227.22 1175.24 1286.16 1270.14 1264.51 1246.32 1179.52 1256.06 1222.65 1257.09 1221.53 1126.1 1282.57 1237.14 1322.25 1199.46 1224.64 1211.72 1176.67 1209.02 1260.96 1224.55 1255.8 1210.33 1185.89 1230.49 1139.11 1252.56 1232.24 1155.6 1091.28 1149.68 1222.71 1218.21 1200.51 1204.31 1263.8 1231.49 1166.21 1253.54 1187.62 1174.7 1172.12 1145.37 1183.98 1185.11 1281.56 1262.49 1201.6 1171.01 1203.21 1232.42 1303.39 1222.73 1222.67 1168.81 1269.1 1242.6 1218.79 1185.5 1169.93 1243 1265.66 1151.81 1269.46 1229.22 1189.94 1233.55 1292.45 1197.08 1190.95 1299.2 1261.88 1278.08 1235.65 1233.04 1239.2 1270.77 1209.2 1195.48 1219.01 1156.88 1127.64 1293.38 1207.24 1183.26 1315.74 1238.49 1265.99 1200.39 1340.81 1218.73 1220.31 1207.18 1207.9 1179.64 1290.4 1258.97 1216.75 1297 1214.02 1189.68 1215.54 1212.93 1238.01 1203.62 1247.58 1157.68 1282.15 1212.98 1237.87 1247.37 1211.59 1198.17 1261.53 1202.97 1233.23 1218.57 1194.37 1321.77 1212.37 1235.12 1220.51 1209.99 1231.03 1171.93 1187.59 1200.4 1232.82 1175.88 1309.46 1275.73 1243.98 1159.51 1289.04 1206.23 1169.68 1229.28 1213.74 1175.64 1234.02 1192.17 1195.38 1173.69 1236.19 1215.9 1152.15 1330.66 1184.08 1209.81 1224.23 1239.23 1236.11 1271.13 1195.92 1120.03 1230.4 1181.83 1302.03 1171.06 1249.45 1184.67 1238.66 1165.08 1190.47 1280.67 1207.63 1286.11 1144.35 1254.68 1210.62 1223.78 1220.62 1208.47 1235.89 1307.1 1231.63 1322.26 1275.19 1205.91 1182.78 1264.94 1211.38 1194.15 1232.95 1322.99 1184.76 1188.42 1196.4 1264.14 1138.37 1226.9 1280.27 1157.38 1286.22 1218.8 1205.74 1270.26 1272.69 1131.44 1146.16 1234.37 1160.17 1276.52 1241.84 1223 1172.12 1261.29 1234.86 1189.98 1310.72 1298.82 1156.6 1201.79 1199.31 1205.25 1287 1211.52 1303.33 1256.99 1257.23 1209.2 1147.76 1232.37 1087.18 1221.47 1219.9 1214.04 1209.43 1309.22 1211.45 1235.28 +1052.15 1088.69 1082.15 1046.91 1169.62 1080.91 1148.81 1076.78 1115.38 1104.9 1154.64 1112.37 1107.11 1249.1 1166.47 1134.9 1114.35 1065.37 1162.15 1121.35 1096.19 1162.39 1113.57 1154.97 1130.79 1111.96 1154.74 1171.13 1142.97 1135.4 1065.35 1192.9 1120.53 1149.08 1138.81 1091.53 1147.12 1102.96 1162.18 1102.05 1105.87 1085.74 1055.41 1112.89 1116.47 1064.79 1101.62 1157.47 1112.74 1109.92 1055.19 1188.83 1139.03 1107.24 979.47 1102.71 1101.96 1092.89 1119.35 1094.63 1133.21 1155.71 1115.7 1121.11 1096.34 1059.37 1034.6 1024.99 1112.9 1076.08 1147.54 1141.05 1092.2 1051.85 1102.76 1113.44 1204.11 1114.56 1107.67 1057.33 1143.43 1130.62 1102.99 1077.15 1057.55 1180.71 1126.47 1053.4 1179.45 1121.84 1057.55 1134.96 1195.1 1102.4 1122.16 1139.45 1132.39 1157.1 1145.88 1086.17 1073.1 1161.45 1091.94 1108.11 1122.66 1097.47 1073.52 1114.39 1118.89 1114.92 1172.31 1155.97 1144.63 1083.98 1163.84 1110.42 1108.47 1180.06 1101.87 1015.73 1195.13 1130.82 1055.74 1178.88 1110.33 1117 1109.95 1139.46 1097.01 1126.41 1117.28 1066.98 1179.9 1111.39 1096.8 1150.82 1115.16 1074.98 1124.7 1099.14 1147.03 1121.69 1084.2 1216.54 1140.34 1142.71 1082.69 1088.1 1102.1 1127.91 1110.16 1069.94 1133.84 1067.44 1182 1186.92 1126.19 1108.25 1190.29 1137.27 1063.03 1075.91 1073.94 1106.86 1133.38 1122.07 1064.11 1104.43 1110.32 1117.8 1062.18 1212.05 1071.48 1119.05 1104.59 1145.26 1111.15 1156.62 1107.25 1044.98 1106.27 1076.56 1179.78 1052.93 1150.24 1115.64 1171.6 1068.12 1099.69 1188.62 1113.04 1157.39 1027.76 1141.51 1067.68 1090.08 1121.6 1084.21 1137.33 1183.14 1144.55 1161.66 1125.08 1138.1 1063.12 1177.49 1101.18 1100.44 1195.08 1213.75 1078.26 1122.57 1046.18 1140.61 1058.92 1142.61 1172.42 1067.11 1169.47 1095.36 1151.29 1183.1 1133.12 1059.52 1065.34 1117.69 1012.44 1157.46 1210.03 1126.31 1110.94 1119.28 1107.66 1074.73 1230.37 1145.41 1001.66 1088.95 1100.87 1135.03 1179.92 1086.68 1199.84 1170.83 1202.96 1122.37 1109.34 1112.23 1004.07 1094.91 1134.83 1124.4 1115.37 1170.13 1071 1086.25 +1300.38 1185.74 1267.86 1231 1318.98 1258.66 1316.81 1253.2 1290.52 1300.72 1338.2 1252.78 1242.34 1412.63 1379.1 1252.42 1296.36 1195.81 1265.2 1270.96 1307.86 1272.52 1270.82 1203.26 1273.5 1221.35 1302.67 1377.04 1301.82 1306.02 1256.54 1327.39 1261.19 1325.14 1230.52 1171.82 1308.26 1204.25 1342.04 1253.11 1287.68 1241.02 1285.1 1303.94 1292.39 1237.11 1268.15 1324.64 1227.94 1279.4 1244.08 1336.94 1241.66 1216.18 1171.09 1244.57 1245.81 1220.14 1266.39 1231.79 1320.07 1305.36 1235.92 1291.37 1253.73 1250.91 1222.84 1185.92 1247.01 1241.01 1323.11 1376.9 1254.19 1200.44 1287.7 1233.41 1356.14 1249.91 1220.73 1221.85 1318.39 1285.26 1256.04 1238.26 1207.6 1371.78 1339.26 1167.85 1349.35 1232.87 1249.51 1309.14 1350.43 1148.69 1212.09 1342.6 1256.3 1342.58 1273.84 1270.03 1289.56 1313.59 1199.89 1215.49 1203.22 1256.74 1217.8 1302.44 1264.96 1272.13 1297.85 1315.31 1310.88 1235.29 1380.8 1210.55 1264.15 1273.63 1257.9 1167.52 1363.81 1274.89 1252.26 1319.03 1236 1296.02 1279.09 1262.07 1250.7 1261.55 1269.82 1207.12 1304.12 1305.64 1265.28 1323.25 1301.46 1242.79 1275.9 1292.27 1302.86 1286.03 1282.33 1359.93 1246.3 1313.12 1254.17 1283.51 1234.32 1218.79 1270.8 1249.16 1293 1205.64 1318.56 1315.7 1329.59 1190.62 1339.42 1266.38 1225.84 1236.45 1275.61 1264.44 1270.12 1296.58 1225.5 1246.35 1273.49 1289.69 1256.95 1317.62 1198.16 1244.64 1226.99 1343.03 1270.72 1287.1 1289.3 1143.87 1268.05 1249.03 1303.85 1187.22 1276.67 1261.74 1310.75 1238.37 1278.48 1362 1243.73 1323.37 1176.59 1258.75 1283.91 1248.31 1252.78 1327.05 1249.24 1346.06 1245.01 1330.47 1287.92 1288.51 1243.22 1352.91 1248.53 1231.94 1319.62 1409.36 1222.66 1255.7 1212.5 1336.89 1181.5 1259.46 1342.21 1247.37 1339.24 1294.33 1304.13 1307.24 1290.14 1219.31 1178.84 1258.78 1192.51 1317.35 1331.61 1226.48 1286.35 1290.02 1261.59 1255.04 1371.54 1399.99 1192.06 1239.58 1263.35 1286.98 1305.19 1255.8 1353.97 1291.92 1321.83 1330.65 1277.53 1251.02 1194.95 1297.53 1244.37 1307.72 1207.97 1327.93 1257.64 1234.92 +1192.41 1257.66 1313.96 1178.12 1374.03 1273.65 1318.44 1235.79 1295.66 1277.44 1320 1221.83 1307.33 1426.67 1367.02 1258.14 1308.13 1243.55 1319.87 1305.52 1303.02 1278.18 1264.17 1301.12 1310.27 1234.54 1269.99 1349.43 1351.45 1311.95 1283.1 1323.9 1224.26 1304.89 1304.02 1219.83 1276.9 1207.89 1337.17 1284.1 1235.1 1310.12 1266.78 1255.43 1281.64 1210.43 1288.35 1311.77 1264.1 1276.94 1198.13 1343.85 1343.46 1231.63 1166.59 1256.91 1281.98 1251.11 1238.45 1272.68 1325.1 1304.75 1253.95 1327.14 1298.57 1246.92 1239.13 1212.49 1295.5 1260.17 1345.21 1374.46 1262.72 1229.3 1291.98 1270.66 1382.42 1276.19 1259.06 1275.83 1339.77 1307.38 1291.55 1179.43 1229.21 1336.7 1276.42 1200.86 1336.04 1293.19 1275.76 1272.99 1345.35 1269.39 1242.13 1351.86 1279.35 1366.94 1278.45 1261.93 1270.39 1270.1 1299.35 1258.66 1270.94 1240.63 1268.83 1319.75 1266.16 1258 1368.01 1312.14 1325.13 1241.22 1326.25 1270.16 1323.06 1343.7 1273.88 1263.11 1417.31 1325.72 1272.51 1342.25 1248.3 1295.64 1273.1 1301.99 1248.37 1316.33 1312.11 1248.92 1340.46 1301.89 1236.28 1308.84 1327.49 1246.23 1264.41 1244.32 1321.54 1265.2 1300.97 1351.38 1301.06 1254.03 1246.88 1242.45 1253.63 1259.95 1274.12 1236.57 1274.84 1153.88 1348.07 1397.23 1334.31 1256.57 1402.14 1322.17 1260.45 1302.55 1295.19 1283.27 1256.98 1337.08 1258.76 1260.38 1203.18 1272.03 1232.75 1383.89 1217.41 1227.37 1259.52 1293.19 1279.2 1339.94 1299.18 1160.78 1319.25 1210.77 1296.77 1219.37 1315.69 1294.67 1345.03 1258.76 1222.88 1335.18 1277.9 1339.43 1202.94 1312.05 1243.94 1250.06 1290.96 1271.16 1274.5 1393 1316.03 1288.69 1346.2 1291.1 1187.43 1375.06 1244.22 1291.69 1308.82 1413.09 1244.83 1295.38 1267.12 1289.03 1208.3 1272.3 1343.6 1239.55 1337.32 1276.43 1329.78 1376.91 1338.08 1191.56 1177.76 1312.16 1193.48 1310.45 1333.85 1263.41 1312.98 1255.23 1266.8 1251.73 1392.21 1343.86 1186.49 1239.29 1261.57 1273.44 1350.3 1284.14 1352.63 1362.86 1367.53 1272.95 1237.06 1316.25 1182.49 1290.71 1298.96 1286.78 1270.38 1379.19 1230.74 1274.47 +1194.11 1113.62 1192.56 1114.7 1277.99 1176.61 1201.3 1146.95 1214.52 1175.5 1271.52 1186.45 1165.69 1336.53 1243.85 1227.08 1206.88 1188.89 1173.09 1190.47 1191.98 1250.64 1192.22 1180.34 1203.05 1174.41 1229.45 1248.17 1299.91 1197.81 1179 1253.85 1176.91 1227.55 1190.16 1146.93 1225.42 1136.07 1219.22 1199.07 1199.56 1247.22 1153.49 1145.04 1190.94 1188.21 1186.5 1212.91 1191.6 1233.4 1152.32 1224.67 1199.6 1155.55 1068.3 1190.66 1160.72 1158.13 1152.18 1162.1 1206.93 1254.89 1166.14 1251.25 1206.89 1203.84 1157.91 1129.14 1187.44 1206.09 1267.45 1266.97 1191.17 1160.24 1180.07 1165.12 1284.67 1211.16 1197.72 1156.91 1230.6 1226.21 1189.12 1107.41 1162.07 1257.76 1197.15 1126.85 1246.88 1181.61 1203.44 1258.39 1306.07 1167.07 1222.64 1256.04 1243.99 1264.26 1205.45 1200.09 1223.09 1219.04 1150.69 1205.93 1186.96 1186.84 1148.2 1239.01 1190.32 1176.92 1227.69 1256.71 1258.55 1113.51 1277.07 1154.63 1190.04 1283.83 1226.44 1112.11 1306.65 1197.13 1167.78 1281.14 1196.4 1193.3 1226.86 1195.64 1191.88 1219.68 1254.87 1175.86 1267.01 1214.3 1207.11 1221.03 1229.5 1126.4 1244.26 1194.9 1246.72 1201.88 1151.33 1223.56 1165.29 1216.3 1162.66 1149.28 1173.72 1167.07 1143.54 1200.18 1213.89 1053.61 1289.58 1267.56 1232.33 1186.71 1220.08 1185.42 1162.4 1173.08 1179.14 1186.61 1198.98 1216.07 1155.46 1136.07 1196.32 1150.43 1105.19 1309.87 1113.84 1171.43 1191.42 1240.17 1234.3 1204.84 1206.3 1062.14 1228.53 1163.22 1254.05 1096.18 1246.86 1246.66 1216.49 1119.25 1150.01 1253.2 1207.7 1281.39 1142.54 1193.45 1196.46 1179.22 1203.32 1199.9 1215.11 1285.25 1237.47 1230.99 1229.37 1208.46 1139.82 1264.98 1179.3 1142.55 1229.09 1276.6 1174.12 1199.01 1162.48 1210.1 1107.9 1181.46 1262.34 1142.43 1222.22 1220.54 1223.28 1282.6 1270.37 1143.17 1156.43 1168.81 1136.56 1235.36 1231.17 1203.45 1241 1204.43 1161.28 1198.73 1328.29 1285.29 1182.69 1186.83 1220.93 1189.63 1226.94 1199.13 1248.92 1254.42 1276.96 1217.11 1198.22 1224.42 1127.82 1201.19 1212.67 1213.12 1169.24 1297.19 1214 1177.28 +1227.2 1183.35 1232.63 1190.01 1324.35 1202 1285.13 1229.68 1280.08 1258.41 1315.23 1219.61 1226.68 1406.44 1283.16 1314.78 1266.33 1236.1 1275.09 1310.91 1268.13 1336.64 1241.3 1259.09 1284.17 1197.62 1311.56 1343.23 1317.37 1309.3 1231.8 1318.98 1288.47 1246.11 1262.27 1184.49 1291.14 1220.97 1285.91 1258.2 1266.64 1258.56 1232.43 1297.73 1283.12 1229.05 1248.38 1270.57 1236.86 1262.97 1249.59 1315.44 1287.03 1223.42 1179.63 1229.26 1255.52 1184.62 1273.72 1245.05 1322.37 1346.6 1267.91 1286.96 1274.97 1267.58 1246.32 1149.51 1264.04 1187.6 1315.8 1343.71 1234.76 1214.92 1264.81 1238.42 1341.89 1261.08 1206.01 1219.02 1324.79 1317.06 1286.62 1209.12 1199.17 1321.31 1284.83 1197.46 1321.02 1275.66 1238.43 1298.02 1362.73 1187.75 1253.69 1301.88 1339.44 1326.05 1238.49 1248.76 1293.83 1309.11 1230.12 1217.61 1261.64 1215.87 1234.06 1315.73 1288.59 1258.39 1312.64 1295.77 1301.2 1214.81 1373.36 1204.5 1253.17 1311.39 1259.23 1189.21 1325.7 1303.21 1198.23 1288.15 1257.91 1224.82 1270.45 1278.82 1227.19 1269.15 1263.98 1226 1327.48 1265.05 1239.85 1278 1286.55 1235.92 1282.43 1249.74 1274.99 1240.04 1277.55 1349.71 1253.05 1318.9 1267.54 1238.46 1236.44 1209.32 1200.88 1252.72 1293.32 1154.01 1389.57 1332.83 1290.87 1237.27 1318.54 1277.44 1217.24 1218.45 1243.58 1260.78 1289.96 1290.42 1207.59 1237.05 1242.6 1246.34 1217.59 1356.49 1192.68 1195.88 1233.06 1249.26 1287.25 1286.29 1215.8 1135.21 1277.6 1180.66 1359.87 1169.8 1292.36 1269.59 1253.46 1215.15 1264.6 1289.21 1227.17 1291.8 1179.06 1292.08 1261.5 1233.18 1252.78 1275.74 1262.19 1347.57 1294.82 1314.87 1340.65 1249.4 1206.94 1320.48 1268.97 1274.62 1307.77 1350.47 1244.19 1281.66 1209.99 1318.7 1160.52 1260.27 1290.05 1200.41 1298.83 1254.94 1264.06 1318.38 1301.65 1163.85 1200.69 1229.36 1180.3 1268.3 1337.13 1272.04 1257.99 1232.51 1235.59 1223.43 1359.47 1325.77 1210.33 1187.42 1282.35 1261.42 1325.16 1294.4 1357.58 1321.52 1329.46 1304.04 1221.78 1284.27 1154.01 1250.07 1279.76 1287.87 1221.18 1340.48 1242.88 1247.32 +1140.1 1096.6 1157.05 1102.65 1231.7 1162.44 1206.74 1148.63 1165.56 1179.88 1232.75 1149.74 1133.53 1278.22 1295.33 1218.31 1169.69 1108.22 1136.25 1171.39 1173.76 1217.99 1186.62 1160.27 1213.29 1125.3 1179.52 1254.95 1247.17 1180.24 1186.43 1226.81 1187.4 1168.97 1150.62 1113.13 1161.31 1119.99 1241.58 1179.8 1158.63 1141.46 1156.06 1142.22 1149.48 1129.75 1203.57 1185.61 1173.96 1234.86 1129.78 1231.64 1214.75 1114.19 1083.57 1109.03 1171.41 1116.48 1170.54 1107.68 1173.43 1244.01 1129.81 1189.58 1169.46 1108.83 1118.7 1106.95 1138.43 1130.03 1216.37 1228.63 1191.83 1074.29 1153.85 1167.05 1250.49 1229.21 1133.07 1097.24 1199.5 1241.07 1150.44 1128.63 1098.08 1260.2 1186.84 1109.73 1227.27 1155.09 1133.58 1206.77 1264.98 1127.48 1149.08 1222.73 1217.39 1198.05 1128.7 1130.56 1168.03 1233.64 1118.41 1163.68 1169.14 1138.69 1120.51 1187.11 1135.44 1162.54 1229.49 1179.16 1224.58 1145.91 1245.74 1184.4 1176.52 1221.4 1179.45 1127.04 1221.36 1163.64 1110.6 1241.56 1182.1 1232.79 1177.98 1155.13 1110.85 1187.3 1174.07 1150.98 1237.98 1148.12 1169.65 1197.99 1154.25 1108.58 1189.37 1150.09 1184.73 1136.37 1177.96 1197.6 1186.53 1168.27 1158.4 1185.44 1152.9 1130.3 1138.49 1148.44 1167.7 1060.2 1230.62 1248.87 1160.31 1175.56 1218.53 1178.36 1147.21 1175.82 1148.3 1170.89 1186.85 1191.3 1098.61 1120.26 1098.19 1120.25 1107.95 1240.09 1059.96 1168.92 1141.86 1153.43 1184.27 1193.29 1174.9 1063.78 1219.72 1120.62 1203.7 1067.24 1193.26 1178.88 1198.1 1107.12 1164.71 1220.65 1149.74 1193.16 1107.52 1167.99 1113.43 1102.33 1150.22 1195.88 1167.21 1232.21 1166.6 1205 1202.54 1186.93 1130.05 1227.82 1148.72 1137.1 1220.14 1276.81 1127.66 1210.27 1119.21 1181.42 1072.34 1139.96 1184.44 1097.17 1208.26 1185.76 1185.38 1229.59 1163.03 1083.52 1126.4 1158.09 1116.09 1201.77 1267.04 1111.87 1160.68 1167.67 1171.48 1129 1261.41 1278.53 1129.92 1114.02 1165.37 1167.38 1206.47 1118.95 1224.36 1179.79 1243.11 1211.53 1123.69 1201.24 1087.02 1174.29 1189.15 1183.1 1147.57 1200.68 1170.29 1143.95 +1256.25 1216.79 1270.47 1170.89 1277.49 1239.52 1287.3 1257.67 1265.64 1253.66 1298.42 1210.49 1270.66 1421.99 1290.6 1267.91 1275.35 1240.48 1265.5 1242.27 1289.8 1274.48 1212.84 1290.32 1272.11 1263.82 1323.61 1324.87 1268.35 1312.26 1230.26 1304.6 1262.85 1307.1 1224.79 1202.58 1273.13 1273.64 1333.8 1229.16 1255.84 1303.72 1213.52 1298.87 1313.99 1284.08 1277.36 1288.09 1227.74 1298.38 1239.18 1302.4 1266.16 1193.33 1172.61 1219.29 1267.7 1281.35 1247.78 1262.7 1244.39 1297.34 1251.82 1366.45 1244.84 1224.08 1167 1165.13 1253.06 1244.84 1334.71 1353.19 1244.12 1206.08 1241.86 1241.87 1355.65 1259.89 1270.96 1253.83 1294.05 1253.84 1235.18 1201.26 1198.72 1312.71 1274.53 1211.9 1337.38 1249.52 1204.3 1266.26 1336.12 1244.64 1245.01 1319.2 1340.32 1303.73 1330.26 1272.37 1244.53 1317.24 1249.97 1215.16 1273.92 1233.84 1184.32 1311.65 1244.53 1227.61 1282.26 1302.44 1292.15 1230.31 1395.98 1261.54 1263.42 1361.72 1234.8 1226.36 1345.62 1273.94 1231.89 1368.11 1268.71 1299.86 1272.59 1299.12 1221.09 1289.36 1340.62 1232.92 1314.84 1289.68 1269.94 1288.18 1281.58 1220.43 1277.48 1241.24 1228.72 1272.6 1206.94 1343.44 1253.76 1303.58 1239.62 1269.58 1251.73 1180.78 1239.04 1263.1 1281.14 1208.41 1365.22 1300.73 1261.23 1230.47 1327.05 1273.16 1244.65 1283.8 1246.72 1254.93 1264.67 1287.42 1221.69 1268.1 1278.25 1238.92 1183.43 1362.77 1206.96 1279.53 1228.98 1298.72 1289.69 1265.58 1258.34 1168.89 1296.67 1233.52 1344.86 1199.23 1323.11 1304.45 1291.82 1225.27 1267.89 1350.19 1248.96 1353.39 1186.72 1243.39 1229.42 1250.15 1266.82 1286.01 1272.05 1319.23 1261.69 1315.61 1284.19 1294.91 1169.95 1320.55 1276.74 1248.49 1324.65 1373.21 1236.74 1272.59 1208.59 1323.16 1178.78 1260.97 1306.95 1295.77 1311.75 1303.38 1292.62 1311.85 1328.1 1208.8 1179.23 1296.7 1178.35 1317.21 1345.82 1268.36 1249.97 1233.85 1244.56 1244.17 1408.24 1355.58 1229.08 1215.34 1236.63 1263.63 1292.73 1281.27 1347.12 1334.11 1312.31 1293.47 1299.71 1274.88 1167.65 1308.3 1258.9 1268.89 1235.34 1339.61 1281.51 1290.79 +1219.21 1158.91 1209.65 1133.95 1303.8 1236.61 1259.96 1201.93 1300.62 1215.91 1283.59 1190.45 1168.29 1361.42 1318.49 1211.3 1260.92 1189.43 1236.73 1251.17 1287.92 1277.28 1205.27 1258.32 1239.1 1205.28 1257.81 1322.25 1271.77 1245.1 1219.25 1269.27 1250.03 1222.91 1261.05 1188.33 1290.31 1225.12 1340.32 1266.34 1231.98 1221.75 1218.15 1247.76 1268.55 1230.19 1208.64 1262.06 1207.14 1258.13 1197.02 1299.14 1281.66 1207.64 1115.77 1222.69 1183.88 1220.62 1196.64 1194.04 1265.27 1289.68 1207.09 1303.99 1225.54 1217.7 1170.75 1125.98 1224.06 1188.3 1322.97 1317.77 1265.65 1165.95 1242.67 1235.31 1313.97 1208.97 1191.79 1242.03 1299.68 1268.49 1231.77 1188.61 1161.95 1295.52 1276.9 1148.69 1284.14 1236.02 1204.59 1231.84 1340.51 1137.54 1160.85 1288.17 1224.65 1295.89 1239.74 1223.46 1238.52 1272.28 1201.93 1183.94 1227.45 1147.99 1173.52 1257.76 1233.68 1250.44 1272.78 1275.29 1310.74 1172.13 1309.49 1212.96 1231.58 1235.73 1219.82 1186.53 1311.97 1237.26 1204.87 1257.81 1245.1 1263.54 1259.94 1248.78 1157.73 1230.36 1212.92 1186.96 1297.29 1212.29 1253.17 1312.03 1257.59 1186.72 1237.78 1212.45 1258.65 1197.71 1208.88 1297.75 1241.34 1260.68 1199 1232.83 1194.95 1225.24 1223.67 1204.17 1244.59 1143.46 1271.54 1275.45 1266.87 1225.88 1248.62 1222.39 1218.95 1187.86 1225.77 1212.35 1238.43 1222.58 1205.23 1215.72 1222.92 1208.87 1136.24 1321.19 1154.19 1220.3 1249.66 1265.38 1228.63 1269.12 1244.44 1086.98 1253.83 1198.24 1267.44 1129.11 1273.07 1250.71 1224.64 1227.63 1217.49 1326.55 1186.9 1280.48 1178.98 1245.18 1209.28 1206.19 1251.53 1231.3 1224.81 1318.36 1224.93 1301.39 1260.06 1262.83 1173.59 1289.77 1212.43 1251.55 1305.97 1328.19 1203.37 1252.89 1194.22 1250.72 1157.86 1207.23 1243.41 1169.68 1261.39 1246.78 1309.87 1318.54 1273.33 1151.98 1160.05 1236.5 1129.27 1270.05 1302.99 1261.44 1286.36 1235.78 1206.66 1187.85 1336.69 1354.54 1162.84 1190.69 1235.63 1244.9 1275.46 1219.26 1308.93 1267.49 1277.95 1274.44 1178.54 1234.19 1125.49 1219.17 1217.37 1249.23 1174.4 1310.8 1206.42 1136.02 +1182.79 1146 1171.11 1100.86 1269.91 1142.42 1253.44 1178.23 1181.61 1174.32 1239.43 1175.54 1166.44 1345.68 1249.16 1197.93 1159.59 1161.3 1189.26 1234.36 1193.11 1190.21 1158.83 1189.86 1220.87 1181.34 1232.46 1278.26 1223.2 1176.83 1162.44 1270.29 1182.79 1233.88 1139.95 1131.2 1230.62 1158.88 1238.16 1218.84 1151.7 1141.4 1158.09 1208.11 1264.71 1184.59 1138.05 1178.55 1217.88 1226.2 1129.4 1217.54 1184.97 1144.99 1118.09 1157.08 1167.03 1140.37 1190.18 1097.69 1195.4 1215.8 1190.63 1194.76 1209.58 1118.77 1167.67 1096.41 1169.79 1199.9 1244.17 1253.84 1180.16 1102.66 1182.35 1186.81 1306.32 1143.5 1154.81 1130.11 1244.78 1244.47 1200.41 1174.67 1132.47 1263.99 1254.66 1121.32 1238.25 1161.32 1195.71 1211.1 1303.24 1118.37 1168.8 1266.72 1202.43 1258.48 1212.07 1183.94 1175.11 1230.62 1171.73 1191.59 1163.11 1136.69 1089.75 1272.36 1171.62 1171.38 1265.92 1215.69 1210.78 1139.07 1250.33 1136.38 1133.99 1217.97 1142.26 1137.51 1274.18 1190.46 1154.85 1235.38 1167.34 1198.68 1217.68 1178.89 1193.89 1230.07 1199.88 1154.94 1285.52 1156.49 1157.47 1264.34 1245.91 1159.48 1227.95 1141.66 1199.94 1175.47 1200.57 1226.73 1177.2 1202.17 1175.8 1176.39 1153.2 1136.05 1186.54 1181.05 1189.3 1104.11 1246.72 1288.28 1190.72 1130.74 1253.79 1178.8 1130.86 1205.37 1185.35 1201.56 1160.3 1203.01 1180.06 1122.66 1151.39 1116.88 1113.58 1290.06 1113.19 1195.66 1209.72 1182.51 1234.58 1212.69 1183.62 1122.15 1218.77 1153.57 1213.26 1083.86 1248.52 1222.7 1219.93 1146.06 1149.63 1268.15 1136.36 1239.17 1102.99 1223.24 1182.43 1160.61 1171.14 1163.22 1175.52 1243 1206.47 1220.2 1246.69 1165.63 1120.95 1286.99 1158.1 1128.21 1220.16 1297.61 1137.42 1187.7 1135.28 1178.55 1110.78 1196.87 1255.63 1136.99 1310.86 1191.82 1209.74 1249.14 1253.77 1114.7 1181.99 1145.82 1112.75 1213.43 1231.65 1148.85 1181.34 1181 1188.66 1151.02 1312.14 1219.48 1172.55 1174.24 1182.99 1180.22 1249.36 1180.98 1290.2 1206.66 1250.35 1215.83 1172.12 1218.52 1128.47 1172.98 1178.19 1205.83 1127.14 1230.64 1133.62 1132.09 +1176.92 1120.69 1172.21 1112.11 1225.31 1200.06 1188.61 1142.88 1189.11 1148.89 1214.64 1202.36 1143.44 1330.38 1225.03 1200.45 1197.11 1171.22 1185.98 1188.49 1221.52 1241.96 1182.87 1194.44 1169.21 1162.03 1195.55 1249.02 1244.21 1214.14 1130.36 1224.62 1201.97 1195.93 1181.55 1197.58 1239.95 1179.75 1277.14 1169.78 1177.94 1159.53 1144.84 1187.62 1173.94 1152.62 1192.08 1206.2 1189.72 1230.15 1089.55 1255.63 1196.96 1161.21 1100.66 1183.48 1190.78 1175.6 1191.28 1134.61 1209.21 1232.52 1175.01 1257.77 1166.48 1179.33 1163.08 1073.91 1153.79 1154.53 1216.15 1242.79 1197.27 1132.97 1213.19 1151.62 1243.54 1174.33 1196.16 1134.57 1183.96 1253.73 1194.72 1179.5 1133.61 1293.96 1216.59 1084.21 1250.45 1180.44 1156.72 1182.26 1299.18 1141.49 1179.26 1228.26 1229.33 1293.28 1174.98 1148.04 1203.73 1238.99 1163.37 1191.18 1178 1190.17 1087.84 1244.4 1146.37 1173.43 1240.87 1247.08 1241.33 1151.95 1263.86 1154.94 1167.31 1219.18 1108.31 1107.63 1245.9 1167.78 1147.45 1256.04 1194.93 1204.91 1205.36 1226.7 1198.42 1226.86 1235.43 1138.96 1230.22 1165.52 1224.31 1249.16 1187.14 1152.45 1169.55 1184.75 1207.88 1169.52 1172.51 1264.05 1175.39 1246.42 1155.81 1174.25 1218.87 1120.6 1172.57 1186.83 1219.05 1112.74 1255.42 1252.59 1227.09 1182.11 1207.59 1189.01 1152.93 1169.99 1179.38 1166.69 1177.66 1239.71 1150.58 1132.92 1126.47 1184.33 1105.13 1258.32 1103.8 1194.11 1162.99 1223.69 1204.77 1193.95 1148.08 1103.55 1181.89 1137.78 1243.02 1104.84 1243.5 1191.48 1228.58 1127.19 1141.96 1278.05 1107.83 1231.48 1132.41 1176.35 1217.06 1193.37 1166.5 1160.24 1136.95 1271.22 1200.41 1221.69 1233.14 1246.28 1143.42 1236.68 1185.09 1135.07 1212.15 1299.24 1189.39 1184.7 1138.8 1231.27 1105.22 1189.75 1223.92 1122.02 1261.7 1202.28 1195.65 1225.88 1257.66 1129.33 1129.82 1216.2 1084.7 1178.85 1239.61 1213.86 1189.82 1154.2 1197.27 1137.42 1320.57 1282.04 1164.41 1149.58 1173.34 1198.57 1235.7 1171.86 1257.65 1212.17 1230.93 1232.66 1168.26 1198.5 1080.25 1160.71 1180.63 1225.7 1143.48 1235.51 1194.22 1139.28 +1232.36 1234.59 1203.91 1211.37 1328.53 1242.95 1269.06 1242.92 1251.27 1241.84 1308.29 1245.07 1238.4 1339.1 1298.49 1242.23 1255.05 1231.32 1254.17 1260.17 1255.23 1291.8 1244.56 1239.51 1265.38 1210.27 1302.7 1323.1 1326.05 1327.36 1219.25 1345.34 1244.55 1250.52 1246.1 1183.44 1263.4 1261.92 1323.66 1260.76 1264.94 1229.36 1211.39 1250.31 1280.94 1234.87 1245.17 1279.68 1252.71 1317.56 1210.04 1283.74 1244.05 1182.81 1147.2 1237.36 1262.94 1240.88 1215.31 1201.02 1239.37 1339.29 1275.27 1281.92 1238.61 1213.14 1174.24 1186.08 1230.86 1213.46 1311.05 1290.7 1227.67 1196.78 1220.85 1234.18 1350.04 1256.72 1225.73 1256.92 1274.72 1301.93 1180.69 1220.23 1202.38 1342.24 1298 1191.74 1309.37 1212.64 1223.68 1296.64 1333.44 1189.91 1235.25 1298.57 1306.64 1310.92 1250.58 1259.61 1251.09 1304.5 1179.38 1228.85 1258.19 1201.47 1205.88 1253.03 1288.5 1248.92 1293.35 1306.36 1304.5 1195.39 1324.15 1218.73 1247.09 1284.96 1226.89 1195.8 1344.01 1306.31 1196.3 1312.6 1238.13 1247.28 1287.72 1295.4 1197.79 1286.86 1264.98 1224.48 1322.42 1247.64 1238.33 1275.25 1306.41 1228.34 1258.12 1205.43 1310.34 1244.84 1226.99 1358.16 1236.73 1269.06 1205.34 1251.28 1273.9 1231.29 1200.5 1195.63 1265.7 1156.29 1328.58 1363.23 1327.32 1194.27 1316.21 1272.87 1248.54 1232.69 1239.36 1285.07 1243.04 1273.87 1212.95 1192.75 1222.32 1217.23 1186.42 1378.3 1202.48 1252.4 1205.86 1296.58 1262.97 1281.96 1231.77 1149.2 1258.09 1237.88 1306.77 1168.64 1288.62 1250.15 1286.9 1188.04 1253.43 1354.31 1275.48 1306.04 1165.91 1257.29 1250.42 1230.83 1217.38 1260.86 1226.24 1323.87 1272.86 1315.75 1267.09 1301.15 1197.82 1312.14 1245.45 1255.25 1307.6 1344.74 1212.87 1290.27 1186.12 1273.22 1142.79 1238.53 1296.83 1184.38 1288.4 1275.91 1309.95 1365.99 1244.32 1193.03 1181.3 1222.84 1146.35 1300.21 1365.81 1248.26 1248.94 1258.88 1220.93 1231.06 1337.07 1331.79 1161.72 1226.61 1236.82 1237.45 1294.54 1225.95 1361.19 1265.64 1339.42 1310.46 1185.22 1251.49 1155.45 1243.18 1304.34 1249.16 1258.65 1321.57 1242.95 1225.82 +1134.67 1096.71 1170.28 1079.3 1208.9 1138.94 1188.96 1116.21 1206.89 1203.54 1198.23 1144.84 1106.54 1235.29 1216.71 1184.79 1182.04 1131.34 1130.25 1153.68 1224.13 1203.47 1170.91 1194.87 1192.99 1109.14 1220.12 1225.17 1190.59 1196.29 1116.74 1184.47 1170.37 1159.5 1163.83 1112.45 1170.41 1151.84 1219.86 1164.48 1152.52 1157.35 1163.72 1134.15 1205.82 1216.19 1191.51 1202.65 1153.79 1208.93 1121.12 1247.56 1191.71 1132.59 1061.99 1134.05 1146.49 1126.42 1156.46 1165.11 1146.77 1216.54 1179.39 1242.5 1169.09 1147.81 1130.75 1053.01 1163.67 1137.27 1178.38 1205.94 1173.41 1150.78 1144.92 1122.02 1263.7 1170.47 1112.83 1156.96 1222.52 1120.72 1160.28 1130.04 1100.46 1195.5 1177.54 1103.85 1160.03 1117.13 1108.93 1164.31 1253.03 1110 1132.11 1164.64 1159.74 1184.28 1129.17 1140.9 1187.09 1157.45 1183.59 1142.71 1136.73 1127.39 1168.45 1222.71 1104.85 1183.42 1204.34 1220.13 1221.56 1172.67 1230.38 1138.13 1167.85 1228.17 1159.13 1102.65 1229.14 1157.62 1138.15 1245.14 1187.11 1208.46 1196.17 1151.26 1119.69 1156.57 1180.23 1151.18 1245.34 1148.55 1136.82 1160.49 1123.2 1107.7 1120.24 1144.39 1204.45 1123.91 1104.58 1184.94 1125.7 1155.97 1137.16 1129.32 1127.82 1114.86 1174.38 1166.21 1154.83 1079.94 1222.05 1268.86 1207.32 1170.46 1207.59 1146.85 1129.78 1121.84 1168.57 1139.63 1156.1 1170.42 1108.11 1109.75 1109.64 1112.18 1080.1 1274.41 1051.04 1152.84 1175.33 1137.42 1223.08 1191.68 1189.31 1047.19 1160.53 1067.63 1183.65 1077.75 1205.37 1212.18 1146.05 1122.34 1149.01 1239.88 1127.82 1181.14 1097.45 1178.34 1123.06 1124.71 1169.37 1143.71 1163.77 1228.05 1167.25 1205.8 1207.77 1170.48 1093.34 1227.22 1153.7 1125.77 1163.66 1234.31 1104.33 1179.43 1116.57 1239.91 1097.7 1152.65 1175.27 1097.17 1202.97 1205.57 1163.41 1212.35 1185.05 1087.93 1082.34 1180.13 1097.64 1134.01 1210.07 1166.79 1151.76 1153.85 1134.52 1131.39 1253.35 1224.72 1114.61 1115.44 1162.37 1144.17 1195.86 1133.14 1216.79 1193.96 1224.93 1160.52 1120.3 1191.56 1064.76 1157.34 1166.18 1157.15 1142.18 1227.89 1137.93 1109.26 +1182.06 1104.08 1206.65 1082.92 1264.6 1182.12 1223.44 1193.71 1204.74 1203.27 1206.18 1141.11 1187.49 1293.59 1304.07 1199.13 1206.41 1150.33 1225.74 1192.41 1210.1 1188.51 1201.6 1147.94 1226.98 1186.39 1190.19 1240.89 1222.44 1246.77 1177.33 1265.95 1174.6 1207.99 1148.51 1098.27 1198.26 1149.04 1289.62 1226.53 1143.67 1179.21 1142.23 1169.91 1231.15 1167.1 1230.11 1251.6 1148.99 1210.39 1107.33 1228.3 1193.77 1165.37 1093.37 1141.78 1190.25 1111.99 1205.9 1135.4 1219.61 1210.91 1192.41 1185.45 1181.03 1179.95 1098.34 1072.76 1184.58 1187.94 1235.31 1264.58 1181.62 1172.13 1226.21 1174.07 1289.58 1176.22 1145.13 1168.29 1217.83 1225.32 1164.3 1138.29 1137.8 1245.31 1256.54 1090.96 1220.74 1170.28 1135.31 1218.22 1271.6 1137.18 1175.56 1233.79 1211.87 1270.79 1195.02 1191.84 1217.98 1213.9 1193.89 1125.06 1179.72 1197.38 1163.39 1240.36 1194.92 1198.86 1181.27 1254.6 1210.36 1175.31 1269.65 1163.08 1213.17 1243.57 1179.58 1142.18 1285.76 1222.81 1162.06 1259.98 1201.92 1254.13 1179.57 1204.63 1206.01 1238.42 1240.35 1181.7 1252.54 1173.88 1184.87 1195.25 1239.02 1126.02 1205.16 1151.43 1211.03 1206.5 1192.85 1278.77 1203.86 1193.8 1180.58 1170.71 1194.28 1141.25 1238.5 1193.78 1206.71 1104.98 1250.34 1279.68 1263.94 1205.35 1243.24 1196.17 1161.64 1141.48 1205.54 1209.63 1210.66 1192.04 1184.88 1172.53 1158.79 1188.71 1112.3 1311.55 1066.49 1192.01 1172.48 1223.59 1258.39 1209.74 1169.08 1093.44 1207.96 1105.58 1235.19 1158.56 1221.08 1210.84 1217.02 1146.34 1144.74 1254.38 1192.42 1213.66 1093.11 1177.49 1160.82 1170.28 1185.87 1230.72 1207.96 1231.93 1239.33 1211.49 1235.48 1183.94 1076.1 1263.9 1188.18 1173.06 1230.87 1306.07 1138.41 1235.12 1135.71 1234.92 1114.42 1167.09 1279.53 1146.39 1238.04 1223.75 1159.01 1270.36 1232.39 1133.41 1125.78 1174.58 1069.35 1182.76 1242.1 1184.49 1178.76 1194.59 1173.55 1178.17 1304.77 1253.21 1151.83 1128.99 1182.29 1191.07 1264.82 1165.57 1276.22 1201.25 1241.75 1185.79 1208.16 1223.76 1112.04 1171.14 1190.6 1208.91 1166.71 1190.81 1176.62 1159.59 +1223.84 1199.7 1212.14 1130.28 1265.06 1187.26 1254.59 1213.02 1258.76 1215.92 1248.44 1170.75 1205.26 1343.27 1296.4 1205.99 1244.58 1168.56 1249.83 1219.16 1248.53 1287.99 1220.55 1245.17 1250.87 1220.43 1222.85 1305.95 1219.77 1252.47 1220.69 1345.44 1241.01 1252.89 1235.03 1168.83 1236.24 1214.28 1298.32 1283.83 1228 1225.19 1192.73 1237.71 1284.17 1188.44 1224.01 1227.75 1208.27 1244.15 1213 1287.39 1230.69 1233.49 1123.94 1156.6 1207.03 1201.86 1202.2 1176.82 1235.54 1264.47 1227.28 1258.06 1219.51 1199.88 1143.52 1113.23 1230.75 1261.63 1293.07 1298.39 1211.58 1144.02 1242.83 1193.88 1272.52 1226.27 1226.91 1171.3 1266.02 1246.37 1236.97 1186.03 1150.65 1286.85 1291.84 1185.88 1286.29 1250.05 1183.11 1240.45 1345.5 1162.31 1209.62 1290.45 1271.84 1284.64 1221.63 1247.09 1262.54 1293.48 1213.74 1199.83 1255.15 1206.93 1162.36 1245.99 1216.32 1250.61 1256.32 1301.26 1272.52 1201.31 1333.92 1165.94 1249 1293.59 1240.59 1153.98 1304 1256.54 1213.59 1273.67 1243.6 1264.06 1232.21 1222.45 1221.09 1220.37 1295.28 1210.22 1282.71 1234.04 1255.54 1251.11 1233.01 1162.19 1294.25 1220.68 1223.77 1242.05 1195.02 1307.33 1242.27 1223.15 1217.58 1200.6 1204.33 1215.27 1222.2 1200.14 1266.59 1161.8 1301 1293.25 1259.05 1206.67 1283.17 1239.71 1175.96 1210.23 1232.06 1198.41 1202 1248.47 1170.31 1200.04 1233.32 1192.3 1146.94 1304.81 1148.53 1224.06 1218.57 1271.44 1252.6 1260.14 1224.9 1128.84 1220.31 1167.74 1278.29 1107.09 1249.34 1220.85 1294.59 1202.73 1214.46 1302.75 1201.36 1266.18 1197.22 1221.18 1171.86 1210.48 1208.45 1235.17 1228.44 1313.64 1224.2 1285.03 1236.94 1207.45 1164.25 1256.26 1230.5 1229.1 1272.09 1343.96 1180.69 1228.15 1188.02 1285.63 1173.35 1184.07 1253.27 1190.82 1301.91 1272.8 1264.61 1310.07 1287.43 1193.15 1202.63 1268.62 1168.27 1301.38 1307.95 1197.14 1217.73 1214.55 1224.37 1232.33 1352.46 1288.78 1187.56 1173.44 1240.94 1210.11 1284.35 1214.38 1329.22 1263.13 1313.94 1264.47 1217.27 1296.55 1122.21 1240.85 1217.66 1261.59 1239.82 1293.53 1190.26 1207.7 +1138.09 1143.78 1152.61 1062.51 1262.07 1188.55 1189.73 1158.9 1233.84 1171.91 1249.45 1143.07 1179.97 1287.69 1217 1197.21 1231.59 1152.71 1214.64 1212.24 1186.87 1223.74 1176.04 1195.82 1163.31 1132.66 1251.95 1215.45 1199.38 1239.48 1142.95 1182.99 1159.1 1204.06 1221.83 1143.22 1239.34 1142.37 1241.39 1172.19 1187.66 1137.56 1159.15 1143.87 1214.96 1145.79 1180.05 1194.48 1152.41 1192.53 1109.57 1231.45 1164.26 1141.99 1088.47 1200.88 1164.15 1181.43 1133.99 1165.44 1233.85 1207.17 1142.51 1209.18 1207.9 1124.2 1111.8 1091.73 1135.29 1150.41 1244.84 1272.86 1160.93 1123.05 1197.84 1192.16 1259.18 1202.28 1155.73 1141.67 1247.24 1205.91 1187.51 1128.46 1130.01 1224.13 1220.11 1079.85 1253.32 1195.82 1156.15 1179.58 1281.96 1151.95 1194.12 1206.14 1192.28 1248.76 1167.74 1187.48 1175.72 1192.92 1212.62 1187.69 1200.59 1138.82 1148.06 1222.81 1156.57 1164.28 1256.97 1217.04 1226.54 1170.88 1240.42 1172.43 1133.44 1169.02 1177.96 1167.63 1269.71 1162.78 1129.77 1242.04 1153.1 1205.22 1190.43 1199.53 1175.04 1192.1 1216.67 1148.77 1263.73 1206.7 1188.8 1215.47 1161.82 1128.01 1154.26 1139.01 1205.61 1153.79 1157.09 1238.46 1121.19 1210.26 1111.86 1145.51 1161.11 1121.03 1183.26 1160.93 1177.89 1096.71 1274.68 1287.71 1246.99 1147.44 1238.73 1205.79 1154.41 1158.62 1185.28 1178.88 1192.23 1208.57 1173.95 1080.63 1176.11 1124.14 1138.5 1280.69 1132.56 1161.16 1138.33 1229.62 1255 1223.51 1198.71 1123.44 1183.06 1155.37 1215.13 1075.02 1220.07 1213.16 1211.85 1141.48 1171.66 1222.47 1188.04 1227.36 1105.26 1202.77 1170.71 1153.84 1167.06 1175 1181.84 1257.41 1196.11 1182.65 1224.28 1180.46 1152.75 1247.23 1195.37 1154.21 1222.57 1247.5 1184.05 1158.97 1157.95 1235.32 1114.43 1188.42 1234.12 1168.1 1239.12 1185.5 1214.16 1232.88 1241.82 1147.06 1109.9 1160 1121.17 1229.87 1216.61 1151.8 1201.74 1149.99 1167.84 1153.71 1321.52 1260.71 1153.31 1129.79 1124.75 1132.71 1238.55 1171.95 1267.23 1186.08 1280.82 1186.73 1154.36 1219.77 1092.85 1138.22 1211.01 1203.56 1173.84 1245.75 1156.08 1140.94 +1125.56 1118.72 1131.7 1092.91 1204.91 1169.55 1205.52 1125.99 1190.08 1125.49 1166.75 1134.3 1197.53 1288.67 1189.46 1173.64 1214.04 1173.9 1193.46 1169.62 1128.89 1214.22 1153.73 1157.35 1207.64 1157.29 1192.6 1212.99 1196.81 1176.42 1164.7 1215.1 1175.85 1148.78 1133.73 1078.99 1185.66 1175.23 1204.12 1153.8 1157.25 1126.25 1158.6 1170.62 1158.03 1138.03 1160.94 1175.34 1184.18 1184.43 1128.65 1193.27 1191.76 1140.32 1065.22 1117.31 1157.77 1117.71 1171.72 1137.96 1159.65 1219.56 1149.72 1245.34 1157.4 1088.47 1066.94 1069.25 1186.73 1098.73 1206.39 1197.83 1152.59 1113.48 1195.64 1151.72 1246.29 1127.98 1167.46 1144.47 1212.54 1209.32 1141.01 1132.93 1106.94 1239.14 1205.84 1127.1 1251.15 1172.27 1103.94 1158.69 1246.73 1139.79 1124.63 1223.9 1205.54 1224.57 1163.76 1141.84 1188.4 1185.93 1103.6 1113.34 1183.98 1106.12 1115.51 1225.52 1117.05 1136.81 1214.95 1173.87 1212.77 1124.63 1248.75 1119.5 1173 1172.14 1132.59 1092 1250.78 1162.44 1125.16 1265.15 1174.48 1163.62 1187.78 1167.21 1149.11 1190.4 1191.46 1135.25 1192.23 1202.76 1198.02 1162.42 1153.71 1080.75 1191.96 1138.48 1170.24 1165.72 1154.88 1250.86 1124.2 1158.9 1163.52 1125.36 1155.66 1102.11 1115.31 1148.27 1143.91 1081.27 1192.96 1271.3 1208.87 1140.57 1205.89 1197.91 1119.89 1180.83 1167.29 1177.91 1137.98 1174.67 1087.31 1152.04 1164.64 1191.97 1058.02 1238.58 1097.65 1156.39 1122.01 1179.52 1194.69 1177.05 1109.48 1042.98 1174.87 1116.02 1223.77 1078.37 1229.29 1194.53 1191.09 1157.53 1136.12 1269.28 1178.54 1198.61 1099.81 1150.44 1129.26 1143.12 1174.56 1182.8 1147.61 1243.2 1183.64 1219.94 1188.45 1189.48 1075.24 1209.51 1149.84 1131.3 1189.83 1252.98 1123.67 1192.55 1100.45 1169.53 1083.79 1150.92 1225.67 1135.07 1193 1169.68 1198.5 1184.2 1223.09 1085.48 1197.43 1130.2 1086 1195.1 1237.27 1179.77 1115.2 1152.87 1159.95 1147.31 1282.71 1206.6 1098.19 1140.44 1143.17 1135.6 1174.76 1152.71 1245.88 1173.56 1180.86 1182.35 1113.21 1182.46 1084.34 1133.2 1181.28 1182.23 1142.92 1193.97 1114.49 1152.93 +1103.28 1093.93 1122.04 1053.05 1210.67 1142.69 1185.97 1140.45 1159.92 1145.21 1160.54 1086.94 1117.07 1246.41 1199.77 1112.52 1165.36 1101.6 1153.79 1152 1149.66 1183.64 1118.73 1170.56 1172.16 1100.86 1136.08 1214.69 1181.76 1131.53 1129.6 1218.62 1140.69 1168.32 1134.52 1081.5 1149.13 1085.55 1214.73 1168.39 1124.67 1128.54 1094.26 1142.09 1184.8 1104.26 1110.73 1167.89 1120.96 1167.17 1127.12 1210.72 1161.49 1143.63 1049.79 1116.39 1125.4 1105.73 1090.65 1132.69 1151.64 1178.08 1110.06 1207.19 1118.56 1108.81 1086.67 1079.83 1121.93 1134.94 1167.03 1209.79 1065.91 1100.68 1124.86 1105.51 1205.94 1175.1 1117.86 1086.09 1196.89 1207.18 1159.5 1118.88 1103.84 1205.49 1174.23 1086.01 1234.9 1158.95 1100.04 1128.25 1203.45 1105.16 1126.39 1158.71 1173.11 1143.44 1153.97 1170.34 1129.28 1192.79 1104.76 1118.93 1135.27 1092.38 1057.25 1187.86 1123.97 1130.41 1190.99 1151.27 1194.82 1134.42 1260.35 1150.32 1151.66 1154.47 1157.95 1089.95 1242.65 1159.66 1119.1 1203.45 1147.13 1175.59 1103.98 1183.35 1139.96 1170.74 1144.78 1094.7 1165.28 1123.65 1168.37 1182.53 1149.06 1135.91 1146.09 1092.41 1179.23 1134.27 1118.59 1233.1 1102.65 1144.01 1112.66 1117.14 1096 1056.09 1120.29 1096.36 1127.4 1082.51 1207.42 1239.8 1193.23 1133.07 1246.58 1135.86 1108.06 1154.18 1128.25 1096.7 1122.5 1142.21 1096.73 1085.11 1124.53 1107.44 1051.72 1212.71 1059.27 1120.38 1113.5 1199.84 1192.66 1138.13 1137.54 1055.95 1154.37 1149.65 1188.77 1068.47 1130.8 1141.36 1154.78 1095.02 1125.83 1192.39 1131.53 1198.63 1073.87 1148.65 1151.64 1076.81 1093.44 1163.62 1144.28 1198.25 1118.5 1243.24 1175.46 1135.22 1091.05 1199.06 1160.38 1102.71 1157.89 1189.64 1120.28 1123.35 1122.35 1207.69 1026.54 1119.97 1189.94 1088.21 1204.43 1157.27 1174.37 1210.84 1133.12 1082.36 1064.61 1152.1 1071.43 1186.64 1170.31 1157.58 1109.03 1171.07 1162.56 1051.32 1224.23 1246.16 1065.09 1108.8 1141.16 1118.5 1201.82 1142.76 1253.97 1195.59 1201.33 1160.78 1128.39 1131.75 1024.53 1159.48 1166.04 1163.37 1089.66 1208.37 1150.99 1132.64 +1222.94 1201.04 1199.61 1216.69 1307.52 1214.43 1277.45 1160.79 1271.06 1227.17 1293.87 1224.21 1212.78 1426.8 1315.59 1255.65 1301.73 1218.34 1271.41 1272.96 1258.82 1280.21 1224.36 1256.13 1262.49 1188.06 1290.43 1287.03 1304.22 1308.8 1236.81 1283.4 1275.26 1233.62 1229.65 1217.32 1272.81 1229.71 1339.85 1237.65 1229.27 1254.51 1217.53 1261.97 1286.9 1200.28 1201.4 1300.52 1204.08 1305.79 1205.75 1282.51 1286.02 1172.01 1131.3 1269.64 1216.67 1233.45 1239.09 1238.93 1276.13 1303.67 1225.42 1309.51 1240.48 1180.2 1191.82 1123.65 1229.12 1240.63 1313.88 1321.16 1224.44 1189.86 1192.82 1218.71 1361.55 1286.15 1246.19 1208.8 1275.17 1243.39 1269.76 1173.53 1216.46 1320.43 1298.46 1179.47 1284.2 1166.04 1213.14 1270.24 1344.31 1211.51 1208.44 1233.93 1262.64 1308.74 1257.86 1217.26 1255.21 1277.55 1230.46 1190.53 1242.44 1211.17 1164.26 1303.68 1199.84 1247.04 1257.78 1287.14 1285.5 1157.45 1348.32 1213.49 1279.74 1286.93 1218.86 1222.48 1319.42 1237.83 1228.74 1287.73 1238.6 1270.38 1292.95 1273.37 1226.86 1280.87 1310.04 1206.95 1304.85 1222.96 1231.32 1282 1242.52 1231.32 1267.96 1203.25 1258.89 1241.4 1182.22 1376.32 1221.12 1258.48 1225.56 1251.09 1259.9 1198.19 1199.87 1190.22 1230.84 1153.55 1299.62 1344.04 1333.99 1224.29 1261.19 1245.28 1205.56 1272.95 1259.67 1257.4 1234.42 1266.26 1217.21 1225.73 1254.19 1163.59 1116.16 1318.61 1192.14 1237.88 1262.82 1261.5 1265.37 1293.44 1220.04 1157.63 1262.65 1218.56 1296.64 1164.58 1261.54 1288.25 1279.03 1216.51 1213.31 1326.6 1248.66 1325.78 1205.26 1215.65 1230.62 1230.98 1276.28 1251.42 1276.03 1292.48 1236.86 1322.97 1269.33 1263.74 1158.87 1320.38 1242.47 1238.4 1256.76 1333.76 1252.88 1249.76 1149.74 1321.11 1153.43 1224.08 1302.78 1246.99 1274.86 1261.15 1329.4 1333.85 1255.48 1185.26 1175.19 1263.86 1161.24 1312.88 1287.58 1249.8 1293 1228.16 1200.09 1266.38 1352.69 1325.59 1164.13 1242.94 1254.44 1217 1297.8 1253.31 1361.59 1282.16 1268.63 1261.11 1189.89 1243.83 1122.24 1258.68 1257.79 1280.23 1217.36 1282.02 1252.11 1222.27 +1185.95 1137.9 1151.92 1062.78 1200.95 1187.49 1231.41 1185.86 1220.1 1154.61 1190.52 1183.73 1155.75 1326.38 1227.46 1129.61 1173.06 1126.52 1127.98 1171.19 1241.89 1191.64 1171.42 1155.94 1215.83 1112.55 1180.32 1250.5 1219.09 1191.08 1107.05 1221.77 1154.09 1130.34 1116.2 1075.84 1194.2 1137.86 1273.17 1169.34 1153.86 1130.83 1108.86 1139.7 1224.05 1108.18 1146.57 1217.32 1158.41 1196.28 1088.75 1222.27 1159.81 1126.37 1062.76 1121.2 1167.1 1146.6 1154.34 1154.64 1212.62 1163.32 1169.86 1196.61 1159.77 1115.47 1102.16 1093.1 1168.57 1142.46 1211.78 1222.02 1126.08 1110.12 1129.67 1174.08 1275.08 1156.11 1066.15 1109.32 1173.03 1241.5 1177.63 1127.72 1126.82 1270.69 1197.55 1141.29 1200.69 1190.16 1113.46 1213.55 1241.61 1121.56 1160.56 1212.58 1176.5 1192.17 1160.38 1161.57 1152.68 1216.38 1169.18 1142.34 1205.37 1116.34 1098.45 1232.74 1149.39 1145.84 1218.75 1207.87 1198.46 1150.31 1247.43 1136.12 1153.26 1248.06 1140.08 1083.51 1266.57 1146.26 1140.09 1217.72 1139.09 1162.86 1174.01 1141.1 1156.89 1211.47 1232.12 1105.96 1215.31 1160.11 1169.83 1151.2 1149.18 1097.85 1203.85 1142.67 1224.75 1199.2 1202.5 1212.51 1200.66 1182.39 1112.2 1168.3 1121.63 1130.15 1150.12 1135.91 1166.19 1046.59 1244.24 1236.21 1171.32 1126 1215.12 1175.15 1071.49 1118.07 1149.75 1168.39 1128.13 1206.03 1173.16 1115.69 1148.77 1143.73 1075.42 1233.38 1099.77 1159.69 1189.69 1181.09 1176.16 1150.21 1152.97 1085.14 1170.82 1112.61 1193 1104.32 1218.54 1214.57 1212.87 1123.12 1120.71 1203.34 1147.42 1199.46 1086.79 1185.84 1136.77 1151.59 1152.25 1164.63 1173.14 1211 1111.09 1167.58 1223.75 1155.73 1099.34 1241.72 1182.19 1153.32 1210.69 1229.44 1137.89 1172.55 1103.32 1220.31 1103.31 1139.38 1217.66 1127.63 1248.48 1164.82 1179.98 1205.45 1253.31 1083.66 1103.13 1151.01 1056.83 1255.56 1240.14 1160.99 1182.94 1148.56 1192.43 1160.64 1275.82 1232.02 1101.32 1157.82 1178.02 1137.08 1224.19 1165.39 1266.74 1182.23 1240.58 1179.3 1163.66 1191.45 1086.88 1184.04 1136.66 1217.62 1165.9 1230.41 1108.35 1125.74 +1203.98 1184.8 1179.82 1103.71 1254.28 1178.01 1205.93 1152.44 1181.62 1214.28 1206.78 1168.3 1176.48 1362.68 1280.72 1202.06 1209.41 1150.12 1198.81 1223.04 1176.06 1279.8 1197.51 1181.58 1276.57 1180.21 1235.72 1264.53 1245.54 1247.42 1200.78 1254.2 1175.71 1190.42 1240.93 1142.18 1241.35 1189.57 1266.05 1182.76 1197.37 1153.47 1195.14 1206.54 1226.81 1189.21 1218.39 1205.23 1210.08 1273.11 1137.36 1255.92 1189.74 1174.83 1066.96 1177.47 1165.48 1176.15 1205.9 1166.64 1210.99 1264.3 1197.37 1256.02 1135.67 1181.74 1123.74 1121.71 1177.04 1181.13 1219.89 1243.27 1165.14 1178.4 1239.72 1175.38 1308.78 1187.61 1183.47 1148 1278.12 1214.01 1178.13 1166.95 1151.9 1252.77 1234.28 1108.6 1249.35 1165.08 1179.83 1224.85 1308.34 1126.62 1204.61 1216.61 1245.01 1279.39 1155.47 1194.3 1201.38 1226.82 1180.78 1195.53 1174.86 1131.22 1129.38 1227.39 1206.2 1180.97 1244.46 1237.93 1242.88 1148.75 1252.63 1186.4 1167.43 1242.59 1192.38 1118.02 1286.54 1251.96 1185.16 1290.94 1188.91 1201.18 1189.89 1219.49 1202.18 1207.47 1297.61 1119.55 1222.07 1211.41 1191.48 1205.11 1194.81 1094.56 1223.07 1182.62 1228.5 1193.66 1176.64 1285.87 1131.19 1232.18 1190.18 1193.17 1172.64 1167.81 1216.95 1218.95 1214.92 1126.98 1276.59 1310.95 1256.17 1171.55 1239.11 1183.28 1152.22 1184.29 1227.63 1180.95 1176.64 1212.49 1180.96 1163.15 1189.26 1168.4 1108.03 1262.18 1109.89 1165.26 1182.36 1230.01 1226.59 1236.77 1161.37 1086.54 1210.78 1153.02 1227.91 1132.94 1224.84 1182.67 1262.2 1164.21 1151.68 1248.67 1166.84 1234.25 1143.41 1177.69 1194.95 1167.49 1147.88 1229.5 1164.71 1249.68 1227.11 1289.12 1257.21 1176.59 1165.74 1266.39 1198.33 1179.19 1226.29 1252.82 1180.41 1201.68 1088.27 1219.83 1108.42 1211.63 1280.23 1138.4 1289.3 1244.95 1204.92 1252.53 1243.48 1129.62 1137.79 1226.2 1187.87 1248.32 1226.99 1218.29 1227.39 1177.99 1219.86 1172.51 1342.35 1281.84 1121.22 1154.66 1154.49 1223.02 1264.55 1176.07 1285.23 1175.22 1267.09 1197.82 1113.5 1267.14 1130.6 1178.25 1188.98 1216.32 1195.49 1300.75 1159.01 1147.98 +1174.26 1153.09 1141.53 1089.37 1209.51 1142.5 1188.69 1166.1 1186.43 1139.16 1181.3 1123.12 1173.05 1249.68 1229.7 1212.87 1154.64 1125.46 1173.66 1165.5 1184.53 1206.95 1159.77 1149.84 1228.88 1150.93 1196.01 1213.48 1231.46 1232.66 1129.24 1219.48 1201.76 1172.35 1170.98 1105.29 1199.73 1122.21 1236.8 1186.57 1132.04 1086.49 1166.51 1134.43 1182.97 1118.56 1179.82 1160.27 1114.44 1187.31 1108.9 1215.99 1188.17 1108.13 1043.87 1136.34 1161.66 1074.57 1184.74 1139.6 1179.56 1192.63 1196.08 1266.66 1133.5 1127.68 1132.22 1057.25 1180.52 1112.38 1197.97 1223.94 1155.33 1061.78 1181.64 1106.61 1213.57 1148.35 1136.86 1124.35 1196.14 1172.09 1165.61 1107.8 1099.58 1253.45 1208.05 1059.29 1206.84 1117.72 1124.91 1149.75 1264.42 1127.46 1131.67 1180.17 1179.44 1226.52 1149.26 1169.35 1148.13 1200.54 1186.62 1126.33 1154.23 1198.57 1124.9 1189.67 1168.4 1170.1 1220.21 1208.14 1210.19 1148.19 1222.45 1149.09 1163.81 1150.57 1146.81 1104.1 1251.98 1175.91 1111.13 1208.17 1138.48 1155.7 1155.6 1143.46 1144.03 1190.34 1173.02 1116.9 1211.85 1202.87 1199.36 1193.01 1155.35 1100.84 1166.15 1120.3 1159.91 1098.71 1136.12 1237.86 1145.99 1153.86 1137.48 1184.9 1155.45 1090.94 1184.16 1172.48 1151.09 1062.25 1251.37 1276.64 1173.03 1182.1 1237.36 1138.91 1156.85 1111.43 1174.45 1157.28 1188.07 1217.53 1094.37 1159.09 1174.16 1180.01 1089.77 1233.79 1091.9 1134.69 1138.06 1169.26 1196.5 1186.05 1143.53 993.77 1170.07 1073.44 1203.33 1112.05 1194.21 1176.93 1186.85 1135.72 1101.94 1195.03 1121.96 1174.1 1084.62 1161.65 1142.38 1206.37 1124 1191.93 1175.27 1251.87 1171.5 1215.15 1177.34 1135.61 1084.74 1288.78 1131.4 1154.31 1223.77 1264.78 1136.09 1170.02 1127.37 1174.09 1077.57 1121.65 1212.5 1152.89 1193.69 1190.53 1208.08 1191.1 1203.53 1110.01 1129.5 1174.11 1106.54 1213.27 1193.97 1122.91 1126.63 1121.09 1120.84 1142.21 1256.62 1221.09 1144.28 1098.1 1174.64 1162.56 1241 1121.83 1240.86 1213.39 1210.51 1158.03 1124.87 1186.55 1059.66 1159.47 1178.25 1190.33 1180.6 1211.03 1157.31 1117.16 +1161.47 1118.98 1136.42 1081.13 1251.76 1130.92 1217.55 1107.57 1176.91 1203.03 1181.68 1139.89 1121.58 1302.29 1239.81 1174.54 1186.68 1134.99 1178.73 1174.07 1180.81 1199.47 1177.33 1129.89 1195.07 1179.44 1211.58 1211.07 1186.49 1198.7 1143.21 1227.52 1173.19 1175.39 1143.68 1113.42 1214.05 1115.63 1209.27 1186.42 1130.04 1157.82 1159.22 1176.58 1194.18 1176.39 1170.64 1195.62 1174.85 1180.83 1132.44 1240.07 1203.95 1123.38 1045.15 1221.77 1114.61 1129.8 1132.11 1135.08 1183.97 1188.15 1132.72 1194.8 1155.43 1159.85 1079.75 1091.9 1167.83 1161.94 1228.48 1255.26 1139.07 1078.35 1156.43 1127.05 1255.91 1151.24 1132.83 1125.38 1203.6 1170.85 1127.4 1170.06 1104.68 1259.84 1182.79 1082.03 1204.55 1137.88 1100.18 1165.29 1296.65 1104.97 1113.89 1197.14 1186.97 1248.68 1162.94 1187.87 1177.97 1202.09 1109.78 1153.83 1138.45 1149.19 1152.58 1206.69 1148.07 1167.64 1200.04 1186.57 1214.41 1126.85 1185.4 1172.15 1172.58 1160.17 1157.85 1117.69 1237.44 1190.67 1112.86 1219.01 1123.35 1184.25 1193.24 1153.84 1168.09 1186.58 1188.86 1102.69 1251.57 1188.26 1199.42 1265.53 1157.37 1129.69 1189.47 1179.45 1180.05 1134.99 1116.1 1263.78 1154.89 1195.79 1156.24 1139.94 1139.88 1148.07 1154.38 1163.79 1144.6 1055.78 1245.92 1273.18 1223.69 1147.54 1227.65 1164.86 1144.39 1140.92 1183.82 1173.57 1183.58 1189.6 1140.99 1095.68 1097.79 1123.83 1105.66 1297.15 1087.56 1144.91 1149.88 1218 1197.92 1222.01 1171.71 1035.28 1200.27 1106.06 1225.73 1087.93 1189.01 1195.41 1187.96 1165.87 1155.31 1236.25 1151.54 1212.97 1110.59 1193.31 1163.16 1173.14 1176.33 1146.16 1195.77 1271.81 1205.5 1224.29 1205.08 1159.27 1102.96 1249.9 1175.97 1152.95 1213.02 1262.07 1173.96 1202.44 1135.33 1209.91 1115.74 1150.95 1252.88 1159 1193.58 1224.62 1177.07 1226.99 1161.53 1102.95 1103.98 1160.06 1129.28 1221.77 1236.42 1174.65 1207.5 1155.67 1161.85 1181.79 1286.99 1258.65 1130.51 1119.2 1131.44 1139.44 1179.32 1147.6 1274.65 1191.57 1172.23 1187.23 1129.12 1186.42 1092.68 1173.01 1162.31 1215.65 1144.35 1237.89 1180.32 1162.79 +1201.97 1205.94 1211.77 1176.92 1293.57 1205.48 1250.84 1205.58 1229.3 1202.93 1265.18 1193.53 1257.6 1320.47 1252.92 1218.07 1230.24 1143.73 1235.09 1248.61 1220.09 1268.96 1181.29 1190.41 1220.96 1164.37 1248.89 1257.93 1248.73 1219.43 1145.11 1287.19 1221.85 1235.16 1205.69 1199.59 1229.87 1187.77 1311.75 1273.74 1213.57 1224.64 1201.16 1159.08 1236.37 1180.39 1179.17 1233.97 1252.66 1262.36 1153.21 1219.75 1253.94 1165.67 1106.57 1142.05 1232.67 1154.45 1180.41 1182.33 1230.07 1243.82 1187.73 1232.08 1194.51 1129.3 1147.01 1091.15 1179.03 1205.89 1279.56 1266.27 1189.72 1174.75 1155.06 1189.89 1266.34 1188.08 1178.66 1221 1224.15 1225.38 1209.44 1159.44 1174.07 1222.13 1223.42 1152.55 1298.97 1179.36 1210.79 1255.24 1302.39 1163.28 1164.46 1221.28 1247.08 1268.55 1236.93 1170.36 1215.65 1186.92 1185.03 1176.89 1216.41 1158.55 1098.76 1264.51 1177.67 1210.19 1279.99 1230.09 1272.26 1202.49 1282.18 1219.6 1210.48 1270.17 1169.76 1147.09 1281.32 1255.25 1161.95 1278.93 1220.32 1207.74 1245.23 1213.72 1182.95 1252.72 1243.5 1118.44 1286.91 1183.39 1235.22 1208.38 1218.1 1155.98 1218.93 1094.87 1237.74 1182.71 1191.43 1293.7 1189.84 1273.59 1217.07 1226.26 1200.37 1177.5 1191.97 1184.87 1264.37 1130.49 1274.6 1281.66 1259.11 1159.94 1235.31 1180.64 1139.01 1215.94 1226.09 1154.19 1227.34 1221.99 1183.6 1166.08 1174.77 1191.96 1141.67 1329.7 1150.72 1179.41 1187.31 1237.22 1246.62 1254.25 1193.08 1094.16 1268.82 1119.77 1236.69 1140.81 1265.71 1185.03 1251.15 1176.63 1186.9 1318.9 1163.96 1237.82 1148.63 1236.78 1221.4 1210.78 1210.09 1182.62 1205.79 1240.79 1205.86 1291.66 1270.92 1225.58 1168.42 1244.08 1202.63 1181.01 1234.88 1278.94 1148.36 1217.17 1152.76 1249.65 1129.24 1216.92 1289.93 1150.5 1228.37 1214.68 1199.86 1255.74 1242.76 1136.47 1148.75 1204.28 1144.69 1208.89 1253.02 1179.73 1217.82 1197.52 1169.82 1174.69 1318.25 1288.83 1190.6 1210.27 1185.71 1209.3 1291.45 1186.58 1273.52 1242.46 1233.64 1174.24 1183.02 1204.24 1090.93 1196.33 1208.49 1184.25 1179.72 1229.35 1205.57 1204.54 +1229.56 1243.18 1217.06 1162.13 1293.37 1217.42 1248.19 1139.78 1261.81 1236.62 1311.19 1218.95 1251.08 1355.12 1339.09 1249.44 1273.32 1212.94 1249.33 1236.73 1218.58 1261.01 1231.08 1260.19 1228.76 1214.98 1279.62 1265.25 1275.73 1279.93 1175.44 1290.45 1250.88 1248.46 1271.45 1165.05 1260.31 1233.68 1296.83 1224.91 1224.27 1176.83 1228.18 1203.99 1221.36 1199.38 1215.96 1234.92 1182.25 1255.91 1182.12 1312.76 1253.15 1198.56 1114.24 1167.16 1257.49 1189.84 1213.93 1209.97 1252.18 1240.14 1273.12 1258.71 1207.35 1200.06 1144.77 1138.96 1216.8 1255.11 1284.81 1279.99 1223.29 1204.49 1226.76 1220.29 1315.78 1234.16 1208.11 1204.82 1321.82 1213.57 1197.8 1191.44 1136.33 1274.09 1247.75 1118.34 1262.45 1192.78 1195.85 1229.19 1364.52 1153.41 1186.13 1311.29 1262 1310.95 1216.15 1248.97 1235.95 1268.52 1176.55 1203.51 1253.3 1158.41 1209.33 1280.62 1197.55 1280.8 1280.21 1252.06 1242.32 1160.59 1298.79 1235.02 1254.49 1294.15 1221.34 1173.28 1300.54 1308.01 1225.41 1287.15 1239.02 1234.11 1246.52 1261.92 1229.13 1249.81 1232.3 1152.7 1275.32 1257.16 1267.33 1235.38 1271.04 1141.6 1220.48 1206.05 1281.86 1204.04 1182.84 1308.59 1191.61 1233.87 1218.2 1253.7 1226.86 1169.54 1225.97 1222.8 1210.66 1121.08 1287.16 1281.18 1306.24 1204.22 1298.23 1226.41 1202.5 1217.82 1254.13 1204.66 1272.37 1276.67 1190.66 1200.85 1200.92 1249.43 1174.69 1326.03 1196.2 1230.53 1208.69 1271.37 1242.93 1293.63 1167.24 1126.29 1269.61 1176.39 1315.71 1147.42 1233.02 1260.06 1212.18 1191.42 1220.31 1311.87 1230.22 1278.76 1160.97 1253.33 1219.85 1252.66 1241.62 1238.41 1219.08 1334.16 1241.08 1288.63 1258.34 1266.52 1193.29 1304.7 1242.53 1201.6 1276.67 1315.29 1154.25 1254.52 1194.42 1199.45 1144.87 1188.2 1304.09 1220.53 1250.74 1194.81 1253.66 1295 1221.26 1180.09 1156.3 1203 1153.46 1252.3 1271.09 1218.89 1228.35 1218.24 1209.96 1205.17 1325.85 1298.45 1138.52 1199.98 1229.07 1201.15 1268.81 1197.73 1304.06 1278.56 1283.57 1232.59 1168.56 1262.9 1158.73 1247.15 1263.52 1207.67 1166.14 1303.41 1196.83 1254.45 +1164.7 1062.87 1109.25 1028.78 1233.43 1127.34 1212.36 1132.21 1184.21 1126.15 1163.22 1141.73 1129.36 1276.68 1217.97 1144.2 1130.91 1094.56 1124.34 1172.04 1119.44 1218.86 1158.09 1121.08 1179.48 1128.72 1163.99 1181.01 1199.83 1214.95 1131.92 1174.74 1146.57 1193.6 1092.9 1117.95 1182.67 1131.58 1178.54 1201.95 1098.98 1080.89 1153.06 1165.14 1134.39 1164.54 1142.36 1182.94 1161.19 1140.69 1119.81 1205.34 1161.65 1095.35 1010.15 1116.7 1118.89 1110.24 1197.27 1088.02 1164.33 1226.52 1116.51 1191.5 1147.22 1104.91 1131.11 1049.6 1136.23 1095.98 1192.56 1220.98 1102.39 1072.13 1099.05 1069.78 1173.06 1136.61 1108.7 1069.68 1162.69 1176.33 1130.62 1090.51 1071.08 1236.98 1200.6 1147.23 1246.18 1117.37 1086.79 1151.79 1254.19 1090.1 1104.28 1181.9 1148.74 1190.81 1154.64 1141.06 1149.88 1212.76 1133.52 1089.83 1164.91 1096.52 1083.06 1192.13 1110.19 1147.46 1172.83 1194.47 1181.46 1089.26 1239.22 1100.27 1136.12 1176.71 1114.7 1051.83 1224.91 1157.23 1109.64 1207.36 1128.4 1160.97 1134.5 1192.47 1139.51 1169.65 1180.8 1081.02 1155.89 1140.8 1157.8 1152.87 1170.89 1115.59 1169.08 1130.69 1151.35 1152.96 1085.53 1216.78 1117.48 1160.84 1145.48 1126.58 1105.05 1106.33 1135.14 1155.21 1148.09 1095.66 1233.64 1192.63 1206.95 1137 1171 1156.27 1117.97 1156.9 1145.98 1136.57 1147.24 1145.35 1088.3 1070.88 1187.71 1072.16 1077.68 1196.75 1012.33 1135.34 1146.3 1176.34 1197.47 1216.53 1111.83 1030.95 1194.42 1083.76 1208.94 1064.65 1182.08 1153.07 1148.67 1139.27 1107.61 1205.89 1123.76 1153.43 1096.1 1145.61 1096.84 1072.03 1155.01 1183.04 1129.07 1175.48 1145.08 1183.3 1172.23 1164.08 1077.25 1218.14 1159.75 1104.22 1173.8 1246.73 1110.64 1163.47 1111.34 1187.94 1060.21 1101.34 1185.14 1084.71 1135.56 1139.83 1164.02 1232.06 1190.55 1059.18 1110.1 1164.15 1055.05 1149.56 1207.64 1130.19 1139.4 1115.04 1142.44 1108.32 1244.49 1182.3 1115.96 1077.86 1140.2 1157.62 1172.45 1113.34 1233.96 1143.36 1201.15 1180.39 1137.34 1167.23 1056.76 1140.05 1161.03 1155.97 1148.4 1162.21 1132.68 1094.59 +1154.86 1095.35 1153.02 1115.02 1220.03 1211.05 1201.33 1165.82 1198.42 1159.56 1192.55 1136.41 1175.66 1320.13 1224.91 1146 1185.66 1138.81 1210.57 1188.94 1157.86 1200.41 1160.04 1199.99 1187.53 1136.05 1171.12 1194.3 1196.8 1211.53 1158.75 1248.49 1153.48 1192.82 1190.71 1115.61 1174.51 1141.08 1238.75 1175.95 1113.62 1175.76 1105.11 1197.21 1176.18 1165.97 1170.75 1175.27 1169.54 1192.94 1108.27 1203.33 1219.42 1084.17 1062.06 1163.64 1162.98 1140.71 1176.62 1085.79 1191.68 1232.34 1193.87 1184.44 1132.81 1120.76 1124.56 1139.19 1161.56 1153.04 1244.15 1233.03 1165.05 1118.82 1207.69 1166.32 1209.21 1208.84 1120.51 1121.33 1184.87 1195.17 1195.68 1126.98 1148.7 1245.01 1210.2 1086.44 1225.69 1161.49 1149.42 1165.72 1280.63 1109.49 1135.73 1199.5 1221.82 1249.95 1183.95 1190.82 1178.18 1190.28 1195.25 1183.28 1162.06 1134.82 1103.61 1219.1 1160.82 1161.36 1230.95 1229.74 1241.74 1144.39 1204.63 1137.57 1195.26 1178.53 1165.75 1106.49 1280.18 1184.06 1191.92 1263.12 1132.09 1195.22 1170.48 1172.81 1162.41 1155.76 1218.87 1118.03 1227.96 1182.82 1172.22 1164.64 1173.71 1121.17 1215.19 1117.94 1194.44 1167.9 1216.21 1231.23 1151.7 1186.9 1191.02 1154.2 1131.61 1082.56 1218.84 1159.37 1154.66 1078.35 1194.67 1222.8 1182.81 1168.27 1192.17 1155.66 1115.77 1174.51 1159.74 1174.57 1142.82 1169.73 1109.75 1166.21 1141.37 1148.5 1106.49 1286.18 1122.57 1154.98 1136.89 1178.02 1190.52 1172.46 1151.99 1042.34 1160.33 1141.38 1207.08 1109.02 1232.1 1176.33 1183.57 1140.64 1150.57 1211.89 1173.81 1217.73 1139.16 1175.78 1106.6 1156.64 1145.61 1135.75 1186.59 1210.41 1202.01 1210.55 1200.1 1211.15 1066.33 1267.87 1176.22 1133.94 1167.2 1283.59 1101.38 1152.96 1108.86 1185.16 1086.48 1143.56 1209.52 1166.14 1188.39 1131.23 1206.7 1247.17 1217.05 1134.52 1105.28 1150.39 1061.03 1225.42 1222.21 1176.69 1212.01 1108.97 1141.16 1142.31 1238.34 1213.45 1154.92 1136.47 1183.37 1151.85 1186.37 1159.58 1187.39 1223.17 1202.98 1159.09 1166.14 1206.49 1082.14 1155.57 1205.28 1154.19 1139.28 1193.23 1164.09 1172.04 +1156.01 1112.92 1153.01 1094.73 1214.8 1160.68 1173.44 1137.21 1243.84 1173.23 1223.1 1106.07 1134.83 1303.14 1257.68 1195.78 1205.28 1170.58 1182.62 1181.72 1191.09 1195.07 1189.72 1162.87 1183.86 1170.09 1183.06 1247.66 1202.49 1230 1162.77 1217.57 1146.87 1160.4 1192.44 1139.87 1215.95 1116.62 1220.33 1178.69 1171.55 1152.68 1156 1143.39 1178.29 1153.52 1151.27 1152.88 1173.69 1176.35 1139.14 1292.34 1170.33 1122.21 1073.91 1150.8 1170 1160.93 1164.34 1140.43 1192.39 1204.02 1165.3 1202.18 1147.06 1181.52 1128.76 1103.11 1155.43 1165.89 1228.38 1257.61 1167.11 1108.98 1186.18 1159.67 1218.15 1163.84 1167.46 1149.41 1243.46 1192.68 1178.04 1140.07 1105.38 1229.28 1190.31 1073.55 1207.82 1157.17 1133.87 1133.22 1290.54 1092.3 1131.31 1218.89 1171 1240.9 1128.16 1166.02 1184.81 1215.66 1133.54 1129.55 1178.08 1222.61 1114.7 1240.18 1171.23 1162.22 1190.95 1251.55 1184.91 1126.96 1265.48 1117.87 1206.99 1185.92 1158.5 1086.06 1235.33 1198.51 1158.08 1248.09 1140.97 1150.53 1200.24 1180.49 1155.29 1187.1 1209.31 1100.59 1202.18 1183.53 1189.97 1175.58 1179.08 1104.16 1139.39 1203.27 1232.37 1194.29 1131.58 1240.23 1152.25 1195.1 1170.26 1177.04 1181.12 1132.66 1162.8 1144.08 1180.72 1036.31 1237.69 1242.83 1205.22 1123.61 1222.51 1186.6 1121.39 1141.48 1168.2 1138.49 1156.32 1170.78 1134.54 1104 1175.52 1154.05 1071.65 1238.79 1108.92 1175.52 1166.83 1246.28 1199.94 1221.18 1188.09 1028.6 1196.19 1136.62 1198.44 1058.82 1217.05 1179.25 1245.98 1147.24 1155.92 1262.82 1123.47 1253.2 1119.04 1143.84 1181.14 1174.03 1151.14 1185.89 1200.21 1214.83 1151.2 1204.43 1205.26 1224.13 1142.86 1279.06 1162.43 1123.86 1173.9 1286.2 1122.75 1164.55 1078.98 1186.56 1063.37 1182.2 1229.68 1140.38 1213.46 1182.24 1245.11 1234.85 1213.17 1111.58 1110.4 1181.19 1053.36 1220.92 1218.42 1182.28 1207.99 1172.59 1169.12 1143.27 1264.19 1222.36 1127.87 1102.03 1171.65 1127.31 1204 1149.41 1279.25 1203.5 1213.96 1227.05 1130.97 1159.26 1076.56 1174.9 1168 1193.96 1130.16 1197.83 1196.51 1127.3 +1105.28 1059.97 1128.65 1094.56 1169.68 1122.98 1121.82 1112.67 1164.05 1118.68 1128.45 1138.89 1070.01 1246.96 1260.55 1143.57 1166.03 1097.86 1143.94 1115.93 1152.75 1196.84 1188.2 1119.18 1135.11 1099.81 1091.55 1193.15 1160.94 1184 1063.82 1148.08 1113.3 1154.78 1079.92 1090.71 1139.21 1100.34 1184.47 1147.19 1110.39 1117.04 1114.55 1140.23 1134.74 1113.32 1102.92 1153.57 1089.74 1163.76 1037.7 1199.89 1160.11 1081.51 1044.97 1104.1 1126.99 1081.45 1128.53 1054.45 1157.96 1168.83 1140.36 1190.67 1113.32 1081.2 1021.35 1055.49 1115.44 1081.81 1198.57 1241.93 1131.11 1097.01 1105.03 1095.23 1188.14 1150.27 1097.53 1063.07 1178.45 1150.14 1129.02 1029.23 1043.71 1220.67 1178.04 1096.33 1184.11 1120.47 1060.05 1150.38 1183.89 1099.14 1104.47 1145.74 1184.56 1189.95 1105.1 1133.44 1146.41 1175.05 1089.45 1133.08 1115.45 1074.04 1099.37 1209.1 1146.64 1074.19 1161.25 1180.75 1211.85 1109.9 1209.1 1087.42 1111.08 1151.36 1093.44 1122.22 1220.93 1103.72 1080.24 1164.56 1114.41 1157.39 1153.31 1120.55 1132.22 1132.97 1164.42 1069.71 1200.04 1127.92 1142.9 1169.39 1139.83 1113.7 1184.98 1094.55 1118.16 1128.16 1100.29 1186.84 1120.79 1123 1120.22 1147.94 1065.49 1077.48 1123.88 1145.55 1110.14 1051.47 1211.72 1191.3 1139.92 1107.24 1142.36 1163.94 1088.5 1083.5 1090.02 1115.98 1113.97 1186.81 1122.34 1138.11 1082.39 1097.74 1047.5 1196.42 1047.14 1153.42 1119.16 1151.9 1132.56 1171.95 1124.72 1021.68 1165.58 1071.67 1120.31 1056.03 1129.13 1156.91 1178.79 1139.55 1114.46 1183.72 1097.7 1198.85 1057.41 1151.6 1097.72 1071.32 1157.52 1176.01 1147.64 1183.11 1112.78 1141.97 1202 1157.01 1072.08 1155.05 1126.85 1131.08 1114.6 1219.72 1086.37 1122.22 1083.64 1211.75 1047.77 1145.03 1215.28 1066.49 1202.8 1155.48 1150.67 1205.21 1146.82 1125.19 1039.27 1133.2 1019.4 1148.78 1232.11 1137.8 1143.59 1125.07 1128.82 1073.46 1263.88 1225.93 1066.14 1055.41 1097.14 1117.15 1179.49 1099.85 1225.17 1166.59 1148.2 1141.57 1104.77 1131.37 1068.45 1174.27 1152.92 1145.06 1099.54 1182.49 1119.51 1060.14 +1171.93 1101.62 1127.15 1093.99 1171.15 1193.63 1183.6 1170.25 1194.89 1147.46 1193.34 1122.37 1132.59 1305.63 1260.21 1185.54 1217.41 1115.2 1173.4 1196.08 1173.31 1222.82 1149.05 1187.6 1222.31 1122.16 1195.44 1225.97 1231.1 1212.9 1134.07 1241.25 1228.3 1180.24 1184.31 1119.01 1204.92 1158.77 1269.02 1159.78 1149.38 1130.82 1125.47 1219.79 1236.12 1190.17 1143.68 1199.86 1170.05 1228.51 1134.66 1243.05 1232.18 1108.84 1060.5 1159.55 1205.17 1130.54 1212.28 1146.1 1224.22 1262.78 1171.12 1216.55 1151.96 1128.47 1105.84 1120.42 1168.49 1148.63 1239.03 1227.94 1182.08 1136.5 1159.36 1172.37 1253.32 1174.71 1147.88 1109.14 1212.91 1172.07 1175.28 1159.15 1137.01 1215.64 1236.33 1109.14 1221.27 1132.28 1105.26 1205.81 1276.75 1107.64 1149.42 1228.2 1248.62 1206.68 1126.93 1210.09 1196.78 1211.25 1132.71 1163.24 1169.26 1113.83 1132.84 1248.32 1171.58 1200.96 1201.4 1179.68 1246.98 1137.73 1252.47 1139.99 1191.53 1264.09 1219.49 1107.73 1232.32 1182.34 1142.31 1231.13 1158.31 1203.28 1224.34 1176.26 1146.5 1199.04 1192.23 1122.24 1252.15 1196.59 1218.62 1228.85 1203.93 1098.4 1214.97 1140.77 1206.98 1184.43 1148.8 1241.75 1177.28 1219.6 1185.31 1204.3 1187.83 1129.09 1162.18 1164.32 1203.77 1123.96 1228.3 1272.15 1186.41 1140.09 1192.63 1174.23 1152.82 1171.12 1203.3 1185.28 1182.85 1210.52 1151.85 1139.67 1157.74 1148.49 1077.99 1286.66 1121.88 1180.22 1167.05 1194 1189.98 1215.97 1205.39 1059.67 1169.01 1115.11 1201.35 1094.3 1184.5 1182.59 1187.01 1119.21 1176.92 1244.29 1163.59 1243.27 1158.72 1199.18 1149.24 1127.25 1153.18 1176.09 1176.35 1243.96 1175.59 1232.67 1216.08 1231.56 1117.91 1252.47 1182.35 1217.04 1195.75 1251.57 1103.09 1162.01 1147.53 1218.67 1072.22 1140.39 1217.49 1140.84 1241.38 1189.91 1239.7 1280.52 1174.45 1093.96 1102.03 1181.91 1160.16 1186.47 1260.78 1169.84 1197.93 1143.15 1134.83 1100.94 1221.42 1239.34 1125.11 1161.69 1169.74 1204.56 1168.52 1161.05 1259.43 1183.79 1214.81 1205.5 1119.6 1192.55 1098.52 1185.17 1164.3 1156.57 1103.98 1217.26 1154.96 1123.51 +1120.06 1095.69 1137.17 1110.19 1222.78 1166.48 1154.27 1163.19 1225.83 1200.1 1189.63 1148.79 1162.12 1302.55 1209.56 1189.11 1192.22 1156.43 1160.72 1152.05 1159.3 1153.48 1177.95 1170.96 1202.91 1115.76 1192.55 1192.67 1184.48 1244 1131.5 1253.53 1195.59 1169.94 1160.6 1074.5 1199.61 1124.09 1188.23 1165.87 1126.13 1134.89 1085.91 1170.62 1164.78 1111.73 1188.05 1226.96 1129.63 1184.33 1109.06 1220.96 1178.73 1126.88 1075.37 1132.11 1114.91 1155.09 1198.97 1144.5 1174.96 1236.69 1163.78 1250.08 1156.87 1120.27 1119.77 1063.41 1131.76 1131.97 1220.52 1213.95 1139.05 1059.25 1149.53 1107.98 1240.86 1179.44 1115.53 1093.19 1206.58 1157.14 1192.57 1129.14 1120.68 1259.57 1241.92 1053.71 1234.81 1087.77 1149.02 1188.19 1238.4 1078.36 1161.72 1227.28 1203.97 1211.44 1199.67 1142.67 1165.43 1171.66 1147.06 1122.32 1129.28 1148.41 1154.61 1207.88 1169.05 1161.95 1213.05 1226.96 1185.06 1097.4 1233.04 1133.77 1175.85 1203.24 1177.13 1145.55 1247.01 1221.48 1165.4 1234.43 1110.33 1151.91 1180.63 1152.5 1148.48 1168.92 1212.56 1131.89 1211.13 1208.42 1161.77 1218.41 1171.74 1124.46 1150.33 1124.43 1206.52 1201.51 1165.63 1271.57 1144.75 1155.71 1143.64 1187.34 1198.86 1106.76 1165.18 1166.4 1168.59 1077.77 1224.33 1279.02 1224.89 1169 1241.99 1201.98 1143.03 1139.44 1229.95 1146.77 1180.18 1190.14 1122.95 1113.36 1147.3 1116.81 1087.26 1222.62 1076.97 1146.89 1167 1187.88 1184.79 1210.95 1127.95 1092.32 1190.34 1110.88 1236.83 1113.57 1152.22 1193.81 1162.07 1123.13 1189.65 1202.06 1114.69 1210.47 1140.43 1184.8 1153.59 1149.72 1158.29 1134.38 1174.6 1252.24 1208.65 1202.38 1192.97 1169.7 1078.3 1213.1 1162.52 1202.59 1196.47 1274.34 1150.95 1177.85 1130.72 1232.57 1160.57 1140.29 1223.71 1167.16 1198.98 1145.22 1171.17 1218.83 1203.71 1066.37 1106.32 1181.67 1066.21 1179.84 1227.43 1158.57 1153.67 1143.96 1108.89 1148.31 1253.46 1213.33 1097.38 1137.05 1122.27 1158.46 1230.41 1203.16 1238.96 1180.84 1231.29 1199.7 1105.14 1175.34 1111.17 1177.68 1163.77 1183.54 1112.43 1266.4 1133.05 1123.86 +1127.67 1071.54 1127.38 1044.8 1164.43 1158.18 1123.89 1114.31 1200.39 1167.49 1187.27 1100.22 1129.17 1280.26 1187.89 1122.43 1140.39 1121.34 1134.34 1143.44 1146.69 1203.59 1141.25 1128.53 1172.28 1074.4 1178.74 1240.33 1184.62 1191.13 1115.3 1203.12 1185.9 1108.21 1136.68 1060.58 1136.14 1126.55 1178.38 1110.69 1098.96 1109.45 1076.05 1162.02 1157.3 1120.01 1176.97 1170.91 1149.47 1189.65 1132.15 1204.78 1156.31 1080.13 1040.44 1125.48 1041.5 1111.05 1087.09 1090.26 1158.81 1182.04 1134.84 1187.11 1142.03 1129.5 1050.18 1085.02 1101.25 1148.7 1176.28 1220.69 1132.64 1116.68 1133.78 1111.54 1225.85 1151.15 1069.25 1107.45 1197.2 1134.54 1178.1 1113.14 1133.11 1188.91 1179.78 1108.62 1163.26 1092.24 1104.78 1149.07 1220.26 1036.51 1114.03 1174.43 1137.02 1130.76 1144.1 1140.46 1187.8 1160.13 1094.95 1106.01 1140.48 1125.46 1062.64 1141.2 1152.7 1118.11 1183.56 1172.76 1180.14 1057.4 1189.2 1133.67 1155.55 1214.79 1122.81 1080.22 1234.38 1160.63 1111.25 1247.72 1095.2 1155.44 1098.77 1165.26 1112.57 1154.9 1177 1112.57 1173.72 1185.57 1149.53 1163.63 1136.99 1085.38 1136.93 1153.97 1140.26 1152.24 1089.15 1200.89 1128.84 1176.19 1120 1135.01 1119.55 1094.46 1126.25 1082.86 1170.01 1015.23 1208.94 1227.82 1198.37 1085.18 1211.3 1175.38 1102.65 1107.78 1160.54 1148.18 1141.77 1136 1110.15 1115.67 1090.81 1096.83 1055.42 1208.65 1074.79 1115.82 1164.17 1155.64 1147.36 1204.16 1159.09 1042.82 1153.22 1099.13 1148.44 1036.66 1129.7 1179.43 1146.62 1120.27 1101.31 1202.47 1135.54 1213.93 1101.33 1143.83 1089.65 1098.39 1153.04 1185.93 1141.35 1165.05 1169.21 1200.9 1167.32 1177.9 1116.18 1168.17 1142.03 1118.33 1204.88 1258.06 1116.87 1124.38 1076.43 1140.41 1069.44 1156.36 1182.43 1097.95 1169.36 1187.24 1148.55 1217.98 1149.84 1107.89 1031.44 1159 1099.49 1165.79 1221.8 1146.87 1160.04 1148.9 1093.01 1109.67 1230.29 1241.25 1064.02 1101.93 1112.89 1131.42 1218.19 1156.56 1235.84 1145.21 1190.44 1170.53 1115.48 1119.7 1048.99 1167.02 1144.3 1166.69 1104.03 1205.8 1112.87 1099.66 +1162.3 1133.8 1150.26 1136.86 1233.21 1132.65 1197.29 1160.87 1199.6 1153.28 1215.04 1113.6 1205.67 1263.19 1244.17 1163.78 1204.16 1170.33 1162.47 1186.7 1153.1 1190.32 1149.5 1147.62 1215.95 1136.34 1237.01 1246.22 1232.13 1183.22 1116.75 1226.45 1199.53 1173.49 1160.65 1102.74 1204.46 1130.19 1285.5 1176.4 1163.8 1088.76 1112.87 1158.86 1169.03 1159.79 1173.45 1175.01 1197.24 1208.93 1124.74 1230.01 1198.63 1136.93 1077.75 1117.18 1196.55 1134.6 1193.57 1157.37 1176.65 1220.73 1144.11 1179.97 1189.62 1167.93 1160.28 1040.67 1143.7 1145.51 1245.63 1265.88 1144.95 1090.61 1131.6 1151.05 1246.08 1137.21 1154.92 1123.97 1247.19 1209.07 1128.54 1129.45 1078.97 1218.17 1199.96 1113.92 1232.14 1110.49 1149.1 1163.27 1232.49 1134.32 1169.18 1230.28 1230.42 1203.56 1169.86 1175.81 1173.94 1213.63 1140.31 1162.3 1163.61 1105.53 1113.17 1221.3 1140.2 1175.51 1216.67 1221.07 1233.32 1167.31 1243.48 1128.2 1183.93 1212.99 1129.42 1106.97 1239.07 1167.79 1114.67 1246.06 1145.58 1205.13 1170.4 1166.32 1120.89 1204.21 1204.4 1094.46 1228.66 1177.76 1180.84 1214.03 1168.11 1129.56 1158.82 1121.96 1201.61 1173.29 1141.06 1265.04 1161.67 1193.34 1164.33 1137.08 1202.71 1134.67 1121.85 1143.75 1192.88 1143.69 1254.3 1257.07 1201.3 1132.95 1231.04 1172.32 1141.06 1124.84 1181.71 1208.86 1180.27 1182.99 1144.24 1097.21 1156.56 1128.83 1105.28 1239.34 1090.85 1144.73 1157.85 1225.19 1190.04 1187.38 1222.05 1069.62 1203.72 1095.21 1187.7 1104.02 1220.06 1189.35 1242.14 1135.11 1146.97 1218.7 1188.31 1218.21 1087.97 1166.23 1166.45 1135.47 1156.85 1182.89 1160.14 1208.73 1152.13 1218.2 1193.22 1188.01 1104.13 1225.67 1192.18 1170.18 1182.83 1276.37 1099.89 1181.2 1129.58 1202.98 1104.42 1118.85 1196.49 1157.25 1211.37 1155.53 1201.57 1195.78 1203.22 1110.51 1138.45 1134.59 1089.24 1217.41 1217.49 1135.14 1189.65 1157.36 1143.99 1153.39 1225.62 1254.76 1111.02 1157.18 1201.79 1189.42 1227.55 1116.57 1279.6 1195.11 1255.03 1243.69 1142 1162.63 1090.13 1159.67 1204.04 1171.4 1105.31 1204.97 1084.4 1112.4 +1197.05 1140.94 1185.52 1102.01 1251.94 1176.2 1231.77 1176.88 1213.79 1184.79 1263.8 1163.55 1153.46 1328.07 1287.52 1204.49 1214.83 1130.58 1207.04 1236.24 1236.44 1232.8 1193.35 1207.63 1222.97 1133.82 1241.46 1265.67 1255.53 1215.17 1165.26 1267.14 1214.54 1215.47 1195.88 1127.41 1200.05 1137.76 1202.69 1229.55 1165.75 1178.32 1158.99 1209.38 1198.25 1167.57 1179.52 1215.89 1182.79 1204.6 1135.32 1279.05 1191.32 1191.89 1134.81 1161.72 1141.4 1166.3 1177.13 1147.89 1186.33 1246.34 1161.47 1221.25 1182.23 1153.18 1171.07 1090.97 1217.58 1182.08 1275.7 1279.65 1131.79 1107.13 1177.65 1182.59 1312.11 1185.67 1140.66 1126.97 1273.55 1275.23 1201.28 1197.5 1149.43 1293.31 1275.16 1119.97 1233.45 1129.39 1153.24 1236.35 1291.31 1144.62 1157.42 1216.58 1192.09 1233 1195.57 1205.37 1191.21 1261.11 1166.43 1195.24 1163.21 1183.5 1157.96 1255.81 1194.92 1162.49 1254.29 1212.36 1243.01 1178.82 1258.77 1150.15 1196.39 1251.19 1164.64 1121.3 1291.58 1169.63 1129.28 1243.46 1170.56 1230.95 1208.96 1214.38 1207.63 1218.36 1230.33 1168.14 1236.77 1236.33 1149.32 1208.07 1211.16 1134.11 1175.95 1192.88 1224.76 1179.44 1188.47 1237.25 1228.83 1182.23 1203.78 1223.5 1154.96 1154.93 1187.53 1216.91 1178.06 1089.76 1299.48 1269.76 1215.31 1196.83 1246.95 1267.04 1147.14 1175.62 1223.21 1217.52 1232.94 1215.16 1119.81 1144.76 1189.36 1183.43 1139.99 1279.28 1148.95 1175.05 1219.76 1222.85 1223.87 1189.31 1187.75 1127.56 1220.5 1155.73 1255.83 1078.39 1256.9 1186.05 1212.38 1119.2 1186.11 1227.91 1195.5 1220.5 1125.45 1203.18 1200.06 1201.7 1233.81 1221.86 1200.33 1297.93 1210.15 1240.21 1235.04 1253.03 1154.27 1269.32 1211.67 1156.33 1209.65 1286.16 1164.1 1161.73 1160.86 1220.78 1130.45 1185.59 1161.16 1165.91 1231.82 1197.73 1209.62 1266.28 1236.16 1130.21 1170.26 1190.26 1155.81 1266.14 1283.79 1200.82 1185.99 1187.74 1207.95 1170.13 1310.58 1258.94 1167.95 1174.14 1180.82 1174.65 1251.57 1160.23 1265.6 1228.8 1247.82 1228.11 1169.75 1213.04 1094.96 1155.02 1194.66 1234.58 1155.71 1233.23 1161.26 1198.38 +1166.52 1131.47 1122.99 1128.49 1265.41 1120.93 1210.92 1170.5 1200.6 1160.99 1206.49 1120.08 1166.11 1311.91 1222.85 1195.66 1186.54 1130.63 1155.45 1165.7 1218.61 1168.8 1181.5 1149.6 1183.67 1180.8 1193.52 1225.26 1192.87 1233.06 1148.08 1197.61 1157.4 1185 1153.79 1079.1 1200.96 1102.92 1210.36 1229.1 1164.01 1160.13 1142.59 1144.79 1217.51 1123.81 1208.55 1181.74 1114.98 1189.93 1123.55 1227.75 1148.8 1135.21 1086.48 1072.86 1144.38 1132.27 1167.76 1149.16 1196.61 1239.51 1168.24 1169.49 1173.42 1097.33 1109.57 1114.83 1193.71 1218.77 1248.25 1255.45 1148.71 1134.66 1189.69 1166.45 1232.23 1165.67 1140.07 1098.73 1216.89 1208.77 1172.89 1130.8 1129.18 1240.1 1241.83 1149.42 1240.15 1128.29 1190.87 1158.12 1238.47 1098.88 1137.65 1221.9 1262.55 1238.41 1191.3 1166.25 1182.24 1217.03 1110.53 1177.45 1164.55 1132.94 1105.54 1209.85 1193.16 1145.6 1213.58 1228.89 1225.94 1110.6 1219.91 1148.54 1176.72 1227.58 1186.9 1125.97 1208.4 1168.79 1144.03 1199.8 1152.24 1210.64 1187.64 1146.46 1181.66 1215.41 1204.34 1122.25 1226.64 1198.82 1127.71 1241.29 1168.74 1133.01 1217.77 1159 1221.94 1155.1 1138.25 1220.15 1162.35 1199.89 1137.45 1171.19 1171.04 1103.85 1160.96 1153.83 1172.23 1090.16 1247.46 1232.18 1200.17 1145.23 1214.26 1210.94 1117.51 1141.39 1185.56 1197.73 1223.52 1230.17 1161.05 1102.81 1150.2 1167.59 1055.85 1282.47 1128.99 1163.07 1199.5 1195.21 1162.26 1201.76 1184.33 1067.08 1180.77 1135.33 1254.07 1106.16 1244.66 1158.27 1220.93 1164.33 1175.09 1238.53 1168.84 1187.86 1104.15 1194.82 1151.31 1174.24 1155.88 1177.84 1176.24 1240.42 1209.77 1207.42 1278.88 1168.5 1112.06 1243.26 1188.91 1184.35 1152.32 1261.29 1097.35 1178.45 1137.83 1227.2 1142.77 1153.65 1202.63 1133.52 1231.61 1190.36 1203.79 1212.45 1250.46 1117.07 1102.7 1173.85 1104.33 1227.55 1211.36 1149.82 1177.28 1167.11 1128.68 1166.24 1283.2 1240.4 1114.52 1143.31 1150.39 1181.25 1245.46 1167.32 1213.27 1205.64 1232.03 1194.55 1160.37 1192.76 1032.42 1177.14 1158.91 1220.44 1157.96 1222.63 1131.43 1194.99 +1153.18 1120.17 1239.81 1163.96 1251.11 1189.61 1204.68 1180.32 1243.79 1225.71 1286.83 1145.13 1156.15 1327.16 1306.46 1207.83 1246.81 1178.19 1206.55 1236.15 1202.05 1209.07 1173.17 1218.67 1179.04 1166.81 1242.43 1264.74 1225.89 1264.69 1179.59 1229.34 1172.23 1229.67 1190.07 1136.43 1220.44 1154.74 1256.27 1189.32 1175.78 1232 1131.02 1218.72 1165.22 1178.76 1222.18 1232.4 1177.34 1220.12 1156.55 1240.29 1202.99 1161 1114.92 1177.81 1213.33 1173.75 1225.24 1095.59 1196.1 1233.35 1185.01 1230.9 1177.69 1163.72 1164.56 1130.08 1192.64 1123.75 1253.64 1250.28 1184.2 1146.8 1198 1177.94 1239.06 1204.53 1157.29 1168.07 1269.34 1235.28 1212.11 1145.19 1126.53 1252.23 1228.41 1089.6 1226.18 1140.66 1181.19 1180.61 1299.93 1137.81 1203.2 1238.17 1222.17 1241.08 1202.52 1200.04 1187.8 1213.99 1140.55 1176.02 1203.76 1189.6 1124.85 1215.68 1228.88 1172.95 1233.68 1286.58 1203.79 1202.75 1308.62 1184.9 1241.03 1242.49 1195.08 1123.17 1302.48 1273.64 1202.77 1281.89 1191.35 1194.04 1269.06 1220.74 1177.79 1209.03 1232.23 1147.78 1253.19 1224.3 1178.87 1270 1233.12 1169.48 1165.29 1167.92 1226.29 1210.61 1227.6 1272.73 1159.64 1201.16 1212.01 1206.96 1189.23 1176.64 1205.06 1192.77 1193.84 1087.46 1276.5 1284.07 1267.31 1172.84 1285.22 1226.35 1152.9 1165.68 1232.68 1264.71 1193.83 1221.37 1185.44 1125.63 1148.03 1196.3 1153.8 1279.06 1138.72 1169.63 1146.84 1271.19 1229.45 1233.58 1159.24 1069.61 1199.23 1145.57 1231.32 1171.17 1238.8 1191.27 1197.64 1128.35 1192.55 1279.47 1195.83 1235.76 1094.28 1206.11 1180.53 1202.38 1227.11 1236.28 1174.38 1268.79 1230.34 1262.25 1250.81 1204.98 1102.49 1348.1 1210.43 1151.04 1240.28 1337.65 1169.23 1184.13 1148.07 1279.47 1075.69 1193.07 1234.32 1153.35 1247.48 1221.07 1203.25 1300.55 1221.91 1136.77 1106.6 1173.61 1092.95 1231.62 1245.93 1202.91 1254.87 1153.16 1154 1160.18 1318.77 1282.07 1197.28 1122.72 1196.94 1202.34 1213.24 1174.23 1233.32 1267.45 1259.82 1198.62 1176.25 1226.17 1098.26 1193.64 1195.12 1218.68 1169.61 1270.09 1181.97 1161.3 +1158.07 1149.1 1093.73 1152.25 1215.25 1159.55 1186.61 1146.56 1256.14 1186.51 1234.52 1153.92 1170.08 1249.11 1226.83 1191.65 1175.21 1129.03 1203.82 1198.98 1188.67 1216.25 1198.99 1178.38 1216.86 1127.27 1219.04 1223.41 1221.9 1223.46 1131.34 1262.4 1197.85 1221.88 1171.04 1106.3 1250.48 1175.33 1238.49 1193.31 1168.04 1164.15 1105.51 1139.86 1204.29 1129.43 1147.34 1190.16 1154.86 1224.37 1123.79 1249.26 1177.41 1148.39 1034.83 1148.22 1150.2 1111.95 1122.04 1173.35 1201.78 1211.74 1213.06 1228.65 1187.14 1122.46 1121.12 1057.64 1132.45 1182.83 1235.53 1235.62 1148.22 1119.97 1154.5 1134.96 1272.75 1139.42 1191.95 1170.12 1264.16 1196.89 1146.36 1144.61 1098.36 1204.55 1231.38 1074.94 1229.42 1130.24 1132.28 1145.19 1283.1 1126.46 1145.58 1194.42 1233.92 1253.83 1159.39 1188.17 1213.17 1232.38 1142.26 1129.57 1161.93 1146.53 1125.94 1229.42 1168.53 1141.82 1199.72 1225.32 1214.36 1115.56 1227.52 1161.56 1186.39 1179.85 1118.11 1098.73 1247.18 1173.9 1148.81 1221.59 1156.96 1173.34 1192.29 1190.49 1171.73 1192.77 1177.9 1156.07 1209.85 1181.18 1167.16 1189.37 1188.6 1124.1 1164.56 1145.3 1189.57 1226.51 1162.31 1270.31 1174.18 1171.26 1116.2 1136.38 1158.7 1120.11 1172.45 1141.16 1172.01 1091.52 1235.05 1275.13 1206.08 1142.84 1219.54 1226.72 1163.53 1155.66 1163.56 1182.69 1164.32 1174.79 1162.91 1094.92 1138.25 1159.96 1111.84 1273.09 1101.39 1147.35 1160.13 1193.89 1217.26 1184.85 1178.21 1058.17 1187.27 1111.57 1199.17 1109.22 1179.66 1164.76 1239.91 1143.37 1127.51 1231.97 1154.1 1218.62 1132.81 1159.32 1155.85 1205.64 1126.63 1188.97 1221.01 1192.87 1198.42 1207.09 1220.85 1193.3 1118.24 1224.03 1140.93 1177.37 1211.3 1246.72 1128.61 1130.68 1121.88 1213.38 1124.11 1184.41 1225.94 1173.93 1238.43 1215.31 1160.95 1208.83 1230.41 1127.98 1116.16 1165.28 1109.19 1272.81 1184.43 1127.74 1179.89 1141.57 1182.88 1153.75 1256.13 1206.26 1136.54 1146.69 1161.24 1169.83 1219.53 1157.15 1253.79 1192.42 1240.3 1164.36 1126.85 1223.22 1072.55 1125.14 1185.06 1204.6 1205.21 1240.46 1159.86 1137.83 +1160.99 1205.16 1254.08 1222.22 1264.79 1197.66 1247.13 1186.29 1263.82 1226.19 1309.25 1217.09 1215.81 1378.45 1306.7 1284.1 1263.53 1248.41 1287.26 1283.4 1260.14 1291.37 1215.1 1216.24 1211.44 1241.32 1228.4 1318.79 1302.3 1271.13 1225.33 1250.21 1263.62 1250.35 1250.5 1192.72 1225.5 1192.45 1326.74 1243.87 1222.48 1209.44 1183.14 1223.07 1264.73 1199.57 1256.91 1226.91 1259 1249.48 1191.26 1329.6 1258.47 1117.48 1152.76 1226.9 1250.22 1230.33 1223 1233.72 1242.14 1288.85 1207.11 1259.84 1231.3 1216.87 1189.02 1172.67 1244.33 1206.61 1281.39 1303.93 1230.73 1162.2 1236.61 1199.12 1328.25 1229.52 1201.97 1217.75 1315.36 1239.47 1262.8 1199.76 1179.82 1310.8 1281.12 1168.32 1253.67 1234.77 1204.03 1230.56 1298.07 1212.87 1242.82 1283.15 1269.43 1273.28 1285.79 1205.13 1274.94 1261.51 1221.37 1245.28 1246.53 1227.95 1198.78 1279.71 1261.12 1254.4 1299.14 1250.02 1289.89 1195.83 1310.21 1185.45 1226.6 1281.83 1222.88 1158.24 1320.28 1290.1 1229.56 1315.23 1243.82 1256.1 1242.36 1261.69 1245.3 1298.01 1251.86 1229.6 1326.7 1235.53 1202.54 1270.18 1299.23 1156.82 1253.92 1211.49 1238.92 1246 1231.43 1319.4 1196.13 1267.63 1191.99 1236.95 1236.84 1183.2 1263.47 1216.84 1235.48 1133.67 1353.72 1355.09 1277.32 1200.68 1358.85 1263.31 1215.2 1225 1258.24 1240.52 1238.02 1238.35 1189.89 1225.94 1243.61 1182.83 1188.24 1330.4 1215.88 1238.25 1215.37 1282.95 1293.67 1297.95 1263.81 1113.97 1239.46 1174.03 1274.05 1128.82 1251.3 1250.96 1327.73 1190.91 1196.32 1293.73 1273.4 1280.67 1174.62 1271.26 1214.6 1254.61 1238.79 1219.93 1219.53 1295.02 1254.23 1265.06 1286.15 1285.47 1193.95 1361.29 1223.13 1210.92 1237.94 1355.43 1191.17 1234.19 1217.63 1264.49 1141.94 1254.5 1316.44 1165.76 1268.25 1279.22 1280.61 1334.04 1301.8 1145.63 1217.17 1243.61 1200.68 1286.08 1288.42 1239.08 1255.16 1272.3 1230.76 1241.01 1351.82 1304.86 1185.19 1222.23 1219.76 1281.78 1305.07 1203.32 1350.22 1278.71 1285.88 1254.81 1223.4 1264.61 1142.84 1234.79 1227.64 1217.17 1236.25 1325.38 1213.69 1188.19 +1229.47 1245.63 1230.42 1186.01 1321.36 1261.37 1255.56 1213.48 1309.43 1249.79 1257.69 1225.92 1271.22 1393.48 1349.61 1270.88 1277.62 1267.52 1298.72 1316.89 1267.4 1269.46 1250.62 1319.49 1304.96 1257.85 1301 1282.92 1313.63 1243.84 1230.23 1346.15 1242.23 1291.95 1318.16 1202.85 1301.79 1253.6 1371.73 1284.01 1282.49 1247.81 1198.35 1244.02 1312.18 1236.52 1268.15 1289.4 1276.65 1292.65 1155.41 1366.57 1298.9 1222.53 1189.08 1236.71 1262.18 1278.08 1237.04 1210.1 1294.45 1282.25 1293.28 1313.86 1266.32 1232.18 1188.4 1192.38 1257.5 1244.22 1270.92 1353.63 1272.6 1191.67 1239.35 1231.53 1354.6 1260.65 1232.01 1251.82 1315.55 1295.77 1305.46 1229.21 1223.99 1335.08 1311.82 1205.74 1335.59 1263.66 1223.3 1278.93 1355.4 1249.32 1240.83 1342.53 1312.3 1299.04 1243.7 1247.47 1273.45 1310.29 1241.11 1267.33 1257.47 1270.73 1232.7 1318.59 1306.33 1222.9 1338.6 1322.64 1274.2 1226.46 1336.91 1270.45 1261.56 1327.2 1312.28 1223.83 1347.01 1298.62 1254.07 1349.88 1273.37 1328.62 1293.61 1277.27 1238.84 1283.99 1300.61 1220.95 1316.67 1270.02 1240.6 1274.39 1285.21 1216.27 1260.87 1210.11 1329.5 1295.3 1208.81 1392.2 1278.94 1290.36 1230.56 1336.8 1268.87 1201.6 1276.37 1291.29 1261.71 1198.23 1370.19 1364.86 1307.71 1215.64 1366.78 1270.83 1218.02 1244.98 1289.06 1273.81 1281.07 1304.18 1222.65 1211.2 1242.02 1264.92 1174.33 1367.46 1213.3 1243.82 1261.67 1319.33 1307.94 1308.61 1261.03 1153.62 1273.17 1258.01 1277.73 1218.89 1309.72 1337.03 1323.48 1208.14 1252.32 1300.93 1295.4 1348.02 1227.27 1282.91 1251.58 1259.46 1248.6 1214.57 1258.77 1330.88 1296.87 1328.93 1302.51 1279.77 1230.67 1378.79 1277.23 1258.11 1284.5 1419.7 1170.23 1275.6 1221.53 1307.33 1196.6 1242.7 1337.05 1257.2 1329.67 1256.74 1306.7 1323.48 1251.18 1207.63 1213.12 1216.67 1152.34 1289.57 1309.05 1253.26 1252.06 1266.24 1251.15 1240.4 1396.86 1344.14 1180.86 1246.89 1245.63 1236.13 1359.84 1212.92 1411.78 1318.16 1302.7 1271.32 1260.3 1281.75 1187.02 1269.12 1339.29 1268.95 1250.3 1323.65 1229.93 1279.57 +1236.01 1172.26 1212.49 1152.19 1321.15 1192.03 1258.46 1224.96 1234.51 1213.44 1322.64 1244.61 1209.58 1344.6 1311.66 1228.27 1260.34 1172.62 1244.95 1232.12 1216.48 1224.59 1227.03 1227.63 1248.79 1200.12 1245.89 1298.85 1319.14 1266.53 1165.66 1224.23 1209.06 1287.59 1229.75 1200.83 1234.05 1258.57 1334.22 1208.43 1272.35 1182.69 1216.26 1206.39 1277.39 1205.99 1218.74 1242.88 1215.1 1246.87 1177.82 1272.05 1259.16 1179.16 1150.54 1214.63 1278.52 1212.79 1216.12 1202.2 1288.71 1265.03 1217.85 1273.04 1218.47 1246.61 1172.38 1160.64 1160.68 1196.18 1311.47 1365.53 1197.52 1202.34 1236.4 1230.91 1334.88 1211.62 1200.44 1181.74 1254.16 1301.89 1302.08 1193.59 1168.65 1319.46 1235.6 1137.56 1279.41 1240.33 1174.11 1244.3 1336.89 1208.7 1187.8 1295.65 1225.13 1266.47 1237.82 1251.08 1222.17 1270.85 1221.25 1267.57 1177.94 1184.09 1167.93 1283.57 1231.3 1234.46 1317.89 1264.91 1283.66 1172.56 1323.64 1213.82 1237.64 1295.79 1235.47 1193.08 1342.42 1236.41 1166.54 1311.24 1277.08 1253.54 1220.1 1241.93 1184.36 1285.66 1285.62 1167.84 1282.16 1253.25 1238.32 1220.63 1195.27 1160.86 1283.91 1232.61 1263.55 1218.67 1217.41 1293.12 1217.01 1261.93 1222.22 1200.78 1237.7 1211.56 1209.21 1229.08 1232.93 1111.73 1306.83 1319.18 1256.55 1188.06 1262.56 1269.66 1216.77 1207.8 1252.54 1227.53 1237.74 1248.7 1187.59 1189.39 1253.7 1180.93 1189.02 1339.7 1186.49 1219.76 1207.5 1267.02 1268.7 1262.49 1214.67 1141.37 1280.65 1200.89 1280.66 1144.91 1303.05 1281.25 1240.84 1200.23 1200.09 1303.31 1218.59 1312.75 1178.03 1253.96 1209.73 1233.41 1223.31 1281.38 1252 1316.7 1193.05 1256.5 1243.63 1270.28 1194.67 1322.85 1289.49 1180.64 1270.86 1321.54 1213.19 1229.97 1185.43 1236.16 1140.31 1222.39 1246.74 1216.51 1275.57 1263.18 1265.82 1263.19 1260.52 1182.37 1189.18 1235.54 1138.89 1317.1 1318.69 1193.42 1217.87 1236.56 1226.38 1219.47 1360.28 1313.24 1145.04 1198.05 1238.19 1251.85 1286.42 1250.85 1333.91 1269.28 1323.07 1265.35 1204.97 1277.74 1130.26 1237.22 1217.09 1276.44 1211.07 1319.87 1199.93 1245.61 +1112.67 1088.13 1099.56 1040.43 1192.9 1070.72 1145.15 1132.37 1163.43 1127.72 1173.39 1081.7 1159.37 1235.48 1170.64 1121.1 1135.9 1088.45 1145.3 1122.04 1132.17 1154.83 1124.98 1083.48 1152.16 1059.79 1111.33 1127.68 1143.08 1174.61 1081.15 1160.9 1123.21 1115.58 1140.48 1065.96 1136.53 1063.37 1201.13 1154.7 1080.69 1082.89 1112.46 1119.75 1145.57 1112.02 1116.55 1140.26 1109.02 1129.21 1067.67 1165.91 1153.34 1071.64 1057.38 1087.35 1078.29 1102.68 1105.05 1119.79 1150.4 1213.3 1156.91 1141.91 1118.96 1051.12 1050.42 1037.71 1105.95 1097.03 1175.07 1150.39 1097.6 1114.45 1103.06 1134.4 1193.06 1105.08 1109.32 1062.36 1146 1138.96 1141.96 1085.6 1084.54 1194.33 1185.66 1039.35 1181.94 1060.95 1046.32 1163.46 1217.1 1032.82 1073.37 1113.02 1152.83 1184.65 1132.59 1100.41 1140.48 1142.26 1118.7 1115.18 1091.98 1064.88 1076.23 1137.36 1135.84 1099.35 1141.53 1170.93 1150.04 1045.91 1198.93 1018.67 1158.93 1192.27 1087.19 1082.78 1180.29 1140.41 1106.24 1190.57 1127.05 1137.94 1125.17 1121.76 1096.09 1119.87 1162.95 1037.54 1190.56 1129.39 1096.72 1166.22 1122.56 1120.08 1125.92 1089.04 1165.08 1128.68 1097.21 1164.34 1085.69 1164.07 1090.21 1138.76 1112.81 1072.67 1100.24 1106.94 1140.9 1036.92 1192.94 1179.22 1133.97 1065.86 1130.74 1111.38 1091.14 1131.37 1135.42 1118.03 1137.1 1182.03 1110.41 1085.55 1096.85 1080.33 1013.66 1180.1 1081.09 1107.12 1105.68 1119.53 1151.1 1121.11 1125.04 1011.47 1122.37 1113.67 1169.53 1063.3 1133.07 1145.49 1147.27 1085.13 1081.4 1172.34 1094.68 1196.62 1049.37 1165.49 1072.17 1070.87 1079.93 1103.24 1151.08 1217.63 1136.88 1189.72 1180.21 1128.92 1013.44 1151.09 1125.69 1113.22 1118.83 1191.64 1096.9 1114.05 1075.68 1156.81 1048.93 1094.27 1160.17 1094.19 1159.95 1128.66 1180.27 1157.01 1187.59 1069.15 1032.4 1127.46 1028.52 1153.73 1170.29 1108.37 1161.07 1102.66 1086.38 1075.22 1239.61 1163.25 1074.58 1074.39 1143.06 1111.2 1163.53 1129.63 1186.89 1159.53 1221.03 1165.33 1099.34 1113.68 1035.67 1109.19 1106.03 1129.71 1100.63 1201.17 1059.29 1097.05 +1220.24 1238.52 1220.72 1185.75 1284.84 1270.98 1287.42 1285.89 1322.02 1233.61 1290.47 1218.97 1243.23 1403.83 1308.16 1264.02 1274.5 1230.01 1267.78 1253.88 1245.64 1332.22 1295.37 1256.55 1269.15 1237.43 1296.36 1329.02 1282.87 1293.72 1272.68 1308.51 1291.42 1262.23 1291.26 1227.36 1280.79 1270.72 1358.74 1287.98 1251.49 1256.12 1252.63 1263.61 1285.28 1219.12 1249.37 1264.6 1228.96 1335.19 1213.15 1307.19 1296.98 1196.91 1119.55 1215.54 1223.21 1186.2 1277.12 1265.33 1285.19 1336.61 1268.22 1352.49 1281.25 1173.56 1188.07 1188.26 1256.74 1257.54 1341.31 1344.28 1248.12 1220.05 1252.4 1226.1 1319.79 1270.34 1248.99 1237.94 1258.16 1275.2 1244.85 1216.68 1244.47 1315.28 1286.55 1183.79 1335.48 1275.18 1217.96 1266.54 1373.84 1217.36 1223.55 1286.19 1289.12 1313.65 1282.43 1280.14 1270.63 1294.74 1240.31 1212.89 1230.12 1231.05 1183.38 1329.43 1271.02 1256.66 1323.77 1278.29 1298.15 1222.81 1373.51 1235.54 1282.75 1310.12 1224.45 1200.54 1324.26 1330.1 1209.46 1307.97 1243.3 1270.29 1226.58 1283.95 1272.24 1271.34 1270.49 1237.28 1333.25 1296.88 1273.95 1275.05 1280.26 1179.58 1277.64 1199.23 1254.92 1235.3 1203.13 1314.55 1257.32 1264.31 1244.47 1241.83 1230.96 1238.47 1261.47 1226.69 1256.45 1199.61 1300.85 1322.46 1302.49 1251.39 1319.15 1250.93 1201.37 1257.55 1287.91 1211.49 1307.53 1283.2 1231.01 1216.72 1224.92 1277.12 1179.44 1348.96 1209.41 1248.14 1257.89 1296.89 1239.02 1298.23 1234.9 1082.35 1295.27 1187.81 1312.82 1230.8 1311.1 1268.02 1280.64 1262.68 1256.4 1329.48 1231.67 1292.07 1255.91 1246.96 1262.37 1236.66 1266.89 1305.95 1262.66 1323.48 1297.14 1315.85 1291.32 1295.81 1176.85 1329.75 1218.81 1231.09 1299.55 1395.9 1194.31 1264.9 1246.65 1268.86 1132.9 1258.02 1292.15 1186.89 1353.56 1270.86 1323.91 1342.52 1254.58 1212.16 1166.44 1267.48 1149.9 1283.39 1341.23 1279 1266.05 1247.25 1217.3 1193.47 1368.54 1327.37 1189.31 1248.39 1283.15 1300.35 1316.19 1263.2 1380.77 1269.74 1311.04 1271.47 1193.52 1272.41 1130.33 1271.39 1302.71 1262.84 1266.07 1333.78 1246.43 1286.5 +1193.31 1200.74 1155.33 1175.49 1304.95 1172.4 1229.25 1236.38 1274.45 1223.81 1253.08 1157.03 1212.34 1285.87 1247.53 1230.87 1212.9 1170.98 1216.42 1255.13 1221.44 1228.51 1232.99 1194.85 1232.17 1160.03 1196.99 1241.56 1280.37 1254.67 1187.08 1279.52 1195.44 1188.73 1238.32 1180.95 1206.63 1189.74 1254.64 1241.34 1194.64 1215.95 1142.91 1166.67 1204.28 1174.2 1229.2 1199.59 1199.26 1251.84 1141.23 1290.93 1220.45 1176.49 1110.64 1190.18 1164.3 1196.67 1195.47 1195.44 1204.45 1245.5 1203.82 1261.25 1215.24 1140.01 1179.23 1103.92 1192.4 1159.3 1283.26 1240.67 1213.83 1113.96 1220.77 1185.45 1266.66 1200.28 1196.26 1157.17 1246.55 1217.54 1218.17 1138.3 1122.71 1268.97 1252.67 1103.97 1258.41 1147.92 1190.44 1184.36 1301.49 1144.37 1186.39 1192.98 1221.43 1258.6 1207.22 1215.42 1232.68 1248.06 1190.38 1208.62 1211.27 1173.85 1142.01 1251.77 1207.13 1190.45 1257.58 1227.71 1234.42 1187.34 1287.09 1196.06 1190.33 1231.56 1172.92 1144.67 1275.09 1211.39 1193.6 1272.29 1162.33 1227.16 1174.68 1218.73 1184.52 1216.29 1213.05 1209.06 1318.63 1245.45 1208.05 1235.66 1192.43 1156.39 1219.83 1164.59 1205.52 1198.39 1217.75 1278.44 1166.29 1197.7 1151.55 1184.39 1152.8 1186.59 1212.03 1195.81 1177.23 1076.11 1276.77 1290.96 1250.4 1150.97 1267.1 1222.81 1187.41 1196.92 1231.15 1203.79 1236.25 1225.77 1174.56 1169.44 1189.27 1180.92 1098.58 1303.56 1147.39 1185.03 1168.36 1248.01 1270.2 1232.4 1241.88 1127.12 1221.29 1168.45 1266.09 1127.7 1242.87 1209.48 1199.7 1143.71 1185.19 1245.59 1197.75 1269.22 1150.33 1226.47 1185.69 1193.72 1195.13 1190.97 1245.35 1242.81 1212.98 1209.34 1295.62 1200.05 1139.61 1258.77 1184.19 1155.15 1221.69 1316.2 1188.67 1169.31 1171.23 1255.79 1073.23 1226.68 1238.97 1180.49 1272.91 1228.64 1232.66 1264.08 1207.37 1177.06 1164.98 1191.55 1098.8 1288.27 1270.23 1160.72 1237.71 1189.74 1187.77 1185.64 1313.89 1277.66 1156.85 1167.85 1198.03 1182.79 1216.6 1212.72 1305.84 1231.35 1246.26 1210.91 1188.02 1225.86 1114.67 1192.25 1189.02 1220.07 1225.46 1239.47 1169.71 1231.45 +1225.32 1142.43 1184.21 1096.29 1243.56 1184.15 1180.68 1154.35 1241.98 1234.11 1220.04 1187.14 1176.16 1344.88 1270.92 1233.64 1234.17 1181.36 1197.21 1216.36 1217.26 1203.13 1204.61 1195.25 1149.49 1200.92 1221.03 1264.2 1256.13 1238.86 1160.17 1198.46 1219.34 1200.32 1207.36 1164.93 1243.3 1202.58 1277.71 1202.84 1200.02 1195.54 1168.63 1189.07 1202.99 1178.67 1243.94 1219.46 1185.34 1190.92 1139.74 1268.12 1235.42 1184.5 1073.01 1147.35 1179.13 1173.72 1159.58 1160.54 1220.83 1187.49 1200.53 1214.94 1178.64 1175.91 1119.26 1124.13 1176.3 1197.98 1289.06 1286.34 1177.01 1144.82 1170.62 1186.82 1269.04 1215.8 1205.29 1148.56 1233.99 1202.1 1199.04 1136.74 1096.52 1251.21 1246.21 1157.44 1244.74 1209.52 1173.92 1181.24 1310.06 1150.74 1131.58 1255.83 1281.02 1252.41 1189.63 1228.63 1215.84 1259.28 1166.01 1141.64 1148.24 1157.49 1122.27 1201.8 1188.4 1193.03 1258.97 1197.63 1206.72 1155.78 1241.09 1185.25 1218.6 1217 1176.38 1133.48 1251.25 1269.48 1195.1 1254 1202.91 1202.24 1181.65 1207.44 1185.71 1235.28 1258.09 1120.84 1220.12 1214.47 1177.33 1236.17 1194.14 1135.78 1212.41 1166.72 1202.03 1220 1144.02 1265.74 1185.73 1181.53 1213.17 1185.32 1208.81 1164.48 1154.89 1214.44 1199.13 1133.63 1260.23 1243.81 1188.05 1167.92 1302.21 1238.73 1126.18 1217.98 1195.69 1200.36 1229.32 1198.42 1178.12 1145.72 1182.41 1172.98 1147.98 1273.2 1129.24 1142.33 1194.73 1242.89 1218.09 1207.65 1186.29 1081.09 1189.46 1144.46 1243.77 1115.44 1210.94 1190.68 1182.83 1165.46 1171.14 1273.1 1152.84 1276.77 1178.98 1221.46 1135.62 1215.54 1181.06 1207.85 1190.03 1301.88 1233.55 1238.71 1245.3 1222.59 1127.77 1248.69 1205.14 1211.54 1230.87 1348.6 1141.61 1202.64 1202.11 1243.2 1102.99 1201.96 1216.36 1117.25 1269.71 1210.28 1235.83 1246.09 1228.53 1089.88 1129.05 1201.21 1136.35 1237.67 1279.92 1252.61 1198.17 1190.4 1171.57 1197.4 1319.71 1275.87 1139.73 1160.2 1160.59 1203.28 1253.69 1169.43 1253.24 1293.57 1204.3 1207.95 1192.66 1226 1089.57 1165.5 1175.41 1205.72 1173.55 1268.49 1171.71 1196.42 +1176.54 1154.63 1190.69 1136.53 1275.55 1167.76 1234.48 1166.52 1210.47 1215.73 1213.08 1146.85 1148.28 1323.81 1255.52 1183.86 1208.96 1183.54 1170.25 1232.56 1272.18 1189.16 1135.89 1210.03 1204.44 1180.65 1242.98 1266.7 1266.03 1257.44 1165.44 1214.64 1191.51 1177.79 1213.51 1153.38 1226.87 1161.82 1267.35 1180.5 1200.8 1147.83 1180.31 1159.23 1257.73 1156.74 1207.52 1236.54 1186.06 1212.82 1128.96 1236.79 1190.33 1138.88 1076.92 1133.45 1184.81 1184.17 1179.04 1145.71 1223.96 1217.63 1203.49 1256.01 1146.78 1156.46 1130.98 1108.86 1196.6 1172.67 1239.25 1267.41 1172.52 1141.16 1158.16 1170.09 1276.71 1201.43 1115.34 1152.85 1228.38 1190.14 1238.75 1158.05 1123.09 1246.3 1221.38 1125.88 1223.76 1138.53 1173.37 1240.04 1221.67 1124.61 1202.9 1189.67 1215.28 1203.87 1192.6 1177.34 1244.7 1227.35 1157.13 1185.6 1167.28 1162.27 1142.96 1215.55 1162.91 1203.01 1213.08 1205.04 1231.83 1123.23 1233.69 1169.53 1177.43 1264.22 1148.41 1145.05 1273.45 1199.9 1179.18 1232.6 1139.37 1193.16 1197.55 1220.64 1183.98 1231.27 1229.69 1155.98 1255.18 1204.86 1178.61 1274.44 1181.22 1156.15 1163.05 1160.02 1244.92 1168.78 1174.1 1287.47 1158.14 1249.8 1180.52 1184.56 1221.16 1162.3 1158.04 1202.1 1198.74 1084.82 1282.85 1323.79 1244.52 1147.99 1254.75 1197.47 1103.65 1197.65 1201.02 1174.42 1207.25 1241.02 1167.37 1170.97 1216.91 1141.58 1091.36 1309.66 1156.11 1142.23 1209.55 1246.69 1239.78 1202.77 1192.46 1106.97 1208.08 1143.03 1238.09 1110.03 1231.56 1233.92 1198.03 1118.8 1215.14 1274.67 1170.44 1257.5 1116.15 1198.05 1161.31 1131.74 1165.47 1147.54 1175.12 1304.46 1197 1216.41 1246.42 1205.32 1145.6 1311.31 1169.94 1200.33 1205.81 1291.97 1193.9 1220.69 1157.86 1243.65 1163.79 1180.17 1234.95 1178.72 1218.98 1199.73 1221.9 1270.23 1221.12 1092.07 1146.05 1212.5 1128.16 1217.83 1260.22 1217.86 1230.64 1165.94 1140.34 1216.14 1302.7 1280.98 1141.29 1149.97 1193.9 1168.18 1250.18 1209.09 1283.4 1233.27 1248.37 1222.87 1171.16 1214.31 1125.62 1161.69 1163.23 1194.92 1166.92 1272.7 1157.04 1177.4 +1092.35 1106.87 1129.27 1041.19 1198.17 1095.6 1147.75 1156.48 1138.46 1141.81 1137.49 1100.34 1128.18 1257.65 1223.77 1147 1124.84 1107.14 1179.96 1136 1179.33 1136.05 1139.86 1082.51 1162.9 1157.26 1148.36 1173.74 1169.06 1148.74 1071.84 1174.39 1074.62 1164.68 1128.11 1114.78 1125.06 1112.33 1203.46 1171.26 1143.13 1104.42 1111.12 1130.55 1141.47 1126.57 1125.26 1144.05 1143.84 1159.36 1083.67 1190.65 1135.61 1103.65 1026.95 1084.37 1124.88 1065.62 1128.31 1123.1 1135.63 1197.31 1147.05 1162.39 1079.07 1121.97 1090.75 1048.66 1135.74 1119.62 1158.85 1206.1 1129.95 1114.53 1137.13 1095.63 1186.57 1155.3 1122.35 1089.08 1144.89 1164.34 1125.54 1063.87 1070.12 1165.9 1189.55 1090.73 1186.06 1115.36 1114.36 1196.86 1202.67 1082.98 1110.45 1160.32 1151.77 1175.6 1138.77 1163.48 1117.06 1161.14 1090.38 1146.99 1142.4 1102.49 1069.41 1152.67 1149.31 1128.66 1153.33 1145.06 1165.6 1055.38 1215.91 1100.75 1118.75 1198.79 1100.8 1024.76 1195.98 1105.14 1088.43 1177.05 1188.8 1128.75 1150.31 1172.71 1110.75 1161.64 1182.8 1078.07 1179.38 1110.32 1111.08 1162.92 1156.6 1074.97 1187.97 1141.85 1182.65 1140.67 1117.59 1217.42 1142.21 1177.37 1095.67 1109.25 1083.83 1111.66 1121.98 1159.06 1156.69 1080.61 1228.85 1265.77 1193.17 1086.72 1193.08 1175.38 1048.98 1114.08 1118.55 1118.67 1175.09 1187.05 1109.01 1118.59 1099.4 1109.84 1084.58 1233.21 1060 1100.83 1111.71 1150.45 1125.73 1190.45 1131.96 1028.91 1132.01 1128.48 1184.41 1086.6 1142.99 1162.52 1181.25 1094.07 1108.88 1188.6 1109.56 1200.36 1054.45 1163.79 1113.63 1120.81 1174.55 1167.31 1111.17 1184.76 1083.56 1136.61 1208.82 1147.13 1101.42 1234.1 1137.47 1114.46 1153.9 1248.58 1118.15 1120.37 1086.95 1170.59 1041.01 1100.36 1200.56 1081.73 1178.93 1152.41 1154.44 1197.77 1182.42 1087.78 1069.58 1130.77 1040.92 1157.27 1211.44 1119.62 1166.27 1085.74 1087.16 1110.34 1233.36 1174.72 1069.33 1113.15 1124.22 1172.39 1146.42 1102.05 1235.14 1187.07 1200.05 1185.41 1146.98 1150.97 1071.04 1127.81 1121.68 1123.38 1128 1152.37 1095.3 1135.65 +1218.28 1152.26 1144.43 1159.27 1287.66 1229.58 1276.06 1247.67 1200.21 1244.51 1232.15 1208.35 1242.66 1309.22 1280.88 1227.73 1257.16 1220.33 1205.39 1240.03 1226.76 1261.5 1210.57 1237.1 1249.39 1194.37 1258.96 1277.08 1263.35 1297.1 1178.34 1309.82 1254.03 1257.32 1186.31 1159.32 1240.33 1185.82 1292.97 1229.4 1190.77 1200.55 1198.88 1266.65 1241.24 1217.66 1249.14 1270.79 1226.31 1253 1174.41 1280.01 1212.51 1153.8 1131.56 1193.22 1207.44 1163.39 1217.95 1170.82 1250.4 1248.47 1208.76 1272.83 1245.91 1181.71 1189.83 1184.4 1201.22 1225.07 1267.23 1326.55 1204.88 1183.75 1222.24 1193.54 1316.31 1202.62 1177.84 1208.13 1251.61 1277.57 1227.64 1219.56 1169.85 1286.85 1275.09 1146.4 1291.45 1200.73 1181.09 1255.23 1308.65 1174.51 1203.33 1260.21 1272.35 1266.56 1215.37 1208.59 1254.91 1276.84 1179.71 1209.69 1198.9 1190.06 1162.48 1284.59 1186.24 1224.37 1266.11 1244.83 1266.55 1156.53 1287.99 1197.27 1204.12 1280.78 1182.91 1180.48 1300.49 1239.92 1192.15 1289.16 1191.49 1224.74 1253.71 1257.39 1233.77 1214.16 1260.31 1198.16 1278.09 1231.9 1245.04 1239.95 1214.5 1171.11 1272.96 1202.59 1215.58 1230.77 1232.14 1328.21 1208.77 1283.29 1223.45 1179.75 1202.78 1154.74 1213.67 1236.91 1266.43 1157.89 1297.63 1288.39 1263.34 1198.03 1264.08 1253.93 1216.25 1221.72 1212.95 1227.01 1222.27 1209.13 1184.25 1178.78 1190.21 1205.1 1155.77 1335.54 1140.74 1225.76 1223.98 1263.01 1274.06 1285.28 1215.3 1135.5 1240.25 1189.14 1234.84 1164.88 1235.94 1250.29 1260.84 1195.32 1198.89 1282.73 1222.75 1274.6 1144.77 1168.72 1206.77 1231.54 1229.6 1233.66 1244.85 1267.62 1242.55 1265.6 1284.87 1271.19 1134.61 1286.39 1233.75 1201.91 1248.12 1304.17 1194.43 1227.02 1199.52 1277.06 1138.84 1208.71 1306.34 1203.96 1272.63 1229.42 1223.26 1253.63 1279.01 1172.45 1212.32 1241.22 1158.75 1245.8 1277.83 1170.32 1205.28 1210.67 1210.82 1244.94 1312.61 1307.15 1185.51 1187.42 1208.17 1239.07 1284.11 1206.11 1286.52 1233.91 1297.59 1208.53 1196.61 1246.91 1150.31 1230.16 1234.35 1234.16 1210.49 1270.86 1165.61 1172.67 +1234.74 1160.57 1202.72 1123.93 1274.28 1220.11 1214.58 1187.87 1207.37 1174.44 1237.51 1165.3 1204.07 1337.01 1245.26 1219.96 1220.15 1166.43 1224.35 1226.13 1187.59 1241.93 1177.66 1217.55 1213.14 1165.9 1256.8 1271.97 1292.91 1260.79 1172.5 1241.51 1187.87 1252.39 1210.24 1149.96 1209.97 1168.02 1283.43 1210.63 1222.49 1157.02 1168.39 1165.65 1230.32 1204.95 1196.78 1210 1175.89 1214.75 1128.47 1273.83 1254.11 1211.01 1099.98 1178.33 1213.23 1172.97 1149.11 1187.55 1249.06 1272.59 1217.03 1271.69 1132.83 1206.09 1178.59 1147.74 1173.29 1217.58 1263.4 1311.7 1180.45 1145.58 1191.22 1209.9 1287.9 1250.14 1184.29 1187.84 1279.85 1205.72 1172.43 1167.04 1158.49 1260.65 1257.72 1101.26 1304.71 1191.53 1190.72 1231.4 1312.71 1180.58 1166.41 1284.22 1252.07 1276.46 1198.96 1275.54 1213.42 1218.67 1165.97 1171.6 1176.68 1150.03 1144.19 1272.58 1210.58 1227.73 1271.62 1281.33 1257.15 1176.81 1288.88 1179.28 1217.15 1239.09 1207.16 1144.89 1296.12 1191.5 1193.76 1293.81 1171.58 1239.32 1202.13 1235.11 1197.34 1256.32 1241.93 1180.14 1220.82 1191.21 1237.13 1239.2 1214.03 1195.27 1228.27 1189.15 1241.69 1159.75 1185.5 1284.42 1180.66 1206.33 1195.48 1184.76 1196.04 1188.21 1158.6 1181.34 1253.88 1149.83 1218.69 1254.03 1291.82 1159.75 1262.19 1201.84 1164.19 1188.58 1252.91 1210.56 1201.84 1199.55 1185.28 1194.24 1202.54 1194.38 1103.13 1283.6 1117.07 1145.79 1193.48 1265.69 1229.2 1241.47 1229.52 1096.5 1278.23 1139.59 1224.53 1184.2 1266.13 1200.05 1257.49 1165.48 1153.4 1299.37 1159.08 1236.97 1166.2 1214.94 1186.92 1191.12 1187.98 1223.9 1195.33 1280.03 1207.5 1224.64 1269.6 1250.18 1127.91 1291.56 1179.3 1172.8 1259.39 1331.2 1150.92 1206.77 1165.75 1213.85 1097.37 1151.79 1231.92 1179.42 1260.47 1174.5 1272.95 1283.32 1224.7 1207.07 1140.35 1241.23 1137.25 1214.64 1236.96 1174.49 1208.33 1179.66 1209.94 1182.37 1299.45 1241.47 1137.26 1177.2 1195.62 1222.48 1250.03 1163.53 1267.38 1235.96 1249.31 1272.08 1174.04 1205.92 1111.06 1216.82 1238.96 1192.37 1167.7 1238.8 1165.13 1184.05 +1187.89 1151.87 1168.22 1140.27 1240.55 1176.33 1227.68 1207.75 1207.47 1194.59 1276.72 1165.36 1188.8 1349.46 1245.83 1250.2 1249.31 1108.31 1201.71 1238.18 1199.19 1222.51 1177.91 1158.78 1237.35 1201.72 1187.86 1288.91 1263.01 1248.66 1167 1241.36 1195.52 1225.85 1202.95 1160.12 1241.6 1151.25 1286.83 1187.16 1185.03 1179.09 1187.61 1230.3 1270 1180.69 1178.31 1217.84 1203.83 1215.89 1126.13 1222.68 1255.76 1159.21 1116.03 1165.21 1193.75 1198.55 1170.52 1184.45 1219.85 1273.71 1175.56 1296.66 1173.1 1193.6 1180.53 1112.78 1163.08 1194.92 1286.96 1304.58 1189.94 1158.61 1188.13 1175.2 1279.68 1209.9 1171.37 1173.97 1264.99 1214.23 1214.32 1183.07 1122.75 1313.45 1230.05 1106.92 1264.6 1173.31 1184.38 1255.64 1293.03 1145.34 1192.47 1228.3 1234.83 1284.47 1174.47 1222.09 1215.52 1266.88 1172.36 1177.37 1201.1 1154.94 1130.24 1247.41 1164.8 1227.73 1265.59 1260.73 1282.19 1129.82 1285.4 1183.37 1193.7 1265.11 1226.62 1144.29 1282.85 1218.95 1184.29 1236.15 1169.18 1186.86 1242.86 1192.19 1138.87 1273.91 1217.53 1166.38 1265.66 1246.15 1207.45 1213.45 1176.18 1150.96 1229.73 1197.59 1217.5 1221.57 1206.78 1282.04 1187.78 1262.17 1159.51 1218.73 1203.27 1200.44 1183.28 1177.08 1240.33 1100.75 1283.83 1321.61 1304.82 1157.29 1236.27 1242.07 1162.84 1157.1 1180.76 1189.69 1197.91 1212.39 1170.37 1186.97 1194.85 1190.36 1152.26 1315.6 1133.81 1192.51 1177.84 1294.45 1221.06 1268.84 1209.76 1091.08 1233.35 1157.93 1219.66 1105.13 1218.64 1208.1 1250.25 1219.15 1174.71 1263.66 1192.61 1265.77 1166.07 1214.49 1193.54 1218.52 1172.45 1196.7 1209.32 1291.02 1197.96 1236.8 1257.72 1234.94 1151.97 1252.6 1170.98 1189.18 1230.53 1282.1 1188.91 1222.79 1172.24 1250.6 1100.77 1232.45 1315.73 1184.71 1265.06 1217.41 1226.66 1258.12 1265.25 1144.64 1147.39 1239.92 1109 1244.8 1252.63 1215.34 1247.47 1173.2 1235.51 1165.31 1341.79 1264.28 1150.62 1169.24 1196.24 1226.11 1252.89 1191.14 1314.22 1229.49 1251.28 1243 1174.05 1219.01 1122.39 1194.69 1170.43 1197.51 1200.55 1275.44 1190.33 1189 +1179.55 1189.57 1167.88 1148.86 1288.9 1249.62 1227.45 1220.76 1197.02 1199.75 1226.35 1181.45 1195.05 1348.25 1218.97 1199.88 1210.77 1150.14 1189.96 1193.16 1191.92 1239.79 1210.62 1221.03 1201.79 1205.22 1231.58 1205.26 1259.47 1237.58 1148.53 1268.01 1186.72 1184.68 1202.25 1192.15 1228.95 1154.47 1280.93 1195.7 1200.98 1153.06 1160.23 1164.83 1241.91 1144.71 1206.46 1268.27 1163.91 1273.73 1116.54 1233.79 1207.15 1141.01 1082.47 1202.87 1170.87 1159.78 1189.17 1175.32 1240.26 1255.78 1204.56 1280.89 1184.5 1162.11 1148.02 1100.04 1193.99 1196.33 1273.5 1260.15 1151.78 1114.7 1183.73 1158.84 1287.81 1228.89 1170.38 1155.89 1193.31 1207.77 1206.5 1138.72 1182.52 1270.3 1209.02 1097.73 1281.65 1169.94 1143.9 1256.14 1279.25 1171.17 1198.43 1221.79 1226.92 1245.81 1173.14 1156.62 1209.09 1205.35 1208.44 1192.52 1203.83 1172.13 1117.5 1282.87 1216.72 1188.94 1294.35 1243.02 1246.89 1122.71 1306.26 1187.93 1187.53 1266.27 1156.7 1136.05 1288.08 1186.93 1177.57 1221.89 1219.09 1198.41 1215.82 1230.05 1228.77 1247.4 1242.71 1163.92 1228.86 1186.95 1209.18 1225.8 1207.14 1095.8 1220.54 1141.04 1202.17 1160.88 1198.92 1320.74 1216.3 1259.36 1186.99 1203.36 1132.76 1204.2 1234.44 1189.14 1244.76 1114.11 1291.22 1294.45 1229.05 1173.01 1214.56 1200.84 1125.81 1152.84 1157.64 1162.4 1169.21 1231.51 1178.8 1158.71 1213.55 1172.53 1137.17 1269.56 1174.51 1194.74 1193.87 1259.45 1221.73 1208.94 1177.57 1082.86 1243.68 1122.05 1236.01 1142.21 1224.22 1246.36 1251.53 1155.53 1144.65 1254.06 1193.37 1237.29 1182.08 1175.84 1170.14 1193.47 1252.59 1187.61 1209.11 1245.21 1193.94 1285.89 1246.13 1215.56 1154.57 1288.01 1184.09 1174.94 1210.94 1274.38 1177.08 1156.4 1176.44 1248 1120.54 1209.23 1281.84 1153.82 1240.41 1171.78 1217.85 1244.42 1233.67 1133.28 1170.71 1215.39 1095.7 1234.03 1222.91 1193.59 1202.48 1200.21 1218.79 1185.99 1295.88 1270.01 1154.12 1173 1198.59 1222.1 1301.8 1183.88 1259.34 1234.56 1249.31 1209.33 1168.51 1222.46 1145.68 1175.29 1179.62 1225.09 1199.91 1280.27 1179.57 1165.44 +1165.41 1106.78 1182.32 1082.13 1272.41 1159.76 1179.79 1155.87 1195.21 1193.91 1230.27 1168.47 1151.16 1248.8 1237.39 1206.95 1193.98 1114.22 1209 1186.98 1176.43 1223.5 1172.06 1115.77 1217.45 1123.75 1229.48 1245.07 1200.2 1187.89 1080.36 1230.83 1172.2 1177.77 1130.97 1131 1181.63 1080.02 1190.64 1189.04 1180.44 1133.7 1146.46 1155.29 1186.24 1127.44 1196.29 1210.73 1145.89 1205.94 1130.12 1215.89 1147.51 1147.19 1078.47 1130.02 1155.07 1125.39 1138.06 1140.74 1170.15 1216.1 1123.92 1201.89 1166.47 1108.38 1122.17 1069.68 1125.87 1146.25 1218.94 1217.25 1150.73 1102.84 1145.87 1141.26 1218.76 1144.65 1147.77 1110.12 1193.61 1217.62 1164.1 1126.86 1104.49 1227.79 1211.41 1073.21 1214.74 1097.48 1139.07 1171.72 1218.75 1118.09 1175.36 1169.84 1230.22 1241.98 1159.19 1124.29 1174.28 1226.27 1142.34 1105.85 1134 1168.61 1120.44 1197.46 1203.27 1128.01 1195.87 1203.42 1216.42 1152.58 1211.23 1157.13 1152.41 1194.33 1152.09 1092.76 1277.91 1172.7 1071.21 1232.07 1182.99 1197.59 1197.32 1179.01 1164.25 1151.14 1190.97 1104.23 1253.55 1212.71 1145.45 1216.37 1157.95 1110.17 1194.11 1094.59 1199.78 1131.64 1136.29 1239.07 1174.67 1157.01 1143.21 1144.09 1190.42 1155.18 1133.49 1122.82 1196.57 1047.51 1244.45 1294.32 1215.56 1173.68 1176.88 1202.32 1090.72 1152.01 1203.73 1214.94 1221.35 1196.92 1120.15 1152.53 1148.63 1160.37 1118.14 1237.14 1118.04 1134.03 1120.04 1237.55 1173.68 1169.75 1135.69 1082.31 1187.09 1125.41 1247.79 1109.22 1171.14 1161.3 1210.32 1114.36 1177.74 1227.34 1110.55 1202.87 1085.63 1198.01 1121.7 1176.01 1173.55 1178.75 1188.07 1260.11 1159.64 1202.31 1222.33 1180.38 1085.56 1237.19 1141.23 1175.34 1188.24 1240.94 1130 1173.25 1131.07 1214.95 1066.28 1143.27 1188.3 1082.95 1189.79 1204.73 1184.09 1225.18 1206.51 1098.72 1125.12 1158.97 1058.95 1252.01 1205.17 1138.63 1171.61 1209.53 1145.33 1136.28 1261.93 1252.37 1141.68 1132.47 1160.7 1198.53 1251.13 1143.66 1236.99 1207.84 1225.53 1162.26 1147.74 1160.97 1085.18 1164.39 1190.01 1194.6 1184.45 1194.49 1149.57 1110.31 +1147.47 1086.63 1138.07 1096.05 1198.48 1185.57 1201.53 1183.04 1200.55 1148.95 1205.66 1145.37 1188.29 1339.13 1243.6 1211.23 1177.68 1131.06 1187.28 1165.03 1175.36 1202.25 1194.63 1197.75 1175.26 1187.33 1205.69 1237.37 1243.2 1207.61 1107.54 1204.94 1202.76 1235.71 1169.56 1108.18 1217.84 1138.71 1264.85 1163.59 1166.71 1147.61 1136.83 1175.47 1173.31 1116.43 1146.06 1194.02 1127.67 1225.31 1138.66 1231.62 1182.34 1110.64 1078.32 1151.45 1109.06 1139.79 1130.27 1152.67 1156.24 1234.79 1143.38 1223.53 1177.65 1114.33 1136.66 1095.66 1166.26 1172.29 1202.7 1221.97 1185.25 1112.46 1166.31 1157.52 1215.92 1151.65 1176.52 1147.37 1191.61 1236.86 1175.8 1126.34 1134.7 1276.91 1219.13 1084.06 1241.25 1119.61 1156.1 1175.7 1260.19 1119.05 1151.12 1236.49 1211.7 1219.88 1155.85 1146.57 1171.43 1214.15 1142.54 1138.6 1181.34 1153.73 1098.93 1211.08 1142.27 1167.55 1194.52 1195.98 1202.81 1125.7 1253.9 1128.13 1168.06 1238.59 1167.35 1101.31 1274.78 1232.52 1156.15 1227.92 1174.01 1195.76 1219.4 1136.95 1181.5 1196.92 1211.78 1153.65 1285.41 1159.48 1158.32 1226.12 1151.28 1072.63 1220.79 1099.62 1168.67 1151.23 1171.14 1253.45 1177.79 1188.56 1143.33 1199.24 1119.7 1104.22 1161.43 1138.52 1182.44 1089.21 1217.46 1274.74 1230.41 1175.25 1215.62 1158.51 1127.49 1120.97 1175.02 1203.21 1150.41 1199.55 1116.66 1147.91 1186.51 1158.75 1120.57 1212.28 1081.53 1176.46 1168.35 1214.75 1178.82 1170.85 1115.35 1050.64 1191.4 1123.31 1219.4 1071.54 1195.47 1161.23 1235.81 1154 1184.65 1268.99 1140.92 1242.9 1131.21 1134.62 1175.25 1113.14 1167.36 1203.19 1168.62 1210.51 1181.52 1206.47 1171.57 1192.03 1114.15 1215.77 1144.62 1158.58 1226.21 1264.66 1129.28 1193.62 1118.21 1240.99 1088.89 1152.85 1236.32 1129.09 1237.74 1227.89 1194.42 1167.96 1217.18 1143.34 1107.03 1151.44 1096.6 1212.12 1233.98 1152.01 1209.14 1184.62 1155.94 1160.14 1270.87 1267.87 1082.8 1139.82 1190.11 1178.01 1247.94 1146.61 1263.53 1191.14 1254.44 1207.33 1161.1 1206.02 1095.98 1228.62 1226.4 1180.72 1112.62 1219.35 1145.92 1152.57 +1116.42 1081.69 1126.65 1084.3 1190.72 1135.08 1203.28 1146.16 1204.38 1151.17 1185.86 1137.41 1158.01 1322.27 1211.11 1116.74 1174.67 1111.73 1121.07 1121.57 1182.27 1185.32 1174.52 1145.22 1148.18 1114.72 1156.61 1190.24 1160.83 1219.99 1116.1 1204.5 1204.47 1185.05 1145.24 1111.64 1158.49 1114.88 1239.56 1144.74 1119.43 1095.78 1130.98 1166.62 1169.89 1108.84 1142.78 1163.66 1103.83 1188.81 1099.84 1174.39 1169.69 1068.98 1054.7 1124.07 1145.79 1075.02 1144.12 1107.87 1221.97 1220.69 1145.27 1193.46 1143.08 1124.56 1120.21 1076.02 1120.81 1125.64 1211.95 1189.98 1134.93 1132.62 1123.81 1123.09 1203.77 1109.43 1114.82 1113.53 1170.55 1162.04 1149.27 1129.03 1105.72 1239.23 1212.82 1077.52 1210.49 1091.24 1103.08 1159.62 1256.14 1082.11 1106.84 1180.36 1170.62 1188.51 1149.8 1151.74 1167.23 1222.17 1148.05 1060.52 1102.92 1152.58 1082.75 1175.88 1085.78 1138.14 1183.5 1187.75 1193.57 1108.17 1193.03 1128.45 1181.94 1186.84 1115.28 1086.45 1200.9 1202.43 1144.64 1216.94 1096.91 1179.13 1176.32 1176.97 1148.83 1154.52 1184.92 1083.02 1202.3 1129.86 1117.89 1178.33 1168.11 1134.19 1109.69 1143.51 1175.05 1137.06 1132.89 1225.26 1165 1147.52 1123.75 1177.16 1193.94 1056.46 1176.5 1141.02 1174.87 1052.01 1168.54 1212.72 1189.47 1088.96 1229.37 1165.85 1128.96 1167.36 1130.82 1137.63 1150.03 1132.11 1123.48 1110.35 1130.66 1103.21 1054.11 1225.61 1121.33 1123.02 1153.24 1175.7 1141.75 1186.77 1185.82 1086.19 1169.73 1077.51 1147 1118.9 1185.65 1164.87 1165.9 1160.57 1124.7 1240.89 1108.4 1158.85 1057.19 1180.07 1104 1112.66 1123.03 1169.73 1151.08 1196.68 1148.46 1203.18 1170.97 1185.92 1089.77 1264.44 1139.41 1139.88 1189.33 1241.56 1122.16 1169.64 1132.88 1165.95 1085.68 1112.25 1139.06 1146.37 1151.29 1153.18 1196.65 1165.91 1188.29 1114.17 1036.01 1118.77 1043.91 1137.01 1250.69 1148.14 1154.54 1121.98 1144.99 1148.9 1202.03 1204.85 1107.18 1136.18 1110.98 1180.04 1229.11 1119.99 1251.76 1201.08 1212.46 1208.1 1134.67 1157.06 1074.11 1156.83 1154.53 1171.93 1140.02 1242.89 1059.28 1116.31 +1169.87 1101.78 1117.81 1076.16 1179.71 1144.79 1216.47 1131.08 1189.29 1152.7 1193.71 1118.15 1149.95 1302.06 1216.85 1156.05 1182.66 1100.34 1207.64 1157.01 1149.73 1207.42 1206.09 1172.64 1168.45 1110.09 1224.72 1197.25 1183.13 1178.27 1103 1238.84 1170.81 1160.24 1158.58 1105.91 1190.93 1147.09 1229.34 1159.84 1219.58 1128 1153.33 1178 1167.77 1130.63 1130.85 1173.25 1152.06 1192.49 1128.67 1211.06 1171.19 1083.27 1027.55 1118.37 1162.63 1112.56 1186.23 1132.4 1150.14 1165.82 1154.39 1198.84 1107.37 1114.01 1072.65 1060.15 1159.56 1111.5 1185.11 1232.69 1116.7 1095.54 1176.13 1157.63 1255.58 1118.32 1164.17 1108.09 1187.94 1166.62 1157.84 1044 1088.69 1189.89 1186.64 1113.27 1217.04 1144.92 1139.48 1101.84 1265.23 1039.17 1098.29 1170.85 1170.86 1234.32 1108.84 1113.24 1192.51 1206 1169.88 1099.95 1166.32 1152.91 1099.74 1199.2 1147.02 1156.99 1250.51 1204.83 1228.26 1109.49 1241.59 1108.17 1194.38 1201.54 1118.6 1079.7 1215.91 1183.23 1123.44 1205.58 1152.68 1175.52 1125.5 1169.25 1193.19 1197.93 1173.4 1075.98 1167.21 1181.93 1135.1 1165.81 1167.02 1108.89 1131.7 1140.73 1191.61 1168.69 1139.73 1221.09 1119.15 1179.52 1167.55 1177.55 1119.82 1070.44 1186.16 1128.85 1153.01 1065.63 1183.91 1212.47 1166.43 1139.1 1211.92 1137.61 1090.62 1127.78 1172.73 1098.86 1127.22 1166.15 1110.33 1140.2 1146.54 1131.21 1115.06 1217.44 1091.13 1157.08 1123.47 1219.32 1163 1181.68 1141.59 1057.87 1201.84 1100.33 1204.63 1077.8 1222.27 1213.22 1163.62 1127.5 1144.85 1234.16 1117.62 1200.85 1117.49 1148.37 1116.41 1124.74 1175.62 1127.68 1167.33 1180.25 1160.8 1223.5 1183.08 1180.06 1121.06 1204.97 1157.6 1128.48 1166.4 1221.63 1116.96 1210.35 1092.98 1176.12 1080.76 1170.69 1179.84 1127.11 1216.49 1145.13 1178.65 1228.14 1158.92 1104.32 1121.59 1141.51 1057.5 1195.46 1239.39 1151.31 1178.27 1111.84 1104.96 1121.97 1246.62 1211.15 1080.07 1139.49 1132.58 1154.39 1171.15 1171.87 1202.85 1175.24 1221.46 1164.44 1101.91 1149.51 1069.5 1173.93 1173.11 1138.22 1147.75 1219.69 1110.71 1094.83 +1140.4 1142.3 1119.89 1098.05 1234.38 1198.8 1165.58 1175.93 1177.68 1193.86 1170.11 1104.73 1153.11 1301.71 1228.34 1182.24 1210.11 1136.1 1151.46 1140.72 1192.88 1178.95 1166.49 1195.57 1197.54 1185.35 1201.76 1228.27 1206.41 1188.41 1116.18 1256.76 1171.15 1192.42 1163.27 1103.98 1202.03 1202.95 1232.75 1146.84 1103.17 1151.9 1127.27 1217.71 1200.98 1157.23 1167.9 1222.06 1183.45 1238.26 1158.23 1173.56 1222.19 1117.33 1081.5 1167.35 1179.45 1126.75 1163.67 1164.45 1138.58 1230.9 1205.5 1210.01 1167.27 1112.76 1074.36 1095.47 1168.15 1199.43 1254.61 1224.5 1142.37 1160.03 1184.61 1156.98 1286.35 1191.97 1158.15 1167.28 1236.25 1166.47 1173.66 1161.79 1127.5 1273.83 1242.34 1099.67 1177.69 1168.62 1126.84 1183.08 1293.89 1128.87 1163.56 1255.73 1179.66 1190.62 1178.71 1195.7 1167.33 1255.78 1116.21 1162.95 1187 1128.09 1159.01 1254.46 1170.66 1174.33 1238.52 1235.64 1206.31 1060.94 1256.43 1160.73 1198.07 1239.94 1153.74 1135.14 1267.33 1166.31 1105.89 1259.2 1187.84 1220.04 1222.43 1155.19 1141.71 1207.72 1180.22 1175.13 1212.35 1180.9 1191.03 1247.77 1159.17 1045.07 1181.73 1169.26 1196.36 1201.12 1146.53 1252.98 1162.46 1181.18 1168.37 1132.22 1164.86 1156.06 1215.57 1195.04 1203.77 1094.5 1228.16 1262.24 1212.53 1149.73 1209.87 1197.44 1157.02 1167.49 1191.26 1195.59 1152.79 1239.44 1160.39 1138.27 1139.4 1109.6 1091.22 1213.96 1117.22 1176.07 1164.59 1222.78 1212.94 1188.72 1193.04 1084.09 1165 1131.45 1213.88 1102.14 1174.28 1185.04 1167.3 1138.49 1146.67 1260.96 1168.75 1209.15 1109.09 1157.12 1137.49 1170.91 1200.62 1169.4 1181.27 1236.83 1182.77 1252.04 1198.86 1212.09 1118.81 1208.69 1179.52 1168.69 1224.96 1284.37 1141.14 1158.26 1113.57 1187.46 1113.22 1167.37 1185.93 1167.63 1260.59 1218.56 1188.49 1250.43 1190.77 1125.63 1088.6 1161.06 1128.03 1226.79 1249.99 1139.26 1183.75 1154.87 1169.38 1151.85 1249.33 1261.71 1143.33 1153.79 1164.03 1169.65 1167.05 1164.12 1194 1187.95 1189.58 1225.99 1166.85 1148.85 1110.29 1141.79 1187.62 1212.55 1154.72 1239.83 1179.57 1145.87 +1186.04 1130.52 1118.16 1164.42 1239.89 1193.6 1228.57 1164.79 1237.52 1191.62 1245.74 1165.69 1168.94 1287.28 1240.37 1184.56 1210.19 1143.58 1171.46 1219.2 1202.11 1221.23 1217.98 1180.77 1209.12 1185.25 1212.17 1286.96 1182.74 1248.58 1155.97 1225.94 1151.57 1212.97 1179.49 1142.57 1225.85 1177.39 1233.95 1209.6 1134.79 1193.71 1164.35 1189.89 1216.1 1168.47 1188 1209.69 1145.87 1230.06 1179.65 1252.56 1209.42 1120.58 1094.15 1132.97 1156.02 1154.89 1174.24 1160.99 1238.73 1243.02 1168.33 1220.6 1134.55 1159.18 1124.39 1057.89 1135.89 1160.55 1232.69 1254.26 1145.43 1119.97 1160.41 1170.62 1244.93 1173.78 1182.35 1147.82 1214.04 1198.91 1205.02 1131.68 1115.76 1266.02 1215.56 1093.6 1259.76 1180.77 1114.3 1198.86 1275.88 1099.78 1145.68 1233.46 1219.28 1237.35 1184.65 1203.72 1165.68 1229.28 1190.01 1141.63 1168.87 1159.39 1141.98 1249.32 1185.01 1149.11 1230.85 1204.65 1211.24 1144.04 1291.39 1145.07 1200.3 1227.89 1202.78 1142.2 1225.04 1238.9 1161.69 1215.23 1150.91 1267.4 1206.3 1201.6 1175.61 1181.73 1200.07 1172.72 1281.99 1190.68 1181.11 1203.65 1203.91 1139.78 1175.86 1200.62 1198.77 1163.91 1141.8 1255.25 1186.04 1226.31 1176.02 1184.06 1136.78 1139.61 1162.02 1178.48 1166.94 1103.07 1255.03 1246.14 1232.46 1131.12 1239.74 1189.15 1178.32 1151.58 1166.4 1154.72 1175.9 1195.84 1137.63 1162.86 1182.41 1190.01 1131.25 1253.51 1132.1 1173.35 1155.35 1218.65 1232.15 1189.81 1160.9 1037.9 1187.68 1192.6 1235.1 1069.87 1219.05 1167.11 1208 1197.02 1175.48 1257.03 1175.33 1299.28 1129.12 1181.83 1159.84 1141.02 1150.29 1219.72 1169.8 1272.71 1203.54 1266.73 1185.83 1199.07 1139.45 1219.98 1166.76 1159.56 1227.18 1282.15 1155.06 1187.81 1120.9 1209.72 1122.85 1166.09 1225.03 1138.61 1240.2 1183.74 1195.75 1216.54 1207.01 1159.11 1068.37 1178.16 1116.55 1219.72 1243.25 1167.25 1199.9 1182.79 1181.97 1169.4 1252.48 1262.89 1129.93 1105.97 1205.95 1190.07 1198.16 1172.33 1236.93 1250.7 1226.25 1254.52 1133 1233.22 1064.37 1205.64 1188.53 1174.37 1171.9 1265.62 1176.57 1167.33 +1275.21 1180.17 1220.94 1157.53 1282.51 1225.31 1255.4 1204.21 1265.53 1233.18 1307.27 1213.16 1232.45 1400.21 1336.08 1272.81 1269.35 1204.44 1266.84 1264.09 1232.9 1278.29 1229.37 1269.42 1278.11 1174.14 1309.08 1301.71 1262.37 1294.07 1221.12 1265.22 1239.5 1250.83 1249.12 1191.3 1307.01 1217.72 1355.64 1240.47 1201.6 1237 1219.02 1264.46 1219.39 1237.84 1222.92 1328.03 1250.06 1275.2 1215.44 1288.68 1240.37 1213.2 1168.96 1253.41 1241.09 1248.53 1231.74 1269.45 1270.23 1272.22 1205.23 1296.49 1259.38 1198.09 1164.65 1145.64 1200.86 1216.28 1311.33 1322.33 1211.19 1200.93 1223.06 1199.66 1320.27 1251.28 1223.2 1163.64 1291.14 1293.49 1243.69 1167.32 1185.29 1292.12 1300.57 1181.03 1332.62 1216.35 1211.73 1265.81 1362.78 1217.68 1228.45 1328.78 1311.32 1323.22 1233.55 1263.07 1255.94 1291.45 1229.73 1180.2 1251.02 1224.41 1158.83 1299.57 1218.71 1265.3 1268.79 1343.89 1265.43 1195.95 1341.06 1217.68 1260.73 1249.8 1217.32 1168.22 1300.92 1313.91 1259.54 1327.92 1240.74 1256.39 1253.57 1259.91 1217.23 1266.21 1213.35 1199.74 1303.95 1251.6 1277.4 1279.26 1279.34 1228.56 1265.9 1232.55 1272.52 1275.51 1204.99 1307.29 1215.82 1255.56 1230.57 1228.69 1272.57 1217.06 1212.1 1240.85 1240.85 1185.8 1339.66 1346.57 1278.27 1200.41 1292.16 1253.85 1222.18 1205.74 1279.62 1273.18 1245.93 1260.02 1190.58 1166.28 1224.71 1206.33 1139.54 1356.16 1138.54 1195.9 1237.71 1284.87 1284.61 1300.2 1220.61 1138.42 1280.34 1220.5 1276.17 1166.96 1258.75 1279.46 1264.91 1199.31 1217.78 1321.62 1227.7 1311.59 1175.5 1283.09 1247.49 1246.78 1237.82 1242.1 1195.71 1300.85 1258.67 1295.05 1300.46 1279.54 1203.51 1331.32 1236.26 1276.69 1278.96 1268.29 1269.81 1276.15 1222.79 1288.98 1163.4 1241.34 1301.4 1215.23 1292.81 1267.1 1261.56 1278.85 1291.35 1177.37 1217.11 1214.28 1200.56 1265.71 1281.53 1264.63 1227.97 1208.81 1233.59 1196.63 1374.55 1329.98 1179.9 1175.04 1217.76 1274.41 1282.12 1219.54 1306 1287.7 1308.78 1279.12 1245.79 1272.33 1145.92 1262.63 1269.76 1244.7 1207.95 1364.07 1193.93 1226.27 +1167.61 1132.66 1160.86 1085.36 1230.98 1186.4 1199.6 1174.56 1198.39 1165.58 1222.83 1141.02 1163.81 1325.5 1228.3 1211.25 1203.31 1158.82 1203.76 1181.65 1188.72 1208.96 1177.47 1182.28 1193.84 1132.34 1199.57 1238.44 1255.36 1234.71 1164.2 1235.93 1204.16 1209.56 1191.88 1116.9 1234.7 1145.53 1234.84 1214.13 1187.82 1168.42 1162.77 1196.82 1184.19 1140.94 1191.29 1212.77 1188.12 1224.73 1123.77 1239.16 1219.55 1192.04 1088.49 1153.29 1197.65 1190.57 1191.05 1141.46 1208.27 1202.18 1146.71 1246.15 1209.74 1139.23 1122.56 1077.61 1184.9 1163.92 1225.8 1232.97 1211.69 1134.03 1206.22 1197.88 1213.98 1195.23 1187.69 1149.97 1180.25 1226.34 1138.58 1109.03 1131.8 1265.1 1234.77 1103.07 1233.52 1173.27 1150.07 1154.77 1312.39 1106.89 1168.22 1239.88 1195.3 1249.77 1185.74 1156.46 1160.77 1207.52 1096.23 1142.26 1189.05 1169.95 1149.28 1232.38 1157.14 1211.47 1185.81 1254.66 1213 1148.64 1280.03 1150.27 1207.73 1159.42 1143.92 1114.45 1271.03 1192.04 1194.1 1224.82 1159.71 1218.21 1195.67 1219.02 1146.89 1206.25 1223.95 1112.88 1235.71 1190.72 1168.53 1186.78 1234.13 1133.91 1184.92 1125.3 1232.83 1193.66 1164.78 1267.32 1196.34 1171.8 1133.65 1201.59 1183.77 1130.36 1173.69 1170.33 1144.85 1082.8 1253.7 1242.09 1236.68 1151.35 1226.76 1185.72 1094.38 1215.58 1194.03 1183.71 1178.25 1219.98 1139.45 1159.78 1193.28 1156.71 1114.5 1252.05 1085.54 1176.89 1183.61 1215.96 1265.19 1212.53 1198.77 1070.03 1211.98 1139.12 1157.01 1110.52 1230.11 1183.24 1183.05 1131.89 1189.4 1231.76 1163.07 1252.08 1134.25 1183.42 1144.16 1166.7 1161.67 1163.27 1190.37 1259.96 1199.76 1223.4 1218.21 1204 1147.05 1266.96 1197.74 1201.25 1196.08 1283.04 1153.36 1185.56 1102.52 1238.14 1127.79 1179.36 1234.15 1164.11 1260.77 1205.98 1213.69 1249.12 1198.3 1093.36 1109.96 1162.75 1093.58 1191.44 1216.82 1166.89 1170.3 1163.68 1186.5 1150.04 1313 1258.2 1131.6 1152.41 1164.35 1195.07 1181.84 1187.29 1254.99 1223.59 1190.78 1214.4 1161.9 1202.81 1105.48 1192.37 1210.67 1182.64 1157.2 1201.25 1146.2 1142.82 +1247.04 1158.29 1209.44 1128.85 1266.68 1178.97 1240.92 1191.04 1195.67 1246.71 1287.52 1185.8 1180.49 1338.64 1298.77 1221.91 1243.48 1156.09 1191.92 1214.44 1204.34 1257.91 1229.52 1165.93 1215.9 1183.76 1226.65 1269.7 1242.9 1273.81 1197.42 1221.38 1232.82 1222.88 1222.18 1164.2 1218.61 1162.26 1284.78 1215.04 1206.5 1131.88 1213.1 1195.23 1250.78 1180.19 1210.74 1181.91 1178.68 1227.54 1140.73 1244.65 1210.5 1186.17 1096.92 1179.31 1210.57 1151.72 1181.43 1154.42 1229.12 1228.32 1223.65 1228.32 1213.47 1200.8 1170.2 1135.82 1220.22 1160.96 1270.99 1322.81 1222.39 1147.05 1203.57 1202.05 1329.04 1227.76 1132.95 1124.59 1258.93 1218.32 1212.24 1147.21 1161.5 1262.74 1252.38 1162.5 1293.29 1191.32 1194.39 1174.43 1324.27 1187 1233.5 1230.27 1234.31 1290.58 1222.22 1204.09 1238.31 1234.93 1203.62 1214.05 1197.53 1186.12 1169.24 1272.34 1212.2 1220.22 1250.66 1266.75 1238.55 1206.48 1268.03 1242.13 1232.78 1216.11 1173.75 1135.51 1291.6 1277.57 1147.62 1286.85 1175.36 1229.94 1213.3 1204.71 1228.86 1229.23 1265.98 1103.57 1245.51 1234.03 1222.58 1234.65 1240.88 1185.27 1208.92 1179.51 1236.3 1193.43 1180.16 1216.77 1175.42 1221.21 1185.59 1218.44 1178 1161.61 1198.65 1177.73 1205.13 1127.07 1289.71 1318.33 1254.9 1162.1 1250.44 1223.14 1136.34 1155.72 1215.22 1134.32 1227.38 1257.5 1205.58 1158.53 1202.29 1206.41 1140.25 1287.26 1147.46 1247.1 1167.77 1242.11 1273.67 1237.17 1215.41 1091.4 1215.84 1147.47 1287.43 1126.84 1269.9 1265 1259.99 1155.44 1165.36 1234.95 1183.49 1261.62 1153.69 1237.35 1188.34 1196.94 1186.53 1211.23 1192.78 1315.47 1231.84 1260.01 1290.73 1199.53 1087.73 1298.52 1224.4 1175.45 1232.93 1301.46 1145.97 1242.88 1185.86 1255.23 1149.69 1216.51 1268.53 1177.4 1237.71 1204.21 1214.6 1261.91 1231.43 1139.01 1152.33 1211.66 1122.18 1264.23 1252.63 1231.63 1228.47 1164.57 1199.63 1192.94 1328.41 1267.01 1170.47 1205.6 1257.86 1210.86 1241.14 1181.18 1283.62 1243.03 1276.51 1207.04 1159.63 1230.55 1150.02 1206.82 1159.22 1232.88 1194.76 1272.15 1143.91 1155.74 +1215.19 1227.92 1265.45 1142.57 1282.6 1225.49 1249.23 1190.72 1317.39 1273.16 1303.57 1191.09 1212.76 1354.22 1332.72 1284.57 1214.85 1226.79 1256.59 1237.03 1250.39 1308.95 1270.11 1286.39 1234.98 1217.4 1284.32 1323.03 1296.66 1291.79 1225.2 1289.78 1240.69 1216.94 1247.41 1197.33 1253.66 1219.92 1328.39 1261.69 1236.41 1194.37 1213.23 1213.41 1255.43 1243.91 1260.24 1313.63 1252.7 1294.93 1203.56 1318.66 1264.38 1226.53 1093.05 1235.53 1227.98 1216.56 1222.22 1291.52 1246.95 1296.67 1244.32 1275.24 1230.3 1231.98 1164.27 1158.03 1233.26 1215.34 1332.82 1300.95 1228.78 1188.6 1255 1197.94 1336.56 1259.12 1230.13 1209.19 1281.17 1270.67 1252.65 1197.38 1188.11 1295.82 1291.23 1188.89 1291.74 1176.33 1200.3 1253.11 1348.8 1152.06 1188.56 1227.78 1271.67 1296.84 1245.54 1233.88 1244.74 1273.14 1225.58 1237.56 1264.34 1184.77 1140.48 1265.15 1246.22 1238.92 1316.16 1303.86 1275.36 1151.12 1363.05 1248.58 1256.45 1262.55 1225.33 1178.44 1343.1 1276.6 1231.16 1339.27 1232.85 1294.09 1245.16 1234.96 1184.66 1268.75 1298.06 1176.14 1322.82 1267.37 1225.71 1278.19 1270.67 1189.92 1268.04 1171.81 1245.78 1223.3 1219.07 1344.78 1226.98 1247.33 1243.26 1253.4 1254.02 1193.58 1229.67 1182.8 1242.83 1170.62 1338.51 1370.37 1267.61 1187.08 1311.29 1234.82 1213.69 1240.76 1258.4 1230.56 1234.45 1217.88 1229.4 1210.37 1180.99 1201.02 1175.85 1348.63 1182.37 1239.9 1234.66 1252.38 1263.81 1302.04 1272.05 1122.96 1269.58 1188.58 1290.02 1184.72 1303.15 1276.97 1253.72 1212.68 1222.17 1327.18 1236.32 1268.29 1171.73 1248.51 1213.57 1271.54 1266.22 1250.49 1278.1 1283.01 1276.98 1343.61 1279.56 1289.52 1197.9 1290.67 1228.77 1269.37 1297.63 1361.69 1193.77 1210.34 1212.09 1317.56 1183.15 1236.2 1305.05 1226.29 1267.36 1233.53 1303.47 1314.63 1245.58 1179.9 1182.63 1276.35 1207.25 1319.6 1313.84 1190.22 1268.63 1208.69 1199.42 1230.64 1369.14 1319.84 1165.25 1245.5 1239.31 1280.61 1278.52 1243.12 1322.18 1295.34 1319.11 1304.18 1172.05 1265.66 1158.4 1210.88 1263.2 1227.75 1236.87 1310.18 1246.82 1183.25 +1152.37 1121.61 1153.15 1134.96 1243.58 1169.67 1187.27 1132.36 1217.34 1197.36 1224.29 1093.33 1179.23 1315.79 1246.23 1214.3 1241.8 1134.89 1196.74 1185.88 1153.62 1231.03 1174.03 1205.84 1178.36 1167.03 1192.96 1223.03 1246.16 1246.4 1177.36 1257.91 1153.38 1163.1 1163.42 1132 1164.62 1117.25 1242.75 1164.72 1170.65 1164.14 1155.1 1189.15 1190.66 1168.02 1113.55 1185.45 1171.54 1195.73 1167.5 1244.94 1180.86 1134.76 1087.67 1131.6 1134.32 1125.66 1130.32 1179.93 1173.81 1198.09 1145.01 1231.29 1207.35 1095.79 1123.86 1118.2 1153.77 1164.22 1230.74 1257.22 1183.28 1125.9 1205.81 1162.55 1265.24 1175.69 1173.59 1161.34 1276.95 1199.46 1158.36 1160.39 1087.67 1226.03 1210.62 1111.13 1182.2 1167.99 1145.98 1160.72 1280.3 1099.54 1172.49 1248.61 1210 1257.93 1211 1188.04 1147.1 1212.24 1133.39 1163.69 1148.41 1147.19 1107.44 1218.14 1142.57 1119.33 1239.66 1172.3 1203.72 1115.32 1310.52 1125.38 1181.95 1244.19 1161.12 1111.44 1225.2 1215.64 1156.03 1209.23 1196.25 1162.74 1169.49 1193.32 1124.96 1141.38 1182.45 1132.65 1208.48 1201.47 1140.74 1163.04 1223.77 1094.91 1203.42 1152.29 1197.46 1212.42 1147.29 1207.57 1126.02 1164.23 1174.45 1159.32 1137.49 1106.98 1173.51 1161.4 1170.12 1082.79 1237.27 1231.82 1230.01 1162.17 1242.18 1227.32 1172.16 1176.52 1166.21 1145.07 1153.91 1176.87 1169.22 1110.18 1191.75 1152.05 1080.81 1226.09 1126.71 1183.75 1177.19 1205.83 1174.85 1180.07 1118.34 1041.63 1168.8 1155.79 1221.16 1101.26 1220.76 1178.46 1213.42 1102.89 1189.22 1271.85 1195.41 1236.11 1096.24 1162.11 1139.93 1139.91 1153.75 1171.51 1118.09 1258.71 1201.89 1221.11 1253.28 1190.6 1117.91 1267.78 1165.4 1153.44 1169.08 1279.49 1127.65 1166.95 1088.89 1199.65 1054.73 1143.29 1229.54 1165.73 1238.94 1224.83 1221.47 1229.36 1171.06 1092.15 1161.57 1148.6 1084.75 1193.66 1216.38 1129 1189.34 1180.93 1178.97 1141.47 1281.22 1229.21 1129.46 1128.29 1135.88 1138.69 1217.45 1145.92 1253.21 1230.06 1228.16 1191.62 1140.48 1180.55 1051.31 1176.36 1227.13 1179.81 1098.03 1224.21 1190.31 1161.96 +1176.54 1131.43 1145.46 1144.72 1225.39 1167.1 1198.71 1194.15 1221.42 1226.53 1228.43 1164.42 1140.73 1323.02 1233.61 1221.3 1205.54 1154.45 1188.17 1204.35 1242.62 1201.31 1212.55 1172 1204.59 1171.57 1240.18 1246.23 1231.46 1221.02 1128.65 1231.2 1191.3 1159.31 1186.79 1123.66 1212.45 1151.5 1269.53 1210.79 1132.21 1178.07 1148.66 1157.79 1207.19 1147.14 1175.77 1213.16 1197.45 1226.97 1135.11 1232.68 1196.66 1123.32 1057.06 1183.69 1191.18 1130.14 1157.18 1180.22 1188.03 1212.6 1198.31 1256.93 1202.4 1141.56 1130.58 1106.2 1155.7 1172.17 1234.65 1254.28 1160.52 1187.55 1113.91 1139.92 1263.13 1199.35 1158.41 1124.6 1230.81 1230.45 1204.76 1146.9 1148.6 1257.52 1225 1116.7 1211.23 1146.5 1165.75 1218.75 1260.23 1139.24 1187.17 1236.81 1220.5 1214.94 1188.08 1190.43 1228.1 1216.58 1152.18 1149.9 1179.7 1154.7 1139.42 1244.73 1219.06 1163.83 1261.82 1187.45 1239.57 1139.03 1209.4 1192.81 1193.67 1226 1184 1118.06 1220.74 1233.65 1143.8 1258.67 1196.91 1220.44 1210.24 1195.35 1198.64 1224.4 1188.09 1170.95 1217.55 1181.7 1150.28 1226.44 1230.64 1094.55 1219.64 1175.45 1228.23 1180.52 1173.5 1262.19 1178.14 1208.76 1132.06 1222.83 1170.03 1165.81 1161.95 1164.49 1169.99 1069.32 1248.45 1317.55 1199.48 1179.92 1264.06 1149.01 1162.75 1135.86 1219.39 1181.22 1208.2 1184.54 1144.33 1159.29 1134.46 1170.4 1098.29 1285.6 1113.88 1175.08 1153.34 1241.7 1226.35 1220.62 1171.49 1048.32 1205.74 1155.28 1260.25 1120.3 1242.61 1228.71 1214 1133.24 1155.09 1211.87 1148.75 1188.01 1126.41 1198.36 1186.56 1202.22 1187.82 1173.47 1194.19 1245.05 1203.72 1234.16 1273.45 1228.15 1095.53 1262.19 1177.85 1174.86 1220.15 1275.83 1137.84 1210.74 1143.54 1181.95 1083.76 1188.93 1261.17 1163.82 1259.27 1200.36 1183.81 1259.72 1229.01 1150.58 1143.26 1201.19 1143.29 1262.37 1206.67 1186.92 1196.88 1186.85 1164.46 1173.78 1300.89 1239.85 1158.77 1173.68 1201.77 1202.88 1252.87 1190.76 1245.97 1229.91 1220.7 1215.63 1169.7 1210.53 1047.45 1172.51 1208.35 1232.69 1174.65 1268.95 1189.72 1152.1 +1145.04 1171.72 1196.87 1140.38 1291.54 1184.12 1270.19 1209.15 1194.73 1171.56 1212.4 1174.71 1213.73 1339.4 1275.25 1190.56 1221.46 1187.31 1196.6 1222.56 1228.81 1250.65 1182.59 1213.91 1210.61 1206.94 1257.82 1266.46 1228.61 1219.66 1192.47 1247.66 1175.67 1247.5 1210.38 1161.2 1203.98 1225.69 1309.47 1234.48 1184.99 1198.04 1118.09 1243.5 1245.96 1200.45 1180.59 1199.91 1214.37 1265.27 1155.79 1242.79 1258.64 1182.75 1125.98 1168.43 1178.3 1181.76 1180.11 1186.04 1246.81 1249.07 1222.6 1268.27 1189.56 1201.65 1164.24 1143.09 1223.07 1182.2 1288.41 1274.93 1220.12 1161.66 1207.55 1208.76 1280.49 1181.74 1153.68 1194.68 1256.58 1200.08 1238.26 1140.91 1132.42 1276.14 1227.6 1163.46 1293.7 1204.83 1165.4 1250.62 1286.39 1162.4 1155.3 1251.31 1249.71 1313.14 1178.48 1221.69 1244.65 1240.76 1192.75 1168.09 1241.62 1152.65 1140.04 1286 1189.87 1181.09 1294.89 1237.44 1291.97 1163.67 1303.53 1145.91 1186.24 1256.36 1157.46 1196.98 1300.56 1232.38 1185.04 1260.75 1210.5 1253.35 1206.06 1238.98 1197.94 1247.04 1198.4 1147.05 1268.25 1220.6 1176.51 1244.74 1244.37 1199.2 1196.25 1135.43 1207.66 1188.9 1180.07 1280.04 1202.95 1225.47 1240.85 1206.85 1181.9 1146.55 1239.68 1166.73 1237.52 1152.45 1315.41 1331.02 1225.67 1165.6 1279.79 1224.78 1179.13 1176.54 1219.02 1229.47 1143.93 1254.19 1174.77 1160.98 1189.66 1202.25 1151.93 1325.56 1145.55 1202.69 1193.32 1242.39 1259.54 1246.54 1213.37 1058.97 1231.78 1133.94 1252.62 1125.61 1277.28 1268.89 1241.91 1156.32 1164.97 1289.34 1181.44 1226.35 1145.89 1218.25 1162.79 1183.69 1209.93 1214.72 1187.61 1252.64 1207.11 1255.55 1245.83 1195.79 1142.08 1255.41 1230.19 1213.91 1231.02 1261.71 1146.86 1173.68 1194.9 1239.12 1141.12 1183.29 1260.24 1205.61 1259.52 1187.86 1229.03 1255.25 1251.71 1169.35 1141.52 1185.57 1130.19 1267.68 1287.69 1199.76 1257.48 1184.11 1225.34 1177.38 1304.49 1236.39 1152.25 1195.37 1211.17 1173.38 1226.27 1186.29 1323.26 1252.95 1225.87 1245.06 1131.47 1236.74 1108.15 1199.16 1202.76 1192.83 1164.84 1248.46 1196.95 1206.79 +1158.78 1139.46 1106.41 1129.87 1213.54 1195.21 1189.48 1203.04 1196.46 1170.65 1227.66 1084.72 1211.38 1328 1250.75 1201.88 1188.34 1176.09 1223.74 1196.99 1196.56 1246.65 1213.11 1210.92 1200.57 1159.35 1211.93 1235.46 1219 1220.51 1183.3 1229.54 1197.78 1205.6 1173.18 1181.32 1218.02 1153.32 1256.15 1222.32 1188.61 1190.49 1179.39 1216.43 1188.15 1169.17 1173.29 1250.06 1184.83 1190.93 1149.11 1273.55 1228.71 1176.09 1079 1172.21 1162.05 1092.15 1204.65 1202.73 1182.9 1241.39 1187.96 1236.01 1175.95 1115.83 1116.75 1083.15 1160.3 1155.53 1217.61 1275.96 1141.97 1164.06 1167.9 1156.16 1250.4 1189.29 1173.35 1150.74 1232.53 1210.56 1205.07 1139.39 1132.84 1231.51 1239.03 1113.4 1275.25 1200.4 1153.72 1167.55 1272.25 1130.87 1140.54 1250.69 1219.75 1225.14 1232.75 1182.73 1222.33 1219.16 1174.54 1186.39 1161.57 1162.3 1142.84 1275.39 1218.65 1191.79 1234.78 1296.46 1187.29 1173.74 1266.82 1149.71 1209.49 1246.2 1169.48 1116.86 1285.95 1213.53 1150.36 1257.96 1186 1233.51 1181.74 1199.1 1194.64 1209.28 1244.53 1148.19 1243.48 1221.54 1228.4 1154.39 1234.37 1105.28 1198.28 1158.11 1221.2 1186.95 1157.6 1277.2 1211.09 1196.42 1154.96 1168.79 1143.69 1114.85 1167.72 1217.15 1199.29 1084.96 1276.83 1254.43 1225.35 1156.44 1217.01 1176.75 1158.73 1225.81 1198.32 1146.48 1221.74 1216.33 1146.52 1145.95 1138.45 1138.54 1128.9 1273.6 1126.57 1177.97 1148.79 1211.76 1237.54 1246.12 1195.81 1093.17 1174.57 1188.76 1204.98 1121.59 1261.35 1156.54 1236.03 1154.63 1190.33 1252.07 1178.08 1212.68 1141.52 1214.57 1196.54 1163.41 1136.51 1175.68 1223.39 1251.06 1196.03 1264.64 1234.34 1186.16 1139.3 1264.7 1200.61 1126.85 1181.64 1276.53 1115.15 1226.05 1157.57 1263.55 1089.51 1180.93 1228.44 1176.55 1237.45 1186.77 1257.73 1198.7 1257.64 1176.79 1113.19 1210.35 1101.72 1225.92 1265.41 1183.99 1180.66 1188.29 1164.28 1117.58 1284.27 1256.51 1147.81 1127.32 1185.73 1202.72 1218.34 1184.01 1253.87 1206.06 1240.53 1195.98 1209.83 1209.2 1076.93 1217.47 1222.92 1190.82 1147.45 1236.88 1136.26 1185.46 +1140.38 1136.45 1163.25 1130.73 1214.26 1220.15 1236.76 1154.89 1208.85 1181.12 1253.39 1130.56 1154.55 1327.47 1231.71 1224.83 1181.03 1152.23 1217.11 1228.48 1207.72 1244.8 1191.95 1172.44 1195.95 1177.84 1220.57 1249.34 1231.35 1211.89 1207.2 1222.17 1123.48 1173.21 1162.54 1154.81 1213.52 1141.31 1219.07 1203.86 1145.32 1198.91 1172.86 1204.1 1209.33 1141.48 1193.2 1206.44 1158.95 1246.41 1156.46 1248.54 1224.36 1165.92 1068.26 1177.73 1141.53 1115.61 1207.43 1135.97 1246.01 1241.93 1147.25 1242.73 1169.32 1128.47 1143.76 1124.94 1180.42 1168.91 1261.47 1229.2 1172.74 1118.72 1199.73 1202.41 1305.57 1198.68 1208.77 1157.2 1216.49 1222.43 1202.48 1140.49 1130.73 1272.88 1195.19 1052.69 1254.5 1175.74 1192.88 1189.73 1272.96 1158.17 1158.6 1214.63 1227.92 1262.46 1155.15 1205.94 1187.91 1205.3 1149.85 1172.49 1216.79 1181.93 1093.2 1242.39 1198.89 1161.93 1267.67 1228.55 1231.71 1152.76 1289.1 1207.83 1202.24 1178.67 1170.34 1123.38 1248.87 1180.41 1148.84 1232.67 1174.66 1230.06 1207.24 1207.22 1181.19 1195.43 1200.94 1144.94 1225.41 1227.77 1177.78 1210.34 1218.33 1107.6 1211.91 1185.26 1246.12 1177.4 1208.85 1234.88 1194.52 1251.16 1160.42 1175.79 1150.85 1122.77 1214.86 1173.2 1159.3 1076.75 1264.18 1261.71 1219.4 1167.32 1234.38 1179.14 1160.5 1173.01 1237.84 1165.19 1180.86 1201.18 1151.6 1143.91 1170.59 1179.38 1102.32 1294.01 1139.89 1202.12 1176.26 1262.44 1210.86 1227.14 1193.63 1032.16 1212.13 1107.83 1215.25 1134.08 1240.15 1222.85 1249.1 1151.69 1141.72 1290.6 1185.02 1233.7 1148.88 1195 1193.16 1174.23 1205.45 1188.17 1176.72 1267.25 1184.36 1233.86 1260.31 1199.28 1161.91 1267.45 1172.3 1172.94 1192.5 1265.53 1188 1209.68 1138.88 1163.81 1110.96 1197.52 1246.64 1154.96 1238.19 1181.12 1228.89 1241.41 1259.07 1154.13 1157.73 1235.36 1105.41 1252.91 1256.92 1172.97 1211.89 1173.48 1206.46 1186.8 1327.23 1276.31 1123.45 1130.85 1171.28 1171.08 1225.73 1204.28 1268.57 1177.47 1260.55 1245.4 1141.71 1188.36 1099.33 1189.22 1182.06 1210.92 1152.73 1249.45 1195.3 1208.35 +1263.4 1200.33 1205.22 1152.83 1303.15 1266.41 1290.96 1206.41 1321.59 1217.01 1293.96 1199.17 1282.78 1389.1 1327.34 1254.35 1294.1 1207.08 1248.58 1283.08 1308.55 1273.76 1257.95 1242.6 1263.26 1218.18 1285.32 1296.27 1326.86 1334.81 1231.29 1288.54 1237.54 1248.45 1272.48 1246.34 1272.82 1194.85 1325.34 1272.56 1244.92 1242.55 1211.66 1252.91 1292.49 1234.3 1236.54 1290.1 1246.11 1245.99 1236.94 1316.52 1305.67 1236.79 1154.82 1201.59 1243.55 1201.96 1257.38 1211.26 1289.35 1321.56 1248.7 1241.91 1234.79 1201.89 1215.98 1119.44 1246.18 1216.28 1329.76 1349.27 1226.43 1210.98 1244.03 1219.71 1364.84 1275.94 1210.46 1240.56 1289.27 1326.02 1258.82 1266.16 1169.97 1345.35 1293.52 1181.25 1318.59 1219.55 1235.86 1284.78 1340.26 1205.53 1250.36 1252.84 1311.16 1256.91 1265.48 1292.64 1238.76 1309.88 1236.38 1234.75 1221.17 1207.16 1237.97 1275.51 1248.49 1252.08 1278.74 1302.27 1292.1 1221.69 1335.12 1213.67 1289.47 1345.24 1290.35 1151.92 1316.91 1259.55 1197.67 1328.14 1249.8 1241.16 1239.37 1274.8 1219.97 1252.52 1280.26 1199.81 1313.26 1239.03 1222.97 1290.47 1244.48 1242.99 1276.83 1243.64 1281.91 1257.22 1238.86 1338.84 1298.18 1281.79 1256.3 1236.21 1253.32 1227.4 1248.25 1234.89 1253.19 1148.84 1350.02 1327.92 1289.82 1236.75 1303.61 1248.03 1190.49 1226.4 1178.64 1237.11 1263.88 1268.85 1227.95 1194.26 1233.86 1196.93 1161.77 1398.6 1209.25 1214.31 1271.08 1293.41 1258.81 1290.66 1224.18 1132.32 1224.38 1210.95 1330.02 1151.44 1330.88 1261.04 1272.22 1186.92 1200.88 1289.59 1268.33 1298.04 1174.85 1278.01 1223.02 1189.19 1275.48 1273.71 1279.68 1360.22 1271.66 1313.19 1300.82 1284.92 1166.8 1324.93 1254.17 1202.81 1282 1407.73 1196.29 1257.77 1201.79 1312.56 1164.41 1268.83 1230.91 1212.95 1306.12 1267.33 1286.04 1328.21 1296.64 1175.95 1162.15 1276.93 1192.06 1320.24 1320.77 1312.02 1281.16 1271.25 1225.86 1204.34 1393.68 1295.52 1212.24 1239.31 1259.29 1274.81 1326.91 1217.94 1351.39 1300.24 1295.5 1307.67 1232.84 1275.12 1153.81 1252.35 1288.05 1251.48 1230 1307.26 1222.87 1214.54 +1216.36 1198.76 1213.49 1169.2 1284.03 1258.38 1202.29 1199.12 1271.01 1230.33 1258.54 1194.08 1195.23 1392.24 1327.46 1257.95 1271.53 1207.95 1226.45 1217.05 1254.13 1261.73 1248.06 1261.14 1261.56 1234.99 1238.87 1318.55 1282.59 1276.17 1217.08 1328.64 1183.83 1231.69 1197.2 1179.29 1264.41 1201.32 1287.91 1275.18 1194.75 1205.62 1204.57 1223.52 1284.87 1242.53 1228.91 1251.78 1217.55 1281.3 1177.21 1286.04 1236.06 1169.86 1083.22 1214.51 1249.04 1224.99 1208.04 1227.59 1280.64 1266.02 1227.03 1304.37 1233.26 1170.31 1151.03 1164.62 1195.07 1242.3 1299.76 1333.38 1205.52 1204.05 1256.64 1198.92 1337.4 1221.77 1175.09 1161.59 1272.09 1259.03 1264.12 1185.29 1213.14 1274.48 1277.89 1177.09 1308.11 1183.53 1203.25 1256.67 1307.19 1210.42 1210.06 1264.64 1252.12 1243.97 1256.89 1227.2 1227.9 1308.5 1173.59 1204.12 1228.64 1178.9 1156.55 1277.88 1264.82 1236.87 1320.32 1307.42 1276.6 1160.97 1333.37 1212.21 1244.38 1261.92 1223.68 1134.41 1322.48 1266.16 1161.54 1308.1 1207.85 1261.22 1241.12 1266.19 1223 1255.48 1275.96 1163.64 1291.05 1231.47 1255.45 1273.63 1224.47 1183.83 1241.82 1231.05 1303.98 1234.95 1220.5 1297.13 1178.03 1287.57 1200.07 1223.35 1217.98 1229.6 1230.52 1202.97 1201.56 1126.61 1294.07 1354.13 1297.19 1174.18 1296.74 1230.64 1186.79 1261.27 1230.62 1237.18 1228.76 1292.41 1234.61 1193.12 1224.14 1191.68 1132.22 1332.57 1201.05 1222.45 1247.31 1309.62 1247.31 1261.59 1213.86 1119.35 1259.56 1226.99 1236.76 1150.63 1300.15 1252.39 1305.9 1183.99 1231.49 1279.45 1210.17 1278.35 1199.42 1234.16 1263.55 1254.56 1220.75 1231.37 1201.36 1300.18 1248.17 1285.09 1285.07 1304.93 1146.95 1318.11 1230.53 1204.37 1279.22 1328.06 1169.96 1223.11 1176.49 1261.53 1148.8 1261.03 1287.35 1212.77 1288.28 1272.42 1292.7 1344.06 1333.36 1217.49 1160.59 1299.5 1196.45 1338.36 1281.05 1223.25 1243.46 1242.8 1256.85 1221.42 1387.02 1288.89 1190.58 1222.13 1178.77 1190.98 1293.32 1192.73 1338.19 1226.96 1254.49 1259.35 1238.92 1250.95 1137.73 1246.44 1263 1263.57 1184.11 1304.67 1209.02 1180.32 +1147.08 1149.6 1151.82 1077.15 1250.86 1183.83 1168.34 1174.63 1216.18 1167.63 1226.48 1142.86 1154.41 1301.31 1258.2 1211.96 1224.18 1162.36 1182.71 1222.24 1219.48 1228.36 1178.38 1222.14 1241.19 1174.04 1205.96 1234.87 1170.21 1213.43 1145.01 1272.33 1158.48 1194.74 1152.41 1140.55 1218.96 1157.73 1268 1186.95 1129.95 1147.23 1147.19 1171.66 1230.86 1156.16 1145.03 1168.15 1166.55 1215.29 1105.16 1224.3 1203.56 1185.25 1070.18 1137.98 1217.75 1126.76 1220.13 1098.38 1187 1221.22 1192.26 1187.84 1163.95 1128.5 1109.84 1102.31 1197.87 1161.66 1264.22 1257.03 1173.97 1134.68 1204.96 1179.91 1294.1 1188 1163.12 1117.87 1203.91 1185.35 1214.54 1175.42 1118.77 1277.01 1227.78 1124.62 1229.69 1149.95 1169.8 1211.39 1282.47 1158.34 1185.25 1241.44 1189.91 1184.68 1202.89 1170.81 1242.65 1239.04 1157.77 1170.67 1193.88 1147.85 1090.35 1249.83 1149.83 1207.54 1256.17 1187.36 1247.85 1135.79 1238.54 1137.55 1217.86 1206.93 1145.28 1079.36 1269.78 1204.07 1170.09 1290.23 1205.47 1184.71 1164.3 1182.49 1230.93 1221.99 1217.63 1161.73 1228.34 1159.4 1193.53 1234.62 1197.69 1138.51 1232.69 1139.02 1258.04 1201.84 1191.25 1252.28 1176.02 1212.92 1170.95 1154.38 1146.23 1139.91 1145.41 1207.48 1222.49 1117.54 1262.2 1253.46 1185.87 1142.2 1276.87 1208 1106 1158.36 1176.94 1151.22 1222.16 1220.69 1154.89 1166.75 1159.01 1160.9 1164.71 1289.07 1119.99 1145.17 1161.51 1220.42 1226.53 1219.87 1190.5 1079.15 1182.15 1151.93 1217.7 1127.3 1195.75 1164.71 1214.42 1132.93 1133.03 1234.51 1202.05 1252.86 1155.17 1208.5 1191.26 1157.72 1203.21 1217.42 1227.53 1244.91 1173.95 1218.1 1201.63 1175.64 1134.76 1260.66 1186.02 1192.86 1250.88 1323.3 1152.65 1187.55 1164.08 1220.89 1125.34 1196.19 1249.02 1148.86 1257.4 1186.32 1190.72 1260.83 1234.37 1161.57 1145.15 1203.81 1115.4 1214.15 1217.38 1162.84 1201.83 1160.02 1198 1157.52 1275.52 1230.29 1151.51 1159.77 1162.41 1191.46 1242.54 1157.3 1268.56 1244.38 1252.08 1192.99 1142.2 1170.9 1084.85 1179.85 1171.9 1177.08 1167.35 1245.59 1135.99 1131.41 +1239.09 1220.33 1238.32 1224.92 1321.03 1283.69 1275.78 1270.68 1292.56 1283.77 1329.03 1250.91 1269.38 1385.57 1350.34 1305.75 1271.29 1216.05 1257.05 1288.62 1269.74 1277.16 1251.42 1251.32 1268.9 1232.95 1242.74 1312.99 1313.76 1277.79 1267.44 1334.54 1267.01 1273.13 1267.12 1200.83 1280.18 1200.93 1309.5 1282.27 1253.99 1245.43 1240.54 1248.46 1289.12 1260.1 1256.52 1305.89 1262.11 1275.96 1251.09 1315.78 1257.34 1245.48 1101.96 1181.41 1267.7 1231.92 1252.93 1254.47 1278.08 1325.22 1261.33 1303.94 1268.9 1217.23 1203.25 1179.21 1232.18 1228.6 1356.99 1343.66 1241.96 1225.15 1275.03 1222.93 1382.31 1284.99 1261.41 1228.26 1332.84 1289.33 1278.31 1263.99 1182.59 1362.6 1331.53 1174.46 1302.11 1252.48 1250.5 1303.1 1348.63 1172.44 1260.57 1287.56 1319.22 1319.11 1225.1 1253.48 1256.73 1315.87 1204.74 1248.21 1242.45 1214.44 1193.3 1340.25 1241.54 1254.96 1344.08 1300.5 1313.69 1175.32 1366.14 1190.19 1237.43 1311.89 1234.01 1187.97 1394.59 1262.7 1263.01 1321.28 1258.4 1310.81 1320.33 1283.23 1247.24 1308.29 1273.49 1221.27 1301.2 1305.51 1244.08 1299.97 1297.24 1199.06 1279.79 1258.73 1317.22 1244.34 1231.26 1365.33 1284.81 1292.71 1250.2 1232.32 1271.1 1229.12 1286.96 1242.76 1303.72 1177.49 1364.22 1335.8 1290.63 1207.13 1288.58 1287.25 1247.74 1261.26 1263.41 1275.24 1271.92 1301.78 1196.15 1213.27 1242.9 1255.65 1221.93 1365.46 1206.97 1297.23 1266.42 1348.53 1282.98 1338.47 1257.41 1122.37 1298.77 1199.13 1314.5 1173.83 1296.84 1271.77 1326.43 1234.63 1260.67 1331.42 1247.32 1303.81 1183.91 1236.79 1240.57 1249.91 1275.77 1259.94 1252.98 1295.61 1291.71 1281.16 1335.6 1290.79 1236.86 1335.26 1257.16 1260.44 1300.07 1388.71 1167.45 1287.8 1239.23 1328.26 1154.95 1257.31 1314.49 1251.72 1315.07 1297.21 1292.11 1398.03 1304.44 1173.1 1156.32 1270.44 1192.01 1280.17 1338.7 1260.04 1267.93 1259.91 1267.21 1219.55 1395.27 1335.63 1229.07 1200.04 1296.47 1255.66 1276.02 1261.16 1335.65 1286.82 1356 1322.36 1237.19 1266.04 1182.87 1257.37 1275.69 1241.36 1271.46 1335.22 1267.42 1204.29 +1248.52 1181.82 1188.55 1149.98 1242.47 1196.37 1254.79 1179.36 1245.76 1192.61 1297.66 1201.52 1224.98 1342.15 1288.22 1193.77 1254.16 1204.66 1187.2 1259.22 1231.83 1291.42 1228.22 1236.59 1223.99 1228.94 1244.9 1258.42 1280.45 1276.68 1174.48 1278.38 1227.33 1252.52 1208.06 1145.5 1277.61 1217.57 1283.99 1221.68 1227.91 1215.35 1166.43 1200.21 1232.21 1200.85 1268.71 1254.26 1194.66 1255.66 1151.16 1260.54 1245.88 1174.18 1143.14 1178.91 1217.77 1221.47 1192.39 1190.31 1235.73 1253.62 1202.73 1255.1 1226.73 1209.31 1160.44 1168.14 1185.68 1166.88 1214.43 1334.58 1210.74 1160.32 1234.74 1176.06 1316.26 1199.37 1144.27 1206.17 1253.56 1230.86 1225.35 1177.33 1148.91 1285.82 1244.18 1156.07 1273.35 1180.62 1199.15 1252.72 1305.1 1195.85 1224.27 1281.82 1246.31 1236.59 1256.31 1201.72 1288.02 1280.45 1236.07 1193.52 1216.32 1164.23 1183.57 1263.5 1192.51 1245.98 1277.63 1253.37 1259.04 1152.66 1283.5 1206.34 1202.46 1247.71 1232.55 1164.26 1337.89 1249.2 1215.24 1303.83 1261.65 1210.69 1227.31 1223.22 1202.17 1246.62 1247.26 1149.51 1242.39 1215.2 1237.27 1215.39 1247.63 1193.37 1211.82 1204.83 1234.69 1201.82 1186.52 1317.26 1218.25 1248.45 1228.42 1233.2 1245.96 1181.19 1188.26 1230.83 1212.21 1124.02 1320.7 1292.49 1281.39 1225.7 1266.25 1272.44 1180.85 1146.47 1235.13 1226.76 1251.17 1265.34 1178.08 1182.66 1223.58 1202.32 1162.94 1303.44 1161.76 1193.02 1229.88 1250.45 1243.48 1287.13 1184.06 1118.03 1219.63 1178.16 1265.75 1141.15 1296.39 1227.68 1232.39 1178.63 1202.02 1265.87 1206.08 1247.77 1166.34 1233.59 1217.37 1213.18 1214.91 1229.43 1183.85 1287.36 1258.83 1251.55 1301.32 1248.42 1195.47 1332.35 1241.25 1213.45 1258.16 1334.01 1160.06 1233.87 1210.35 1262.3 1153.4 1205.98 1262.58 1171.09 1237.01 1229.85 1247.72 1283.05 1238.39 1148.08 1109.58 1203.64 1129.9 1298.4 1271.19 1247.76 1266.42 1197.02 1162.24 1210.87 1327.03 1320.49 1197.53 1188.74 1253.31 1235.33 1319.63 1206.89 1343.93 1273.07 1267.25 1219.75 1188.74 1272.12 1154.16 1194.81 1248.27 1249.39 1192.66 1302.69 1178.54 1208.57 +1186.08 1175.23 1173.98 1103.7 1194.91 1239.66 1234.65 1124.28 1211.53 1157.09 1235.25 1175.26 1137.05 1291.07 1230.3 1190.08 1204.41 1131.95 1206.43 1226.95 1211.18 1235.63 1200.28 1202.33 1219.98 1162.61 1221.63 1265.85 1248.02 1220.28 1151.89 1238.89 1164.34 1187.31 1171.12 1120.76 1213.55 1187.95 1192.62 1196.12 1165.14 1166.81 1143.46 1154.37 1171.67 1139.11 1238.34 1205.44 1166.46 1200.02 1113.69 1254.7 1210.03 1159.25 1090.43 1190.72 1171.18 1151.28 1165.17 1164.46 1221.8 1254.05 1174.32 1238.5 1193.9 1166.46 1089.03 1141.83 1184.59 1158.47 1266.11 1244.76 1153.52 1121.87 1191.83 1150.18 1262.73 1208.55 1157.67 1148.75 1206.84 1224.89 1162.02 1098.84 1118.03 1282.51 1234.81 1125.42 1247.9 1167.99 1164.36 1228.07 1283.05 1154.78 1139.54 1211.59 1230.26 1232.46 1200.31 1182.79 1211.42 1259.09 1154.52 1177.42 1200.02 1139.97 1147.83 1233.26 1215.08 1154.51 1236.34 1212.98 1273.27 1137.26 1243.22 1181.96 1214.6 1197.25 1204.95 1163.48 1271.6 1180.03 1130.12 1287.1 1213.29 1157.08 1178.75 1226.18 1156.49 1187.67 1186.89 1167.69 1264.53 1203.7 1183.89 1251.27 1222.57 1117.22 1253.26 1128.78 1225 1197.79 1203.94 1278.62 1183.29 1186.96 1150.81 1225.01 1204.3 1168.05 1191.38 1136.52 1172.61 1110.82 1281.65 1298.18 1216.17 1129.27 1253.5 1203.18 1163.38 1140.81 1203.46 1208.27 1200.29 1184.37 1131.27 1163.75 1160.01 1163.29 1123.58 1265.45 1108.99 1152.77 1154.29 1211.11 1185.04 1207.29 1225.64 1093.78 1205.58 1137.31 1233.57 1134.64 1237.34 1182.58 1245.96 1171.9 1155.67 1235.63 1167.69 1229.63 1152.22 1232.02 1148.86 1167.68 1194.32 1221.06 1234.56 1270.93 1203.33 1265.19 1229.37 1246.11 1141.58 1252.27 1195.72 1199.44 1222.81 1272.25 1135.62 1194.49 1149.45 1215.73 1107.66 1197.57 1237.31 1137.47 1206.48 1223.29 1207.42 1286.84 1206.54 1115.84 1124.7 1206.28 1156.79 1263.2 1231.69 1210.98 1193.21 1173.33 1199.6 1164.45 1293.07 1263.22 1114.34 1142.01 1179.6 1167.63 1225.88 1187.99 1288.72 1204.42 1232.99 1199.48 1174.12 1213.41 1116.97 1240.46 1176 1235.65 1186.87 1247.35 1169.86 1133.92 +1191.26 1173.15 1161.83 1154.62 1294.29 1222.67 1231.08 1158.52 1212.87 1225.05 1218.15 1155.31 1216.94 1319.05 1307.26 1257.61 1264.71 1220.22 1191.08 1197.88 1204.43 1252.38 1228.54 1239.4 1211.43 1190.66 1244.15 1242.06 1234.79 1281.09 1176.12 1235.91 1218.99 1208.95 1178.95 1166.9 1226.03 1149.08 1285.1 1186.8 1193.57 1163.28 1206.17 1183.93 1227.62 1149.87 1213 1260.29 1151.4 1286.76 1180.93 1294.7 1226.13 1206.56 1127.49 1178.14 1152.86 1161.8 1172.7 1218.91 1225.92 1270.47 1171.96 1240.58 1146.21 1158.5 1173.06 1105.59 1198.09 1191.74 1275.49 1297.89 1234.1 1190.93 1232.74 1177.09 1324.78 1227.65 1180.13 1180.92 1254.54 1230.99 1191.25 1178.12 1142.17 1259.14 1275.16 1136.04 1280.06 1179.91 1167.56 1222.8 1313.32 1169.53 1213.2 1233.59 1231.06 1273.48 1208.44 1190.17 1253.5 1190.24 1198.51 1177.79 1193.59 1184.76 1148.92 1274.08 1205.76 1208.36 1268.65 1243.07 1225.83 1188.66 1290.1 1165.41 1202.15 1286.2 1183.36 1183.55 1261.62 1259.66 1181.14 1263.11 1218.94 1247.05 1202.49 1238.19 1201.36 1253.57 1267.32 1177.52 1244.36 1203.66 1225.95 1218.28 1208.27 1148.65 1232.2 1183.48 1251.3 1195.89 1173.87 1334.82 1220.22 1214.67 1236.17 1172.82 1205.39 1163.06 1149.19 1197.13 1211.17 1127.51 1234.93 1334.85 1272.6 1180.12 1262.07 1258.58 1177.7 1166.9 1250.06 1183.59 1196.85 1224.81 1191.58 1220.81 1176.83 1183.32 1086.64 1316.39 1156.66 1181.77 1176.86 1324.79 1246.86 1235.25 1210.3 1119.9 1222.31 1133.86 1289.15 1151.3 1264.12 1237.79 1239.18 1168.68 1179.98 1282.64 1231.34 1255.7 1136.42 1207.14 1194.55 1172.53 1183.09 1225.22 1187.98 1299.76 1224 1287.79 1263.51 1213.95 1153.57 1302 1211.26 1224.7 1225.7 1308.74 1213.53 1223.68 1187.18 1252.6 1128.09 1178.82 1223.41 1194.89 1265.84 1250.29 1239.58 1232.97 1218.78 1144.92 1188.33 1231.56 1128.15 1274.81 1293.67 1204.08 1276.58 1219.47 1195.51 1192.58 1354.45 1281.88 1156.68 1162.43 1151.33 1172.36 1287.81 1159.81 1335.59 1238.98 1231.68 1230.54 1171.01 1234.92 1105.39 1182.21 1244.66 1257.2 1178.1 1290.65 1156.23 1186.83 +1165.16 1165.09 1202.51 1117.54 1248.91 1187.23 1193.52 1182.67 1235.11 1209.51 1243.34 1137.17 1145.32 1304.87 1307.9 1205.86 1254.14 1168.05 1191.96 1200.72 1240.03 1246.28 1226.67 1207.73 1205.11 1212.62 1208.14 1285.4 1257.76 1202.83 1150.25 1315.79 1233.78 1206.74 1128.46 1176.34 1196.61 1153.5 1236.73 1200.22 1206.97 1172.78 1189.09 1206.9 1251.48 1188.24 1170.69 1249.26 1160.06 1253.43 1150.16 1246.39 1196.33 1199.87 1076.36 1189.27 1183.13 1193.94 1188.56 1173.09 1211.52 1272.77 1173.26 1240.44 1193.46 1177.48 1108.6 1108.53 1200.53 1188.42 1264.83 1293.05 1183.38 1174.26 1226 1198.46 1335.77 1172.87 1170.79 1178.6 1224.56 1204.78 1191.49 1161.42 1181.51 1231.94 1205.91 1146.41 1250.11 1228.28 1161.43 1206.26 1285.71 1111.67 1207.77 1215.81 1212.9 1274.66 1176.37 1191.64 1230.6 1230.56 1163.38 1138 1223.86 1158.56 1176.28 1243.51 1193.7 1176.51 1279.29 1231.74 1284.08 1158.73 1292.53 1120.2 1202.24 1267.67 1169.04 1140.8 1312.92 1227.91 1135.57 1297.07 1204.96 1224.8 1222.26 1242.42 1205.58 1257.29 1225.33 1152.67 1227.87 1182.25 1220.13 1255.31 1197.74 1147.02 1216.47 1189.82 1237.65 1199.88 1156.48 1259.62 1171.55 1235.46 1238.89 1196.21 1174.9 1141.28 1254.06 1175.61 1207.33 1148.09 1290.11 1268.63 1227.74 1173.31 1256.97 1221.46 1129.85 1185.65 1215.39 1169.95 1195.37 1238.28 1190.33 1134.57 1164.78 1165.23 1136.59 1271.77 1121.05 1182.23 1204.15 1284.02 1238.31 1212.78 1211.68 1098.45 1230.35 1163.73 1246.62 1086.71 1260.61 1237.78 1249.12 1145.44 1172.15 1258.31 1158.34 1265.62 1134.51 1179.07 1250.03 1180.56 1199.18 1188.45 1197.81 1228.56 1261.48 1223.81 1205.17 1180.26 1118.09 1266.22 1202.84 1201.09 1273.77 1258.83 1181.08 1278.48 1133.25 1249.47 1104.45 1164.11 1272.51 1201.51 1311.76 1292.36 1247.94 1312.17 1222.2 1170.05 1146.05 1231.69 1153.87 1285.54 1244.5 1209.65 1203.96 1189.87 1194.81 1185.76 1291.59 1318.1 1145.51 1167.33 1189.4 1177.09 1230.74 1153.01 1273.89 1213.56 1268.03 1213.97 1149.89 1195.51 1095.28 1170.43 1192.29 1214.34 1142.67 1294.32 1200 1127.97 +1200.27 1152.21 1168.28 1108.85 1225.97 1160.55 1236.72 1163.93 1228.65 1226.1 1205.57 1137.56 1156.49 1305.03 1235.58 1181.17 1198.27 1119.63 1137.87 1207.98 1169.81 1182.18 1171.57 1196 1128.86 1129.8 1222.9 1213 1252.68 1195.56 1109.73 1242.45 1162.83 1197.93 1168.55 1131.87 1203.34 1175.85 1253.04 1188.42 1203.93 1142.87 1150.19 1218.98 1174.76 1183.87 1184.19 1186.24 1182.69 1225.34 1135.77 1245.22 1196 1101.19 1093.56 1175.06 1198.89 1156.5 1165.63 1121.41 1185.17 1218.67 1171.72 1222.64 1173.4 1122.48 1116.08 1130.64 1123.53 1126.8 1237.67 1240.99 1140.61 1110.34 1153.77 1156.36 1277.65 1159.85 1185.54 1181.43 1240.57 1216.88 1180 1139.77 1106.69 1252.51 1195.62 1102.05 1245.82 1128.11 1202.03 1181.98 1280.01 1154.29 1158.41 1217.91 1207.21 1222.06 1186.33 1163.67 1174.59 1228.74 1126.02 1140.89 1197.59 1167.7 1124.36 1248.64 1158.19 1166.15 1209.25 1181.01 1257.06 1108.74 1255.89 1189.86 1201.98 1193.08 1153.06 1106.96 1255.08 1203.25 1157.86 1253.95 1198.02 1181.92 1177.47 1192.36 1119.7 1168.78 1169 1117.23 1230.48 1167.49 1168.01 1201.41 1174.18 1135.08 1198.96 1177.55 1185.13 1140.51 1158.44 1286.43 1124.97 1224.5 1167.3 1199.39 1205.46 1159.71 1214.18 1159.21 1199.64 1073.09 1246.56 1217.1 1223.53 1160.59 1257.85 1222.54 1134.85 1168.27 1172.66 1174.99 1174.73 1152.07 1096.96 1141.96 1188.03 1106.6 1095.61 1277.01 1135.96 1158.14 1187.89 1211.46 1162.37 1181.84 1187.21 1097.81 1218.59 1156.86 1253.74 1146.38 1204.64 1223.05 1194.59 1171.15 1208.68 1252.59 1153.84 1234.13 1114.97 1182.01 1187.36 1195.1 1216.08 1217.33 1187.31 1235.18 1173.28 1241.65 1245.97 1258.3 1100.56 1253.44 1217.67 1149.29 1198.5 1309.73 1115.26 1173.36 1103.45 1210.89 1150.36 1174.11 1229.64 1171.39 1202.37 1192.83 1238.49 1264.23 1180.97 1145.66 1122.35 1129.74 1072.67 1223.71 1251.22 1150.8 1184.85 1155.18 1191.57 1180.22 1271.57 1271.88 1086.71 1121.74 1168.23 1157.09 1211.36 1132.57 1250.62 1214.83 1209.41 1182.24 1178.9 1173.69 1123.58 1164.65 1209.33 1213.92 1164.98 1247.35 1140.79 1147.44 +1127.95 1081.98 1064.84 1034.46 1172.97 1131.76 1217.58 1084.83 1149.24 1104.42 1152.34 1093.35 1125.67 1223.45 1156.41 1122.69 1141.97 1083.07 1118.02 1133.76 1090.41 1159.44 1097.19 1106.83 1143.58 1090.94 1144.44 1152.33 1149.27 1162.8 1084.05 1145.22 1075.45 1122 1120.08 1055.78 1126.55 1103.09 1164.94 1159.04 1109.15 1104.05 1089.41 1071.47 1096.93 1042.27 1101.49 1131.27 1106.82 1142.31 1069.66 1188.25 1154.58 1031.66 1030.93 1057.82 1063.2 1106.61 1120.84 1121.85 1133.55 1129.04 1070.14 1119.43 1103.66 1047.19 1043.58 1046.72 1094.32 1096.12 1185.78 1197.03 1090.55 1057.41 1111.16 1113.98 1190 1108.82 1095.32 1077.14 1119.28 1179.27 1138.84 1071.45 1019.44 1244.35 1172.08 1021.42 1168.4 1088.23 1069.26 1182.94 1169.87 1052.08 1037.85 1132.88 1120.09 1174.77 1103.05 1097.44 1124.44 1175.87 1067.3 1088.11 1074.91 1075.55 1049.4 1174.77 1115.01 1137.86 1149.94 1172 1177.99 1070.38 1186.3 1071.62 1135.96 1171.69 1099.88 1036.59 1171.9 1157.8 1102.37 1167.85 1087.9 1117.9 1159.93 1122.34 1102.68 1159.7 1148.28 1083.39 1158.12 1160.66 1115.61 1126.22 1101.91 1072.92 1117.59 1078.65 1140.87 1144.87 1115.32 1220.64 1173.76 1169.43 1104.93 1128.28 1098.4 1058.45 1104.14 1066.93 1138.57 1023.36 1174.97 1187.95 1108.67 1101.18 1166.37 1127.84 1095.37 1091.27 1103.67 1110.09 1080.67 1133.73 1054.99 1058.42 1113.29 1102.37 1057.25 1203.87 1063.38 1142.98 1079.85 1163.16 1104.12 1153.92 1073.82 996.42 1142.69 1104.23 1161.58 1081.45 1146.4 1121.96 1201 1068.06 1144.07 1179.58 1087.47 1157.89 1116.57 1117.43 1110.77 1114.21 1152.84 1122.2 1100.81 1133.89 1142.2 1161.07 1135.23 1126.48 1043.58 1174.3 1075.42 1081.24 1122.85 1163.01 1022.16 1166.76 1046.97 1175.28 1013.56 1097.77 1185.39 1032.59 1156.75 1129.76 1172.31 1154.71 1147.35 1096.53 1047.6 1092.28 1025.07 1142.76 1157.63 1144.93 1138.52 1069.67 1127.59 1079.31 1201.44 1194.83 1047.54 1065.68 1168.78 1113.26 1124.32 1111.43 1225.58 1097.23 1185.49 1131.82 1109 1132.11 1054.72 1135.61 1085.16 1136.31 1151.51 1186.95 1086.95 1095.44 +1112.65 1079.13 1109.97 1074.57 1209.52 1154.13 1150.68 1184.84 1152.75 1105.67 1165.72 1066.13 1135.23 1287.92 1209.66 1120.65 1159.37 1140.81 1166.98 1162.52 1178.44 1193.25 1128.58 1153.57 1171.05 1114.75 1148.54 1211.56 1166.66 1172.02 1096.69 1173.74 1186.64 1159.01 1099.07 1091.04 1133.67 1077.2 1197.97 1103.95 1132.23 1112.38 1123.76 1137.58 1180.4 1102.86 1088.02 1159.78 1088.25 1168.73 1119.26 1183.25 1147.91 1086.83 1005.81 1072.74 1092.49 1070.38 1106.97 1076.7 1178.39 1206.06 1125.21 1196.93 1106.11 1096.33 1100.93 1042.45 1172.31 1135.54 1220.54 1148.97 1100.63 1108.67 1173.56 1104.34 1215.06 1141.54 1100.4 1073.69 1198.9 1158.97 1153.18 1108.97 1089.04 1215.98 1172.13 1079.81 1170.22 1106.09 1126.15 1129.56 1229.24 1070.76 1126.86 1199.95 1140.27 1197.75 1092.93 1161.18 1126.55 1184.7 1120.04 1113.28 1139.36 1096.56 1113.63 1208.8 1123.43 1136.52 1171.81 1166.54 1138.47 1123.55 1194.17 1095.28 1137.01 1153.7 1097.92 1069.85 1210.16 1142 1097.52 1155.2 1151.65 1192.47 1153.36 1143.15 1170.02 1134.55 1122.58 1079.72 1193.86 1153.96 1144.98 1158.1 1155.47 1098.33 1135.66 1143.39 1158.44 1135.53 1150.89 1198.27 1157.88 1114.07 1138.33 1105.06 1066.51 1083.36 1175.09 1145.29 1162.63 1043.66 1211.62 1209.66 1177.25 1111.72 1175.54 1132.35 1084.32 1152.53 1151.82 1116.89 1162.73 1190.5 1124.58 1117.86 1102.64 1157.5 1058.52 1204.44 1113.62 1100.01 1124.39 1196.55 1141.24 1184.99 1110.49 1038.84 1113.69 1103.23 1185.41 1066.65 1227.47 1131.1 1144.2 1087.87 1118.5 1204.6 1118.94 1179.66 1061.17 1138.92 1134.62 1144.48 1128.64 1152 1115.06 1193.59 1128.29 1164.46 1229.14 1141.74 1084.19 1257.56 1135.19 1113.51 1151.32 1218.05 1118.21 1130.53 1133.83 1144.9 1025.2 1078.81 1182.49 1111.06 1215.84 1168.09 1180.32 1219.41 1162.79 1122.94 1066.66 1108.9 1055.38 1155.32 1227.65 1131.77 1154.02 1113.28 1149.96 1073.18 1232.97 1192.8 1140.18 1127.48 1121.73 1163.05 1167.14 1136.52 1216.51 1195.53 1155.24 1154.02 1116.26 1111.55 1013.77 1130.53 1135.57 1141.48 1092.05 1205.59 1125.67 1130.61 +1224.44 1248.1 1267.3 1152.32 1343.05 1248.81 1290.73 1220.27 1250.06 1272.65 1272.76 1215.82 1259.16 1366.34 1299.14 1268.94 1272.87 1222.88 1289.94 1263.83 1282.62 1357.79 1252.58 1258.02 1276.21 1218.07 1324.04 1318.28 1271.88 1346.84 1191.34 1306 1286.46 1284.47 1222.51 1253.71 1316.12 1219.71 1296.34 1257.54 1258.55 1248.62 1237.04 1243.12 1265.52 1229.34 1227.5 1262.65 1260.49 1289.44 1221.46 1308.14 1313.97 1243.58 1137.5 1256.26 1276.99 1217.16 1251.68 1209.46 1274.86 1289.08 1258.17 1309.65 1275.54 1197.18 1242.1 1171.29 1252.86 1211.16 1268.01 1321.06 1227.51 1157.28 1262 1200.94 1326.48 1259.79 1209.26 1247.68 1312.06 1301.43 1235.48 1233.26 1152.47 1369.89 1293.71 1185.22 1316.12 1221.15 1206.97 1287.28 1360.32 1244.48 1242.97 1286.92 1284.21 1302.03 1300.44 1261.65 1238.62 1286.4 1237.11 1237.38 1221.43 1245.39 1188.8 1306.85 1231.83 1313.56 1335.95 1307.42 1340.5 1277.94 1328.01 1224.04 1228.99 1313.26 1229.77 1216.3 1356.7 1276.58 1199.35 1342.4 1259.23 1223.13 1221.61 1280.12 1224.93 1246.54 1320.35 1252.89 1366.66 1274.05 1271.37 1271.5 1247.94 1201.45 1310.5 1220.04 1243.3 1238.3 1252.22 1319.65 1227.71 1250 1254.26 1268.83 1232.43 1231.83 1229.87 1242.43 1263.58 1144.33 1316.69 1344.72 1289.3 1253.99 1261.5 1260.23 1270 1268.53 1255.83 1253.64 1231.52 1280.83 1241.87 1221.54 1253.37 1278.38 1194.95 1352.49 1201.15 1182.14 1250.87 1280.55 1255.98 1271.1 1252.35 1106.41 1259.45 1188.63 1266.99 1193.09 1278.1 1245.38 1269.67 1232.69 1224.62 1304.29 1254.51 1303 1164.59 1266.59 1262.61 1201.17 1250.06 1340.87 1254.75 1349.2 1285.3 1351.97 1307.42 1245.86 1167.48 1351.75 1273.01 1218.6 1275.49 1381.44 1234.12 1298.36 1220.08 1293.31 1144.16 1229.29 1304.02 1208.14 1306.97 1253.32 1287.03 1298.76 1270.5 1186.33 1199.39 1259.82 1195.07 1259.35 1352.94 1231.52 1284.92 1237.65 1219.75 1264.01 1345.94 1346.72 1234.91 1209.94 1230.47 1264.35 1262.02 1208.82 1330.62 1279.47 1319.05 1273.83 1230.18 1299.88 1149.83 1244.94 1285.33 1265.34 1235.34 1334.73 1184.11 1175.28 +1148.11 1154.57 1160.1 1130.77 1242.43 1145.25 1211.47 1142.26 1175.71 1170.99 1242.96 1136.02 1221.76 1313.98 1220.58 1169.33 1213.4 1134.4 1187.23 1185.57 1203.43 1173.22 1160.69 1187.62 1177.85 1145.28 1180.88 1197.66 1222.43 1235.81 1109.29 1205.57 1137.24 1161.46 1181.71 1131.68 1185.26 1161.28 1296.5 1167.44 1163.23 1185.27 1112.86 1175.92 1156.35 1125.42 1194.39 1241.88 1189.68 1200.02 1116.85 1208.11 1218.72 1138.39 1057.61 1174.79 1150.81 1160.06 1133.7 1122.67 1177.5 1167.67 1163.36 1251.74 1173.9 1183.25 1108.19 1079.8 1138.35 1143.09 1199.35 1279.92 1177.8 1117.18 1178.99 1174.33 1276.3 1145.88 1188.78 1158.02 1214.75 1195.68 1173.03 1100.44 1132.78 1249.81 1200.22 1087.8 1235.64 1173.75 1174.45 1175.24 1208.05 1141.1 1092.73 1223.26 1198.4 1235.51 1180.48 1131.67 1196.34 1185.19 1161.85 1131.21 1154 1134.46 1121.12 1202.05 1163.65 1179.86 1214.64 1238.8 1239.14 1145.1 1259.44 1170.7 1161.72 1219.4 1126.49 1125.11 1210.51 1204.52 1147.93 1168.25 1160.82 1167.13 1193.96 1213.61 1175.73 1192.47 1150.71 1123.88 1188.95 1170.19 1184.09 1201.01 1200.27 1110.17 1149.83 1104.16 1182.79 1131.15 1142.92 1289.63 1168.05 1222.69 1119.53 1160.92 1195.08 1106.75 1167.19 1152.92 1203.76 1069.88 1195.96 1220.02 1218.84 1156.61 1280.54 1165.81 1192.19 1169.22 1163.92 1179.29 1178.5 1171.87 1126.62 1100.22 1164.32 1141.94 1114.9 1252.83 1073.6 1205.75 1156.91 1236.22 1204.68 1213.01 1152.41 1094.76 1181.97 1098.52 1178.92 1075.4 1252.43 1193.7 1181.07 1102.71 1138.81 1227.56 1159.44 1220.91 1091.85 1170.84 1178.72 1161.09 1195.47 1144.3 1127.29 1225.8 1168.3 1193.4 1203.05 1184.55 1119.71 1200.62 1164.7 1134.54 1186.41 1257.21 1139.94 1186.1 1137.27 1182.38 1087.44 1173.32 1250.08 1149.32 1216.64 1124.92 1228.07 1216.79 1242.72 1142.98 1121.64 1201.96 1091.35 1170.79 1232.8 1162.37 1166.61 1171.07 1172.35 1171.26 1268.42 1253.53 1104.12 1169.19 1150.99 1159 1229.44 1122.55 1261.6 1212.04 1225.99 1172.89 1174.06 1193.15 1079.29 1142.18 1188.75 1163.89 1160.08 1227.56 1134.52 1147.95 +1137.41 1106.54 1112.68 1086.07 1159.37 1120.08 1161.65 1160.94 1161.23 1147.12 1180 1140.7 1151.58 1285.06 1181.11 1113.01 1146.35 1091.95 1162.58 1119.16 1142.16 1191.97 1155.86 1124.19 1125.02 1095.25 1155.29 1187.06 1155.71 1183.56 1091.34 1142.9 1163.57 1188.02 1138.36 1082.33 1170.94 1107.22 1228.67 1154.81 1122.15 1112.35 1122.38 1100.65 1123.2 1104.01 1143.03 1162.74 1113.84 1120.26 1068.26 1198.75 1144.95 1112.25 1039.68 1101.63 1125.85 1116.21 1108.88 1122.16 1134.49 1178.47 1142.31 1206.48 1147.48 1095.1 1075.49 1095.73 1124.47 1136.02 1202.64 1187 1159.31 1079.75 1136.68 1106.76 1180.24 1135.47 1125.81 1108.43 1187.4 1169.2 1140.35 1133.43 1076.56 1180.31 1152.86 1049.87 1173.85 1090.58 1099.13 1131.89 1217.15 1060.04 1128.91 1158.31 1133.78 1199.57 1159.07 1119.49 1162.54 1180.22 1115.09 1096.15 1164.31 1094.71 1069.61 1176.39 1109.57 1125.16 1191.61 1143.32 1171.43 1114.45 1194.31 1123.63 1143.94 1129.54 1081.86 1081.9 1222.83 1191.23 1114.02 1200.39 1111.92 1128.81 1152.43 1139.35 1146.78 1123.39 1140.14 1072.84 1218.81 1102.02 1114.66 1143.93 1163.04 1093.11 1126.3 1096.19 1110.34 1119.61 1086.27 1213.69 1121.48 1127.07 1113.01 1118.96 1131.49 1074.96 1124.23 1125.92 1118.05 1043.68 1223.76 1174.51 1124.12 1126.22 1184.18 1130.59 1126.76 1127.52 1158.51 1126.82 1175.22 1083 1101.33 1073.89 1117.34 1118.94 1086.44 1222.6 1065.05 1130.04 1165.12 1177.16 1132.44 1180.73 1140.9 1002.47 1204.43 1084.18 1196.48 1073.16 1176.54 1153.99 1145.57 1140.89 1082.21 1220.23 1136.26 1168.59 1068.64 1151.79 1101.85 1140.15 1131.98 1155.36 1151.52 1192.32 1116.15 1163.02 1170.91 1197.08 1095.9 1222.4 1150.04 1122.09 1176.27 1201.97 1094.34 1142.99 1165.43 1135.38 1096.64 1121.31 1196.58 1131.06 1166.99 1126.9 1123.45 1178.6 1140.54 1092.53 1048.12 1130.91 1035.46 1128.08 1202.2 1143.07 1148.58 1126.65 1113.43 1088.09 1238.59 1173.77 1096.91 1114.22 1128.83 1158.52 1173.58 1105.68 1208.33 1235.17 1174.88 1136.99 1113.15 1101.5 1038.65 1136.1 1151.11 1105.6 1108.89 1230.36 1113.96 1136.72 +1250.29 1198.83 1240.72 1186.25 1297.64 1250 1280.68 1267.58 1306.99 1247.6 1276.4 1212.81 1248.19 1433.05 1344.03 1274.47 1244.26 1236.03 1287.73 1243.09 1244.08 1311.92 1243.97 1274.58 1308.5 1226.43 1278 1312.29 1335.3 1295.17 1228.61 1331.55 1229.1 1210.45 1229.33 1179.85 1239.6 1188.66 1355.25 1270.85 1236.47 1250.6 1164.03 1208.69 1292.44 1246.13 1235.9 1284.94 1258.77 1250.58 1220.87 1343.44 1302.83 1231.98 1180.58 1198.72 1231.41 1214.62 1258.78 1236.2 1279.7 1324.07 1250.01 1302.24 1236.51 1190.94 1176.46 1146.56 1224.61 1232.25 1330.91 1315.49 1202.71 1135.53 1261.3 1277.12 1336.67 1266.43 1241.17 1200.48 1320.4 1314.29 1284.75 1174.15 1159.98 1322.34 1292.3 1220.63 1304.88 1227.23 1223.76 1288.41 1373.9 1171.32 1230.29 1316.94 1302.99 1284.96 1227.5 1292.12 1222.02 1268.79 1260.56 1216.48 1224.94 1172.19 1208.48 1303.45 1259.57 1223.72 1340.57 1266.57 1301.34 1192.79 1316.88 1223.19 1268.69 1329.01 1267.18 1217.88 1331.6 1310.13 1248.37 1307.24 1252.05 1289.91 1267.25 1298.01 1245.25 1283.54 1290.74 1218.07 1307.54 1253.87 1244.75 1295.56 1247.81 1184.41 1280.37 1195.21 1257 1241.95 1237.17 1351.42 1276.95 1263.32 1238.78 1268.57 1222.66 1222.79 1242.51 1228.44 1259.83 1153.24 1347.19 1323.09 1293.05 1254 1313.83 1258.55 1240.39 1203.62 1258.65 1241.89 1261.42 1276.25 1208.55 1209.72 1232.91 1243.09 1167.25 1289.3 1211.89 1260.31 1279.48 1295.06 1251.29 1264.3 1225.81 1124.32 1293.34 1228.89 1301.86 1196.32 1315.05 1291.68 1287.56 1257.27 1229.66 1313.82 1235.06 1288.8 1209.29 1291.15 1177.44 1213.96 1262.16 1279.23 1284.08 1302.84 1252.75 1301.13 1248.79 1263.57 1217.11 1330.37 1269.83 1244.89 1302.09 1384.8 1198.06 1300.92 1196.6 1291.17 1152.36 1215.68 1312.93 1229.11 1305.47 1231.23 1269.96 1332.64 1274.76 1223.08 1180.75 1274.61 1194.3 1291.89 1298.11 1255.16 1270.23 1260.15 1235.18 1198.21 1348.48 1341.77 1163.89 1214 1264.38 1278.94 1314.72 1252.83 1346.57 1284.34 1353.78 1297.89 1214.23 1242.91 1133.22 1290.81 1248.65 1272.77 1227.83 1309.47 1231.92 1231.17 +1221.52 1177.25 1201.6 1177.28 1306.58 1216.53 1322.49 1244.2 1229.03 1249.86 1245.53 1233.64 1233.01 1348.52 1326.79 1280.87 1238.58 1194.54 1273.72 1261.65 1241.33 1300.67 1270.78 1259.94 1251.61 1206.83 1266.27 1322.05 1312.74 1283.05 1178.47 1322.77 1251.42 1300.66 1201.35 1200.49 1248.9 1211.26 1283.57 1294.46 1266.19 1213.39 1255.64 1230.68 1270.91 1243.04 1228.77 1193.48 1265.58 1280.17 1196.38 1323.78 1258.31 1209.49 1158.22 1194.24 1274.74 1203.69 1218.87 1268.18 1248.46 1259.96 1219.72 1246.65 1287.77 1208.84 1210.01 1202.99 1267.95 1231.91 1291.97 1296.35 1227.84 1202.64 1228.12 1211.84 1333.84 1235.2 1208.72 1239.94 1269.49 1288.44 1267.31 1190.83 1185.73 1308.63 1271.17 1183.68 1285.21 1180.36 1213.65 1234.96 1344.45 1160.59 1236.68 1308.06 1266.32 1293.97 1214.96 1265.74 1231.4 1294.99 1243.77 1237.61 1203.82 1218.84 1198.17 1268.39 1233.49 1284.43 1300.11 1305.58 1317.73 1174.42 1335.31 1204.47 1260.28 1278.82 1180.66 1144.35 1328.73 1279.42 1193.32 1317.05 1244.62 1247.45 1250.02 1281.25 1195.9 1260.51 1303.69 1202.65 1312.69 1228.5 1207.88 1216.95 1259.33 1206.32 1256.41 1231.58 1269.47 1272.19 1220.38 1298.7 1279.23 1252.83 1231.68 1245.73 1231.06 1200.63 1234.72 1198.04 1271.06 1133.41 1292.34 1326.37 1255.6 1233.42 1255.41 1273.18 1228.84 1235.54 1209.66 1251.08 1227.79 1231.68 1244.86 1147.63 1208.47 1194.88 1186.22 1339.53 1178.12 1221.02 1206.02 1295.05 1269.34 1302.61 1226.92 1151.59 1315.87 1200.32 1249.44 1168.8 1299.87 1281.46 1284.23 1205.39 1223.84 1319.59 1209.94 1287.94 1194.98 1239.22 1224.66 1225.6 1238.44 1295.72 1242.35 1306.6 1273.38 1309.03 1265.75 1286.56 1182.36 1339.96 1236.51 1180.29 1261.69 1296.57 1150.07 1272.96 1205.46 1274.52 1134.63 1192.91 1265.16 1187.48 1303.79 1263.84 1275.59 1287.02 1276.65 1192.25 1167.55 1216.28 1142.51 1307.33 1346.63 1261.85 1253.25 1257.76 1216.42 1243.61 1330.88 1331.72 1192.02 1234.62 1273.42 1288.16 1301.29 1237.82 1326.83 1261.99 1314.54 1251.2 1219.82 1260.55 1168.08 1268.14 1284.22 1250.04 1208.95 1280.53 1190.17 1197.81 +1287.15 1200.63 1214.6 1212.79 1284.77 1250.12 1269.11 1227.07 1266.08 1195.58 1333.96 1205.89 1275.66 1406.87 1270.79 1254.52 1243.44 1218.48 1227.47 1283.64 1270.41 1292.41 1254.82 1283.58 1317.17 1206.56 1264.16 1348.98 1296.73 1290.15 1247.53 1345.9 1277.05 1308.77 1200.85 1178.49 1229.4 1188.26 1309.71 1271.64 1220.2 1236.18 1237.76 1261.84 1276.25 1246.66 1246.21 1275.26 1247.3 1315.7 1201.41 1301.67 1275.81 1213.62 1139.34 1209.81 1239.42 1224.25 1250.72 1227.53 1283.01 1318.76 1273.14 1306.93 1221.05 1248.87 1178.27 1198.8 1236.03 1254.84 1342.28 1338.7 1233.53 1236.6 1300.96 1214.48 1382.39 1210.3 1250.69 1253.74 1298.9 1327.74 1249.04 1257.08 1178.58 1375.51 1272.24 1172.52 1326.21 1237.66 1254.04 1270.92 1355.81 1200.31 1248.33 1260.67 1301.58 1331.64 1277.99 1214.89 1256.36 1298.59 1208.7 1227.71 1246.68 1248.02 1174.5 1307.31 1256.94 1219.33 1336.47 1268.94 1302.28 1202.11 1322.32 1196.42 1258.97 1315.37 1208.85 1168.36 1348.23 1256.87 1232.7 1378.33 1232.05 1248.48 1271.58 1264.99 1285.45 1303.04 1280.6 1218.95 1328.48 1263.75 1245.92 1303.06 1242.82 1263.94 1267.75 1251.4 1278.08 1243.77 1244.8 1357.81 1237.04 1270.13 1177.22 1201.88 1241.88 1196.58 1244.71 1239.05 1261.12 1159.18 1329.64 1297.7 1306.68 1225.6 1310.86 1303.51 1232.28 1239.85 1263.26 1301.53 1236.43 1268.64 1207.48 1236.94 1215.15 1298.65 1179.07 1365 1195.77 1256.89 1248.25 1288.38 1266.92 1262.38 1257.44 1114.67 1264.81 1242.33 1305.81 1169.72 1334.96 1311.43 1330.9 1224.91 1241.68 1327.54 1274.59 1296.38 1177.38 1249.63 1257.81 1248.06 1218.42 1252.74 1292.32 1334.08 1252.97 1285.13 1309.85 1271.04 1187.22 1358.41 1238.38 1247.63 1354.92 1358.21 1206.08 1299.34 1172.72 1287.5 1174.08 1236.01 1319.36 1227.81 1315.27 1255.01 1326.13 1306.67 1337.61 1244.04 1233.82 1252.51 1139.07 1318.96 1285.22 1232.72 1276.63 1221.39 1249.38 1223.58 1343.53 1299.23 1239.61 1252.27 1247.59 1272.73 1301.64 1247.61 1338.27 1287.11 1314.52 1318.65 1238.32 1261.97 1148.95 1243.37 1247.23 1290.91 1251.27 1345.06 1190.66 1215.48 +1228.95 1166.78 1245.31 1158.88 1331.87 1225.99 1260.9 1214.78 1310.11 1241.68 1299.81 1186.32 1206.3 1383.68 1302.2 1260.87 1260.42 1164.11 1239.36 1282.36 1249.12 1271.14 1240.54 1267.95 1257.29 1161.15 1250.01 1334.7 1256.22 1297.96 1220.76 1287.57 1198.56 1236.07 1229.07 1164.03 1223.86 1211.48 1327.01 1287.21 1253.4 1224.73 1220.56 1200.64 1275.2 1260.18 1259.98 1254.5 1202.82 1277.22 1179.34 1285.54 1286.71 1172.71 1176.74 1209.96 1240.72 1242.95 1316.41 1219.57 1260.72 1306.04 1252.18 1296.65 1186.81 1193.3 1186.69 1153.49 1234.28 1188.61 1320.48 1299.35 1213.83 1207.16 1238.67 1217.18 1352.99 1222.5 1191.42 1210.85 1270.37 1252.59 1241.52 1189.77 1175.33 1355.27 1289.08 1154.9 1290.16 1196.19 1188.07 1238.37 1342.2 1152.21 1186.88 1281.45 1270.43 1320.42 1207.94 1232.22 1223.63 1271.03 1267.29 1242.82 1224.29 1218.85 1203.69 1299.51 1236.22 1175.47 1249.42 1277.35 1279.53 1226.12 1349.94 1201.72 1263.03 1281.33 1191.54 1191.21 1335.16 1287.5 1269.21 1303.57 1253.86 1237.74 1278.52 1266 1227.4 1249.91 1275.64 1232.61 1353.58 1280.63 1225.54 1261.05 1238.02 1192.89 1220.24 1210.02 1274.32 1224.2 1272.34 1326.77 1219.02 1263.35 1171.22 1255.62 1231.77 1197.55 1217.2 1207.57 1219.41 1150.42 1287.36 1354.26 1272.3 1224.76 1315.81 1255.62 1178.96 1220.68 1253.29 1278.06 1252.07 1288.92 1196.15 1201.49 1243.35 1225.95 1089.74 1337.81 1172.46 1208.95 1239.48 1239.75 1254.64 1261.28 1220.62 1160.93 1309.64 1184.25 1284.1 1147.14 1273.64 1290.06 1251.32 1233.92 1264.25 1338.32 1189.78 1267.93 1131.93 1294.75 1186.08 1230.81 1253.29 1251.8 1249.97 1352.6 1248.62 1249.95 1332 1258.42 1181.09 1391.57 1272.84 1263.35 1233.66 1322.38 1207.21 1212.71 1187 1288.68 1156.59 1252.9 1303.37 1193.71 1289.5 1264.88 1296.91 1310.96 1295.69 1171.83 1182 1210.92 1119.74 1273.32 1312.47 1233.86 1266.03 1270.91 1257.46 1234.64 1346.83 1279.46 1175.98 1184.41 1240 1252.11 1277.32 1229.53 1334.57 1257.87 1319.6 1272.87 1148.02 1297.01 1205.84 1245.57 1279.69 1286.06 1209.69 1317.97 1207.37 1227.44 +1165.77 1161.6 1107.18 1072.97 1231 1131.51 1221.32 1187.44 1244.68 1134.91 1200.61 1152.07 1163.19 1297.81 1231.58 1188.23 1193.5 1098.05 1209.74 1161.59 1168.37 1263.61 1212.08 1205.97 1191.19 1145.02 1163.81 1202.29 1217.75 1251.22 1170.23 1235.91 1193.66 1145.4 1182.56 1131.95 1226.84 1144.58 1262.52 1206.1 1157.29 1197.56 1166.14 1151.17 1181.76 1130.02 1182.74 1181.36 1189.27 1213.95 1151.94 1194.59 1242.48 1152.56 1072.28 1137.63 1158.61 1146.4 1174.66 1176.77 1173.38 1194.27 1166.85 1196.21 1174.84 1167.38 1120.09 1077 1197.91 1191.14 1249.65 1269.43 1174.44 1125.39 1202.78 1128.37 1304.27 1187.06 1148.42 1142.64 1214.81 1208.74 1187.01 1127.05 1189.05 1246.81 1141.15 1126.56 1226.56 1204.09 1135.22 1194.94 1278.45 1103.43 1154.68 1232.34 1198.25 1233.87 1155.28 1156.94 1178.42 1204.33 1173.81 1156.75 1153 1126.41 1117.04 1202.18 1194.2 1180.88 1270.61 1223.47 1231.91 1138.15 1278.86 1155.9 1197.75 1241.12 1152.82 1125.73 1244.59 1190.68 1153.52 1207.21 1208.26 1156.2 1149.01 1196.16 1137.43 1192.65 1188.82 1164.39 1247.02 1199.25 1148.25 1192.93 1173.69 1104.04 1173.8 1146.11 1192.11 1157.62 1142.97 1221.95 1152.36 1152.44 1120.42 1157.98 1144.88 1092.73 1168.41 1162.59 1154.56 1084.78 1229.76 1250.56 1218.5 1171.24 1236.76 1150.36 1164.12 1140.93 1169.64 1172.44 1135.45 1186.81 1148 1081.88 1129.3 1131.21 1073.64 1220.32 1105.15 1148.53 1173.95 1227.58 1200.18 1218.56 1165.91 1065.57 1201.4 1108.38 1199.1 1124.95 1228.72 1214.22 1215.17 1106.38 1163.41 1227.06 1185.02 1197.82 1131.39 1143.02 1151.23 1134.86 1140.01 1196.69 1191.35 1239.3 1187.3 1231.9 1202.76 1149.84 1084.01 1265.14 1172.3 1147.22 1215.03 1239.69 1147.81 1198.48 1110.78 1230.63 1130.16 1173.39 1202.87 1173.85 1257.56 1231.41 1200.94 1209.48 1199.51 1121.65 1121 1158.06 1102.8 1230.16 1216.74 1145.52 1176.23 1150.08 1165.14 1151.99 1275.73 1255.01 1128.82 1171.48 1192.06 1180.24 1209.97 1151.36 1266.74 1204.84 1228.98 1180.55 1126.23 1172.85 1093.65 1167.62 1185.58 1197.67 1128.11 1256.94 1158.62 1107.75 +1195.51 1175.41 1180.47 1109.82 1227.85 1228.53 1225.94 1215.84 1208.74 1212.97 1244.56 1179.85 1174.7 1325.68 1230.21 1226.39 1211.27 1177.65 1228.29 1230.27 1190.75 1282.41 1167.27 1223.88 1210.17 1190.1 1253.63 1242.11 1281.87 1241.86 1237.16 1216.18 1236.44 1223.68 1215.87 1142.6 1235.75 1162.06 1287.88 1216.25 1210.28 1184.98 1181.35 1210.36 1228.33 1204.5 1207.14 1182.03 1201.31 1249.56 1164.04 1238.69 1194.87 1158.7 1055.97 1225.1 1193.86 1224.38 1212.99 1169.12 1210.28 1241.59 1171.04 1227.42 1195.28 1134.26 1140.59 1154.56 1203.01 1179.04 1240.6 1227.53 1171.1 1125.86 1184.04 1202.59 1285.84 1247.59 1177.05 1196.16 1215.1 1216.95 1212.47 1171.46 1173.19 1255.05 1227.55 1145.24 1275.17 1187.33 1150.09 1201.49 1295.48 1167.43 1182.04 1237.56 1195.58 1251.08 1243.92 1202.03 1189.38 1218.16 1152.93 1203.84 1220.64 1170.39 1121.74 1253.25 1198.12 1192.52 1272.95 1249.05 1222.84 1174.15 1317.8 1213.44 1231.39 1237.55 1192.98 1107.44 1313.99 1244.04 1186.69 1294.56 1193.15 1204.27 1194.57 1211.15 1171.39 1220.12 1230.54 1170.87 1288.83 1210.35 1225.39 1231.54 1233.15 1143.23 1213.19 1208.56 1246.22 1197.86 1182.8 1241.45 1172.83 1206.64 1162.05 1203.64 1145.65 1166.85 1154.6 1197.6 1171.38 1099.13 1219.7 1299.87 1234.22 1159.62 1271.62 1201.72 1140.51 1210.22 1207.56 1197.94 1198.63 1203.43 1164.48 1165.86 1168.36 1195.41 1095.46 1273.56 1106.68 1171.72 1185.02 1236.96 1254.07 1213.41 1200.08 1081.8 1232.68 1198.41 1224.39 1174.04 1262.81 1195.22 1229.17 1182.38 1198.06 1241.76 1261.52 1270.9 1184.47 1211.91 1224.77 1179.88 1228.51 1207.04 1198.59 1249.11 1271.02 1242.09 1272.52 1215.82 1114.61 1301.14 1172.77 1202.68 1251.79 1297.66 1183.27 1226.68 1156.96 1224.15 1099.71 1223.93 1249.8 1184.59 1252.8 1228.25 1216.21 1296.09 1204.29 1168.53 1125.04 1153.09 1117.7 1235.77 1261.58 1185 1214.32 1188.42 1193.13 1175.92 1335.1 1286.6 1174.4 1186.94 1214.61 1183.54 1218.35 1215.26 1274.52 1198.62 1241.44 1198.12 1190.6 1220.99 1101.41 1210.95 1248.78 1196.2 1152.3 1298.07 1171.98 1187.9 +1140.86 1133.56 1135.81 1099.83 1233.97 1150.49 1165.34 1168.66 1177.04 1149.8 1195.01 1081.22 1190.32 1278.54 1233.95 1205.03 1216.55 1182.31 1193.01 1206.01 1179.52 1187.25 1155.12 1173.13 1197.45 1124.97 1165.75 1237.28 1226.11 1168.99 1156.39 1233.54 1178.79 1174.74 1175.67 1111.85 1160.89 1157.69 1244.11 1154.76 1207.83 1108.47 1174.07 1153.14 1224.13 1155.88 1178.38 1169.15 1191.53 1214.39 1123.58 1197.34 1232.41 1177.65 1053.34 1130.77 1221.36 1117.66 1105.87 1176.87 1224.81 1226.69 1196.77 1212.45 1154.39 1195.34 1117.25 1088.49 1169.21 1178.38 1211.46 1246.21 1156.76 1144.26 1161.31 1157.03 1333.67 1170.1 1175.36 1173.28 1259.03 1162.51 1161.42 1135.22 1110.27 1246.53 1226 1122.74 1195.02 1165.93 1145.25 1175.64 1251.57 1128.24 1134.55 1247.77 1240.64 1220.2 1183.57 1213.7 1177.63 1210.37 1157 1125.33 1192.62 1135.62 1134.72 1239.23 1197.56 1178.24 1253.63 1273.07 1195.82 1155.7 1260.83 1162 1179.03 1221.16 1122.31 1111.61 1245.57 1205.77 1128.69 1285.61 1150.36 1152.24 1142.01 1159.19 1164.25 1201.75 1216.11 1151.26 1236.33 1183.37 1166.7 1207.41 1206.22 1138.21 1188.4 1157.81 1223.61 1190.63 1163.04 1277.62 1172.83 1160.27 1179.32 1154.25 1189.01 1121.83 1156.41 1159.85 1154.89 1073.22 1238.91 1285.23 1156.68 1107.23 1217.05 1187.59 1159.84 1146.3 1195.08 1175.31 1167.69 1134.15 1167.49 1115.62 1153.1 1146.12 1076.53 1261.57 1110.74 1191.7 1164.56 1217.64 1195.8 1219.78 1198.63 1027.98 1235.1 1111.07 1237.55 1111.31 1200.03 1235.61 1203.83 1103.33 1165.74 1242.41 1166.27 1228.37 1095.93 1193.18 1169.26 1152.31 1150.45 1176.22 1206.11 1241.45 1179.52 1225.01 1230.82 1202.19 1101.87 1263.79 1156.39 1152.97 1213.32 1291.21 1137.93 1179.91 1146.03 1221.7 1120.44 1182.39 1220.05 1138.5 1245.15 1196.17 1231.54 1268.87 1176.41 1103.13 1093.04 1175.97 1104.26 1161.83 1249.2 1155.84 1168.26 1217.5 1186.59 1167.57 1265.52 1257.93 1091.28 1144.35 1146.55 1195.26 1188.82 1132.24 1251.31 1190.11 1230.32 1195.66 1124.26 1146.93 1068.24 1161.8 1205.87 1177.38 1157.69 1233.45 1106.11 1126.04 +1182.93 1153.08 1160.35 1128.64 1242.18 1206.47 1192.08 1183.7 1257.94 1213.85 1185.92 1148.08 1228.11 1331.17 1249.11 1164.7 1218.12 1173.33 1207.04 1222.34 1256.72 1225.64 1206.02 1205.77 1221.42 1168.4 1214.11 1250.93 1248.08 1256.22 1181.6 1228.12 1210.7 1207.87 1241.18 1165.54 1229.43 1138.61 1305.72 1199.29 1172.94 1162.45 1147.83 1228.31 1228.11 1204.2 1202.08 1249.96 1219.79 1247.99 1159.82 1294.62 1241.95 1153.96 1115.33 1169.41 1200.77 1164.8 1172.57 1171.94 1210.66 1256.02 1211.37 1217.19 1177.04 1160.38 1184.09 1065.08 1185.66 1158.92 1230.15 1256.9 1184.18 1133.23 1223.72 1176.35 1281.93 1247.01 1151.09 1181.64 1288.14 1255.19 1228.16 1148.9 1155.86 1280.94 1218.61 1086.88 1244.21 1214.87 1184.51 1226.78 1304.77 1145.56 1150.06 1222.94 1189.01 1257.46 1203.16 1192.06 1174.45 1261.92 1169.02 1173.87 1208 1179.56 1159.85 1256.11 1188.9 1175.19 1241.78 1266.41 1219.59 1193.35 1258.29 1157.17 1215.19 1243.34 1188.22 1142.3 1259.21 1185.81 1222.81 1273.73 1198.56 1233.24 1197.6 1220.07 1177.1 1181.27 1247.35 1175.2 1245.31 1202.74 1195.46 1259.04 1208.94 1157.97 1172.9 1174.8 1201.03 1221.39 1182.99 1282.54 1212.43 1185.71 1177.75 1195.73 1179.55 1142.57 1221.55 1204.92 1245.15 1081.45 1281.34 1289.19 1277.59 1175.09 1293.57 1212.7 1143.21 1158.62 1209.59 1243.11 1204.84 1217.4 1176.19 1203.81 1149.65 1148.45 1126.37 1249.83 1109.65 1174.78 1186.02 1203.46 1235.56 1218.98 1211.02 1070.11 1195.94 1145.6 1250.32 1145.49 1226.07 1216.72 1254.84 1170.74 1153.43 1256.7 1166.28 1273.65 1127.28 1202.42 1171.66 1191.5 1225.01 1168.4 1216.43 1277.65 1217.09 1196.4 1294.08 1210.68 1144.83 1273.64 1180.83 1191.14 1179.62 1330 1116.62 1188.63 1095.17 1314.87 1133.45 1167.06 1226.87 1153.9 1260.61 1231.18 1211.36 1263.2 1230.99 1139.61 1128.19 1158.21 1134.44 1203.77 1262.38 1215.71 1195.61 1162.98 1183.86 1168.56 1302.4 1224.57 1148.58 1142.49 1209.35 1171.61 1263.12 1130.65 1247.37 1268.85 1268.45 1250.8 1208.89 1207.57 1106.69 1189.52 1215.72 1209.22 1178.22 1209.53 1153.03 1166.61 +1171.95 1140.47 1148.5 1021.46 1242.39 1109.19 1172.49 1191.14 1225.32 1126.08 1233.78 1132.08 1194.77 1298.09 1230.54 1178.14 1163.55 1132.65 1169.84 1192.45 1172.31 1201.35 1161.73 1182.97 1126.87 1094.85 1184.62 1227.03 1239.82 1194.11 1108.62 1219.91 1183.15 1136.23 1141.91 1119.5 1205.59 1134.67 1250.51 1148.52 1136.8 1136.42 1130.17 1145.28 1223.18 1138.53 1173.99 1224.17 1178.14 1178.87 1125.25 1233.35 1217.83 1104.03 1070.26 1137.79 1147.67 1105.53 1125.97 1151.48 1139.66 1225.04 1151.4 1160 1117.1 1110.86 1154.3 1110.97 1180.79 1139.06 1223.98 1254.68 1121.69 1124.14 1135.63 1161.8 1277.25 1197.04 1145.54 1119.02 1211.38 1203.38 1208.16 1144.93 1088.27 1239.36 1181.89 1150.32 1211.25 1181.4 1114.28 1190.23 1244.67 1099.53 1134.61 1172.08 1189.57 1204.05 1123.39 1136.97 1143.6 1142.78 1145.11 1177.94 1175.99 1102.87 1114.72 1187.26 1200.37 1160.31 1172.67 1183.35 1212.95 1165.78 1258.35 1163.14 1177.94 1188.49 1121.82 1085.65 1255.12 1179.66 1146.94 1176.83 1143.8 1166.22 1204 1186.41 1113.52 1202.18 1170.2 1099.29 1182.79 1147.25 1152.84 1173.29 1220.57 1098.53 1208.41 1118.93 1201.93 1142.77 1120.42 1191.12 1155.29 1210.11 1133.53 1193.96 1174.42 1079.6 1147.89 1116.89 1177.04 1094.4 1210.4 1225.77 1241.03 1127.02 1183.68 1214.84 1131.23 1151.63 1168.68 1179.32 1172.95 1185.86 1158.05 1132.76 1153.7 1165.68 1063 1223.85 1096.54 1177.67 1189.63 1207.86 1192.58 1177.57 1181.74 1074.21 1172.88 1137.28 1219.05 1089.62 1197.83 1150.75 1207.55 1143.98 1141.55 1187.94 1150.11 1223.65 1109.01 1202.08 1129.66 1131.18 1182.39 1158.66 1124.5 1222.08 1183.03 1197.78 1219.89 1132.74 1072.3 1217.54 1166.39 1121.36 1168.16 1221.76 1103.77 1185.93 1109.57 1221.58 1074.57 1129.79 1198.09 1106.03 1206.78 1168.6 1146.25 1215.86 1185.53 1098.89 1109.42 1113.83 1078.44 1195.63 1227.62 1179.92 1144.57 1082.02 1160.59 1117.24 1269.85 1228.23 1109.42 1140.2 1162.63 1158.62 1233.35 1140.93 1252.87 1157.82 1213.31 1187.5 1172.36 1181.67 1083.46 1169.65 1178.56 1154.27 1146.95 1184.77 1132.82 1102.59 +1190.04 1189.52 1204.89 1156.12 1317.22 1240.12 1253.46 1206.31 1227.9 1262.6 1245.66 1181.2 1228.69 1369.22 1264.34 1253.11 1241.52 1182.72 1246.79 1281.64 1182.84 1229.88 1207.99 1219.76 1248.3 1201.07 1265.38 1299.57 1285.67 1246.24 1198.36 1289.22 1213.6 1232.71 1266.19 1139.39 1205.2 1228.68 1244.64 1254.18 1242.45 1206.08 1158.45 1230.81 1285.23 1209.61 1201.2 1220.03 1235.2 1289.96 1143.17 1265.82 1253.46 1179.5 1170.28 1182.45 1227.13 1240.46 1211.28 1204.68 1253.88 1276.15 1234.74 1249.43 1217.81 1166.91 1142 1139.63 1228.72 1203.87 1311.47 1306.93 1226.43 1158.87 1195.86 1238.57 1320.84 1255.76 1222.03 1172.4 1226.28 1235.11 1225.75 1227.82 1184.53 1309.42 1313.2 1158.56 1310.88 1168.82 1215.19 1268.24 1341.1 1197.56 1174.43 1275.83 1345.02 1298.49 1240.59 1250.53 1245.29 1248.8 1221.91 1206.05 1191.62 1206.73 1206.68 1281.27 1223.93 1230.86 1309.86 1283.73 1310.26 1190.09 1314.49 1197.94 1243.91 1274.1 1196.54 1188.21 1286.8 1243.97 1174.91 1275.79 1202.67 1219.82 1201.97 1243.92 1211.74 1284.59 1278.65 1204.58 1258.84 1255.09 1207.87 1241.93 1258.22 1168.21 1260.17 1206.11 1246.77 1265 1240.89 1273.61 1226.63 1312.67 1268.41 1239.74 1249.89 1254.39 1245.5 1224.57 1245.82 1157.11 1293.71 1322.06 1252.04 1219.66 1263.14 1283.25 1205.18 1236.25 1251.9 1223.54 1199.81 1243.46 1208.11 1168.68 1206.78 1224.06 1104.23 1310.84 1190.85 1223.51 1200.35 1249.62 1250.18 1262.78 1204.83 1168.66 1244.1 1179.13 1294.53 1158.34 1250.26 1233.97 1278.92 1189.15 1236.26 1280.36 1177.52 1265.86 1194.16 1210.59 1248.68 1230.59 1246.39 1220.94 1243.99 1310.27 1257.78 1249.64 1272.76 1292.79 1175.28 1287.53 1229.31 1234.12 1248.51 1304.39 1162.71 1257.01 1205.42 1245.01 1158.45 1191.76 1290 1152.57 1303.77 1234.2 1226.46 1328.85 1295.53 1161.35 1179.25 1233.27 1147.42 1248.84 1309.62 1250.79 1274.12 1184.71 1218.48 1256.06 1349.8 1309.95 1171.78 1173.5 1227.1 1250.88 1280.07 1214.86 1336.05 1254.31 1271.94 1231.35 1159.93 1275.06 1165.63 1243.78 1232.61 1243.92 1232.72 1258.08 1220.1 1223.16 +1175.52 1121.7 1125.56 1084.99 1238.98 1143.51 1187.24 1107.82 1200.07 1131.13 1238.91 1132.73 1145.01 1293.95 1236.8 1148.2 1183.9 1141.86 1202.96 1226.6 1203.54 1189.42 1160.1 1193.07 1187.71 1116.31 1203.82 1226.93 1215.78 1210.19 1119.26 1198.58 1167.21 1188.75 1179.49 1078.07 1170.63 1166.53 1213.27 1158.81 1147.5 1150.72 1176.7 1163.1 1234.41 1118.93 1131.33 1212.75 1213.72 1202.61 1142.82 1241.3 1202.46 1143.65 1018.7 1150.92 1147.63 1124.49 1139.65 1177.2 1187.71 1222.33 1157.28 1203.27 1116.26 1134.12 1094.3 1092.19 1154.4 1207.86 1251.94 1266.86 1118.27 1131.07 1123.43 1194.41 1247.13 1167.99 1165.28 1142.95 1214.45 1174.66 1156.37 1151.08 1123.65 1226.76 1184.36 1134.28 1168.96 1138.46 1149.93 1168.38 1262.93 1071.35 1138.37 1185.87 1200.2 1215.78 1197.5 1165.53 1193.17 1239.82 1149.98 1130.41 1173.26 1168.52 1094.46 1241.01 1147.79 1156.34 1187.16 1217.22 1227.1 1162.57 1249.24 1128.37 1203.97 1233.72 1109.34 1116.91 1260.54 1220.23 1153.36 1253.95 1154.22 1192.12 1182.12 1145.37 1158.81 1174.77 1229.88 1096.6 1211.51 1156.81 1187.51 1206.67 1226.61 1139.51 1164.57 1161.48 1211.44 1215.26 1175.57 1182.32 1142.86 1176.81 1164.77 1135.68 1130.55 1111.94 1146.65 1122.06 1137.5 1068.9 1213.01 1197.01 1198.73 1106.58 1158.95 1201.06 1114.52 1218.67 1173.85 1132.27 1168.06 1186.43 1132.66 1114.63 1164.57 1144.11 1101.14 1255.28 1131.4 1164.29 1186.13 1272.17 1164.2 1154.12 1132.71 1066.24 1187.85 1082.91 1225.38 1117.64 1167.71 1162.88 1168.21 1111.74 1176.02 1248.93 1138.4 1230.28 1112.41 1199.17 1132.28 1110.16 1160.91 1129.63 1154.06 1249.09 1169.52 1224.23 1217.01 1193.61 1062.65 1235.49 1139.58 1154.72 1158.63 1263.44 1125.88 1143.82 1107.4 1202.66 1098.99 1190.31 1176.05 1113.37 1223.33 1192.63 1235.16 1233.15 1186.83 1086.87 1078.3 1185.3 1049.95 1185.14 1245.74 1210.65 1182.36 1170.49 1165.9 1152.04 1261.86 1215.96 1101.87 1144 1171.33 1156.57 1163.09 1138.49 1194.95 1204.29 1185.96 1171.23 1123.82 1176.05 1052.24 1176.05 1141.5 1204.63 1133.5 1190.33 1133.38 1128.35 +1194.94 1220.72 1196.13 1141.81 1283.49 1215.3 1246.76 1232.75 1257.72 1183.5 1261.46 1120.33 1226.43 1320.83 1264.85 1267.23 1214.24 1161.08 1246.57 1236.8 1207.45 1255.6 1208.18 1173.23 1268.43 1231.14 1246.89 1271.32 1257.55 1239.28 1220.38 1277.07 1211.44 1191.81 1223.79 1171.68 1234.72 1175.22 1292.94 1231.69 1236.11 1218.28 1211.05 1219.8 1261.15 1210.71 1200.92 1247.75 1201.47 1257.64 1162.1 1278.21 1214.65 1179.04 1152.81 1141.31 1190.73 1198.07 1186.68 1202.7 1243.71 1284.87 1193.65 1256.16 1193.8 1144.77 1128.34 1098.14 1182.96 1188.4 1256.77 1294.59 1214.15 1210.83 1242.6 1213.49 1352.73 1247.24 1208.33 1191.23 1250.58 1202.75 1219.1 1188.12 1147.93 1286.65 1256.22 1121.76 1297.79 1201.19 1160.96 1270.5 1321.61 1152.57 1191.21 1234.09 1293.49 1288.63 1200.17 1216.24 1238.3 1254.57 1173.87 1198.3 1207.77 1209.63 1189.9 1244.82 1222.09 1249.86 1200.6 1244.75 1279.03 1165.88 1322.67 1212.91 1193.04 1256.89 1199.23 1167.85 1366.31 1216.3 1175.68 1249.75 1184.51 1258.05 1198.55 1248.18 1158.65 1242.76 1246.54 1157.19 1268.84 1266.71 1213.12 1235.36 1247.27 1184.76 1224.74 1178.11 1250.89 1198.9 1232.8 1307.89 1229.36 1237.29 1204.61 1226.6 1221.69 1190.35 1183.39 1148.03 1276.66 1147.51 1265.33 1290.15 1260.84 1215.24 1278.03 1209.29 1217.27 1211.8 1192.64 1215.78 1220.11 1225.14 1219.29 1202.28 1192.56 1243.64 1130.12 1287.49 1153.72 1187.85 1207.95 1273.18 1273.1 1239.05 1229.58 1107.94 1216.55 1177.46 1305.43 1128.58 1245.03 1202.69 1290.17 1179.57 1212.58 1301.14 1205.19 1273.09 1168.37 1190.34 1174.62 1214.33 1217.35 1244.14 1219.78 1288.18 1224.05 1289.51 1258.18 1232.02 1141.73 1297.85 1216.35 1203.78 1250.74 1347.39 1183.7 1241.65 1154.89 1277.83 1142.96 1213.61 1305.31 1198.38 1277.04 1275.36 1203.7 1246.37 1239.79 1146.84 1137.06 1236.25 1128.42 1230.44 1269.08 1231.79 1231.45 1153.55 1229.89 1181.21 1365.79 1325.41 1154.99 1150.96 1220.06 1270.81 1279.71 1202.59 1341.6 1222.78 1257.34 1236.09 1181.46 1208.52 1179.25 1208.65 1241.52 1215.65 1224.34 1238.84 1212.35 1209.23 +1113.48 1154.08 1120.27 1063.59 1201.7 1092.43 1213.75 1148.36 1172.19 1141.62 1162.54 1127.84 1184.5 1265.07 1223.68 1174.04 1157.28 1083.42 1165.52 1152.84 1200.33 1177.74 1151.17 1181.14 1193.17 1097.72 1125.65 1131.43 1219.73 1207.94 1116.52 1203.07 1185.93 1116.6 1143.26 1074.6 1150.92 1101.68 1199.95 1171.97 1109.84 1125.88 1122.62 1139.57 1168.85 1141.93 1162.64 1223.11 1161.94 1173.68 1076.56 1168.93 1159.51 1108.38 1086.7 1129.16 1134.27 1125.08 1107.72 1161.9 1193.47 1187.9 1147.72 1190.34 1105.97 1120.5 1116.82 1067.78 1157.02 1136.9 1202.63 1223.07 1135.19 1116.7 1140.49 1133.96 1222.07 1150.65 1123.89 1086.74 1189.39 1200.2 1150.2 1097.04 1104.45 1247.88 1189.34 1075.9 1194.42 1142.44 1141.6 1195.92 1220.65 1102.5 1119.95 1215.77 1152.42 1181.95 1181.02 1182.86 1184.95 1150.28 1155.26 1132 1117.63 1121.46 1113.55 1232.88 1148.27 1116.64 1191.48 1168.63 1194.04 1140.61 1197.85 1118.52 1146.41 1179.48 1085 1110.99 1268.14 1174.17 1156.61 1229.91 1171.36 1152.29 1164.03 1172.01 1181.04 1190.2 1207.56 1094.49 1181.85 1144.94 1149.82 1151.13 1178.7 1120.81 1183.84 1152.39 1131.97 1167.97 1183.85 1263.29 1159.33 1167.68 1155.3 1156.87 1117.99 1110.46 1146.45 1159.13 1156.05 1070.09 1215.24 1211.09 1200.69 1152.67 1219.39 1166.27 1122.87 1168.08 1132.02 1111.49 1170.11 1190.49 1109.98 1130.26 1163.99 1179.08 1073.79 1213.33 1087.46 1129.87 1129.42 1191.82 1237.17 1188.95 1114.9 1092.33 1156.39 1083.8 1180.76 1080.16 1195.46 1154.95 1147.52 1149.27 1154.67 1233.97 1122.03 1209.71 1073.69 1171.22 1124.22 1143.48 1129.44 1202.55 1156.06 1219.32 1151.56 1156.02 1219.89 1186.83 1063.02 1241.65 1172.77 1116.93 1201.11 1249.78 1147 1127.69 1136.64 1206.12 1063.77 1125.66 1232.67 1126.23 1209.21 1125.82 1123.88 1194.42 1198.15 1092.4 1095.51 1153.06 1112.95 1205.12 1179.94 1152.42 1150.79 1148.01 1218.95 1144.09 1259.88 1184.25 1078.95 1076.7 1152.46 1167.44 1189.04 1132.24 1221.93 1188.84 1202.23 1206.3 1096.32 1182.8 1064.14 1168.49 1166.71 1184.2 1103.26 1179.13 1124.87 1153.44 +1212.85 1175.56 1208.28 1188.17 1220.62 1230.49 1320.33 1181.23 1271.09 1217.28 1274.53 1203.01 1231.55 1359.91 1309.95 1268.32 1260.74 1197.14 1288.62 1248.92 1242.76 1239.31 1233.17 1252.04 1249.8 1224.89 1255.08 1281.6 1233.37 1277.34 1236.65 1222.08 1254.54 1225.73 1239.21 1156.76 1234.12 1220.99 1277.5 1220.53 1232.23 1201.25 1201.76 1237.99 1232.5 1191.21 1243.88 1262.67 1212.93 1281.74 1204.59 1290.46 1225.84 1191.21 1135.31 1247.83 1280.02 1173.96 1234.4 1171.1 1242.52 1274.69 1208.36 1265.7 1187.64 1193.13 1196.81 1157.12 1252.94 1175.08 1282.99 1312.75 1168.31 1183.62 1208.51 1210.32 1310.27 1245.43 1211.26 1189.33 1239.6 1258.78 1227.56 1147.69 1168.34 1299.04 1225.59 1172.99 1288.18 1214.46 1160.14 1232.8 1316.05 1163.59 1195.16 1255.95 1264.37 1265.54 1236.31 1211.17 1240.39 1234.1 1171.67 1181.15 1242.37 1208.82 1209.55 1277.17 1262.29 1227.59 1272.57 1284.36 1233.86 1227.18 1261.28 1203.36 1268.05 1255.55 1213.13 1140.06 1278.24 1273.57 1195.41 1310.12 1229.84 1251.96 1221.95 1267.96 1191.82 1235.45 1252.9 1157.12 1333.49 1267.26 1213.33 1244.27 1237.55 1169.34 1243.66 1212.52 1256.45 1190.19 1221.93 1296.76 1201.57 1215.46 1229 1229.86 1197.28 1182.37 1213.74 1218.57 1257.02 1134.27 1266.64 1337.18 1236.94 1179.38 1304.57 1223.42 1199.15 1181.67 1257.14 1236.04 1246.44 1248.36 1191.73 1208.11 1199.99 1228.22 1122.5 1297.26 1138.65 1215.64 1146.04 1258.2 1268.82 1274.02 1231.49 1085.45 1258.72 1148.46 1272 1175.68 1276.08 1222.69 1261.37 1206.78 1235.93 1305.83 1221.85 1250.64 1135.86 1277.28 1222.49 1236.81 1233.6 1253.35 1205.29 1274.91 1233.68 1282.51 1312.38 1242.42 1122.42 1330.95 1220.43 1210.61 1230.52 1328.15 1204.15 1252.22 1190.14 1238.55 1163.3 1200.95 1264.53 1168.49 1286.25 1251.89 1241.53 1315.55 1276.89 1199.62 1157.89 1185.17 1172.89 1278.7 1297.78 1258.65 1212.13 1198.78 1190.45 1209.55 1353.61 1283.71 1185.82 1219.48 1219.94 1235.65 1269.57 1208.41 1302.35 1223.59 1249.56 1219.87 1166.13 1285.34 1112.51 1269.1 1270.06 1233.4 1223.13 1307.38 1209.74 1209.53 +1163.61 1114.26 1167.29 1068.36 1242.21 1192.71 1234.11 1184.88 1205.08 1186.26 1197.75 1164.13 1171.44 1298.05 1234.36 1179.8 1196.13 1155.24 1264.39 1246.65 1242.92 1240.39 1164.17 1183.93 1187.79 1172.71 1201.18 1219.73 1198.88 1195.05 1133.74 1210.92 1173.3 1198.1 1197.51 1112.05 1192.58 1108.85 1221.15 1199.77 1203.86 1150.99 1137.61 1197.57 1179.02 1148.96 1182.74 1218.55 1151.37 1166.46 1135.66 1205.66 1206.63 1161.64 1072.28 1149.15 1150.14 1140.3 1115.39 1126.08 1199.27 1212.85 1150.72 1199.53 1152.22 1116.04 1074.07 1117.42 1148.38 1170.74 1209.67 1276.62 1155.99 1122.97 1156.21 1190.75 1266.51 1158.64 1175.26 1172.12 1201.17 1191.13 1162.23 1157.4 1138.63 1214.19 1265.75 1130.89 1264.98 1175.14 1146.85 1202.64 1270.9 1108.62 1121.84 1219.8 1203.16 1252.9 1215.68 1155.07 1180.02 1187.9 1143.51 1120.89 1165.65 1123.48 1057.02 1167.85 1181.47 1139.26 1253.12 1220.42 1214.65 1146.54 1259.54 1110.01 1143.4 1232.39 1163.37 1122.09 1272.1 1234.42 1155.29 1210.87 1168.23 1212.01 1143.35 1163.06 1158.56 1234.93 1213.94 1183.78 1229.82 1193.72 1208.27 1216.02 1195.47 1111.11 1176.56 1206.97 1206.42 1149.45 1193.12 1217.95 1131.94 1164.04 1191.96 1175.33 1146.74 1169.75 1182.78 1107.44 1192.25 1082.85 1240.69 1257.78 1238.69 1172.79 1209.21 1232.1 1169.45 1166.79 1193.42 1194.35 1181.82 1204.66 1152.01 1141.04 1179.99 1165.52 1123.91 1255.82 1120.62 1150.45 1174.93 1232.9 1182.19 1187.66 1202.29 1056.18 1177.24 1153.85 1204.56 1106.74 1178.83 1190.95 1219.63 1148.46 1165.42 1256.66 1153.46 1246.42 1061.62 1190.06 1114.41 1103.19 1163.76 1194.82 1173.83 1265.07 1201.24 1217.4 1241.47 1184.35 1108.18 1249.74 1153.04 1153.13 1256.89 1306.12 1142.7 1183.51 1144.52 1220.53 1118.36 1161.72 1239.69 1131.76 1242.9 1194.83 1227.32 1281.64 1220.11 1135.19 1128.31 1184.54 1103.68 1153.08 1254.94 1152.06 1222.5 1163.55 1207.36 1167.86 1281.08 1239.69 1119.44 1093.93 1142.17 1170.14 1227.44 1109.03 1225.16 1193.99 1249.23 1221.43 1154.86 1173.3 1089.38 1168.61 1214.05 1202.67 1117.55 1198.66 1074.5 1098.98 +1162.65 1142.06 1133.77 1106.3 1291.49 1128.65 1198.76 1167.5 1217.92 1220.76 1216.75 1152.1 1186.52 1304.29 1234.31 1228.35 1201.02 1134.37 1193.24 1233.05 1176.02 1246.83 1211.38 1193.18 1175.88 1153.04 1213.37 1251.36 1252.45 1264.16 1167.38 1223.63 1164.28 1168.25 1156.18 1154.45 1190.15 1151.44 1260.43 1240.3 1154.4 1144.35 1141.32 1188.34 1244.53 1205.6 1159.51 1239.72 1177.69 1262.38 1160.58 1285.39 1206.22 1198.11 1110.35 1159.76 1175.68 1158.14 1178.27 1163.66 1212.13 1237.15 1187.08 1222.12 1168.76 1082.48 1103.11 1093.28 1148.75 1166.53 1256.7 1259.05 1198.49 1165.18 1196.56 1179.06 1287.48 1174.61 1194.23 1171.62 1191.55 1205.22 1209.88 1145.23 1149.75 1271.06 1254.07 1138.31 1233.82 1135.04 1113.16 1232.43 1308.35 1110.27 1164.63 1225.63 1235.2 1241.97 1214.29 1207.35 1199.71 1216.11 1176.34 1153.66 1179.81 1119.12 1116.81 1280 1231.41 1183.86 1258.63 1243.41 1224.7 1154.53 1321.4 1128.71 1206.63 1243.55 1152.53 1104.45 1217.82 1230.79 1193.43 1260.66 1176.26 1198.89 1180.44 1173.98 1168.55 1168.53 1238.67 1156.69 1259.4 1200.1 1200.67 1225.61 1188.18 1161.92 1222.53 1179.23 1206.43 1184.53 1127.67 1259.48 1182.22 1210.68 1165.27 1186.68 1181.35 1116.34 1171.36 1228.99 1151.05 1111.25 1265.06 1270.69 1215.49 1157.31 1241.76 1181.88 1180.13 1194.04 1193.68 1185.92 1172.19 1207.66 1145.15 1181.26 1157.19 1155.58 1114.3 1283.67 1113.9 1164.39 1192.6 1205.64 1195.22 1202.14 1175.72 1098.36 1199.08 1138.83 1275.28 1137.86 1211.08 1189.79 1216.53 1115.39 1156.72 1260.06 1171.5 1238.72 1138.99 1162.55 1150.52 1124.66 1179.32 1181.78 1175.23 1237.66 1186.77 1238.32 1227.77 1218.56 1101.57 1256.61 1183.72 1157.68 1189.69 1268.49 1159.03 1217.46 1109.06 1226.45 1077.37 1155.53 1203.13 1131.48 1289.54 1247.33 1218.05 1310.29 1179.73 1158.26 1110.66 1216.27 1115.67 1211.52 1244.64 1162.18 1246.88 1181.89 1162.85 1166.97 1312 1239.81 1149.3 1148.38 1136.74 1155.05 1248.66 1160.73 1287.23 1181.58 1288.69 1210.86 1164.57 1207.35 1077.69 1187.41 1220.66 1184.76 1122.76 1224.16 1195.01 1120.23 +1124.66 1057.13 1067.74 1072.43 1159.77 1078.43 1111.85 1090.25 1144.35 1130.35 1115.67 1148.97 1109.49 1266.95 1150.83 1164.22 1137.34 1067.33 1140.7 1103.63 1114.92 1193.91 1074.03 1121.55 1168.32 1103.61 1128.33 1167.83 1159.29 1140.23 1078.84 1167.74 1122.65 1148.04 1088.1 1020.8 1133.29 1105.34 1132.29 1124.6 1081.27 1097.46 1018.52 1113.31 1148.28 1149.03 1113.47 1153.76 1093.77 1124.5 1061.83 1141.16 1107.76 1072.54 1060.92 1093.26 1117.07 1065.58 1098.8 1131.92 1143.56 1130.9 1123.06 1114.73 1126.87 1079.17 1044.15 1038.55 1089.37 1102.14 1184.2 1180.69 1112.38 1049.52 1124.11 1045.05 1190.32 1165.68 1091.27 1051.02 1156.91 1151.49 1144.07 1084.48 1045.45 1207.83 1195.67 1098.56 1155.75 1100.93 1104.27 1130.95 1239.56 1067.64 1081.98 1165.48 1170.1 1179.42 1113.22 1120.61 1107.35 1182.55 1102.38 1071.12 1075.21 1060.8 1069.86 1125.04 1127.98 1111.06 1152.47 1148.08 1140.62 1085.09 1152.94 1089.29 1118.4 1177.37 1072.67 1007.72 1221.58 1133.94 1085.92 1177.54 1107.57 1150.99 1142.27 1125.73 1097.3 1121.86 1148.41 1084.94 1178.5 1116.48 1110.88 1155.25 1140.07 1063.24 1180.31 1089.87 1141.88 1123.84 1079.23 1161.96 1151.94 1097.83 1078.25 1097.25 1138 1117.89 1081.64 1091.17 1076.05 1056.31 1183.85 1216.22 1160.33 1057.74 1142.49 1149.99 1043.4 1109.66 1124.22 1113.86 1099.03 1140.78 1119.81 1065.09 1066.68 1117.45 1041.39 1140.45 1026.66 1090.52 1128.39 1149.33 1137.97 1139.51 1060.52 996.4 1126.03 1071.22 1159.3 1019.92 1173.98 1153.23 1107.25 1058.07 1089.43 1204.05 1090.34 1181.43 1065.83 1137.27 1092.38 1107.04 1120.94 1125.68 1135.43 1180.44 1118.34 1159.73 1131.25 1110.53 1062.98 1245.84 1107.67 1064.43 1183.13 1197.29 1054.65 1128.36 1082.26 1122.48 1052.54 1112.47 1158.05 1053.54 1145.23 1140.59 1114.08 1214.67 1167.69 1097.2 1059.44 1106.2 1038.52 1166.86 1138.49 1128.21 1135.05 1107.49 1107.98 1128.8 1222.82 1146.46 1057.31 1103.96 1120.12 1175.35 1184.12 1077.32 1210.55 1145.87 1170.74 1177.7 1079.65 1136.61 1053.62 1151.46 1154.23 1124.7 1080.54 1171.36 1098.8 1064.98 +1174.47 1190.14 1174.77 1135.15 1242.74 1196.07 1218.45 1227.51 1215.46 1219.81 1236.12 1151.26 1166.01 1333.37 1271.59 1256 1220.63 1200.85 1201.66 1221.76 1219.65 1268.59 1218.63 1221.91 1197.38 1167.84 1205.38 1281.29 1221.79 1281.01 1183.99 1273.25 1214.27 1222.61 1168.81 1124.35 1203.94 1183.29 1244.5 1186.69 1166.71 1151.77 1166.45 1207.56 1215.34 1135.48 1202.51 1211.49 1138.5 1300.19 1144.09 1253.83 1184.42 1181.1 1085.08 1202.09 1191.5 1178.96 1126.52 1184.3 1241.87 1307.61 1211.31 1254.54 1169.47 1184.92 1182.41 1158.59 1146.83 1202.42 1246.28 1272.99 1218.55 1143.91 1212.65 1190.29 1301.19 1175.52 1156.37 1170.1 1227.7 1225.87 1198.71 1199.07 1162.48 1254.5 1259.71 1108.71 1236.97 1160.26 1183.64 1224.91 1316.19 1146.54 1201.67 1237.09 1253.73 1268.82 1172.96 1234.05 1224.22 1220.99 1199.9 1163.22 1165.59 1206.51 1159.87 1218.82 1213 1219.44 1261.11 1261.52 1235.43 1172.29 1283.96 1183.76 1217.74 1244.37 1130.93 1141.51 1300.48 1232.15 1179.25 1264 1180.83 1219.31 1207.96 1259.69 1174.55 1216.25 1245.8 1136.98 1267.93 1249.03 1208.68 1242.11 1198.41 1131.98 1209.78 1166.08 1240.57 1189.01 1196.63 1316.45 1188.88 1229.81 1208.02 1217.08 1180.83 1139.03 1215.65 1193.67 1251.64 1108.28 1311.58 1328.04 1251.23 1189.96 1258.03 1238.46 1186.52 1167.37 1185.71 1201.7 1209.65 1174.55 1174.24 1221.65 1187.17 1198.28 1117.62 1325.48 1128.34 1194.73 1185.65 1269.42 1248.13 1214.04 1206.97 1093.33 1201.72 1184.46 1262.64 1171.7 1240.63 1223.88 1241.68 1156.43 1228.3 1238.36 1140.35 1221.58 1183.7 1189.78 1185.13 1173.04 1183.28 1240.4 1190.7 1264.92 1247.18 1287.28 1229.72 1224.37 1126.75 1309.88 1236.63 1195.25 1231.59 1295.84 1172.38 1230.09 1140.27 1277.93 1101.5 1185.7 1227.16 1166.89 1272.85 1249.81 1221.87 1282.14 1216.76 1170.99 1125.22 1212.46 1119.82 1246.02 1295.21 1203.57 1216.93 1214.95 1173.39 1172.34 1295.76 1325.42 1167.08 1176.29 1154.13 1213.9 1234.86 1227.69 1341.99 1227.07 1271.06 1226.63 1166.09 1224.06 1122.2 1213.42 1200.42 1241.63 1185.31 1262.33 1213.14 1186.64 +1224.84 1159.76 1195.85 1122.52 1275.41 1212.1 1278.52 1243 1229.68 1210 1248.75 1198.06 1206.78 1309.42 1332.86 1224.23 1258.94 1116.98 1197.86 1242.5 1252.29 1243.21 1236.42 1217.53 1267.25 1161.62 1272.51 1298 1273.61 1250.25 1184.61 1281.89 1224.56 1243.69 1218.84 1189.39 1204.7 1213.85 1294.05 1242.65 1199.67 1156.35 1199.72 1250.19 1294.82 1207.06 1172.54 1257.82 1258.4 1292.43 1168.61 1210.07 1264.3 1195.13 1149.22 1231.87 1210.77 1225.82 1222.65 1146.38 1269.64 1250.26 1218.09 1255.41 1219.03 1182.1 1194.84 1140.06 1225.07 1188.67 1280.36 1300.87 1201.76 1172.36 1237.2 1192.83 1313.01 1233.69 1198.12 1169.66 1235.31 1278.23 1241.35 1180.11 1180.9 1310.53 1291.8 1126.51 1314.23 1221.04 1205.96 1186.62 1348.13 1201.46 1204.15 1247.95 1252.32 1281.61 1192.22 1227.7 1259.54 1264.09 1226.53 1189.99 1193.1 1212.36 1177 1306.24 1211.88 1215.47 1285.28 1248.42 1262.23 1205.86 1291.23 1212.52 1248.66 1243.52 1181.96 1189.57 1321.25 1209.88 1215.74 1290.4 1212.32 1251.72 1196.55 1240.29 1202.57 1242.84 1307.73 1207.09 1309.15 1224.43 1243.19 1285.3 1192.1 1198.66 1239.88 1201.88 1248.21 1184.11 1246.4 1299.8 1252.18 1224.88 1223.22 1202.08 1210.02 1177.65 1220.01 1185.26 1221.01 1149.38 1263.55 1329.26 1249.34 1189.19 1269.67 1213.76 1154.66 1203.39 1225.55 1231.06 1204.79 1250.94 1188.69 1168.41 1194.98 1198.62 1144.77 1293.81 1147.34 1231.62 1217.83 1248.32 1274.78 1237.79 1215.34 1130.47 1223.56 1188.05 1235.2 1130.19 1253.2 1253.63 1234.18 1200.69 1241.09 1299.75 1229.58 1281.81 1174.29 1218 1221.91 1171.18 1191.26 1227.15 1188.91 1279.49 1238.77 1254.78 1291.98 1232.74 1136.17 1295.74 1234.13 1199.97 1243.31 1319.05 1156.08 1240.2 1183.86 1242.02 1170.29 1213.61 1271.19 1171.2 1292.58 1226.3 1262.35 1307.47 1279.73 1145.58 1172.55 1212.9 1150.04 1244.77 1281.36 1242.12 1244.08 1175.41 1224.67 1182.34 1317.94 1318.3 1191.33 1224.33 1202.57 1227.38 1251.95 1246.83 1309.57 1254.95 1252.51 1253.09 1149.34 1272.57 1113.49 1140.18 1222.57 1263.74 1217.18 1248.94 1182.91 1190.16 +1099.71 1106.55 1184.32 1095.15 1187.08 1188.22 1152.99 1104.52 1167.35 1121.49 1168.25 1088.84 1108.37 1268.92 1250.78 1149.27 1175.46 1131.41 1189.56 1147.66 1172.01 1154.94 1135.15 1170 1177.42 1109.57 1159.48 1194.79 1212.9 1159.64 1121.19 1194.74 1149.77 1191.34 1129.81 1123.53 1174.95 1143.74 1229.19 1147.18 1112.1 1120.23 1152.14 1154.24 1168.53 1146.68 1148.7 1189.03 1116.06 1189.61 1109.53 1202.01 1193.25 1106.78 1022.25 1149.19 1140.78 1112.26 1190.07 1105.52 1146.96 1186.27 1127.9 1229.52 1163.11 1148.53 1113.84 1083.21 1141.98 1120.95 1198.06 1179.08 1090.15 1104.94 1112.72 1080.84 1199.44 1148.93 1144.17 1130.65 1153.37 1161.74 1147.23 1111.05 1141.49 1202.05 1200.09 1061.3 1216.62 1099.77 1077.47 1152.08 1220.4 1098.66 1125.54 1161.84 1180.92 1206.3 1185.22 1117.18 1118.12 1187.98 1111.82 1152.63 1150.56 1122.84 1096.86 1198.83 1155.66 1121.4 1161.15 1196.82 1194.09 1121.18 1242.74 1113 1173.42 1196.91 1110.94 1088.2 1194.6 1138.94 1134.47 1237.8 1140.56 1170.65 1111.47 1122.12 1158.08 1152.1 1228.11 1133.68 1234.61 1129.6 1144.15 1184.74 1183.65 1134.29 1176.76 1120.06 1144.77 1141.96 1161.09 1224.45 1110.83 1186.27 1166.78 1147.19 1134.52 1113.58 1103.84 1098.77 1149.35 1088.63 1200.96 1220.38 1175.28 1119.75 1159.5 1168.8 1134.66 1129.87 1196.46 1163.48 1147.18 1167.67 1125.8 1099.31 1104.44 1127.46 1084.49 1225.96 1073.58 1146.14 1121.28 1196.58 1189.31 1168.8 1156.1 1076.13 1166.17 1071.66 1193.02 1073.2 1183.61 1146.55 1185.83 1114.78 1122.59 1223.32 1139.04 1184.95 1035.23 1159.3 1157.6 1137.18 1167.68 1199.34 1163.64 1224.77 1158.7 1219.82 1176.31 1188.46 1104.06 1201.16 1141.29 1151.6 1158.26 1249.56 1138.45 1184.34 1089.19 1216.3 1051 1089.06 1174.98 1119.4 1186.06 1131.3 1163.56 1170.66 1197.1 1082.29 1067.53 1132.21 1087.18 1211.52 1215.3 1151.21 1187.32 1127.31 1120.19 1135.89 1225.34 1235.41 1110.67 1127.55 1131.69 1138.31 1190.59 1145.89 1215.81 1192.86 1143.42 1146.94 1103.45 1163.77 1036.03 1137.41 1169.9 1175.89 1115.01 1180.14 1122.03 1123.04 +1154.07 1126.08 1099.13 1086.91 1236.33 1159.82 1190.86 1132.18 1174.44 1163.96 1232.09 1147.99 1124.65 1280.92 1237.14 1177.44 1190.55 1150.57 1171.56 1193.76 1180.18 1220.53 1175.45 1172.84 1151.57 1133.52 1218.7 1242.38 1235.09 1205.66 1086.08 1199.22 1204.52 1180.84 1158.75 1132.32 1192.22 1125.26 1198.89 1179.92 1155.08 1158.94 1134.09 1160.36 1145.6 1137.12 1190.68 1275.94 1139.29 1176.42 1148.46 1247.09 1201.83 1149.86 1035.75 1157.77 1112.2 1123.45 1134.94 1141.49 1184.87 1240.86 1152.17 1191.57 1152.66 1121.91 1132.11 1081.93 1139.8 1129.49 1239.28 1182.65 1103.75 1101.47 1132.04 1135.04 1254.13 1214.89 1190.35 1124.83 1190.03 1224.58 1193.73 1157.33 1102.96 1235.92 1215.42 1087.2 1213.52 1144.1 1184.4 1168.2 1245.12 1154.61 1145.08 1188.95 1175.75 1201.73 1183.75 1161.34 1160.53 1214.86 1177.15 1125.87 1138.94 1128.13 1097.08 1207.56 1145.97 1139.55 1196.45 1186.82 1185.85 1126.31 1240.64 1132.08 1203.92 1208.49 1170.08 1081.27 1201.91 1179.05 1131.35 1207.1 1155.96 1186.21 1192.37 1170.69 1157.2 1185.98 1145.02 1161.43 1194.37 1148.24 1184.95 1226.87 1172.54 1126.6 1187.92 1178.69 1178.42 1143.51 1134.02 1227.16 1138.75 1191.78 1153.67 1124.82 1171.96 1157.69 1170.86 1134.45 1167.81 1100.43 1224.94 1259.8 1261.14 1167.99 1224.99 1203.66 1166.71 1179.48 1158.01 1162.47 1176.89 1184.02 1135.83 1075 1160.26 1138.38 1064.51 1239.65 1132.63 1141.03 1137.76 1243.86 1198.38 1230.1 1136.71 1072.06 1171.36 1107.5 1226.2 1110.81 1182.26 1209.82 1202.1 1105.13 1133.04 1252.01 1114.83 1236.38 1069.61 1178.15 1147.84 1096.26 1162.56 1151.5 1158.58 1270.6 1183.58 1222.99 1195.36 1186.97 1071.6 1204.29 1145.8 1176.74 1228.83 1269.02 1108.98 1180.31 1092.3 1196.71 1099.32 1136.61 1158.14 1112.19 1206.43 1182.4 1198.47 1230.72 1222.4 1118.96 1092.41 1139.61 1133.63 1194.42 1244.17 1129.99 1173.5 1120.22 1137.43 1130.72 1240.88 1243.64 1127.65 1117.01 1177.33 1152.23 1225.22 1112.53 1206.51 1186.49 1201.35 1196.26 1148.92 1161.99 1071.35 1117.1 1126.86 1151.71 1133.29 1238 1113.19 1113.09 +1242.54 1226.14 1208.91 1178.61 1259.22 1213.82 1283.18 1251.33 1289.51 1242.54 1281.7 1214.85 1235.31 1370.38 1309.28 1277.19 1256.37 1236.7 1227.17 1274.15 1259.16 1299.48 1245.6 1245.97 1273.08 1179.36 1271.61 1316.96 1244.21 1302.88 1232.1 1312.59 1281.87 1231.46 1195.92 1155.44 1247.18 1223.65 1318.74 1222.14 1216.91 1209.95 1224.33 1238.79 1255.12 1211.95 1237.6 1296.86 1256.84 1262.89 1240.83 1311.07 1281.92 1210.17 1136.05 1203.51 1248.66 1217.3 1226.74 1216.93 1245.67 1256.69 1205.9 1257.35 1213.04 1241.12 1210.15 1179.65 1237.94 1237.96 1327.1 1307.65 1205.78 1182.02 1212.87 1193.91 1349.09 1290.49 1215.29 1188.01 1295.93 1303.96 1233.77 1235.37 1163.98 1322.43 1281.06 1175.29 1270.47 1193.34 1205.24 1263.57 1300.51 1179.38 1219.74 1280.02 1329.35 1266.23 1255.42 1246.64 1250.86 1299.72 1167.36 1204.74 1254.21 1254.92 1174.78 1281.31 1250.1 1236.52 1307.99 1271.37 1249.35 1237.81 1338.08 1232.29 1299 1276.21 1197.12 1160.45 1329.58 1264.75 1234.96 1302.97 1234.21 1231.6 1279.55 1278.47 1247.62 1264.19 1269.01 1151.64 1288.23 1254.33 1229.31 1256.09 1309.09 1191.84 1224.74 1200.93 1261.91 1250.75 1256.3 1383.9 1261.24 1248.36 1260.25 1216.68 1274.17 1193.77 1198.67 1231.69 1257.22 1145.81 1309.73 1322.39 1279.64 1201.72 1324.14 1244.46 1199.82 1238.46 1259.59 1215.13 1274.11 1235.17 1213.69 1191.31 1186.11 1223.83 1181.36 1340.23 1199.18 1183.58 1222.94 1251.96 1258.82 1313.37 1213.25 1109.26 1238.36 1168.41 1292.62 1151.96 1275 1244.78 1251.95 1192.15 1257.99 1313.31 1259.29 1269.71 1179.24 1266.37 1235.07 1231.02 1250.75 1291.74 1226.04 1310.67 1244.99 1331.17 1254.45 1248.64 1181.79 1294.94 1271.81 1260.03 1244.88 1339.48 1162.45 1236.08 1209.2 1266.7 1196.39 1237.27 1282.56 1180.33 1331.46 1259.02 1252.08 1291.22 1287.5 1180.14 1160.51 1228.99 1146.23 1283.72 1293.01 1247.83 1223.16 1229.12 1198.27 1224.07 1334.96 1305.53 1167.86 1206.04 1237.2 1260.08 1294.89 1250.59 1304.08 1315.16 1298.6 1267.53 1171.84 1232.15 1165.18 1243.31 1250.21 1252.21 1207.46 1355.56 1225.54 1235.45 +1140.88 1158.46 1186.82 1124.83 1301 1180.12 1215.45 1188.73 1238.52 1206.19 1209.23 1194.47 1193.36 1338.86 1211.59 1220.25 1240.2 1180.77 1216.58 1200.68 1211.38 1252.77 1141.41 1161.87 1219.32 1175.79 1252.14 1284.34 1239.23 1250.06 1155.38 1288.62 1207.5 1198.65 1174.17 1170.81 1252.24 1223.53 1271.67 1229.25 1185.57 1173.8 1154.67 1120.87 1265.04 1189.09 1216.18 1202.86 1198.79 1239.66 1124.91 1237.42 1236.87 1141.48 1113.45 1167.64 1202.27 1149.58 1182.58 1179.66 1235.76 1275.44 1192.86 1252.55 1204.88 1162.63 1161.74 1119.8 1198.7 1173.7 1255.68 1264.9 1185.74 1118.7 1162.07 1153.91 1302.02 1224.81 1160.07 1179.99 1242.47 1182.83 1193.43 1202.85 1156.97 1239.29 1219.52 1129.25 1277.29 1174.92 1161.89 1254.96 1306.55 1120.06 1139.25 1204.21 1259.18 1266.5 1183.08 1220.68 1186.81 1208.04 1140.03 1189.71 1168.06 1191.08 1154.95 1253.03 1205.46 1214.23 1268.82 1228.33 1277.77 1191.6 1267.41 1184.44 1220.33 1247.96 1156.49 1131.67 1321.95 1228.85 1157.25 1258.9 1183.44 1197.11 1188 1219.18 1208.5 1202.47 1267.62 1162.07 1268.03 1185.48 1151.2 1207.11 1189.37 1152.18 1208.88 1139.43 1176.86 1154.83 1181.06 1307.45 1194.73 1247.33 1190.52 1195.81 1239.05 1184.27 1162.11 1146.95 1253.51 1106.08 1296.36 1319.39 1240.48 1176.38 1233.66 1200.39 1174.21 1173.76 1208.92 1165.23 1208.41 1208.68 1176.79 1155.82 1216.69 1192.7 1125.68 1261.6 1147.35 1172.92 1219.27 1187.35 1267.72 1205.96 1168.19 1086.78 1222.47 1101.08 1216.27 1102.6 1234.05 1218.03 1202.3 1164.49 1188.33 1272.61 1165.6 1189.25 1167.44 1182.68 1173.32 1189.26 1218.52 1181.35 1227.63 1272.35 1209.46 1290.87 1208.93 1178.99 1140.16 1260.32 1228.15 1141.86 1227.78 1288.6 1123.36 1165.56 1176.34 1239.77 1082.7 1184.64 1218.83 1160.11 1273.22 1209.36 1191.33 1231.71 1258.45 1134.37 1141.1 1191.62 1151.5 1223.8 1238.88 1189.81 1170.87 1190.43 1170.14 1195.75 1283.76 1253.49 1179.66 1181.39 1206.52 1218.65 1268.6 1171.94 1295.24 1240.89 1232.08 1230.78 1118.18 1229.64 1109.03 1142.05 1245.73 1211.55 1178.9 1230.2 1221.77 1163.88 +1135.3 1073.79 1102.42 1048.23 1206.02 1099.09 1158.8 1110.79 1149.47 1140.11 1155.8 1094.13 1134.11 1255.83 1209.24 1151.99 1131.38 1122.61 1141.18 1131.05 1164.09 1167.03 1121.42 1125.18 1212.39 1111.03 1171.39 1201.75 1173.21 1135.05 1101.85 1195.03 1128.8 1141.71 1143.42 1073.93 1195.61 1073.82 1205.59 1169.52 1162.51 1097.5 1061.77 1136.65 1166.02 1138.36 1140.36 1175.64 1125.72 1141.04 1091.77 1215.51 1163.67 1088.28 1096.87 1063.65 1117.72 1112.95 1172.9 1113.05 1115.13 1179 1135.06 1183.93 1098.42 1098.92 1085.11 1015.35 1114.48 1122.48 1161.3 1211.25 1086.42 1075.17 1148.17 1087.37 1168.35 1157.29 1074.78 1071.04 1197.53 1154.05 1122.26 1080.45 1047.27 1208.39 1202.83 1079.6 1222.63 1124.5 1081.74 1159.05 1237.89 1075.04 1083.59 1209.76 1175.48 1160.71 1125.49 1145.61 1156.81 1192.55 1104.46 1084.29 1153.94 1075.1 1105.1 1169.16 1133.97 1140.44 1123.42 1156.56 1179.04 1107.73 1187.12 1119.99 1106.7 1229.62 1145.48 1109.03 1194.19 1143.14 1120.95 1164 1160.1 1161.95 1150.61 1150.29 1119.77 1171.27 1116.51 1140.24 1175.97 1117.84 1162 1155.76 1113.38 1113.82 1129.96 1119.11 1133.15 1135.49 1099.37 1202.26 1124.49 1123.66 1091.53 1111.04 1112.73 1090.26 1154.52 1152.21 1140.88 1058.68 1237.05 1193.01 1141.4 1126.73 1202.71 1112.63 1102.12 1132.24 1198.9 1150.94 1121.17 1188.39 1087.72 1092.46 1091.41 1071.56 1068.18 1212.3 1023.86 1089.43 1177.2 1184.82 1153.91 1145.39 1173.45 1020.84 1183.62 1089.47 1185.61 1037.07 1142.4 1134.49 1124.28 1132.33 1118.68 1181.12 1143.9 1184.49 1071.45 1145.14 1109.57 1144.22 1140.85 1155.61 1113.63 1203.83 1145.08 1228.83 1173.19 1151.04 1128.15 1215 1142.77 1130.15 1160.08 1225.67 1086.61 1129.77 1087.81 1140.54 1046.62 1106.98 1179.5 1124.39 1229.92 1159.76 1180.48 1182.5 1130.43 1058.25 1136.84 1129.84 1124.48 1143.57 1171.65 1156.38 1134.72 1144.93 1174.63 1097.61 1240.33 1208.86 1076.03 1099.32 1131.11 1160.85 1197.36 1080.52 1227.35 1175.65 1191.19 1198.93 1148.5 1155.67 1093.62 1145.51 1155.65 1151.32 1117.86 1184.46 1119.76 1102.78 +1194.53 1101.08 1121.56 1104.21 1202.27 1118.2 1183.46 1156.08 1208.81 1185.05 1196.01 1086.04 1150.17 1289.45 1246.13 1194.17 1181.15 1116.26 1130.08 1171.64 1161.28 1186.31 1170.89 1156.16 1137.58 1157.49 1180.94 1192.56 1203.29 1229.58 1140.2 1222.5 1147.97 1187.74 1179.45 1094.11 1196.76 1141.85 1241.57 1148.38 1167.57 1145.24 1146.8 1206.1 1217.29 1149.39 1137.52 1207.22 1176.67 1181.68 1109.6 1208.92 1208.85 1123.61 1024.38 1146.22 1140.44 1173.44 1172.16 1152.87 1194.09 1233.61 1180.85 1193.29 1154.14 1128.71 1136.13 1072.33 1169.46 1119.16 1241.95 1250.49 1163.25 1122.29 1159.49 1133.61 1255.4 1152.16 1170.65 1146.22 1188.72 1139.94 1155.79 1084.93 1109.79 1200.5 1213.16 1093.08 1182.53 1154.79 1146.75 1175.83 1266.1 1110.09 1137.08 1204.47 1182.31 1231.56 1176.04 1152.54 1213.74 1208.87 1159.59 1115.86 1136.48 1150.52 1152.59 1234.3 1180.45 1155.71 1195.59 1199.15 1201.8 1163.94 1232.49 1157.15 1220.49 1184.32 1116.6 1101.2 1250.51 1208.12 1153.55 1216.13 1118.34 1193.55 1171.32 1189.32 1140.06 1160.19 1188.37 1095.99 1218.96 1142.69 1160.76 1166.2 1209.28 1131.12 1159.33 1142.32 1198.38 1162.28 1160.72 1239.86 1118.14 1188.8 1178.62 1167.47 1098.73 1141.1 1226.59 1149.1 1164.39 1092.69 1185.53 1215.68 1235.12 1137.68 1219.18 1211.99 1117.08 1112.44 1193.81 1159.88 1168.23 1175.88 1149.4 1120.8 1162.48 1143.34 1088.98 1235.8 1092.02 1205.8 1158.42 1238.78 1160.17 1176.2 1180.51 1052.41 1143.41 1103.8 1217.7 1086.23 1204.36 1185.23 1189.71 1121.66 1158.11 1253.17 1119.88 1183.76 1134.14 1215.67 1136.92 1183.58 1206.16 1145.7 1157.81 1250.29 1196.19 1167.4 1247.47 1181.96 1084.6 1254.72 1162.9 1151.43 1185.43 1264.53 1099.99 1166.32 1124.16 1228.95 1110.93 1174.17 1241.21 1121.46 1225.51 1204.35 1186.9 1266.74 1185.56 1140.3 1099.59 1146.68 1080.21 1221.16 1217.27 1167.54 1182.96 1112.25 1133.69 1140.06 1287.96 1240.37 1116.92 1147.07 1160.6 1200.97 1180.87 1136.7 1270.36 1173.52 1196.35 1177.89 1131.58 1169.77 1073.89 1150.97 1145.85 1199 1143.7 1241.92 1132.59 1183.29 +1206.27 1145.14 1167.26 1131.6 1281.3 1212.48 1266.56 1238.56 1244.67 1229.34 1263.39 1180.43 1197.83 1332.74 1292.28 1229.34 1233.4 1168.19 1200.82 1261.81 1180.79 1249.63 1236.2 1199.57 1237.83 1158.66 1281.7 1303.81 1200.53 1205.29 1196.18 1250.05 1242.77 1195.73 1194.38 1117.62 1255.56 1163.13 1285.56 1176.02 1178.87 1185.05 1180.61 1197.16 1282.83 1219.37 1208.44 1209.53 1187.75 1221.39 1178.84 1248.05 1205.32 1146.19 1072.01 1167.69 1194.25 1160 1217.62 1135.62 1250.1 1283.84 1225.47 1262.73 1225.51 1158.5 1161.87 1138.04 1222.38 1141.18 1233.69 1280.78 1154.4 1193.88 1191.63 1205.29 1350.88 1235.21 1155.13 1138.52 1236.04 1217.64 1208.54 1175.37 1137.45 1246.78 1264.44 1121.12 1212.01 1173.82 1176.29 1265.2 1295.92 1173.57 1171.13 1263.11 1254.07 1246.63 1181.88 1210.51 1213.8 1254.03 1159.7 1140.19 1192.15 1215.19 1152.46 1304.35 1206.4 1194.86 1271.6 1207.15 1274.94 1176.93 1231.41 1179.68 1196.98 1241.44 1214.07 1170.3 1269.06 1216.41 1169.4 1256.56 1199 1219.67 1182.85 1237.87 1217.54 1208.28 1237.76 1178.9 1270.53 1213.54 1184.41 1212.72 1241.61 1164.34 1235.78 1191.73 1244.3 1167.63 1215.46 1280.3 1180.07 1200.87 1184.26 1215.1 1154.54 1175.39 1193.09 1219.93 1215.53 1139.45 1298.02 1349.37 1241.25 1214.84 1298.37 1190.67 1190.08 1164.24 1232.18 1211.35 1247.45 1230.27 1147.35 1162.92 1205.63 1194.12 1144.35 1268.32 1152.44 1216.59 1197.86 1233.7 1231.08 1214.61 1201.24 1083.64 1194.82 1177.18 1264.3 1111.25 1200.54 1236.35 1208.71 1151.75 1188.95 1219.65 1178.42 1228.18 1140.37 1202.22 1141.82 1184.61 1200.56 1235.86 1251.45 1338.14 1212.34 1294.39 1245.18 1237.87 1150.63 1339.85 1205.95 1190.32 1265.38 1316.07 1142.38 1197.15 1173.31 1260.01 1127.13 1184 1237.6 1174.18 1257.1 1222.3 1241.53 1287.75 1187.45 1166.65 1167.19 1189.58 1152.45 1230.67 1259.9 1204.97 1163.24 1191.14 1175.44 1155.71 1299.99 1259.05 1185.88 1182.56 1181.23 1173.06 1249.67 1211.9 1284.07 1211.51 1300.41 1200.72 1143.2 1196.18 1118.54 1182.2 1229.92 1199.3 1169.82 1264.78 1185.95 1170.78 +1109.76 1097.68 1137.48 1129.1 1259.95 1104.01 1161.83 1121 1204.68 1191.47 1196.74 1132.66 1119.04 1315.5 1195.19 1193 1186.39 1157.89 1182.25 1165.7 1167.01 1221.4 1182.84 1171.75 1203.06 1114.76 1172.44 1225.21 1204.31 1191.64 1143.02 1209.21 1151.47 1181.7 1136.61 1143.08 1232.93 1096.71 1226.26 1157.87 1151.99 1155.45 1116.15 1152.72 1150.46 1141.8 1139.63 1230.69 1128.23 1200.26 1085.85 1223.44 1167.27 1131.17 1067.5 1158.21 1162.76 1119.96 1174.32 1145.68 1201.66 1248.31 1163.57 1194 1131.86 1130.94 1129.95 1075.85 1163.46 1094.73 1254.47 1190.65 1152.38 1111.53 1201.63 1122.64 1250.3 1195.85 1129.52 1160.05 1222.4 1156.42 1171.78 1150.82 1124.9 1205.21 1203.69 1080.63 1208.13 1125.76 1125.6 1164.82 1243.1 1106.54 1157.77 1159.72 1232.89 1236.22 1167.93 1158.18 1166.25 1197.5 1152.51 1146.01 1173.87 1131.42 1124.5 1209.35 1173.33 1149.08 1182.69 1199.96 1188.62 1138.71 1208.54 1119.25 1167.64 1195.92 1099.88 1073.16 1245.56 1186.75 1153.33 1228.44 1160.69 1162.46 1205.9 1155.03 1153.42 1156.73 1218.79 1152.47 1229.96 1173.95 1146.37 1195.61 1173.35 1120.03 1171.71 1123.14 1185.8 1148.8 1170.98 1232.61 1104.61 1165.83 1144.26 1162.26 1166.69 1133.92 1114.58 1144.97 1143.42 1068.64 1265.42 1229.04 1190.84 1109.95 1178.33 1170.49 1105.39 1149.21 1195.54 1147.58 1128.41 1183.02 1152.08 1099.42 1130.22 1167.31 1038.19 1245.71 1107.14 1095.2 1135.54 1177.85 1211.68 1189.89 1140.64 1025.38 1196.05 1117.04 1237.48 1128.15 1224.24 1153.83 1160.98 1105.29 1106.84 1234.14 1160.26 1218.97 1065.87 1152.12 1151.98 1170.15 1176.68 1152.16 1211.82 1248.57 1182.19 1225.95 1236.79 1188.7 1100.8 1253.96 1199.32 1156.61 1230.33 1260.37 1161.67 1167.92 1113.2 1215.63 1097.86 1153.06 1218.78 1137.48 1183.52 1176.68 1155.36 1187.86 1198.69 1152.16 1092.61 1136.25 1091.7 1198.66 1228.56 1151.61 1175.22 1174.53 1147.82 1171.09 1270.45 1248.1 1111.2 1125.97 1151.27 1160.37 1193.14 1135.17 1229.4 1181.95 1222.77 1192.29 1091.75 1159.69 1111.78 1114.45 1190.25 1180.1 1108.78 1178.44 1180.57 1120.23 +1171.97 1163.98 1143.98 1133.29 1251.87 1162.62 1215.88 1186.61 1190.74 1177.76 1192.85 1156.14 1177.74 1304.17 1193.8 1188.15 1220.65 1154.89 1183.3 1189.9 1174.3 1224.11 1163.05 1165.8 1186.68 1166.15 1238.03 1259.26 1234.25 1209.65 1170.73 1216.64 1187.46 1198.8 1168.85 1135.18 1220.99 1166.04 1254.6 1195.28 1162.13 1155.7 1166.56 1151.9 1181.96 1156.08 1216.29 1141.12 1167.2 1253.14 1139.27 1183.92 1202.31 1101.81 1097.3 1177.68 1182.11 1138.8 1128.25 1140.3 1203.08 1234.17 1160.02 1239.95 1178.04 1141.98 1156.02 1142.88 1153.13 1157.8 1247.66 1246.75 1143.15 1105.41 1183.21 1155.63 1217.69 1188.35 1167.36 1116.56 1203.58 1185.95 1172.64 1130.11 1128.76 1228.58 1229.06 1114.49 1247.81 1151.18 1176.41 1189.49 1248.61 1090.16 1177.65 1187.76 1212.39 1265.3 1198.54 1170.12 1203.44 1223.89 1125.38 1178.28 1137.28 1148.49 1068.01 1256.76 1175.96 1134.81 1194.74 1187.39 1196.42 1136.83 1271.76 1172.37 1148.05 1178.14 1143.14 1127.05 1248.24 1205.24 1131.11 1247.53 1176.55 1183.01 1175.46 1175.18 1210.39 1187.65 1206.65 1170.01 1242.49 1197.4 1193.1 1190.6 1145.78 1114.86 1191.63 1161.02 1168.01 1116.99 1153.18 1260.08 1148.97 1187.96 1163.94 1203.53 1202.42 1131 1172.96 1156.05 1208.66 1086.17 1224.66 1271.67 1266.66 1137.82 1180.5 1183.24 1122.77 1187.56 1195.39 1150.44 1227.23 1178.02 1097.74 1148.88 1209.08 1142.21 1069.02 1280.3 1120.73 1110.39 1145.49 1199.29 1231.89 1170.47 1195.42 1104.6 1221.78 1128.01 1225.33 1079.78 1210.66 1180.6 1215.09 1169.27 1188.54 1248.03 1124.32 1204.85 1083.41 1171.42 1155.14 1151.94 1142.89 1163.39 1192.78 1261.4 1197.21 1213.06 1252.41 1193.8 1142.8 1276.72 1184.19 1098.34 1194.39 1243.93 1117.06 1158.63 1177.31 1230.19 1075.01 1182.64 1231.09 1194.87 1217.81 1194.59 1179.69 1244.23 1225.7 1131.04 1125.04 1147.21 1097.56 1179.57 1231.24 1140.74 1177.57 1210.47 1137.43 1167.24 1278.21 1230.69 1169.43 1130.73 1197.54 1148.78 1227.9 1143.58 1273.4 1177.02 1187.35 1206.24 1129.84 1198.24 1062.78 1158.96 1211.47 1174.3 1128.39 1211.71 1143.62 1154.38 +1131.88 1126.1 1150.17 1084.44 1193.53 1161.2 1186.43 1142.45 1199.21 1203.42 1196.45 1156.61 1157.34 1279.97 1264.67 1177.65 1197.81 1130.68 1184.11 1200.86 1231.8 1185.13 1178.87 1194.82 1211.02 1115.85 1160.68 1230.11 1186.64 1200.91 1198.8 1236.15 1183.28 1169.02 1186.95 1150.18 1215.23 1107.75 1188.52 1190.57 1185.67 1137.19 1131.05 1150.26 1222.2 1112.87 1214.23 1198.53 1164.87 1217.98 1107.11 1227.15 1175.13 1101.79 1079.07 1162.22 1163.94 1162.66 1185.22 1131.78 1194.97 1196.36 1171.55 1204.64 1156.3 1143.51 1124.57 1061.53 1208.5 1145.76 1216.75 1237.34 1150.85 1060.62 1171.5 1141.72 1253.28 1171.54 1145.5 1132.15 1195.39 1205.49 1150.26 1122.48 1103.43 1235.41 1204.06 1093.5 1264.65 1129.66 1102.15 1190.23 1260.42 1121.32 1135.41 1163.57 1239.16 1204.12 1172.85 1163.23 1144.16 1219.06 1143.52 1119.7 1156.09 1181.96 1125.22 1210.75 1204.03 1173.14 1254.5 1245.93 1211.68 1172.72 1241.34 1131.03 1152.07 1231.38 1150.29 1100.25 1233.36 1198.57 1102.71 1230.32 1174.25 1200.89 1153.28 1176.38 1200.21 1197.16 1224.82 1149.1 1224.62 1198.93 1161.29 1192.57 1191.05 1112.85 1173.98 1147.27 1167.4 1153.91 1189.79 1273.36 1165.2 1162.45 1116.98 1176.48 1144.78 1132.62 1156.46 1146.89 1155.49 1104.09 1233.25 1261.1 1196.13 1182.39 1220.87 1152.01 1140.3 1126.69 1233.86 1158.55 1183.87 1215.29 1125.72 1112.38 1167.28 1185.88 1082.93 1202.85 1105.46 1163.9 1133.01 1247.06 1202.4 1120.69 1192.42 1028.34 1211.76 1097.85 1220.7 1094.96 1225.79 1214.45 1145.77 1113.11 1177.76 1184.29 1185.33 1207.76 1113.53 1155.25 1162.1 1133.02 1156.43 1178.52 1183.79 1249.36 1172.25 1248.24 1209.35 1148.76 1093.55 1235.47 1151.16 1119.33 1185.96 1280.04 1100.19 1166.68 1129.76 1186.46 1052.37 1133.86 1173.58 1120.13 1248.62 1190.58 1163.42 1222.71 1190.92 1090.43 1139.9 1160.24 1098.29 1229.27 1227.23 1185.48 1143.82 1168 1173.51 1138.5 1307.47 1232.62 1105.36 1164.02 1152.68 1129.74 1200.16 1142.91 1244.11 1200.65 1233.98 1181.69 1134.69 1200.89 1114.32 1173.56 1160.75 1247.18 1134.44 1225.07 1190.86 1128.37 +1156.06 1150.14 1185.74 1136.04 1223.88 1160.06 1174.88 1182.28 1201.45 1203.53 1221.16 1103.42 1154.19 1262.31 1254.31 1277.34 1186.57 1153.18 1224.69 1225.94 1205.96 1250.52 1199.84 1175.68 1209.18 1140.76 1233.87 1249.56 1237.62 1215.22 1140.51 1225.49 1181.72 1240.91 1195.22 1168.47 1228.29 1162.86 1304.9 1196.37 1236.15 1177.56 1184.77 1203.65 1230.55 1181.01 1194.06 1218.92 1147.11 1217.35 1165.62 1246.52 1231.32 1195.79 1045.74 1165.98 1270.76 1167.13 1234.43 1165.37 1201.26 1240.72 1188.04 1249.23 1188.17 1164.78 1133.14 1100.59 1174.38 1145.44 1237.92 1298.81 1170.3 1145.28 1183.25 1158.69 1261.58 1191.25 1191.95 1161.86 1273.05 1192.06 1183.11 1169.17 1123.35 1246.52 1205.24 1112.6 1198.06 1178.59 1131.53 1250.35 1268.89 1168.59 1178.36 1211.48 1232.97 1234.83 1170.35 1141.25 1232.18 1263.12 1136.28 1193.62 1171.19 1175.49 1177.62 1247.99 1175.29 1192.87 1242.42 1241.68 1281.18 1148.46 1282.6 1165.25 1200.87 1199.12 1197.57 1127.83 1310 1210.2 1121.24 1255.37 1198 1228.25 1159.02 1253.38 1164.93 1177.53 1235.42 1182.88 1236.04 1228.25 1199.02 1196.08 1212.85 1153.83 1192.8 1176.95 1218.72 1183.59 1150.75 1309.4 1202.5 1239.77 1196.56 1188.58 1192.7 1156.33 1168.7 1186.41 1240.27 1114.02 1266.37 1270.48 1219.94 1135.25 1212.3 1253.51 1187.81 1174.59 1157.96 1200.62 1246.03 1212.89 1148.67 1163.53 1216.38 1166.42 1126.59 1293.95 1122.16 1190.19 1195.85 1258.22 1200.02 1197.33 1213.33 1093.66 1187.53 1146.42 1208.96 1106.12 1241.73 1211.63 1204.06 1170.71 1222.11 1229.9 1191.88 1207.87 1145.18 1194.57 1161.63 1181.79 1206.29 1188.77 1205.26 1291.28 1206.07 1216.55 1237.81 1239.11 1108.7 1241.67 1200.77 1180.12 1193.56 1292.25 1120.46 1190.28 1157.43 1272.99 1094.58 1192.59 1226.97 1195.4 1243.52 1203.96 1237.4 1243.16 1225.36 1163.13 1126.69 1222.04 1148.63 1261.6 1234.02 1142.62 1198.1 1153.85 1133.97 1178.89 1277.94 1245.33 1159.51 1131.37 1178.84 1168.32 1226.57 1136.36 1264.89 1245.05 1274.85 1189.41 1177.65 1221.83 1117.65 1146.7 1208.16 1259.97 1164.91 1211.65 1163.84 1187.02 +1166.16 1142.13 1155.22 1076.52 1254.74 1167.05 1198.83 1153.52 1177.75 1195.39 1228.68 1140.62 1147.41 1294.31 1240.49 1202.45 1230.57 1175.46 1222.85 1201.96 1194.84 1285.82 1180.62 1173.46 1224.18 1206.83 1198.49 1248.9 1240.74 1198.63 1190.69 1245.11 1239.86 1183.88 1133.62 1118.25 1201.56 1140.99 1226.49 1167.35 1170.18 1182.88 1142.88 1201.24 1210.94 1168.16 1230.97 1206.29 1114.36 1237.14 1134.81 1237.99 1163.74 1154.21 1096.08 1136.24 1162.32 1164.15 1137.86 1175.54 1203.96 1236.03 1162.62 1237.94 1174.61 1157.3 1137.39 1090.45 1170.32 1197.84 1254.09 1253.48 1220.57 1096.85 1195.25 1217.68 1270.4 1181.33 1175.71 1138.07 1210.21 1194.01 1181.92 1173.52 1090.88 1201.69 1150.4 1097.43 1190.78 1191.18 1155.93 1151.72 1309.25 1101.58 1190.35 1234.5 1220.24 1275.68 1212.47 1147.67 1158.11 1212.57 1184.43 1172.25 1200.52 1136.07 1099.44 1236.93 1198.93 1214.2 1206.88 1190.53 1211.24 1157.48 1275.87 1147.68 1170.37 1211.4 1186.43 1132.41 1278.07 1177.7 1173.46 1229.27 1182.53 1236.05 1170.94 1234.31 1181.63 1228.54 1263.98 1133.24 1253.8 1199.75 1243.85 1183.72 1203.29 1112.38 1186.23 1166.75 1194.31 1161.65 1126.22 1252.08 1179.4 1188.28 1145.54 1206.83 1163 1125.07 1205 1161.23 1190.04 1079.63 1285.69 1229.35 1225.29 1165.06 1208.89 1193.95 1219.42 1172.65 1189.35 1190.32 1192.75 1174.37 1156.93 1147.41 1132.74 1199.3 1095.07 1233.85 1109.87 1196.88 1186.71 1198.09 1200.34 1228.15 1163.11 1058.5 1226.72 1149.59 1240.46 1140.42 1221.63 1206.89 1261.28 1158.9 1171.87 1225.22 1183.81 1252.38 1143.44 1189.65 1179.2 1170.51 1130.41 1185.32 1139.58 1232.87 1198.83 1241.07 1273.09 1155.28 1086.67 1260.09 1202.44 1176.48 1173.91 1254.07 1163.42 1193.26 1119.66 1206.84 1087.88 1159.66 1229.61 1159.23 1239.84 1201.71 1180.92 1248.85 1284.04 1089.64 1135.57 1204.71 1069.07 1225.73 1236.36 1147.43 1177.96 1139.22 1202.71 1138.55 1316.55 1267.68 1147.83 1122.37 1150.97 1217.08 1236.4 1177.21 1262.58 1177.35 1245.51 1206.87 1200.2 1184.35 1040.28 1189.68 1199.6 1178.51 1147.97 1182.6 1154.75 1162.26 +1228.36 1195.14 1187.02 1123.71 1238.49 1178.45 1246.78 1202.85 1188.67 1231.11 1252.08 1220.07 1182.07 1356.01 1263.1 1220 1216.8 1174.59 1195.13 1243.85 1256.59 1283.08 1236.25 1183.39 1208.8 1197.22 1218.83 1267.94 1279.32 1229.13 1220.85 1248.02 1245.51 1203.06 1245.26 1161.99 1268.61 1202.23 1281.91 1199.98 1247.39 1172.52 1199.3 1261.58 1223.36 1166.76 1250.34 1224.54 1167.11 1278.07 1144.26 1250.19 1205.03 1181.02 1120.54 1170.64 1146.8 1212.25 1205.93 1178.06 1217.32 1243.43 1198.42 1262.73 1218.68 1181.4 1169.44 1140.5 1225.17 1208.28 1251.97 1260.51 1180.41 1135.05 1220.45 1166.29 1261.21 1221.99 1177.38 1176.22 1221.55 1250.28 1200.54 1179.98 1173.59 1264.74 1273.21 1128.89 1281.27 1190.22 1194.74 1228.46 1338.94 1164.15 1200.18 1247.16 1242.54 1303.92 1226 1216.46 1229.28 1200.94 1166.76 1180.84 1251.35 1200.87 1174.07 1268.53 1254.06 1216.59 1265.28 1233.84 1234.87 1180.01 1317.5 1220.08 1229.78 1273.16 1202.18 1140.13 1298.69 1263.55 1192.92 1233.64 1213.21 1227.08 1182.54 1258.7 1249.42 1238.42 1259.2 1139.29 1303.48 1261.06 1239.66 1216.12 1255.74 1153.35 1258.17 1235.3 1217.52 1200.2 1170.08 1302.46 1213.49 1214.26 1178.56 1213.74 1186.91 1150.76 1232.15 1205.63 1219.32 1191.26 1324.43 1280.03 1281.66 1171.56 1262.27 1214.11 1170.89 1149.22 1243.31 1221.22 1214.28 1261.7 1155.2 1159.26 1198.29 1185 1160.46 1257.76 1118.15 1211.01 1184.24 1269.98 1276.31 1274.77 1179.75 1085.73 1231.9 1161.24 1294.63 1163.77 1256.56 1220.6 1301.45 1184.59 1165.35 1272.75 1227.96 1277.12 1174.27 1252.75 1153.26 1199.15 1198.15 1232.33 1177.56 1300.31 1246.07 1288.47 1260.37 1219.69 1138.06 1284.14 1231.63 1194.71 1253.21 1302.73 1165.41 1260.66 1131.28 1277.04 1120.51 1205.52 1294.95 1149.5 1246.87 1235.3 1210.8 1301.55 1249.82 1133.27 1134.78 1188.71 1122.42 1293.37 1273.82 1241.78 1222.84 1170.11 1186.36 1149.5 1355.51 1280.13 1161.33 1198.22 1210.47 1237.31 1271.52 1248.1 1299.79 1230.1 1260.03 1241.97 1208.68 1216.46 1137.76 1248.49 1218.63 1232.1 1227.03 1289.2 1187.82 1237.1 +1201.13 1218.1 1200.21 1134.31 1284.32 1216.55 1295.07 1233.66 1272.14 1209.2 1308.7 1201.73 1286.31 1366.74 1316.62 1267.96 1274.17 1202.63 1278.6 1284.57 1283.43 1285.93 1209.75 1209.68 1289 1173.66 1298.38 1322.89 1236.27 1266.37 1253.1 1250 1292.98 1237.44 1198.65 1206.24 1284.61 1224.06 1329.4 1293.44 1240.03 1244.22 1229.15 1271.94 1299.6 1219.67 1258.75 1233.29 1253.8 1262.92 1202.32 1280.75 1229.78 1187.86 1139.25 1195.74 1238.4 1203.92 1236.43 1155.71 1267.24 1295.94 1229.41 1307.85 1211.2 1155.69 1169.46 1128.05 1244.07 1178.37 1311.26 1314.82 1245.91 1227.2 1260.88 1259.33 1332.77 1206.66 1165.51 1211.13 1266.43 1259.02 1270.8 1212.63 1163.74 1285.11 1285.86 1165.5 1341.58 1200.33 1190.76 1254.79 1339.83 1193.14 1195.37 1269.38 1288 1293.42 1231.26 1207.22 1238.41 1222.06 1235.6 1206.84 1222.09 1238.08 1176.08 1280.04 1253.64 1217.65 1312.54 1277.49 1301.23 1218.55 1275.01 1217.72 1242.6 1267 1225.25 1207.29 1352.94 1222.09 1167.72 1299.14 1181.47 1241.57 1236.31 1280.61 1231.31 1266.53 1289.09 1155.76 1320.97 1297.61 1239.22 1275.26 1246.3 1226.9 1272.98 1187.1 1247.68 1219.85 1237.47 1314.49 1239.91 1262.67 1251.53 1257.46 1189.71 1172.27 1231.53 1227.32 1267.95 1159.21 1327.59 1302.97 1227.94 1207.75 1271.62 1251.32 1228.36 1223.69 1237.61 1238.26 1232.06 1263.15 1240.84 1195.5 1212.97 1234.5 1193.7 1322.82 1182.45 1217.42 1229.45 1247.31 1268.25 1278.88 1254 1105.84 1231.71 1183.42 1229.73 1167.53 1253.11 1246.45 1287.77 1235.95 1204.42 1297.47 1202.34 1281.34 1174.35 1249.98 1209.69 1193.14 1247.44 1260.36 1282.24 1286.18 1281.93 1300.36 1282.58 1217.6 1192.24 1307.58 1241.2 1224.4 1286.64 1337.8 1170.46 1238.31 1201.87 1311.27 1145.75 1221.78 1305.19 1215.4 1280.15 1246.9 1245.24 1289.88 1324.34 1216.62 1195.51 1216.44 1165.51 1272.91 1318.31 1254.41 1259.32 1226.56 1231.07 1183.1 1347.34 1321.77 1188.26 1225.69 1210.12 1253.86 1226.17 1212.34 1310.88 1296.81 1282.4 1264.48 1235.6 1243.93 1156.32 1219.94 1243.27 1244 1229.26 1287.27 1228.73 1175.43 +1153.07 1103.87 1181.05 1076.05 1254.38 1174.71 1245.26 1189.58 1196.03 1196.92 1236.54 1149.76 1124.71 1297.42 1220.31 1200.24 1198.83 1161.69 1171.27 1192.9 1182.34 1200.74 1109.25 1191.36 1126.64 1169.78 1219.35 1274.7 1219.4 1230.67 1152.73 1240.99 1212.87 1204.91 1138.32 1116.13 1156.62 1125.58 1272.24 1167.03 1207.56 1154.37 1168.21 1146.37 1176.53 1171.25 1167.75 1201.58 1158.34 1216.19 1126.65 1207.09 1213.12 1121.44 1057.13 1189.85 1153.58 1181.61 1157.93 1133.24 1187.58 1222.98 1165.96 1198.68 1158.01 1160.14 1146.86 1124.91 1201.92 1136.19 1219.27 1199.98 1114.3 1143.48 1179.55 1194.05 1263.01 1199.87 1147.84 1174.58 1184.12 1223.44 1143.81 1107.98 1195.17 1242.74 1174.04 1115.99 1263.55 1178.57 1114.94 1199.55 1294.21 1127.57 1110.54 1239.63 1181.23 1263.69 1191.51 1212.52 1165.56 1189.57 1183.84 1165.67 1173.61 1173.68 1094.62 1198.4 1183.05 1156.53 1262.73 1213.92 1234.73 1173.21 1254.94 1149.87 1168.92 1191.91 1132.89 1133.81 1281.45 1223.91 1151.44 1251.06 1159.92 1200.35 1204.06 1212.25 1147.74 1213.54 1207.61 1147.33 1212.61 1192.23 1138.79 1195.35 1163.64 1104.43 1187.52 1147.61 1217.41 1151.55 1181.95 1251.95 1179.69 1182.41 1195.89 1170.23 1165.09 1148.31 1187.86 1129.65 1217.22 1081.56 1207.51 1267.25 1211.32 1166.69 1272.53 1175.77 1140.58 1157.57 1194.62 1136.47 1172.72 1159.5 1152.66 1166.44 1135.33 1188.56 1122.84 1282.23 1134.52 1183.96 1170.03 1219.66 1224.95 1178.08 1203.25 1096.83 1204.92 1126.36 1219.81 1090.41 1261.11 1209.68 1218.75 1147.71 1193.82 1269.24 1141.15 1198.12 1102.37 1153.54 1210.52 1175.4 1189.11 1171.82 1183.82 1242.02 1224.25 1226.24 1208.29 1164.95 1112.78 1253.03 1197.79 1106.47 1237.52 1252.85 1154.65 1169.43 1149.52 1195.68 1080.95 1135.76 1221.91 1187.65 1225.89 1223 1242.72 1226.47 1225.83 1126.81 1162.73 1164.92 1134.02 1194.97 1277.17 1211.73 1160.68 1167.98 1146.65 1218.83 1271.43 1259.97 1130.63 1161.54 1178.3 1149.89 1222.32 1190.05 1240.04 1199.86 1249.59 1233.83 1093.96 1209.93 1086.88 1135.55 1200.5 1235.83 1162.04 1248.47 1201.03 1129.85 +1170.53 1212.27 1243.15 1143.72 1269.48 1207.22 1258.36 1212.01 1255.4 1192.59 1206.9 1183.51 1260.19 1364.2 1281.19 1249.4 1215.02 1231.01 1249.3 1192.95 1254.02 1283.97 1240.48 1231.82 1228.84 1236.84 1252.33 1292.03 1222.29 1244.31 1229.12 1275.18 1195.84 1257.09 1213.28 1146.01 1237.79 1186.09 1321.03 1236.19 1192.35 1212 1229.31 1222.39 1259.5 1207.37 1186.11 1227.89 1210.7 1285.58 1196.14 1336.72 1235.72 1179.54 1108.71 1235.55 1197.05 1154.77 1183.85 1184.16 1238.77 1266.05 1225.05 1256.78 1168.36 1157.65 1166.41 1153.27 1229.89 1193.23 1296.19 1280.5 1218.16 1166.94 1245.46 1252.56 1286.23 1201.49 1256.18 1209.42 1270.64 1233.12 1239.92 1194.59 1138.01 1277.38 1287.85 1162.41 1259.92 1167.22 1181.15 1239.38 1280.23 1178.8 1171.74 1233.74 1268.5 1273.81 1229.22 1173.17 1201.79 1258.01 1182.63 1199.68 1220.91 1227.26 1135.45 1264.33 1187.87 1188.93 1254.67 1258.5 1280.58 1193.66 1247.58 1220.46 1266.19 1222.53 1188.42 1125.42 1251.41 1226.17 1215.26 1289.18 1219.3 1229.94 1233.72 1219.16 1219.72 1230.78 1274.24 1185.49 1301.6 1203.59 1227.24 1205.15 1185.8 1170.46 1224.65 1201.56 1227.48 1199.17 1218.43 1299.49 1266.07 1204.6 1197.07 1199.4 1198.81 1176.12 1184.7 1241.68 1267.7 1139.22 1321.75 1320.46 1242.17 1170.92 1272.83 1193.46 1164.37 1186.8 1231.81 1213.18 1205.82 1251.61 1190.96 1187.23 1175.29 1193.32 1161.51 1290.36 1181.85 1199.17 1203.51 1236.87 1189.57 1248.75 1248.32 1100.55 1252.21 1156.38 1276.53 1162.88 1266.49 1215.68 1280.97 1223.75 1196.96 1298.34 1212.29 1214.22 1188.2 1211.1 1203.82 1252.05 1255.1 1232.79 1236.16 1274.38 1196.55 1281.72 1256.18 1264.97 1207.02 1291.47 1199.39 1194.81 1210.87 1330.47 1194.77 1242.81 1171.18 1268.39 1156.35 1222.96 1279.03 1187.05 1249.76 1207.3 1241.21 1279.55 1261.11 1199.8 1176.74 1252.37 1117.22 1234.48 1331.42 1223.71 1265.19 1198.68 1183.86 1227.49 1304.44 1292.19 1160.99 1215.56 1228.93 1207.06 1267.83 1231.92 1297.21 1252.5 1286.82 1272.65 1178.57 1223.23 1098.35 1244.13 1276.95 1224.16 1190.68 1261.42 1174.3 1223.37 +1128.18 1132.15 1145.89 1120.91 1177.89 1143.19 1137.2 1137.14 1170.1 1149.61 1204.89 1140.5 1131.96 1275.98 1211.86 1185.29 1156.08 1146.16 1137.08 1185.66 1154.02 1201.94 1186.49 1152.65 1159.33 1118.11 1142.26 1246.64 1199.96 1186.46 1153.85 1222.9 1159.85 1171.7 1143.19 1114.1 1135.38 1141.83 1230.05 1128.25 1160.52 1113.62 1141.13 1188.23 1163.24 1140.99 1109.02 1206.49 1116.02 1193.19 1080.4 1214.36 1198.67 1151.9 1065.56 1135.02 1156.25 1105.55 1145.62 1107.64 1178.51 1195.3 1152.51 1218.11 1132.57 1159.74 1099.85 1078.77 1132.06 1129.69 1241.88 1199.23 1154.75 1107.25 1179.15 1152.59 1267.19 1151.25 1128.96 1148.35 1193.31 1212.07 1109.8 1150.06 1110.5 1224.68 1168.63 1114.4 1188.74 1110.17 1112.13 1153.64 1238.58 1135.96 1136.36 1167.49 1210.84 1255.87 1160.73 1131.18 1169.04 1199.06 1154.95 1105.57 1146.5 1114.79 1106.37 1184.77 1138.76 1185.96 1209.65 1187.49 1180.41 1123.85 1223.11 1164.3 1137.98 1196.46 1126.58 1055.56 1218.01 1173.21 1151.52 1199.56 1151.05 1145.77 1166.1 1197.5 1158.13 1191.25 1207.82 1092.92 1243.8 1161.58 1174.49 1152.08 1182.77 1142.7 1164.33 1154.07 1167.46 1156.89 1165.32 1212.46 1136.92 1193.61 1119.62 1153.11 1130.87 1109.09 1157.33 1132.89 1201.03 1078.15 1225.18 1238.35 1192.48 1137.96 1166.86 1193.05 1133.1 1129.55 1122.78 1141.84 1161.14 1182.1 1111.63 1140.93 1127.83 1192.87 1091.55 1244.32 1122.47 1131.32 1104.6 1170.71 1152.77 1190 1137.43 1022.44 1177.78 1108.54 1173.76 1088.72 1160.45 1176.18 1233.7 1091.19 1158.23 1192.86 1129.61 1171.47 1044.74 1171.32 1142.75 1158.71 1143.64 1183.79 1168.09 1226.46 1159.22 1192.49 1201.8 1180.19 1089.51 1192.97 1147.76 1180.54 1160.26 1242.62 1134.03 1145.78 1096.93 1172.89 1069.58 1192.54 1212.32 1117.75 1211.42 1199.91 1176 1209.16 1216.16 1093.92 1123.71 1148.82 1078.03 1216.49 1214.83 1164.54 1164.47 1129.15 1149.9 1138.55 1256.47 1234.74 1110.9 1153.04 1102.38 1137.37 1217.37 1144.47 1239.48 1161.26 1234.77 1158.32 1134.45 1233.33 1092.04 1169.52 1146.49 1184 1145.72 1233.66 1118.58 1135.44 +1121.11 1079.59 1089.04 1077.85 1204.12 1136.47 1221.57 1114.97 1199.14 1140.47 1141.5 1128.95 1139.3 1224.58 1228.55 1194.64 1169.41 1125.06 1194.15 1186.43 1166.63 1184.94 1105.93 1121.79 1189.82 1167.65 1212.77 1218.92 1187.81 1182.42 1084.33 1196.76 1117.71 1158.62 1112.72 1070.09 1167.52 1106.39 1228.55 1182.36 1154.11 1143.93 1083.25 1135.46 1171.63 1145.4 1144.82 1175.19 1139.33 1155.44 1117.06 1236.36 1174.9 1100.3 1017.83 1108.32 1146.1 1091.22 1172.13 1105.08 1178.84 1202.95 1132.85 1174.41 1150.69 1097.08 1100.34 1042.48 1130.85 1149.88 1173.27 1202.01 1110.55 1115.99 1160.22 1124.55 1223.7 1109.61 1153.35 1106.54 1211.13 1217.36 1121.8 1090.98 1095.8 1187.66 1179.02 1109.6 1186.16 1075.87 1109.36 1157.8 1225.89 1093.7 1112.68 1187.97 1206.72 1220.51 1146.13 1137.29 1127.91 1190.03 1111.68 1099.33 1139.09 1129.43 1111.46 1221.57 1130.52 1130.6 1182.42 1188.11 1197.16 1119.23 1249.6 1113.62 1118.38 1187.06 1100.18 1034.89 1192.2 1155.62 1111.29 1220.51 1112.88 1153.39 1164.82 1172.23 1132.59 1157.5 1154.48 1112.42 1196.28 1134 1160.34 1174.27 1160.83 1106.02 1165.09 1092.83 1213.97 1142.58 1120.65 1253.26 1143.3 1164.65 1128.3 1124.66 1188.21 1113.56 1142.97 1125.22 1153.81 1074.3 1225.63 1231.49 1175.78 1122.99 1193.19 1149.82 1124.46 1123.23 1156.41 1181.46 1182.52 1147.58 1098.12 1080.67 1093.71 1134.05 1077.38 1247.89 1113.02 1112.03 1171.2 1170.22 1142.57 1187.63 1182.92 1044.78 1154.15 1089.98 1208.84 1085.12 1218.03 1158.13 1200.33 1092.09 1082.65 1211.09 1120.8 1195.6 1085.24 1116.97 1135.98 1159.94 1163.31 1176.6 1152.06 1161.21 1155.5 1191.12 1217.87 1186.74 1079.65 1222.86 1155.55 1143.73 1152.47 1238.79 1091.27 1154.23 1106.86 1144.83 1050.99 1126.31 1182.77 1108.9 1188.15 1183.73 1164.62 1210.22 1194.46 1103.32 1083.89 1121.22 1086.08 1186.04 1186 1140.57 1166.95 1148.05 1131.75 1120.79 1234.09 1186.91 1106.44 1150.08 1126.01 1160.39 1214.95 1104.09 1211.78 1166.33 1163.98 1154.24 1129.7 1160.92 1060.6 1137.36 1182.25 1178.42 1122.35 1161.21 1137.97 1093.01 +1198.97 1157.39 1175.04 1110.41 1265.66 1213.58 1257.09 1229.87 1268.07 1194.37 1263.77 1183.85 1243.14 1362.01 1272.32 1281.4 1274.39 1213.44 1256.01 1213.61 1258.22 1306.24 1245.3 1197.7 1230.23 1192.55 1251.3 1303.76 1233.55 1284.44 1204.09 1258.73 1210.86 1215.75 1229.41 1146.41 1275.27 1166.31 1287.13 1208.06 1230.96 1227.69 1197.61 1248.65 1245.44 1211.62 1188.71 1246.83 1198.06 1293.75 1170.88 1283.12 1202.78 1176.36 1116.84 1245.63 1246.55 1212.33 1170.71 1210.5 1294.88 1273.7 1207.61 1276.81 1211.51 1169.97 1207.73 1137.86 1203.65 1211.84 1270.12 1337.31 1250.09 1174.31 1212.49 1206.88 1278.17 1234.88 1210.64 1195.72 1244.9 1261.46 1230.29 1172.16 1167.53 1275.52 1303.63 1163.73 1286.46 1230.66 1173.4 1217.86 1328.1 1198.23 1211.28 1244.86 1275.38 1279.33 1204.2 1230.46 1259.13 1240.94 1225.24 1204.81 1225.15 1184.21 1182.71 1241.62 1226.75 1239.49 1277.76 1271.62 1256.41 1219.59 1306.87 1168.1 1227.48 1249.07 1198.16 1211.64 1340.3 1267.84 1195.77 1258.84 1225.43 1248.3 1230.25 1278.89 1186.67 1178.87 1268.01 1202.4 1313.73 1260.49 1248.39 1250.68 1245.19 1142.19 1236.41 1240.13 1258.72 1190.56 1228.35 1309.66 1190.94 1220.69 1167.71 1224.1 1187.91 1171.3 1221.83 1187.73 1238.74 1130.92 1307.73 1285.77 1280.18 1175.13 1268.46 1231.21 1223.64 1191.74 1196 1198.72 1253.84 1228.2 1204.64 1182.39 1233.15 1229.8 1181.11 1323.75 1195.74 1224.64 1167.59 1296.12 1261.11 1275.93 1294.71 1092.61 1255.69 1166.85 1296.32 1181.8 1253.38 1243.28 1262.01 1195.43 1242.34 1282.93 1227.45 1293.62 1153.94 1239.84 1153.57 1191.48 1187.05 1228.49 1200.83 1319.16 1260.06 1262.69 1305.83 1249.56 1146.49 1293.24 1220.22 1216.64 1253.6 1333.54 1207.48 1224.97 1227.94 1257.74 1106.68 1243.88 1293.85 1157.68 1309.71 1248.23 1258.78 1332.27 1238.32 1186.73 1157 1219.79 1105.62 1227.04 1307.71 1250.24 1227.34 1214.96 1216.88 1194.15 1337.25 1344.08 1162.35 1177.78 1216.76 1217.76 1248 1252.07 1307.56 1262.19 1308.09 1244.47 1200.47 1223.84 1166.52 1237.71 1229.25 1251.9 1218.54 1275.95 1236.24 1194.31 +1060.74 1097.25 1077.57 1055.64 1165.47 1109.14 1115.18 1090.8 1103.61 1097.57 1125.5 1012.41 1089.52 1222.81 1143.41 1058.34 1149.21 1087.21 1133.3 1132.49 1117.67 1089.32 1102.52 1146.82 1105.93 1035.78 1088.59 1165.5 1134.94 1103.73 1087.48 1162.65 1074.78 1111 1090.88 1042.19 1072.71 1050.49 1152.52 1109.12 1127.72 1131.87 1104.93 1085.39 1144.57 1092.17 1124.82 1119.56 1064.03 1114.71 1043.6 1140.27 1133.24 1034.82 985.37 1084.38 1087.43 1045.9 1089.4 1090.36 1139.12 1110.69 1082.61 1138.76 1075.64 1078.11 997.6 1015.73 1093.72 1084.99 1151.8 1186.25 1088.02 1052.25 1087.04 1096.27 1205.13 1120.69 1080.3 1064.71 1147.82 1099.44 1133.02 1063.64 1089.08 1144.75 1085.43 1046.49 1164.26 1132.52 1112.79 1109.86 1190.63 1064.78 1056.86 1161.23 1100.12 1120.59 1085.92 1088.11 1083.99 1117.64 1100.36 1060.37 1112.34 1019.39 1067.47 1151.74 1090.03 1061.22 1179.03 1162.73 1148.38 1087.83 1191.96 1074.28 1112.53 1139.45 1094.76 1063.97 1160.66 1115.65 1068.6 1143.8 1080.09 1109.44 1098.2 1105.47 1093.23 1146.05 1136.09 1053.23 1111.58 1094.27 1109.53 1131.66 1064.09 1032.91 1107.65 1096.66 1095.2 1100.97 1056.09 1186.19 1083.99 1127.71 1127.59 1043.7 1065.95 1095.4 1114.29 1067.91 1106.69 1020.16 1172.39 1125.3 1114.64 1061.13 1159.68 1092.77 1009.11 1089.97 1091.22 1056.09 1109.95 1127.01 1078.36 1072.48 1053.61 1031.57 1034.74 1161.48 1085.54 1073.67 1114.9 1208.85 1149.85 1111.85 1116.75 1053.19 1150.29 1032.49 1124.25 1010.52 1139.81 1100.13 1128.74 1084.74 1119.48 1172.27 1075.78 1148.01 1080.38 1061.78 1107.61 1107.17 1108.7 1107.92 1126.17 1138.02 1085.14 1135.58 1164.19 1086.07 1065.73 1158.87 1122.09 1071.46 1134.42 1164.16 1041 1116.25 1060.37 1163.6 1040.74 1055.2 1135.45 1082.01 1177.07 1114.99 1100.22 1152.57 1127.45 1063.51 1037.02 1101.41 1026.07 1145.45 1136.7 1103.07 1077.16 1046.52 1159.82 1092.33 1177.9 1170.24 1047.49 1059.24 1114.55 1076.39 1147.13 1085.81 1160.47 1137.52 1130.03 1096.06 1066.03 1143.62 1025.47 1111.67 1122.72 1133.4 1047.26 1127.83 1073.9 1079.56 +1167.14 1105.89 1086.08 1068.74 1208.7 1193.95 1183.48 1159.36 1174.41 1191.6 1256.13 1138.19 1152.76 1335.12 1221.18 1166.56 1183.37 1148.3 1153.1 1149.55 1153.03 1187.63 1140.09 1159.16 1135.7 1110.96 1224.74 1214.32 1200.42 1211.63 1091.48 1259.31 1140.48 1209.2 1149.77 1100.43 1190.57 1139.42 1209.63 1151.03 1132.92 1153.38 1130 1166.57 1208.83 1124.69 1165.4 1171.03 1159.24 1201.38 1148.95 1203.19 1165.81 1153.89 1069.71 1168.16 1188.23 1100.24 1154.78 1111.88 1167.05 1163.65 1188.17 1219.24 1168.46 1122.68 1110.97 1084.76 1120.09 1095.16 1152.98 1234.69 1151.46 1103.72 1149.5 1135.56 1310.67 1146.44 1171.36 1121.5 1221.41 1171.37 1150.11 1110.06 1132.74 1273.85 1171.4 1126.43 1154.29 1152.94 1184.38 1178.59 1287.82 1135.28 1157.71 1229.32 1170.61 1218.56 1137.59 1157.25 1193.46 1197.81 1158.9 1124.68 1145.02 1121.83 1137.34 1198.69 1124.99 1159.92 1228.75 1214.33 1207.11 1130.71 1211.11 1159.13 1178.16 1150.24 1136.01 1133.51 1244.71 1199.9 1140.73 1223.97 1150.94 1131.6 1173.34 1195.7 1175.57 1174.89 1176.17 1131.72 1177.46 1133.71 1156.19 1186.99 1150.28 1073.03 1153.08 1099.46 1202.38 1130.85 1090.4 1268.22 1168.34 1186.36 1130.04 1150.19 1181.12 1094.45 1206.46 1137.07 1169.1 1065.02 1212.82 1256.84 1219.57 1135.27 1219 1166.67 1123.24 1150.56 1142.26 1199.68 1153.74 1169.83 1141.45 1119.19 1162.65 1101.58 1097.04 1237.73 1118.18 1196.8 1165.69 1212.77 1218.74 1203.93 1160.25 1102.98 1164.47 1134.85 1227.04 1080.6 1201.11 1188.87 1218.77 1085.68 1128.67 1229.25 1139.04 1214.69 1147.31 1145.05 1133.33 1151.47 1146.89 1150.56 1144.49 1244.97 1206.75 1185.47 1223.17 1204.83 1145.29 1250.14 1186.95 1105.39 1186.04 1257.87 1129.21 1193.94 1137.75 1210.98 1112.59 1174.11 1205.36 1120.29 1206.29 1177.06 1191.92 1229.25 1215.06 1089.14 1089.75 1192.61 1079.64 1167.74 1193.29 1156.48 1178.5 1176.71 1106.21 1161 1286.66 1251.94 1126.76 1158.26 1161.21 1133.31 1235.06 1137.67 1262.79 1239.52 1216.19 1143.52 1125.47 1166.57 1101.67 1132.17 1144.59 1167.73 1150.34 1220.65 1117.5 1129.04 +1241.59 1240.94 1205.74 1192.22 1280.47 1229.46 1261.73 1227.66 1272.86 1254.1 1287.44 1217.1 1231.22 1400.78 1378.76 1286.32 1309.33 1240.42 1291.43 1246.19 1302.36 1304.19 1269.44 1212.93 1286.13 1217.54 1275.79 1306.99 1284.45 1269.72 1233.69 1312.66 1273.29 1256.62 1216.7 1174.44 1301.46 1233.51 1326.49 1246.53 1222.75 1212.88 1225.11 1280.63 1273.69 1187.57 1283.04 1291.65 1236.08 1299.29 1191.12 1305.1 1265.05 1230.28 1123.19 1220.65 1258.36 1224.72 1257.39 1265.49 1276.37 1301.16 1264.93 1295.38 1266.99 1184.9 1160.36 1147.59 1261.51 1238.58 1333.2 1312.58 1259.93 1239.32 1241.96 1246.29 1348.61 1233.43 1209 1155.56 1287.16 1276.68 1293.72 1224.3 1192.12 1322.37 1304.82 1182 1265.51 1247.6 1238.08 1258.39 1334 1167.96 1270.63 1298.36 1250.38 1299.4 1254.42 1238.87 1262.41 1304.14 1245.31 1226.73 1258.11 1215.16 1201.13 1283.18 1241.04 1242.1 1282.18 1304.13 1301.27 1245.87 1318.56 1224.25 1247.85 1287.78 1235.29 1146.3 1334.14 1315.85 1230.1 1307.96 1243.91 1262.14 1280.88 1285.04 1209.01 1294.99 1279.48 1213.03 1343.53 1250.19 1242.16 1263.35 1306.48 1171.61 1253.53 1240.19 1272.36 1271.97 1222.85 1342.98 1250.1 1267.91 1214.86 1228.43 1221.89 1242.02 1242.81 1250.46 1244.21 1170.33 1319.47 1359.84 1278.59 1209.56 1311.19 1280.61 1212.7 1194.37 1265.58 1236.21 1241.09 1284.64 1210.82 1192.85 1230.2 1186.46 1152.58 1356.18 1226.93 1257.74 1266.45 1281.62 1254.56 1293.44 1239.91 1140.64 1300.24 1187.92 1288.39 1173.11 1282.65 1246.08 1317.15 1208.82 1230.3 1298.85 1256.18 1286.36 1205.45 1301.11 1213.49 1260.27 1270.55 1276.13 1205.98 1316.67 1247.57 1328.8 1318.28 1286.84 1195.14 1377.72 1257.11 1221.48 1285.82 1304.24 1230.56 1263.79 1200.05 1307.15 1186.79 1243.27 1299.13 1190.65 1293.05 1265 1269.75 1328 1297.84 1175.58 1182.47 1254.48 1194 1275.91 1306.76 1244.52 1201.11 1270.38 1252.25 1197.63 1367.98 1366.22 1192.99 1223.38 1265.74 1286.54 1303.08 1226.63 1349.25 1309.06 1326 1285.9 1243.99 1259.61 1156.39 1205.52 1285.27 1278.59 1237.78 1325.72 1186.06 1197.03 +1197.85 1173.69 1176.08 1113.18 1273.52 1194.75 1235.68 1199.37 1248.86 1149.03 1237.48 1149.43 1199.14 1384.27 1265.13 1194.5 1252.85 1180.16 1236.23 1209.62 1237.2 1253.56 1213.35 1242.67 1246.72 1134.02 1206.34 1303.81 1272.18 1257.17 1151.03 1256.09 1184.87 1223.38 1188.38 1116.7 1197.17 1209.29 1288.97 1189.64 1213.89 1201.5 1166 1207.24 1196.92 1196.6 1215.62 1251.47 1199.91 1237.93 1167.06 1280.2 1241.27 1159.54 1090.55 1184.27 1212.43 1173.37 1174.12 1175.48 1214.94 1251.98 1228.7 1257.04 1195.25 1171.64 1152.72 1120.01 1204.69 1217.4 1279 1260.7 1178.96 1201.39 1187.15 1233.58 1284.49 1180.29 1175.49 1170.48 1263.86 1211.49 1233.72 1172.15 1213.4 1278.03 1257.18 1139.4 1285.44 1195.61 1141.87 1206.95 1276.71 1122.63 1142.64 1268.03 1262.7 1278.01 1206.36 1185.94 1233.39 1229.66 1187.66 1176.67 1215.4 1175.91 1140.91 1239.3 1162.66 1216.81 1261.96 1243.95 1289.82 1198.99 1259.86 1204.89 1199.42 1291.95 1138.56 1152.8 1263.43 1202.51 1156.73 1278.08 1187.13 1196.85 1214.42 1252.45 1160.14 1218.89 1261.01 1162.93 1248.34 1181.14 1152.72 1260.9 1231.32 1121.9 1216.24 1193.28 1239.97 1251.26 1206.6 1295.11 1224.41 1225.2 1166.15 1202.69 1195.49 1143.08 1181.06 1184.99 1217.06 1114.69 1273.47 1275.29 1221.74 1184.62 1236.36 1228.26 1187.49 1196.64 1226.73 1240.06 1226.03 1231.92 1201.59 1122.04 1174.06 1139.83 1105.26 1325.21 1186.18 1205.69 1181.71 1281.45 1191.74 1256.79 1215.95 1076.63 1222.29 1142.03 1253.44 1172.25 1272.8 1225.65 1272.96 1156.15 1187.7 1246.87 1204.65 1243.27 1146.21 1232.08 1205.21 1188.94 1202.54 1224.98 1219.01 1269.94 1212.52 1302.09 1224.01 1251.53 1107.52 1290.63 1209.36 1194.78 1239.38 1336.29 1182.13 1185.74 1138.91 1237.29 1123.89 1207.91 1252.68 1168.34 1269.05 1221.45 1267.07 1263.79 1241.91 1154.92 1117.9 1182.15 1134.35 1296.1 1284.44 1218.6 1216.64 1197.54 1204 1206.84 1286.67 1272.48 1134.31 1191.59 1175.89 1220.59 1263.29 1199.95 1292.84 1219.87 1236.75 1203.07 1191.36 1190.03 1133.44 1244.93 1204.61 1253.32 1221.47 1248.42 1203.14 1158.28 +1109.75 1100.34 1135.91 1102.69 1214.05 1148.11 1189.2 1155.59 1206.19 1166.29 1153.93 1155.4 1157.96 1290.51 1188.18 1171.58 1208.4 1160.16 1181.84 1215.75 1189.54 1227.71 1161.37 1164.61 1188.2 1157.17 1196.25 1241.24 1228.91 1156.62 1131.27 1217.38 1161.8 1193.7 1145.45 1123.98 1158.84 1092.52 1247.27 1185.69 1161.86 1136.6 1104.82 1179 1187.77 1154.45 1164.57 1181.4 1158.03 1195.84 1167.37 1244.03 1228.74 1169.49 1013.71 1126.63 1158.63 1133.55 1118.12 1151.92 1196.97 1223.1 1154.64 1201.56 1147.2 1125.47 1072.49 1071.64 1157.21 1166.58 1216.7 1197.66 1145.85 1125.94 1170.01 1196.16 1213.72 1144.82 1165.45 1157.58 1222.78 1213.2 1195.04 1127.3 1072.12 1238.98 1216.27 1094.64 1244.53 1135.22 1126.08 1151.85 1244.46 1120.21 1148.87 1210.82 1208.98 1220.33 1138.14 1169.49 1204.61 1195.48 1140.88 1150.74 1157.27 1095.78 1142.46 1173.66 1187.15 1154.59 1194.19 1163.32 1247.77 1084.55 1214.92 1154.46 1140.47 1194.51 1167.13 1080.98 1245.62 1184.41 1158.97 1250.59 1142.18 1205.97 1208.65 1196.38 1143.24 1166.5 1159.4 1097.71 1229.65 1181.7 1214.42 1260.42 1173.82 1146.29 1206.55 1170.1 1205.57 1142.61 1137.77 1245.11 1164.86 1241.24 1126.35 1156.19 1172.85 1114.57 1191.05 1188.11 1154.63 1055.06 1226.68 1276.99 1181.82 1157.03 1238.17 1181.86 1077.96 1155.76 1156.58 1184.86 1183.83 1133.93 1129.81 1137.2 1136.15 1169.65 1109.97 1280.83 1077.11 1124.22 1164.22 1194.16 1169.73 1207.72 1146.26 1018.65 1181.22 1143.92 1240.71 1068.27 1251.72 1220.35 1202.24 1103.38 1125.22 1220.33 1133.83 1233.7 1102.41 1174.14 1169.55 1132.41 1193.29 1182.67 1152.28 1234.79 1193.1 1200.19 1213.82 1159.94 1105.07 1226.74 1162.88 1174.16 1184.74 1237.88 1171.44 1174.51 1139.83 1157.6 1068.35 1184.84 1207.57 1132.55 1235.53 1172.72 1202.95 1255.75 1202.63 1137.04 1104.71 1198.31 1107.64 1227.87 1203.25 1172.44 1188.78 1177.77 1165.1 1125.85 1287.51 1281.38 1082.37 1126 1141.58 1162.2 1192.19 1134.86 1212.89 1185.03 1252.7 1232.59 1148.48 1213.12 1068.77 1170.91 1190.62 1211.6 1155.53 1243.55 1139.1 1148.04 +1126.16 1127.56 1154.37 1084.78 1222.74 1185.83 1179.9 1149.93 1195.8 1145.36 1206.05 1114.07 1189.44 1252.38 1266.86 1231.51 1229.17 1177.7 1134.81 1151.99 1157.4 1214.02 1199.21 1136.82 1177.36 1130.83 1195.92 1194.31 1227.44 1204.91 1158.13 1241.7 1178.42 1191.43 1151.17 1136.46 1202.45 1156.82 1173.92 1166.75 1141 1180.82 1113.89 1209.89 1185.1 1160.02 1163.06 1163.42 1136.5 1174.83 1077.44 1230.52 1196.72 1133.54 1085.78 1169.2 1131.86 1124.04 1112.3 1180.3 1214.1 1232.86 1177.7 1181.87 1161.77 1140.93 1091.16 1108.6 1131.36 1147.3 1173.32 1232.33 1173.36 1137.07 1180.72 1110.29 1234.21 1162.4 1152.83 1137.01 1200.46 1212.63 1129.33 1106.02 1151.82 1177.4 1226.83 1108.17 1250.29 1184.41 1168.2 1177.8 1248.76 1166.6 1125.39 1219.08 1224.43 1267.94 1155.63 1160.53 1226.96 1177.88 1164.98 1140.37 1135.83 1147.12 1129.81 1224.12 1160.44 1178.69 1232.84 1247.87 1181.02 1158.52 1235.39 1152.73 1204.42 1204.19 1127.04 1110.12 1242.7 1216.62 1094.07 1228.74 1103.21 1157.04 1111.43 1206.58 1188.96 1193.39 1189.4 1108.73 1201.77 1137.14 1195.83 1151.31 1192.03 1106.95 1177.08 1112.23 1179.35 1186.54 1159.9 1222.45 1162.39 1201.68 1177.34 1157.11 1172.45 1098.59 1159.93 1166.87 1185.18 1125.7 1262.27 1240.25 1160.54 1136.8 1192.95 1197.59 1115.06 1172.16 1169.24 1104.3 1167.93 1202.17 1160.56 1075.24 1139.76 1165.51 1105.83 1246.47 1162.14 1166.69 1151.67 1202.83 1228.35 1159.31 1143.48 1038.53 1160.6 1133.8 1221.66 1089.59 1171.49 1187.61 1199.41 1074.8 1173.91 1214.2 1116.85 1194.18 1127.33 1128.28 1184.64 1153.46 1169.55 1168.67 1189.7 1224.66 1214.33 1249.58 1212.8 1211.68 1104.16 1197.96 1222.12 1120.27 1194.44 1262.66 1114.28 1151.14 1162.02 1228.81 1092.74 1136.92 1223.01 1123.61 1227.67 1182.23 1208.1 1262.72 1198.85 1123.81 1145.05 1187.83 1095.54 1241.25 1214.92 1162.22 1140.01 1155.71 1132.33 1128.89 1262.89 1265.36 1146.31 1134.72 1189.86 1163.21 1197.03 1125.38 1267.3 1196.09 1226.58 1172.1 1118.91 1158.42 1089.5 1122.2 1223.91 1166.88 1151.5 1203.87 1164.56 1147.82 +1192.76 1163.33 1185.95 1153.4 1211.73 1217.51 1220.62 1171.41 1234.93 1165.44 1188.07 1199.14 1172.07 1333.09 1241.5 1177.25 1173.32 1166.41 1220.02 1208.69 1216.7 1259.95 1177.8 1198.92 1242.32 1165.12 1235.22 1298.52 1259.28 1202.72 1168.76 1268.52 1206.68 1235.33 1175.16 1182.9 1236.09 1161.83 1255.73 1220.53 1191.93 1151.96 1167.41 1160.17 1155.79 1183.42 1220.77 1222.1 1214.01 1210.55 1174.97 1241.65 1219.38 1226.66 1105.77 1177.13 1173.72 1145.99 1150.73 1164.32 1240.36 1270.65 1167.46 1253.95 1185.7 1147.76 1135.81 1160.41 1178.24 1224.92 1230.9 1271.85 1209.29 1129.8 1217.71 1169.69 1251.47 1207.72 1210.5 1171.79 1247.28 1239.95 1190.52 1142.9 1168.34 1259.09 1260.06 1113.1 1296.27 1177.25 1166.4 1211.42 1302.36 1136.12 1177.43 1268.57 1276.18 1266.81 1208.66 1228.14 1205.11 1249.83 1187.18 1193.29 1214.58 1156.08 1133.9 1219.71 1194.08 1172.08 1220.2 1260 1234.55 1177.57 1278.86 1179.78 1191.07 1247.57 1208.41 1100.01 1250.73 1230.89 1209.31 1277.98 1202 1216.14 1217.07 1220.88 1222.53 1210.53 1218.17 1180.55 1252.88 1206.78 1156.92 1264.99 1172.93 1138.93 1206.47 1187.35 1234.96 1182.35 1149.28 1308.79 1161.35 1197.05 1155.99 1196.5 1213.03 1152.21 1146.13 1160.84 1215.33 1099.42 1237.63 1272.82 1243.01 1175.94 1269.66 1194.62 1132.11 1168.37 1234.73 1222.84 1203.88 1182.32 1127.4 1144.11 1169.57 1186.74 1125.42 1266.93 1089.55 1189.3 1175.59 1259.88 1233.31 1245.91 1181.36 1075.21 1249.97 1140.63 1238.33 1154.71 1225.55 1211.94 1223.31 1156.34 1198.29 1288.01 1167.02 1243.63 1097.79 1178 1148.77 1196.9 1145.29 1214.47 1203.93 1270.43 1213.3 1265.83 1220.62 1274.63 1167.32 1257.51 1169.52 1144.74 1256.99 1279.28 1172.24 1218.52 1149.05 1241.88 1113.36 1202.88 1252.1 1179.23 1247.45 1180.03 1220.05 1287.05 1248.56 1168.63 1132.31 1164.76 1135.1 1214.32 1247.66 1213.96 1217.57 1194.18 1178.26 1165.38 1274.89 1305.72 1154.64 1142.3 1188.93 1214.17 1243.02 1167 1259.17 1245.28 1252.72 1230.25 1178.58 1206.18 1112.7 1225.76 1188.56 1207.55 1141.66 1279.65 1166.19 1144.69 +1094.04 1068.48 1120.21 1046.33 1154.06 1144.49 1149.9 1122.72 1158.97 1130.19 1147.65 1078.98 1151.4 1255.79 1157.41 1146.71 1142.46 1090.37 1150.51 1149.81 1136.82 1152.9 1072.95 1117.66 1082.38 1111.86 1183.69 1162.85 1145.86 1181.45 1104.05 1192.44 1100.83 1164.8 1104.86 1058.39 1107.39 1121.23 1239.29 1125.22 1124.02 1118.53 1075.68 1143.43 1134.06 1113.63 1108.66 1108.71 1140.68 1152.12 1079.54 1208.46 1188.44 1077.94 994.93 1107.97 1107 1102.13 1078.61 1094.46 1150.24 1151.89 1100.7 1177.63 1089.59 1063.71 1073.33 1068.24 1120.58 1071.87 1196.02 1203.12 1093.6 1052.73 1093.73 1114.43 1212.67 1163.33 1143.23 1067.4 1176.21 1141.21 1126.85 1109.38 1033.04 1203.42 1142.43 1073.18 1192.34 1110.03 1097.24 1135.88 1186.05 1137.59 1045.11 1142.1 1160.24 1144.46 1167.34 1091.93 1118.61 1163.19 1099.49 1120.18 1126.03 1074.32 1075.6 1166.25 1118.9 1162.48 1181.06 1156.33 1175.89 1111.52 1208.21 1093.14 1140.92 1123.92 1117.76 1023.37 1213.83 1155.02 1113.45 1202.45 1117.02 1097.74 1122.11 1162.39 1089.57 1134.67 1156.94 1078.8 1181.88 1113.01 1116.39 1103.42 1138.24 1081.51 1159.11 1083.6 1122.96 1139.29 1124.78 1203.91 1140.1 1126.06 1104.56 1115.05 1093.55 1091.56 1108.04 1085.31 1129.31 1054.41 1168.49 1192.84 1170.2 1132.41 1207.94 1123.8 1105.5 1086.07 1118.48 1131.95 1119.71 1115.77 1109.32 1081.96 1132.7 1092.28 1081.24 1203.34 1063.87 1127.46 1084.1 1154.26 1147.92 1123.37 1108.9 1006.7 1142.48 1104.36 1154.69 1016.49 1176.39 1120.37 1123.13 1085.97 1143.57 1195.83 1126.13 1161.44 1109.11 1175.58 1099.52 1133.62 1114.37 1124.68 1107.4 1185.45 1101.18 1159.5 1196.62 1121.52 1051.02 1198.55 1130.91 1121.67 1121.32 1256.16 1065 1123.18 1086.76 1174.8 1046.49 1155.15 1194.52 1106.54 1141.6 1113.63 1183.95 1175.12 1173.32 1082.87 1067.89 1133.15 1056.75 1162.16 1190.98 1132.46 1139.54 1085.82 1071.08 1080.67 1241.59 1193.53 1017.74 1075.63 1123.19 1151.79 1126.25 1116.25 1166.45 1129.67 1130.72 1121.47 1125.89 1128.06 1071.88 1152.51 1163.58 1086.75 1099.79 1120.91 1100.6 1153.8 \ No newline at end of file diff --git a/data/8/result.raw b/data/8/result.raw index c43c3c3..178c73c 100644 --- a/data/8/result.raw +++ b/data/8/result.raw @@ -1,4097 +1,65 @@ 64 64 -467.18 -492.52 -472.71 -535.56 -512.25 -532.67 -425.25 -426.18 -481.36 -425.92 -494.03 -515.84 -519.45 -536.66 -485.83 -508.03 -464.56 -472.78 -473.71 -486.27 -488.54 -517.06 -486.13 -491.9 -505.63 -472.86 -475.14 -487.52 -490.21 -528.84 -485.89 -501.79 -497.45 -516.39 -525.58 -496.49 -469.1 -534.74 -486.5 -517.66 -437.76 -465.95 -523.37 -466.24 -486.48 -500.18 -428.28 -497.07 -434.47 -493.08 -498.5 -456.45 -508.23 -497.73 -495.12 -464 -492.3 -489.39 -454.41 -492.6 -432.53 -546.34 -510.1 -463.47 -453.91 -473.77 -449.91 -511.89 -500.64 -495.81 -456.31 -420.28 -472.14 -444.23 -459.53 -500.24 -529.28 -489.53 -538.24 -507 -472.15 -447.67 -462.38 -483.67 -484.98 -467.65 -472.34 -456.63 -519.15 -468.48 -479.12 -429.25 -498.87 -573.05 -487.61 -475.31 -468.85 -473.63 -502.67 -467.99 -446.44 -500.68 -427.49 -497.6 -410.57 -430.38 -522.21 -489.14 -430.42 -478.11 -426.21 -448.89 -442.41 -503.99 -454.08 -470.25 -533.58 -490.33 -486.58 -469.26 -495.36 -472.46 -431.23 -482.34 -433.29 -535.24 -469 -480.91 -510.22 -474.9 -503.17 -528.68 -556.3 -529.59 -461.53 -473.74 -497.75 -456.97 -471.94 -527.18 -520.19 -517.1 -515.05 -508.88 -482.14 -460.81 -496.72 -506.9 -482.82 -532.32 -517.6 -497.21 -536.3 -493.43 -495.68 -475.76 -505.16 -566.24 -509.16 -504.54 -490.34 -497.06 -535.11 -501.57 -495.27 -539.56 -473.12 -512.33 -450.35 -455.44 -554.6 -476.09 -467.33 -501.95 -401.19 -516.04 -454.05 -535.26 -478.24 -492.32 -536.06 -542.99 -502.87 -484.28 -497.54 -483.41 -469.52 -474.98 -431.9 -564.19 -494.04 -511.95 -565.59 -522.95 -556.38 -581.14 -597.61 -563.27 -484.62 -481.34 -532.55 -477.59 -520.56 -579.26 -569.99 -551.93 -566.5 -558.27 -536.11 -508.76 -514.99 -544.88 -542.74 -552.78 -562.67 -544.2 -575.86 -537.78 -575.33 -503.99 -508.97 -606.04 -536.87 -561.94 -578.81 -535.79 -536.05 -545.82 -527.35 -558.13 -492.82 -568.53 -474.28 -496.18 -551.85 -501.57 -558.28 -551.02 -450.87 -553.3 -491.89 -596.6 -520.22 -540.3 -559.18 -569.12 -544.92 -498.9 -502.13 -534.28 -530.57 -555.6 -492.97 -592.74 -491.54 -528.9 -498.47 -493.37 -497.04 -535.64 -530.3 -532.67 -469.12 -470.74 -504.48 -458.32 -481.05 -525.94 -526.62 -536.54 -496.23 -505.91 -487.95 -447.88 -493.23 -497.8 -496.42 -537.77 -528.26 -528.72 -538.11 -507.32 -490.86 -475.65 -499.45 -555.18 -519.79 -525.87 -484.82 -519.79 -514.97 -497.19 -475.2 -500.87 -471.91 -525.54 -460.58 -453.76 -536.29 -460.06 -507.23 -512.76 -413.26 -501.13 -447.17 -537.4 -468.37 -505.48 -521.7 -531.51 -523.12 -487.76 -497.63 -490.69 -485.01 -495.97 -454.7 -544.19 -494.22 -479.34 -497.82 -505.92 -496.49 -535.17 -551.9 -521.08 -472.34 -446.21 -502.46 -478.17 -509.08 -542.03 -521.95 -527.54 -516.28 -513.16 -492.21 -464.18 -496.62 -502.58 -529.98 -536.42 -520.4 -501.49 -574.03 -485.29 -524.21 -486.67 -515.54 -585.04 -482.11 -507.68 -486.69 -526.37 -524.83 -510.01 -492.57 -504.52 -491.6 -515.24 -431.59 -469.24 -532.52 -459.75 -478.5 -519.73 -425.33 -497.06 -445.66 -535.9 -500.17 -463.36 -542.31 -518.86 -520.81 -476.67 -460.77 -477.14 -468.65 -510.21 -450.35 -545.08 -498.24 -493.14 -467.7 -493.16 -491.59 -516.3 -534.34 -549.71 -472.27 -441.12 -504.72 -446.03 -515.65 -505.74 -509.46 -502.07 -528 -513.85 -504.57 -467.96 -480.98 -492.31 -495.52 -511.22 -506.82 -532.65 -533.94 -464.12 -506.5 -459.26 -511.47 -532.57 -506.7 -512.45 -500.13 -528.05 -488.92 -504.36 -477.74 -503.61 -468.68 -501.5 -406.2 -450.35 -542.02 -497.5 -456.8 -493.57 -433.67 -512.24 -474.19 -519.8 -496.43 -483.82 -521.01 -524.68 -519.23 -486.48 -466.84 -510.68 -475.1 -481.87 -445.26 -540.54 -478.41 -452.97 -507.86 -494.19 -494.39 -531.44 -511.34 -551.44 -433.02 -445.61 -489.44 -471.99 -494.73 -538.71 -529.16 -526.01 -530.36 -531.39 -492.18 -457.74 -491.49 -516.06 -489.55 -503.27 -513.95 -495.94 -523.84 -498.12 -524.33 -466.28 -495.21 -547.61 -490.12 -506.18 -518.33 -508.74 -492.74 -468.4 -519.63 -524.51 -449.47 -505.58 -456.7 -452.57 -521.07 -474.07 -503.5 -513.14 -437.67 -497.17 -455.87 -513.73 -490.7 -463.88 -526.47 -523.24 -503.73 -490.72 -487.17 -459.09 -468.21 -519.25 -438.72 -547.76 -483.66 -506.15 -475.74 -515.01 -494.7 -540.55 -532.04 -533.85 -496.21 -470.72 -523.13 -444.09 -486.78 -527.76 -545.03 -533.43 -515.67 -496.12 -513.83 -494.95 -513.98 -489.33 -499.54 -539.04 -499.62 -522.01 -546.61 -485.69 -509.04 -453.18 -528.69 -579.04 -512.11 -517.79 -482.14 -546.08 -514.33 -520.46 -493.13 -533.15 -479.57 -540.47 -457.88 -453.93 -509.87 -504.86 -469.94 -483.83 -463.58 -512.73 -452.79 -534.42 -542.3 -494.25 -531.18 -550.65 -543.07 -486.18 -491.74 -492.94 -507.06 -499.74 -470.81 -565.82 -481.25 -495.51 -499.17 -498.39 -515.31 -544.65 -541.06 -542.62 -486.18 -443.51 -506.53 -470.16 -504.76 -546.42 -573.28 -524.43 -555.55 -520.41 -494.31 -480 -506.01 -500.76 -519.67 -543.29 -519.59 -518.25 -554.09 -532.67 -492.03 -476.56 -538.22 -583.89 -499.96 -524.84 -508.58 -511.92 -536.65 -530.03 -480.83 -525.99 -503.96 -500.76 -447.98 -470 -549.62 -507.45 -474.17 -512.9 -483.13 -510.65 -474.55 -538.75 -501.77 -493.22 -531.88 -538.14 -533.64 -520.14 -491.78 -520.23 -498.06 -534.34 -469.33 -553.86 -502.73 -509.09 -458.28 -508.36 -528.55 -546.7 -570.71 -557.18 -494.33 -476.42 -519.99 -458.3 -535.98 -564.94 -571.81 -546.98 -540.85 -552.76 -524.49 -513.9 -536.92 -528.58 -571.25 -557.59 -523.75 -545.4 -589.8 -518.29 -555.64 -485.37 -539.13 -578.51 -508.07 -540.73 -512.68 -548.25 -564.28 -536.49 -509.63 -535.7 -512.24 -555.62 -460.95 -481.48 -548.87 -489.77 -507.98 -507.15 -433.72 -499.72 -505.91 -608.22 -521.76 -515.73 -562.29 -557.54 -547.64 -500.07 -520.43 -509.4 -506.48 -509.43 -486.89 -544.22 -484.58 -511.81 -528.25 -537.83 -515.91 -558.74 -567.63 -542.48 -478.73 -490.9 -556.89 -494.25 -536.34 -556.35 -541.2 -573.08 -504.39 -531.59 -537.49 -510.69 -525.53 -540.39 -541.97 -555.82 -580.03 -551.28 -547.55 -520.66 -547.02 -474.46 -530.88 -603.46 -519.09 -555.8 -529.37 -561.01 -525.36 -518.59 -528.55 -583.35 -522.24 -590.04 -477.49 -497.88 -544.77 -502.51 -529.67 -522.03 -479.18 -551.48 -491.57 -591.03 -509.44 -525.78 -557.75 -580.02 -560.15 -502.73 -521.02 -510.12 -504.49 -519.23 -492.83 -577.09 -515.49 -490.14 -496.38 -510.88 -513.36 -558.59 -595.63 -569.74 -443.07 -472.81 -515.21 -502.97 -526.61 -517.96 -555.17 -535.19 -552.58 -531.75 -491.2 -507.25 -523.88 -544.01 -539.1 -559.48 -550.84 -544.98 -571.39 -511.38 -528.94 -481.36 -520.98 -554.93 -525.85 -539.21 -531.89 -552.63 -552.63 -516.98 -509.35 -538.03 -482.2 -550.69 -468.2 -476.97 -551.7 -494.2 -509.19 -532.86 -449.36 -501.77 -437.48 -536.36 -512.92 -519.77 -525.51 -548.35 -540.37 -485.25 -503.75 -525.32 -500.48 -518.15 -496.16 -571.64 -516.89 -527.3 -491.52 -517.9 -521.96 -536.66 -573.77 -546.04 -485.3 -496 -526.23 -487.78 -529.36 -581.92 -542.65 -541.4 -554.63 -590.54 -536.67 -506.52 -513.85 -526.58 -544.1 -571.12 -545.6 -533.27 -540.12 -511.9 -567.14 -514.17 -519.38 -608.22 -557.1 -525.98 -540.32 -558.56 -554.38 -516.18 -526.66 -564.24 -490.31 -568.31 -464.02 -469.44 -554.6 -511.56 -473.87 -561.19 -466.81 -537.13 -481.9 -545.34 -499.16 -511.03 -567.54 -591.43 -526.71 -518.65 -545.78 -522.5 -498.37 -507.87 -479.82 -571.75 -481.19 -502.72 -528.08 -509.19 -539.8 -585.52 -568.26 -573.75 -506.02 -473.77 -529.59 -498.86 -533.18 -563.44 -571.09 -551.58 -552.48 -537.4 -519.54 -493.81 -539.92 -520.3 -534.12 -552.06 -565.38 -532.69 -577.86 -566.82 -531.65 -489.46 -548.16 -626.37 -536.17 -556.47 -526.25 -543.77 -570.66 -523.62 -515.54 -564.94 -545.79 -577.86 -483.23 -486.48 -557.12 -509.71 -523.71 -532.84 -499.81 -535.17 -477.88 -543.72 -506.74 -493.07 -551.21 -578.55 -540.32 -525.6 -512.1 -520.62 -521.19 -560.52 -507.9 -565.63 -520 -513.9 -539.73 -521.76 -535.94 -575.06 -585.28 -562.4 -487.92 -489.24 -517.36 -493.25 -537.18 -586.75 -550.27 -587.62 -573.26 -519.72 -527.07 -532.09 -509.11 -548.34 -548.79 -524.58 -518.74 -510.09 -593.75 -530.31 -562.72 -475.13 -521.42 -633.18 -530.85 -530.75 -552.77 -542.71 -529.7 -527.41 -523.86 -547.62 -497.54 -552.98 -453.69 -495.85 -559.8 -515.75 -541.99 -553.1 -464.65 -518.83 -525.93 -577.73 -538.69 -516.38 -581 -581.02 -569.22 -522.71 -528.99 -528.75 -490.81 -559.96 -468.12 -600.14 -523.29 -526.06 -503.23 -534.82 -537.15 -565.67 -591.26 -596.32 -500.54 -501.69 -534.32 -497.55 -532.04 -573.65 -587.64 -573.21 -583.87 -531.07 -497.29 -503.83 -545.51 -543.01 -549.84 -564.2 -547.09 -538.41 -575.98 -536.34 -510.36 -514.49 -561.37 -596.9 -537.58 -550.32 -527.58 -575.83 -547.05 -552.84 -531.56 -574.28 -517.37 -542.53 -491.13 -503.75 -580.27 -513.7 -504.37 -539.39 -494.97 -557.72 -482.31 -546.24 -553.88 -533.49 -546.54 -569.73 -538.64 -519.4 -507.31 -531.37 -511.05 -544.26 -489.6 -574.62 -553.29 -512.53 -538.53 -531.24 -551.09 -573.65 -568.34 -607.19 -522.26 -462.82 -560.61 -491.18 -513.5 -594.18 -599.88 -568.97 -582.77 -573.17 -552.74 -509.1 -557.44 -527.83 -544.85 -582.19 -569.75 -544.64 -583.85 -539.5 -548.42 -500.84 -543.72 -597.09 -559.67 -555.45 -564.7 -560.01 -569.45 -566.78 -540.04 -553.96 -506.21 -572.14 -483.73 -487.16 -568.29 -538.57 -499.96 -550.21 -496.98 -571.14 -506.71 -573.27 -510.86 -526.31 -557.72 -571.71 -546.41 -513.32 -526.67 -539.18 -507.47 -536.29 -498.66 -576.4 -539.79 -565.73 -496.3 -505.92 -482.33 -513.27 -528.59 -518.94 -431.95 -455.78 -488.1 -450.76 -493.67 -521.48 -532.15 -536.41 -495.88 -504.39 -471.52 -474.82 -481 -524.55 -523.99 -508.06 -519.06 -495.46 -519.74 -484.68 -516.18 -479.85 -519.37 -567.71 -491.41 -519.13 -511.6 -542.05 -531.92 -500.46 -510.56 -524.11 -492.69 -516.33 -440.32 -445.6 -522.31 -477.53 -492.43 -499.56 -445.64 -499.77 -449.12 -521.85 -462.59 -476.77 -532.51 -522.07 -496.65 -480.64 -485.12 -492.21 -495.57 -509.85 -447.7 -542.76 -484.59 -457.52 -482.52 -502.05 -523.35 -551.97 -582.51 -554.88 -509.42 -491.66 -542.59 -494.6 -517.61 -557.42 -564.37 -538.7 -571.6 -545.37 -547.71 -482.92 -520.32 -512.44 -529.04 -531.56 -523.82 -554.72 -561.4 -517.39 -537.17 -477.11 -530.38 -622.3 -535.67 -542.2 -514.52 -545.66 -546.99 -497.41 -507 -537.85 -486.74 -581.42 -465.63 -502.04 -544.97 -517.48 -518.18 -506.08 -480.46 -540.51 -485.35 -565.72 -561.35 -512.68 -562.74 -558.62 -552.29 -481.94 -521.19 -510.1 -512.56 -533.67 -474.75 -565.68 -488.88 -500.54 -535.67 -535.83 -547.28 -591.7 -576.29 -567.57 -504.56 -511.68 -567.03 -505.31 -520.2 -606.92 -569.88 -591.5 -598.74 -573.87 -553.33 -529.74 -532.71 -550.13 -553.29 -589.05 -560.85 -536.64 -584.54 -548.57 -568.25 -508.55 -559.24 -623.13 -593.62 -570.66 -538.65 -556.89 -587.02 -538.82 -531.55 -600.86 -522.57 -565.48 -467.54 -513.27 -575.91 -531.72 -527.8 -552.66 -522.87 -558.82 -491.6 -585.62 -547.94 -550.31 -577.31 -581.33 -559.34 -536.86 -535.49 -536 -515.12 -567.98 -464.47 -621.09 -527.59 -538.71 -542.32 -501.97 -518.19 -530.96 -515.12 -570.16 -457.39 -452.04 -535.13 -476.04 -513.31 -537.46 -540.57 -550.81 -518.21 -511.1 -509.43 -461.18 -502.11 -510.19 -508.65 -544.67 -526.81 -508.68 -558.42 -530.54 -531.78 -447.93 -511.72 -576.8 -495.89 -514.27 -517.93 -529.4 -524.44 -513.66 -511.15 -556.45 -501.02 -531.99 -453.86 -473.96 -567.78 -484.23 -482.4 -509.41 -452.41 -499.16 -479.93 -531.56 -516.65 -511.98 -539.47 -549.51 -526.66 -496.01 -495.06 -515.89 -480.08 -514.18 -486.8 -580.68 -492.08 -524.61 -544.43 -534.7 -557.25 -583.53 -595.04 -579.08 -490.83 -509.39 -569.4 -507.04 -545.18 -589.96 -580.15 -602.29 -584.01 -578.43 -520.59 -530.4 -525.32 -601.41 -558.7 -563.99 -565.76 -569 -602.78 -565.38 -557.74 -514.77 -569.24 -606.37 -562.23 -539.09 -568.59 -572.8 -580.09 -537.09 -565.46 -570.49 -532.08 -578.09 -498.42 -474.95 -576.69 -545.67 -547.61 -549.85 -478.7 -568.47 -527.83 -594.5 -554.86 -554.18 -576.72 -584.87 -573.21 -546.32 -550.19 -538.45 -545.03 -556.96 -492.82 -594.63 -556.53 -557.54 -493.29 -507.69 -515.87 -579.98 -568.29 -527.17 -476.17 -483.88 -492.79 -438.79 -522.97 -552.48 -552.29 -560.96 -565.12 -535.85 -499.12 -494.23 -503.88 -550.67 -516.92 -535.33 -517.66 -491.62 -547.33 -522.36 -551.29 -493.49 -531.05 -592.05 -516.84 -509.89 -535.48 -545.03 -529.57 -528.29 -518.49 -537.88 -463.31 -550.85 -454.21 -441.67 -550.05 -529.21 -468.46 -526.69 -484.52 -518.14 -495.04 -559.77 -504.32 -518.78 -547.66 -583.14 -523.8 -495.34 -517.31 -501.21 -480.13 -470.32 -468.6 -571.05 -492.81 -521.54 -486.47 -472.25 -504.09 -546.4 -506.85 -531.97 -459.74 -484.51 -494.4 -431.32 -504 -557.5 -539.33 -539.09 -477.89 -513.38 -480.86 -442.89 -492.96 -490.98 -510.1 -502.11 -503.42 -502.75 -526.77 -503.21 -496.82 -441.48 -477.47 -533.22 -462.95 -492.84 -488.08 -529.92 -520.56 -465.93 -510.95 -513.26 -478.27 -505.96 -408.02 -438.58 -503.28 -481.33 -496 -488.88 -404.59 -527.38 -472.74 -507.38 -469.66 -482.91 -539.25 -528.28 -508.89 -480.91 -481.99 -484.05 -438.13 -515.22 -431.73 -539.93 -468.51 -477.1 -557.58 -509.06 -531.44 -521.62 -552.16 -557.5 -469.12 -476.72 -517.79 -459.39 -500.71 -556.36 -553.47 -549.98 -536.28 -523.35 -513.65 -479.13 -516.8 -508.71 -505.94 -561.39 -543.24 -530.59 -564.17 -492.34 -541.1 -489.48 -511.62 -573.02 -536.71 -535.44 -513.12 -529.18 -531.87 -514.77 -524.15 -546.75 -479.82 -531.7 -449.98 -471.66 -519.6 -505.15 -466.16 -534.83 -466.27 -545.74 -470.05 -551.94 -506.7 -530.21 -570.36 -585.28 -534.26 -504.97 -483.93 -521.51 -481.41 -511.54 -471.29 -557.62 -465.18 -495.22 -545.02 -506.99 -537.65 -558.82 -542.66 -570.88 -478.03 -500.92 -544.37 -441.07 -497.79 -562.58 -567.12 -537.45 -537.77 -523.03 -514.12 -479.3 -526.46 -526.57 -518.28 -550.3 -540.83 -550.69 -567.19 -507.08 -511.7 -485.46 -538.07 -594.7 -530.44 -537.34 -547.64 -562.62 -565.64 -519.58 -532.55 -551.09 -486.54 -522.36 -471.27 -481.2 -534.65 -501.44 -506.69 -511.51 -450.87 -539.3 -488.46 -532.88 -500.15 -519.42 -549.82 -547.02 -557.79 -499 -488.3 -546.07 -506.49 -556.52 -442.68 -586.15 -508.38 -520.88 -519.16 -520.35 -534.78 -551.2 -564.4 -548.65 -454.61 -454.05 -499.98 -460.34 -525.93 -569.41 -544.78 -525.4 -560.94 -511.77 -536.55 -501.88 -530.49 -514.87 -536.93 -547.39 -542.05 -535.63 -568.64 -497.23 -552.61 -478.42 -547.49 -603.05 -560.83 -525.74 -546.61 -531.91 -517.09 -540.06 -534.02 -542.17 -484.87 -544.84 -490.3 -499.78 -531.69 -496.84 -505.49 -509.06 -460.68 -486.87 -463.23 -545.98 -542.11 -509.92 -571.31 -545.55 -531.95 -510.17 -494.25 -500.83 -530.27 -503.09 -476.39 -593.52 -498.27 -494.06 -520.04 -527.5 -551.98 -578.81 -578.13 -584.32 -508.8 -480.57 -551.31 -487.38 -548.87 -593.63 -565.73 -580.76 -546.05 -582.28 -556.34 -474.9 -539.86 -540.51 -547.33 -564.43 -558.19 -560.05 -587.52 -551.13 -571.05 -515.46 -523.42 -597.34 -531.84 -531.81 -531.71 -581.13 -571.82 -538.07 -544.52 -564.35 -500.72 -566.01 -500.25 -484.3 -569.2 -525.82 -536.2 -554.6 -457.73 -565.4 -485.24 -556.86 -544.01 -527.79 -578.4 -591.78 -530.51 -523.88 -523.08 -535.01 -515.39 -522.3 -476.15 -626.67 -545.87 -543.86 -492.55 -530.38 -510.43 -569.35 -576.49 -545.57 -496.08 -478.01 -503.33 -473.22 -559.45 -546.04 -568.6 -522.78 -540.72 -548.65 -498.51 -502.6 -558.12 -522.2 -542.93 -513.45 -518.44 -535.27 -566.05 -516.23 -563.27 -522.13 -544.49 -575.97 -546.44 -514.59 -530.36 -565.35 -585.17 -483.85 -533.11 -558.42 -502.02 -550.61 -461.52 -466.13 -555.06 -537.22 -504.25 -550.75 -476.26 -530.39 -469.81 -535.38 -530.51 -515.66 -569.46 -574.23 -549.62 -495.25 -533.83 -498.86 -486.54 -501.98 -494.23 -601.58 -511.48 -550.43 -522.82 -563.55 -541.07 -598.89 -597.7 -595.08 -520.63 -496.46 -572.4 -528.2 -536.15 -585.41 -581.34 -551.76 -564.33 -534.47 -547.88 -535.45 -550.63 -556.01 -584.16 -552.92 -549.54 -535.97 -601.52 -546.68 -560.74 -513.38 -540.75 -619.38 -554.88 -535.64 -518.87 -555.74 -568.23 -513.09 -544.14 -580.98 -526.93 -571.03 -467.85 -511.91 -573.12 -511.16 -535.99 -537.04 -495.73 -566.07 -491.14 -583.15 -549.66 -547.33 -581.18 -562.87 -574.8 -543.21 -555.11 -529.25 -521.27 -605.4 -496.7 -603.85 -542.1 -563.53 -541.32 -519.73 -551.77 -587.78 -597.14 -581.72 -481.19 -486.04 -566.19 -496.11 -539.85 -596.8 -564.69 -570.95 -559.87 -552.12 -530.26 -501.41 -536.95 -563.76 -530.2 -559.94 -562.49 -544.89 -565.82 -552.67 -556.57 -517.67 -551.42 -584.9 -546.8 -538.36 -556.9 -572.54 -551.33 -526.37 -558.82 -545.99 -518.41 -582.16 -493.92 -474.02 -612.45 -535.33 -543.73 -546.3 -489.51 -565.18 -512.35 -581.01 -535.79 -541.72 -561.2 -594.85 -555.32 -510.76 -512.36 -532.83 -503.09 -568.3 -495.04 -616.46 -540.08 -506.52 -521.97 -511.13 -529.43 -540.31 -575.98 -551.58 -482.5 -497.7 -501.79 -479.92 -506.44 -544.77 -576.61 -581.01 -556.34 -535.3 -513.19 -519.76 -519.18 -551.84 -523.71 -558.46 -543.05 -527.74 -553.72 -518.48 -541.38 -498.38 -545.23 -589.51 -541.94 -552.47 -543.08 -538.78 -552.75 -541.08 -499.53 -571.19 -507.73 -534.53 -472.79 -487.08 -549.75 -520.14 -510.71 -529.77 -470.61 -511.12 -493.28 -567.92 -504.55 -508.53 -575.22 -575.47 -555.65 -522.04 -534.31 -513.34 -515.6 -522.45 -476.4 -588.65 -509.82 -510.06 -506.08 -521.52 -545.48 -575.76 -589.92 -563.33 -485.25 -501.88 -531.53 -487.16 -514.28 -576.82 -531.69 -557.7 -563.27 -519.84 -535.19 -508.46 -504.27 -525.37 -535.28 -561.03 -493.05 -530.24 -580.37 -514.71 -544.39 -464.07 -522.31 -583.81 -513.93 -507.81 -544.13 -538.01 -537.17 -501.83 -534.92 -550.44 -514.28 -535.49 -437.77 -483.3 -553.46 -517.37 -508.1 -537.79 -468.01 -532.12 -512.58 -553.03 -538.01 -514.36 -560.22 -570.57 -544.12 -500.46 -476.96 -490.22 -478.77 -540.25 -446.52 -554.2 -497.11 -529.81 -537.65 -518.66 -553.03 -582.84 -577.51 -590.92 -488.85 -519.08 -520.72 -507.48 -534.23 -579.51 -558.11 -590.64 -574.71 -522.61 -572.58 -504.15 -542.65 -541.19 -549.47 -568.76 -573.83 -571.51 -561.01 -522.47 -527.58 -516.38 -570.94 -610.61 -558.3 -543.52 -543.78 -571.93 -565.1 -525.05 -558.73 -562.1 -511.79 -562.19 -458.45 -519.17 -580.85 -520.26 -519.24 -550.87 -497.13 -550.77 -494.63 -580.23 -527.62 -547.76 -567.22 -564.83 -556.84 -514.54 -503.28 -526.22 -511.72 -552.63 -494.48 -587.73 -561.2 -522.11 -498.54 -509.16 -509.44 -540.97 -542.84 -557.45 -472.59 -475.68 -496.18 -474.75 -509.94 -563.93 -532.15 -539.34 -484.45 -474.65 -474.9 -472.54 -527.09 -501.71 -538.2 -510.44 -500.6 -521.26 -541.16 -480.14 -535.49 -457.88 -516.21 -562.97 -485.55 -502.62 -512.84 -544.07 -540.5 -476.03 -522.65 -530.13 -496.5 -540.94 -448.93 -447.27 -527.31 -482.81 -485.86 -528.25 -460.65 -534.87 -472.92 -532.23 -525.57 -519.82 -535.82 -524.84 -511.45 -476.1 -492.69 -504.27 -491.73 -509.24 -474.32 -571.64 -480 -511.17 -493.14 -489.13 -501.25 -558.39 -523.43 -543.26 -461.21 -453.75 -483.13 -469.44 -477.98 -525.48 -533.12 -534.58 -507.6 -491.61 -483.84 -452.18 -505.9 -516.75 -480.23 -524.57 -523.46 -495.17 -529.85 -528.23 -508.04 -434.99 -488.68 -543.73 -493.97 -499.79 -511.51 -520.51 -532.98 -488.96 -479.41 -548.77 -485.78 -520.68 -438.28 -470.77 -530.65 -474.46 -502.98 -509.86 -460.44 -505.69 -465.56 -522.33 -506.94 -495.03 -507.97 -518.67 -493.5 -504.73 -490.29 -493.67 -464.06 -503.18 -437.45 -536.71 -481.92 -478.55 -497.89 -485.86 -481.28 -525.42 -526.85 -507.13 -440.69 -435.62 -511.44 -472.62 -459.17 -536.66 -511.08 -539.53 -486.63 -499.41 -488.08 -432.69 -454.67 -522.76 -491.32 -513.79 -497.82 -487.79 -508.61 -488.83 -504.61 -425.36 -472.15 -525.74 -495.55 -474.22 -493.77 -508.01 -529.39 -468.74 -485.34 -519.84 -469.41 -526.96 -432.37 -430.5 -483.25 -489.71 -461.1 -491.19 -408 -492.02 -451.86 -519.59 -476.97 -447.91 -499.62 -499.5 -488.38 -468.97 -444.34 -466.58 -468.09 -502.57 -423.78 -523.99 -464.24 -494.97 -495.6 -496.85 -505.31 -525.85 -537.44 -527.81 -465.31 -459.29 -527.84 -459.04 -507.82 -571.21 -562.62 -529.83 -524.93 -521.46 -518.02 -493.82 -515.19 -537.05 -516.51 -509.59 -531.58 -518.66 -529.57 -504.69 -516.67 -482.33 -508.51 -579.12 -513.21 -532.87 -510.69 -546.68 -536.05 -510.15 -495.97 -522.05 -503.94 -547.23 -437.66 -465.48 -536.88 -494.87 -536.76 -500.67 -449.28 -515.95 -470.18 -534.57 -491.37 -477.57 -521.5 -556.82 -542.99 -513.38 -480.81 -479.39 -474.33 -502.05 -475.9 -565.83 -510.11 -482.47 -510.9 -497.53 -516.56 -510.5 -566.59 -534.79 -453.67 -454.89 -521.51 -484.47 -511.03 -533.44 -508.35 -512.18 -489.44 -485.72 -486.89 -493.71 -479.06 -525.07 -462 -511.76 -535.66 -480.01 -536.73 -488.76 -502.88 -445.57 -496.91 -562.35 -512.22 -531.36 -469.7 -540.94 -510.9 -490.23 -499.05 -523.66 -480.23 -535.95 -417.12 -444.22 -516.81 -470.1 -474.72 -509.17 -429.54 -502.06 -453.79 -532.58 -472.68 -504.62 -505.52 -551.35 -493.36 -460.59 -452.33 -463.97 -498.17 -497.98 -438.51 -518.92 -468.74 -496.18 -488.21 -478.73 -492.09 -504.19 -529.6 -507.28 -447.52 -405.31 -471.49 -442.14 -458.3 -535.99 -478.71 -526.63 -488.59 -499.06 -485.12 -461.17 -472.16 -503.48 -470.6 -524.04 -483.11 -476.16 -524.91 -479.32 -529.32 -457.01 -483.25 -526.06 -491.25 -495.56 -492.07 -496.55 -504.02 -493.62 -483.31 -516.16 -471.28 -490.92 -426.39 -442.75 -510.4 -464.7 -460.78 -464.89 -436.45 -501.05 -440.45 -522.91 -485.13 -480.34 -516.65 -515.26 -484.59 -463.92 -488.78 -480.59 -490.95 -459.16 -431.49 -540.05 -475.82 -478.19 -518.01 -491.99 -478.14 -541.56 -548.78 -548.05 -463.96 -476.77 -491.43 -468.58 -476.11 -545.28 -542.2 -532.24 -523.1 -511.26 -472.88 -479.15 -500.16 -503.99 -530.25 -541 -507.89 -519.68 -525.07 -519.15 -492.87 -473.79 -497.14 -549.42 -517.41 -533.61 -529.37 -511.09 -523.58 -481.93 -525.23 -526.59 -492.43 -519.04 -458.46 -447.1 -508.27 -488.1 -480.25 -506.48 -458.74 -516.24 -419.38 -553.09 -494.29 -497.24 -566.44 -556.8 -536.85 -483.72 -478.78 -498.46 -485.23 -487.25 -460.01 -558.29 -471.12 -509.51 -477.41 -483.62 -461.06 -513.67 -526.82 -511.9 -410.97 -414.75 -503.34 -419.66 -483.87 -516.37 -515.68 -489.66 -480.93 -481.08 -440.6 -421.01 -459.58 -458.73 -483.83 -453.08 -495.18 -484.15 -520.77 -476.21 -471.22 -460.03 -467.01 -542.87 -484.47 -486.03 -472.92 -485.88 -486.28 -460.61 -447.36 -477.58 -450.09 -491.54 -403.05 -452.17 -517.56 -440.77 -457.14 -482.63 -402.45 -468.28 -460.76 -474.56 -455.16 -474.26 -495.64 -523.05 -493.17 -444.6 -463.2 -462.46 -464.02 -471.75 -440.97 -525 -435.07 -478.37 -505.75 -486.8 -520.98 -516.5 -540.4 -519.93 -438.44 -458.7 -512.49 -451.74 -451.79 -549.55 -510.34 -502.35 -531.3 -516.11 -508.29 -469.1 -507.87 -480.09 -504.38 -503.37 -499.73 -485.54 -535.55 -476.02 -519.38 -452.52 -506.1 -538.32 -505.94 -490.77 -494.16 -510.2 -509.24 -500.9 -504.55 -543.64 -457.12 -499.09 -422.89 -428.63 -508.45 -468.82 -441.5 -511.95 -426.08 -490.65 -441.22 -536.25 -476.2 -478.76 -524.86 -507.27 -486.83 -483.16 -451.32 -494.37 -469.24 -495.61 -446.45 -533.26 -460.48 -477.9 -541.23 -534.94 -573.77 -577.4 -615.12 -611.39 -475.18 -522.19 -565.84 -514.76 -542.72 -631.08 -573.39 -607.26 -597.16 -572.34 -545.86 -511.83 -537.42 -579.93 -592.78 -577.05 -573.88 -546.92 -613.81 -579.87 -587.15 -501.98 -582.25 -670.19 -576.26 -559.21 -553.91 -569.63 -574.54 -563.58 -559.75 -577.68 -510.12 -594.86 -494.74 -510.56 -594.73 -529.45 -535.95 -568.85 -490.39 -545.24 -500.54 -606.6 -540.21 -534.48 -575.66 -580.71 -575.65 -552.41 -514.1 -533.3 -539.86 -573.93 -481.74 -608.07 -553.17 -560.52 -555.93 -519.2 -535.55 -562.56 -584.91 -590.12 -493.71 -469.02 -552.97 -498.07 -533.03 -605.37 -561.17 -573.95 -552.27 -565.97 -536.27 -506.29 -513.49 -563.28 -553.85 -583.99 -565.23 -562.59 -585.41 -528.88 -545.74 -480.64 -549.78 -627.14 -538.47 -558.83 -544.32 -561.48 -561.08 -546.5 -547.79 -573.16 -497.14 -569.4 -454.45 -534.44 -579.14 -501.22 -513.93 -551.89 -470.57 -548.35 -517.22 -562.39 -522.38 -518.1 -567.79 -574.95 -569.63 -484.88 -540.88 -526.9 -516.43 -535.41 -469.56 -601.44 -503.3 -551.9 -527.8 -522.29 -527.64 -556.61 -557.43 -575 -476.33 -505.74 -531.1 -509.29 -524.25 -571.94 -598.67 -561.43 -543.41 -532.6 -552.45 -503.45 -547.26 -530.67 -540.54 -547.04 -524.31 -541.73 -577.61 -527.53 -534.28 -482.33 -531.03 -615.45 -543.56 -510.14 -492.16 -531.5 -550.09 -527.65 -525.04 -534.36 -505.06 -534.49 -480.15 -509.1 -560.3 -511.75 -513.92 -506.6 -475.51 -544.05 -519.38 -566.53 -530.22 -510.78 -564.69 -566.24 -539.19 -513.67 -525.88 -525.27 -506.38 -564.72 -464.78 -587.31 -518.49 -513.8 -525.71 -497.56 -515.26 -590.03 -570.91 -560.55 -494.24 -487.96 -528.69 -457 -530.58 -608.55 -562 -569.23 -544.56 -537.33 -543.05 -473.27 -522.83 -516.44 -541.16 -540.69 -505.08 -524.23 -564.63 -516.24 -543.89 -498.2 -515.3 -566.25 -491.07 -536.19 -523.61 -544.08 -565.99 -511.55 -542.42 -565.27 -533.38 -559.55 -450.84 -475.26 -577.93 -506.87 -501.93 -530.62 -459.03 -534.92 -506.31 -559.79 -531.95 -521.3 -564.61 -561.88 -537.59 -499.11 -516.83 -509.6 -474.89 -524.88 -482.11 -603.92 -503.69 -519.35 -501.13 -514.93 -504.99 -558.21 -530.24 -528.38 -440.2 -476.81 -507.47 -443.03 -478.07 -564.93 -533.84 -527.64 -511.45 -543.47 -477.65 -489.72 -525.45 -506.6 -517.48 -495.07 -512.64 -501.98 -530.96 -493.58 -518.5 -476.34 -542.27 -575.19 -534.55 -468.37 -493.64 -531.6 -522.18 -513.11 -499.83 -493.53 -471.73 -514.62 -455.19 -453.29 -531.5 -459.79 -481.26 -501.06 -458.74 -517.96 -451.51 -526.95 -467.3 -497.2 -519.96 -531.83 -527.57 -486.74 -500.74 -496.88 -518.97 -525.85 -438.81 -540.29 -475.59 -478.63 -480.42 -462.61 -521.41 -544.41 -522.67 -544.96 -487.87 -474.63 -506.08 -462.33 -515.6 -537.14 -532.51 -520.98 -526.95 -512.53 -487.29 -467.8 -520.77 -501.91 -467.92 -506.77 -483.65 -509.33 -516.12 -515.41 -513.79 -471.14 -510.8 -562.2 -501.46 -508.41 -513.49 -526.72 -536.08 -479.5 -466.63 -536.36 -485.46 -506.55 -433.11 -451.69 -554.29 -476.47 -527.85 -517.97 -441.37 -512.52 -504.63 -518.62 -485.72 -497.19 -525.8 -548.75 -514.63 -497.69 -496.32 -490.56 -470.95 -501.33 -457.52 -562.43 -486.6 -523.03 -464.86 -464.94 -479.8 -518.57 -520.43 -516.17 -452.09 -422.3 -480.23 -439.95 -487.83 -520.22 -495.76 -482.95 -510.46 -484.95 -483.78 -456.71 -503.13 -478.71 -471.23 -474.74 -468.76 -463.59 -518.02 -482.37 -503.11 -461.2 -474.98 -539.8 -480.21 -473.79 -490.3 -507.9 -489.02 -468.83 -461.86 -516.96 -444.6 -494.87 -436.34 -458.06 -538.21 -479.4 -473.12 -500.78 -430.76 -499.63 -451.13 -508.07 -503.74 -468.83 -514.04 -529.43 -492.57 -467.37 -485.26 -477.8 -446.03 -492.2 -436.15 -523.83 -460.16 -471.34 -521.41 -493.7 -533.33 -555.97 -548.86 -564.89 -467.08 -478.91 -503.22 -490.57 -520.19 -584.65 -577.41 -567.9 -574.13 -556.89 -504.12 -499.95 -515.34 -551.98 -566.98 -526.91 -540.17 -526.32 -577.07 -510.89 -557.71 -499.47 -519.14 -600.19 -532.24 -520.85 -533.47 -559.61 -554.24 -498.94 -543.76 -522.04 -505.74 -551.63 -487.57 -451.43 -548.85 -502.81 -510.23 -564.46 -465.62 -524.92 -497.72 -562.54 -531.15 -516.66 -538.17 -576.34 -530.02 -493.8 -552.79 -516.6 -500.91 -537.4 -477.19 -581.48 -509.98 -518.24 -537.62 -549.79 -561.62 -587.93 -583.49 -592.96 -505.62 -500.61 -582.9 -497.84 -573.86 -621.24 -571.24 -582.76 -599.04 -576.57 -566.86 -518.29 -530.49 -529.32 -564.06 -570.05 -576.58 -561.27 -605.55 -550.58 -563.48 -519.8 -547.93 -632.42 -585.75 -552.42 -535.69 -563.53 -565.38 -548.32 -570.92 -584.43 -545.18 -595.05 -503.01 -523.49 -560.59 -545.36 -514.57 -558.65 -498.32 -578.99 -512.31 -575.75 -586.74 -565 -606.64 -600.29 -542.36 -534.51 -540.09 -545.01 -517.52 -534.63 -501.44 -576.91 -532.95 -551.07 -538.81 -548.96 -535.32 -597.6 -617.46 -611.26 -478.45 -489.17 -566.15 -505.95 -553.36 -613.13 -581.68 -585.88 -569.47 -580.03 -544.17 -521.88 -556.09 -541.01 -566.82 -590.33 -545.02 -574.55 -600.45 -545.85 -553.82 -510.25 -567.69 -646.78 -542.52 -574.85 -558.09 -588.26 -546 -550.95 -544.85 -576.88 -518.3 -585.93 -491.49 -510.42 -607.64 -512.85 -548.29 -565.91 -498.5 -578.4 -514.81 -598.1 -556.15 -547.14 -579.88 -625.7 -580.07 -518.92 -505.83 -548.36 -531.67 -551.5 -487.46 -590.24 -526.31 -585.42 -530.63 -533.16 -551.8 -560.88 -579.07 -554.07 -490.67 -473.63 -545.59 -479.48 -545.1 -584.82 -524.54 -554.97 -567.57 -558.03 -528.37 -499.77 -511.94 -523.16 -536.44 -530.2 -547.54 -536.94 -593.55 -526.76 -537.73 -479.39 -518.88 -624.46 -537.92 -538.83 -525.58 -562.01 -539 -534.63 -511.63 -539.56 -473.39 -532.04 -443.42 -480.14 -561.21 -506.87 -530.84 -550.9 -469.81 -555.01 -486.59 -548.79 -514.3 -516.77 -552.07 -563.57 -547.08 -503.93 -519.17 -535.1 -517.82 -551.55 -473.52 -583.77 -518.55 -521.71 -500.59 -486.23 -503.88 -505.4 -529.9 -505.37 -435.24 -422.07 -491.85 -449.42 -509.14 -522.34 -526.29 -534.1 -496.43 -495.32 -482.12 -451.46 -492.61 -496.26 -517.36 -523.57 -529.33 -500.94 -565.88 -516.69 -516.85 -449.32 -474.88 -575.11 -479.5 -496.61 -480.1 -518.48 -515.49 -489.33 -491.71 -489.57 -480.21 -501.48 -420.39 -450.93 -521.6 -460.05 -454.57 -493.81 -442.27 -494.76 -453.64 -530.92 -488.65 -489.62 -510.88 -552.79 -517.8 -457.38 -482.38 -503.83 -481.95 -518.81 -452.39 -547.52 -465.83 -505.68 -512.29 -500.9 -457.91 -546.11 -519.73 -538.62 -478.45 -462.33 -514.7 -459.34 -512.56 -562.43 -541.77 -506.95 -515.52 -536.89 -519.16 -470.59 -509.06 -500.2 -513.79 -518.82 -498.18 -512.68 -523.92 -497.87 -512.66 -486.59 -513.77 -583.83 -498.88 -510.62 -509.66 -522.23 -509.14 -480.63 -496.49 -518.11 -492.06 -545.82 -461.34 -483.54 -536.56 -489.02 -488.64 -497.77 -426.12 -522.25 -453.36 -536.22 -504.9 -495.59 -549.32 -538.39 -531.32 -500.49 -501.91 -497.84 -474.54 -494.57 -468.43 -570.42 -467.85 -505.01 -500.6 -489.46 -507.9 -541 -525.7 -518.69 -444.06 -463.11 -500.24 -445.19 -490.87 -547.58 -529.91 -513.01 -529.42 -531.06 -464.99 -473.78 -512.92 -513.02 -486.32 -500.93 -504.92 -506.25 -547.3 -505.66 -481.72 -446.61 -487.14 -537.86 -494.13 -497.1 -511.9 -512.07 -551.19 -512.87 -494.53 -527.81 -510.25 -516.83 -448.97 -450.99 -548.48 -477.59 -484.61 -515.57 -437.07 -483.11 -450.42 -492.27 -469.57 -449.95 -522.89 -536.38 -516.98 -495.02 -494.48 -478.5 -449.51 -480.92 -434.64 -562.58 -510.25 -462.01 -544.84 -543.14 -558.6 -576.37 -588.72 -564.07 -493.63 -486.61 -570.14 -512.63 -532.18 -593.93 -568.05 -584.91 -567.59 -555.62 -543.16 -497.82 -552.65 -536.17 -568.74 -563.65 -552.52 -549.41 -591.09 -557.71 -561.66 -507.45 -548.75 -620.23 -535.76 -524.6 -557.36 -562.41 -557.76 -560.7 -569.28 -556.73 -509.14 -569.34 -509.54 -528.91 -587.89 -535.52 -552.45 -539.5 -496.81 -564.73 -508.37 -527.06 -564.26 -538.13 -561.12 -585.83 -557.93 -513.04 -535.86 -519.82 -548.68 -586.7 -508.67 -617.6 -545.19 -510.19 -459.38 -461.06 -441.46 -489.39 -492.34 -479.21 -422.33 -417.28 -464.97 -431.77 -467.79 -476.95 -483.14 -489.54 -473.02 -491.41 -439.02 -455.67 -473.84 -479.76 -490.41 -465.85 -497.42 -448.96 -491.06 -448.77 -477.12 -451.35 -450.22 -512.36 -472.56 -468.29 -437.13 -495.13 -461.17 -472.66 -447.39 -478.78 -451.83 -496.04 -418.11 -422.21 -468.99 -444.18 -448.26 -456.95 -417.75 -486.86 -383.61 -501.78 -461.02 -462.59 -492.32 -512.62 -488.6 -449.15 -495.31 -461.11 -452.12 -451.92 -447.38 -498.98 -444.01 -451.81 -532.23 -521.19 -535.92 -568.9 -578.25 -573.3 -480.13 -463.75 -524.75 -492.27 -527.25 -542.82 -567.63 -554.56 -561.18 -549.85 -519.82 -499.32 -533.17 -519.55 -541.83 -557.17 -554.27 -557.18 -573.23 -525.12 -526.8 -499.48 -534.7 -593.2 -512.37 -512.44 -537.91 -543.96 -540.08 -535.02 -530.82 -547.09 -502.26 -532.58 -469.16 -498.37 -556.29 -517.51 -538.05 -535.78 -455.64 -541.78 -486.04 -574.14 -539.67 -514.09 -566.73 -565.67 -554.83 -513.25 -525.84 -524.81 -514.59 -518.65 -466.7 -583.35 -515.42 -506.23 -515.76 -495.92 -477.48 -538.12 -547.46 -526.95 -461.26 -438.56 -502.21 -459.39 -491.31 -552.26 -521.04 -546.27 -521.05 -519.34 -495.98 -478.67 -502.55 -532.29 -517.66 -496.4 -514.66 -501.62 -552.92 -490.64 -502.35 -469.37 -479.56 -555.51 -515.15 -537.77 -492.52 -538.41 -515.23 -478.38 -493.49 -493.32 -486.94 -532.96 -404.96 -459.32 -524.67 -455.18 -472.13 -526.71 -443.98 -520.83 -438.1 -547.08 -481.81 -499.08 -517.37 -529.64 -523.66 -456.15 -505.26 -470.71 -473.49 -504.92 -432.9 -552.6 -460.99 -518.43 -531.03 -506.26 -542.2 -570.24 -549.89 -565.79 -463.63 -498.31 -521.56 -461.77 -518.13 -557.95 -557.4 -533.92 -541.23 -561.26 -491.39 -498.85 -522.17 -500.21 -546.8 -508.7 -534.2 -506.57 -562.8 -536.34 -536.91 -486.26 -513.24 -591.49 -517.82 -518.7 -518.11 -525.5 -525.49 -518.04 -502.14 -528.09 -506.51 -562.24 -491.56 -478.36 -546.53 -521.14 -527.07 -513.94 -436.09 -523.55 -470.51 -526.2 -515.42 -510.78 -581.96 -581.74 -539 -498.81 -500.06 -489.3 -500.17 -511.71 -469.87 -572.69 -492.78 -489.16 -459.22 -459.9 -513.76 -522.21 -526.4 -536.32 -475.8 -460.98 -495.02 -437.22 -465.59 -503.3 -526.62 -490.75 -535 -491.24 -500.59 -456.47 -488.32 -470.91 -479.64 -493.92 -485.54 -526.4 -544.92 -491.51 -481.47 -434.8 -493.97 -539.05 -526.33 -500.13 -486.77 -515.88 -520.72 -477.34 -453.16 -508.21 -468.11 -500.79 -430.68 -417.01 -513.81 -458.42 -479.32 -504.92 -425.17 -483.78 -428.11 -520.54 -475.68 -494.19 -520.99 -501.9 -487.33 -459.57 -475.42 -464.61 -467.5 -490.72 -451.35 -526.6 -462.04 -468.79 +467.18 492.52 472.71 535.56 512.25 532.67 425.25 426.18 481.36 425.92 494.03 515.84 519.45 536.66 485.83 508.03 464.56 472.78 473.71 486.27 488.54 517.06 486.13 491.9 505.63 472.86 475.14 487.52 490.21 528.84 485.89 501.79 497.45 516.39 525.58 496.49 469.1 534.74 486.5 517.66 437.76 465.95 523.37 466.24 486.48 500.18 428.28 497.07 434.47 493.08 498.5 456.45 508.23 497.73 495.12 464 492.3 489.39 454.41 492.6 432.53 546.34 510.1 463.47 +453.91 473.77 449.91 511.89 500.64 495.81 456.31 420.28 472.14 444.23 459.53 500.24 529.28 489.53 538.24 507 472.15 447.67 462.38 483.67 484.98 467.65 472.34 456.63 519.15 468.48 479.12 429.25 498.87 573.05 487.61 475.31 468.85 473.63 502.67 467.99 446.44 500.68 427.49 497.6 410.57 430.38 522.21 489.14 430.42 478.11 426.21 448.89 442.41 503.99 454.08 470.25 533.58 490.33 486.58 469.26 495.36 472.46 431.23 482.34 433.29 535.24 469 480.91 +510.22 474.9 503.17 528.68 556.3 529.59 461.53 473.74 497.75 456.97 471.94 527.18 520.19 517.1 515.05 508.88 482.14 460.81 496.72 506.9 482.82 532.32 517.6 497.21 536.3 493.43 495.68 475.76 505.16 566.24 509.16 504.54 490.34 497.06 535.11 501.57 495.27 539.56 473.12 512.33 450.35 455.44 554.6 476.09 467.33 501.95 401.19 516.04 454.05 535.26 478.24 492.32 536.06 542.99 502.87 484.28 497.54 483.41 469.52 474.98 431.9 564.19 494.04 511.95 +565.59 522.95 556.38 581.14 597.61 563.27 484.62 481.34 532.55 477.59 520.56 579.26 569.99 551.93 566.5 558.27 536.11 508.76 514.99 544.88 542.74 552.78 562.67 544.2 575.86 537.78 575.33 503.99 508.97 606.04 536.87 561.94 578.81 535.79 536.05 545.82 527.35 558.13 492.82 568.53 474.28 496.18 551.85 501.57 558.28 551.02 450.87 553.3 491.89 596.6 520.22 540.3 559.18 569.12 544.92 498.9 502.13 534.28 530.57 555.6 492.97 592.74 491.54 528.9 +498.47 493.37 497.04 535.64 530.3 532.67 469.12 470.74 504.48 458.32 481.05 525.94 526.62 536.54 496.23 505.91 487.95 447.88 493.23 497.8 496.42 537.77 528.26 528.72 538.11 507.32 490.86 475.65 499.45 555.18 519.79 525.87 484.82 519.79 514.97 497.19 475.2 500.87 471.91 525.54 460.58 453.76 536.29 460.06 507.23 512.76 413.26 501.13 447.17 537.4 468.37 505.48 521.7 531.51 523.12 487.76 497.63 490.69 485.01 495.97 454.7 544.19 494.22 479.34 +497.82 505.92 496.49 535.17 551.9 521.08 472.34 446.21 502.46 478.17 509.08 542.03 521.95 527.54 516.28 513.16 492.21 464.18 496.62 502.58 529.98 536.42 520.4 501.49 574.03 485.29 524.21 486.67 515.54 585.04 482.11 507.68 486.69 526.37 524.83 510.01 492.57 504.52 491.6 515.24 431.59 469.24 532.52 459.75 478.5 519.73 425.33 497.06 445.66 535.9 500.17 463.36 542.31 518.86 520.81 476.67 460.77 477.14 468.65 510.21 450.35 545.08 498.24 493.14 +467.7 493.16 491.59 516.3 534.34 549.71 472.27 441.12 504.72 446.03 515.65 505.74 509.46 502.07 528 513.85 504.57 467.96 480.98 492.31 495.52 511.22 506.82 532.65 533.94 464.12 506.5 459.26 511.47 532.57 506.7 512.45 500.13 528.05 488.92 504.36 477.74 503.61 468.68 501.5 406.2 450.35 542.02 497.5 456.8 493.57 433.67 512.24 474.19 519.8 496.43 483.82 521.01 524.68 519.23 486.48 466.84 510.68 475.1 481.87 445.26 540.54 478.41 452.97 +507.86 494.19 494.39 531.44 511.34 551.44 433.02 445.61 489.44 471.99 494.73 538.71 529.16 526.01 530.36 531.39 492.18 457.74 491.49 516.06 489.55 503.27 513.95 495.94 523.84 498.12 524.33 466.28 495.21 547.61 490.12 506.18 518.33 508.74 492.74 468.4 519.63 524.51 449.47 505.58 456.7 452.57 521.07 474.07 503.5 513.14 437.67 497.17 455.87 513.73 490.7 463.88 526.47 523.24 503.73 490.72 487.17 459.09 468.21 519.25 438.72 547.76 483.66 506.15 +475.74 515.01 494.7 540.55 532.04 533.85 496.21 470.72 523.13 444.09 486.78 527.76 545.03 533.43 515.67 496.12 513.83 494.95 513.98 489.33 499.54 539.04 499.62 522.01 546.61 485.69 509.04 453.18 528.69 579.04 512.11 517.79 482.14 546.08 514.33 520.46 493.13 533.15 479.57 540.47 457.88 453.93 509.87 504.86 469.94 483.83 463.58 512.73 452.79 534.42 542.3 494.25 531.18 550.65 543.07 486.18 491.74 492.94 507.06 499.74 470.81 565.82 481.25 495.51 +499.17 498.39 515.31 544.65 541.06 542.62 486.18 443.51 506.53 470.16 504.76 546.42 573.28 524.43 555.55 520.41 494.31 480 506.01 500.76 519.67 543.29 519.59 518.25 554.09 532.67 492.03 476.56 538.22 583.89 499.96 524.84 508.58 511.92 536.65 530.03 480.83 525.99 503.96 500.76 447.98 470 549.62 507.45 474.17 512.9 483.13 510.65 474.55 538.75 501.77 493.22 531.88 538.14 533.64 520.14 491.78 520.23 498.06 534.34 469.33 553.86 502.73 509.09 +458.28 508.36 528.55 546.7 570.71 557.18 494.33 476.42 519.99 458.3 535.98 564.94 571.81 546.98 540.85 552.76 524.49 513.9 536.92 528.58 571.25 557.59 523.75 545.4 589.8 518.29 555.64 485.37 539.13 578.51 508.07 540.73 512.68 548.25 564.28 536.49 509.63 535.7 512.24 555.62 460.95 481.48 548.87 489.77 507.98 507.15 433.72 499.72 505.91 608.22 521.76 515.73 562.29 557.54 547.64 500.07 520.43 509.4 506.48 509.43 486.89 544.22 484.58 511.81 +528.25 537.83 515.91 558.74 567.63 542.48 478.73 490.9 556.89 494.25 536.34 556.35 541.2 573.08 504.39 531.59 537.49 510.69 525.53 540.39 541.97 555.82 580.03 551.28 547.55 520.66 547.02 474.46 530.88 603.46 519.09 555.8 529.37 561.01 525.36 518.59 528.55 583.35 522.24 590.04 477.49 497.88 544.77 502.51 529.67 522.03 479.18 551.48 491.57 591.03 509.44 525.78 557.75 580.02 560.15 502.73 521.02 510.12 504.49 519.23 492.83 577.09 515.49 490.14 +496.38 510.88 513.36 558.59 595.63 569.74 443.07 472.81 515.21 502.97 526.61 517.96 555.17 535.19 552.58 531.75 491.2 507.25 523.88 544.01 539.1 559.48 550.84 544.98 571.39 511.38 528.94 481.36 520.98 554.93 525.85 539.21 531.89 552.63 552.63 516.98 509.35 538.03 482.2 550.69 468.2 476.97 551.7 494.2 509.19 532.86 449.36 501.77 437.48 536.36 512.92 519.77 525.51 548.35 540.37 485.25 503.75 525.32 500.48 518.15 496.16 571.64 516.89 527.3 +491.52 517.9 521.96 536.66 573.77 546.04 485.3 496 526.23 487.78 529.36 581.92 542.65 541.4 554.63 590.54 536.67 506.52 513.85 526.58 544.1 571.12 545.6 533.27 540.12 511.9 567.14 514.17 519.38 608.22 557.1 525.98 540.32 558.56 554.38 516.18 526.66 564.24 490.31 568.31 464.02 469.44 554.6 511.56 473.87 561.19 466.81 537.13 481.9 545.34 499.16 511.03 567.54 591.43 526.71 518.65 545.78 522.5 498.37 507.87 479.82 571.75 481.19 502.72 +528.08 509.19 539.8 585.52 568.26 573.75 506.02 473.77 529.59 498.86 533.18 563.44 571.09 551.58 552.48 537.4 519.54 493.81 539.92 520.3 534.12 552.06 565.38 532.69 577.86 566.82 531.65 489.46 548.16 626.37 536.17 556.47 526.25 543.77 570.66 523.62 515.54 564.94 545.79 577.86 483.23 486.48 557.12 509.71 523.71 532.84 499.81 535.17 477.88 543.72 506.74 493.07 551.21 578.55 540.32 525.6 512.1 520.62 521.19 560.52 507.9 565.63 520 513.9 +539.73 521.76 535.94 575.06 585.28 562.4 487.92 489.24 517.36 493.25 537.18 586.75 550.27 587.62 573.26 519.72 527.07 532.09 509.11 548.34 548.79 524.58 518.74 510.09 593.75 530.31 562.72 475.13 521.42 633.18 530.85 530.75 552.77 542.71 529.7 527.41 523.86 547.62 497.54 552.98 453.69 495.85 559.8 515.75 541.99 553.1 464.65 518.83 525.93 577.73 538.69 516.38 581 581.02 569.22 522.71 528.99 528.75 490.81 559.96 468.12 600.14 523.29 526.06 +503.23 534.82 537.15 565.67 591.26 596.32 500.54 501.69 534.32 497.55 532.04 573.65 587.64 573.21 583.87 531.07 497.29 503.83 545.51 543.01 549.84 564.2 547.09 538.41 575.98 536.34 510.36 514.49 561.37 596.9 537.58 550.32 527.58 575.83 547.05 552.84 531.56 574.28 517.37 542.53 491.13 503.75 580.27 513.7 504.37 539.39 494.97 557.72 482.31 546.24 553.88 533.49 546.54 569.73 538.64 519.4 507.31 531.37 511.05 544.26 489.6 574.62 553.29 512.53 +538.53 531.24 551.09 573.65 568.34 607.19 522.26 462.82 560.61 491.18 513.5 594.18 599.88 568.97 582.77 573.17 552.74 509.1 557.44 527.83 544.85 582.19 569.75 544.64 583.85 539.5 548.42 500.84 543.72 597.09 559.67 555.45 564.7 560.01 569.45 566.78 540.04 553.96 506.21 572.14 483.73 487.16 568.29 538.57 499.96 550.21 496.98 571.14 506.71 573.27 510.86 526.31 557.72 571.71 546.41 513.32 526.67 539.18 507.47 536.29 498.66 576.4 539.79 565.73 +496.3 505.92 482.33 513.27 528.59 518.94 431.95 455.78 488.1 450.76 493.67 521.48 532.15 536.41 495.88 504.39 471.52 474.82 481 524.55 523.99 508.06 519.06 495.46 519.74 484.68 516.18 479.85 519.37 567.71 491.41 519.13 511.6 542.05 531.92 500.46 510.56 524.11 492.69 516.33 440.32 445.6 522.31 477.53 492.43 499.56 445.64 499.77 449.12 521.85 462.59 476.77 532.51 522.07 496.65 480.64 485.12 492.21 495.57 509.85 447.7 542.76 484.59 457.52 +482.52 502.05 523.35 551.97 582.51 554.88 509.42 491.66 542.59 494.6 517.61 557.42 564.37 538.7 571.6 545.37 547.71 482.92 520.32 512.44 529.04 531.56 523.82 554.72 561.4 517.39 537.17 477.11 530.38 622.3 535.67 542.2 514.52 545.66 546.99 497.41 507 537.85 486.74 581.42 465.63 502.04 544.97 517.48 518.18 506.08 480.46 540.51 485.35 565.72 561.35 512.68 562.74 558.62 552.29 481.94 521.19 510.1 512.56 533.67 474.75 565.68 488.88 500.54 +535.67 535.83 547.28 591.7 576.29 567.57 504.56 511.68 567.03 505.31 520.2 606.92 569.88 591.5 598.74 573.87 553.33 529.74 532.71 550.13 553.29 589.05 560.85 536.64 584.54 548.57 568.25 508.55 559.24 623.13 593.62 570.66 538.65 556.89 587.02 538.82 531.55 600.86 522.57 565.48 467.54 513.27 575.91 531.72 527.8 552.66 522.87 558.82 491.6 585.62 547.94 550.31 577.31 581.33 559.34 536.86 535.49 536 515.12 567.98 464.47 621.09 527.59 538.71 +542.32 501.97 518.19 530.96 515.12 570.16 457.39 452.04 535.13 476.04 513.31 537.46 540.57 550.81 518.21 511.1 509.43 461.18 502.11 510.19 508.65 544.67 526.81 508.68 558.42 530.54 531.78 447.93 511.72 576.8 495.89 514.27 517.93 529.4 524.44 513.66 511.15 556.45 501.02 531.99 453.86 473.96 567.78 484.23 482.4 509.41 452.41 499.16 479.93 531.56 516.65 511.98 539.47 549.51 526.66 496.01 495.06 515.89 480.08 514.18 486.8 580.68 492.08 524.61 +544.43 534.7 557.25 583.53 595.04 579.08 490.83 509.39 569.4 507.04 545.18 589.96 580.15 602.29 584.01 578.43 520.59 530.4 525.32 601.41 558.7 563.99 565.76 569 602.78 565.38 557.74 514.77 569.24 606.37 562.23 539.09 568.59 572.8 580.09 537.09 565.46 570.49 532.08 578.09 498.42 474.95 576.69 545.67 547.61 549.85 478.7 568.47 527.83 594.5 554.86 554.18 576.72 584.87 573.21 546.32 550.19 538.45 545.03 556.96 492.82 594.63 556.53 557.54 +493.29 507.69 515.87 579.98 568.29 527.17 476.17 483.88 492.79 438.79 522.97 552.48 552.29 560.96 565.12 535.85 499.12 494.23 503.88 550.67 516.92 535.33 517.66 491.62 547.33 522.36 551.29 493.49 531.05 592.05 516.84 509.89 535.48 545.03 529.57 528.29 518.49 537.88 463.31 550.85 454.21 441.67 550.05 529.21 468.46 526.69 484.52 518.14 495.04 559.77 504.32 518.78 547.66 583.14 523.8 495.34 517.31 501.21 480.13 470.32 468.6 571.05 492.81 521.54 +486.47 472.25 504.09 546.4 506.85 531.97 459.74 484.51 494.4 431.32 504 557.5 539.33 539.09 477.89 513.38 480.86 442.89 492.96 490.98 510.1 502.11 503.42 502.75 526.77 503.21 496.82 441.48 477.47 533.22 462.95 492.84 488.08 529.92 520.56 465.93 510.95 513.26 478.27 505.96 408.02 438.58 503.28 481.33 496 488.88 404.59 527.38 472.74 507.38 469.66 482.91 539.25 528.28 508.89 480.91 481.99 484.05 438.13 515.22 431.73 539.93 468.51 477.1 +557.58 509.06 531.44 521.62 552.16 557.5 469.12 476.72 517.79 459.39 500.71 556.36 553.47 549.98 536.28 523.35 513.65 479.13 516.8 508.71 505.94 561.39 543.24 530.59 564.17 492.34 541.1 489.48 511.62 573.02 536.71 535.44 513.12 529.18 531.87 514.77 524.15 546.75 479.82 531.7 449.98 471.66 519.6 505.15 466.16 534.83 466.27 545.74 470.05 551.94 506.7 530.21 570.36 585.28 534.26 504.97 483.93 521.51 481.41 511.54 471.29 557.62 465.18 495.22 +545.02 506.99 537.65 558.82 542.66 570.88 478.03 500.92 544.37 441.07 497.79 562.58 567.12 537.45 537.77 523.03 514.12 479.3 526.46 526.57 518.28 550.3 540.83 550.69 567.19 507.08 511.7 485.46 538.07 594.7 530.44 537.34 547.64 562.62 565.64 519.58 532.55 551.09 486.54 522.36 471.27 481.2 534.65 501.44 506.69 511.51 450.87 539.3 488.46 532.88 500.15 519.42 549.82 547.02 557.79 499 488.3 546.07 506.49 556.52 442.68 586.15 508.38 520.88 +519.16 520.35 534.78 551.2 564.4 548.65 454.61 454.05 499.98 460.34 525.93 569.41 544.78 525.4 560.94 511.77 536.55 501.88 530.49 514.87 536.93 547.39 542.05 535.63 568.64 497.23 552.61 478.42 547.49 603.05 560.83 525.74 546.61 531.91 517.09 540.06 534.02 542.17 484.87 544.84 490.3 499.78 531.69 496.84 505.49 509.06 460.68 486.87 463.23 545.98 542.11 509.92 571.31 545.55 531.95 510.17 494.25 500.83 530.27 503.09 476.39 593.52 498.27 494.06 +520.04 527.5 551.98 578.81 578.13 584.32 508.8 480.57 551.31 487.38 548.87 593.63 565.73 580.76 546.05 582.28 556.34 474.9 539.86 540.51 547.33 564.43 558.19 560.05 587.52 551.13 571.05 515.46 523.42 597.34 531.84 531.81 531.71 581.13 571.82 538.07 544.52 564.35 500.72 566.01 500.25 484.3 569.2 525.82 536.2 554.6 457.73 565.4 485.24 556.86 544.01 527.79 578.4 591.78 530.51 523.88 523.08 535.01 515.39 522.3 476.15 626.67 545.87 543.86 +492.55 530.38 510.43 569.35 576.49 545.57 496.08 478.01 503.33 473.22 559.45 546.04 568.6 522.78 540.72 548.65 498.51 502.6 558.12 522.2 542.93 513.45 518.44 535.27 566.05 516.23 563.27 522.13 544.49 575.97 546.44 514.59 530.36 565.35 585.17 483.85 533.11 558.42 502.02 550.61 461.52 466.13 555.06 537.22 504.25 550.75 476.26 530.39 469.81 535.38 530.51 515.66 569.46 574.23 549.62 495.25 533.83 498.86 486.54 501.98 494.23 601.58 511.48 550.43 +522.82 563.55 541.07 598.89 597.7 595.08 520.63 496.46 572.4 528.2 536.15 585.41 581.34 551.76 564.33 534.47 547.88 535.45 550.63 556.01 584.16 552.92 549.54 535.97 601.52 546.68 560.74 513.38 540.75 619.38 554.88 535.64 518.87 555.74 568.23 513.09 544.14 580.98 526.93 571.03 467.85 511.91 573.12 511.16 535.99 537.04 495.73 566.07 491.14 583.15 549.66 547.33 581.18 562.87 574.8 543.21 555.11 529.25 521.27 605.4 496.7 603.85 542.1 563.53 +541.32 519.73 551.77 587.78 597.14 581.72 481.19 486.04 566.19 496.11 539.85 596.8 564.69 570.95 559.87 552.12 530.26 501.41 536.95 563.76 530.2 559.94 562.49 544.89 565.82 552.67 556.57 517.67 551.42 584.9 546.8 538.36 556.9 572.54 551.33 526.37 558.82 545.99 518.41 582.16 493.92 474.02 612.45 535.33 543.73 546.3 489.51 565.18 512.35 581.01 535.79 541.72 561.2 594.85 555.32 510.76 512.36 532.83 503.09 568.3 495.04 616.46 540.08 506.52 +521.97 511.13 529.43 540.31 575.98 551.58 482.5 497.7 501.79 479.92 506.44 544.77 576.61 581.01 556.34 535.3 513.19 519.76 519.18 551.84 523.71 558.46 543.05 527.74 553.72 518.48 541.38 498.38 545.23 589.51 541.94 552.47 543.08 538.78 552.75 541.08 499.53 571.19 507.73 534.53 472.79 487.08 549.75 520.14 510.71 529.77 470.61 511.12 493.28 567.92 504.55 508.53 575.22 575.47 555.65 522.04 534.31 513.34 515.6 522.45 476.4 588.65 509.82 510.06 +506.08 521.52 545.48 575.76 589.92 563.33 485.25 501.88 531.53 487.16 514.28 576.82 531.69 557.7 563.27 519.84 535.19 508.46 504.27 525.37 535.28 561.03 493.05 530.24 580.37 514.71 544.39 464.07 522.31 583.81 513.93 507.81 544.13 538.01 537.17 501.83 534.92 550.44 514.28 535.49 437.77 483.3 553.46 517.37 508.1 537.79 468.01 532.12 512.58 553.03 538.01 514.36 560.22 570.57 544.12 500.46 476.96 490.22 478.77 540.25 446.52 554.2 497.11 529.81 +537.65 518.66 553.03 582.84 577.51 590.92 488.85 519.08 520.72 507.48 534.23 579.51 558.11 590.64 574.71 522.61 572.58 504.15 542.65 541.19 549.47 568.76 573.83 571.51 561.01 522.47 527.58 516.38 570.94 610.61 558.3 543.52 543.78 571.93 565.1 525.05 558.73 562.1 511.79 562.19 458.45 519.17 580.85 520.26 519.24 550.87 497.13 550.77 494.63 580.23 527.62 547.76 567.22 564.83 556.84 514.54 503.28 526.22 511.72 552.63 494.48 587.73 561.2 522.11 +498.54 509.16 509.44 540.97 542.84 557.45 472.59 475.68 496.18 474.75 509.94 563.93 532.15 539.34 484.45 474.65 474.9 472.54 527.09 501.71 538.2 510.44 500.6 521.26 541.16 480.14 535.49 457.88 516.21 562.97 485.55 502.62 512.84 544.07 540.5 476.03 522.65 530.13 496.5 540.94 448.93 447.27 527.31 482.81 485.86 528.25 460.65 534.87 472.92 532.23 525.57 519.82 535.82 524.84 511.45 476.1 492.69 504.27 491.73 509.24 474.32 571.64 480 511.17 +493.14 489.13 501.25 558.39 523.43 543.26 461.21 453.75 483.13 469.44 477.98 525.48 533.12 534.58 507.6 491.61 483.84 452.18 505.9 516.75 480.23 524.57 523.46 495.17 529.85 528.23 508.04 434.99 488.68 543.73 493.97 499.79 511.51 520.51 532.98 488.96 479.41 548.77 485.78 520.68 438.28 470.77 530.65 474.46 502.98 509.86 460.44 505.69 465.56 522.33 506.94 495.03 507.97 518.67 493.5 504.73 490.29 493.67 464.06 503.18 437.45 536.71 481.92 478.55 +497.89 485.86 481.28 525.42 526.85 507.13 440.69 435.62 511.44 472.62 459.17 536.66 511.08 539.53 486.63 499.41 488.08 432.69 454.67 522.76 491.32 513.79 497.82 487.79 508.61 488.83 504.61 425.36 472.15 525.74 495.55 474.22 493.77 508.01 529.39 468.74 485.34 519.84 469.41 526.96 432.37 430.5 483.25 489.71 461.1 491.19 408 492.02 451.86 519.59 476.97 447.91 499.62 499.5 488.38 468.97 444.34 466.58 468.09 502.57 423.78 523.99 464.24 494.97 +495.6 496.85 505.31 525.85 537.44 527.81 465.31 459.29 527.84 459.04 507.82 571.21 562.62 529.83 524.93 521.46 518.02 493.82 515.19 537.05 516.51 509.59 531.58 518.66 529.57 504.69 516.67 482.33 508.51 579.12 513.21 532.87 510.69 546.68 536.05 510.15 495.97 522.05 503.94 547.23 437.66 465.48 536.88 494.87 536.76 500.67 449.28 515.95 470.18 534.57 491.37 477.57 521.5 556.82 542.99 513.38 480.81 479.39 474.33 502.05 475.9 565.83 510.11 482.47 +510.9 497.53 516.56 510.5 566.59 534.79 453.67 454.89 521.51 484.47 511.03 533.44 508.35 512.18 489.44 485.72 486.89 493.71 479.06 525.07 462 511.76 535.66 480.01 536.73 488.76 502.88 445.57 496.91 562.35 512.22 531.36 469.7 540.94 510.9 490.23 499.05 523.66 480.23 535.95 417.12 444.22 516.81 470.1 474.72 509.17 429.54 502.06 453.79 532.58 472.68 504.62 505.52 551.35 493.36 460.59 452.33 463.97 498.17 497.98 438.51 518.92 468.74 496.18 +488.21 478.73 492.09 504.19 529.6 507.28 447.52 405.31 471.49 442.14 458.3 535.99 478.71 526.63 488.59 499.06 485.12 461.17 472.16 503.48 470.6 524.04 483.11 476.16 524.91 479.32 529.32 457.01 483.25 526.06 491.25 495.56 492.07 496.55 504.02 493.62 483.31 516.16 471.28 490.92 426.39 442.75 510.4 464.7 460.78 464.89 436.45 501.05 440.45 522.91 485.13 480.34 516.65 515.26 484.59 463.92 488.78 480.59 490.95 459.16 431.49 540.05 475.82 478.19 +518.01 491.99 478.14 541.56 548.78 548.05 463.96 476.77 491.43 468.58 476.11 545.28 542.2 532.24 523.1 511.26 472.88 479.15 500.16 503.99 530.25 541 507.89 519.68 525.07 519.15 492.87 473.79 497.14 549.42 517.41 533.61 529.37 511.09 523.58 481.93 525.23 526.59 492.43 519.04 458.46 447.1 508.27 488.1 480.25 506.48 458.74 516.24 419.38 553.09 494.29 497.24 566.44 556.8 536.85 483.72 478.78 498.46 485.23 487.25 460.01 558.29 471.12 509.51 +477.41 483.62 461.06 513.67 526.82 511.9 410.97 414.75 503.34 419.66 483.87 516.37 515.68 489.66 480.93 481.08 440.6 421.01 459.58 458.73 483.83 453.08 495.18 484.15 520.77 476.21 471.22 460.03 467.01 542.87 484.47 486.03 472.92 485.88 486.28 460.61 447.36 477.58 450.09 491.54 403.05 452.17 517.56 440.77 457.14 482.63 402.45 468.28 460.76 474.56 455.16 474.26 495.64 523.05 493.17 444.6 463.2 462.46 464.02 471.75 440.97 525 435.07 478.37 +505.75 486.8 520.98 516.5 540.4 519.93 438.44 458.7 512.49 451.74 451.79 549.55 510.34 502.35 531.3 516.11 508.29 469.1 507.87 480.09 504.38 503.37 499.73 485.54 535.55 476.02 519.38 452.52 506.1 538.32 505.94 490.77 494.16 510.2 509.24 500.9 504.55 543.64 457.12 499.09 422.89 428.63 508.45 468.82 441.5 511.95 426.08 490.65 441.22 536.25 476.2 478.76 524.86 507.27 486.83 483.16 451.32 494.37 469.24 495.61 446.45 533.26 460.48 477.9 +541.23 534.94 573.77 577.4 615.12 611.39 475.18 522.19 565.84 514.76 542.72 631.08 573.39 607.26 597.16 572.34 545.86 511.83 537.42 579.93 592.78 577.05 573.88 546.92 613.81 579.87 587.15 501.98 582.25 670.19 576.26 559.21 553.91 569.63 574.54 563.58 559.75 577.68 510.12 594.86 494.74 510.56 594.73 529.45 535.95 568.85 490.39 545.24 500.54 606.6 540.21 534.48 575.66 580.71 575.65 552.41 514.1 533.3 539.86 573.93 481.74 608.07 553.17 560.52 +555.93 519.2 535.55 562.56 584.91 590.12 493.71 469.02 552.97 498.07 533.03 605.37 561.17 573.95 552.27 565.97 536.27 506.29 513.49 563.28 553.85 583.99 565.23 562.59 585.41 528.88 545.74 480.64 549.78 627.14 538.47 558.83 544.32 561.48 561.08 546.5 547.79 573.16 497.14 569.4 454.45 534.44 579.14 501.22 513.93 551.89 470.57 548.35 517.22 562.39 522.38 518.1 567.79 574.95 569.63 484.88 540.88 526.9 516.43 535.41 469.56 601.44 503.3 551.9 +527.8 522.29 527.64 556.61 557.43 575 476.33 505.74 531.1 509.29 524.25 571.94 598.67 561.43 543.41 532.6 552.45 503.45 547.26 530.67 540.54 547.04 524.31 541.73 577.61 527.53 534.28 482.33 531.03 615.45 543.56 510.14 492.16 531.5 550.09 527.65 525.04 534.36 505.06 534.49 480.15 509.1 560.3 511.75 513.92 506.6 475.51 544.05 519.38 566.53 530.22 510.78 564.69 566.24 539.19 513.67 525.88 525.27 506.38 564.72 464.78 587.31 518.49 513.8 +525.71 497.56 515.26 590.03 570.91 560.55 494.24 487.96 528.69 457 530.58 608.55 562 569.23 544.56 537.33 543.05 473.27 522.83 516.44 541.16 540.69 505.08 524.23 564.63 516.24 543.89 498.2 515.3 566.25 491.07 536.19 523.61 544.08 565.99 511.55 542.42 565.27 533.38 559.55 450.84 475.26 577.93 506.87 501.93 530.62 459.03 534.92 506.31 559.79 531.95 521.3 564.61 561.88 537.59 499.11 516.83 509.6 474.89 524.88 482.11 603.92 503.69 519.35 +501.13 514.93 504.99 558.21 530.24 528.38 440.2 476.81 507.47 443.03 478.07 564.93 533.84 527.64 511.45 543.47 477.65 489.72 525.45 506.6 517.48 495.07 512.64 501.98 530.96 493.58 518.5 476.34 542.27 575.19 534.55 468.37 493.64 531.6 522.18 513.11 499.83 493.53 471.73 514.62 455.19 453.29 531.5 459.79 481.26 501.06 458.74 517.96 451.51 526.95 467.3 497.2 519.96 531.83 527.57 486.74 500.74 496.88 518.97 525.85 438.81 540.29 475.59 478.63 +480.42 462.61 521.41 544.41 522.67 544.96 487.87 474.63 506.08 462.33 515.6 537.14 532.51 520.98 526.95 512.53 487.29 467.8 520.77 501.91 467.92 506.77 483.65 509.33 516.12 515.41 513.79 471.14 510.8 562.2 501.46 508.41 513.49 526.72 536.08 479.5 466.63 536.36 485.46 506.55 433.11 451.69 554.29 476.47 527.85 517.97 441.37 512.52 504.63 518.62 485.72 497.19 525.8 548.75 514.63 497.69 496.32 490.56 470.95 501.33 457.52 562.43 486.6 523.03 +464.86 464.94 479.8 518.57 520.43 516.17 452.09 422.3 480.23 439.95 487.83 520.22 495.76 482.95 510.46 484.95 483.78 456.71 503.13 478.71 471.23 474.74 468.76 463.59 518.02 482.37 503.11 461.2 474.98 539.8 480.21 473.79 490.3 507.9 489.02 468.83 461.86 516.96 444.6 494.87 436.34 458.06 538.21 479.4 473.12 500.78 430.76 499.63 451.13 508.07 503.74 468.83 514.04 529.43 492.57 467.37 485.26 477.8 446.03 492.2 436.15 523.83 460.16 471.34 +521.41 493.7 533.33 555.97 548.86 564.89 467.08 478.91 503.22 490.57 520.19 584.65 577.41 567.9 574.13 556.89 504.12 499.95 515.34 551.98 566.98 526.91 540.17 526.32 577.07 510.89 557.71 499.47 519.14 600.19 532.24 520.85 533.47 559.61 554.24 498.94 543.76 522.04 505.74 551.63 487.57 451.43 548.85 502.81 510.23 564.46 465.62 524.92 497.72 562.54 531.15 516.66 538.17 576.34 530.02 493.8 552.79 516.6 500.91 537.4 477.19 581.48 509.98 518.24 +537.62 549.79 561.62 587.93 583.49 592.96 505.62 500.61 582.9 497.84 573.86 621.24 571.24 582.76 599.04 576.57 566.86 518.29 530.49 529.32 564.06 570.05 576.58 561.27 605.55 550.58 563.48 519.8 547.93 632.42 585.75 552.42 535.69 563.53 565.38 548.32 570.92 584.43 545.18 595.05 503.01 523.49 560.59 545.36 514.57 558.65 498.32 578.99 512.31 575.75 586.74 565 606.64 600.29 542.36 534.51 540.09 545.01 517.52 534.63 501.44 576.91 532.95 551.07 +538.81 548.96 535.32 597.6 617.46 611.26 478.45 489.17 566.15 505.95 553.36 613.13 581.68 585.88 569.47 580.03 544.17 521.88 556.09 541.01 566.82 590.33 545.02 574.55 600.45 545.85 553.82 510.25 567.69 646.78 542.52 574.85 558.09 588.26 546 550.95 544.85 576.88 518.3 585.93 491.49 510.42 607.64 512.85 548.29 565.91 498.5 578.4 514.81 598.1 556.15 547.14 579.88 625.7 580.07 518.92 505.83 548.36 531.67 551.5 487.46 590.24 526.31 585.42 +530.63 533.16 551.8 560.88 579.07 554.07 490.67 473.63 545.59 479.48 545.1 584.82 524.54 554.97 567.57 558.03 528.37 499.77 511.94 523.16 536.44 530.2 547.54 536.94 593.55 526.76 537.73 479.39 518.88 624.46 537.92 538.83 525.58 562.01 539 534.63 511.63 539.56 473.39 532.04 443.42 480.14 561.21 506.87 530.84 550.9 469.81 555.01 486.59 548.79 514.3 516.77 552.07 563.57 547.08 503.93 519.17 535.1 517.82 551.55 473.52 583.77 518.55 521.71 +500.59 486.23 503.88 505.4 529.9 505.37 435.24 422.07 491.85 449.42 509.14 522.34 526.29 534.1 496.43 495.32 482.12 451.46 492.61 496.26 517.36 523.57 529.33 500.94 565.88 516.69 516.85 449.32 474.88 575.11 479.5 496.61 480.1 518.48 515.49 489.33 491.71 489.57 480.21 501.48 420.39 450.93 521.6 460.05 454.57 493.81 442.27 494.76 453.64 530.92 488.65 489.62 510.88 552.79 517.8 457.38 482.38 503.83 481.95 518.81 452.39 547.52 465.83 505.68 +512.29 500.9 457.91 546.11 519.73 538.62 478.45 462.33 514.7 459.34 512.56 562.43 541.77 506.95 515.52 536.89 519.16 470.59 509.06 500.2 513.79 518.82 498.18 512.68 523.92 497.87 512.66 486.59 513.77 583.83 498.88 510.62 509.66 522.23 509.14 480.63 496.49 518.11 492.06 545.82 461.34 483.54 536.56 489.02 488.64 497.77 426.12 522.25 453.36 536.22 504.9 495.59 549.32 538.39 531.32 500.49 501.91 497.84 474.54 494.57 468.43 570.42 467.85 505.01 +500.6 489.46 507.9 541 525.7 518.69 444.06 463.11 500.24 445.19 490.87 547.58 529.91 513.01 529.42 531.06 464.99 473.78 512.92 513.02 486.32 500.93 504.92 506.25 547.3 505.66 481.72 446.61 487.14 537.86 494.13 497.1 511.9 512.07 551.19 512.87 494.53 527.81 510.25 516.83 448.97 450.99 548.48 477.59 484.61 515.57 437.07 483.11 450.42 492.27 469.57 449.95 522.89 536.38 516.98 495.02 494.48 478.5 449.51 480.92 434.64 562.58 510.25 462.01 +544.84 543.14 558.6 576.37 588.72 564.07 493.63 486.61 570.14 512.63 532.18 593.93 568.05 584.91 567.59 555.62 543.16 497.82 552.65 536.17 568.74 563.65 552.52 549.41 591.09 557.71 561.66 507.45 548.75 620.23 535.76 524.6 557.36 562.41 557.76 560.7 569.28 556.73 509.14 569.34 509.54 528.91 587.89 535.52 552.45 539.5 496.81 564.73 508.37 527.06 564.26 538.13 561.12 585.83 557.93 513.04 535.86 519.82 548.68 586.7 508.67 617.6 545.19 510.19 +459.38 461.06 441.46 489.39 492.34 479.21 422.33 417.28 464.97 431.77 467.79 476.95 483.14 489.54 473.02 491.41 439.02 455.67 473.84 479.76 490.41 465.85 497.42 448.96 491.06 448.77 477.12 451.35 450.22 512.36 472.56 468.29 437.13 495.13 461.17 472.66 447.39 478.78 451.83 496.04 418.11 422.21 468.99 444.18 448.26 456.95 417.75 486.86 383.61 501.78 461.02 462.59 492.32 512.62 488.6 449.15 495.31 461.11 452.12 451.92 447.38 498.98 444.01 451.81 +532.23 521.19 535.92 568.9 578.25 573.3 480.13 463.75 524.75 492.27 527.25 542.82 567.63 554.56 561.18 549.85 519.82 499.32 533.17 519.55 541.83 557.17 554.27 557.18 573.23 525.12 526.8 499.48 534.7 593.2 512.37 512.44 537.91 543.96 540.08 535.02 530.82 547.09 502.26 532.58 469.16 498.37 556.29 517.51 538.05 535.78 455.64 541.78 486.04 574.14 539.67 514.09 566.73 565.67 554.83 513.25 525.84 524.81 514.59 518.65 466.7 583.35 515.42 506.23 +515.76 495.92 477.48 538.12 547.46 526.95 461.26 438.56 502.21 459.39 491.31 552.26 521.04 546.27 521.05 519.34 495.98 478.67 502.55 532.29 517.66 496.4 514.66 501.62 552.92 490.64 502.35 469.37 479.56 555.51 515.15 537.77 492.52 538.41 515.23 478.38 493.49 493.32 486.94 532.96 404.96 459.32 524.67 455.18 472.13 526.71 443.98 520.83 438.1 547.08 481.81 499.08 517.37 529.64 523.66 456.15 505.26 470.71 473.49 504.92 432.9 552.6 460.99 518.43 +531.03 506.26 542.2 570.24 549.89 565.79 463.63 498.31 521.56 461.77 518.13 557.95 557.4 533.92 541.23 561.26 491.39 498.85 522.17 500.21 546.8 508.7 534.2 506.57 562.8 536.34 536.91 486.26 513.24 591.49 517.82 518.7 518.11 525.5 525.49 518.04 502.14 528.09 506.51 562.24 491.56 478.36 546.53 521.14 527.07 513.94 436.09 523.55 470.51 526.2 515.42 510.78 581.96 581.74 539 498.81 500.06 489.3 500.17 511.71 469.87 572.69 492.78 489.16 +459.22 459.9 513.76 522.21 526.4 536.32 475.8 460.98 495.02 437.22 465.59 503.3 526.62 490.75 535 491.24 500.59 456.47 488.32 470.91 479.64 493.92 485.54 526.4 544.92 491.51 481.47 434.8 493.97 539.05 526.33 500.13 486.77 515.88 520.72 477.34 453.16 508.21 468.11 500.79 430.68 417.01 513.81 458.42 479.32 504.92 425.17 483.78 428.11 520.54 475.68 494.19 520.99 501.9 487.33 459.57 475.42 464.61 467.5 490.72 451.35 526.6 462.04 468.79 \ No newline at end of file diff --git a/data/9/result.raw b/data/9/result.raw new file mode 100644 index 0000000..699b479 --- /dev/null +++ b/data/9/result.raw @@ -0,0 +1,257 @@ +256 257 +981.83 1019.98 951.26 1045.54 949.26 1043.45 1059.69 1057.54 1034.03 1023.77 1023.26 937.25 1015.07 1020.16 954.67 963.43 1011.94 981.45 1043.48 1079.46 995.78 977.091 1013.14 1096.03 944.32 912.93 1005.95 929.79 955.22 993.07 986.69 1000.32 928.61 1019.58 1026.26 986.3 958.81 984.05 1057.56 981.27 1049.6 969.27 979.37 962.49 1029.37 1012.38 1007.45 1049.11 1010.66 1041.01 1027.33 881.17 1026.81 976.62 1057.77 1015.74 976.23 1052.24 982.18 1018.71 1072.82 1081.76 1066.57 995.25 993.03 1036.8 1005.12 990.82 1027.96 983.25 986.77 1035.48 1041.47 1096.68 966.96 978.99 968.11 986.08 1053.07 1041.94 1033.68 1061.94 989.5 1017.12 1008.37 1039.75 1029.82 937.63 964.85 1001.17 991.73 967.09 1019.33 1093.91 993.71 1050.35 1022 1079.35 995.98 1067.49 1055.44 1054.56 1054.7 1015.44 1151.22 919.48 1002.54 1017.14 1041.9 1004.63 1053.42 1028.43 1067.43 995.07 1026.2 1008.29 1050.75 965.34 1025.79 1044.48 928.51 979.56 988.71 1004.65 1046.72 1050.44 944.42 1009.55 915.91 921.57 1071.5 961.32 963.14 915.98 985.74 1035.67 1007.19 982.56 951.25 1001.02 962.5 1042.07 999.01 1066.96 1047.11 973.72 1006.38 1080.12 1069.59 1061.46 994.18 1004.57 1013.55 977.23 966.85 1063.13 991.01 1018.39 932.79 1059.6 1026.75 960.98 1012.89 1013.06 1030.54 959.67 1030.04 998.56 1072.01 972.46 1038.94 922.36 1064.8 1030.88 952.4 1007.55 965.67 1033.7 1033.59 1000.06 1015.23 958.25 1055.13 1021.3 1002.7 1025.25 1032.64 1000.11 1050.17 1006.87 999.86 934.77 994.48 1021.23 1031.96 1033.85 1010.22 1001.57 1016.52 1036.74 1025.88 1065.89 973.44 1031.47 942.32 951.54 1058.22 980.63 968.01 978.7 986.92 1044.21 1022.88 1050.8 989.79 999.58 986.47 1009.35 1014.42 982.41 967.86 991.81 1070.04 1005.43 999.81 986.97 985.73 968.98 1004.61 1049.58 976.03 1028.63 1005.04 950.8 1014.53 1056.23 924.21 1022.86 918.07 973.09 1048.68 1055.39 986.89 948.61 1037.22 1074.4 1025.49 1068.69 1058.44 1032.48 980.95 1053.05 1008.86 1048.86 1005.08 996.01 915.32 +963.37 1061.44 977.95 1091.54 968.23 1115.04 1097.8 1092.69 1082.88 1104.92 1090.11 1015.66 1078.38 1077.41 1055.02 988.93 1058.24 1050.94 1085.6 1093.56 1061.27 1026.63 1095.99 1087.85 999.6 898.07 1096.26 1018.42 987.37 1048.53 1044.39 1034.08 1003.12 1029.11 1133.09 1050.73 1031.58 1053.14 1058.37 1000.64 1086.97 994.15 1040.78 992.99 1036.45 1110.86 1056.11 1110.13 1032.15 1088.9 1059.39 967.26 1013.12 1021.33 1118.71 1044.54 1025.08 1056.32 1008.02 1093.58 1073.84 1052.54 1057.38 994.84 1113.79 1087.1 1062.74 1046.8 1086.65 1053.35 1070.01 1027.97 1053.18 1102.83 1030.04 1006.17 1064.92 1040.27 1143.63 1049.19 1085.28 1105.9 1053.21 1031.63 1019.43 1033.76 1073.28 1046.82 1013.64 1028.9 1049.01 981.33 1075.35 1165.91 991.62 1077.93 1004.56 1053.18 996.26 1099.38 1097.59 1074.58 1063.39 1036.85 1168.8 970.51 993.32 1048.79 1059 1059.93 1112.31 1053.47 1059.14 1019.64 1074.17 1012.53 1100.04 1030.29 989.67 1061.79 955.46 1083.52 1024.1 1071.59 1075.65 1080.61 960.25 1031.58 935.22 975.06 1147.72 1002.07 1014.15 963.43 1016.46 1124.94 1048.21 1087.19 977.37 972.31 985.93 1102.97 1011.27 1092.25 1069.5 971.67 1038.43 1123.33 1160.66 1087.73 1053.9 1031.84 1025.32 1034.26 984.2 1082.38 1058.01 1067.26 1009.36 1080.67 1020.05 1063.48 1048.36 1077.28 1048.47 1011.1 1050.66 1044.64 1080.2 1016.49 1075.36 971.5 1073.41 1081.91 1026.3 1065.04 1064.8 1059.4 1092.3 1040.73 1056.7 987.58 1163.37 1087.09 1049.72 1052.85 1070.43 1094.65 1119.26 1063.79 1039.32 1017.95 1002.6 1014.93 1078.08 1095.46 1030.99 1002.35 1044.25 1044.9 1019.78 1093.71 1030.34 1102.41 990.36 997.48 1144.34 1008.86 1000.85 995.62 1036.91 1088.64 1084.97 1107.11 1065.1 1017.73 1005.16 1001.91 1025.37 982.68 1015.55 1041.68 1124.79 1006.93 990.42 1011.12 1011.07 1012.2 1038.35 1075.88 1067.08 1061.45 1066.98 1089.25 1034.92 1070.82 984.17 1128.94 967.76 1008.34 1113.06 1106.63 1080.82 990.47 1110.02 1156.09 1068.17 1103.32 1122.07 1072.52 1027.78 1094.3 1054.63 1078.3 975.72 1027.9 1005.74 +1010.8 1052.18 998.08 1109.28 1018.76 1089.13 1075.25 1100.05 1075.45 1055.14 1105.65 992.95 1047.65 1036.55 1049.37 1020.09 1057.36 1020.03 1099.28 1088.02 1062.2 1066.03 1099.66 1075.9 985.1 934.43 1030.13 1031.12 1002.61 1061.34 1043.03 1019.58 1003.67 994.88 1116.65 1043.46 1005.77 1044.36 1061.38 1011.33 1079.37 1012.32 1020.12 1018.75 1083.36 1059.9 1020.3 1101.56 1038.14 1094.72 1083.06 993.62 1038.81 1023.21 1164.3 1030.56 1038.89 1083.88 1023.25 1038.32 1054.7 1120.06 1084.62 1003.04 1086.1 1074.34 1070.94 1017.1 1093.48 1043.36 1018.48 1020.92 1039.21 1120.32 1011.86 993.39 1048.33 1030.84 1136.66 1026.2 1058.79 1122.48 1005.07 1044.81 1046.37 1086.23 1075.29 982.77 1005.44 1030.04 1017.18 1013.5 1078.26 1129.89 1010.08 1065.24 1053.65 1076.7 979.1 1114.2 1085.75 1107.53 1105.24 1028.69 1140.08 986.93 1009.35 1030.87 1047.92 1057.97 1087.96 1084.09 1046.26 1044.65 1060.09 1058.13 1056.09 1026.47 1044.06 1082.45 993.9 1054.24 1025.73 1041.72 1058.51 998.6 939.4 983.16 968.23 969.93 1107.73 1004.93 1029.31 942.21 1008.16 1067.2 1019.69 1071.06 996.22 1031.45 995.08 1045.48 1009.99 1052.88 1068.95 985.87 1022.9 1134.95 1163.72 1136.38 1049.15 1047.69 1056.82 1007.57 1009.86 1133.01 1048.9 1070.33 1027.67 1140.53 1024.47 1074.3 1040.21 1087.23 1029.7 972.25 1022.16 1077.15 1116.3 1047.02 1044.23 958.92 1079.4 1077.3 1035.34 1064.91 982.89 1041.37 1123.35 1036.24 1045.96 1049.51 1092.32 1119.04 1052.01 1035.03 1081.5 1088.93 1073.12 1029.76 1086.53 1003.43 1042.95 1061.65 1069.32 1082.29 1020.91 1010.94 1077.86 1088.78 1040.68 1074.82 989.33 1105.4 986.91 995.82 1097.89 1052.81 1006.61 1035.74 1068.44 1050.09 1094.78 1074.17 1038.65 1007.12 1037.4 1026.78 1031.3 991.04 1005.23 1089.95 1110.89 1022.8 1060.21 1039.27 980.07 1029.5 1044.75 1099.51 1045.19 1069.08 1051.71 1003.09 992.88 1135.06 990.03 1084.23 981.18 1039.81 1090.74 1099.38 1036.54 1015.73 1069.56 1076.35 1091.69 1049.91 1098.06 1042.05 1067.89 1071.42 1052.85 1096.54 1023.54 1033.29 1022.69 +885.51 914.95 910.24 1012.37 850.44 1023.29 1012.17 1001.67 1004.77 967.26 1015.94 934.65 996 940.08 952.29 925.42 956.89 924.61 950.94 986.85 947.75 953.6 967.32 1007.67 839.3 806.65 947.18 879.22 881.56 943.62 912.82 964.95 899.44 943.97 962.54 936.71 885.59 912.47 947.7 895.71 987.56 923.53 894.95 903.39 991.44 1000.23 961.2 992.84 963.22 986.42 943.76 866.64 979.45 970.49 970.39 930.31 932.62 975.63 936.37 949.67 983.19 1014.43 1022.67 935.84 962.5 969.83 985.4 939.86 964.19 912.39 948.11 948.67 986.83 1011.27 940.84 848.92 961.54 926.93 1036.68 970.15 952.39 973.28 905.92 950.23 898.22 944.18 995.68 910.03 929.67 900.04 921.9 923.68 957.84 1058.1 927.82 992.76 976.65 1015.53 895.58 1034.75 1024.59 1024.32 977.53 940.25 1066.5 840.49 882.4 982.24 992.98 1024.11 1020.5 958.23 988.85 950.52 1000.02 954.48 991.76 915.25 924.56 959.88 872.23 998.65 933.32 960.66 949.97 936.74 868.77 957.76 865.56 873.92 1033.65 893.06 983.37 895.47 896.54 941.57 947.42 920.26 918.37 911.66 908.51 963.47 925.02 971.22 965.95 882.39 995.33 973.66 1000.34 991.03 962.24 923.21 968.33 933.03 928.87 993.66 951.32 982.57 936.11 1018.79 936.58 946.68 922.59 993.86 927.61 954.23 951.05 946.92 1003.35 966.84 942.16 877.87 1018.41 992.44 929.88 972.68 952.47 966.59 1000.64 943.97 918.86 944.77 986.28 959.97 924.35 977.56 934.05 980.99 1004.91 984.81 936.78 948.63 962.31 948.58 956.35 937.21 990.13 915.98 938.75 1021.45 973.93 1013.4 967.54 951.37 896.46 909.41 955.34 917.27 914.34 919.58 947.54 964.32 1009.53 998.07 946.94 946.79 948.54 922.02 979.65 937.28 912.77 957.84 1003.96 924.42 950.28 939.95 947.22 930.93 931.65 957.49 932.89 977.06 942.92 941.85 927.88 1013.65 827.89 998.72 854.34 877.76 988.32 1027.43 961.86 923.26 967.24 1009.07 985.17 957.51 988.3 938.83 950.76 997.54 933.04 961.21 958.4 966.23 887.34 +953.6 1043.62 976.08 1030.67 950.74 1079.97 1074.81 1086.71 1049.81 1009.13 1037.22 984.79 1043.01 997.8 1003.66 1012 1011.27 1003.54 1076.93 1091.01 1083.09 1035.07 1024.29 1058.27 942.349 912.13 1000.61 917.35 972.14 1002.2 1014.75 992.31 965.18 964.79 1049.67 997.24 962.01 981.92 990.3 968.86 1045.1 981.03 981.73 979.34 1060.51 1018.57 1005.37 1078.58 1028.11 1031.85 1025.38 933.85 1010.28 1010.98 1049.82 970.4 940.99 1007.66 945.55 1046.66 1052.88 1067.94 1053.03 966.54 1042.51 1039.48 1029.73 1007.62 1011.09 974.41 1009.51 1038.72 1047.81 1098.61 1021.27 935.88 996.21 969.32 1066.4 1000.72 1042.89 1051.85 1017.09 1034.14 981.25 990.17 1011.1 987.37 1019.76 982.08 1075.24 948.77 1021.61 1106.04 974.63 1012.23 994.64 1045.99 935.16 1038.06 1025.49 1048.2 1059.82 972.18 1138.15 941.11 975.41 1002.48 1016.72 1025.75 1093.46 1067.59 992.93 955.92 1044.45 1027.34 1039.85 1000.32 995.26 1013.3 932.42 1008.05 963.51 989.6 1018 1019.6 933.3 994.25 868.59 938.31 1066.58 979.53 987.42 930.39 984.83 1050.78 1006.45 1017.22 939.671 934.01 984.62 1004.73 963.82 1025.41 1009.24 948.38 1000.24 1025.32 1094.28 1054.09 1007.93 974.51 1020.43 1019.19 948.81 1053.79 1007.01 1023.12 985.04 1047.26 992.99 1058.35 976.96 1023.31 1047.81 971.54 990.24 982.5 1053.48 975.85 1016.63 928.74 1047.63 1025.5 983.72 990.68 1005.65 1038.55 982.96 1005.94 997.42 971.87 1062.09 1015.7 984.73 1066.77 1008.33 1049.33 1046.55 1012.34 1030.82 1008.03 1009.81 1004.61 1001.78 996.8 1024.98 983.29 1030.96 1038.42 1050.61 1060.58 932.13 1025.35 953.85 947.27 1034.76 996.53 971.95 982.89 985.58 1019.42 1027.56 1046.81 956.33 1003.73 967.26 996.21 1011.87 957.55 1031.16 1030.28 1109.16 1001.64 973.59 938.57 977.85 965.01 1006.71 1036.6 1004.4 1012.81 1015.66 978.59 981.69 1080.03 979.27 1032.63 924.39 954.78 1034.97 1066.58 1031 974.13 1023.7 1049.58 1011.23 1052.79 1097.21 1035.8 1014.25 1067.95 1001.29 1069.69 967.59 1034.16 967.4 +1034.22 1051.98 998.24 1050.89 978.72 1097.17 1110.99 1073.35 1085.97 1058.14 1065.13 964.42 1085.33 1040.98 1067.17 991.49 1035.57 1031.32 1089.05 1114.69 1072.05 1061.73 1054.55 1107.98 1001.55 900.23 1059.45 967.67 1003.36 1039.81 1074.01 1027.02 1009.25 1037.29 1091.23 1061.19 1022.36 1080.36 1079.85 1046.62 1084.94 998.07 985.28 1045.97 1049.5 1114.46 1046.8 1066.18 1070.05 1090.6 1086.54 957.6 1061.68 1045.22 1141.19 1004.21 967.52 1081.28 1002.1 1086.68 1042.64 1118.92 1128.97 1041.89 1078.97 1086.94 1080.79 1008.48 1025.1 994 1027.51 1038.7 1075.86 1123.4 1055.05 1003.91 1025.83 997.61 1083.16 1046.78 1037.66 1131.17 997.98 1090.2 1014.18 1040.98 1058.55 994.37 1050.87 1021.93 1052.22 1016.24 1051.29 1115.27 1011.86 1064.42 1040.29 1099.17 987.48 1031.07 1032.32 1126.36 1074.73 993.73 1186.58 958.1 991.79 1060.35 1014.84 1019.32 1105.71 1061.8 1074.35 1030.45 1115.85 1045.69 1090.58 1029.18 1030.39 1064.04 1021.23 1068.92 1056.15 1012.78 1078.36 1044.14 954.55 974.78 938.13 1008.28 1109.04 977.2 1051.98 960.2 1016.24 1093.33 1048.76 1039.75 949.69 983.93 1035.1 1033.72 1008.18 1093.19 1080.72 969.87 1035.27 1106.18 1125.15 1104.29 1056.13 1036.65 992.87 1081.74 1019.03 1105.25 1078.08 1062.05 1020.6 1094.55 1012.46 1065.48 1041.29 1097.29 1057.44 1029.03 1054.58 1037.45 1081.69 1045.11 1042.02 977.4 1089.19 1028.65 1008.97 1036.37 1001.16 1069.47 1115.24 975.87 1037.89 982.76 1097.42 1090.74 1054.45 1054.01 1078.67 1100.73 1089.04 1058.83 1077.3 994.63 1035.5 1102.95 1061.71 1081.46 1081.77 999.64 1071.14 1086.78 1020.96 1073.35 1018.99 1104.51 1009.17 1021.12 1080.74 1030.75 987.62 1061.96 1053.66 1070.08 1086.88 1086.32 1022.22 984.15 1030.34 1013.33 1085.89 1010.88 994.87 1028.89 1124.2 1014.65 1032.41 998.99 1010.33 1005.24 1033.31 1100.98 1041.7 1095.56 1047.17 1029.19 1032.11 1126.3 1009.24 1116.89 968.95 1038.96 1083.3 1085.6 1034.08 994.89 1067.16 1088.73 1050.37 1048.3 1070.79 1040.62 1021.92 1093.22 1028.16 1095.2 1031.5 1088.23 1002.33 +1009.96 1023.97 901.89 1069.2 963.02 1073.01 1081.78 1027.53 1036.53 1017.5 1071.52 977.75 1012.38 1007.65 1029.56 987.62 995.92 982.97 1022.59 1066.44 1013.31 1022.36 1037.75 1036.95 960.98 905.07 1019.1 976.29 969.82 1058.24 994.65 1022.97 956.86 1008.41 1056.54 1011.43 927.09 969.49 1050.07 937.72 1029.66 962.98 985.09 997.08 1046.71 1054.62 1010.85 1067.59 1004.16 1046.29 1036.13 959.52 1007.32 1085.51 1109.57 1004.87 1008.24 1043.63 966.01 1033.55 1047.19 1072.63 1084.4 955.41 1033.77 1067.25 1067.45 991.53 1032.69 990.93 965.05 965.86 1036.04 1161.51 998.48 953.51 1031.87 983.31 1071.71 1037.69 986.15 1053.01 989.71 1025.19 952.94 1001.86 1035.68 980.05 1002.94 989.24 998.76 999.77 1072.29 1108.41 988.22 1016.74 1000.98 1065.31 960.13 1048.85 1068.68 1068.18 1063.15 990.06 1116.33 931.049 973.19 1013.92 1010.7 994.06 1087.7 1064.38 1041.99 1011.86 1078.03 1029.72 1050.21 951.13 986.21 1051.97 982.5 1016.73 1037.18 1035.35 1018.05 1010.03 964.38 984.87 950.63 958.17 1044.98 986.7 1021.39 999.65 989.2 998.2 1039.28 1041.46 958.93 944.26 973.06 1004.28 994.45 1043.41 1023.98 938.2 997.08 1084.29 1123.52 1086.54 1011.98 966.79 996.94 993.25 972.64 1062.89 1038.93 996.87 999.44 1104.78 1028.08 982.7 989.19 1046.64 1046.18 1031.54 998.29 1013.82 1022.77 960.91 1016.43 910.91 1053.2 1042.05 976.22 1004.48 1004.88 1030.54 1045.05 988.04 1025.33 963.79 1080.06 1031.25 1005.7 1014.5 1062.13 1046.39 1052.81 1009.16 1002.21 958.31 963.43 1056.31 1040.95 1037.06 997.53 1000.59 1035.05 1047.91 1063.81 1104.47 1006.86 998 942.02 959.28 1050.67 993.33 966.5 980.39 1047.12 1027.76 1032.37 1066.2 955.13 963.31 994.3 999.58 1012.49 982.83 974.54 1029.66 1075.44 980.51 1030.81 1014.2 998.68 969.27 985.18 1095.67 1011.95 1047.04 1047.09 976.07 1029.6 1073.86 975.88 1051.18 924.82 1008.45 1093.09 1028.37 1025.77 981.9 1065.63 1052.31 1089.31 1024.97 993.92 968.77 960.75 1074.22 963.63 1056.08 1014.35 989.54 968.02 +1009.94 1061 984.48 1116.51 991.48 1099.6 1136.92 1043.96 1024.62 1060.94 1037.93 1001.44 1064.5 1052.65 1035.82 1046.89 1044.56 991.08 1074.86 1099.24 1084.75 1008.7 1098.43 1109.9 973.33 919.69 1031.68 979.77 1038.04 1111.28 1001.65 998.63 971.68 1071.49 1051.01 1022.98 995.8 1008.95 1098.77 1029.81 1114.57 986.25 1051.19 1002.93 1071.5 1089.6 1031.96 1077.1 1041.56 1086.68 1044.49 982.23 1056.09 1011.51 1114.13 1036.97 1058.82 1086.76 1000.16 1074.41 1075.06 1117.16 1096.82 1033.11 1073.26 1041.78 1095.61 1046.38 1050.86 1031.88 1008.67 1059.21 1085.7 1166.03 1009.66 949.59 1047.98 984.34 1144.69 1096.99 1036.07 1106.33 1024.95 1050.98 1000.01 1017.13 1094.68 1014.38 1042.61 1058.59 1043.43 1041.32 1108.28 1121.09 1021.92 1092.59 1015.04 1071.92 952.2 1067.47 1079.11 1120.65 1106.04 1038.24 1174.4 972.23 962.35 1106.38 1058.87 1016.11 1097.15 1097.82 1024.85 1041.57 1075.1 1044.29 1076.31 990.2 1042.6 1094.92 999.919 1047.32 1068.3 1031.59 1075.98 1049.39 981.34 1052.02 985.03 994.47 1106.22 1054.35 1032.66 990.58 969.96 1080.8 1042.95 1041.24 1008.78 993.73 982.57 1075.55 1011.7 1065.31 1068.25 951.84 1041.67 1088.34 1130.98 1068.96 1101.9 1046.42 1017.45 1075.56 958.83 1107.47 1021.4 1035.45 984.45 1105.42 1067.22 1061.12 1064.8 1075.64 1032.97 1021.64 1072.84 1042.17 1086.25 960.91 1083.32 1005.58 1072.92 1119.48 985.2 1107.63 1043.52 1045.52 1048.49 1003.48 1054.13 993.781 1103.01 1104.29 1020.04 1031.25 1102.14 1040.34 1058.01 1039.4 1077.97 1000.38 1029.62 1089 1053.94 1024.75 1042.63 1017.35 1063.89 1050.42 1051.11 1107.96 1036.7 1064.47 997.31 999.63 1105.55 1047.49 1019.93 984.34 1078.69 1046.61 1071.51 1141.04 1043.67 1029.47 1040.48 1018.06 1041.53 1019.4 1009.17 1062.94 1149.18 979.81 1055.34 1041.02 1047.75 1023.03 1075.66 1096.31 1027.27 1018.42 1046.13 999.69 1023.06 1116.31 1000.99 1101.1 971.35 1008.32 1085.76 1095.6 1056.88 1015.11 1058.75 1066.27 1072.05 1046.9 1095.22 1056.82 1005.53 1108.15 1037.75 1120.69 1039.96 1053.52 1005.5 +949.76 977.27 969.29 1023.68 933.36 1045.34 1030.88 1052.64 1011.28 1054 974.38 990.97 1016.02 1026.1 1005.51 966.52 991.9 973.46 1059.06 1058.15 1053.76 963.02 1067.75 1062.99 955.33 899.03 1002.91 965.72 945.14 1037.93 994.15 998.41 892.85 984.77 1030.07 960.33 951.88 1000.19 1023.23 989.8 1051.59 972.45 980.87 978.05 1015.77 1001.64 989.87 1031.67 1002.79 1032.81 1017.16 916.67 969.7 1009.82 1084.38 969.63 998.09 1032.21 969.67 1010.28 1016.67 1064.29 1064.99 966.86 1072.39 1030.84 1017.6 1014.78 1016.94 978.29 996.43 990.16 1021.7 1110.28 988 946.37 998.39 978.08 1061.37 1005.15 1035.74 1047.68 989.71 988.28 955.24 1000.45 1069.95 931.47 955.39 993.81 975.64 940.23 1010.88 1083.76 1032.23 1015.4 952.69 1048.15 971.94 1054.62 1041.64 1049.39 1048.87 993.96 1086.25 933.41 968.93 1027.33 1005.46 999.26 1097.14 1006.28 973.15 983.33 1071.47 1007.19 1029.13 978.65 998.29 1014.79 932.199 997.49 971.2 990.25 1014.4 967.8 927.55 980.5 923.25 948.42 1055.53 976.45 1004.12 949.26 972.8 1008.43 978.17 963.3 916.07 1000.62 943.86 1004.72 951.23 987.63 987.19 973.86 982.54 1081.81 1110.04 1040.35 991.08 934.95 1008.97 982.73 952.41 1029.1 1021.86 998.53 983.38 1056.65 991.58 999.71 984.7 1020.28 1050.88 965.1 980.06 964.94 1029.07 948.54 1007.88 926.61 1035.57 1041.46 952.53 1003.21 993.88 971.6 1021.33 996.11 973.68 945.27 1035.48 1012.18 963.409 1001.92 1023.71 1020.69 999.06 1015.13 1017.94 952.45 992.92 964.59 1024.8 1026.59 982.47 986.85 1012.16 1004.72 1013.49 1068.55 961.8 1008.34 976.19 960.59 1051.14 977.74 994.39 985.21 997.87 990.63 1016.66 1098.28 999.85 999.51 971.33 962.41 965.07 965.99 1002.88 1018.49 1105.71 949.63 952.24 964.07 970.26 990.82 1000.5 1078.3 983.08 1016.95 1035.84 993.07 955.48 1054.64 936.82 1021.85 930.71 970.29 1093.23 1018.04 1040.81 894.14 1031.72 1026.46 995.49 1021.84 1043.44 1007.48 980.26 1024.32 996.44 1108.93 998.31 1002.48 938.6 +1007.96 1029.98 925.24 1033.35 959.65 1037.83 1092.17 1070.3 1026.18 1028.37 1020.13 933.04 1001.32 948.39 989.31 956.14 1009.63 975.84 1005.24 1100.84 992.34 998.33 1017.74 1032.07 944.33 911.02 1014.87 904.37 976.71 1033.32 963.6 969.67 936.69 1002.94 1057.79 1006.7 932.54 1007.18 1007.57 976.75 1068.71 968.83 999.07 931.84 1030.36 1063.27 949.45 1031.79 1004.71 1032.9 998.17 917.88 1017.81 976.96 1108.92 961.86 990.29 1046.27 958.77 974.61 1034.78 1089.87 1073.83 969.17 994.99 1013.06 994.21 974.31 1005.69 954.27 993.01 1035.22 1053.22 1069.16 973.38 938.48 1003.97 973.98 1060.18 1033.94 989.39 1059.02 1009.91 1002.05 952.26 997.12 1038.62 976.32 1015.95 1027.26 974.99 980.07 1013.81 1119.77 957.64 1055.29 963.88 1047.29 947.77 1057.41 1038.6 1062.77 1039.02 966.73 1132.58 908.33 947.61 1051.58 982.88 1021.76 1069.66 1050.21 1016.95 964.74 1006.02 1023.53 1023.49 967 978.52 999.11 920.64 997.85 1002.62 978.91 1035.48 1030.46 937.09 1009.27 917.51 921.36 1120.28 974.73 1006.88 935.34 924.19 997.72 964.81 935.1 940.26 892.41 956.14 1034.26 932.66 1059.76 1017.65 915.78 1012.88 1047.74 1052.76 1004.53 977.69 992.05 1000.21 998.11 946.93 1075.08 995.37 1043.95 975.28 1044.75 976.22 1022.95 977.63 1047.81 977.13 981.18 1047.32 974.77 1034.26 999.86 1008.24 918.25 1017.59 1014.91 947.97 1038.37 987.78 1012.94 1010.62 928.69 958.93 971.78 1082.09 1021.92 981.07 1030.42 1041.83 1060.85 1058.82 1039.75 1043.16 957.06 979.73 1017.89 938.44 1008.1 1002.96 977.36 1016.43 1066.33 1045.14 1053.4 984.1 1020.53 976.06 941.14 1036.22 1021.76 964.77 967.53 1014.62 985.38 1006.47 1016.11 966.34 971.68 999.46 1020.88 1003.89 975.31 962.18 990.4 1061.07 991.49 995.38 992.95 977.44 909.25 991.65 1021.93 989.42 1003.84 1015.07 982.28 946.3 1106.81 921.79 1064.09 949.1 971.07 1042.32 1056.24 1029.86 942.1 1050.41 1054.26 1060.98 1045.16 1053.81 1019.12 961.5 1045.91 996.79 1090 946.5 1012.62 930.91 +1063.37 1102.18 1006.82 1107.27 1014.46 1111.3 1148.96 1124.37 1100.33 1084.94 1088.83 1017.56 1072.5 1048.85 1081.17 1034.21 1068.17 1058.82 1123.82 1153.76 1140.93 1007.68 1097.08 1125.82 974.42 918.85 1106.77 1001.92 1033.1 1045.91 1090.43 1013.9 989.8 1045.02 1098.93 979.17 984.9 1075.47 1087.6 1037.63 1061.86 1024.52 1034.42 1019.7 1120.84 1092.13 1064.23 1116.85 1066.8 1127.64 1108.99 981.79 1080.76 1062.76 1156.28 1045.97 999.81 1086.35 1067.17 1066.83 1054.86 1098.06 1112.31 1073.12 1086.47 1080.18 1075.81 1060.77 1101.01 1056.61 1088.7 1057.86 1120.06 1167.24 1053.93 990.27 1046.02 1068.68 1173.05 1064.99 1070.75 1132.86 1038.63 1074.35 1047.8 1085.06 1079.16 1025.88 1059.86 1067.66 1090.7 1055.55 1130.25 1158.84 1035.27 1115.04 1046.27 1117.29 1009.24 1134.06 1100.83 1151.74 1099.92 1019.01 1211.35 1032.94 1003.64 1095.71 1060.15 1064.63 1168.95 1130.88 1094.17 1041.16 1156.12 1051.28 1110.89 1019.7 1084.28 1094.41 991.36 1094.91 1077.31 1038.08 1073.08 1050.42 954.67 1096.41 995.52 1026.95 1114.66 1037.36 1093.11 984.56 1020.58 1091.13 1052.3 1099.47 995.53 995.41 1022.31 1078.56 1060.86 1100.47 1076.22 987.89 1077.22 1120.98 1189.49 1123.68 1101.65 1003.42 1011.79 1079.7 1028.45 1118.85 1074.65 1096.89 1077.8 1097.84 1072.1 1043.85 1046.36 1106.05 1069.17 1058.23 1083.57 1058.5 1105.5 1061.32 1065.43 987.02 1098.79 1091.11 1013.59 1085.9 1019.45 1092.23 1094.65 1019.34 1014.75 1054.3 1134.71 1093.99 1055.85 1131.12 1135.44 1114.22 1130.91 1067.4 1086.55 1017.06 1048.88 1087.07 1105.38 1087.87 1020.87 1056.29 1065.02 1063.08 1036.8 1106.02 1046.55 1105.82 1023.82 988.15 1163.71 1079.12 1076.63 1080.47 1097.76 1052.2 1081.94 1123.53 1036.08 1049.04 1018.7 1053.11 1097.57 1009.41 1010.63 1081.65 1123.36 991.36 1035.23 1022.76 1037.82 1045.17 1057.04 1148.98 1043.65 1095.95 1058.81 1048.86 1025.07 1140.37 991.06 1149.98 1032.54 1019.11 1130.57 1126.53 1088.5 1013.85 1121.68 1113.88 1106.55 1116.2 1108.96 1074.4 1032.22 1136.38 1035.09 1141.47 1045.34 1093.7 1009.44 +945.12 985.84 890.51 1047.6 913.95 1015.04 1020.12 1003.42 975.95 1006.23 979.81 907.691 947.96 976.61 995.22 971.28 964.28 930.27 1026.21 1034.28 977.9 979.29 1014.71 1041.61 937.67 868.06 982.69 877.02 930.56 920.47 952.55 934.15 896.55 1009.84 985.8 986.87 891.88 961.69 971.92 933.72 1011.07 914.47 943.15 902.3 967.29 1009.95 975.91 1030.83 932.68 999.01 910.78 915.85 990.71 940.67 1063.88 947.35 962.251 1010.17 915.33 952.56 1005.25 1010.45 1046.67 949.61 984.28 948.29 991.77 963.88 990.79 932.34 978.24 995.41 981.37 1022.04 966.96 883.42 957.97 906.76 1045.63 945.889 1021.8 1016.7 950.33 969.29 968.29 939.65 996.99 940.52 948.1 941.53 963.81 942.2 978.97 1066.72 929.6 992.47 931.8 1036.59 879.12 997.23 990.46 1058.27 956.18 984.35 1097 932.96 917.18 991.49 948.88 958.04 1027.69 1021.78 1004.31 946.13 981.44 969.51 1009.06 940.5 948.01 989.69 883.23 956.37 994.22 937.18 1009.54 970.95 875.67 935.26 898.38 911.93 1000.66 952.58 982.06 880.52 945.05 972.12 957.89 970.19 900.21 950.04 908.83 994.47 949.17 966.3 971.84 911.37 959.54 1008.95 1014.94 1032.51 968.28 948.38 973.1 973.88 901.98 1060.63 933.74 999.54 921.1 1037.04 966.87 964.89 965.52 1008.61 1013.91 939.15 996.65 965.7 1001.65 956.73 948.38 911.64 986.03 941.51 929.33 959.7 952.51 992.56 974.49 950.56 965.2 979.96 1047.43 1004.9 960.27 981.01 994.44 999.95 994.19 959.64 981.87 913.67 914.89 986.87 953.16 963.27 916.83 923.17 969.72 989.42 974.42 1023.2 963.38 939.85 917.33 895.59 1028.41 967.6 960.97 924.86 977.85 962.24 950.96 1009.79 894.57 924.5 920.51 977.79 966.911 942.72 970.43 966.65 1016.83 969.13 930.89 942.11 931.43 911.98 953.16 1055.27 902.72 921.59 970.93 922.62 906.93 1003.17 924.73 961.27 902.11 965.27 1048.34 1008.83 974.65 901.65 991.76 983.78 960.26 983.13 1028.35 963.15 962.34 999.28 952.53 998.67 941.65 1025.25 921.06 +1002.86 1045.75 947.69 1062.25 969.51 1054.47 1087.35 1101.99 1053.69 1074.55 1041.56 955.61 1039.23 1041.64 1023.98 1016.5 1006.66 993.47 1087.26 1064.98 1034.77 1031.15 1052.89 1074.32 995.35 902.76 1045.66 990.45 993.66 1023.99 1027.1 1005.97 972.35 1010.78 1062.3 1019.24 967.45 1025.13 1036.9 986.3 1089.32 983.05 1065.49 988.66 1046.85 1110.69 1041.17 1096.63 1010.91 1021.77 1028.85 962.56 1060.75 1051.18 1133.1 1039.8 1015.68 1014.47 970.3 1065.42 1046.22 1115.53 1097.2 986.63 1060.59 1047.46 1056.19 1021.86 1058.31 1020.78 993.9 1049.35 1058.51 1137.09 1005.16 957.83 1023.09 976.61 1103.5 1032.15 1051.55 1132.27 999.28 1017.15 1071.14 1016.73 1063.81 1019.78 1009.07 1011.5 1041.01 1008.27 1054.59 1098.68 983.57 1065.13 1047.68 1067.35 909.51 1096.01 1079.75 1056.14 1064.51 982.06 1142.23 989.15 956.92 1057.04 1015.97 1012.36 1107.29 1061.71 1025.61 1036.26 1059.75 1015.71 1031.77 999.03 1004.42 1043.57 947.84 1023.29 1060.75 1012.11 1064.53 1064.87 947.78 1052.06 978.7 943.11 1085.43 1057.56 1037.59 967.04 990.24 1061.86 1026.25 1086.61 926.01 939.95 1035.48 1029.15 1010.28 1034.26 1035.44 940.06 1027.44 1059.43 1146.21 1076.78 1022.81 950.7 1051.32 1015.39 983.09 1070.29 1011.25 1038.67 1007.89 1103.02 1014.9 1043.19 1035.88 1023.12 1063.53 977.33 971.75 1031.66 1046.54 1005.49 1024.77 959.51 1065.6 1048.58 1020.86 988.21 1001.07 1053.27 1057.65 1053 1024.89 1005.62 1101.95 1024.52 1019.37 1015.64 1040.73 1056.89 1026.04 1063.5 1024.11 931.28 1011.16 1038.12 1004.17 1057.36 956.53 1018.94 1046.86 1063.47 1046.15 1059.12 1013.25 1065.89 927.86 965.48 1086.13 1034.54 1003.99 1001.68 1048.52 1042.64 1053.1 1041.71 993.1 981.93 996.47 1032.68 1008.73 971.06 1068.59 1033.22 1097.35 1013.09 1025.31 998.92 1022.89 995.57 1026.46 1101.31 1003.02 1074.64 1026.89 970.68 986.71 1072.28 975.22 1071.85 993.31 1018.59 1104.31 1080.22 1061.7 1033.89 1056.47 1087.13 1048.29 1080.54 1092.34 1033.16 1040.06 1077.54 1012.22 1124.08 1012.99 1080.05 1001.36 +980.61 1031.02 909.01 1010.76 907.19 1037.27 1040.22 1009.86 970.43 977.21 1040.41 945.33 1033.07 939.82 985.92 968.62 954.48 1009.11 1008.14 1045.31 1002.43 959.08 1021.91 1083.91 926.16 869.05 984.67 954.21 956.01 979.78 1022.56 946.36 938.65 986.2 1048.19 977.23 957.9 987.2 976.07 953.53 1038.7 970.44 913.01 959.15 1025.7 965.64 993.34 1002.44 969.39 1016.86 991.13 963.47 973.76 984.46 1032.92 971.66 967.14 1048.92 938.3 977.47 986.8 1049.12 1019.81 936.53 975.33 1046.15 1001.71 935.58 983.34 945.39 934.87 972.89 1030.87 1071.23 973.63 922.06 969.98 930.66 1036.86 988.33 1043.2 1035.53 961.98 980.93 984.82 974.27 994.32 951.75 973.32 993.7 1048.38 977.28 1037.41 1074.92 946.69 1009.74 967.03 1034.24 928.4 1053.05 1042.71 1023.82 1010.09 967.03 1119.26 923.15 954.55 1000.33 1003.2 966.67 1059.62 1026.22 1038.78 975.79 993.5 961.99 1027.88 965.42 993.03 965.93 936.13 996.54 958.93 1010.91 980.76 1027.49 903.24 966.79 912.27 878.91 1054.4 942.17 970.42 913.59 955.98 988.76 959.12 974.26 908.61 920.28 955.9 953.71 929.4 1034.56 1018.24 883.17 966.75 1051.2 1022.28 1074.56 1025.15 935.67 974.98 994.59 909.47 1025.02 986.28 977.88 972.79 997.59 996.24 975.93 1028.62 1004.05 992.63 956.25 1003.1 967.45 1040.92 975.65 968.71 934.74 1013.23 1055.25 977.55 971.22 957.76 1025.35 1004.28 976.22 1022.75 966.28 1040.26 988.06 1005.97 1013.36 1000.19 994.62 1021.75 984.02 1014.49 888.84 955.31 1028.45 954 984.39 958 952.52 1006.87 1026.66 971.4 1057.24 933.12 1027.42 900.62 934.32 1095.3 1002.86 985.8 958.37 1004.68 1008.76 1002.04 980.16 948.19 956.49 995.46 955.66 1012.54 960.6 980.99 975.19 1038.37 972.57 979.92 953.85 956.94 989.67 976.32 1054.36 948.92 1015.11 1003.93 990.95 983.35 1059.66 923.08 1018.51 910.56 976.67 1067.98 1054.05 1024.79 1001.52 1022.65 1029.5 1015.57 1030.94 1063.91 960.57 986.91 1036.64 991.08 1081.4 946.41 963.35 930.38 +954.8 978.71 916.18 1037.65 880.86 1013.84 1023.16 991.29 956.979 1010.8 1013.37 944.75 1008.83 983.92 1003.77 935.4 945.27 958.69 1032.86 1007.21 998.49 977.25 1010.62 995.79 922.56 838.53 936.46 958.84 952.52 964.85 956.159 943.369 948.11 966.15 1025.5 985.27 949.29 996.171 998.93 947.01 987.05 921.9 948.98 940.31 991.36 991.01 991.1 1034.25 927.25 1000.02 987.9 903.24 985.59 952.82 1074.49 959.42 946.14 1003.83 918.22 1008.97 977.48 1056.74 1018.38 952.57 1022.51 968.64 966.32 906.77 994.17 984.73 952.63 990.7 991.35 1053.5 988.56 923.85 952.82 907.56 1045.65 1008.5 980.51 1059.88 982.72 987.13 957.86 948.83 1013.4 946.75 951.88 974.74 968.5 961.11 981.25 1060.68 984.83 1000.75 947.89 1062.76 939.92 1058.78 1004.9 1023.96 988.31 961.07 1070.33 885.61 940.05 1001.11 962.93 972.03 1019.64 969.61 998.83 961.78 1027.89 945.99 1007.89 972.16 992.76 1014.82 875.36 1005.24 1004 962 1007.97 982.88 925.78 1008.69 935.41 915.06 1007.5 911.9 1010.02 897.25 957.19 987.37 937.36 1018.86 953.2 931.54 944.67 978.32 937.34 931.81 972.82 948.03 982.09 1034.6 1064.27 1033.13 995.62 917.93 960.57 975.58 870.36 1032.52 1014.65 949.38 941.32 1035.42 986.1 988.3 976.06 979.58 973.11 919.04 953.35 987.5 1023.69 946.74 986.57 911.98 1009.03 990.84 944.69 988.32 976.67 979.38 1029.34 973.5 992.349 949.54 1047.29 1001.07 991.56 1024.89 1025.99 1025.69 1017.7 1010.42 914.8 903.05 953.59 1021.95 997.67 997.52 962.19 991.76 993.13 1023.24 1018.42 1048.76 929.82 1011.92 963.65 902.21 1071.47 995.2 970.511 902.23 976.38 971.55 968.44 1042.74 954.42 937.29 949.76 951.28 991.62 957.99 984.17 984.8 1075.51 984.07 988.39 975.29 966.05 972.43 978.38 993.2 947.77 946.37 979.95 980.4 948.65 1055.03 927.74 1050.44 898.99 976.55 1019.08 1033.88 996.58 946.91 970.36 1038.99 1023.13 970.86 1010.05 1011.73 983.34 1003.84 959.62 1053.75 947.5 980.13 952.66 +1006.91 1015.17 972.52 1068.01 963.21 1081.7 1103.9 1083.3 1037.25 1031.51 1064.2 1014.77 1055.83 1030.76 1033.18 1002.92 1002.02 981.72 1085.26 1083.27 1072.84 1023.48 1052.19 1109.23 971.34 892.73 1026.52 944.85 977.99 1045.81 977.8 1027.12 945.52 1015.96 1089.85 1032.01 944.28 1036.65 1027.47 964.45 1057.5 1007.26 1016.26 980.96 1065.38 1056.06 1013.64 1087.98 1000.47 1008.9 1030.51 953.77 1031.55 1004.5 1088.83 1027.22 1019.02 1067.58 988.26 1017.83 1033.82 1122.2 1055.04 1006.31 1051.07 1034.31 1030.61 1009.31 1098.72 966.77 1000.91 1059.65 1057.44 1138.99 1020.52 985.88 989.46 947.97 1055.82 1029.81 1085.83 1069.06 1041.84 1009.79 1012 1026.39 1066.05 974.75 998.33 1059.78 1018.67 972.89 1053.73 1130.02 1034.45 1054.55 990.11 1068.99 952.35 1073.35 1101.91 1121.27 1062.34 1000.64 1127.19 972.84 973.19 1068.46 996.34 1031.66 1095.55 1062.78 1048.88 949.94 1081.93 1022.67 1065.52 1018.86 1076.63 1029.83 943.6 1041.6 1030.64 1021.68 1022.48 982.63 951.07 1005.01 951.74 932.76 1109.55 999.89 1002.85 929.05 985.59 1043.29 1025.99 1013.59 941.57 949.73 963.33 1047.45 1002.64 1069.31 1015.18 948.44 1069.47 1097.61 1102.94 1112.66 1028.32 987.43 1046.24 991.85 974.27 1079.87 1003.47 1083.38 1016.13 1067.59 1051.6 996.09 1022.39 1068.73 1021.16 999.23 1045.87 1014.77 1091.29 1018.04 1001.35 951.85 1073.42 999.39 978.18 1022.99 969.39 1014.99 1038.41 1035.01 1013.15 1037.56 1039.84 1089.53 1029.88 1016.34 1063.19 1032.56 1101 1042.73 1041.05 949.64 1042.4 1023.73 1024.39 1007.68 1058.88 996.72 1062.91 1049.54 1060.6 1106.25 1002.02 1052.53 1006.71 936.49 1105.33 1015.77 1020.05 998.77 1068.54 1060.03 1012.33 1081.78 994.45 1018.25 1011.91 994.35 1030.15 974.03 1060.34 1023 1115.42 973.15 1013.32 1020.66 993.2 1019.05 980.02 1073.45 994.28 1041.06 1055.66 1005.54 946.61 1097.92 963.75 1075.15 958.6 1012.96 1104.52 1098.11 1080.26 986.23 1083.51 1082.43 1063.9 1073.76 1088.37 1050.81 1049.22 1076.01 1071.17 1112 1047.48 1055.05 923.32 +999.97 1044.14 994.36 1067.54 963.25 1031.26 1101.88 1109.84 1013.81 1051.42 1076.18 999.6 1042.91 1001.53 1039.33 1008.43 1046.2 997.66 1064.34 1074.73 1026.41 1027.93 1094.36 1073.83 953.18 876.72 1012.14 947.62 993.81 1074.57 1027.76 1021.47 1003.98 1004.32 1083.33 1043.86 987.83 998.14 1023.12 969.8 1045.09 986.37 1034.77 956.3 1046.23 1035.18 1025.39 1083.67 1006.88 1025.76 1010.17 978.821 1040.44 1031.46 1132.81 974.42 1014.32 1088.79 933.4 977.82 1068.24 1101.34 1084.32 979.79 1061.59 1065.65 1050.73 1004.99 1063.85 1010.01 1016.21 1012.56 1084.66 1139.96 1033.17 945.97 1054.12 964.44 1097.77 1047.64 1053.79 1075.39 1017.39 1051.04 1025.7 1009.62 1047.33 967.079 1039.73 1043.33 987.03 959.64 1049.77 1124.85 970.17 1056.68 958.78 1085.1 932.85 1076.89 1038.24 1059.39 1043.19 971.23 1127.26 990.12 960.53 1089.45 1021.51 1032.23 1036.87 1077.65 1000.16 1026.74 1030.41 1031.23 1067.05 978.92 1028.02 1013.69 994.2 1022.61 1040.29 1027.91 1050.88 986.26 961.9 1030.74 1004.08 960.52 1085.14 1053.56 1058.76 952 967.78 1025.32 1035.24 1070.14 990.07 970.6 981.3 1039.88 982.78 1038.7 1075.18 972.21 1041.55 1082.98 1131.34 1126.38 1042.24 987.65 1031.65 1026.34 976.01 1086.78 1013.88 1073.16 998.96 1081.02 1030.89 1068.22 1034.46 1035.38 1033.11 1010.7 1004.1 1036.17 1071.81 971.43 1007.45 976.87 1016.24 1063.12 994.93 1034.07 993.57 1040.05 1052.68 1018.1 1024.31 1006.63 1069.53 1050.26 1018.55 1036.24 1044.37 1069.74 1059.47 1039.72 1060.87 966.97 1006.84 1049.86 1004.56 1001.68 1008.36 988.72 1040.68 1118.58 1064.93 1065.68 1020.56 1029.31 990.18 972.8 1085.5 1026.01 987.66 1020.32 1084.91 1024.11 1070.71 1102.77 980.87 995.08 1033.52 1009.33 1040.72 953.49 1043.83 1025.47 1098.81 1015.46 1018.14 1032.01 1004.79 996.12 1033.15 1024.6 1017.52 1024.5 1010.81 957.86 1020.88 1086.54 971.81 1039.33 952.97 986.74 1070.49 1085.28 1029.61 938.8 1017.35 1064.03 1035.33 1063.2 1107.52 1028.14 1038.38 1070.73 1007.94 1081.3 992.86 1026.32 986.5 +986.26 1016.8 942.97 1073.07 967.18 1078.6 1099.23 1119.16 1014.9 1089.73 1057.71 973.15 1032.2 1049.94 1019.77 989.47 1028.43 985.41 1070.57 1079.38 1039.89 1065.63 1102.04 1067.09 946.76 897.2 1051.12 1003.49 984.3 1019.89 972.26 1013.8 960.78 1028.51 1090.37 1033.66 995.46 1014.65 1027.05 1009.81 1051.42 979.22 991.42 940.42 1018.46 1059.15 1001.83 1141.66 1040.1 1016.85 1041.27 914.27 1025.99 1067.12 1094.76 1009.28 1014.35 1098.22 952.01 1021.35 1080.04 1092.28 1103.87 946.28 1023.01 1040.18 1050.19 1043.26 1037.89 1031.37 1070.69 1048.82 1030.7 1116.72 1015.1 935.82 996.07 1016.86 1106.95 1016.15 1024.53 1054.87 1025.02 981.61 980.47 1048.42 1055.77 1003.41 1016.23 986.7 1033 968.119 1057.76 1133.71 984.47 1061.73 960.49 1089.89 956.73 1115.28 1055.4 1054.05 1079.37 1005.46 1136.37 938.19 970.439 1042.23 1046.29 1070.74 1079.85 1094.12 1038.86 1016.61 1039.7 1011.89 1058.89 948.38 1009.4 1034.89 985.99 1066.15 1062.22 1020.99 1044.56 1022.98 939.04 1023.81 889.32 942.18 1072.16 1017.26 1032.6 946.82 1006.68 1001.97 1040.83 995.35 964.6 972.78 950.39 1033.67 1024.8 1037.39 1032.7 947.49 1042.19 1071.22 1098.71 1164.47 1018.62 986.8 1018.03 1012.6 1037.4 1041.67 1036.16 1065.92 1023.11 1077.93 995.55 1033.49 1069.88 1039.45 1073.37 966.19 950.67 1023.19 1040.27 998.58 1062.5 919.81 1088.09 1032 974.1 1091.73 1008.45 1014.17 1066.01 989.94 1000.06 982.7 1085.01 1044.37 1041.3 1070.27 1060.42 1055.93 1110.45 1022.9 1029.35 987.83 1027.47 1044.65 1005.68 1018.05 1047.33 1016.46 1061.04 1044.32 1042.25 1105.01 997.43 1093.35 976.64 1013.09 1084.09 1031.9 985.29 1017.47 969.73 1000.07 1029.12 1059.83 982.9 1004.95 1043.49 980.77 1006.26 974.59 969.3 1078.11 1069.3 1004.88 986.69 997.85 1014.04 976.2 1013.86 1037.39 996.83 1035.48 1065.72 997.63 1019.63 1106.6 941.51 1041.28 939.11 1003.75 1097.44 1067.61 1064.61 980.46 1069.85 1074.64 1043.08 1068.65 1102.23 1047.18 1014.78 1072.62 1031.28 1083.01 1024.5 1024.55 965.57 +1045.45 1077.62 1015.74 1116.55 1014.99 1117.63 1142.81 1109.22 1085.39 1074.23 1072.1 1055.66 1106.52 1057.38 1096.62 1045.11 1074.5 1010 1114.7 1134.67 1062.42 1071.49 1092.28 1140.43 988.27 947.58 1080.62 973.32 1032.95 1099.46 1053.34 1028.72 990 1033.67 1127.91 1084.71 1012.4 1075.25 1122.33 1008.96 1126.69 1018.81 1076.26 999.98 1124.49 1079.52 1044 1105.27 1045.53 1080.35 1096.75 1020.01 1079.52 1039.69 1155.09 1044.61 1041.28 1117.65 1027.84 1060.54 1125.01 1151.58 1140.93 1036.29 1122.33 1076.51 1058.89 1033.38 1098.41 1038.23 1054.22 1073.52 1100.51 1203.7 1081.44 1003.06 1061.64 1025.19 1159.5 1109.12 1050.8 1104.27 1093.72 1087.47 1035.45 1022.26 1104.49 1016.72 1098.23 1095.24 1058.46 1051.97 1118.73 1154.63 1034.12 1119.8 1002.75 1081.34 985.72 1107.58 1113.76 1156.68 1145.8 1056.64 1145.32 1016.81 1031.65 1119.72 1042.81 1064.41 1106.44 1133.7 1062.55 1035.8 1109.6 1085.96 1075.92 1037.71 1090.58 1093.3 1011.45 1081.47 1068.44 1037.23 1093.2 1092.39 1031.74 1065.54 991.72 991.43 1160.28 1076.54 1057.86 1030.16 995.83 1061.59 1031.15 1065.29 1025.78 1014.1 1026.12 1095.93 1024.4 1134.89 1053.54 996.5 1116.74 1095.97 1114.97 1143.03 1030.94 1025.84 1058.43 1061.78 1002.64 1144.78 1043.42 1101.63 1025.92 1126.04 1090.55 1108.63 1091.13 1110.17 1095.24 1000.63 1055.55 1066.51 1091.12 1007.37 1081.51 994.88 1107.94 1089.01 1008.08 1088.65 1020.51 1064.51 1057.83 1051.45 1067.68 1083.27 1136.12 1054.01 1070.6 1114.26 1128.37 1143.08 1101.2 1058.58 1103.4 1046 1050.53 1100.29 1078.13 1082.44 1061.22 1067.17 1123.22 1076.62 1059.72 1175.21 1012.15 1107.37 1018.41 1006.05 1150.77 1063.57 1034.5 1056.17 1072.78 1060.51 1095.31 1147.06 1042.29 1037.59 1070.83 1020.26 1067.3 1020.23 1080.78 1064.66 1121.26 1064.89 1092.17 1056.59 1076.47 1003.24 1079.72 1122.96 1040.98 1096.02 1110.28 1042.3 1071.08 1144.02 1023.28 1075.26 1004.18 1039.99 1113.42 1097.86 1080.7 1018.87 1105.23 1090.82 1099.51 1083.79 1127.78 1077.12 1042.49 1132.22 1091.77 1112.51 1055.2 1043.17 989.98 +1006.01 1027.11 945.49 1092.4 932.05 1079.38 1101.19 1076.08 1074.78 1045.28 1042.36 950.68 1037.84 997.79 1027.98 1014.05 991.06 973.44 1063.49 1078.26 1018.09 1020.92 1066.36 1096.12 953.2 865.26 1059.61 944.03 990.4 1025.72 1022.67 981.55 985.22 1021.56 1069.16 1000.71 962.87 979.29 1030.29 989.55 1053.21 996.76 1013.76 1014.41 1070.76 1078.5 1000.5 1052.32 1040.99 1028.13 1041.74 915.07 1060.41 1006.32 1099.68 1007.53 994.81 1041.45 963.05 1019.53 1013.48 1072.29 1067.24 983.72 1048.49 1070.39 1025.31 1022.84 1040.72 1019.39 1023.62 980.56 1062.42 1103.86 995.97 940.73 1023.28 961.06 1105.41 1020.41 1036.96 1097.47 1008.08 1026.25 1019.71 996.94 1079.69 980.06 995.72 1024.46 1015.04 1021.97 1056.44 1123.31 1001.22 1032.88 992.38 1042.78 963.53 1019.65 1034.97 1094.41 1061.7 1007.94 1174.58 994.69 983.18 1024.31 1008.88 1017.88 1072.92 1064.54 1039.68 971.47 1081.28 1017.61 1053.76 993.74 1033.11 985.68 910.38 1013.83 990.93 1024.78 1077.91 1028.33 910.06 1039.09 948.39 949.27 1060.8 987.25 1039.72 946.52 960.67 1040.47 986.51 997.38 930.22 977.8 1009.79 1031.26 965.35 1020.88 995.55 908.82 1049.66 1048.65 1083.5 1072.04 1012.07 1000.8 1014.22 1026.35 983.99 1076.15 1016.88 1023.23 1033.9 1066.12 1016.56 1031.43 1020.5 1017.65 1015 969.36 1023.11 1012.93 1101.47 1006.06 1026.97 980.83 1068.28 1042.51 977.3 1005.18 983.92 995.71 1069.47 963.7 1010.06 1006.84 1084.33 1041.28 993.47 1068.93 1014.72 1089.05 1036.47 1011.12 1029.96 971.47 1022.81 1018.61 1012.97 1027.27 1049.46 990.95 1010.54 1080.74 1038.46 1042.52 996.37 1070.65 937.39 981.69 1092.8 1019.88 979.67 1022.51 996.29 1039.44 1063.65 1082.7 1017.85 960.46 1021.1 950.12 1001.55 976.08 1001.58 993.39 1088.09 995.22 990.1 961.63 996.38 958.68 977.9 1124.1 984.08 1057.52 1008.04 959.37 986.61 1101.83 972.22 1092.15 949.24 984.27 1077.06 1053.82 1031.18 956.28 1033.21 1048.95 1042.47 1068.68 1094.3 1051.69 1041.69 1058.2 1041.53 1058.91 1014.22 1033.88 982.77 +1026.04 1065.22 967.65 1095.42 914.44 1123.06 1120.26 1038.43 1044.41 1069.98 1086.33 987.98 1041.26 1061.79 1039.74 1003.17 1061.83 1016.95 1112.33 1108.51 1102.95 1052.96 1121.39 1074.44 993.28 899.34 1069.68 1025.73 1011.3 1030.05 1011.43 970.47 972.57 1004.63 1095.07 1052.54 990.75 1049.99 1073.95 991.19 1094.93 988.12 1061.99 979.63 1040.39 1094.21 1054.88 1071.98 1072.65 1085.14 1064.7 1004.23 1066.32 1013.55 1132.27 981.97 994.62 1021.55 986.64 1063.02 1102.56 1087.47 1116.83 1006.75 1083.23 1081.45 1036.2 1061.49 1108.05 1038.43 1037.92 1058.89 1091.38 1178.55 1038.87 1013.35 1066.5 991.68 1150.14 1050.4 1075.3 1108.39 1045.9 1090.17 1027.36 1052.95 1093.8 994.57 1063.63 1026.46 1049.22 965.13 1085.76 1137.76 1018.22 1088.59 984.52 1089.26 1023.91 1126.41 1082.44 1066.67 1055.47 1005.08 1155.46 988.01 1019.52 1029.73 1041.53 1048.78 1146.67 1117.67 1064.87 1053.08 1095.73 1043.8 1103.95 1033.41 1056.04 1048.92 1008.36 1065.98 1035.21 1049.58 1075.09 1052.3 973.2 1024.04 987.76 996.82 1135.18 1043.21 1039.6 984.59 1021.84 1096.33 1065.05 1067.61 966.19 1002.21 1033.66 1071.22 1049.23 1037.46 1050.1 971.8 1041.37 1107.96 1167.77 1094.83 1087.65 1013.6 1039.92 1051.52 1010.21 1120.6 1043.73 1054.8 1036.58 1111.79 1016.42 1044.04 1026.89 1074.05 1056.82 1000.22 1098.24 1068.59 1108.15 1050.67 1049.2 957.71 1074.56 1065.59 959.93 1095.04 1049.24 1020.61 1109.77 1023.21 1063.88 1044.94 1165.15 1055.78 1056.59 1056.44 1087.24 1096.46 1091.34 1068.77 1064.23 993.21 1038.59 1046.04 1056.89 1031.28 1002.72 1048.43 1026.71 1029.4 1070.32 1087.45 1046.12 1049.75 996.43 931.84 1132.88 1036.36 1027.26 1000.69 1056.85 1085.58 1089.03 1114.48 1013.66 1012.65 1017.68 1011.12 1010.83 1010.08 1012.36 1094.31 1137.68 1048.39 1015.5 1014.93 1020.83 1032.78 1065.53 1074.84 1061.19 1068.96 1096.3 1096.94 1011.24 1113.49 997.98 1143.75 975.19 1042.12 1080.25 1095.21 1076.72 988.72 1093.31 1082.22 1046.39 1085.45 1105.85 1063.8 1021.81 1067.46 994.62 1158.75 1037.88 1044.38 1028.49 +896.56 916.3 877.63 998.53 895.08 981.86 965.82 970.11 970.36 970.21 977.41 886.93 972.74 890.98 949.36 902.29 929.24 931.57 954.3 966.32 926.19 949.96 980.83 993.57 897.23 777.25 918.3 906.84 876.01 950.4 881.18 916.88 890.28 948.23 977.47 894.77 858.65 939.04 954.11 873.13 993.52 875.22 896.47 869.39 948.27 967.52 912.97 1007.16 936.14 978.1 938.86 893.82 920.82 927.08 1028.15 904.92 893.73 954.12 859.47 947.39 939.72 985.17 973.9 919.8 964.94 971.139 981.99 955.73 949.51 920.96 941.8 944.97 924.379 1002.35 914.41 885.07 907.5 865.09 975.66 940.359 939.76 1031.01 920.89 960.17 940.6 919.81 940.94 876.94 924.38 936.36 898.46 887.31 985.39 1036.15 878.73 964.39 904.98 971.57 903.28 982.06 950.01 981.01 937.94 898.16 1030.32 863.74 903.39 905.16 890.68 951.44 963.64 924.87 942.76 921.48 977.43 904.43 965.35 933.26 889.41 937.74 886.27 911.88 945.14 901.6 954.23 938.96 868.21 925.86 880.54 890.69 984.91 886.88 941.69 872.89 883.37 965.87 922.55 934.64 924.73 870.25 920.02 921.62 895.79 946.42 927.97 902.91 938.02 1008.19 1038.77 999.25 936.61 898.09 889.39 945.11 906.34 991 925.45 932.57 928.1 988.48 928.72 932.29 930.92 936.55 956.87 911.62 952.17 993.36 940.23 908.15 898.67 839.81 934.66 978.85 912.32 922.401 911.49 912.6 950.92 932.11 924.99 922.56 949.61 950.41 954.24 984.62 964.9 968.59 981.63 919.07 924.23 874.12 917.63 949.81 950.49 933.62 902.34 954.27 953.52 975.58 888.2 955.78 918.22 950.34 887.63 917.9 974.75 932.14 933.05 902.24 937.5 916.9 899.88 1004.93 932.59 892.94 941.72 898.51 953.29 916.99 940.96 939.97 1022.9 900.79 961.9 887.38 925.74 915.05 913.73 951.1 909.29 934.12 983.54 908.56 919.91 971.09 853.36 981.18 877.11 894.47 945.26 951.67 940.62 887.35 990.28 974.68 966.54 952.7 1009.54 964.89 908.44 969.95 948.07 962.58 924.12 942.19 881.21 +962.31 963.76 912.25 1053.05 924.64 1040.24 1057.25 983.38 956.58 985.87 1009.7 929.4 995.04 978.68 966.66 909.07 918.841 972.58 1001.44 1068.66 991.48 970.2 995.1 1024.84 937.85 879.91 973.3 919.56 917.71 993.03 943.95 962.68 904.76 974.6 1044.92 958.77 932.99 958.59 1018.67 946.03 1016.43 929.7 952.5 937.04 993.35 1004.22 965.57 1022.18 960.74 976.46 969.14 934.85 971.25 989.07 1054.88 958.81 930.09 999.3 938.03 1002.95 968.53 1006.1 1030.75 927.02 982.87 998.59 974.23 961.45 1023.69 964.96 953 968.31 993.59 1064.21 997.88 937.28 968.13 916.86 1044.26 995.42 973.92 1035.44 980.17 980.32 993.99 984.43 1028.62 942.21 966.11 992.13 985.14 936.71 993.87 1068.12 947.29 1042.5 972.76 993.74 913.92 1020 963.91 1046.12 999.86 933.45 1095.53 903.54 935.21 988.44 983.34 933.73 1060.34 1024.78 982.42 956.2 1006.76 953.85 1024.65 918.38 943.44 997.1 928.58 957.76 977.86 934.81 1018.65 983.98 925.33 948.13 891.63 947.06 1056.94 966.48 954.92 902.13 921.38 991.71 929.42 988.66 882.82 905.42 893.34 987.53 931.65 1041.47 987.86 892.03 955.21 1015.57 1060.85 995.13 985.66 927.99 974.16 950.33 952.44 1024.79 939.66 997.75 917.27 1001.66 952.77 996.82 979.9 998.35 947.91 956.23 956.17 972.87 997.48 955.43 937.64 911.52 992.78 1026.82 928.66 957.36 981.25 969.38 1022.37 927.42 955.91 953.9 1014.26 988.92 974.17 984.88 1000.1 1040.87 1002.13 959.73 987.01 937.4 974.09 986.89 970.04 989.84 980.95 892.98 971.77 996.89 966.37 1026.98 914.07 994.08 924.67 883.691 1026.7 978.25 933.77 959.37 990.84 971.1 984.91 1020.78 989.37 948.69 945.86 977.73 947.35 959.01 949.4 941.16 1031.04 959.23 949.071 960.26 953.28 906.64 980.56 1030.27 941.58 990.38 1004.26 932.92 932.26 1000.38 922.93 994.36 911.93 974.63 1034.82 1045.66 973.35 979.84 1013.83 997.45 977.62 986.77 1037.73 1002.11 984.9 1020.45 982.65 1034.15 974.35 989.22 892.09 +1037.88 1067.01 993.79 1116.39 985.22 1139.13 1093.45 1114.47 1042.94 1089.94 1116.65 1061.46 1070.86 1020.1 1059.85 1048.68 1060.63 1026.38 1097.24 1151.28 1018.71 1060.33 1094.96 1089.73 966.65 948.88 1074.15 1021.76 1008.14 1076.81 1032.32 1048.41 994.3 1042.88 1091.3 1018.14 972.59 1061.28 1049.01 1025.53 1076.74 1021.74 1017.18 1008.55 1059.11 1059.49 1061.76 1087.59 1039.92 1117.81 1072.11 972.86 1088.91 1044.48 1149.65 1049.13 1018.54 1113.59 993.37 1069.36 1081.43 1121.4 1111.68 976.71 1089.97 1080.11 999.7 1044.37 1061.47 1052.96 1028.87 1050.49 1122.09 1166.46 1043.33 994.18 1060.86 1029.42 1146.5 1048.2 1069.14 1143.47 1014.91 1043.85 1030.25 1043.32 1125.46 981.95 1050.01 1084.06 1115.95 983.81 1120.44 1145.91 1034.66 1095.56 1014.01 1142.18 1013.73 1103.42 1110.58 1138.14 1094.69 1052.04 1177.18 1007.49 1024.77 1082.92 1086.21 1060.66 1098.4 1093.55 1024.87 1020.77 1071.59 1067.96 1114.84 1055.01 1081.75 1092.1 1012.56 1084.76 1068.42 1029.62 1089.53 1069.62 978.34 1070.53 956.24 999.96 1102.86 1063.83 1051.77 1006.6 984.54 1032.45 1015.63 1050.51 998.72 1025.14 1018.96 1110.3 1030.6 1057.37 1057.13 999.67 1046.38 1107.31 1161.23 1071.82 1032.28 1006.44 1045.24 1082.6 1043.08 1094.49 1045.18 1087.89 1035.21 1150.38 1046.84 1057.79 1030.33 1117.53 1052.34 995.55 1072.89 1059.46 1063.99 1030.3 1066.89 1003.17 1084.85 1081.59 1022.41 1101.78 1052.07 1094.85 1152.72 997.39 1031.82 1010.14 1105.37 1079.01 1047.57 1081.33 1120.29 1137.22 1081.5 1107.32 1055.37 960.66 1061.42 1068.01 1048.78 1090.48 1019.42 1069.07 1069.44 1058.95 1089.19 1103.09 1002.48 1074.54 993.47 985.9 1126.91 1047.76 1015.65 1042.77 1012.43 1040.46 1074.12 1110.97 1023.84 1023.55 1062.2 1008.65 1080.23 1037.93 1053.14 1067.06 1106.54 1016.81 1018.63 1001.48 1049.53 1010.32 1044.79 1140.13 1024.42 1056.36 1082.75 1051.83 1008.3 1136.98 984.54 1115.9 1004.3 1026.25 1128.64 1144.06 1058.32 985.85 1088.87 1088.89 1058.22 1091.16 1118.2 1074.83 1026.78 1090.8 1051.08 1107.03 1084.28 1063.09 999.5 +986.74 1013.08 967.92 1078.79 917.1 1057.68 1043.4 995.31 1007.32 1052.4 1027.56 960.04 1063.07 1010.71 1004.79 972.34 1002.59 960.15 1042.64 1040.82 1030.83 999.77 1052.84 1085.86 940.31 914.72 1017.57 955.38 911.33 996.62 1007.96 990.39 953.34 981.58 1055.82 1002.71 957.63 1014.1 1030.02 934.73 1023.67 986.76 990.94 986.91 1019.6 998.55 971.7 1020.63 1019.28 1047.51 1036.23 930.63 1030.65 1009.84 1055.38 990.79 984.66 1049.48 990.73 1019.71 1060.12 1069.14 1056.68 997.6 1027.83 987.79 1009.32 943.84 1054.77 977.55 968.66 1009.81 1077.05 1125.26 1013.34 971.42 984.72 958.24 1082.26 1015.03 1019.09 1033.53 1002.81 994.03 981.66 1023.22 1041.3 941.1 956.68 1016.12 1022.63 954.52 1023.78 1059.28 999.75 1019.44 976.34 1010.1 927.98 1041.16 1013.56 1095.19 995.23 983.85 1083.37 935.34 969.69 1050.76 989.54 1027.81 1062.67 1052.54 1031.13 1031.43 1039.26 1015.66 1035.67 987.92 1021.06 1069.52 918.75 1041.15 979.13 1006.31 1024.77 973.13 953.74 950.65 923.21 924.17 1093.76 994.24 1026.31 905.78 992.54 1017.81 996.88 1018.56 932.18 970.08 936.93 1032.31 952.54 1015.03 983.11 905.5 1033.31 1057.81 1082.14 1067.27 1020.52 983.53 960.05 1026.67 996.87 1089.64 946.75 1047.04 969.11 1052.5 954.26 1009.34 991.75 1014.61 1060.73 975.179 999.62 978.42 1037.06 1018.72 979.17 941.48 1016.64 1015.08 967.02 1003.16 965.55 1032.94 1054.11 974.27 964.86 1006.33 1043.97 1033.39 976.82 1003.56 993.059 1048.53 1045.55 1014.19 996.7 984.6 989.9 1009.23 1007.9 1002.9 968.7 1000.95 1014.74 1053.23 994.2 1063.37 982.56 1040.69 944.89 936.49 1092.85 971.98 986.51 975.7 1010.83 1011.2 1016.57 1060.46 1005.83 965.95 970.61 925.31 978.94 980.17 969.92 1005.44 1080.31 957.74 970.97 1002.97 953.5 999.15 1033.7 1076.81 997.98 1018.71 993.05 1046.07 936.33 1080.47 944.86 1044.32 949.94 959.84 1062.94 1059.14 1024.34 953.21 1055.18 1054.62 1023.74 1035.99 1027.86 986.94 1028.49 1076.69 1020.45 1084.48 961.82 983.08 943.09 +989.27 1038.24 962.28 1070.96 977.93 1113.69 1119.64 1069.3 1048.43 1036.49 1096.63 998.38 1030.68 999.97 1032.62 1042.24 1071.4 1004.11 1112.22 1069.01 1036.05 1019.01 1083.98 1070.49 942.37 922.66 1056.25 975.58 1002.07 1064.9 1002.56 1008.02 995.24 1030.5 1084.99 1025.54 939.82 1006.09 1036.55 1014.98 1043.34 1000.24 1025.04 964.73 1076.3 1056.22 1020.14 1071.65 1023.01 1049.3 1066.88 950.77 1061.38 990.42 1114.29 1020.32 1026.44 1052.58 985.34 1027 1062.54 1073.71 1054.73 1001.62 1052.09 1036.13 1036.77 985.61 1067.48 1007.23 1020.7 1026.13 1073.39 1119.79 1027.61 932.04 998.98 1009.66 1088.88 1047.35 1038.41 1049.22 1023.09 1019.57 987.18 1028.9 1061.74 997.93 1022.86 1008.17 1007.75 1031.67 1028.68 1121.27 1007.25 1049.87 997.05 1038.28 942.11 1077.83 1058.38 1089.19 1090.88 1020.42 1127.12 989.62 995.17 1047.55 1009.87 1026.25 1079.33 1073.6 1049.17 1000.39 1028.26 1031.99 1032.14 997.58 1021.11 1064.42 946.12 1028.17 1033.71 1035.82 1053.94 1031.93 957.07 1031.29 971.84 907.08 1106.96 1001.53 1039.92 934.98 952.89 1064.61 990.04 1040.12 995.95 965.59 977.54 1027.87 1010.18 1084.92 1032.31 963.45 1027.71 1077.37 1097.81 1068.87 1011.33 1009.86 1014.23 1017.47 939.88 1076.82 1035.58 1049.15 992.54 1111.69 1048.05 1047.96 1028.13 1081.17 1043.32 977.59 1063.5 1022.65 1057.98 1003.15 1057.15 940.9 1043.7 1017.11 973.22 1029.02 1005 1007.89 1011.79 988.18 1055.41 1039.25 1098.73 1054.94 1038.65 1037.84 1046.34 1057.35 1068.61 989.46 1033.41 969.22 1025.81 1041.1 1052.6 1048.79 1010.8 954.74 1079.97 1049.37 1018.95 1099.98 994.01 1031.36 993.43 981.18 1125.29 1026.76 999.17 983.031 1003.98 1007.99 1051.61 1058.43 1022.43 981.25 1015.38 1027.84 1030.45 976.77 1025.67 1016.62 1066.48 974.76 1020.61 1001.68 1014.33 975.01 998.62 1085.82 1024.12 996.78 1038.47 968.95 977.35 1079.84 941.2 1093.98 964.47 982.69 1102.46 1094.8 1079.43 998.51 1075.15 1060.62 1073.93 1046.26 1121.88 1055.58 1044.04 1094.12 998.22 1053.84 1024.33 1052.85 971.851 +971.23 983.69 965.63 1082.4 919.75 1068.48 1083.98 1049.96 1008.7 1081.45 1042.25 969.05 1047.65 972.97 999.01 999.41 1051.78 1026.22 1022.99 1015.94 1041.34 967.87 1061.57 1052.56 936.64 893.13 1011.89 950.91 976.95 1017.5 1009.95 999.46 974.25 1004.82 1073.16 1028.98 920.18 1004.92 1020.14 977 1039.93 987.18 944.73 980.96 1045.48 1042.22 987.2 1027.32 1025.98 1038.71 1032.08 944.25 1037.93 968.77 1105.81 1007.77 976.07 1038.58 998.11 996.53 1002.13 1079.67 1059.5 1001.78 1031.95 1038.33 1024.01 1000.52 1041.33 993.46 1043.36 1003.48 1075.37 1084.88 997.62 934.96 978.85 967.94 1054.16 1043.94 1028.96 1034.35 993.67 1019.47 988.93 1000.56 1079.87 968.93 1002.92 973.6 1007.37 1024.66 1014.49 1140.74 1034.86 1062.89 974.85 1042.89 925.69 1075.4 1028.94 1077.22 1034.16 1006.32 1135.96 908.65 965.79 1020.64 1003.22 1036.94 1066.18 1005.69 1004.98 979.52 1063.91 978.69 1026.39 955.15 1005.86 1039.22 962.38 1017.83 1010.94 1003.2 1020.32 1011.21 960.08 1005.13 929.85 932.39 1092.05 979.74 997.59 944.65 949.37 1009.91 991.62 1030.35 974.98 949.32 989.34 1030.01 952.29 1029.14 1052.61 932.42 1015.23 1068.8 1104.26 1040.98 1029.07 999.58 1000.73 964.25 952.68 1083.62 967.29 969.65 950.74 1080.58 958.98 1019.36 1003.54 1039.91 1050.21 998.8 1022.59 1015.02 1036.7 967.08 1036.83 939.69 1019.02 1040.99 969.61 993.06 989.37 1011.42 1045.99 958.48 1008.65 961.74 1081.29 1026.5 1003.87 1036.46 976.58 1046.43 1032.41 1043.71 1024.05 954.571 943.97 1042.59 988.62 1057.19 991.62 993.78 1024.17 1023.23 997.71 1078.38 975.98 1046.53 975.04 959.97 1083.57 1000.35 1004.66 965.16 1006.79 1042.47 1069.35 1042.74 1020.86 972.94 981.4 1007.93 1026.49 962.95 972.62 986.43 1075.12 987.63 1001.7 999.13 995.48 979.11 956.38 1084.81 997.47 1018.59 1025.18 1000.34 973.65 1084.01 903.35 1063.56 943.9 1001.99 1053.16 1055.28 982.22 962.86 1063.6 1063.76 1062.72 1001.61 1050.35 1041.02 926.72 1046.8 960.26 1072.99 980.25 1022.64 937.32 +1040.07 1081.72 988.13 1125.39 1013.73 1111.67 1112.72 1067.46 1067.63 1082.06 1118.71 1008.87 1096.86 1101.06 1045.5 1050.13 1066.47 1043.33 1126.86 1096.63 1100 1044.02 1101.75 1110.47 1002.51 906.86 1089.82 995.62 1032.27 1033.19 1025.66 1030.18 941.28 1020.54 1096.67 1030.61 996.71 1055.14 1120.63 1041.1 1090.13 992.17 1004.06 984.24 1100.84 1087.09 1038.64 1116.98 1063.78 1051.76 1044.26 992.6 1071.85 1041.72 1139.93 999.73 1017.17 1102.44 1047.54 1059.8 1127.01 1145.96 1140.54 1029.17 1085.08 1104.08 1087.19 1038.05 1072.12 1043.11 1039.44 1081.31 1121.15 1141.44 1056.21 1007.75 1020.63 1034.64 1169.16 1039.14 1063.89 1132.04 1017.86 1057.92 1074.04 1064.74 1111.28 1014.33 1054.38 1003.94 1070.41 974.74 1093.48 1148.43 1013.33 1070.83 1014.63 1121.19 982.84 1147.67 1112.04 1124.39 1093.15 1028.28 1156.98 975.99 1024.99 1085.49 1035.78 1062.71 1077.84 1095.58 1078.65 1081.98 1077.65 1062.62 1146.06 1013.09 1053.09 1135.28 1030.59 1057.8 1039.05 1023.5 1075.59 1039.15 1007.82 1022.38 975.03 985.58 1107.23 1036.32 1059.89 1005.28 1011.2 1095.31 1039.2 1055.69 1005.19 1013.45 1007.38 1048.26 1008.21 1047.56 1089.42 963.72 1056.86 1066.43 1124.22 1139.45 1053.53 1055.01 1045.68 1025.8 1012.75 1145.52 1078.26 1050.78 1001.53 1157.96 1040.66 1048.3 1073.86 1108.69 1107.12 1045.14 1060.08 1057.75 1090.88 987.28 1034.26 933.35 1065.85 1142.36 1037.59 1050.41 1063.17 1075.89 1075.86 1079.27 1037.91 1016.01 1085.87 1042.42 1057.03 1085.29 1095.05 1086.81 1107.31 1044.17 1076.31 999.84 1056.74 1053.11 1042.39 1010.22 1009.24 1040.78 1094.19 1112.38 1080.69 1107.78 1010.25 1066.63 1015.27 990.88 1103.27 1065.74 1045.25 1068.45 1057.99 1028.39 1093.02 1147.76 1028.55 1024.85 1039.25 1065 1053.81 1044.43 1090.58 1043.06 1118.23 1021.66 1053.52 1009.22 1023.04 1026.55 1054.49 1087.17 995.77 1034.89 1064.1 1052.62 1020.31 1134.72 997.35 1092.87 1011.16 1027.94 1085.77 1119.83 1065.73 1055.21 1108.19 1113.85 1096.13 1095.39 1104.36 1078.32 1040.88 1108.09 1051.03 1106.14 1070.57 1038.61 1012.32 +1025.71 1057.3 981.49 1080.86 1010.9 1123.1 1116.67 1128.24 1053.22 1081.57 1095.12 1013.36 1063.96 1018.91 1043.09 1036.62 1079.08 1021.82 1104.56 1059.81 1066.61 1028.23 1098.97 1154.85 969.17 903.32 1049.11 1006.52 974.82 1071.76 1029.72 1001.17 967.96 1050.45 1091.8 1036.93 1010.06 1025.94 1066.18 958.46 1102.56 1025.51 990.81 986.25 1085.6 1100.62 1012.96 1099.15 1053.85 1073.35 1035.81 992.94 1043.66 1041.39 1131.78 1012.48 1016.07 1093.6 1006.85 1077.95 1102.35 1143.39 1079.28 1002.72 1106.04 1080.8 1113.53 1025.22 1087.48 1003.58 1046.09 1060.27 1078.69 1148.85 1036.15 990.91 1001.79 1021.79 1123.31 1045.17 1041.99 1117.05 1052.9 1050.72 1057.84 1065.08 1062.98 985.27 1075.35 1035.43 1029.67 1026.07 1093.35 1159.48 1005.57 1074.74 1036.19 1102.86 972.29 1117.97 1066.84 1128.2 1122.61 1014.36 1151.03 1015.21 1016.85 1062.13 1068.84 1082.19 1142.05 1094.8 1067.27 1026.56 1077.22 1027.3 1073.44 1044.23 1058.61 1067.65 1013.98 1029.12 1028.19 1015.68 1102.56 1068.1 988.16 1035.78 1023.2 988.06 1117.74 1015.97 1010.97 958.5 989.34 1053.74 1065.97 1052.8 1010.43 988.72 1008.32 1001.73 1025.47 1078.01 1073.16 987.05 1055.27 1109.41 1153.25 1081.9 1069.9 1055.85 1041.22 1023.74 1013.18 1142.74 1063.58 1066.12 1004.84 1111.47 1047.97 1076.87 1042.54 1058.52 1113.28 1005.13 1062.82 1081.17 1104.82 1046.13 1081.52 972.21 1142.43 1060.43 992.33 1056.54 1051.22 1040.12 1085.04 1030.95 1052.89 1050.88 1123.29 1086.53 1051.52 1050.96 1073.55 1088.31 1078.33 1059.6 1061.19 1030.41 1054.78 1036.81 1064.17 1086.98 1067.29 1024.55 1074.71 1092.19 1072.6 1105.74 1014.92 1097.61 1014.02 1006.88 1128.94 1042.31 1031.77 1052.09 1048.93 1094.89 1066.58 1117.65 1028.02 1010.48 1014.3 1007.34 1072.14 982.06 1043.82 1040.43 1099.91 1059.68 1076.83 1045.33 1029.33 1025.36 1052.02 1061.37 1047.51 1070.26 1077.26 1021.71 1040.85 1090.43 976.27 1143.02 951.8 1062.43 1101.72 1110.74 1086.48 1006.26 1097.34 1115.67 1087.72 1063.27 1120.91 1057.59 1049.51 1105.13 1076 1146.23 1018.99 1044.34 975.35 +990.97 998.04 938.69 1018.69 889.58 1033.44 1055.73 1012.05 984.57 990.45 1028 975.42 1005.88 966.73 988.15 936.93 967.27 957.3 1028.6 1049.45 975.02 982.03 1026.37 1021.93 921.58 848.4 984.71 953.23 927.37 948.73 971.56 947.21 934.89 951.8 1074.68 954.93 948.57 991.61 1003.06 976.12 1096.92 920.5 994.25 938.7 1038.52 1039.02 966.62 1024.55 1000.49 1022.92 1031.4 918.79 1026.48 949.6 1062.17 988.1 965.83 986.84 947.06 1006.06 1035.23 1036.18 1062.24 996.74 1028.23 1024.41 994.7 987.74 1010.24 926.039 946.95 994.01 1033.06 1094.26 972.04 926.06 1000.73 952.04 1077.6 1036.15 1016.88 1025.2 975.43 1028.03 960.66 1006.92 1031.65 949.64 978.92 993.73 998.83 951.24 1007.07 1060.12 928.03 1007.75 964.08 990.79 934.87 1061.69 1043.96 1016.15 1029.13 967.14 1136 952.76 925.39 1015.9 982.96 972.35 1089.42 1022.38 1011 1016.74 1000.18 986.61 1016.94 967.59 1006.86 998.32 930.92 978.15 973.57 1003.72 1019 990.46 921.67 993.9 864.7 931.67 1055.85 948.39 973.4 930.95 942.35 1034.89 984.06 964.24 925.45 904.21 973.08 1004.05 982.56 1064.63 979.39 864.99 980.57 1015.75 1075.38 1042.35 1024.43 948.41 986.45 992.66 930.89 1030.55 1000.76 1021.57 962.75 1030.97 992.61 991.33 994.28 999.56 1030.1 927.19 977.3 994.42 1042.96 981.35 990.34 912.29 1027.62 1019.74 973.67 992.32 1001.52 1035.51 1003.98 931.09 1013.85 1001.6 1083.37 1037.24 971.37 981.67 1060.32 1010.86 1056.88 1028.7 1008.98 969.22 1009.61 985.66 1016.34 993.85 1002.71 923.42 967.47 999.47 966.41 1050.73 961.09 1027.96 905.35 932.45 1032.28 968.5 953.15 939.48 989.65 970.07 997.53 1003.39 954.98 971.26 951.06 968.08 974.9 970.29 972.15 1004.51 1044.56 947.46 999.84 925.42 959.26 970.72 979.07 1025.8 987.41 1031.59 1043.36 995.82 966.89 1039.78 928.81 1050.23 957.76 991.95 1050.72 1057.1 1036.46 936.72 1010.49 1028.21 1020.63 1047.88 1048.38 1051.83 1021.05 1024.67 990.36 1037.38 953.15 1009.55 972.84 +1068.77 1096.28 1002.84 1121.99 998.95 1156.4 1139.13 1111.61 1057.56 1067.45 1138.99 1038.71 1092.22 1027.73 1041.83 1025.39 1084.23 999.73 1121.42 1130.86 1079.14 1067.16 1054.1 1090.39 983.06 911.84 1072.03 1004.77 1016.75 1112.25 1043.63 984.71 992.56 1075.79 1105.04 1077.88 992.76 1046.45 1053.58 1024.64 1091.2 972.63 1003.76 1000.11 1102.44 1095.02 1048.39 1115.93 1057.87 1060.22 1079.93 980.18 1102.21 1025.86 1158 1015.97 1033.98 1082.52 1017.69 1049.2 1055.74 1141.09 1142.97 1022.36 1096.59 1080.35 1049.09 1069.4 1066.01 1016.86 1020.77 1051.71 1091.91 1166.49 1058.24 971.22 1074.24 1026.48 1130.04 1048.49 1065.24 1108.79 1087.53 1049.17 1039.13 1027.18 1070.95 1016.3 1077.15 1030.9 1079.7 1031.32 1102.87 1160.45 1029 1078.08 1050.66 1105.06 1043.32 1092.61 1123.86 1107.07 1065.54 1011.27 1207.6 965.34 997.57 1056.47 1058.85 1044.26 1114.51 1096.98 1081.76 1027.62 1076.64 1085.39 1117.21 1061.44 1096.55 1032.9 977.28 1082.88 1047.21 1063.44 1110.9 1054.6 996.38 1054.73 962.29 969.33 1149.1 1036.01 1045.21 965.04 1061.33 1092.36 1040.64 1089.53 995.36 992.1 1057.1 1075.45 1055.59 1072.92 1129.82 957.28 1062.14 1122.15 1143.47 1133.26 1057.65 1035.11 1065.5 1038.93 1044.91 1152.34 1093.84 1068.96 1038.21 1102.94 1054.84 1043.77 1066.07 1080.26 1082.07 1011.57 1081.87 1078.83 1084.9 1034.78 1075.37 974.97 1070.36 1097.52 1020.08 1085.96 1037.66 1053.85 1082.47 1008.43 1071.64 1059.89 1154 1101.7 1065.94 1062.19 1031 1107.65 1102.36 1053.65 1079.49 1003.45 1063.63 1097.32 1060 1051.88 1032.89 1012.13 1067.36 1071.74 1073.34 1128.57 1048.97 1093.19 987.68 997.35 1126.3 1085.26 1019.06 1050.38 1059.06 1106.82 1108.79 1093.6 1029.97 1052.88 1069.04 1054.77 1048.51 1021.13 1029.4 1095.89 1113.55 1020 1011.64 1039.55 1059.32 1032.76 1061.95 1089.86 1055.65 1039.81 1103.42 1054.12 1058.48 1124.05 1001.66 1117.08 1027.63 1027.82 1099.74 1121.68 1067.39 1010.4 1118.41 1087.91 1087.94 1061.59 1126.04 1082.81 1011.28 1073.04 1039.18 1151.92 1048.26 1073.64 1020.62 +981.96 971.22 970.07 1005.6 968.45 1054.9 1065.34 1039.62 1027.81 1042.78 1051.06 984.51 1007.63 981.43 1026 953.7 1005.94 960.63 1057.92 1068.82 1031.97 998.37 1051.95 1092.61 917.32 877.14 1001.7 950.4 932.5 1023.16 987.56 1008.07 973.84 1002.53 1085.82 985.02 987.4 992.76 1009 953.51 1020.57 971.25 1008.89 932.98 1001.99 1043.45 991.82 1052.01 990.94 1038.19 1038.46 907.71 1026.75 982.41 1081.18 989.15 977.55 1025.17 956.99 995.29 1042.61 1071.65 1035.04 986.08 1023.2 1031.72 1009.87 1017.99 1024.37 999.13 1032.86 1008.27 1053.83 1099.3 992.52 940.07 1031.86 943.09 1040.06 1029.48 1064.27 1042.95 975.94 995.15 1001.92 1001.53 1063.87 979.93 982.25 971.99 981.41 951.75 1063 1117.56 969.53 1019.87 979.9 1054.6 941.49 1052.58 1017.39 1018.24 1045.32 982.6 1128.23 953.1 937.62 1029.68 1016.59 1043.25 1036.19 1036.91 1014.26 991.61 1033.27 981.21 1017.47 995.57 998.49 1048.24 959.4 1011.14 1008.45 959.57 1044.7 1004.72 917.63 1025.09 955.9 937.39 1081.56 997.1 1011.21 927.69 965.28 1004.72 1016.77 1009.71 934.74 941.72 939.44 999.22 965.5 1055.09 1037.37 948.46 1043.19 1019.84 1120.7 1065.55 1002.4 960.39 1004.99 1015.41 956.75 1036.39 990.96 1028.53 990.66 1066.66 968.92 1014.06 1004.58 1002 1008.68 1006.42 1002.24 985.83 1034.99 983.93 1029.78 928.04 1001.96 1030.88 970.459 994.32 987.44 1043.03 1026.29 993.19 986.92 955.22 1035.91 1016.75 987.67 1017.1 1007.56 1004.04 1000.25 1026.6 997.88 953.3 969.45 1011.13 1005.43 1014.79 950.61 988.74 1043.87 1034.88 1004.18 1019.09 971.26 1001.29 976.87 931.86 1062.26 966.07 989.61 978.49 1049.09 1043.66 1031.83 1002.97 988.43 985.55 945.2 1025.93 982.96 959.55 983.86 1047.21 1073.26 958.82 1006.87 992.96 990.31 938.2 1005.72 1066.22 1020.77 1026.44 994.87 1001.33 971.11 1096.1 922.29 1078.73 931.74 955.05 1045.54 1016.26 997.29 934.76 1039.64 1057.64 990.53 1023.77 1053.31 1039.23 1013.29 1013.61 955.51 1086.71 969.88 1036.69 944.12 +966.64 976.24 978.93 1006.36 929.35 1063.2 1093.33 1032.49 1009.12 1022.65 1004.4 956.53 1045.4 990.02 1034.36 978.73 1001.06 987.17 1019.26 1018.1 1013.59 971.33 1001.96 1059.11 942.66 889.65 1011.95 946 953.64 1006.71 980.37 994.48 967.3 968.35 1038.45 1017.42 923.96 1019.98 1036.38 969.94 1012.12 1004.02 985.85 950 997.53 968.95 966.84 1004.54 1004.29 1001.57 1001.16 952.05 1005.78 978.87 1067.75 983.07 1011.15 1001.39 962.53 990.76 1032.24 1044.86 1068.53 1000.51 1033.81 1031.46 1003.54 940.08 1013.58 939.49 986.68 978.47 1049.91 1119.84 978.67 966.4 978.42 933.93 1053.64 1031.02 1014.45 1056.15 1022.45 958.89 950.08 999.45 1027.41 955.2 1010.59 997.45 983.57 960.94 1005.84 1049.08 980.41 1030.03 937.5 1049.42 919.2 1049.34 1031.95 1028.04 1018.97 935.82 1090.05 952.6 974.47 963.06 982.54 969.04 1023.96 1027.45 987.43 956.31 1026.28 1018.74 1037.12 968.14 1035.98 1023.23 937.39 1029.6 1000.2 1014.1 985.82 956.38 912.82 976.15 930.38 924.27 1057.12 1002.53 1000.02 936.5 926.59 1009.82 1034.82 1027.48 908.99 943.62 943.15 990.58 951.56 1031.23 988.2 944.4 990 1065.28 1087.45 1040.86 1014.33 934.32 1000.86 996.19 923.79 1073.21 970.75 993.6 966.97 1048.35 1023.36 1026.84 985.7 1025.06 1030.41 1007.75 991.22 1004.41 1047.23 985.26 984.95 879.53 1005.27 996.74 987.5 979.43 954.66 979 993.61 1007.11 1010.66 979.75 1015.23 991.66 996.96 1025.79 1019.46 1016.09 1027.37 995.63 1014.39 911.57 1005.26 973.42 995.55 945.38 955.47 962.95 1014.82 1037.69 965.8 1065.47 958.02 1010.49 932.28 936.05 1043.25 993.06 989.06 993.29 1009.34 1018.29 1024.62 1078.34 954.25 972.16 1000.38 981.83 972.65 969.21 1002.61 960.59 1065.59 976.34 948.69 1000.87 975.56 955.86 973.81 1058.25 952.8 994.39 1033.3 941.44 978.96 1060.58 952.01 1092.12 903.33 958.16 1063.1 1019.45 1003.45 951.13 1010.65 1079.79 1009.84 1041.68 1064.45 1018.32 990.17 1053.69 1016.31 1028.37 997.21 985.21 973.57 +975.85 1042.93 929.2 1108.97 987.92 1062.08 1044.34 1062.27 1032.85 1050.13 1059.71 1006.1 1056.68 1033.31 1046.01 1002.5 1018.87 1010.79 1079.29 1101.12 1056.18 1003.3 1060.38 1084.41 977.41 901.151 1006.19 968.19 987.94 1024.45 1037.14 990.15 946.62 994.31 1056.16 1038.73 951.36 1020.26 1025.46 1004.43 1049.56 988.96 1012.65 958.06 1062.16 1023.61 1047.08 1084.87 1017.59 1061.39 1007.76 978.23 1042.76 1014.82 1085.79 980.46 973.09 1046.26 1012.97 1033.28 1078.13 1078.11 1077.01 988.47 1058.1 1033.94 1037.07 1003.09 1061.62 1004.96 1006.49 1040.59 1037.68 1126.9 1003.07 966.31 1035.34 999.94 1108.48 1026.67 1063.8 1081.66 1032.26 1041.08 987.98 1018.51 1053.39 994.09 990.32 983.42 1040.84 956.13 1074.08 1107.08 979.37 1014.17 1014.6 1056.28 993.63 1032.58 1063.42 1091.2 1074.94 1005.92 1169.19 986.67 974.4 1059.8 988.77 971.579 1072.06 1066.09 1002.13 964.33 1052.24 1006.15 1098.5 1002.19 1054.21 1054.34 962.33 1030.31 1025.04 1026.94 1042.27 1048.44 958.8 997.89 944.71 973.22 1108.19 1006.16 1028.47 935.01 1009.09 1048.86 1013.05 1023.06 949.07 972.25 997.95 1068.58 1032.27 1061.98 1036.53 971.24 1037.23 1091.88 1115.53 1112.79 1026.93 981.22 1032.91 1046.33 952.2 1087.13 1000.88 1031.88 1015 1049.6 1041.86 1054.31 1010.82 1046.23 1008.82 1012.56 1047.41 1041.45 1058.42 990.61 1010.78 925.02 1038.51 1048.93 1002.86 1016.43 988.06 1006.42 1073.26 1037.85 1015.64 1016 1073.89 1091.94 1023.23 1044.98 1046.21 1094.58 1018.36 1054.12 1063.81 974.11 1050.7 1021.86 1007.32 1037.44 1010.5 1013.84 1034.95 1057.19 1030.17 1078.48 990.63 1045.97 982.47 970.98 1090.66 1042.52 1006.59 1029.15 1023.25 1009.64 1021.76 1092.88 1008.44 986.34 1019.99 990.94 1014.24 949.47 1025.46 1028.58 1100.86 936.22 1024.76 1015.11 1036.78 1005.69 1014.63 1090.15 1031.44 1073.93 1103.53 1020.61 975.06 1040.19 994.79 1063.43 951.88 973.26 1090.29 1084.36 1058.36 976.46 1053.07 1080.13 1038 1071.28 1070.23 1038.29 1028.6 1064.52 1000.85 1090.29 1012.51 1050.55 1004.78 +967.22 1013.01 894.79 994.53 881.94 1000.91 1011.16 990.54 980.5 992.67 1002.79 948.37 997.58 959.6 953.54 930.32 1000.14 915.98 1010.41 1021.3 1019.59 954.84 1010.57 1016.64 914.02 855.62 959.06 928.47 916.02 999.14 976.82 968.56 915.04 935.3 997.98 961.99 932.41 977.48 975.71 899.13 1010.74 903.35 946.58 920.41 965.9 976.85 930.56 994.73 998.46 1018.93 987.91 929.37 1006.09 926.25 1044.44 976.69 933.98 1027.21 906.33 937.48 983.7 993.07 989.92 950.99 991.16 956.87 962.24 940.57 1014.57 947.17 963.62 974.5 961.86 1044.85 957.47 897.68 985.96 905.33 1057.24 992.75 963.61 1032.52 921.38 957.65 999.52 954.52 993.51 929.64 948.06 947.38 960.31 933.12 999.76 1052.81 917.94 1017.13 952.93 994.92 916.31 994.43 991.74 1039.44 996.12 899.64 1077.59 930.57 906.19 1009.7 937.26 977.42 1004.03 1001.86 992.3 933.57 1003.67 960.15 958.48 899.74 962.17 1007.56 894.53 983.26 940.88 948.819 993.61 971.5 880.17 939.84 921.81 939.29 1049.62 948.53 984.3 885.83 948.66 936.71 955.81 970.73 908.21 896.61 946.39 977.93 940.93 971.45 978.34 875.07 985.27 1024.56 1085.41 999 1000.56 934.93 935.74 982.169 906.56 1031.22 968.82 1017.48 982.14 1019.88 931.21 957.68 981.86 1020.9 992.3 892.27 964.02 977.46 992.62 948.47 959.29 912.88 990.17 983.36 913.14 973.88 1001.27 991.32 976.4 937.46 932.99 968.36 1028.11 1020.42 970.31 981.15 971 1024.43 1020.06 971.12 980.74 936.55 933.3 956.39 978.87 983.14 955.77 924.21 963.1 991.45 954.99 1039.87 964.49 986.31 923.1 896 1036.62 980.94 918.58 955.76 976.78 964.97 980.14 1001.47 932.74 943.33 960.68 917.88 959.16 914.86 925.46 1006.34 1017.66 894.19 912.96 950.19 914.99 941.51 960.58 1049.41 971.8 971.6 983.74 974.13 910.81 1055.51 903.4 998.14 941.01 943.28 1058.92 1013.85 990.71 912.4 1009.23 1020.17 966.81 1025.76 1038.16 941.04 976.91 1025.45 963.86 1041.71 957.89 971.96 924.52 +995.22 1040.89 970.14 1054.66 986.96 1067.32 1083.83 1066.99 987.47 1005.99 1023.88 982.84 1029.77 1033.91 1038.68 1034.99 1037.68 998.95 1062.76 1075.91 1031.12 1010.05 1042.91 1028.07 960.99 896.51 1039.68 938.361 978.75 1073.95 968.62 1007.09 986.69 996.6 1066.22 1026.44 992.75 1023.51 1027.81 952.1 1032.44 958.45 999.18 986.04 1072.34 1033.64 975.54 1045.19 1010.99 1010.21 1064.1 941.64 1000.56 1002.49 1097.92 1037.28 969.33 1059.07 937.1 1018.29 1022.96 1115.67 1091.77 1009.02 1005.27 1037.34 1038.06 1000.43 1029.36 978.69 1039.63 979.85 1082.42 1110.44 1017.33 956.36 1001.45 995.55 1062.54 1063.42 1040.44 1035.34 1027.22 996.79 989.89 996.57 1031.05 986.75 1018.15 1037.55 1048.96 1035.66 1057.52 1130.48 994.63 1044.06 994.11 1072.29 941.54 1035.94 1020.76 1043.54 1071.39 949.45 1084.76 943.84 955.71 1044.67 1027.88 982.44 1038.41 1046.92 993.08 995.2 1096.68 986.84 1022.98 938.22 1024.33 1021.23 961.33 991.25 1037.25 1024.04 1034.06 1006.78 924.67 971.08 927.25 941.77 1068.18 994.98 1007.97 942.05 993.56 1027.33 1005.83 989.1 974.15 980.09 990.95 1012.3 969.98 1059.57 1043.66 958.38 1000.58 1097.59 1105.07 1090 982.74 1009.05 1006.9 979.56 960.07 1092.18 1059.69 1017.09 1009.75 1053.32 979.22 966.11 1034.17 1045.58 1015.61 978.8 1000.09 985.6 1055.55 968.16 1034 970.21 1039.43 1024.33 953.47 1005.94 963.85 1027.02 1039.08 958.22 1010.29 961.26 1093.34 1041.05 981.52 1049.72 1034.98 1014.65 1044.41 1016.68 1031.38 933.88 968.1 1026.52 1003.38 1021.55 1003.9 1000.12 997.1 1045.25 1028.96 1130.49 1003.51 1035.88 1013.8 962.3 1065.96 1022.19 936.06 986.15 1010.21 1064.19 1055.49 1077.49 1000.56 1010.29 1025.09 1000.87 977.33 971.52 994.62 1025.32 1095.94 1002.27 999.24 995.92 996.96 966.74 1029.46 1058.83 993.59 1009.07 1033.38 1018.16 981.1 1086.93 991.19 1077.04 981.26 1029.81 1029.61 1019.47 1046.99 1001.35 1075.86 1084.18 1016.04 1074.45 1037.93 1038.47 932.11 1069.61 984.24 1099.51 994.39 1024.73 938.14 +1002.12 997.44 973.79 1041.74 977.74 1075.8 1078.29 1084.01 1022.59 1083.1 1038.33 969.62 1025.31 1007.77 1023.99 1001.75 1029.17 934.97 1032.07 1088.96 1027.95 1043.39 1060.08 1112.91 921.78 886.52 1038.91 1000.36 959.53 1054.92 986.04 1063.48 992.63 1030.12 1084.62 1018.89 986.12 1032.32 1042.81 985.61 1027.81 965.74 1009.94 956.17 1051.46 1085.82 1018.47 1079.58 1032.44 1070.18 1069.69 921.3 1058.45 1059.25 1089.91 984.08 986.25 1090.44 974.61 1005.03 1019.09 1101.24 1072.5 981.98 1033.28 1019.57 1035.14 969.41 1045.9 987.981 1023.29 1057.06 1076.14 1131.47 1015.77 978.78 1024.28 974.3 1120.99 1030.49 1031.44 1097.63 998.61 1043.19 970.02 1011.4 1076.36 954.55 992.59 993.26 1019.67 963.2 1066.47 1125.59 966.51 1103.15 962.44 1059.37 987.38 1051.58 1093.33 1080.09 1060.74 1008.36 1178.9 983.52 987.25 1094.41 1067.93 1069.9 1073.58 1013.51 1040.55 1006.65 1046.07 1033.28 1044.63 1006.87 1007.23 1031.43 966.85 1051.35 1060.51 1039.17 1054.76 1020.34 948.44 1044.01 957.91 925.72 1108.93 1030.9 1028.29 943.9 977.28 1040.01 1022.87 995.41 949.24 1004.11 943.66 1034.61 1005.87 1054.13 1080.93 961.89 1021.47 1082.11 1109.39 1096.85 996.68 1021.25 1042.61 1016.17 980.81 1103.42 1020.72 1025.89 944.7 1087.77 996.2 1002.24 1039.71 1094.19 995.95 989 1002.71 1010.9 1054.24 1021.38 1040.45 938.26 1073.59 1064.24 994.13 1062.87 1040.5 1029.86 1079.07 980.25 995.7 1021.28 1050.98 1029.09 1019.42 1039.5 1056.62 1027.32 1086.94 1052.54 1035.18 984.48 1003.86 1059.18 1017.31 1014.97 1025.84 995.74 1055.22 1072.52 1067.17 1049.49 959.56 1080.4 1000.71 993.04 1084.39 1023.07 1007.67 1016.34 1031.54 1033.59 1003.14 1064.08 992.97 968.28 1011.57 1028.49 1045.69 997.45 1011.9 1069.29 1073.85 993.09 958.16 1006.62 1010.24 962.12 1048.6 1034.01 997.17 1005.61 1012.83 944.65 1001.97 1077.89 939.73 1069.13 974.51 995.63 1056.77 1082.25 1020.61 949.78 1061.38 1088.03 1022.79 1036.45 1104.28 1071.25 1042.46 1067.22 1033.16 1104.55 1007.01 1002.44 961.73 +969.49 959.08 927.84 1049.66 897.04 1015.68 1008.96 1015.13 967.66 1043.01 1037.86 1002.23 1031.38 1004.53 980.05 980.98 994.52 919.28 1012.91 1051.6 960.36 984.21 1025.23 1055.39 908.55 854.13 985.06 912.46 923.55 984.56 969.84 994.46 935.23 963.16 1048.25 1001.87 941.43 977.39 985.38 927.44 1036.27 926.57 969.96 960.1 1019.34 1000.95 984.69 985.78 986.01 1017.31 1022.62 951.26 988.78 953.45 1068.02 960.18 961.27 1024.12 943.54 1000 1003.34 1054.95 1018.19 986.28 1014.28 996.48 973.52 978.87 1006.22 964.53 1005.94 959.68 1002.58 1101.4 980.78 978.11 1014.49 910.21 1040.58 1022.47 1041.51 1024.78 969.59 979.17 1004.88 925.63 1038.11 974.27 990.79 998.35 958.09 960.21 1045.04 1083.84 939.08 1020.53 930.58 1000.95 955.3 1013.66 1027.26 1040.62 1038.98 967.15 1103.45 929.05 941.22 1024.15 987.51 998.34 1029.45 998.48 998.35 978.06 1004.01 1025.65 1030.9 982.58 998.75 1005.32 921.18 994.39 981.52 1014.61 992.16 984.22 927.8 1010.56 930.13 948.02 1024.27 950.63 1005.45 894.92 1003.34 1011.77 968.38 1009.38 927.27 956.79 933.7 1003.36 967.71 1046.11 1025.43 933.81 1024.07 1061.42 1071.37 1062.21 982.41 987.93 986.2 944.11 904.99 1067.45 995.76 1028.49 982.98 1028.5 951.94 977.14 993.98 1035.86 1033.14 933.5 988.6 978.82 1012.72 984.09 982.59 902.95 981.31 982.45 953.71 1008.27 961.02 993.29 1027.64 1000.35 982.93 1021.42 1051.71 1001.48 983.89 1026.86 1025.82 1045.9 996.73 1000.8 964.35 923.95 971 998.14 955.5 985.22 969.25 1001.36 940.49 1029.77 1012.38 1040.09 977.47 993.44 952.23 971.25 1059.98 1000.37 963 956.62 1020.78 1039.4 995.8 1035.47 939.24 999.82 1003.26 953.56 978.5 950.57 1000.48 969.44 1059.34 981.72 963.55 970.36 1026.51 912.74 983.86 1080.35 938.18 1011.87 1015.23 936.57 964.34 1047.61 959.41 1048.1 951.15 935.7 1055.53 1053.01 1033.75 967.16 1008.33 1053.88 995.34 1027.45 1022.4 1007.59 972.09 1009.67 999.8 1050.9 1017.29 994.141 920.95 +910.27 958.26 921.21 971.77 851.02 964.7 995.24 1032.05 977.87 973.92 1006.33 933.99 989.88 961.75 955.88 901.95 951.42 971.74 967.73 994.85 996.67 981.34 1006.08 1010.65 879.49 822.62 935.27 906.06 915.81 914.81 987.47 950.7 917.81 966.33 1029.18 921.86 914.23 966.15 921.419 945.58 964.53 935.25 942.24 923.53 934.55 1007.12 962.44 1031.63 934.07 994.47 934.57 888.48 974.11 955.79 983.85 969.24 931.67 1005.01 860.25 950.97 1006.45 1040.9 995.78 944.46 983.9 972.26 965.65 923.94 996.44 964.95 954.86 951.95 969.05 1027.11 975.06 907.11 941.98 932.89 1080.87 966.65 1000.47 1003.06 913.11 952.69 950 970.62 963.08 904.11 974.73 995.27 962.39 908.93 979.79 1046.58 871.17 1040.99 944.3 998.13 902.46 1045.1 991.08 1010.96 972.73 950.24 1102.7 892.3 914.76 981.15 960.64 970.82 962.72 988.21 959.74 918.21 939.36 932.18 981.19 932.37 949.18 979.16 894.21 959.07 946.45 935.93 966.32 957.51 905.96 959.58 875.94 906.74 1031.67 949.5 950.13 901.49 922.52 1010.81 943.63 980.38 899.65 891.63 924.82 961.27 921.74 994.72 981.57 906.03 946.61 988.5 1048.22 1029.38 980.82 915.89 940 943.69 898.28 989.98 935.79 1008.95 939.14 991.04 981.92 994.16 958.87 1016.3 970.99 874.84 915.46 996.41 995.28 938.51 920.02 863.35 971.42 1013.89 929.41 983.39 980.34 988.2 995.58 944.93 921.64 949.03 1022.02 989.26 977.78 995.4 1002.53 973.17 1012.1 982.95 967.56 943.61 974.76 963.19 968.15 952.87 957.74 901.65 953.07 993.2 973.6 1002.74 928.69 991.95 928.64 903.33 1022.19 945.24 959.27 939.27 988.33 937.78 938.11 1002.3 929.2 914.56 976.2 932.39 978.46 953.76 974.31 945.34 1000.2 924.19 930.21 930.96 923.83 928.61 970.89 971.96 924.65 948.93 983.28 929.02 926.24 1021.81 839.47 981.61 868.73 925.39 1010.78 988.39 930.22 955.24 931.25 1013.27 960.81 983.43 1062.87 998.86 992.96 1053.25 972.62 1010.13 922.75 977.08 936.69 +951.73 979.49 904.04 980.45 940.4 1016.72 1009.4 998.81 994.85 1037 1001.31 921.42 980.24 929.16 959.03 934.48 938.19 963.17 1012.05 1037.45 991.84 950.39 999.05 986.75 873.46 847.29 981.37 902.9 941.47 962.21 958.53 955.24 915.24 986.65 1016.37 950 904.98 988.86 949.11 922.46 1002.64 959.53 943.27 918.32 1027.26 1006.06 965.63 970.66 954.12 1025.4 980.03 870.12 995.02 994.31 1060.4 945.08 910.33 992.42 957.67 984.57 1006.88 1019.47 1010.37 976.54 997.54 995.02 961.88 927.27 955.89 958.68 966 967.09 1037.77 1083.31 971.67 953.459 1004.45 963.1 1051.89 978.62 1020.2 1017.76 965.3 977.9 958.12 965.17 987.49 969.2 979.78 977.96 1001.61 943.53 994.82 1018.15 928.47 994.59 956.12 987.8 900.98 1022.7 1005.15 1015.52 991.12 996.28 1085.6 944.63 941.09 1012.43 951.81 978.55 1045.16 1027.78 975 936.32 973.96 954.58 997.41 972.33 967.8 1012.27 919.87 954.36 949.2 911.37 1004.62 957.89 890.21 945.34 857.51 906.8 1035.63 969.73 972.94 876.4 921.55 983.95 956.99 961.16 869.29 911.98 909.32 1005.35 939.25 983.23 954.08 926.46 969.5 961.51 1074.13 991.95 942.12 910.36 988.3 969.29 928.1 1023.7 929.79 990.04 940.25 1070.11 950.67 981.78 979.42 1006.01 1004.38 936.41 940.7 945.57 1009.82 949.11 954.68 877.21 1006.05 974 945.33 969.18 914.03 1009.36 1000.02 948.53 966.72 940.2 1050.04 990.38 965.9 976.92 1003.34 971 978.32 957.34 964.01 941.17 927.32 1000.7 981.2 992.04 917.59 937.64 989.57 984.78 976.06 1037.27 907.81 979.13 913.32 911.98 1023.12 972.07 936.02 936.5 989.66 956.87 981.79 1027.09 913.71 944.669 961.08 954.69 969.74 920.53 930.66 988.81 1019.87 956.64 941.08 909.56 982.52 958.7 973.05 1066.15 950.3 982.29 986.74 934.18 911 997.44 887.24 1028.8 905.731 1007.73 1032.2 982.42 1010.67 940.24 998.17 1017.47 1002.38 987.64 1057.38 956.37 958.14 1023.93 991.32 1051.21 928.07 970.91 932.63 +959.17 963.13 885.98 1021.27 881.44 992.55 1031.13 1014.6 1028.3 975.09 1008.77 924.92 947.61 981.88 961.73 986.14 959.15 954.14 1025.53 1014.78 1003.68 992 996.09 1001.71 907.66 833.25 990.56 906.51 947.67 939.36 929.02 951.34 949.61 914.23 964.24 969.98 868.09 972.35 1000.83 969.08 1009.9 918.97 966.29 876.7 1015.56 998.4 946.31 1025.14 950.07 984.67 974.55 949.82 996.86 990.52 1010.66 959.68 936.89 960.7 919.91 949.99 1003.88 1008.81 1045.55 934.9 1003.63 948.57 980.57 958.95 979.91 902.57 948.29 952.74 980.34 1044.22 939.02 902.44 982.29 916.17 1035.05 1001.18 986.65 1008.54 967.19 972.15 957.7 945.82 971.28 962.93 980.16 955.17 965.66 915.87 974.07 1058.62 937.49 973.74 948.72 978.25 903.39 991.66 1022.68 987.55 1009.33 911.84 1125.73 966.22 862.52 999.43 936.99 979.47 1011.43 988.18 945.48 959.71 1021.43 950.98 952.96 936.4 917.03 995.26 908.16 945.64 986.24 983.74 938.32 960.69 908.07 981.03 884.06 908.52 1003.48 900.17 989.44 890.8 936.32 1002.53 966.47 931.07 926.48 896.04 920.3 985.13 970.66 985.52 959.92 908 936.13 975.29 1067.55 1006.96 975.16 925.05 973.4 981.18 870.48 1023.77 965.33 967.68 970.09 998.97 916.41 982.24 940.8 975.92 952.62 961.74 972.69 975.18 1015.77 907.47 980.83 868.54 957.22 984.71 958.05 980.04 952.75 980.8 930.27 921 934.71 934.46 1022.06 960.66 935.14 1007.68 991.69 997.59 996.36 995.79 992.13 923.51 961.96 969.52 987.63 944.95 930.87 915.92 986.78 976.821 1004.4 1026.44 961.48 1012.19 917.64 877.3 1031.2 949.4 911.7 914.1 965.98 945.08 963.47 990.12 919.56 957.51 936.77 940.11 952.02 926.88 960.62 979.01 1018.56 901.86 979.2 928.78 936.4 916.81 950.211 1024.6 943.27 998.73 1000.8 947.2 919.21 990.99 922.56 1024.17 889.36 893.72 1027.83 1025.12 975.17 920.41 1004.72 970.66 982.51 1012.91 1017.15 990.36 966.61 1013.92 928.1 1030.8 956.36 972.42 922.66 +983.7 1048.95 992.94 1021.37 933.21 1021.85 1046.44 1006.23 1036.85 1000.81 1023.78 975.43 1034.6 990.28 1034.76 975.03 1019.51 972.92 1045.14 1034.48 1057.89 997.1 1073.4 1094.09 927.19 899 966.621 927.44 967.09 1053.44 1048.89 976.4 959.43 978.35 1064.14 995.39 962.02 967.21 1027.63 991.18 1031.18 975.86 975.69 996.13 993.18 993.3 1003.29 1042.17 1022.45 1035.93 1018.4 895.46 992.13 962.21 1059.04 973.11 961.68 1051.41 963.06 992.89 1020.64 1048.65 1038.81 1004.11 1023.82 1027.15 1029.38 968.51 1041.86 936.87 1001.75 975.48 1040.6 1095.61 966.04 967.73 979.41 950.03 1053.31 1029.86 974.33 1053.55 972.4 999.7 954.19 1014.29 1034.11 953.93 964.91 984.33 970.34 946.82 985.66 1082.89 976.08 1018.77 939.43 1011.84 923.08 1041.48 1049.62 1081.38 1038.43 967.66 1114.37 947.15 944.47 1017.46 982.46 1007.11 1051.51 1047.32 972.45 948.6 1036.91 991.92 1023.08 995.06 975.36 1039.25 928.25 1025.29 1025.33 998.08 949.47 980.38 939.48 974.2 907.88 916.66 1054.66 929.37 962.62 925.23 954.05 1031.29 978.68 1028.32 920.84 952.69 941.26 1003.16 965.56 1041.92 1012.81 895.9 981.09 1048.72 1104.81 1038.95 1009.56 958.19 954.07 977.38 935.38 1015.68 1019.78 1007.18 961.64 1050.79 953.17 995.15 981.87 1009.82 1009.16 980.39 997.62 998.09 1041.5 966.61 973.08 941.25 1005.91 1006.8 926.19 991.01 993.18 1025.91 1035.19 967 979.77 951.1 1044.69 1041.66 967.68 1016.68 1016.11 1054.63 1009.53 1023.9 1053.66 955.111 991.06 1008.45 1016.1 983.32 994.36 993.78 1025.38 993.01 993.67 1004.52 925.23 1056.12 935.36 919.391 1074.23 953.58 958.88 968.62 999.19 1022.78 1067.24 999.77 964.66 955.88 975.01 936.87 1005.41 986.62 954.97 1018.72 1039.29 945.5 977 969.95 962.55 955.41 971.39 1058.7 987.25 1033.64 991.05 1036.42 980.47 1089.97 932.66 1053.57 962.71 943.79 1033.68 1035 1011.65 961.61 1025.75 1022.82 1018.27 1036.09 1082.61 982.74 999.16 1066.79 988.87 1068.04 971.75 985.23 944.97 +962.61 996.78 922.01 1062.21 954.01 1052.74 1076.31 1059.4 1034.62 1064.67 1089 946.94 1038.13 975.7 1015.34 992.27 1020.99 1008.59 1027.32 1063.38 1011.18 1018.6 1067.27 1062.89 916.2 898.76 1005.85 912.46 999.13 1037.9 977.58 973.92 961.55 1009.28 1072.61 1015.23 928.32 977.17 1062.66 962.19 1074.08 960.9 959.81 923.74 1021.17 1037.67 1018.04 1067.7 1002.38 1031.21 989.26 917.27 1007.89 1001.77 1110.54 1005.96 1004.05 1042.09 992.8 1000.69 1079.48 1051.18 1076.83 978.08 1033.74 1040.7 1031.2 1011.08 1058.28 1009.79 959.86 989.85 1031.39 1113.17 997.66 954.1 1001.29 966.09 1087.37 1039.96 1029.21 1066.36 1000.2 1026.73 1001.08 1015.4 1050.62 998.93 986.38 931.16 970.06 964.76 1036.58 1129.75 976.57 1041.45 1013.59 1077.06 936.21 1080.12 1032.83 1026.19 1067.66 1011.97 1103.08 929.92 952.7 1028.38 1044.55 1005.5 1043.85 1048.65 1024.21 960.65 1068.06 985.36 1019.04 970.11 1056.09 1032.49 953.3 1022.01 1011.91 983.03 1042.3 1016.32 936.24 1015.87 917.901 983.33 1108.82 976.629 971.21 961.16 970.97 1010.08 1042.44 1028.79 961.27 938.23 1008.69 1004.11 966.83 1043.09 1049.43 927.08 994.72 1036.07 1145.43 1114.53 1020.69 969.52 995.4 999.23 984.49 1070.7 1016.37 1028.91 972.39 1096.48 1030.56 1007.57 969.19 992.93 1023.46 992.74 1003.53 1036.83 1081.86 996.92 1025.87 948.79 1051.81 1090.08 974.77 1038.89 1015.4 1012.57 1075.25 984.02 1002.42 967.67 1084.71 1038 1027.96 1010.13 1019.2 1076.22 1031.06 986.76 1009.34 932.32 992.33 1020.99 1000.45 1039.38 981.88 1003.73 1042.3 1026.34 1001.9 1053.08 1027.39 1059.32 938.56 971.18 1070.53 968.23 978.36 957.23 997.22 1013.17 1101.44 1055.53 1040.54 986.01 995.12 968.56 993.48 977.92 1028.4 1041.97 1056.57 1003.7 1052.76 1002.4 1000.71 986.74 988.81 1070.94 1011.12 1035.76 1030.91 985.92 990.39 1095.08 964.83 1081.44 942.08 985.02 1047.68 1065.58 1025.62 935.45 1069.45 1039.47 1050.06 1070.23 1037.8 1001.31 997.57 1049.87 1009.67 1086.87 989.37 1023.66 962.39 +947.67 932.18 882.55 932.32 869.53 1001.58 997.52 1007.25 941.58 951.31 951.58 822.77 944.08 947.54 921.98 913.06 935.77 916.44 975.16 989.24 963.26 951.97 985.48 1000.03 909.781 814.55 947.21 858.82 858.69 957.51 896.47 919.79 902.63 939.09 1002.37 929.41 921.21 905.8 995.61 926.04 980.64 881.69 928.22 915.91 970.71 1007.16 935.4 982.49 948.44 986.41 955.94 846.09 971.65 947.31 1057.42 921.76 915.11 957.71 891.64 943.89 967.36 993.95 1010.2 909.37 947.23 955.31 956.76 923.79 933.3 905.7 928.51 951.96 942.57 1065.4 906.07 904.58 912.41 908.84 978.01 954.73 958.25 1020.74 912.59 963.97 913.21 934.19 982.21 932.37 921.07 896.26 931.65 932.41 953.91 1003.25 896.75 1010.87 901.48 1005.63 867.74 1000.64 983.5 1011.38 942.9 900.8 1047.14 874.19 932.62 970.14 922.91 964.8 974.72 958.18 966.96 901.65 989.96 934.59 984.64 936.33 964.82 969.89 882.73 986.52 957.57 922.6 931.19 929.48 879.95 960.01 869.21 909.52 1014.4 952.09 925.15 873 907.04 964.53 917.02 925.59 835.56 893.36 908.2 925.86 910.55 981.26 948.88 853.34 922.62 997.87 1018.89 1023.55 916.77 934.93 891.64 900.38 908.18 1005.95 949.49 977.94 929.13 1015.95 902.18 928.88 926.55 994.93 950.04 907.29 947.96 945.81 1019.57 935.43 946.38 898.29 973.68 994.31 885.22 972.94 884.82 940.03 994.83 888.38 893.5 877.47 999.04 928.21 944.11 980.99 945.05 960.96 1024.92 991.92 962.31 858.6 955.74 979.45 871.15 976.49 910.95 918.17 971.48 963.8 967.631 929.12 940.86 971.47 875.83 899.75 1012.59 929.43 900.01 906.11 940.82 938.35 924.07 972.26 917.92 908.97 939.03 925.31 917.21 899.48 914.81 974.33 994.31 917.63 947.52 915.41 898.65 889.15 907.75 982.97 931.47 947.33 956.62 906.11 896.55 1000.85 895.08 979.73 907.26 923.14 1026.79 990.11 977.86 896.96 998.24 1007.74 990.69 963.54 965.03 934.33 956.21 978.6 935.69 1003.85 936.2 946.11 900.83 +1037.61 1041.19 956.08 1085.9 981.15 1084.01 1089.73 1118.78 1020.48 1041.9 1047.17 976.32 1027.99 1042.16 1023.47 1009.97 1000.35 977.49 1094.35 1098.33 1035.79 997.15 996.26 1059.2 979.889 903.93 1054.16 982.35 952.11 1023.02 1030.47 977 934.94 1006.65 1097.97 1012.69 947.71 1026.8 1039.47 973.29 1055.93 997.93 1022.84 979.97 1044.31 1051.62 1032.88 1044.43 1045.64 1041.21 1035.72 945.75 1078.37 1002.2 1120.09 1028.67 1004.07 1044.39 1000.85 1022.66 1053.55 1121.42 1092.74 988.94 1031.84 1064.93 1035.98 1015.91 1052.95 992.3 989.78 1004.92 1059.38 1132.67 986.45 961.23 1012.13 1003.72 1105.73 1045.87 1041.39 1037.76 1026.89 981.42 1007.65 1033.28 1044.16 1028.66 1023.43 1017 1041.52 1004.95 1040.31 1128.6 1005.05 1037.56 1020.93 1081.65 958.1 1062.13 1070.42 1073.16 1103.63 981.2 1161.8 986.12 985.16 1047.09 1042.96 1005.48 1081.02 1032.99 1018.81 1006.57 1078.26 1008.58 1048.95 1018.35 1018.81 1090.63 963.49 1047.32 1025.85 1024.8 1058.93 1005.82 937.77 1045.17 931.48 941.98 1078.45 1015.65 994.8 894.48 974.46 1056.29 1006.83 999.23 915.8 936.25 963.85 1041.71 1048.81 1068.72 1051.96 964.41 1021.34 1098.68 1080.36 1033.88 983.39 990.78 1033.68 1023.86 1005.05 1116.4 1038.65 1066.49 990.19 1079.81 1035.91 993.66 1029.44 1084.34 1037.33 959.56 998.29 1035.19 1086.09 1008.07 1061.05 948.7 1061.45 1034.59 950.9 995.58 999.02 1080.24 1034.29 1017.51 1003.67 971.609 1092.81 1023.1 1003.08 1063.08 1071.93 1075.43 1088.37 1060.55 1046.62 976.99 1019.84 1052.69 999.36 1043.79 992.05 1003.16 1061.5 1043.93 1090.89 1072.91 1000.29 1060.16 947.61 963.6 1101.53 1039.87 996.02 1009.92 1015.16 1050.64 1021.02 1027.96 978.96 1012.34 1019.51 1019.84 966 977.41 998.52 1012 1065.42 998.57 1034.92 1003.83 1003.4 962 1025.79 1053.96 1023.26 1027.52 1021.75 983.83 990.33 1083.54 982.6 1069.88 951.38 998.72 1054.05 1093.9 1030.43 980.15 1051.6 1116.96 1068.39 1076.69 1080.53 1050.42 981.59 1081.52 1018.12 1087.96 1030.29 1022.21 979.18 +1024.04 1033.99 961.94 1079.4 958.95 1078.28 1079.1 1066.54 982.19 1061.94 1077.5 987.12 1017.23 1026.75 1016.35 1018.47 999.98 971.93 1072.39 1090.54 1036.74 997.72 1054.72 1056.15 954.8 896.11 1037.58 943.04 1007.41 1021.74 990.67 981.57 959.43 1023.46 1051.07 1021.97 997.22 1016.23 1058.84 996.13 1057.22 982.18 1016.14 981.54 1049.18 1048.74 1003.14 1048.17 988.98 1031.69 1034.99 910.46 1089.34 993.57 1091.64 1001.38 1005.9 1053.38 962.96 1024.46 1036.86 1103.12 1105.25 1006.93 1042.47 1022.95 1004.61 984.27 1031.85 1023.41 1011.78 1014.47 1083.71 1060.18 1011.81 938.66 1002.61 1010.04 1076.89 1012.16 1035.49 1071.02 1008.37 1006.79 962.54 1026.88 1081.24 975 978.3 982.94 1004.97 975.01 1060.74 1088.42 991.98 1043.72 1013.94 1091.67 947.75 1085.86 1036.66 1076.76 1045.14 986.9 1162.52 973.34 997.83 1025.98 1004.06 1051.14 1043.83 1038.37 1038.57 997.99 1058.52 980.57 1066.84 985.94 985.31 1061.39 965.29 1011.85 1015.91 972.16 1033.56 1006.07 908.13 1004.98 939.18 947.65 1070.25 996.47 1048.93 946.23 990.68 1046.1 981.43 977.02 936.73 944.4 950.22 1018.39 975.06 1052.38 1050.45 949.7 1014.47 1049.88 1094.88 1068.38 1015.46 980.88 994.65 1000.67 982.53 1071.82 1024.79 1006.57 983.26 1094.09 976.39 988.01 1062.99 1015.96 1041.82 969.021 985.01 1011.69 1027.5 988.34 1015.58 910.26 1067.44 1032.45 977.49 1020.78 1013.67 1066.92 1086.77 971.13 1017.26 967.49 1065.82 1042.2 1021.84 1062.18 1045.38 1038.28 1052.58 1058.79 1051.58 935.47 1007.46 1047.15 981.56 1050.39 995.64 983.55 1017.27 1040.95 1019.46 1088.51 1001.13 1070.99 986.46 998.53 1082.97 1063.92 984.21 991.2 1044.86 986.2 1040.75 1008.13 1022.46 1011.75 1021.59 999.58 1035.45 970.82 1008.58 1036.67 1033.17 981.7 1016.56 990.13 978.52 979.64 967.75 1036.87 1000.64 1013.77 994.82 988.91 981.32 1066.8 949.58 1092.2 963.66 974.69 1079.19 1062.05 979.35 969.78 1045.45 1047.86 1041.14 1056.58 1059.45 1013.22 972.58 1050.56 1006.51 1070.97 980.12 997.33 970.83 +1029.18 1065.84 971.62 1103.02 986.52 1069.17 1112 1086.39 1044.75 1084.61 1126.5 999.28 1083.56 1004.3 1026.73 1017.5 1092.54 1031.74 1110.5 1088.42 1052.33 1022.17 1113.97 1079.82 954.79 884.08 1044.35 974.26 1010.96 1018.12 1035.83 1048.95 996.41 1038.11 1089.21 1043.22 989.45 1059.73 1046.26 1003.19 1089.9 975.65 1038.75 1010.02 1044.12 1080.68 1031.45 1119.44 1021.11 1105.57 1032.35 946.93 1041.85 1018.76 1116.46 1086.4 1032.47 1100.85 976.3 1059.26 1075.07 1117.34 1069.79 1046.78 1066.96 1059.63 1081.11 1007.68 1056.45 1041.4 1052.87 1054.05 1077.76 1079.35 1048.06 1030.04 1044.52 1032.54 1148.83 1022.23 1039.88 1106.66 1042.85 1047.02 1025.18 997.84 1081.64 1026.76 1033.04 1062.15 1051.06 1015.99 1093.95 1106.73 1020.27 1082.53 989.8 1082.93 1001.42 1092.48 1070.03 1127.25 1064.68 998.35 1159.09 1008.1 976.5 1036.49 1051.27 1043.51 1080.7 1075.77 1030.67 1018.25 1110.32 1005.57 1101.37 992.24 1038.58 1066.6 935.6 1045.85 1092.33 1034.62 1085.79 1061.05 935.57 1054.9 961.17 1026.91 1118.71 1024.9 1036.05 1002.24 1031.48 1057.27 1059.51 1061.79 1000.02 975.89 1005.53 1056.12 1039.41 1073.95 1023.45 961.11 1067.13 1101.95 1140.86 1117.28 1056.99 996.19 1027.74 1033.25 988.57 1066.51 1046.27 1025.26 1061.27 1073.08 1002.43 1086.36 1059.41 1068.75 1090 1023.14 1061.89 1037.6 1057.47 1007.81 1035.62 964.55 1053.3 1028.47 997.76 1059.09 1062.07 1046.07 1075 1037.02 1051.66 1012.43 1121.08 1105.33 1050.02 1066.38 1080.59 1094.01 1100.21 1051.16 1058.2 973.67 996.33 1092.91 1059.96 1073.38 1061.45 988.11 1010.2 1052.71 1048.77 1122.19 1030.63 1072.3 1002.07 954.98 1134.41 1049.9 1015.28 1027.44 1039.7 1028.43 1051.39 1090.85 999.95 1013.17 1021.65 1005.82 1071.68 969.39 1032.46 1068.83 1119.32 1041.11 1025.66 1045.34 1045.98 998.4 1035.76 1089.93 1011.34 1043.42 1083.23 992.62 1034.99 1084.88 926.48 1125.58 984.3 1019.62 1089.58 1091.43 1053.35 1023.74 1055.23 1076.65 1058.88 1093.93 1127.08 1062.96 1014.9 1097.53 1024.3 1110.73 1026.47 1090.8 1025.03 +1024.99 1032.49 950.2 1083.76 1001.89 1064.88 1125.11 1105.64 1036.17 1043.84 1075.29 1026.56 1081.29 1001.18 1007.49 999.63 999.51 977.78 1073.55 1096.14 1029.94 1059.24 1069.46 1076.81 993.67 910.18 1056.16 1018.57 978.71 1041.65 1018.21 987.61 986.041 992.28 1073.97 1020.5 961.77 980.6 1008.57 963.07 1066.74 977.75 1012.08 978.75 1054.08 1056.77 1035.77 1082.33 1037.6 1074.44 1042.37 961.41 1045.46 1058.22 1110.34 1022.13 988.16 1045.63 984.5 1058.38 1058.28 1108.65 1093.38 980.67 1067.39 1084.18 1006.48 994.98 1041.95 992.77 1019.12 1049.85 1086.26 1133.93 1012.2 919.65 1015.1 973.12 1110.87 1033.28 1036.49 1057.13 1038.69 1050.9 1017.2 1011.78 1093.13 982.54 1068.84 1000.55 1066.68 1015.6 1109.85 1145.44 1000.63 1062.27 992.92 1067.32 976.62 1087.72 1086.5 1084.19 1053.97 992.94 1195.82 955.97 977.15 1041.97 1030.03 1031.56 1069.57 1082.08 1043.59 1022.86 1084.13 1049.22 1058.32 1034.75 1032.56 1061.63 961.53 1033.7 1044.88 1019.49 1025.93 1013.59 978.53 1042.65 957.78 966.71 1087.06 1002.01 1063.4 911.33 995.38 1059.88 1003.13 988 1013.58 977.1 1005.26 1017.2 979.59 1059.21 1046.61 963.3 1011.31 1085.72 1115.84 1088.42 1027.52 1027.22 1032.69 1036.32 1004.21 1087.56 1051.77 1019.97 1011.01 1081.12 1038.18 1086.02 1023.41 1062.95 1042.18 974.1 1016.64 1019.69 1080.59 1022.5 1043.3 951.68 1066.81 1066.45 1007.13 1060.33 1024.42 1035.69 1094.25 1022.65 999.51 1006.4 1082.09 1056.7 1025.97 1067.51 1069.4 1066.09 1061.98 1020.62 1041.19 994.4 1047.32 1038.19 1053.05 1063.67 1024.12 1010.61 1060.34 1110.39 1084 1102.56 997.08 1030.97 992.83 965.57 1109.37 1032.95 1005.25 1031.66 1049.39 1039.52 1037.77 1086.66 1007.2 1023.45 1042.03 1008.24 1038.01 953.29 1029.12 1054.57 1104.49 1018.27 1032.01 1009.87 1039.76 984.41 1031.67 1073.41 1004.21 1016.09 1062.56 1007.15 980.22 1053.85 979.5 1060.23 943.48 1020.53 1064.27 1087.39 1063.47 1016.46 1062.22 1095.91 1087.97 1049.6 1096.81 1034.58 1003.43 1067.24 1040.83 1109.61 1006.85 994.27 933.06 +976.7 1037.85 958.99 1057.92 939.03 1073.06 1060.03 1056.66 1062.76 1068.64 1040.69 1004.5 1051.16 970.38 995.38 1023.65 1018.25 1001.71 1070.3 1078.45 1058.61 1044.45 1073.24 1066.4 950.78 892.88 1043.47 962.24 976.35 1043.13 998.68 1048.39 974.96 1006.34 1077.62 992.5 974.9 1018.53 1036.45 968.93 1024.28 922.53 1000.94 971.48 1059.99 1067.5 1033.84 1086.35 992.91 1042.89 1045.76 979.17 1017.91 1014.51 1089.8 1025.67 965.61 1063.5 973.98 995.12 1015.76 1064.35 1077.25 993.53 1063.94 1082.98 1060.68 1013.74 1048.33 982.17 1056.83 1037.77 1078.54 1101.4 974.86 951.98 1031.74 965.64 1113.7 1047.88 1009.5 1049.23 982.14 1052.19 971.13 1035.49 1078.03 1024.36 1020.87 981.65 1015.37 1065.23 1056.46 1117.57 999.82 1029.09 998.98 1054.05 985.77 1063.65 1030.69 1090.45 1049.21 999.54 1134.08 960.05 1031.32 1023.14 1061.78 992.68 1059.58 1056.33 1030.72 1001.22 1036.82 1001.37 1045.19 1022.45 1054.6 1045.13 957.19 1028.31 1020.66 1024.01 1018.37 1049.27 951.65 972.52 963.7 984.74 1094.4 1002.76 1039.49 971.38 963.45 1016.43 1018.3 1015.08 1004.29 974.32 980.22 1023.52 1023 1058.47 1067.74 958.35 1034.28 1097.79 1154.23 1106.04 1028.03 963.53 1045.82 1003.53 960.08 1056.75 1033.71 1028.23 1009.12 1093.05 1026.41 1064.81 1018.08 1031.5 1049.23 1011.46 1029.44 1069.76 1076.39 1005.98 995.12 918.3 1069.85 1030.53 977.52 1052.42 1016.4 1059.87 1087.75 1017.99 984.8 1002.19 1095.01 1068.49 1008.86 1045.93 1038.3 1057.84 1045.12 1037.42 1054.84 970.57 1030.67 1026.21 1043.7 1032.94 1038.01 1031.84 1004.51 1042.78 1027.58 1081.11 995.48 1030.48 1002.42 969.31 1102.03 1022.35 978.6 979.59 1023.77 1054.43 1060.38 1064.96 992.28 997.86 1022.05 968.18 1029.87 972.74 982.28 1059.87 1074.44 987.35 1012.85 1004.09 1010.85 1033.7 1000.54 1046.14 1013.07 1049.33 1065.73 1014.75 986.92 1072.74 980.15 1073.14 981.54 1035.48 1066.96 1045.47 1004.64 957.67 1054.49 1032.56 1028.06 1100.25 1082.67 1031.84 1000.36 1035.53 1029.05 1105.08 1002.76 1046.53 944.55 +994.76 1001.59 958.78 1076.64 942.16 1083.92 1086.56 1054.42 1050.51 1027.14 1086.67 1003.7 1010.04 1020.59 1028.63 985.45 1051.67 956.13 1079.65 1045.98 1035.52 1017.54 1036.74 1017.09 921.96 855.32 970.66 999.3 970.51 1033.37 994.53 1031.15 968.21 1011.36 1096.68 1001.51 915.3 1037.83 1023.59 962.01 1036.2 976.6 996.35 941.36 1058.62 1056.55 977.45 1036.17 1000.37 1061.61 1023.94 970.69 1025.66 999.56 1128.88 1015.96 968.65 1049.97 958.81 1016.52 1059.45 1093.45 1013.47 977.18 1025.23 1032.18 1043 1005.5 1028.88 1017.08 991.6 982.3 1047.49 1124.74 956.02 991.3 961.79 980.43 1079.57 1009.94 1041.96 1058.86 973.1 995.03 1016.72 990.93 1047.11 967.66 977.42 1007.13 968.45 1000.6 1033.64 1089.41 974.15 1024.7 991.79 1022.67 958.34 1044.05 998.38 1063.72 1044.87 965.45 1162.03 933.41 921.77 992.64 1008.34 1021.16 1045.78 1032.58 1023.32 997.63 1026.69 999.98 1084.18 979.59 1077.02 1058.05 960.94 994.97 1011.81 997.91 1032.59 1002.09 937.06 966.96 942.7 973.61 1074.73 985 1021.57 919.08 962.21 1000.82 992.85 1001.22 943.91 981.63 936.16 1027.76 1017.12 1052.69 1048.12 947.87 1018.7 1061.73 1115.7 1064.92 1050.75 993.54 1013.57 993.94 974.36 1085.67 1017.25 1042 1010.65 1063.12 1025.46 997.54 1005.02 1038.36 1037.86 982.65 1014.48 1033.74 1059.53 964.53 1003.07 900.45 1034.14 1003.18 981.89 1034.2 998.49 1001.57 1065.91 1017.17 1018.04 986.92 1052.91 1010.38 990.49 1053.71 1074.14 1051.17 1014.27 1029.77 1002.14 957.46 1006.42 1087.43 1012.93 1001.41 1013.2 965.79 1022.24 1038.44 1029.18 1050.56 943.58 1005.6 952.73 900.71 1073.02 1005.64 999.71 957.94 1024.6 1048.09 1034.87 1031.11 957.13 979.41 976.84 967.04 992.2 954.9 982.909 1022.7 1091.52 1013.88 988.93 965.16 984.06 966.66 998.89 1069.74 980.16 1016.72 1039.82 953.3 1006.92 1061.4 974.46 1071.24 959.5 999.1 1064.62 1084.69 993.54 975.93 1022.26 1007.83 1001.04 1030.69 1061.74 1071.17 981.32 1062.39 1037.4 1075.52 1002.73 992.79 949.97 +944.22 986.65 934.22 1033.37 901.87 1007.63 1046.99 1042.86 998.12 956.29 1035.84 947.72 1001.4 1009.14 979.24 954.16 967.51 989.48 1001.92 1029.52 987.1 1007.14 1017.69 1061.41 915.85 858.21 931.48 913.09 930.76 987.11 955.39 996.63 909.47 961.79 1040.21 996.47 895.52 979.96 1048.71 946.22 1030.78 936.2 949.32 947.56 1021.34 1014.16 977.92 1000.95 977.4 981.54 1003.49 896.97 1019.88 995.52 1029.55 989.24 957.63 1029.15 925.88 1008.45 1043.68 1047.24 1043.24 958.5 1017.87 1000.11 988.52 976.03 1024.47 948.99 996.45 966.66 1010.52 1075.87 1014.32 963.521 977.56 972.18 1027.1 1007.61 983.15 1038.54 958.98 1025.27 986.23 961.01 1020.19 975.31 966.92 974.82 970.81 902.3 1015.06 1083.6 971.77 991.83 945.65 1028.95 935.15 1015.77 1009.41 1019.09 1015.43 955.88 1085.13 948.45 933.1 985.92 995.42 1003.93 1036.61 1004.42 1011.78 973.49 1028.06 1024.79 1040.76 936.13 1006.71 979.58 944.26 994.89 987.36 972.41 1019.75 986.27 901.92 963.2 898.99 925.08 1060.61 971.5 1013.1 951.19 950.68 1007.56 1000.92 970.05 923.06 962.71 943.26 1004.82 971.081 1028.24 993.21 951.02 971.17 997.38 1054.27 1021.39 961.85 964.49 1010.22 952.83 984.39 1064.03 987.46 981.71 974.85 1028.44 947.23 962.89 999.72 988.59 998.17 977.31 990.23 989.65 1002.98 964.06 985.26 910.29 1025.57 1007.51 959.621 977.94 972.34 1015.78 972.99 962.62 998.95 974.21 1028.98 1010.78 961.94 997.34 1030.06 1000.15 1045.97 976.49 1026.8 969.69 948.12 1040.64 996.97 994.11 965.16 935.56 1015.62 1016.45 973.93 1043.38 935.31 1024.86 898.48 910.3 1047.17 1004.29 931.27 943.31 994.46 1028.13 1010.46 1045.37 955.73 952.92 948.44 970.66 986.98 929.62 972.06 976.43 1053.84 1002.3 971.66 952.71 998.01 979.31 975.12 1031.72 986.74 1006.95 1025.89 956.47 983.21 1044.37 916.89 1031.11 926.44 1000.42 1028.04 1038.34 1003.76 944.74 1072.46 1000.28 974.29 1008.74 1042.94 1009.49 980.73 1054.07 994.71 1033.38 964.94 970.41 933 +967.58 993.5 937.39 1057.03 944.51 1058.6 1067.15 1084.17 1009 1049.33 1083.08 984.22 1037.86 993.92 1011.79 997.34 1017.67 973.07 1016.01 1055.63 1000.16 980.82 1023.83 1040.51 902.48 847.6 1048.84 949.95 978.04 938.59 951.28 948.61 910.8 989.25 1078.24 993.92 911.93 1023.06 998.66 936.11 1045.34 941.9 979.85 974.96 991.86 1035.76 999.3 1063.68 981.7 1022.49 989.48 953.65 993.72 1007.46 1105.04 998.63 988.17 1024.36 1000.84 1037.14 1008.14 1051.1 1020.73 968.87 1020.25 1027.51 1008.15 1018.2 1041.01 997.85 988.3 1013.17 1050.52 1104.8 976.76 917.98 995.98 961.12 1068.59 984.63 1036.57 1045 976.81 1026.04 971.53 992.29 1012.1 970.88 983.46 982.51 1012.5 975.13 995.63 1109.73 938.26 1037.44 961.34 1045.53 900.51 1067.82 983.67 1094.43 1028.01 979.81 1133.04 939.03 961.3 1017.05 1003.92 1025.7 1063.63 1045.56 996.81 974.89 1037.66 964.71 1054.13 972.61 1036.94 999.831 926.55 1015.14 991.95 952.15 1035.43 995.01 908.05 1003.82 908.37 950.63 1074.99 1022.08 999.38 909.27 957.68 1038.69 984.55 993.14 937.22 914.43 956.58 1010.18 990.97 1036.36 1000.12 924.42 1003.04 1046.71 1069.16 1053.36 1000.41 1014.42 985.98 993.54 997.73 1047.52 1000.69 1029.69 978.96 1056.2 981.18 1013.03 943.83 1038.01 1031.1 945.96 973.24 1002.32 1067.89 997.3 1001.7 942.54 1045.1 989.31 916.76 1001.97 985.1 1045.36 1046.72 967.48 981.28 981.48 1078.96 1036.71 989.32 1012.65 1039.45 1007.41 1032.28 1057.69 1031.52 947.9 990.37 1019.19 1008.44 1018.84 978.01 996.88 1020.04 1025.3 1013.56 1043.06 999.34 1024.93 941.47 964.04 1097.23 978.79 956.73 980.09 990.65 1050.35 1016.86 1020.51 981.58 991.5 1014.08 970.2 988.25 918.26 966.74 1022.06 1050.44 954.47 999.96 968.72 976.03 961.93 1014.86 1047.61 982.91 1004.16 1033.67 983.12 932.39 1057.71 942.74 1053.86 923.58 972.41 1018.07 1051.73 1011.98 977.41 1072.53 1057.02 998.18 1029.81 1076.75 1057.93 980.58 1011.87 998.73 1034.35 970.36 1027.55 923.1 +1057.68 1102.3 1040.77 1177.02 997.369 1132.53 1157.42 1142.17 1085.55 1113.05 1126.3 1022.59 1072.13 1102.13 1068.71 1060.62 1079.18 1037.29 1116.66 1141.66 1097.16 1104.74 1129.72 1113.96 1007.48 949.22 1104.96 1052.63 1039.18 1085.8 1053.33 1052.11 1017.3 1066.07 1141.97 1089.04 1030.35 1080.91 1137.76 1057.57 1150.29 1037.28 1069.96 1052.2 1074.02 1142.9 1092.01 1129.98 1090 1114.84 1123.59 997.81 1052.19 1061.57 1142.85 1090.85 1051.7 1158.56 1026.56 1108.21 1112.83 1142.68 1109.73 1051.61 1127.03 1083.39 1115.58 1110.88 1117.35 1081.53 1098.74 1079.5 1138.53 1183.02 1076.35 1049.64 1083.92 1073.15 1148.76 1089.75 1125.76 1144.03 1083.12 1117.28 1074.37 1088.79 1133.47 1059.52 1082.55 1048.51 1093.75 1015.24 1097.67 1164.82 1032.73 1125.97 1011.47 1131.13 1033.16 1188.94 1132.54 1131.48 1118.6 1073.71 1191.25 1030.42 1020.58 1089.32 1067.79 1129.97 1152.61 1107.08 1121.54 1059.11 1130.39 1090.89 1144.13 1056.5 1062.17 1104.43 1003.76 1091.18 1140.34 1092.09 1079.42 1107.24 975.35 1080.68 1047.77 1017.28 1176.32 1054.56 1099.44 1028.62 1089.69 1077.07 1088.26 1117.32 1024.3 1031.1 1075.33 1149.65 1071.5 1131.27 1094.07 1019.97 1080.81 1152.04 1189.04 1133.8 1081.46 1048.03 1065.65 1078.4 1023.69 1120.78 1072.05 1132.33 1108.69 1146.03 1058.06 1089.92 1098.82 1142.57 1078.23 1045.68 1077.88 1066.07 1125.58 1052.73 1077.43 985.16 1133.86 1084.08 1024.75 1068.65 1069.84 1074.84 1118.07 1069.98 1091.7 1020.38 1127.79 1102.15 1094 1137.15 1111.73 1093.43 1176.24 1122.81 1143.89 1022.84 1068.5 1129.05 1116.33 1110.13 1057.4 1115.82 1106.35 1128.89 1093.09 1140.93 1058.72 1119.2 1043 1032.35 1186.11 1050.36 1049.92 1062.07 1093.98 1094.49 1104.36 1118.2 1046.02 1057.01 1080.55 1098.65 1086.75 1065.42 1054.48 1104.04 1146.53 1085.06 1078.21 1064.12 1015.49 1054.38 1074.61 1121.48 1037.65 1095.17 1095.84 1047.31 1104.84 1155.82 1038.23 1117.26 1007.65 1056.86 1155.85 1120.08 1122.51 1060.75 1124.81 1169.35 1112.6 1141.46 1162.45 1076.39 1088.45 1119.63 1081.09 1178.34 1067.25 1105.41 1020.24 +944.3 967.85 893.09 1019.94 892.71 1032.14 1014.08 999.31 1012.25 992.65 940.38 933.95 983.07 937.33 942.54 924.53 973.11 957.28 1011.92 1002.59 992.07 971.66 996.68 1020.11 927.49 847.22 976.37 950.11 911.44 1000.03 940.23 935.95 926.52 930.86 1044.99 951.87 893.07 965.81 976.88 929.42 998.96 912.58 909.61 890.17 994.87 988.51 947.85 998.51 1032.93 1013.81 997.35 905.73 987.79 908.38 1052.48 932.03 966.28 1008.04 921.5 956.36 983.82 1002.99 1006.31 957.07 968.65 985.11 965.92 988.15 974.47 929.41 940.73 996.75 1013.06 1075.48 957.95 912.64 978.76 905.17 1056.38 984.51 949.87 1044.01 932.05 969.27 974.94 947.03 1025.36 911.37 992.09 979.95 983.72 1000.85 1022.2 1063 950.26 1029.71 934.96 956.27 910.36 1017.37 1020.53 1003.34 1028.65 967.62 1073.07 886.13 923.21 962.4 996.69 961.69 1046.34 984.86 957.34 959.29 1003 981.99 994.39 955.25 1006.1 1006.92 933.16 968.44 942.79 948.64 1003.83 930.32 893.88 995.9 891.44 931.68 1055.21 955.53 949.68 877.82 911.63 997.03 978.7 978.9 914.91 928.1 938.79 982.59 926.5 970.6 983.74 851.42 996.69 1070.57 1077.25 1061.82 978.67 937.91 969.86 985.36 910.03 1015.26 968.1 994.03 928.69 1020.42 965.64 987.83 981.57 979.04 971.19 927.75 1010.26 930.12 1032.85 928.59 981.87 920.46 1000.74 1019.05 926.91 1009.96 979.8 952.14 1013.08 929.22 943.54 960.94 1038.66 996.33 947.52 992.15 1008.07 1034 1022.61 966.03 978.85 931.87 986.97 993.55 981.58 978.58 974.71 969.1 980.17 971.84 932.31 990.44 967.84 985.53 917.749 928.59 1025.43 957.28 915.22 979.94 953.94 991.74 996.21 1040.89 886.61 927.52 956.72 909.64 955.49 947.45 932.32 974.1 1016.11 940.21 950.88 944.86 944.75 967.28 992.71 1038.55 941.92 983.11 997.91 949.04 909.07 1059.62 935.25 999.9 930.2 985.08 1016.61 1002.84 998.73 913.55 986.21 1027.22 998.66 1000.84 1008.25 987.62 950.62 996.8 987.5 1044.4 990.06 956.49 906.45 +973.37 977.73 932.61 998.82 952.32 1023.77 1037.59 1046.33 986.31 965.64 1001.03 947.66 984.63 987.87 990.95 979.45 947.37 961.95 996 1071.2 1024.24 991.5 1030.11 1034.49 925.7 866.69 939 919.43 914.79 997.25 965.73 987.54 889.06 983.36 1067.79 995.22 954.12 980.84 1018.61 913.529 995.04 922.39 975.11 928.22 1001.06 994.39 949.96 1062.98 956.57 975.58 972.62 967.57 952.11 948.14 1085.75 972.92 964.76 995.181 942.03 1015.42 1023.87 1078.43 1053.73 941.35 1001.04 1007.47 1021.88 961.68 1025.88 948.66 966.97 967.71 976.29 1068.47 953.88 946.74 987.13 943.74 1046.7 1034.2 982.88 1051.35 983.57 980.95 957.01 963.74 1014.22 950.26 950.99 1003.87 994.43 964.36 1012.44 1062.04 966.78 1040.9 959.32 1019.48 916.53 1035.81 986.96 1024.89 989.63 961.33 1106.03 933.41 916.83 1013.05 1006.42 969.14 1082.94 1007.45 970.16 970.3 1024.81 981.87 1037.64 938.55 961.03 1036.71 909.27 972.34 1043.86 927.68 1011.71 997.2 901.38 950.76 897.02 946.61 1058.42 982.81 966.43 909.071 981.67 1005.91 942.78 994.32 923.64 915.06 948.13 987.35 957.91 1006.79 961.37 886.21 1005.96 1035.16 1056.39 1046.62 983.42 961.98 981.18 955.06 925.7 1048.68 1021.19 1007.97 955.82 984.49 951.03 986.44 986.54 1033.75 989.38 972.11 956.44 940.69 978.99 981.1 970.49 897.39 1032.7 1023.58 925.55 968.42 1017.32 1010.52 1008.81 973.64 958.32 952.36 1011.06 1056.91 978.62 1012.39 1014.11 987.67 1011.28 1007.96 998.08 966.01 961.87 957.68 1003.79 978.99 955.11 941.77 972.92 1036.42 1010.98 1052.96 951.03 995.85 955.58 905.12 1033.77 977.44 967.1 997.56 973.92 991.07 1016.47 1013.37 936.88 964.59 966.75 963.89 989.14 978.42 989.2 1022.24 1044.15 954.39 959.93 986.77 967.58 946.86 992.94 1025.84 959.63 983.94 992.46 955.84 958.98 1026.89 957.42 1024.23 956.15 978.8 1010.84 1034.82 1002.67 960.07 996.1 1030.43 994.1 995.54 1036.79 968.69 970.52 1024.9 962.82 1056.58 921.67 974.05 924.21 +1029.45 1054.98 1003.52 1085.21 1000.37 1068.63 1067.47 1089.93 1039.81 1045.93 1085.91 1020.26 1062.79 1014.4 1024.89 981.72 1068.86 1007.75 1064.62 1076.08 1057.89 1027.08 1078.46 1092.54 970.06 885.22 1040.18 1010.57 967.73 1079.08 993.93 1039.4 997.61 1044.59 1104.95 1058.47 1010.49 987.57 1066.78 954.21 1083.07 1040.78 1033.69 990.24 1071.72 1037.51 1057.99 1087.18 1023.65 1038.86 1045.94 934.31 1041.82 1006.62 1085.8 1033.41 1028.01 1077.72 991.84 1045.61 1107.65 1114.89 1085.69 1017.16 1111.66 1034.71 1041.61 1023.03 1053.46 960.23 1050.9 1003.28 1063.71 1178.02 1008.39 1004.14 1055.55 939.21 1129.44 1067.2 1023.99 1102.43 1046.97 1031.02 1005.47 1033.07 1067.97 976.49 1029.1 1026.42 1041.61 985.17 1079.45 1091.14 1035.03 1038.92 998.2 1068.59 990.8 1094.7 1057.21 1066.82 1105.95 960.77 1145.12 1007.64 983.13 1023.77 1042.32 1035.24 1101.43 1038.14 1053.98 1026.52 1036.7 1016.15 1091.85 1032.18 1054.83 1080.28 945.61 1039.61 1046.48 1032.77 1043.92 1041.99 958.47 1042.07 930.35 972.32 1115.62 990.84 1030.19 992.68 994.97 1059.05 1018.6 1002.72 1010.91 1000.79 986.18 1028.05 1031.62 1114.4 1041.14 954.94 1054.64 1082.42 1149.76 1084.24 1033.59 976.74 1073.26 1052.07 1004.75 1097.6 1060.06 1061.14 1027.86 1095.83 1048.3 1059.09 1021.05 1075.92 1049.55 1008.79 1058.28 1062.01 1069.8 1020.65 1017.18 913.29 1092.15 1074.37 1022.77 1051.41 1026.04 1015.46 1085.19 1028.05 990.27 1020.09 1065.52 1084.48 993.98 1037.15 1034.25 1095.92 1084.75 1062.01 1074.73 1013.38 1056.8 1023.13 1077.4 1054.01 1022.33 1013.89 1036.48 1045.22 1050.41 1116.79 978.93 1054.33 975.84 995.45 1081.46 1016.91 1014.11 1021.33 1014.33 1055.27 1069.72 1086.03 994.64 1024.06 998.91 1011.98 1032 1008.8 1025.69 1049.76 1100.69 1003.25 1036.6 1034.64 1035.19 1002.01 1046.59 1069.71 1032.62 1050.89 1095.69 1043.91 1083.7 1144.75 981.49 1079.62 1017.81 974.33 1068.18 1078.56 1080.72 965.79 1093.43 1057.18 1047.34 1070.57 1081.76 1038.22 1045.99 1078 1044.43 1088.66 986.96 1055.76 983.05 +896.08 941.89 900.28 979.51 891.9 1013.79 1022.76 985.98 966.68 1005.92 965.44 919.39 953.61 917.88 963.14 901.3 951.02 913.81 993.77 985.35 967.7 951.02 937.61 1032.35 889.51 844.78 944.31 863.49 902.62 998.03 876.46 899.75 868.21 914.68 979.98 971.12 883.48 966.27 998.57 968.71 980.59 907.98 948.86 902.42 994.08 991.73 909.65 1008.72 925.74 932.28 987.76 882.64 989.74 922.46 1015.88 927 954.96 945.15 936.24 973.41 966.67 993.91 969.96 937.27 973.51 934.02 987.38 978.06 950.71 898.81 958.04 930.08 985.65 1050.78 924.38 873.49 961.6 940.75 996.76 961.12 981.44 1047.5 970.93 913 923.05 970.01 998.91 917.18 932.46 930.34 949.7 915.04 976.9 1042.85 916.06 932.48 901.15 992.23 858.75 1043.66 969.5 1012.26 1019.27 938.71 1083.08 898.78 916.42 1002.34 942.9 932.34 1037.09 1012.83 966.68 917.31 982.15 923.51 1017.44 941.79 970.06 1025.46 928.51 938.49 964.07 947.47 956.54 998.9 869.17 936.15 867.25 873.08 991.57 915.37 942.931 867.1 923.6 934.87 936.64 946.85 891.55 918.09 892.13 982.61 930.29 992.91 892.38 889.38 970.539 992.54 1029.78 1024.31 910.83 916.77 937.76 928.74 901.56 1000.26 957.31 930.12 954.85 1009.74 930.82 971.1 957.12 968.05 925.37 927.4 948.95 964.81 990.99 925.65 937.17 866.83 979.25 963.66 912.91 907.76 915.77 970.7 970.11 925.23 977.04 948.64 982.42 952.93 961.9 973.6 965.61 970.46 1004.23 991.56 945.03 889.91 943.62 951.43 903.099 969.32 933.45 926.29 969.93 983.85 982.08 1008.41 887.7 983.67 934.13 892.74 1031.21 937.71 942.39 901.47 921.73 952.17 969.54 984.63 924.79 947.98 944.45 931.9 968.84 889.3 944.9 957.91 1046.2 922.88 964.7 911.16 998.65 909.1 878.45 1001.61 907.4 974.75 969.04 946.241 926.82 1012.88 918.14 1018.29 881.94 923 1039.7 1005.98 960.38 910.82 951.73 1020.03 975.45 966.23 1059.87 951.38 954.79 996.54 930.89 992.46 902.73 963.63 897.11 +1016.44 1045.72 960.3 1084.8 997.23 1094.04 1116.71 1093.22 1097.32 1074.56 1062.45 1038.3 1024.28 1055.79 1013.33 996.45 1058.68 1020.6 1093.88 1110.91 1069.04 1060.2 1056.02 1097.66 929.83 950.67 1086.03 1008.23 1016.53 1056.68 1018.3 1042.15 989.42 1023.77 1103 1035.06 966.98 1088.65 1056.76 1002.8 1065.23 1031.2 1039.2 997.08 1081.69 1113.39 1020.33 1186.25 1071.65 1056.42 1049.26 974.8 1053.57 1056.43 1151.53 1020.21 1015.76 1107.6 1025.64 1059.7 1117.27 1096.98 1117.87 1045.7 1093.52 1085.31 1058.82 1035.41 1055.91 1049.71 1036.38 1084.2 1094.46 1180.59 1075.11 975.22 1061.53 1039.15 1163.52 1065.91 1068.84 1129.78 1015.22 1079.05 1080.2 1010.19 1096.65 1017.78 1053.3 1047.14 1054.98 1039.03 1052.88 1158.54 1026.12 1107.57 1032.96 1070.6 1013.17 1121.84 1086.75 1133.4 1102.75 1025.82 1196.46 976.05 1004.87 1077.02 1064.04 1082.48 1092.29 1078.98 1075.34 1018.96 1119.91 1024.99 1073.56 1031.06 1072.68 1093.32 983.26 1071.98 1051.95 1038.05 1059.73 1057.53 990.39 1042.04 975 1001.23 1140.77 1024.46 1083.61 977.18 1031.68 1120.36 1052.47 1066.05 980.69 964.59 997.95 1101.95 1022.22 1043.59 1083.8 1009.03 1091.8 1091.86 1119.65 1146.37 1047.57 1042 1036.96 1065.13 1028.45 1117.86 1060.77 1108.39 1026.17 1137.78 1022.63 1045.77 1085.68 1123.06 1096.82 1034.49 1014.51 1022.46 1102.32 1035.71 1089.8 987.42 1124.5 1074.76 1023.25 1032.14 1072 1071.47 1084.97 1056.59 1104.03 1030.31 1125.29 1107.87 1058.3 1085.7 1094.02 1103.2 1145.42 1069.64 1082.27 1046.96 1037.58 1098.48 1069.18 1091.43 1067.38 1016.15 1093 1111.43 1105.14 1117.61 1047.93 1140.54 1007.8 997.97 1087.01 1031.72 960.84 1032.09 1085.59 1063.07 1091.07 1091.22 1026.82 1023.26 1047.45 1067.73 1061.95 990.33 1080.25 1080.83 1127.89 1023.18 1012.9 1019.55 1039.02 1023.73 1065.32 1107.47 1057.38 1090.83 1077.14 1031.86 1034.15 1123.77 967.62 1076.16 978.63 1048.81 1114.69 1125.2 1033.83 983.45 1072.73 1128.22 1091.09 1090.29 1103.35 1101.42 1046.07 1084.52 1038.42 1097.53 1016.36 1030.5 979.72 +1003.48 1041.71 937.59 1060.91 979.42 1049.9 1059.6 1065.38 1001.94 1046.5 1064.09 989.16 1057.4 1010.05 1023.16 967.41 1021.07 981.23 1045.88 1055.27 1028.2 989.96 1042.05 1059.26 939.24 880.73 1006.68 943.4 973.39 1022.32 991.39 964.33 979.19 1000.35 1048.79 1056.5 945.93 1006.23 1024.72 975.94 1053.56 964.16 1009.76 938.59 1061.61 1014.28 1031.12 1082.61 995.32 1020.51 1027.27 933.58 1028.66 1020.17 1102.29 997.87 967.67 1046.89 992.31 1003.18 1093.85 1073.74 1097.48 1024.78 1044.02 1034.35 1023.93 977.21 1033.64 1001.25 1015.26 1015.06 1040.43 1103.04 1019.28 943.369 1015.02 996.3 1115.01 1044.6 1041.79 1050.14 1027.05 1040.35 989.41 1007.33 1050.12 996.57 1015.94 1005.15 1033.17 976.79 1054.71 1092.82 986.77 1084.04 959.7 1082.52 949.83 1057.44 1076.09 1061.61 1024 977.84 1110.63 957.75 957.82 1028.8 1004.35 1042.65 1080.05 1059.38 1074.24 1012.91 1057.01 1046.13 1035.73 994.79 1010.17 1026.78 951.08 1014.95 1005.27 993.39 1029.4 977.88 964.74 978.46 929.35 967.35 1095.48 984.16 1034.92 942.42 989.45 1004.13 990.78 1029.81 964.3 952.2 994.49 1022.09 993.24 1034.14 1021.27 954.44 1055.93 1115.96 1122.88 1101.76 1005.75 959.8 1055.72 974.48 988.74 1085.01 1005.31 1023.67 970.14 1085.1 1010.11 1021.91 1043.7 1050.06 999.67 1014.66 1008.63 1021.55 1049.24 981.27 1031.34 961.96 1035.52 1052.49 959.12 993.59 984.85 1025.52 1078.18 983.89 998.8 985.93 1068.43 1026.28 1031.24 1021.33 1028.35 1051.17 1085.19 1058.45 1046.23 965.12 1036.45 1027.23 993.53 1070.77 1038.97 1006.1 1028.46 1067.96 1044.16 1114.19 1025.6 1058 999.32 961.41 1078.97 1052.1 953.56 1019.09 1041.63 991.5 1073.82 1053.89 990.4 1011.08 1039.21 1031 1025.1 983.57 958.57 1038.35 1072.46 1032.74 968.59 1004.02 1033.68 1006.42 1010.85 1052.39 997.11 1033.94 1059.99 989.32 992.62 1064.22 940.07 1069.49 963.63 978.41 1051.67 1075.56 1030.31 1025.42 1060.93 1078.72 1065.05 1044.95 1084.2 1015.4 1019.17 1079.94 986.19 1079.77 1019.68 1062.44 986.08 +1037.08 1085.98 1006.48 1145.48 1010.27 1073.2 1105.4 1113.82 1098.6 1093.4 1078.52 1047.96 1081.13 1109.08 1071.3 1040.32 1091.31 1063.16 1124.83 1122.08 1076.69 1063.39 1094.43 1137.72 1006.67 939.99 1072.16 993.49 985.28 1070 1042.08 1020.21 1034.43 1069 1140.87 1099.5 997 1109.85 1079.49 1056.33 1121.57 1030.43 1063.25 1025.34 1088.56 1116.21 1077.5 1128.66 1064.9 1100.79 1058.51 994.32 1097.19 1031.61 1119.38 1069.48 1023.04 1073.94 1005.35 1133.85 1096.97 1127.07 1123.69 1069.48 1096.65 1060.65 1109.69 1114.79 1101.33 1044.35 1068.19 1090.75 1092.83 1150.13 1051.62 1037.11 1070.84 1052.6 1154.38 1107.94 1091.92 1111.28 1079.25 1082.02 1050.8 1027.6 1090.04 1035.81 1113.54 1088.58 1088.64 1047.47 1086.8 1197.48 1024.55 1143.52 1007.27 1103.56 1005.85 1146.19 1119.07 1115.84 1110.17 1029.13 1200.57 1021.96 1024.75 1083.46 1038.9 1092.97 1148.51 1070.16 1095.93 1034.23 1126.12 1066.67 1093.75 996.14 1062.8 1063.97 1002.99 1070.56 1089.33 1042.27 1060.07 1005.77 957.72 1026.7 965.85 1015.86 1107.4 1057.29 1055.75 967.7 1029.62 1082.85 1064.8 1098.46 988.6 989.76 1027.93 1076.75 1069.86 1167.59 1074.32 1025.1 1092.09 1133.04 1157.71 1133.95 1078.52 1034.89 1083.51 1070.49 1001.62 1099.97 1056.87 1087.4 1031.05 1112.11 1027.26 1070 1055.56 1117.49 1080.72 1043.85 1075.4 1056.06 1130.74 1049.32 1099.7 978.73 1108.52 1064.64 1010.8 1053.63 1071.61 1062.13 1094.55 1035.64 1044.82 1068.2 1129.75 1070.2 1068.09 1139.48 1119.82 1104.02 1136.37 1114.73 1071.88 980.17 1063.32 1109.73 1067.98 1065.8 1072.34 1037.77 1094.93 1081.12 1066.12 1131.29 1073.93 1109.19 1044.02 1008.14 1189.44 1068.03 1014.15 1062.09 1073.22 1050.66 1092.95 1096.03 1037.92 1072.82 1092.72 1040.93 1095.64 1020.77 1044.74 1065.97 1114.95 1050.7 1042.1 1043.1 1063.3 1001.55 1030.42 1128.49 1034.47 1087.2 1109.02 1012.83 1048.22 1112.69 1031.85 1099.75 1005.05 1026.94 1109.73 1108.46 1098.8 1068.53 1096.13 1165.38 1082.42 1135.76 1135.15 1068.36 1055.52 1144.15 1070.89 1139.15 1053.11 1107.4 1014.64 +1033.77 1065.97 1000.6 1097.55 975.18 1065.24 1135.62 1079.17 1075.14 1065.13 1099.97 980.79 1035.04 1004.77 1041.49 1008.32 1058.91 1028.63 1069.85 1108.35 1087.92 1003.94 1077.71 1083.91 977.66 944.06 1028.36 933.85 994.02 1040.8 1012.47 1016.33 961.8 1027.99 1123.36 1031.92 1000.17 1015.54 1076.04 962.8 1088.19 978.05 999.29 982.6 1029.27 1087.45 1039.03 1077.02 1006.12 1055.1 1041.13 968.56 1045.2 1011.11 1105.53 1018.24 997.52 1086.48 989.58 1038.5 1086.66 1104.2 1071.47 1032.96 1026.5 1108.03 1076.13 1015.63 1070.72 969.78 1029.11 1066.2 1051.14 1103.04 1028.77 982.31 1001.39 1035.3 1107.2 1069.03 1044.13 1093.22 1024.37 1018.62 1012.7 1051.67 1076.91 1005.54 996.62 1016.41 1058.07 948.91 1061.31 1138.19 1009.71 1046.49 988.67 1083.17 946.64 1096.98 999.24 1111.87 1052.19 997.58 1160.74 980.27 974.49 1056.57 1029.25 1083.46 1047.47 1037.77 1026.45 974.92 1049.22 984.18 1058.93 1008.61 1020.63 1061.07 935.89 1005.74 1027.93 1025.77 1052.54 1024.64 978.63 1022.07 973.94 979.37 1103.74 1018.41 1019.53 948.38 970.83 1038.2 1003.37 1060.47 957.8 934.58 969.72 1067.82 1004.4 1078.08 1063.95 974.16 1038.2 1059.15 1123.72 1104.24 1045.11 1004.32 1043.44 1043.41 1024.37 1100.86 1006 1068.88 968.11 1089.82 1054.85 1027.1 1007.11 1059.4 1025.43 986.83 1005.72 1041.19 1119.1 1036.16 1027.82 916.36 1050.17 1061.16 982.42 1023.7 1029.64 1097.97 1056.56 988.53 1001.91 977.96 1112.01 1080.18 1061.83 1014.87 1041.07 1043.61 1060.73 1046.77 1063.51 978.25 999.39 1060.24 1032.28 1054.42 1021.56 982.87 1086.4 1048.84 1086.8 1054.83 987.41 1081.53 1023.89 982.66 1116.45 1028.17 1022.38 1019.01 1069 1036.84 1053.97 1053.31 1013.95 1039.25 1004.8 987.8 1025.71 972.27 990.56 1037.09 1093.45 1003.96 1012.34 997.31 998.51 1035.31 1041.24 1079.08 1073.15 1049.88 1059.79 1026.37 1025.62 1071.83 973.57 1090.13 970.99 1032.03 1065.92 1084.4 1005.27 992.26 1078.45 1068.73 1049.86 1089.06 1127.17 1035.82 1013.8 1079.07 1058.84 1151.37 981.96 1031.39 941.64 +1017.42 1038.3 922.05 1068.73 971.5 1104.52 1087.73 1061.03 1031.14 1034.64 1082.58 1028.61 1037.87 1006.97 1035.58 989.26 1045.98 998.86 1028.61 1065.1 1034.83 986.88 1054.29 1087.18 966.46 894.98 1045.27 968.46 965.33 1052.88 1028.27 1000.69 991.84 1035.48 1064.16 1027.82 975.85 992.62 1030.11 996.79 1097.58 1016.22 1020.86 944.34 1078.62 1107.24 1001.21 1082.01 1064.74 1092.39 1044.88 932.44 1068.03 1011.66 1091.28 1014.29 988.94 1031.67 978.78 1063.55 1059.7 1065.05 1117.56 986.5 1065.06 1053.15 1048.57 1012.51 1011.54 1036.52 995.39 986.02 1040.19 1117.91 1001.91 978.86 1036.74 985.48 1117.05 1075.52 1009.72 1093.47 1008.46 1050.32 978.02 1020.91 1080.23 980.72 1048.02 1042.8 1025.44 992.46 1120.31 1089 992.81 1059.87 1020.58 1038.04 971.89 993.95 1089.06 1042.18 1083.88 993.6 1185.65 991.13 946.19 1077.78 1068.37 1027.6 1059.85 1046.56 1001.31 1034.9 1031.71 1019.05 1074.77 1008.77 1048.47 1066.82 939.88 1044.7 1026.04 1019.68 1075.26 1048.69 951.77 1051.74 1009.81 1011.22 1092.76 1020.16 1025.76 928.36 992.84 1025.96 1070.61 1037.16 964.75 964.41 985.76 1105.9 1017.26 1077.44 1073.11 991.96 1056.26 1057.68 1168.33 1095.32 1015.74 1010.78 1029.92 1047.38 990.78 1094.3 1039.01 1080.74 1007.04 1102.93 1022.21 1064.37 1043.5 1052.99 1018.92 994.63 1019.85 1033.6 1042.57 983.94 1075.64 977.94 1058.99 1088.68 1076.58 1047.83 984.13 1026.52 1057.03 1004.47 1037 1024.06 1115.76 1082.42 1023.71 1045.95 1042.42 1085.54 1051.2 1054.66 1045.63 992.79 1008.5 1071.43 1009.28 1082.65 1042.17 999.6 1042.95 1038.79 1026.9 1085.75 975.29 1090.75 972.23 983.62 1078.89 1040.75 966.42 1008.88 1036.95 1043.9 1033.24 1100.35 1000.42 1007.69 1037.84 996.72 1060.57 952.77 1020.67 1006.61 1082.64 992.73 1042.67 980.28 1048.97 1014.31 1050.92 1095.62 1037.54 1064.24 1049.77 1015.44 1039.29 1067.79 964.07 1077.62 960.84 992.07 1075.09 1077.48 1025.23 965.73 1081.26 1034.83 1068.48 1064.3 1093.58 1027.35 1033.66 1076.42 1024.61 1066.12 999.96 1033.08 1008.81 +1003.73 984.77 911.44 1005.09 909.72 1039.61 1092.44 1051.66 1001.59 1024.33 1019.97 942.29 989.76 973.32 1017.05 955.93 1012.59 974.78 982.71 1048.7 1029.12 995.81 1010.89 1055.31 918.87 875.32 1035.16 956.97 950.41 1000.22 988.8 948.03 917.31 979.69 1078.75 1020.41 943.61 988.99 1022.01 923.68 1014.77 986.95 963.89 964.37 998.69 1036.44 964.64 1079.85 979.1 1003.48 982.53 925.29 1012.95 1003.57 1077.19 964.68 980.42 1027.57 962.07 1006.74 1021.62 1040.15 1061.89 963.1 998.67 1023.98 1020.37 990.93 1047.91 987.04 1019.44 976.14 1021.96 1107.45 956.72 937.44 1000.75 968.23 1065.95 1016.38 1019.57 1039.64 968.82 987.48 979.65 997.53 1052.77 973.3 974.67 954.9 995.46 960.96 1034.51 1099.17 938.79 1025.84 959.37 1038.79 913.05 1047.61 986.08 1076.02 991.9 1000.82 1086.78 955.94 950.66 1006.44 992.16 999.96 1020.23 1024.28 1009.27 946.42 1025.06 968.03 1005.96 982.64 1026.51 1025.58 957.46 1000.77 1014.04 960.72 1018.75 1010.92 919.98 942.79 945.81 948.39 1083.23 971.18 987.56 921.67 940.39 990.69 962.15 1010.3 940.08 924.2 926.15 1011.16 944.2 1065.67 1020.12 900.129 1018.56 1035.32 1083.96 1075.34 983.99 973.03 944.76 971.4 943.74 1060.13 977.98 1012.6 998.19 1058.58 1007.93 1012.54 992.11 1023.2 1009.84 954.48 981.6 989.37 1079.17 986.56 978.5 919.47 1036.95 1018 963.73 985.76 1014.98 1040.13 1008.04 965.63 998.67 959.21 1039.36 1024.1 983.4 1005.84 997.1 1002.4 1050.89 1016.63 1046.02 944.06 981.54 992.02 982.86 1029.3 985.06 969.21 1034.4 1042.88 1028.74 1052.37 961 1061.55 951.46 955.98 1035.17 1009.84 947.49 953.69 992.46 1033 1032.14 997.7 931.39 1002.81 980.86 1001.12 966.68 936.2 942.03 1006.17 1045.16 973.18 954.91 961.17 974.2 950.63 986.59 1073.87 998.28 993.59 1028.99 1009.11 972.12 1048.15 956.62 1092.32 921.47 987.42 1075.5 1039 978.88 957.46 1037.69 1063.25 1038.14 1042.26 1029.34 1041.14 1000.62 1028.14 968.32 1031.83 1004.08 979.35 949.11 +925.58 950.7 949.57 1047.86 921.05 1084.97 1044.45 1023.62 979.66 1012.68 1031.99 971.6 1004.66 950.02 963.01 960.63 1002.01 976.21 1020.41 1033.37 975.34 985.82 1012.62 1035.69 942.05 858.79 975.48 953.37 928.35 969.05 963.81 972.3 896.91 966.24 1063.45 946.5 917.71 977.19 1013.97 946.95 1030.98 959.11 970.19 947.12 1026.54 995.78 976.07 1039.17 957.85 1005.13 1001.12 934.9 987.08 977.09 1065.19 986.44 942.6 1025.64 933.99 1002.15 1015.91 1052 1089.36 953.84 1023.38 1017.3 982.1 1015.05 966.35 945.58 978.38 996.52 1008.28 1089.89 978.15 900.15 974.6 950.64 1031.31 1007.58 1055.99 1065.08 975.93 988.24 984.39 971.4 1077.05 958.34 979.12 957.8 991.05 924.13 1032.25 1101.66 927.23 995.21 954.33 995 921.48 1057.51 1022.72 1042.94 1001.38 973.36 1077.25 922.26 949.04 1001.58 1007.6 979.32 1049.94 991.45 984.65 968.5 1035.66 982.46 1048.97 992.93 966.92 1012.88 978.39 987.62 1000.54 941.56 1032.07 962.49 914.76 959.58 922.8 934.5 1054.54 1016.77 1019.19 927.72 951.48 956 1010.63 981.81 932.7 948.98 958.84 1010.77 930.04 1009.44 964.49 926.88 955.11 1016.86 1065.65 1028.43 1003.27 967.04 979.64 961.77 958.7 1057.4 957.71 986.12 964.46 1035.63 969.29 994.27 1013.58 992.69 1028.9 952.02 986.71 994.36 1013.46 995.1 1014.39 886.55 1013.06 1028.83 963.94 968.61 940.73 1027.33 1048.55 957.41 958.72 929.16 1045.22 990.52 988.51 977.95 1016.82 987.8 1011.51 971.52 1000.26 930.27 982.61 959.56 982.88 1034.15 977.94 958.37 1022.38 1038.1 983.58 1004.82 936.72 999.08 942.72 942.35 1063.23 1001.3 985.86 964.26 987.25 982.17 988.85 1050.75 959.35 953.26 977.7 979.43 975.09 944.36 971.61 989.5 1051.55 966.63 975.65 970.36 969.94 943.84 956.83 1012.98 956.03 1002.29 1036.41 972.14 970.6 1019.29 927.75 1041.57 878.13 968.84 1037.94 1055.59 967.04 947.91 1013.71 995.99 990.68 993.89 1033.49 1008.69 976.03 1053.43 972.4 1053.22 989.98 981.01 900.02 +1045.91 1041.94 948.33 1042.6 969.51 1076.62 1136.79 1064 1022.86 1044.94 1048.57 1007.3 1046.35 988.52 1041.45 984.02 1023.49 1034.99 1057.73 1085.32 1055.64 1042.55 1050.53 1071.78 975.3 962.9 1037.13 955.32 1020.73 1017.22 1008.94 972.19 938.94 1000.86 1063.78 1048.64 924.99 1014.72 1026.16 1026.89 1124.68 1016.68 1014.78 967.31 1033.49 1027.75 1006.54 1057.75 1017.44 1079.33 1036.99 967.96 1066.64 1027.28 1096.36 1024.95 956.23 1048.48 984.49 1051.63 1041.57 1088.01 1069.79 1019.73 1031.14 1027.29 1044.98 974.79 1017.44 981.94 1033.29 1026.67 1094.34 1110.08 996.79 994.56 1026.96 971.33 1087.94 1056.1 1035.01 1094.95 993.8 1015.51 1011.84 1070.67 1089.88 1005.97 1037.85 1017.25 1033.71 1005.24 1072.78 1120.18 977.87 1052.84 1001.28 1067.15 936.19 1110.3 1059.41 1060.14 1072.21 995.29 1147.66 970.91 974.09 1096.63 1044.59 1062.88 1119.4 1073.4 1034.11 989.49 1082.7 1013.35 1028.62 981.63 1010.44 1058.64 929.44 1041.9 1018.17 1015.48 1037.97 1028.18 915.85 986.44 959.05 971.52 1108 970.96 1020.05 911.26 1007.63 1040.55 1039 1025.92 936.69 969.98 966.09 1009.23 1007.7 1107.58 1022.54 970.1 1078.2 1110.33 1132.03 1040.53 990.79 1020.92 999.27 1035.13 933.4 1111 1029.3 1023.81 1005.58 1056.52 1012.34 1025.09 1026.58 1083.46 1020.4 1018.67 1035.85 992.47 1057.02 1036.49 1026.3 927.79 1061.34 1060.07 999.57 1029.71 993.11 1047.98 1035.03 986.35 1042.5 1014.82 1116.25 1056.08 1033.5 1007.97 1079.87 1097.41 1076.48 1042.73 1000.37 967.26 1023.4 1047.16 1011.03 1050.73 964.23 1037.48 1076.54 1015.04 1047.92 1071.85 959.14 1044.85 960.84 952.77 1083.35 1078.72 1021.41 994.51 1039.07 1037.8 1041.58 1070.46 971.68 976.33 987.36 1023.46 1026.9 973 992.01 1038.69 1103.87 1047.64 1005.18 1038.22 1015.93 988.44 1050.28 1075.43 975.89 1034.24 1029.57 993.81 984.78 1120.08 974.11 1079.23 986.54 1006.96 1079.6 1101.63 1047.48 995.69 1035.84 1049.45 1089.23 1071.27 1097.28 1026.46 998.97 1084.34 1024.87 1095.12 1003.13 1018.96 975.56 +948.26 937.53 909.35 969.19 922.36 1025.31 989.309 977.05 963.37 980.92 1021.27 948.31 990.23 987.85 960.26 952.08 912.61 992.08 981.64 1024.92 959 938.89 993.67 1012.49 903.48 858.13 988.21 908.61 943.91 961.6 941.24 933.56 922.51 977.65 1046.95 966.04 933.01 935.841 978.44 923.88 999.52 955.5 930.86 899.64 976.19 978.66 948.41 996.34 936.38 992.53 984.85 914.06 970.19 927.19 1068.46 974.949 958.61 982.34 907.15 998.09 980.98 1009.96 1046.04 925.93 1003.61 958.24 987.71 921.92 1041.42 941.02 956.12 967.64 1014.96 1049.16 964.64 914.85 983.48 938.87 1005.04 985.33 994.05 1050.88 957.5 967.85 971.47 958.83 966.72 913.93 937.79 951.5 951.91 919.66 1026.54 1043.46 916.92 997.82 991.32 964.31 869.85 1049.8 996.12 997.85 979.05 956.55 1090.46 901.3 908.31 991.4 970.65 952.29 1018.7 1034.29 993.44 946.57 991.12 908.05 1029.28 892.04 956.61 1016.65 904.81 983.71 935.6 945.67 982.29 999.61 862.61 952.96 908.26 876.91 1036.51 977.37 953.84 908 932.22 969.8 941.17 975.64 877.69 882.89 916.24 988.35 911.54 1012.16 995.27 909.32 999.79 993.03 1041.23 1029.81 958.05 926.04 946.85 957.37 904.19 1001.55 967.58 974.56 960.76 1006.74 942.49 954.21 979.99 1002.02 1003.26 934.99 961.83 938.67 954.47 948.29 968.52 854.87 989.66 1006.93 956.7 946.45 946.04 998.76 1019.67 945.98 960.51 933.18 1041.68 1005.99 985.11 975.7 984.71 989.48 1006.25 990.34 976.09 918.41 935.42 1003.19 984.17 972.08 914.43 929.11 957.82 984.85 959.8 1021.25 917.08 986.21 905.35 907.9 992.87 938.87 897.36 946.05 961.45 974.46 977.28 1028.11 947.26 946.48 963.389 952.38 965.75 899.51 980.23 991.28 1012 937.97 988.93 975.3 916.18 933.71 959.44 992.24 940.82 987.64 967.71 951.78 957.3 1056.6 927.66 995.06 921.01 975.43 1059.34 985.28 952.99 943.29 981.82 1038.37 979.51 954.46 1018.78 970.86 967.58 1003.37 1008.13 1002.74 932.03 974.43 932.94 +996.33 1030.16 922.16 1038.83 903.4 1038.13 1066.22 1056.96 1005.88 1011.71 1050.3 978.35 1003.66 1007.09 999.15 994.37 1031.24 970.38 1070.57 1039.16 1016.48 992.97 1054.4 1071.09 946.37 843.17 955.549 940.48 927.3 1028.14 1017.33 999.66 929.37 954.68 1041.01 1008.02 934.4 997.51 1033.33 977.68 1028.61 998.03 981.12 986.34 1021.83 1009.66 973.7 1036.96 1038.58 1027.05 988.47 927.24 1036.91 966.85 1055.23 962.47 969.31 1030.89 1000.39 1003.87 1097.04 1070.4 1095.61 950.23 1052.61 1022.86 970.16 943.82 1039.93 1004.04 1006.41 970.67 1053.35 1118.8 1021.36 957 976.45 988.55 1081.03 999.79 1003.38 1063.76 1001.44 1017.82 1025 1004.82 1069.15 935.37 987.72 1001.99 1032.17 959.14 1021.59 1057.83 1000.68 1048.92 972.7 1084.62 933.21 1036.5 1036.49 1082.89 1006.9 970.93 1093.07 955.78 949.22 1047.38 956.57 1016.73 1048.74 1058.4 995.91 962 1051.31 993.08 1043.05 992.63 1033.77 1009.6 962.29 1028.13 1046.04 959.32 992.03 987.88 964.84 976.27 952.82 917.64 1048.51 1007.3 983.05 942.52 989 1005.28 1000.99 1033.92 941.33 929.71 969.34 1024.83 950.95 1017.27 994.5 959.23 1012.33 1045.27 1081.28 1077.09 1030.13 967.51 1005.92 980.51 1025.97 1047.38 1002.88 1037.42 960.48 1064.79 995.63 1032.72 997.3 1044.38 1002.46 947.38 960.96 1057.98 1036.35 1013.81 997.91 940.64 1054.66 1072.09 946.01 1009.74 995.29 976.35 1079.94 966.89 1013.77 976.8 1081.69 1068.33 993.01 997.92 1038.12 1069.42 1026.33 1028.1 1036.25 969.55 1008.47 1048.94 1009.8 1032.07 1049.7 979.89 1028.17 1031.37 1043.05 1074.47 997.1 1011.17 960.24 960.04 1046.24 962.43 958.92 1004.86 1016.84 1004.89 1038.55 1095.97 943.52 993.78 999.18 951.851 1045.66 954.31 1000.92 1010.78 1060.25 938.43 993.35 948.39 1005.42 995.01 986.48 1024.09 1037.03 1051.02 1044.56 1008.89 988.79 1051.7 925.98 1066.02 938.64 970.07 1047.01 1050.93 1011.28 957.15 1029.48 1074.21 1015.03 1029.89 1068.49 1018.92 991.89 1049.89 1006.39 1069.55 1033.2 1010.25 940.37 +917.38 962.69 913.65 997.48 888.48 1005.17 1000.07 1003.82 959.89 955.73 992.22 954.3 971.8 941.75 967.81 949.34 992.87 890.65 983.82 983.24 970.93 930.92 985.11 1011.22 883.97 823.49 951.53 849 910.24 980.45 963.29 922.56 887.59 954.07 1025.84 946.27 898.49 929.61 966.71 920.28 1002.12 920.37 923.85 888.55 1014.65 978.2 924.55 989.07 969.4 956.97 966.36 876.75 940.31 934.92 1011.58 925.3 897.87 948.75 901 962.54 996.03 1007.84 993.04 917.58 961.83 996.29 992.66 942.73 987.22 927.72 940.48 951.06 933.65 1049.64 934.84 889.42 937.27 883.34 1044.74 985.53 979.05 961.99 946.59 954.72 905.95 946.19 953.38 915.54 948.58 967.29 937.85 887.33 970.78 1035.98 949.66 1008.55 937.37 992.03 905.82 986.71 955.64 1002.22 1009.31 926.841 1070.58 889.28 915.41 938.23 946.78 983.34 999.01 956.87 963.04 903.9 1012.28 921.26 978.1 905.15 971.75 985.66 895.46 959.26 938.33 940.25 958.37 943.63 865.03 914.2 877.89 945.51 1050.6 933.73 941.14 873.8 865.66 966.34 940.86 970.3 909.35 901.86 897.56 958.91 900.42 1001.12 956.75 888.21 919.3 1006.08 1058.92 1008.33 935.38 943.8 923.8 983.74 900.66 1003.81 975.62 997.31 907.75 1001.72 977 972.77 927.04 960.89 985.48 927.65 972.71 948.3 1006.63 917.47 990.95 895.28 982.6 974.26 904.34 980.5 916.99 963.69 992.27 944.27 938.8 915.87 974.02 981.54 952.72 954.5 967.6 1001.48 967.23 948.65 964.49 885.93 975.79 955.32 969.97 959.44 931.46 947.43 966.55 957.25 915.88 970.24 912.49 1009.2 924.48 876.49 999.39 964.68 931.62 968.14 940.98 955.85 1008.41 1011.59 958.94 930.25 927.05 941.68 905.15 906.69 965.49 984.68 1049.46 924.07 940.73 934.55 940.77 925.5 958.41 998.87 970.09 940.88 983.11 919.86 886.62 1022.7 871.24 1000.89 860.43 906.2 985.28 989.29 959.17 892.84 1006.8 978.79 991.87 995 1000.81 986.56 994.6 1028.59 956.7 1021.45 917.84 950.25 904.32 +983.52 1028.71 938.85 1028.02 964.22 1108.37 1128.49 1053.68 1024.42 1070.01 1088.74 952.78 1036.4 959.28 998.26 989.11 1007.88 1004.64 1077.79 1103.73 1063.53 1015.77 1047.55 1066.18 964.49 906.63 1028.24 946.89 1007.83 1004.23 1023.41 982.2 943.49 1012.7 1061.21 1009.16 1006.49 1032.24 1078.77 1007.35 1090.46 969.12 969.65 975.38 1016.37 1074.36 1024.5 1106.12 1000.66 1030 998.14 906.52 1056.65 1013.07 1101.33 1010.53 975.031 1059.65 984.8 1060.05 1053.67 1059.21 1062.57 1013.11 1036.56 1064.04 1043.93 996.34 1024.96 1020.73 1029.33 1037.58 1044.34 1087.15 1014.69 971.56 1025.02 1038.04 1110.86 1011.71 1029.91 1069.98 1027.05 1043.2 1012.99 998.32 1091.35 995.7 988.99 1000.2 1034.68 1001.56 1118.42 1130.11 971.63 1022.86 1008.58 1087.06 973.24 1089.66 1038.54 1095.19 1031 975.71 1130.23 944.17 1007.2 1027.24 1044.18 1024.48 1068.35 1067.74 1028.31 943.86 1070.45 997.85 1080.02 979.49 1012.07 1026.87 935.5 1047.19 1021.23 992.25 1091.68 1045.51 928.51 1002.42 944.1 976.53 1100.79 979.87 1014.04 962.51 1003.14 1018.93 1015.49 1023.49 930.31 939.91 1013.19 1074.29 970.69 1048.58 1011.77 971.48 1028.54 1035.86 1080.81 1085.94 1050.77 953.569 1000.46 995.43 989.06 1075.13 1027.28 1031.37 1000.9 1068.42 993.34 1044.27 1022.81 1054.82 1016.1 989.28 1023.51 1030.9 1076.81 989.53 1022.23 937.49 1067.06 1036.06 1010.37 1051.96 1009.86 1046.73 1063.95 986.48 1028.53 963.83 1130.34 1052.46 1053.73 1050.34 1035.34 1063.99 1103.49 1044.56 1064.89 945.85 1020 1059.27 1001.33 1053.56 1019.13 987.01 1014.68 1026.99 1037.15 1098.85 993.18 1120.22 1009.05 947.36 1079.46 1010.13 985.08 1000.53 1048.59 1031.58 1018.18 1063.39 1007.86 959.39 1006.15 984.33 1038.87 971.9 976.87 1043.06 1083.63 986.18 1001.76 979.56 1038 1013.97 993.95 1085.34 1016.78 1049.47 1057.31 1014.03 1025.6 1109.1 977.73 1075.45 958.89 1051.36 1069.46 1069.7 1032.69 1027.58 1033.87 1080.06 1050.68 1028.25 1106.81 1015.52 1014.14 1042.17 1047.76 1113.48 1011.6 1040.4 983.06 +974.48 972.42 955.03 1029.76 957 1085.78 1073.39 1059.34 1039.93 1068.5 1069.14 996.71 1057.73 1030.66 989.53 966.11 1040.11 959 1065.12 1100.51 1035.43 1003.65 1033.58 1050.45 920.25 867.09 1019.78 946.7 952.45 1031.15 941.52 965.56 922.89 979.87 1057.01 1007.86 941.05 979.86 1019.17 965.65 1043.52 949.74 1013.81 1024.85 1023.49 1041.84 979.86 1058.91 999.06 1011.39 1033.9 908.23 1054.87 998.02 1052.21 972.63 971.04 1011.15 1028.92 1036.84 1038.42 1105.84 1036.32 1006.93 1055.76 1027.36 1021.3 1021.54 1008.95 952.24 1001.86 979.64 1046.07 1104.72 965.64 913.68 989.061 1016.43 1063.55 1022.03 1002.94 1042.18 1010.83 981.21 984 978.03 1057.25 931.29 975.2 991.67 989.21 973.64 1009.07 1090.32 955.16 1053.14 992.05 1077.9 933.57 1054.65 1018.11 1083.89 1046.35 979.56 1135.16 954.16 963.3 1018.81 966.77 993.09 1085.19 1068.29 988.84 990.25 1018.42 974.33 1031.01 989.87 1002.24 1032.46 915.38 1009.25 993.84 978.44 1033.7 1002.73 889.16 967.2 939.93 936.51 1061.41 1022.15 981.64 936.75 953.46 1027.5 966.84 992.46 926.11 948.39 963.31 1028.54 992.73 1057.29 1008.03 967.74 1015.58 1039.81 1102.36 1044.48 1032.46 958.01 1014.06 944.18 976.62 1078.21 1023.93 999.96 985.8 1048.76 959.05 1033.89 969.51 1049.64 1037.98 939.89 987.35 1010.22 1018.73 996.11 1026.45 877.29 1029.89 1001.78 947.82 1008.67 979.63 1011.73 1024.16 971.31 1004.51 979.65 1117.47 1038.47 981.01 982.98 1014.41 1036.25 1054.78 985.83 1014.64 950.17 997.71 976.83 1017.29 1014.79 1001.71 972.65 982.38 1044.36 977.61 1036.6 991.59 1018.93 978.78 943.96 1046.19 1012.33 957.35 976.48 1013.96 1051.03 1013.92 1028.17 971.27 989.41 1048.32 966.41 971.36 926.46 959.42 1020.59 1050.78 972.59 983.72 1026.31 967.03 987.71 989.73 1083.18 967.35 1020.77 1049.85 950.31 963.13 1047.4 976.33 1069.57 916.78 974.58 1089.03 1038.76 1045.89 972.88 1027.48 1092.11 1055.85 1023.22 1093.2 997.59 961.89 1032.67 1037.99 1083.02 994.04 974.74 962.77 +1000.84 1072.61 1001.68 1066.55 1011.36 1098.9 1108.95 1107.82 1109.58 1079.99 1093.5 1076.87 1061.96 1035.63 1069.63 1000.99 1078.9 1004.15 1066.68 1112.98 1068.64 1083.3 1094.9 1110.77 927.27 967.62 1068.35 951.32 1030.96 1104.56 1045.27 1041.51 975.83 1004.75 1086.57 1027.4 987.07 1016.79 1085.17 1031.68 1081.58 996.58 1019.59 1010.43 1073.57 1061.5 1036.32 1125.91 1054.75 1064.28 1103.15 973.59 1045.15 1035.85 1121.8 1036.91 1013.32 1085.86 1003.04 1066.28 1084.24 1145.33 1122.15 1016.38 1082.22 1069.01 1098.57 1029.99 1049.5 1047.24 1028.5 1043.55 1100.94 1169.59 1026.41 1022.56 1072.87 1022.44 1149.17 1058.44 1047.6 1073.4 1051.07 1045.61 991.95 1069.73 1078.93 1006.92 1012.41 1034.01 1038.83 1006.21 1096.35 1151.23 1046.42 1070.71 1054.1 1100.28 1003.04 1116.01 1090.58 1103.69 1088.72 1035.63 1167.43 991.94 1040.54 1111.06 1056.82 1085.26 1096.49 1090.93 1078.29 1045.68 1074.5 1106.36 1112.15 1000.48 1092.45 1057.32 986.4 1077.65 1029.51 1063.72 1072.04 1094.39 976.94 997.72 996.98 999.58 1145.87 1026.33 1062.43 991.05 1016.83 1064.53 1059.63 1038.07 990.73 1006.8 980.29 1085.16 1012.67 1088.62 1081.84 967.32 1059.26 1107.5 1194.28 1111.89 1075.24 1027.57 1075.25 1033.28 983.21 1107.21 1061.56 1065.1 996.01 1134.84 1054.41 1065.24 1056.95 1100.61 1077.79 1017.62 1046.57 1034.13 1073.08 1024.13 1075.66 991.49 1081.66 1074.18 1055.43 1046.37 1046.31 1087.08 1078.06 1020.14 1096.86 1058.12 1115.68 1036.9 1024.61 1070.36 1093.32 1092.43 1116.21 1089.53 1066.86 1047.04 1084.64 1051.58 1078.88 1042.25 1017.37 1027.25 1028.38 1095.03 1045.41 1105.85 1036.74 1080.33 1037.59 980.52 1071.71 1101.6 1018.56 1035.81 1042.93 1069.86 1104.01 1101.17 1014.37 1043.56 1035.75 1055.95 1041.39 1039.89 1020.96 1116.28 1117.79 1020.69 988.9 1062.16 1076.53 1040.23 1055.12 1131.45 1028.17 1058.25 1045.53 1031.78 1024.58 1146.95 969.31 1110.45 1022.61 1004.04 1113.93 1107.14 1079.45 1004.14 1087.52 1131.98 1077.9 1090.97 1150.88 1054.98 1018.96 1064.63 1062.8 1138.42 1009.34 1050.23 1043.33 +971.46 1042.65 945.56 1049.87 930.12 1031.89 1072.26 1059.65 1055.39 1009.5 1067.33 989.96 1044.07 1021.1 1017.37 988.28 1012.85 978.89 1071.59 1037.68 989.609 1066.83 1047.86 1067.37 932.01 862.45 1012.39 927.67 976.57 1011.63 991.61 987.18 946.65 1017.29 1097.11 974.97 979.33 1057.1 1040.28 953.39 1065.04 961.3 963.9 993.16 1012.2 1067.54 998.31 1082 1009.85 1093.73 1004.05 921.18 1010.98 1016.71 1077.05 978.39 1002.08 1036.79 945.15 1050.64 1044.85 1070.28 1067.7 985.33 1028.21 1013.17 1053.62 999.94 1046.85 999.48 1016.5 987.86 1000.42 1084.03 946 954.36 1006.25 975.39 1102.4 1016.33 1041.7 1058.85 972.08 1038.31 987.63 978.3 1032.92 978.51 996.6 1010.49 1013.81 983.42 1036.74 1070.76 943.3 1057.39 974.48 1062.6 938.22 1033.43 1057.94 1066.17 1060.25 989.67 1124.67 908.88 943.57 996.59 1015.31 986.79 1048.72 1060.92 1033.33 987.44 1067.18 1005.61 1020.01 975.12 1007.93 1038.8 947.45 1021.87 1010.5 988.91 1016.77 1020.4 912.58 1003.77 943.37 951.73 1092.08 975.77 1000.03 925.67 975.38 1008.11 989.72 1021.51 930 961.37 966.01 1007.19 980.81 1049.41 1040.03 966.75 991.07 1063.05 1076.01 1104.53 960.57 982.07 996.24 983.74 941.93 1040.3 1014.92 1032.48 997.79 1032.25 1020.55 1017.76 992.09 1056.42 1048.46 992.57 984.56 1019.37 1056.71 969.72 998.91 911.05 1033.07 997.15 955.01 1020.54 986.07 1006.21 1012.1 1016.82 983.22 1012.49 1066.42 1014.88 1031.06 1017.59 1031.84 1066.37 1037.87 1008.68 1006.78 979.18 980.1 1023.53 1010.53 1028.8 1008 997.29 1026.08 1054.85 993.86 1078.04 1023.43 1001.61 931.8 988.96 1079.81 997.33 962.62 944.07 1048.8 1022.62 1043.37 1035 1008.24 988.46 1002.51 1002.8 1017.2 933.6 1001.42 1012.03 1094.19 1023.99 983.45 1021.42 989.92 973.46 1021.32 1058.45 972.68 999.34 1016.37 945.27 965.28 1064.65 937.11 1046.7 932.15 974.26 1087.39 1061.54 1033.26 955.46 1026.15 1074.99 1015.93 1059.44 1068.16 1026.79 1042.36 1034.57 980.31 1069.18 984.59 1024.91 936.4 +1024.52 1141.32 1007.42 1132.29 1022.44 1122.06 1182.61 1152.91 1116.8 1119.62 1132.41 1095.92 1102.56 1106 1079.16 1057.75 1112.56 1106.93 1126.64 1080.99 1110.16 1089.92 1131.21 1181.64 1074.82 959.62 1130.95 1007.2 1051.73 1088.83 1102.83 1050.91 1045.78 1059.69 1146.54 1093.86 1062.96 1080.36 1076.67 1051.04 1124.93 1028.16 1086.8 1010.46 1129.7 1130.08 1118.39 1163.57 1075.63 1118.86 1096.91 1000.04 1094.71 1091.75 1220.73 1091.3 1080.23 1114.28 1023.9 1080.35 1124.62 1153.41 1147.91 1092.5 1109.02 1139.9 1166.13 1056.25 1095.24 1121.62 1095.82 1118.05 1111.83 1187.38 1116.2 1030 1084.49 1066.63 1175.45 1092.9 1143.76 1111.59 1081.3 1114.18 1099.24 1069.93 1123.8 1070.74 1101.7 1069.04 1108.45 1040.56 1151.57 1231.49 1086.81 1120.17 1047.58 1162.79 1027.63 1168.67 1152.11 1156.57 1120.37 1068.18 1208.56 984.54 1058.7 1128.73 1078.98 1097.21 1141.18 1145.43 1133.38 1025.42 1131.03 1099.3 1099.34 1054.17 1095.22 1134.07 1034.75 1107.96 1099.21 1096.91 1097.39 1063.2 1053.79 1078.62 990.15 1034.89 1174.44 1028.3 1075.28 999.62 1044.65 1145.15 1121.24 1105.91 1026.89 1052.42 1068.91 1109.81 1056.44 1136.4 1072.38 1014.04 1091.15 1168.05 1205.07 1175.54 1076.01 1065.53 1074.28 1109.19 1006.92 1159.03 1127.31 1111.25 1085.51 1154.66 1119.19 1107.14 1089.94 1109.64 1110.91 1084.84 1087.78 1073.43 1167.74 1049.28 1107.46 1028.4 1124.57 1083.77 1056.12 1076.59 1038.49 1146.23 1156.66 1110.68 1075.03 1070.11 1144.19 1112.19 1100.15 1098.41 1144.44 1121.67 1133.09 1157.4 1093.8 1010.92 1083.12 1088.45 1071.25 1132.74 1039.98 1104.43 1120.44 1133.43 1132.35 1163.03 1064.83 1116 1054.47 1033.44 1189.77 1121.9 1041.12 1067.92 1094.28 1092.76 1120.53 1147.31 1047.58 1103.33 1086.22 1066.24 1086.82 1050.34 1054.97 1122.6 1165.2 1098.84 1075.71 1075.01 1069.72 1070.17 1084.11 1158.37 1079.05 1135.01 1102.75 1047.87 1068.49 1158.77 1057.86 1093.53 987.78 1076.91 1174.01 1148.44 1103.24 1125.52 1116.02 1166.86 1117.06 1111.76 1177.06 1083.65 1092.45 1193.94 1071.63 1155.55 1079.2 1146.59 1050.94 +984.34 1066.93 996.71 1107.51 1010.63 1088.9 1094.08 1089.76 1068.49 1016.73 1089.17 1014.18 1039.23 1028.34 1027.37 1023.05 1076.85 1042.38 1065.76 1068.08 1068.89 998.62 1045.22 1097.02 955.8 925.8 1052.19 977.67 998.17 1066.9 1021.83 1034.28 980.44 1039.85 1051.89 1057.1 942.76 996.65 1022.39 987.09 1048.65 990.44 1023.73 1003.59 1066.83 1084.19 1072.09 1066.1 1030.31 1089.22 1059.87 973.15 1027.46 1038.29 1088.05 1029.64 986.32 1105.74 989.76 1046.54 1058.89 1121.15 1091.09 1014.33 1058.72 1060.03 1066.76 1028.79 1033.26 1027.56 1043.8 1038.95 1066.63 1141.74 1006.39 1017.99 1058.78 1042.34 1094.2 1031.13 1040.62 1084.28 991.3 1025.77 1017.98 1032.57 1039.04 978.75 1058.39 995.69 1031.3 1000.57 1076.78 1150.01 984.99 1076.91 999.89 1069.5 970.51 1129.84 1086.38 1084.01 1092.19 998.85 1158.42 994.41 1006.39 1070.32 1075.31 1061.21 1064.44 1081.11 1041.58 1028.8 1075.83 1040.31 1089.01 1042.64 1039.17 1086.07 996.56 1044.34 1017.82 1044.73 1032.12 1037.7 991.03 1019.92 935.83 960.31 1120.56 1024.15 1011.05 952.75 1016.71 1048.59 1018.44 1068.85 957.71 952.44 963.99 1077.21 1067.18 1090.97 1058.4 976.69 1053.47 1064.83 1187.69 1081.44 1035.6 988.96 1034.03 983.96 992.29 1093.49 1021.83 1068.48 1046.46 1118.76 1041.67 1006.13 1037.65 1089.98 1047.65 976.96 1021.41 1040.44 1102.31 1007.67 1037.66 975.31 1064.61 1074.42 978.51 1026.89 1046.94 1055.56 1064.58 1060.32 1046.16 1000.78 1086 1025.35 1014.97 1076.86 1048.63 1076.67 1037.89 1060.51 1101.94 1004.27 1043.91 1084.84 1038.8 1101.64 1034.42 1005.38 1063.11 1077.83 1069.62 1080.04 1030.39 1087 978.33 969.14 1093.18 1062.99 998.21 1004 1070.49 1094.03 1074.84 1088.42 969.53 1003.67 1019.36 1033.45 993.481 977.64 1008.94 1071.63 1114.66 1032.32 1029.15 994.79 1022.1 977.07 1059.95 1061.15 1004.44 1045.13 1034.49 970.2 1066.32 1084.02 982.72 1084.5 961.87 1017.85 1090.66 1120.37 1049.62 1032.78 1044.9 1074.5 1073.69 1101.34 1111 1072.38 969 1069.68 1015.03 1126.06 1032.1 1069.43 957.42 +990.98 1001.81 942.27 1022.2 972.54 1046.51 1084.17 1083.28 1021.04 1073.76 1072.47 986.48 1034.92 991.83 1027.85 980.95 1020.45 1033.33 1052.08 1050.68 1022.24 1040.28 1050.09 1067.52 914.23 868.01 1013.27 970.17 982.2 993.34 982.32 1001.48 990.19 1006.44 1084.26 1045.97 959.42 1003.68 1029.32 981.62 1008.25 984.69 984.26 949.14 1027.58 1031.29 976.2 1086.81 972.35 1002.46 995.65 930.49 1037.26 1002.42 1079.62 1003.7 1016 1059.7 988.32 1017.3 1082.87 1087.74 1039.53 981.4 1038.29 1036.48 1043.34 998.751 1033.73 981.6 1030.2 976.8 1017.18 1123.6 1012.91 945.87 1014 972.84 1104.19 1024.64 1033.15 1055.47 1030.77 1004.62 951.24 1035.54 1075.72 945.96 1002.88 978.54 995.19 950.04 1003.96 1107.37 987.35 1043.48 962.09 1096.99 922.06 1093.98 1043.1 1098.38 1006.84 981 1132.06 935.44 992.48 1011.28 994.51 1065.11 1061.52 1027.64 989.74 985.75 1052.58 1025.72 1052.59 954.83 1050.12 1036.96 942.98 1041.12 1037.01 977.95 1010.33 1033.58 944.97 985.58 914.46 957.97 1113.29 974.49 1000.83 948.51 964.82 1031.87 1026.44 1038.03 966.97 946.87 980.48 1082.14 975.15 1063.82 1015.26 961.88 995.36 1018.77 1125.02 1069.77 1032.58 1005.17 977.78 962.29 983.8 1063.19 1033.11 982.04 964.83 1094.5 1025.08 1037.55 1000.84 1026.45 1038.18 993.29 1001.82 1046.76 1090.03 1013.99 1063.27 935.21 1060.94 1054.53 955.27 1001.89 998.01 1050.24 1038.62 989.06 1032.98 975.14 1051.26 1077.77 977.14 1005.25 1075.34 1040.17 1071.79 1031.56 1006.72 971.05 1004.36 1044.35 1019.9 1028.19 963.46 1041.55 1082.98 1039.33 1046.94 1080.95 991.96 1030.92 973.13 975.13 1076.73 982.58 1012.85 1014.58 1040.09 1026.46 1065.26 1082.6 981.63 1011.73 972.53 1003.11 1043.07 943.36 975.97 1030.68 1088.79 1000.57 1016.13 1006.03 991.59 997.93 1009.87 1032.89 1023.41 1036.07 1065.52 1007.59 1007.9 1076.65 957.92 1080.25 920.78 993.24 1066.89 1042.14 1038.26 1009.58 1053.38 1067.47 1045.76 1044.56 1085.15 1066.64 986.47 1055.54 1037.52 1049.56 970.38 1008.69 962.82 +983.45 1045.71 902.43 1034.53 921.54 1098.26 1098 1043.96 992.42 1049.54 1035.11 972.66 999.24 987.47 1040.17 962.91 1055.81 939.86 1047.9 1079.91 1020.52 997.2 1059.03 1032.8 932.76 908.46 1049.23 945.02 958.98 1040.24 1006.21 989.75 958.02 1006.98 1057.03 979.12 913.96 981.47 999.34 973.97 1024.72 956.429 972.05 968.56 1038.32 1046.2 995.74 1065.58 998.48 1032.64 1021.45 904.1 1017.34 1001.9 1064.59 979.95 994.25 1030.84 1022.35 988 1034.01 1072.34 1087.82 967.6 1061.88 1031.49 1021.6 1028.77 1009.3 1005.32 986.97 984.47 1124.04 1093.23 963.08 908.62 1000.06 971.9 1041.52 979.15 1017.82 1006.64 1007.35 1000.5 988.16 1017.02 1033.7 947.44 991.56 1010.73 1012.75 976.019 1033.13 1109.61 975.53 1034.03 954.83 1063.13 936.4 1059.77 1045.13 1044.93 1048.23 991.92 1166.62 933.56 956.71 1001.44 1006.57 1009.43 1077.47 1085.83 1009.66 988.1 1067.36 993.35 1055.97 937.58 1014.57 1008.52 912.6 973.02 1036.05 1014.84 1019.5 1012.01 914.14 996.78 936.04 940.71 1067.04 993.51 991.09 962.77 973.73 970.02 1001.39 1020.9 913.63 955.12 944.48 1040.06 959.93 1016.87 1017.41 888.69 1006.37 1044.26 1125.03 1062.06 1000.89 985.27 1005.35 997.25 981.49 1026.04 997.38 1042.09 956.11 1064.27 971 956.28 970.64 1035.49 1011.93 991.46 1002.2 975.86 1031.69 932.77 1078.01 923.24 1039.51 1019.88 956.1 998.72 978.47 1014.95 1030.97 975.89 998.01 963.83 1059.25 1007.35 999.72 1002.39 1033.22 1059.74 1017.46 992.91 992.44 964.09 992.98 1000.48 1021.14 1032.5 1028.25 976.65 998.12 1020.12 996.58 1051.86 978.86 1000.7 978.4 914.33 1044.02 992.59 993.91 970.4 1013.84 1011.46 1063.52 1036.79 960.72 969.31 990.33 946.78 1004.55 980.69 951.83 1026.93 1082.4 941.66 981.94 966.85 993.5 949.9 994.7 1086.71 999.06 993.75 1010.04 989.68 971.81 1092.11 953.08 1053.98 945.3 987.15 1077.63 1085.95 1019.69 963.69 1056.62 1027.2 1017.13 1050.42 1040.67 1041.57 943.77 1061.81 964.99 1062.93 999.85 1009.32 940.93 +969.21 998.53 935.44 1022.8 950.64 1018.23 1104.25 1025.82 1014.62 984.14 1045.91 952.76 964.66 960.6 991.86 976.55 1001.48 936.84 1013.65 1031.33 979.09 1029.33 976.24 1028.26 905.08 860.97 1004.32 925.83 927.97 987.79 961.65 988.91 960.23 959.55 1017.07 971.74 907.4 988.859 1000.62 997.03 1074.74 942.62 996.77 930.05 989.25 984.72 971.84 1053.28 998.53 1047.51 997.61 902.78 982.91 969.55 1040.17 948.24 932.63 1016.01 951.39 995.01 997.6 1081.96 1031.51 968.97 1016.23 1012.49 1008.95 978.32 1021.48 952.92 968.64 991.82 1019.8 1048.09 972.16 965.09 990.07 927.89 1062.95 976.1 1003.46 1036.03 970.76 993.81 946.5 959.99 1022.29 967.35 978.01 955.96 963.55 912.44 1037.06 1095.3 920.86 1014.1 979.16 993.88 965.43 1039.02 1008.24 1055.09 1027.26 953.52 1129.21 938.32 895.78 1030.22 983.11 1010.11 1015.31 1019.03 983.4 985.72 1021.05 981.56 1032.9 967.39 1017.37 988.2 887.21 1014.21 1021.62 959.07 980.1 934.02 899.54 954.67 906.69 948.53 1061.58 943.38 1029.49 899.36 959.87 1020.68 997.39 944.31 904.98 913.32 893.19 1024.06 948.41 1045.63 1049.07 927.64 989.66 1022.34 1084.46 1050.6 972.39 987.62 995.24 1017.56 983.91 1050.59 988.419 1015.92 947.521 1013.58 946.99 978.7 966.63 1000.68 971.95 983.66 1019.47 946.99 1045.05 943.86 992.44 880.04 1021.31 994.38 991.1 1018.89 1004.17 1008.38 1028.64 955.2 981.11 937.13 1008.5 1026.05 979.9 1037.45 1024.04 1054.42 1074.93 1007.8 1021.94 973.65 990.67 987.59 1007.36 991.69 977.52 961.74 992.47 1041.35 1014.81 1042.64 951.3 1030.3 975.35 947.93 997.16 1003.43 953.55 982.079 1032.28 1012.37 1003.37 1029.69 950.03 978.49 995.81 982.26 1019.4 952.44 974.13 1033.8 1083.79 957.75 920.31 1014.82 942.79 922.82 982.85 1000.1 998.89 1001.76 994.36 948.53 965.65 1090.57 938.92 1053.25 938.26 907.19 1015.85 1066.91 967.74 924.53 1033.22 1047.45 1045.83 1013.11 1017.9 986.37 961.69 1020.34 996.23 1021.89 949.74 961.14 942.41 +960.26 957.94 904.2 1017.99 901.03 1000.31 1028.15 994.1 991.88 962.94 1004.06 918.27 976.39 959.02 960.07 929.58 949.959 919.04 991.35 1014.57 953.35 972.479 985.04 984.75 873.68 829.38 973.52 930.52 900.1 948.51 931.78 925.38 885.59 940.43 1007.7 959.23 899.45 963.3 936.95 879.34 1031.04 917.75 980.04 903.88 980.18 1014 965.05 995.35 979.77 1004.3 955.77 939.62 985.57 973.61 1002.83 925.94 931.66 951.21 888.35 964.94 946.99 1025.69 992.38 933.16 1000.82 1003.7 967.77 926.8 965.62 927.26 946.71 923.94 936.21 1056.46 905.48 899.18 961.87 919.15 1029.8 999.39 971.94 1006.81 901.79 928.77 930.89 931.43 1021.69 903.4 942.98 940.56 961.54 937.43 989.81 1042.73 903.67 1008.08 929.37 992.44 934.48 972.45 997.04 995.51 985.87 942.94 1049.16 905.2 925.13 1013.28 979.39 934 1003.27 985.69 927.84 913.6 987.95 921.82 950.66 951.88 947.81 978.749 883.5 957.66 947.87 951.13 996.99 906.79 866.59 956.94 894.5 904.35 1022.78 904.66 943.98 894 908.67 968.71 947.85 946.29 918.95 862.88 891.66 953.34 917.23 987.2 967.14 892.32 959.81 1010.31 1060.75 1004 959.5 920.35 935.03 931.39 935.04 997.81 924.26 966.38 980.13 989.29 922.92 949.29 941.04 989.19 938.93 911.55 929.57 947.67 987.22 941.08 947.28 853.25 965.67 958.05 947.12 998.7 954.53 966.06 1011.56 959.83 909.14 945.85 1000.06 968.12 940.55 970.97 1008.48 972.03 958.94 958.5 954.17 925.77 969.18 976.33 983.18 1005.17 924.38 907.88 948.28 999.51 939.04 996.81 933.23 982.63 894.39 910.68 1009.47 949.63 969.78 928.03 975.44 964.46 917.54 979.42 937.92 899.94 980.77 916.87 939.67 879.4 919.6 957.67 1024.3 920.19 964.99 913.9 938.87 916.12 916.5 998.47 943.36 958.9 991.28 904.83 906.66 982.53 898.85 970.93 879.08 927.22 1037.92 980.32 966.62 879.08 965.54 974.52 988.18 990.74 1042.96 946.84 951.77 958.65 938.87 1003.88 930.52 943.41 877.51 +1021.58 1039.91 978.25 1091.35 971.07 1095.87 1132.95 1087.3 1064.35 1066.88 1075.63 982.74 1049.58 1043.17 1056.66 1007.18 1075.23 981.46 1037.53 1123.33 1030.87 1027.8 1109.95 1055.23 956.04 923.53 1044.72 984.97 1000.19 1044.45 1073.09 1012.27 977.93 1031.26 1100.65 982.65 975.77 1014.79 1081.42 1017.37 1072.81 973.63 1052.33 990.74 1040.54 1058.63 1033.86 1075.92 1026.99 1106.64 1066.28 955.1 1067.45 1019.53 1150.47 1019.18 999.36 1076.33 982.3 1061.8 1057.91 1090.08 1139.44 999.95 1059.68 1098.05 1084.72 1011.2 1059.05 1011.96 1034.38 1016.18 1075.42 1151.78 1021.77 984.72 1002 1033.68 1096.51 1029.85 1036.4 1088.02 957.14 1059.24 1031.97 1030.62 1110.27 1004.04 1062.65 1028.13 1067.7 984 1071.52 1092.62 1030.46 1089 994.35 1119.13 983.34 1097.14 1091.08 1097.51 1070.86 1000.1 1163.84 988.64 1016.85 1043.16 1019.33 1042.94 1145.09 1073.42 1058.35 1017.26 1096.35 1044.93 1068.26 1045.33 1050.37 1060.3 1000.81 1051.14 1081.27 1022.34 1059.65 1058.87 947.35 1043.43 940.32 963.13 1117.23 1044.86 1035.66 947.93 986.37 1101.36 1001.43 1046.24 964.81 981.92 1007.92 1037.25 993.63 1044.42 1047.2 974.3 1050.61 1135.64 1118.28 1068.62 1024.48 1043.88 1057.87 1066.41 977.36 1094.36 1029.18 1063.41 1040.77 1079.8 1034.66 1017.7 1014.49 1086.68 1067.35 975.84 1039.15 1050.27 1091 1004.57 1048.33 961.41 1068.54 1077.2 1011.36 1058.94 1004.92 1045.07 1074.2 1044.09 1060.1 971.18 1093.94 1069.95 1026.75 1043.56 1093.5 1091.07 1061.2 1058.48 1057.94 950.55 1033.09 1034.98 1058.82 1029.6 1033.4 1046.47 1053.91 1072.44 1044.68 1081.75 1019.37 1048.74 1000.47 989.91 1110.01 1064.45 1032.79 1035.77 1028.43 1059.32 1066.19 1071.11 1023.43 1005.62 1015.35 1036.28 1031.24 979.14 1004.97 1056.21 1114.42 1037.71 1045.12 1016.69 1025.78 1022.65 1070.09 1119.96 986.51 1068.33 1062.23 990.6 1010.7 1122.06 951.65 1096.06 1001.61 1012.31 1079.83 1090.67 1031.43 976.9 1046.38 1111.26 1031.16 1096.84 1116.63 1069.79 1029.78 1070.23 1021.02 1072.22 1035.74 1058.83 986.5 +942.8 961.88 930.05 1046.04 957.43 1037.51 1052.03 1011.98 1003.29 990.76 1003.27 968.99 1002.75 1034.63 1013.46 995.88 981.86 985.33 1035.8 1010.39 988.48 1024.06 1035.61 1022.15 910.04 876.88 1008.71 946.08 932.099 968.35 966.78 952.56 912.54 956.07 1028.96 1007.37 901.3 958.26 1013.43 984.44 1014.15 949.58 954.59 970.63 1046.38 1001.75 971.22 1042.44 972.39 994.26 984.18 940.47 986.98 971.24 1051.99 930.34 967.17 1018.94 962.39 1032.51 1010.97 1053.31 1061.8 980.78 1044.77 1008.54 1037.78 974.03 1014.61 978.56 1005.76 950.25 1002.87 1095.01 997.49 893.36 975.39 1003.84 1064.43 997.92 1025.46 1007.15 987.68 1011.28 987.05 960.64 1029.8 928.41 963.22 959.54 1000.16 948.93 1012.33 1057.81 958.67 1015.16 957.92 1039.18 944.18 1025.22 990.23 1070.25 1000.4 1004.91 1124.2 926.09 942.99 1018.74 983.09 1017.84 1053.82 1033.31 1015.66 975.83 1030.17 967.52 1034.52 961.7 980.55 1003.72 926.43 969.35 990.61 932.61 1002.36 973.41 879.84 945.94 911.33 946.62 1059.9 978.99 1035.65 933.48 935.35 1008.69 979.23 977.45 903.58 936.52 958.18 1008.81 970.25 1036.94 991.67 976.27 1007.09 1042.39 1078.8 1027.59 968.93 972.75 997.33 1005.51 942.94 1076.72 1002.78 1009.4 968.19 1044.5 988.53 984.78 991.28 1049.63 1073.95 968.72 966.99 995.84 1036.06 968.03 984.02 918.34 1041.6 1038.69 959.79 1008.15 1006.44 960.98 1008.71 966.67 960.02 947.37 1028.03 988.96 989.5 1049.98 998.54 1043.06 1009.64 976.59 997.93 979.15 997.07 976.21 1002.57 985.95 974.399 924.6 1013.31 1037.6 1007.47 1061.56 977.14 1011.18 947.56 906.79 1044.43 1031.49 980.6 1008.19 1001.08 1007.15 1023.04 1073.09 1001.42 936.21 988.53 966.06 995.49 962.76 997.5 1019.66 1069.82 959.69 970.97 973 968.37 961.49 974.35 1026.03 991.91 1038.6 1031.04 946.61 944.67 1061.92 939.33 1045.65 914.07 969.72 1023.57 1010.1 978.59 941.2 991.15 1038.48 971.87 1005.72 1041.73 985.3 998.58 1043.98 964.24 1015.79 1004.34 1008.89 926.88 +1034.39 1061.8 1010.74 1074.77 1000.54 1083.04 1159.91 1141.04 1074.51 1125.8 1145.78 1043.83 1121.56 1055.25 1078.13 1064.33 1114.42 1027.99 1106.81 1128.98 1071.89 1060.86 1096.41 1134.04 984.15 916.61 1052.05 973.46 1014.37 1079.47 1009.74 1090.99 983.87 1055.87 1106.35 1075.65 967.15 1093.22 1115 1025.8 1095.71 1058.46 1037.01 968.49 1069.94 1119.1 1038.98 1095.66 1055.27 1087.11 1079.18 995.34 1101.25 1070.59 1162.04 1031.64 1066.52 1069.63 1022.58 1060.26 1096.08 1125.76 1135.25 1026.6 1060.89 1073.92 1090.26 1030.17 1122.54 1014.82 1069.92 1065.34 1140.68 1130.73 1064.43 1001.14 1060.8 1057.43 1111.14 1082.57 1068.17 1116.37 1009.21 1064.57 1012.71 1060.96 1088.26 1017.39 1066.29 1035.79 1056.2 1015.65 1083.32 1161.3 1062.02 1069.43 1003.79 1122.75 997.17 1106.84 1095.88 1129.41 1130.6 1023.2 1219.27 993.22 1007.52 1088 1077.21 1063.83 1128.78 1082.25 1030.98 1032.04 1126.18 1038.92 1081.83 1014 1058.9 1131.87 1011.39 1069.57 1089.8 1068.11 1083.86 1055.26 973.96 1040.86 950.22 984.12 1149.2 1063.57 1090.12 1009.99 989.75 1024.92 1057.64 1046.48 977.41 983.66 996.62 1073.42 1050.26 1117.32 1101.27 999.9 1030.1 1110.98 1136.5 1140.46 1034.51 1048.52 1084.83 1044.96 1068.28 1089.97 1076.91 1062.46 1017.48 1099.78 1050.45 1064.18 1020.13 1093.97 1059.75 1036.63 1077.93 1093.23 1067.36 1048.69 1049.79 938.93 1085.35 1044.96 1033.51 1095 1065.41 1052.29 1093.54 1018.84 1008.48 1048.12 1139.75 1063.59 1037.82 1084.42 1116.57 1119.97 1087.79 1066.69 1030.78 1003.72 1028.29 1052.91 1039.23 1066.63 1062.52 1042.88 1104.28 1076.04 1074 1159.46 1034.77 1129.69 1001.65 1003.33 1115.38 1044.06 1052.69 1022.33 1063.13 1065.2 1088.83 1088.13 1059.72 1044.18 1042.68 1018.53 1073.92 1011.18 1048.69 1050.05 1107.21 1016.14 1066.59 1031.19 1049.87 1015.51 1057.44 1138.8 1069.68 1102.96 1083.18 1056.41 1021.8 1138.85 1002.15 1163.51 1009.57 1029.63 1102.48 1159.26 1100.76 972.41 1156.68 1106.08 1076.65 1128.99 1126.57 1108.04 1050.46 1100.2 1073.69 1103.6 1050.61 1065.41 991.57 +1022.35 1009.08 916.5 1038.21 906.81 1038.3 1078.45 1055.03 1008.23 1034.59 1038.81 950.32 1011.88 983.06 980.1 968.03 1024.23 1002.07 1056.27 1041.85 994.47 1029.01 1089.27 1053.81 958.01 895.31 1001.61 975.67 974.94 1018.3 988.6 947.07 930.74 985.03 1054.26 1043.4 931.07 998.16 1053.65 979.09 1079.25 1005.67 1005.01 928.26 1019.31 1015.99 1021.96 1081.91 1012.83 1035.4 1006.46 901.23 1016.66 960.36 1053.61 981.93 1015.94 1052.91 929.2 989.12 1043.57 1087.24 1062.26 1021.07 1033.92 1044.84 1032.28 970.02 1018.07 982.83 975.38 1004.66 1046.55 1131.26 1009.71 964.42 960.05 991.76 1075.39 1020.55 1021.96 1071.59 998.23 994.57 1020.64 1010.09 1060.88 987.15 976.7 967.94 998.98 984.93 1031.95 1065.15 987.78 1034.73 978.21 1039.54 959.68 1066.32 1036.02 1058.66 1042.42 1015.19 1128.59 946.5 949.51 1011.21 1022.74 1048.62 1060.66 1039.99 1018.09 1007.53 1023.95 987.41 1004.12 991.43 1007.5 998.24 881.84 998.37 1030.98 990.77 1061.61 1030.44 906.93 994.64 956.04 916.02 1131.58 971.7 987.77 948.34 984.79 1064.88 1016.68 993.58 958.51 937.17 978.78 1007.2 1008.4 1031.01 1038.69 939.3 1022.19 1070.59 1112.2 1092.05 1022.08 1005.91 989.7 1005.29 986.86 1090.34 970.43 1005.79 967.83 1055.9 1007.51 1032.95 1038.38 1026.36 1019.83 1003.52 1006.16 1000.24 1066.9 973.37 1028.56 931.11 1043.86 1010.66 965.51 1016.06 995.86 997.06 1032.48 982 1010.84 991.17 1066.44 1033.18 1003.22 1006.9 1011.43 1018.89 1011.01 980.3 1032.06 948.68 1018.43 1019.51 1021.59 1032.3 1021.91 1000.01 1007.2 1036.55 1036.91 1035.59 979.16 1053.42 914.68 990.56 1070.77 1000.32 1005.6 961.39 1041.44 1049.85 1028.62 1047.19 973.77 987.09 1018.42 980.62 999.93 982.89 1012.1 1040.1 1080.77 1024.52 1042.81 1009.51 976.75 930.72 1008.59 1057.15 980.59 1009.34 1024.91 992.13 1013.51 1072.68 938.02 1057.06 948.17 979.63 1046.65 1074.42 1027.26 956.27 1044.02 1015.87 1015.15 1018.7 1092.12 1011.89 1014.24 1043.06 1010 1097.6 995.57 1032.84 941.31 +907.84 959.29 916.14 999.53 900.24 1002.59 1041.43 972.97 959.12 1026.72 1006.76 944.21 986.76 930.521 963.79 927.83 970.72 918.559 978.3 992.95 976 929.53 983.26 1000.12 878.54 833.1 970.93 906.39 936.67 928.23 955.49 915.69 860.18 947.45 993.6 972.09 880.48 955.65 952.15 937.64 974.15 913.1 928.1 896.76 952.55 977.33 923.76 1038.07 970.41 937.79 967 881.69 910.03 927.98 1030.29 910.68 933.08 1004.83 909.27 944.83 958.35 991.44 1013.31 900.06 994.81 976.95 991.89 986.35 960.03 933.45 957 921.97 995.76 995.49 1016.6 904.07 939.649 896.14 1023.54 954.93 991.68 991.93 933.32 937.68 986.341 965.63 996.291 912.12 966.89 919.91 940.48 878.83 924.68 1049.37 928.61 1016.65 922.531 1010.74 897.25 1017.59 963.8 1004.58 980.02 916.56 1080.19 897.35 921.45 951.16 962.53 993.2 989.71 990.42 919.41 921.67 1007.34 957.27 991.08 934.96 927.94 978.59 881.25 955.42 946.89 966.5 931.72 943.01 878.59 929.05 864.81 887.85 1023.16 945.88 930.23 869.23 962.66 1023.29 953 968.14 904.89 849.04 911.96 962.88 911.92 950.45 958.68 908.91 910.23 995.61 1044.64 1011.88 943.77 933.32 947.56 950.1 916.84 997.49 924.16 972.24 907.18 1004.52 945.79 991.85 938.87 977.93 951.559 893.91 937.66 959.78 1010.12 950.3 1003.78 881.26 980.37 965.36 919.5 929.93 987.21 952.21 983.33 915.16 946.92 918.22 1031.7 963.46 989.59 969.18 972.46 1019.42 995.25 920.69 958.62 920.46 914.86 918.21 967.32 953.6 934.21 916.6 973.75 1034.74 993.56 1010.59 945.91 988.42 959.92 889.63 991.261 900.24 935.12 946.07 933.76 943.31 983.45 1013.15 946.23 946.37 922.97 950.99 945.51 923.21 964.31 950.55 1002.95 911.19 913.98 942.71 936.45 902.54 968.46 1003.07 960.33 956.79 971.35 913.52 922.15 1033.96 872.13 993.46 836.66 913.48 997.23 1026.09 981.7 925.24 966.79 996.14 950.21 1009.04 1046.89 983.34 952.07 983.06 945.24 1014.66 953.25 954.21 863.17 +1009.84 1070.61 1002.5 1127.37 987.9 1055.98 1107.15 1137.21 1109.11 1066.01 1048.59 983.4 1030.03 1033.75 1032.09 1035.72 1053.9 1043.43 1098.82 1108.03 1100.58 1061.9 1084.21 1139.17 1007.53 922.7 1092.88 989.86 1004.84 1103.76 1007.24 1011.37 972.54 1061.83 1128.15 1069.45 971.41 1045.27 1057.95 1038.92 1079.91 1005.61 1017.8 976.67 1067.41 1087.12 1041.92 1111.69 1062.73 1077.87 1060.47 982.72 1019.88 1041.16 1127.61 1049.08 1058.18 1095.82 964.06 1062.58 1060.34 1096.63 1085.74 1020.44 1066.6 1040.18 1093.86 1060.92 1086.32 1011.09 1053.97 1084.06 1067 1125.5 1006.75 997.87 1033.23 1045.59 1089.62 1071.15 1073.26 1155.53 1026.37 1035.83 1055.14 1068.03 1115.27 1014.24 1049.21 1055.64 1011.87 979.77 1058.94 1132.53 1006.89 1135.1 1045.78 1081.5 994.439 1113.47 1073.88 1130.8 1070.2 1040.9 1138.64 980.8 1023.09 1070.25 1058.07 1083.66 1111.37 1084.89 1042.19 1067.49 1081.52 1067.62 1080.07 1015.54 1051.02 1101.19 1002.42 1048.56 1012.12 1049.32 1047.73 1043.16 996.04 1036.41 980.76 996.83 1120.69 1055.25 1028.14 951.5 1039.94 1062.21 987.72 1058.61 984.78 1026.18 996.82 1112.1 1008.02 1126.41 1059.95 961.91 1063.77 1112.66 1140.54 1142.22 1039.56 1019.07 1035.48 1005.49 981.13 1112.8 1003.77 1102 1041.12 1122.34 1032.16 1050.08 1069.7 1091.41 1042.71 1027.22 1047.53 1021.76 1113.88 1029.15 1024.8 951.3 1108.37 1073.53 997.14 1060.88 993.01 989.8 1058.84 1048.34 1044.19 1014.28 1116.81 1048.17 1056.57 1058.86 1096.48 1070.47 1068.42 1069.34 1068.11 963.18 1040.34 1076.78 1043.92 1050.23 1023.45 1055.62 1097.72 1100.32 999.83 1091.39 970.38 1104.85 986.67 980.88 1129.35 1049.59 1039.39 1027.1 1070.86 1091.67 1099.66 1136.17 976.59 1035.79 1014.4 1026.1 1042.93 991.24 1067.79 1039.29 1126.36 1050.94 1026.82 1047.26 994.37 1044.73 1041.02 1077.36 991.08 1048.35 1105.81 1016.88 1044.65 1122.95 1029.69 1037.24 980.08 1048.76 1123.77 1108.26 1062.81 1026.93 1085.88 1057.28 1074.67 1106.72 1112.58 1071.71 1045.74 1100.95 1054.14 1143.71 1044.85 1047.21 943.76 +947.94 985.02 950.17 1042.42 935.97 1059.41 1037.28 1015.22 977.86 996.12 999.87 960.68 995.88 982.07 997.42 958.18 971.39 984.07 1046.58 1037.47 994.13 981.66 1030.51 1049.91 923.4 889.99 1003.07 964 925.3 1047.8 967.33 973.29 902.49 973.27 1044.11 1006.67 929.58 955.65 1009.69 943.32 1022.66 933.07 993.93 967.06 1017.62 1011.37 952.13 1008.34 991.39 984.72 1025.45 924.04 1005.3 963.95 1091.48 968.96 976.6 1031.97 954.95 1018.07 983.69 1009.24 1044.31 1000.23 1039.45 1016.48 983.6 1003.64 1023.66 971.6 966.08 946.49 1003.66 1112.3 983.75 951.05 1005.09 956.98 1020.2 1023.32 1014.95 1022.04 962.84 952.42 957.43 983.42 1049.87 941.94 954.77 1007.18 990.69 949.97 1043.02 1079.28 978.05 1045.34 945.2 976.14 947.83 1001.04 1000.89 1057 1025.04 968.64 1082.46 955.58 963.91 999.87 950.48 1006.28 1053.3 1001.53 973.72 992.54 1038.42 1018.14 1021.41 976.54 937.6 1021.75 970.62 1007.54 969.32 972.73 987.831 953.34 906.08 955.27 933.6 924.47 1067.55 971.74 1008.55 914.39 922.95 1033.14 925.84 1006.67 916.09 937.28 955.07 1036.13 943.51 1054.86 1007.04 895.65 1006.36 1047.2 1089.47 1025.01 992.82 962.13 950.52 991.76 955.05 1080.75 970.47 998.94 950.62 1065.56 942.79 984.92 994.19 1060.97 990.6 934.43 967.67 972.86 1013.97 982.87 994.03 896.69 1000.41 983.66 917.9 1008.75 1004.26 1000.05 1018.93 953.1 941.92 965.43 1014.04 1023.95 934.44 994.57 1038.15 1024.94 1025.36 1016.18 1034.5 952.08 1005.6 1003.43 1016.7 1001.31 947.06 946.78 977.96 1002.99 993.09 1020.51 980.14 1048 958.63 931.14 1040.35 994.82 953.49 961.72 1002.53 1011.62 1012.3 1034.22 992.24 950.05 997.46 988.2 953.83 1002.06 964.69 995.56 1051.47 936.38 973.69 940.7 966.43 930.28 974.04 1071.91 1002.79 988.1 996.68 933.3 939.23 1036.74 924.73 1023.9 950.66 934.09 1024.3 1019.74 1011.6 951.98 1029.53 1026.4 984.21 1000.54 1067.82 946.28 955.96 1038.95 986.6 1001.87 981.52 982.12 932.37 +1014.47 1039.93 996.3 1056.36 984.5 1062.04 1091.93 1085.62 1067.6 1097.89 1108.52 991.31 1058.99 1071.15 1074.59 1005.66 1035.77 1036.41 1074.1 1102.21 1076.8 1033.32 1098.57 1091.45 977.67 911.58 1062.66 1024.49 984.62 1066.91 999.5 1042.21 981.13 1017.29 1105.22 1065.12 999.24 1067.43 1050.6 987.84 1042 989.6 1024.53 978.96 1039.77 1085.91 1012.75 1113.12 1063.39 1068.54 1090.47 953.09 1058.09 1055.27 1119.1 1018.92 1023.55 1047.2 1018.9 1051.41 1079.65 1104.57 1087.81 1035.86 1044.64 1066.08 1064.41 1033.29 1076.49 1014.32 1011.16 1035.52 1036.38 1159.27 1050.25 996.45 1030.26 1043.17 1094.08 1078.63 1034.06 1065.34 1047.04 1035.42 1009.98 1044.67 1078.29 1013.19 1039.73 1007.8 1068.7 974.54 1045.74 1108.5 1019.45 1074.95 986.22 1138.65 1002.94 1081.39 1053.26 1098.7 1084.59 1009.9 1147.04 982.399 1017.86 1040.79 1021.73 1071.55 1086.15 1079.79 1011.6 1004.42 1067.16 1028.97 1091.85 984.29 1046 1094.74 962.55 1061.57 1047.46 1044.66 1032.71 1025.36 977 1009.62 986.9 1010.95 1131.63 1002.03 1024.53 956.25 983.47 1076.69 972.18 1017.44 952.83 990.18 1037.19 1063.23 999.81 1064.92 1043.05 946.35 1083.54 1082.15 1137.18 1132.55 1070.15 1010.76 1045.81 1010.46 1014.82 1117.04 1056.99 1082.04 1017.12 1123.34 988.47 1075.14 1031.38 1085.52 1048.91 980.46 1016.67 1072.03 1094.17 1030.96 1080.38 971.93 1087.87 1048.72 1016.06 1028.17 1037.2 1010.65 1112.83 1010.95 1027.39 977.41 1075.26 1105.39 1056.7 1079.59 1096.16 1041.91 1073.91 1074.92 1067.71 980.92 1060.48 1036.57 1084.85 1090.51 1036.76 1033.9 1057.17 1098.16 1063.5 1056.33 1036.69 1109.2 1009.16 969.55 1133.36 1015.81 985.41 1045.38 1030.4 1031 1042.45 1075.69 1085.55 1027.76 1023.74 1002.23 1031.78 994.78 1008.08 1045.95 1098.18 1009.08 1019.61 979.15 1013.33 1018.31 1047.14 1088.07 1042.44 1084.03 1097.03 1073.76 1013.52 1089.03 1031.91 1121.94 950.349 1001.65 1070.31 1093.59 1055.76 1024.37 1059.42 1124.73 1080.95 1065.43 1112.32 1043.4 1060.3 1092.89 998.44 1103.14 1035.7 1064.57 994.649 +974.05 1017.35 978.22 1074.24 950.3 1058.66 1071.15 1051.56 1037.88 1008.54 1054.52 951.039 1028.17 993.68 1011.09 970.9 1029.86 950.89 1079.79 1041.31 1029.9 981.95 1014.09 1046.94 936.43 879.37 1032.79 968.14 943.53 1040.38 934.17 994.43 928.29 965.28 1044.98 994.45 947.46 1003.38 1032.82 979.7 1076.95 976.29 1003.27 966.66 1030.67 1051.59 996.38 1043.57 1011.5 1017.72 1004.5 913.06 1026.21 1005.87 1080.66 1020.86 977.29 1008.41 963.29 1011.77 1064.35 1075.16 1053.65 982.95 1020.8 1073.8 1016.29 1003.81 996 966.04 976.81 1005.51 1062.68 1105.75 968.16 968.95 975.61 979.57 1060.58 1038.45 1012.33 1083.5 1019.59 1010.41 1040.59 1019.1 1004.81 952.64 999.96 993.84 1010.27 941.79 1069.68 1072.55 966.13 1021.73 983.26 1030.4 973.1 1051.64 1042.65 1084.45 1024.35 954.79 1166.82 946.02 938.549 1030.61 1024.86 1018.43 1065.78 1030.23 1023.76 994.05 1008.78 993.24 1045.33 1010.46 1004.56 1020.91 926.49 986.16 1009.28 975.91 1060.69 1000.99 901.01 982.32 908.6 932.65 1088.4 962.4 977.61 988.45 983.05 1034.02 1020.24 956.06 943.81 965.68 1030.38 1020.43 1023 1066.4 1033.41 963.97 1015.68 1058.37 1095.16 1045.48 1014.11 974.82 1040.09 988.52 971.769 1103.58 1032.34 1042.87 949.66 1100.33 992.97 996.88 984.11 1060.94 1054.47 1007.02 1032.82 987.47 1026.06 961.32 974.38 896.96 988.16 1014.49 962.05 965.66 988.49 1036.39 1017.63 973.55 970.37 982.78 1061.66 980.31 992.98 984.55 1015.66 1042 1030.81 1004.43 1019.66 882.65 1000.13 987.12 1019.16 978.35 958.84 957.36 983.86 1047.09 1024 1050.99 1004.37 1031.61 923.73 946.73 1068.47 978.89 972.51 954.83 1016.28 1023.4 1026.78 1018.72 985.53 1004.62 1004.88 974.55 986.57 983.31 999.26 1015.99 1056.8 968.84 1043.22 985.77 968.31 930.33 966.43 1044.64 965.04 1056.78 1035.47 982 1005.49 1074.95 944.33 1043 935.71 997.62 1052.35 1073.67 995.68 958.53 1055.2 1017.51 1014.68 1056.64 1084.45 1034.62 978.2 1051.08 989.74 1079.52 984.34 1031.54 920.83 +1032.83 1045.24 991.71 1084.26 982.72 1089.26 1142.41 1112.82 1065.75 1065.3 1080.92 999.82 1050.62 1022.56 1073.61 1047.14 1078.25 1034.49 1078.12 1074.53 1065.35 1047.22 1100.47 1107.29 992.7 920.46 1045.23 971.47 989.51 1036.9 1033.67 1047.74 984.91 1019.11 1146.5 1058.79 1003.81 1031.11 1079.24 1017.33 1127.22 994.37 1029.45 979.77 1050.88 1099.66 1054.25 1116.23 1042.54 1075.93 1046.78 945.98 1066.56 1029.3 1147.5 1037.57 1044.76 1099.88 1021.96 1082.15 1047.84 1133.15 1120.94 1041.71 1092.2 1111.86 1094.91 1030.36 1046.9 1042.26 1054.55 1051.62 1097.51 1132.63 1012.25 998.45 1053.95 1040.01 1118.9 1066.14 1025.63 1134.59 1044.55 1075.96 1010.71 1032.79 1125.41 1003.06 1022.05 1008.09 1027.35 1001.08 1125.27 1174.3 1014.99 1073.03 1051.02 1105.26 1004.69 1103.89 1090.52 1108.42 1123.07 991.31 1153.48 997.09 996.49 1084.13 1058.9 1067.25 1084.16 1070.34 1067.39 1027.42 1105.87 1024.86 1092.57 1042.76 1037.67 1062.58 1002.24 1095.47 1065.82 1085.32 1052.4 1021.51 967.91 1039.41 993.8 949.44 1137.39 1031.3 1044.51 992.36 1020.04 1062.92 1038.44 1039.49 980.64 984.45 1015.93 1034.54 1002.18 1110.13 1063.4 948.05 1058.28 1088.78 1158.11 1134.97 1045.24 1026.3 1059.33 1006.54 1001.92 1096.77 1075.62 1053.46 1025.22 1107.46 1043.77 1055.66 1032.19 1085.77 1011.24 998.44 1053.24 1094.72 1137.41 1028.47 1068.06 958.15 1074.68 1067.2 1039.74 1059.18 1017.24 1044.05 1095.3 1001.96 1033.38 996.81 1135.14 1044.86 1055.78 1055.35 1076.99 1086.82 1078.18 1082.23 1082.64 956.19 1052.3 1061.66 1062.13 1069.21 1039.42 1021.14 1048.71 1058.13 1039.56 1066.77 1038.74 1109.9 996.96 988.53 1088.44 1075.51 997.38 1011.59 1050.77 1077.29 1076.4 1066.95 1037.09 1024.49 1059.58 1042.67 1036.9 1006.69 1019.8 1072.35 1101.52 1001.47 1075.84 1028.05 1025.16 976.23 1006.82 1101.43 1031.21 1076.46 1040.88 1006.24 1021.06 1101.72 985.73 1127.23 993.87 1023.3 1117.83 1084.89 1035.13 1020.16 1087.1 1090.97 1044.16 1041.55 1121.24 1066.65 1026.33 1095.81 1043.3 1103.54 1039.44 1057.49 980.64 +1029.49 1049.95 996.69 1041.25 988.53 1100.53 1089.22 1098.47 1049.97 1090.7 1086.01 1013.5 1064.07 1049.99 1044.32 999.62 1008.53 1049.26 1098.17 1121.11 1063.17 1017.8 1087.08 1111.99 979.81 909.26 1069.35 974.15 1026.45 1070.49 1029.56 1037.74 977.879 1034.9 1081.84 999.28 973.84 1051.05 1068.38 1010.97 1083.61 1031.44 1025.36 980.42 1087.64 1105.15 1035.83 1112.34 1036.41 1103.9 1085.72 968.25 1043.95 1029.14 1158.38 1026.92 1031.55 1081.34 958.43 1057.19 1085.99 1099.6 1138.93 1002.79 1115.35 1039.94 1074.18 1024.82 1060.27 1035.59 1025.76 1077.5 1103.79 1130.37 1059.58 979.28 1010.01 1019.27 1125.15 1055.01 1094.58 1069.2 1021.38 1085.19 1033.18 1041.73 1061.22 1014.27 998.93 1080.09 1109.29 1004.04 1103.25 1090.61 1005.32 1092.74 988.95 1092.75 958.41 1090.68 1078.66 1074.72 1110.45 1034.46 1179.35 975.54 992.33 1087.51 1067.28 1018.62 1149.57 1085.05 1032.8 1027.31 1088.89 1009.96 1091.27 1009.72 1022.8 1016.22 944.43 1044.54 1040.26 1051.84 1082.46 1036.42 960.72 1028.87 936.12 955.18 1112.62 1007.98 1049.17 988.76 1002.1 1088.97 1049.58 1006.55 954.4 1002.31 1005.95 1075.19 1026.34 1054.4 1038.16 953.43 1059.29 1109.5 1110.22 1158.93 1066.9 1002.91 1028.14 1021.18 1034.37 1087.66 1062.6 1078.28 999.94 1106.04 1051.64 1035.71 1010.01 1084.99 1111.92 1004.31 1074.23 1040.1 1032.77 1011.63 1054.43 996.49 1087.86 1059.74 1032.4 1084.4 1003 1087.62 1079.01 1018.87 1036.97 1051.7 1118.09 1057.98 1043.69 1060.02 1096.89 1050.24 1107.55 1093.54 1058.43 1006.97 992.48 1072.43 1063.01 1049.45 1016.9 1014.98 1067.93 1067.08 1071.8 1124.97 1022.53 1042.75 991.6 1003.68 1053.46 999.25 990.64 991.38 1054.26 1052.01 1083.91 1085.57 1014.46 1027.93 1022.91 1032.21 1040.55 965.7 1079.92 1087.75 1141.62 996.03 1020.36 1033.48 1033.38 1052.86 1045.14 1066.76 997.75 1073.12 1056.46 1039.96 1014.65 1125.22 1021.2 1081.62 960.41 1032.25 1109.3 1109.19 1074.88 966.71 1085.14 1093.19 1081.09 1097.93 1058.83 1063.36 1042.53 1089.26 1047.76 1131.28 1007.98 1077.65 958.17 +1001.32 1012.5 960.14 1089.11 943.78 1094.28 1113.55 1099.83 1063.35 1042.67 1066.99 1003.43 1040.55 1021.69 1027.05 1023.54 1037.85 985.32 1112.83 1077.45 1046.68 1018.46 1043.39 1107.69 948.79 884.42 1061.69 950.59 985.2 1059.93 1002.76 1036.24 992.34 1006.99 1048.49 1006.8 975.06 1028.71 1071.85 999.74 1070.26 974.61 997.53 982.31 1057.99 1078.04 1050.37 1076.68 1030.81 1020.2 1040.72 936.08 1036.37 1008.53 1107.55 1012.93 995.58 1036.08 981.95 1061.05 1094.02 1112.75 1095.13 995.37 1057.43 1060.81 1028.45 1009.2 1041.62 1015.65 1036.85 1033.1 1059.03 1140.13 998.51 944.19 972.4 1000.63 1089.56 1019.73 1061.96 1098.09 1022.26 1055.93 1011.82 1027.3 1059.26 999.02 1007.39 999.93 1053.26 1016.05 1053.44 1106.39 995.37 1064.41 999.44 1078.35 1008.13 1051.22 1066.44 1094.42 1082.09 997.24 1161.09 972.18 960.7 1057.94 983.18 1046.62 1065.91 1043.91 1046.58 980.23 1062.36 1029.39 1088.27 1010.45 1044.66 1032.74 979.31 1054.88 1037.79 985.72 1050.91 1021.18 962.75 1031.94 946.3 921.14 1108.23 983.19 1031.86 978.66 998 1018.75 1009.41 1021.49 953.05 989.02 1021.08 1030.34 993.14 1071.78 1006.2 973.73 1017.44 1078.02 1092.43 1108.29 1050.12 959.54 1017.5 1015.84 1015.24 1068.66 1036.24 1040.33 1020.02 1111.75 1022.07 1027.27 1057.68 1059.65 1054.23 968.18 1040.6 1034.59 1088.09 1010.12 1028.55 947.13 1071.55 1044.6 979.4 1027.99 971.62 1023.93 1079.77 997.66 1002.36 986.84 1068.87 1043.04 1039.31 1072.61 1058.46 1052.68 1085.97 1079.6 1064.87 950.35 1006.59 1043.8 1083.42 1047.32 1006.6 991.33 1058.2 1051.92 1009.65 1091.52 1040.75 1081.24 996.17 1006.5 1127.17 1015.58 983.12 1021.97 987.37 1035.27 1063.38 1067.83 1007.41 982.4 1034.45 962.21 1012.65 963.54 1031.64 1012.47 1123.85 960.95 1031.39 995.21 1001.72 1011.27 997.71 1064.09 989.63 1075.98 1087.35 1060.46 992.34 1090.63 943.55 1045.81 933.28 980.66 1093.02 1052.65 1064.36 974.939 1052.72 1096.62 1053.05 1040.65 1086.33 1027.49 1041.67 1055.12 1026.98 1094.01 1030.72 1021.33 969.34 +1015.25 991.95 936.41 1034.78 936.09 1027.53 1085.4 1071.73 1046.11 1005.69 1032.01 974.91 1028.94 973.25 990.66 968 1011.97 1017.39 1042.09 1063.67 1031.35 1027.09 1013.17 1086.78 952.51 886.41 995.09 932.47 967.55 984.77 966.79 954.23 943.53 980.12 1090.23 1048.98 934.95 1002.24 1014.85 971.24 1091.33 1006.36 990.25 940.85 1049.75 1042.69 989.11 1084.47 1027.79 1011.43 991.89 920.84 1035.31 1013.06 1094.74 1003.09 994.74 1048.63 944.82 1009.97 1045.97 1063.66 1043.56 993.82 1022.2 1046.93 1019.62 999.25 1037.43 981.89 980.61 1035.5 1067 1081.06 1047.94 978.03 1007.31 1010.55 1107.48 1025.6 1026.94 1068.72 1018.41 1012.13 1014.57 990.96 1059.25 928.38 1016.45 981.51 993.99 1023.81 1061.53 1131.33 1008.36 1033.23 972.07 1035.75 933.51 1075.93 1000.35 1073.61 1022.6 1019.72 1102.84 968.76 957.16 1055.7 1017.45 1046.85 1107.06 1025.64 1003.36 968.97 1072.51 985.6 1010.03 995.91 1025.01 1051.88 932.97 1027.85 975.26 1006.05 1088.19 991.11 931.53 996.61 930.28 974.82 1069.39 996.16 1018.29 927.41 994.31 1030.45 990.87 990.9 926.7 940.72 984.16 995.93 975.47 1032.91 1014.49 958.92 999.81 1052.77 1089.63 1060.33 1027.29 984.34 1000.4 998.65 975.45 1093.66 1012.07 1037.9 979.14 1032.69 1015.24 1018.2 987.64 1028.04 1026.63 971.8 1015.77 1024.11 1079.58 1015.14 1028.51 946.83 1052.18 1061.16 996.46 1029.97 992.63 1047.83 1054.97 944.25 967.13 998.47 1094.72 1044.17 981.82 1046.56 1022.76 1052.89 1068.51 1010.19 1028.89 967.13 1012.34 1046.26 984.54 1033.96 998.11 982.681 1036.74 1041.94 1015.42 1051.19 997.59 1068.9 973.25 924.26 1045 990.28 993.54 981.489 1008.68 999.56 1029.27 1040.49 983.89 1002.94 987.58 990.03 980.36 975.98 994.77 971.62 1048.66 986.7 1039.39 966.55 979.75 991.91 992.54 1068.15 992.63 1038.37 1025.75 1001.38 965.34 1073.24 931.3 1041.62 896.2 1024.34 1071.64 1038.76 1018.19 976.21 1039.33 1071.16 1043.98 1022.99 1076.22 1035.98 1030.58 1047.38 1032.85 1095.71 972.05 1065.03 928.37 +1023.59 1070.08 1021.1 1068.73 1009.86 1126.21 1179.41 1118.94 1110.27 1077.82 1111.42 1015 1105.05 1081.2 1062.68 1046.74 1113.05 1032.98 1126.96 1105.6 1145.13 1094.53 1096.85 1153.04 954.92 933.66 1064.84 1022.92 1038.53 1144.45 1057.37 1072.42 1015.54 1041.46 1143.75 1068.63 969.82 1082.63 1085.08 1036.27 1127.51 1015.06 1060.53 1032.39 1071.45 1135.79 1056.4 1116.25 1081.1 1115.32 1079.73 959.06 1079.11 1080.61 1145.12 1057.25 1047.97 1108.75 1055.19 1099.26 1125.74 1123.6 1135.02 1047.35 1092.54 1111.95 1070.3 1041.37 1099.69 1036.61 1048.16 1084.15 1110.87 1184.29 1065.41 1010.47 1053.22 1055.96 1147.42 1082.5 1093.91 1132.67 1078.53 1114.2 1067.37 1098.24 1118.91 1045.31 1058.19 1087.18 1083.63 1005.01 1086.32 1138.86 1032.32 1102.49 1066.65 1095.47 1045.65 1191.03 1123.99 1173.47 1078.61 1063.34 1220.11 986.34 1010.37 1091.13 1041.94 1085.4 1130.18 1169.64 1086.16 1046.84 1085.07 1090.15 1153.35 1040.61 1093.1 1117.63 1011.51 1082.72 1067.06 1057.15 1101.51 1069.77 1008.7 1022.56 1010.46 991.11 1167.67 1005.06 1067.93 1028.76 1027.88 1117.36 1059.67 1082.27 1021.64 1046.69 1056.06 1103.91 1065.98 1102.77 1049.85 998.76 1105.74 1123.46 1116.26 1149.02 1076.32 1042.16 1070.56 1055.01 1033.65 1124.09 1089.65 1141.83 1031.04 1154.36 1056.23 1124.31 1056.39 1136.84 1097.32 1033.67 1105.58 1040.1 1137.67 1015.88 1052.96 1003 1138.99 1085.84 1058.12 1069.48 1023.13 1066.66 1111.26 1058.31 1085.44 1070.78 1128.28 1095.41 1077.45 1105.65 1102.41 1095.22 1126.65 1071.49 1078.87 1024.22 1080.88 1121.54 1089.65 1048.42 1061.53 1062.46 1114.09 1151.44 1069.29 1135.28 1054.64 1068.69 998.46 976.22 1158.22 1009.78 1053.67 1047.3 1093.84 1097.35 1098.5 1117.96 1051.93 1072.08 1064.82 1057.65 1037.46 1031.06 1077.5 1099.51 1154.41 1039.49 1069.99 1033.47 1067.01 1015.8 1032.03 1133.58 1008.36 1106.03 1074.82 1061 1022.11 1158.38 1014.39 1112.97 987.05 1056.65 1163.68 1121.63 1092.34 1050.56 1085.46 1113.94 1112.78 1115.02 1183.54 1059.86 1100.2 1122.68 1078.95 1151.81 1056.57 1084.42 983.34 +1043.7 1017.84 948.61 1104.53 947.89 1072.85 1110.91 1097.89 1047.09 1076.74 1098.65 1008.18 1054.14 1047.91 1042.9 1046.88 1067.14 1004.11 1078.55 1072.37 1052.45 995.329 1036.9 1087.41 985.83 893.87 1064.48 980.57 963.91 1020.48 1034.17 1038.97 1015.2 1038.73 1101.89 1066.48 978.73 1054.04 1055.88 976.17 1103.49 1014.85 1046.5 1010.38 1044.81 1083.96 1040.01 1064.18 1055.57 1084.47 1056.42 1003.83 1054.95 1048.91 1091.57 1008.3 1013.29 1064.25 995.14 1078.39 1084.14 1073.66 1074.63 1029.09 1093.19 1093.7 1071.18 997.75 1063.98 1012.09 1065.62 1016.65 1066.07 1123.63 1031.86 999.89 1095.66 1009.79 1120.41 1048.39 1073.52 1068.22 1035.31 1076.92 1034.99 1038.76 1067.29 976.69 1025.25 1059.2 1031.32 1026.49 1080.75 1128.32 1015.69 1085.34 1001.06 1096.84 989.02 1092.08 1058.88 1071.94 1058.42 1000.91 1179.78 974.81 999.65 1028.64 1079.94 1065.51 1101.16 1075.59 1059.7 1018.08 1102.55 1003.96 1075.2 994.35 1049.58 1073.5 967.65 1025.72 1027.66 1044.96 1056.9 1021.14 971.11 997.23 963.08 999.78 1135.22 1033.53 1033.09 966.85 1047.18 1071.75 1067.05 1065.02 970.27 945.59 987.47 1068.47 1009.04 1130.91 1075.02 975.98 1037.53 1136.95 1172.07 1111.67 1017.44 1060.88 1037.08 1013.15 1024.34 1093.84 1010.81 1043.67 1017.95 1070.46 1055.24 1057.21 1039.94 1027.47 1099.63 1041.7 1018.04 1056.47 1124.04 1060.1 1052.09 935.64 1089.36 1047.85 959.36 1045.33 987.17 1094.83 1087.96 1052.05 987.65 1012.06 1102.29 1055.31 1049.69 1055.34 1087.33 1073.21 1116.86 1060.9 1059.48 953.341 1024.87 1103.82 1035.16 1062.25 1007.08 1032.12 1067.82 1047.77 1017.82 1122.04 1019.84 1046.93 978.77 993.48 1095.57 1032.28 1029.46 1033.87 1068.07 1094.82 1063.16 1077.81 1017.09 1021.03 1033.05 981.8 1012.8 954 1024.21 1036.76 1135.26 1007.31 1048.21 1031.98 993.3 1037.47 1065.05 1064.09 1047.13 1108.12 1045.7 1030.89 1028.81 1046.88 1007.77 1079.28 952.44 1018.7 1107.1 1094.85 1040.95 1046.62 1087.21 1087.61 1064.41 1093.04 1092.74 1093.5 990.18 1104.37 1042.78 1073.6 1028.04 1036.37 961.32 +959.98 977.65 919.4 1009.37 919.32 1027.47 1030.32 1033.11 955.65 1029.65 1026.46 955.33 1033.02 987.2 968.01 970.51 1010.45 915.66 989.17 1001.34 1011.73 949.5 1015.2 1071.38 915.42 870.42 998.82 951.58 937.86 1028.75 962.9 954.48 907.32 963.53 1047.16 1003.93 939.8 978.54 1001.66 979.85 1023.34 956.71 915.87 941.12 1028.01 1015.99 968.51 1011.01 1016.3 1010.85 997.46 897.22 983.18 981.31 1052.14 951.16 986.58 1020.33 939.89 956.12 1006.52 1062.27 1048.88 957.19 1007.13 982.13 986.01 965.81 1018 956.46 966.33 937.97 1028.29 1096.93 938.52 913.38 1001.05 947.49 1042.3 1012.98 990.82 1022.22 989.56 950.09 984.32 975.68 1011.76 941.2 990.54 979.91 972.14 936.86 1046.64 1067.18 927.77 1008.19 983.7 1003.26 900.53 1052.76 1040.5 1027.53 1026.89 985.46 1083.87 939.13 938.38 995.1 978.2 1013.99 1025.31 1045.77 968.3 947.33 1003.59 992.5 1042.44 947.79 992.93 1021.32 912.24 997.29 982.83 989.78 1030.61 985.95 929.14 959.61 914.92 925.92 1064.66 972.55 974.03 970.13 951.11 988.89 968.75 982.04 927.44 922 961.01 1012.59 902.3 1046.65 1017.28 896.99 1003.19 1011.44 1030.87 1067.93 997 992.92 968.56 943.32 937.42 1039.98 1014.9 1017.38 962.05 1056.23 954.77 1002.28 1005.78 1022.56 991.43 942.3 962.74 960.51 1013 942.8 987.3 882.47 1003.06 1038.18 981.3 1010.35 985.89 956.64 1051.85 971.09 997.61 967.58 1010.63 998.86 953.28 970.61 1027.15 1035.56 1005.54 970.77 1000.4 943.24 980.24 1035.45 955.61 976.4 968.08 972.54 965.27 996.87 974.27 991.03 945.54 1006.97 886.42 945.66 1032.84 968.92 941.49 952 1017.75 1014.92 983.17 1057.91 950.74 1000.34 979.27 941.07 976.93 954.45 964.47 1010.23 1002.18 940.54 1003.92 965.24 946.26 918.61 991.31 1051.79 981.07 1002.39 1012.35 984.32 990.05 1061.3 950.27 1040.93 903.03 940.7 1044.88 1005.73 1005.39 974.36 1038.24 999.6 1007.9 1018.1 1055.37 1009.82 982.34 1029.1 999.83 1037.53 1006.44 979.62 924.79 +900.92 902.31 877.26 946.9 900.25 1012.08 984.37 976.23 938.57 941.65 931.64 896.83 929.45 912.62 914.98 928.23 959.4 907.27 986.92 962.84 949.62 892.43 939.4 954.36 859.96 820.07 919.1 864.94 889.34 958.78 895.71 916.01 846.29 937.89 946.17 871.46 850.72 894.389 925.03 868.26 953.67 934.96 890.05 863.51 926.26 980.34 953.69 961.53 916.18 967.27 980.34 863.25 970.11 933 957.39 943.04 926.37 967.41 896.68 940.72 933.38 987.33 969.09 925.05 923.48 942.2 912.46 882.73 931.77 920.08 887.08 952.97 971.44 983.87 893.94 852.21 909.4 931.99 1012.37 934.39 938.95 964.02 888.46 937.03 925.12 924.38 970.23 887.62 903.75 912.35 934.86 867.86 984.23 1008.53 893.49 960.4 934.4 914.87 856.22 979.2 965.82 978.11 961.33 944.69 1059.15 910.28 918.81 952.42 949.59 906.27 987.75 986.76 919.05 878.45 998.54 920.29 968.07 881.72 926.76 946.72 899.97 941.93 913.33 919.48 954.17 928.18 839.17 933.85 877.89 838.66 996.13 914.14 923.25 866.69 906.29 923.35 956.1 957.05 892.86 905.87 880.6 966.48 900.77 932.67 928.49 846.6 937.901 938.95 1010.98 955.87 952.13 878.88 951.48 915.94 907.43 989.15 948.09 979.57 898.82 970.96 943.02 909.94 904.14 994.29 935.24 901.1 962.32 915.29 972.94 909.14 954.38 848.06 945.93 962.6 892.88 964.21 859.87 887.48 948.87 903.04 964.21 895 978.55 989.07 934.58 912.2 962.16 977.87 924.21 904.85 940.36 897.36 929.32 936 950.95 963.69 935.6 887.15 949.35 940.5 911.79 971.66 950.63 949.85 911.76 897.47 993.73 929.26 938.101 926.24 969.15 919.34 938.15 973.96 921.46 899.83 941.43 879.39 897.58 893.58 898.38 955.72 962.83 884.13 910.76 932.54 938.36 914.88 929.05 992.46 904.36 952.42 935.15 891.23 921.51 954.29 818.39 945.64 857.72 909.46 986.42 942.87 937.42 901.23 917.08 940.49 973.56 932.17 969.33 904.64 875.53 986.54 943.72 1023.57 933.44 925.27 887.31 +1010.25 1044.58 989.26 1104.51 959.46 1096.94 1111.48 1082.93 1078.22 1076.62 1111.9 1056.75 1088.53 1050.27 1037.25 1044.24 1067.29 1058.05 1088.86 1098.35 1061.38 1065.22 1094.16 1131.95 983.47 924.66 1101.24 987.68 1013.45 1049.97 1045.36 1021.72 992.67 1049 1098.71 1064.29 982.96 1048.57 1055.29 1041.26 1098.12 988.93 1058.14 975.9 1035.79 1101.35 1031.48 1127.03 1007.41 1079.19 1065.3 967.46 1080.13 1035.19 1132.25 1037.14 989.08 1055.75 1015.11 1070.97 1072.06 1102.52 1080.62 1053.79 1107.18 1087.33 1087.36 1065.4 1062.3 1049.92 1067.23 1037.69 1091.34 1137.82 999.98 965.53 1053.98 1033.31 1125.14 1049.65 1078.79 1102.16 1089.36 1061.52 1040.25 1032.63 1092.61 1027.94 1037.2 1034.18 1016.67 1040.95 1095.28 1170.88 994.19 1146.74 999.88 1102.07 998.62 1145.44 1124.75 1139.5 1120.46 1012.03 1227.59 969.81 1034.1 1058.81 1058.62 1098.41 1114.15 1081.47 1031 1029.1 1128.08 1024.74 1108.13 1010.64 1046.33 1127.04 980.85 1076.17 1074.85 1041.95 1069.17 1059.11 976.31 1020.61 968.96 1001.81 1114.88 1004.2 1065.56 996.22 1053.72 1085.37 1045.47 1053.96 988.22 1004.46 1035.1 1093.25 1053.77 1110.25 1052.26 1013.63 1080.76 1137.81 1159.48 1107.24 1029.2 1026.58 1024.99 1047.37 1008.76 1088.95 1100.33 1089.05 1029.17 1083.86 1042.13 1052.77 1060.51 1077.54 1084.34 1041.59 1083.36 1061.2 1088.65 1057.25 1080.36 934.36 1086.26 1080.59 1010.16 1068.25 1081.46 1050.94 1075.85 1033.72 1069.2 1036.84 1136.62 1051.3 1043.91 1106.26 1088.47 1123.57 1132.19 1080.13 1044.35 989.94 1054.6 1046.42 1019.58 1087.29 1026.68 1073.91 1079.37 1101.67 1087.05 1131.4 1072.6 1113.72 1008.34 978.86 1102.32 1051.8 980.69 1033.94 1029.96 1056.74 1102.2 1088.86 1050.72 1044.25 1085.18 1045.07 1038.89 1007.81 1059.67 1066.67 1130.33 1021.36 1043.93 1026.21 1020.26 1024.28 1036.64 1077.2 1007.27 1083.51 1048.87 1022.97 1030.34 1159.71 1023.88 1115.65 950.97 1035.7 1103.18 1092.83 1066.54 996.29 1079.25 1121.27 1077.66 1132.03 1115.14 1085.18 1076.92 1118.12 1059.12 1093.42 1059.77 1047.61 980.23 +1013.82 998.91 989.37 1043.32 952.32 1063.71 1084.79 1088.29 1070.02 1046.08 1075.35 1019.38 1068.63 1019.95 1009.58 1018.84 1040.07 973.72 1114.75 1064.18 1034.27 1068 1069.63 1114.24 950.04 899.61 1026.65 971.32 964.78 1058.78 978.96 1031.92 981.14 1027.24 1089.39 1038.49 988 1049.13 1080.83 984.08 1050.43 973.2 1008.35 934.17 1069.76 1048.12 1027.95 1090.96 1047.86 1053.41 1019.89 952.67 1068.4 1012.66 1090 1012.17 1032.77 1066.32 974.62 1050.18 1059.91 1099.57 1068.03 1019.58 1015.97 1027.52 1035.29 976.7 1045.83 1008.71 1047.95 1039.97 1024.24 1148.77 981.43 953.39 1038.6 1015.69 1119.43 1016.97 1038.37 1048.58 1039.1 1020.4 1010.24 979.94 1074.62 1017.95 1023.38 984.33 1001.53 988.71 1058.78 1111.77 977.4 1103.57 963.47 1039.81 972.34 1095.55 1080.85 1083.83 1116.88 1025.64 1125.09 961.11 965.62 1032.21 1001.11 1075.82 1085.9 1097.46 1003.64 996.74 1069.85 1045.14 1078.19 977.95 989.03 1100.87 966.15 1032.49 1035.22 1009.17 1067.59 1025.8 991.37 1002.03 965.82 936.54 1118.44 1019.85 1026.79 943 978.18 1047.16 996.17 1004.09 940.51 988.69 994.6 1035.66 980.35 1061.26 1051.2 963.86 1048.1 1050.71 1052.5 1129.4 1012.08 1022.09 1004.56 1004.43 979.71 1091.22 1064.39 1072.5 1012.62 1027.19 1030.15 1043.37 1095.22 1098.29 1044.37 1001.49 989.17 1019.17 1098.49 1015.59 1050.3 929.31 1040.55 997.81 972.83 1037.74 1018.43 1024.97 1023.98 981.52 1027.77 1006.77 1096.36 1034.64 1005.91 1079.98 1067.21 1079.87 1043.92 999.16 1049.74 962.89 1017.88 1039.84 1025.32 1020.17 999.091 1004.61 1062.75 1057.61 997.65 1094.73 976.88 1034.14 947.21 1017.61 1148.33 991.92 1014.54 994.44 1038 1047.02 1047.46 1064.92 1035.07 1005.45 978.23 1006.29 1003.01 976.49 1037.15 1026.13 1073.3 1001.2 987.16 1010.72 1003.5 946.13 1038.08 1048.27 981.71 1043.67 1011.55 977.83 999.63 1061.4 952.86 1040.43 976.09 945.93 1065.23 1056.65 1069.88 930.26 1038.9 1086.52 1021.74 1097.19 1104.37 1108.88 1021.49 1075.82 1059.46 1096.27 987.23 1032.22 955.38 +1015.5 1025.54 972.12 1105.05 983.48 1061.76 1110.52 1091 1032.09 1055.36 1052.87 1001.32 994.78 1026.82 1030.67 987.73 987.46 981.901 1090.58 1104.21 1076.63 1041.65 1073.67 1071.95 955.91 932.08 1009.17 951.87 984.09 1016.9 1017.24 1025.71 976.32 975.29 1081.64 1027.91 973.37 985.93 1075.59 981.45 1073.16 988.05 1010.94 970.81 1058.59 1039.61 1005.4 1069.77 1037.47 1081.21 1052.43 932.98 1050.34 996.5 1097.23 1043.46 972.1 1051.66 967.49 1055.98 1060.91 1085.88 1060.66 965.9 1033.64 1009.29 1084.67 991.01 1054.14 1027.67 1013.46 1085.1 1061.8 1121.2 1017.19 1024.95 979.11 1010.65 1090.73 1046.25 1040.11 1078.94 1029.94 1067.08 1002.94 997.09 1042.05 978.19 1033.48 989.01 1038.4 974.42 1096.19 1090.28 1018.32 1031.23 971.69 1057.53 977.01 1061.26 1052.21 1064.13 1054.21 1016.44 1177.76 972.76 984 1034.23 1026.45 1055.26 1068.78 1035.92 1048.1 998.85 1056.57 1050.98 1061.49 1009.26 1030.7 1067.84 944.98 983.64 1036.37 1032.52 1040.55 1049.79 924.8 1010.31 937.47 978.23 1108.5 998.82 1005.3 928.61 1005.45 1059 1048.08 988.88 973.62 969.38 973.62 1031.71 1042.92 1060.77 1026.73 986.41 1046.74 1082.96 1130.53 1068.31 1027.94 1016.47 1024.74 1050.75 974.52 1073.85 982.72 1050.61 979.36 1080.72 1029.75 1022.98 1001.53 1028.7 1071.05 974.46 1038.08 1047.89 1071.21 992.18 1061.56 942.34 1051.67 1043.88 1011.76 991.86 993.78 1047.95 1055.22 991.08 1017.5 1012.53 1057.62 1026.63 1021.14 1105.01 1044.93 1008.3 1072.02 1030.61 1025.4 989.5 1024.83 1020.99 1024.7 1021.12 1035.09 1014.86 1035.12 1034.84 1055.48 1085.84 975.38 1056.2 972.59 949.63 1071.54 1034.43 1028.99 1010.49 1017.04 999.75 1022.08 1046.81 995.61 1014.3 977.18 1020.19 1029.55 969.74 1019.59 1047.87 1100.89 1006.26 1006.4 961.861 1025.77 1012.75 990.51 1087.44 997.11 1019.63 1018.69 992.95 1003.6 1076.46 979.95 1053.98 975.85 986.24 1096.42 1103.04 992.08 963.01 1024.46 1090.68 1023.38 1047.45 1097.41 1045.58 1039.07 1084.89 1040.96 1091.01 1002.99 1057.61 968.25 +966.93 956.12 942.57 1044.34 907.08 1035.02 1079.69 1036.27 999.35 1032 1047.57 980.46 1015.94 953.75 967.72 965.56 1024.36 985.01 1031.99 1000.88 1021.13 976.94 1022.58 1062.15 906.72 819.48 934.3 931.25 912.34 1019.97 977.76 975.44 941.26 985.51 1031.67 1024.78 906.32 1017.17 1020.8 953.84 1047.93 913.66 960.15 926.55 1041.97 1019.93 968.48 1013.25 960.98 1014.49 1008.21 908.06 1020.6 983.43 1057.15 968.99 969.43 1038.25 954.02 1000.21 1034.94 1046.21 1046.87 994.62 1024.61 1003.71 1001.73 982.82 994.27 960.81 1004.51 942.56 1037.37 1078.8 991.95 919.7 976.8 992.13 1072.82 1024.7 1024.73 1046.71 987.38 1014.79 952.03 945.32 1051.71 955.21 978.31 1007.33 1013.21 930.58 1024.36 1114.83 948.02 979.22 979.85 1024.69 925.43 1036.33 1001.38 1031.6 1033.36 958.63 1092.15 971.07 903.96 1024.39 967.99 1003.12 1065.96 1055.65 994.19 981.08 1048.45 957.83 1009.7 958.37 989.67 1005.83 944.69 979.54 1010.82 992.07 1027.7 992.96 943.09 978.46 896.95 914.49 1009.34 959.51 1001.26 913.36 982.69 989.24 997.92 1007.31 968.5 909.83 965.2 1036.33 966.58 1009.03 971.38 936 992.95 1016.94 1084.39 1052.15 1007.16 956.08 975.78 959.41 958.95 1054.26 1006.17 1017.41 922.82 1013.86 959.88 1007.24 988.33 974.341 964.08 971.82 961.76 1015.19 1028.72 970.5 999.71 911.05 1023.14 1015.89 924.14 1028.13 1001.48 1003.56 1012.15 929.65 984.79 987.99 1046.88 1020.88 962.88 1000.41 1000.47 1022.16 991.44 1006.59 1039.18 917.18 951.33 1010.9 995.53 1028.46 990.51 985.49 956.58 1053.71 1016.87 1053.28 999.68 1029.71 988.54 926.07 1080.1 957.6 991.68 972.98 965.87 988.48 1024.71 1041.32 1003.57 991.08 970.82 995.24 977.05 940.34 968.05 993.93 1077.8 927.89 975.76 958.45 983.08 1011.16 972.69 1033.62 971.35 988.09 1002.58 1018.14 990.24 1016.87 962.55 1052.24 955.12 935 1050.39 1024.49 992.88 925.94 998.27 1049.71 1027.38 1059.35 1037.08 1028.97 954.09 1024.56 960.94 1083.32 980.24 977.4 933.94 +992.07 1007.12 916.13 1052.24 901.03 1033.07 1063.1 1099.16 1019.35 1033.85 1019.03 963.1 959.86 968.18 1023.11 986.19 1025.51 954.62 1060.71 1064.14 1015.44 982.58 1044.03 1074.3 941.26 837.71 1013.13 934.16 975.4 1020.52 995.53 1006.94 947.71 981.23 1025.13 992.76 913.46 998.82 1049.77 976.11 1066.78 985.1 995.08 957.52 1049.35 1014.84 1011.2 1034.55 985.1 1023.36 1018.13 946.22 1034.29 939.93 1083.16 1000.65 989.01 1014.56 966.96 1014.48 1039.47 1047.82 1072.46 990.25 1020.6 1024.82 1051.97 981.91 1016.06 975.99 987.36 989.21 1079.32 1078.63 947.03 924.88 1015.07 972.16 1076.04 1000.74 1030.73 1028.68 999.87 1001.4 1013.31 995.49 1042.63 956.37 993.52 996.52 982.63 963.08 1024.76 1099.62 959.46 1003.47 977.86 1017.14 903.38 1027.27 1031.12 1080.4 1061.64 1018.16 1149.43 967.37 956.66 1024.22 1031.48 1033.44 1064.21 1038.3 1024.19 1010.39 1050.73 999.81 1045.71 948.89 980.41 1054.05 957.66 1020.09 1023.35 1007.34 1028.22 1010.44 917.99 996.83 954.35 913.8 1082.64 1012.94 1035.18 915.5 936.6 1011.34 992.249 1018.75 945.27 954.99 949.34 1012.61 967.31 1039.93 1032.52 925.39 995.72 1054.5 1118.92 1056.38 1025 1020.22 997.99 990.5 995.79 1046.96 1011.66 996.8 963.17 1062.06 982.48 1014.61 1004.61 1017.56 1010.38 978.15 992.25 1033.48 1085.49 983.14 1002.64 951.07 1027.34 1036.58 1001.53 1013.52 998.62 1035.81 1044.45 988.11 1004.3 968.56 1069 1017.16 988.3 983.25 1037.6 1052.46 1048.99 1036.7 1011.35 948.77 988.74 995.95 997.24 1014.71 983.28 970.72 999.74 1028.05 987.98 1046.59 989.9 1043.08 912.51 972.65 1043.98 997.96 993.46 939.03 1007.31 1026.15 1057.16 1008.38 962.96 952.04 962.31 985.05 1013.58 941.3 1010.78 1019.64 1078.8 990.71 980.91 1001.08 978.6 977.44 972.93 1044.47 1013.39 1016.61 997.75 980.98 989.77 1042.97 976.13 1060.12 979.84 979.961 1093.24 1081.72 985.7 926.85 1013.93 1036.39 991.18 1045.15 1058.24 1012.33 1008.07 1023.06 986.22 1067.41 962.441 992.96 958.4 +1075.35 1092.91 1012.48 1115.7 1012.45 1160.97 1168.36 1129.35 1102.57 1074.18 1133.05 1049.37 1123.59 1096.69 1063.67 1061.74 1087.31 1054.91 1155.03 1150.27 1104.1 1118.72 1112.68 1162.14 986.93 955.01 1088.44 990.11 997.52 1060.04 1077.97 1051.85 1065.67 1079.33 1103.08 1075.96 1023.71 1104.94 1088.49 1052.25 1118.42 1050.49 1043.96 1024.55 1097.04 1131.28 1080.12 1145.06 1079.13 1141.99 1085.33 1006.33 1102.71 1060.26 1157.6 1089.59 1045.85 1093.71 1045.86 1081.26 1138.15 1152.04 1168.54 1063.55 1123.91 1075.55 1087.18 1045.51 1076.84 1078.61 1040.65 1100.38 1114.46 1141.24 1050.27 1035.86 1032.55 1081.41 1160.93 1090.47 1126.12 1113.2 1063.73 1064.45 1051.39 1123.02 1101.22 1091.45 1041.09 1045.45 1077.12 1047.05 1093.9 1170.15 1030.42 1126.43 1061.71 1120.94 1007.65 1151.64 1114.8 1135.66 1091.92 1048.56 1255.6 981.651 1043.01 1061.03 1063.63 1107.2 1125.41 1126.71 1058.63 1052.47 1118.84 1090.48 1112.41 1021.11 1085.86 1109.64 981.25 1090.95 1085.6 1048.97 1090.51 1064.93 1029.15 1049.68 997.53 1058.73 1149.92 1054.22 1066.88 1005.06 1063.49 1060.12 1054.59 1079.38 958.32 1035.07 1001.98 1082.42 1053.17 1121.63 1091.08 1029.5 1106.6 1155.5 1151.26 1162.43 1065.42 1046.41 1080.26 1045.51 1027.73 1142.74 1065.93 1116.11 1020.29 1143.62 1037.51 1085.51 1103.86 1124.2 1101.21 1073.6 1099.72 1077.48 1119.33 1029.16 1058.87 977.82 1134.73 1096.54 1026.52 1088.11 1019.76 1081.99 1091.53 1057.83 1044.42 1071.75 1129.61 1077.19 1083.44 1138.09 1051.08 1140.33 1115.36 1129.57 1092.5 1060.05 1067.76 1108.68 1066.48 1073.66 1085.49 1054.48 1101.08 1078.95 1071.11 1116.8 1038.84 1137.11 1030.94 1047.25 1142.62 1067.77 1047.42 1062.81 1106.57 1092.75 1100.28 1149.49 1052.71 1056 1051.02 1043.35 1060.28 1053.01 1072.16 1066.68 1172.66 1075.27 1040.95 1045.14 1051.37 1034.91 1090.06 1130.68 1024.68 1085.76 1097.77 1089.5 1054.71 1151.9 1023.22 1128.85 980.98 1013.4 1102.91 1139.14 1067.26 1037.61 1129.15 1140.56 1099.39 1068.67 1119.65 1120.58 1068.82 1116.48 1092.97 1151.55 1092.54 1080.64 1038.13 +1010.13 1026.8 985.46 1057.13 992.13 1052.69 1090.61 1075.51 1051.55 1059.9 1048.09 977.88 1040.75 1006.63 1055.87 989.63 1040.75 1007.41 1061.29 1065.4 1042.22 1054.15 1036.25 1055.84 938.3 923.28 1015.29 1008.25 987.26 1062.61 988.26 993.34 941.08 984.31 1085.84 1011.58 972.45 1014.99 1074.94 1004.01 1092.09 963.26 998.26 986.13 1039.96 1044.82 1014.79 1087.13 979.62 1037.8 1045.15 964.71 1032.4 1010.47 1086.49 1044.77 990.85 1015.7 983.04 1020.54 1011.67 1077.87 1109.61 1009.06 1029.24 999.72 1036.12 1017.91 989.51 1008.65 1025.29 1016.12 1030.54 1133.86 960.34 960.89 1030.91 1007.01 1109.75 1038.49 1007.02 1105.09 1024.45 1030.93 1002 1031.72 1065.5 1014.23 1005.32 951.92 1047.97 989.7 1052.74 1117.84 959.24 1063.66 996.82 1050.48 981.55 1065.24 1068.08 1065.89 1057.82 966.58 1165.8 989.22 952.56 1074.21 1042.73 1029.02 1091.13 1042.99 1008.5 1024.05 1082.47 1013.75 1046.67 967.59 1014.51 1025.97 984.1 1045.12 1061.66 1021.21 1059.53 1032.54 923.49 1009.4 970.21 957.31 1077.7 969.05 1041.5 967.88 998.97 1028.04 1011.24 979.66 988.76 1017.56 1004.8 1032.09 1013.34 1081.16 1044.66 957.26 1036.69 1071.25 1076.52 1081.78 1034.72 996.68 1014.65 1051.33 1002.66 1097.82 1054.49 1059.42 992.82 1069.56 994.58 1038.7 1022.43 1058.06 996.98 998.46 999.55 1023.87 1026.83 991.19 1079.77 961.77 1061.27 1062.92 1006.49 1043 1037.5 995.43 1038.9 976.18 1054.11 994.75 1061.05 1049.8 1005.93 1084.55 1055.39 1059.67 1081.23 999.01 1010.41 980.29 1042.88 998.73 1058.84 1044.23 1018.9 1004.24 1033.32 1077.5 1037 1102.34 996.12 1038.73 939.53 973.41 1094.9 1046.11 1005.4 981.86 998.09 1000.93 1016.75 1061.05 999.18 1002.33 1002.92 1007.1 1018.88 1015.51 964.83 1036.81 1061.23 999.56 1002.45 994.29 1029.37 945.86 1005.65 1064.24 1024.61 1031.41 1076.21 987.7 1018.72 1109.07 1004.52 1114.42 969.22 953.16 1038.3 1063.41 1063.65 979.45 1044.93 1068.99 1048.23 1055.9 1079.85 1045.57 1024.65 1062.2 972.8 1051.11 1000.68 1018.85 978.38 +1039.99 1087.39 980.2 1079.2 1009.92 1072.71 1140.64 1096.3 1036.84 1086.25 1051.99 1024.17 1108.43 1050.39 1074.06 996.33 1003.88 1024.76 1065.95 1130.22 1056.59 1030.59 1065.88 1116.61 959.74 937.11 1076.99 1010.51 997.29 1032.25 1004.4 1012.18 997.45 1015.98 1099.11 1070.83 970.76 993.16 1071.65 1028.75 1073.01 1039.13 958.26 981.95 1043.96 1053.29 1045.22 1104.75 1066.27 1055.4 1016.75 958.89 1025.01 1038.87 1110.64 1011.63 1027.55 1091.88 1000.32 1066.05 1035.15 1076.51 1096.23 1004.04 1073.15 1079.19 1057.4 1017.26 1061.92 1037.57 1030.52 1057.36 1092.09 1121.05 988.52 980.01 1055.89 1016.89 1111.55 1038.06 1032.33 1073.84 1036.04 1035.3 1043.9 1022.44 1101.11 994.33 1051.41 1047.88 1050.37 1016.39 1107.33 1125.34 972.179 1098.08 966.14 1057.58 947.8 1042.41 1081.86 1070.57 1098.34 1072.54 1166.16 973.71 1003.97 1035.31 1035.37 1003.04 1066.71 1113.11 1049.83 1006.67 1041.55 1018.53 1066.28 1000.53 1025.57 1123.74 973.84 1056.6 1045.42 1007.42 1061.76 1049.94 962.2 1011.62 983.68 1009.94 1078.63 1002.61 1064.11 992.84 1002.38 1076.26 1018.38 1007.29 1022.58 1014.52 981.32 1045.33 984.03 1092.16 1136.3 952.25 1069.28 1085.88 1128.84 1097.24 1045.89 1028.22 1042.83 1048.01 1042.43 1090.93 1054.61 1074.16 999.23 1091.92 1029.81 1048.46 1013.09 1118.97 1022.29 1039.45 1013.85 1006.94 1088.71 976.93 1038.18 939.43 1089.34 1066.03 1024.31 1045.8 1066.36 1032.86 1056.58 986.52 1039.25 1009.18 1075.94 1085.89 1017.07 1072.03 1056.93 1076.84 1092.61 1022.5 1065.19 995.12 1008.9 1006.03 1048.87 1044.08 1023.37 995.5 1075.14 1091.79 1068.02 1106.86 946.9 1060.91 953.17 975.15 1065.57 1067 988.76 1016.83 1043.1 999.04 1067.5 1061.69 1026.41 1023.07 1064.13 1049.15 1027.28 1016.23 1023.05 1019.12 1120.18 1035.01 1035.35 1024.64 993.44 1022.28 1067.16 1109.75 1019.01 1048.62 1051.91 1016.48 1028.7 1116 1004.18 1069.93 987.36 1006.62 1086.22 1087.33 1050.08 1043.11 1096.05 1103.12 1079.41 1080.32 1131.92 1079.81 1056.41 1112.49 1038.72 1069.6 999.28 1035.75 965.47 +930.11 954.08 888.99 1017.45 881.18 994.67 1043.36 1027.61 945.89 979.82 1009.72 935.94 977.18 945.43 953.309 982.11 983.4 896.69 1013.72 1005.3 989.78 979.93 982.78 1035.64 900.89 819.83 966.36 880.67 902.97 1012.41 943.61 984.81 922.6 970.98 1009.19 975.75 888.49 987.23 1002.4 943.64 969.15 902.75 941.14 943.81 996.06 1012.21 983.38 1018.39 949.39 951.48 971.71 885.86 1012.49 955.42 1046.46 933.76 933.04 989.41 929.74 984.87 949.05 1042.87 1003.04 960.55 962.09 996.82 967 919.94 1009.09 927.27 954.55 965.47 985.65 1089.77 956.67 936.27 961.4 914.83 1028.89 981.6 980.55 991.32 947.48 957.68 930.16 933.91 1016.47 948.08 964.52 937.38 937.55 979.24 991.87 1075.15 941.98 999.53 958.36 984.35 932.41 997.21 1014.88 1014.48 1015.34 943.8 1065.94 950.65 922.31 1029.29 931.52 947.4 1019.12 1000.06 981.31 920.62 972.32 927.75 988.23 908.8 964.16 957.08 927.65 968.96 976.15 960.51 1005.22 972.76 908.56 981.25 899.87 889.55 1041.49 981.06 976.74 881.67 908.27 928.79 958.84 978.72 914.68 895.76 908.98 935.87 917.8 1007.81 964.85 895.94 941.94 1022.01 1068.82 1030.18 981.69 920.29 975.11 918.84 891.72 1027.33 912.76 983.73 954.01 999.6 922.28 961.08 967.4 972.52 970.18 920.92 964.49 985.26 990.25 944.3 932.84 896.3 976.48 959.59 948.25 938.94 916.58 962.06 997.01 946.21 936.05 972.68 995.13 1019.34 995.24 999.41 971.67 991.07 973.67 1008.99 1007.67 932.58 925.02 927.47 968 956.75 936.75 935.37 961.85 984.68 915.75 993.76 999.57 1013.27 923.57 939.68 1068.54 963.24 956.76 944.27 972.52 1027.53 984.99 986.29 952.16 930.59 985.46 957.22 960.93 907.98 944.68 985.66 1035.93 944.63 940.22 970.16 972.8 918.67 933.64 1035.42 917.06 975.62 999.5 953.17 910.97 1010.32 890.841 1060.99 897.38 917.33 1009.73 986.52 977.49 906.93 980.02 1027.05 1003.28 1017.84 1037.44 967.66 973.19 990.8 950.72 1053.58 937.87 1013.52 952.47 +1075.74 1092.79 1013.38 1131.86 1012.54 1112.63 1150.79 1134.38 1082.52 1098.31 1097.03 1013.36 1090.11 1070.76 1084.15 1074.12 1047.75 991.99 1120.71 1138.43 1111.72 1074.46 1106.77 1155.41 1015.87 929.14 1045.74 1010 1021.09 1079.44 1036.99 1078.22 1029.73 1092.72 1152.39 1051.13 1015.38 1077.52 1105.31 1004.04 1090.02 1001.47 1066.61 1043.26 1113.86 1092.4 1092.24 1124.07 1083.95 1098.7 1111.01 1044.77 1137.45 1057.94 1162.48 1048.08 1005.5 1125.95 1038.43 1099.48 1115.79 1142.08 1098.21 1059.3 1090.74 1100.48 1104.61 1046.53 1101.16 1037.17 1043.5 1109.32 1081.39 1152.79 1065.21 1009.49 1076.34 1047.61 1115.57 1078.98 1092.92 1120.43 1037.32 1087 1081.62 1090.57 1125.66 1026.37 1055.27 1051.66 1056.17 1029.57 1100.42 1177.82 1022.95 1106.55 1062 1086.48 1004.7 1104.54 1151.2 1133.45 1122.1 1064.23 1206.03 1057.59 1011.41 1123.72 1079.01 1083.26 1077.65 1117.98 1058.38 1041.61 1104.89 1060.06 1120.31 1035.05 1069.14 1136.75 1010.98 1024.52 1062.36 1067.06 1124.91 1052.81 1016.16 1074.13 982.74 1002.38 1101.76 1067.88 1083.84 976.12 1030.73 1081.92 1059.73 1080.69 1013.48 1006.82 1029.17 1071.74 1047.93 1100.69 1082.48 1006.15 1089.82 1154.68 1165.85 1143.28 1089.01 1028.81 1088.02 1043.33 1006.36 1156.92 1028.23 1076.47 1051.58 1130.01 1060.33 1033.28 1102.44 1124.9 1081.67 1022.43 1053.53 1054.74 1130.42 1039.48 1069.91 1028.42 1081.77 1120.98 1061.27 1038.2 1076.1 1095.11 1101.62 1043.3 1069.91 1059.82 1114.43 1116.64 1072.39 1088.16 1110.55 1117.54 1073.15 1067.73 1085.8 1060.46 1083.52 1071.55 1063.47 1077.51 1102.32 1017.8 1124.37 1102.26 1108.9 1151.5 1054.82 1134.19 1052.24 1040.49 1174.01 1079.11 1037.97 1067.23 1115.02 1072.1 1072.27 1131.82 1056.91 1068.97 1066.57 1003.85 1061.53 1061.26 1103.84 1081.52 1142.51 1042.08 1041.86 1049.28 1065.01 1033.61 1067.72 1140.75 1020.91 1096.53 1105.62 1014.38 1071.73 1106.79 1020.22 1129.94 1032.22 1082.15 1124.36 1138.31 1061.55 1005.01 1099.84 1069.97 1075.28 1101.8 1101.91 1119.43 1068.38 1124.54 1080.88 1165.3 1041.18 1068.44 1011.19 +1022.36 1103.54 982.39 1122.1 1041.93 1126.85 1116.79 1104.43 1079.56 1087.2 1118.32 1063.6 1056.7 1107.86 1109.95 1058.29 1074.16 1023.48 1119.1 1135.21 1125 1064.44 1116.47 1133.34 1011.85 966.24 1077.31 1017.64 1029.51 1090.72 1023.12 1058.17 972.84 1067.99 1132.85 1076.14 1023.53 1072.46 1072.33 984.95 1081.32 1022.89 1030.08 1029.49 1096.32 1131.79 1048.55 1128.09 1084.69 1084.63 1100.85 992.17 1074.45 1104.98 1165.15 1044.55 1013.41 1129.07 1042.56 1089.18 1109.34 1143.37 1106.84 1048.21 1114.8 1095.58 1079.48 1047.88 1087.19 1025.99 1076.79 1097.9 1112.92 1176.12 1061.26 1018.82 1045.99 1053.01 1137.72 1098.62 1077.82 1132.63 1126.04 1100.04 1033.58 1071.03 1111.07 1037.02 1089.01 1088.25 1075.15 1054.28 1108.16 1191.32 1041.72 1099.88 1081.66 1125.3 1024.53 1136.86 1080.97 1129.02 1099.67 1051.11 1166.59 1025.23 1044.77 1089.18 1044.62 1100.03 1142.01 1126.88 1089.95 1041.69 1097.81 1066.85 1140.42 1027.57 1068.2 1097.69 979.61 1040.93 1051.75 1078.85 1113.94 1090.22 994.71 1014.17 976.56 1026.63 1139.71 1068.88 1056.45 993.59 1035.06 1089.51 1049.28 1029.43 1007.14 1006.78 1003.69 1112.7 1049.97 1128.88 1041.62 969.06 1075.46 1117.85 1189.26 1162.55 1081.7 1042.67 1107.27 1075.23 1048.9 1163.4 1057.32 1098.19 1033.14 1143.68 1043.38 1089.59 1064.56 1066.68 1116.28 1024.88 1069.06 1105.86 1125.58 1062.73 1063.11 968.33 1108.75 1080.71 1042.95 1076.76 1081.07 1089.59 1110.25 1031.76 1038.62 1056.19 1136.75 1086.33 1037.72 1111.84 1074.28 1098.92 1077.07 1078.78 1115 1044.78 1063.25 1072.58 1071.83 1114.38 1049.65 1051.57 1087.09 1128.22 1059.9 1110.4 1049.47 1150.29 1008.52 1009.2 1126.21 1049.8 1052.62 1066.05 1057.42 1085.49 1106.66 1133.7 1051.47 1044.88 1028.91 1073.85 1011.44 1051.62 1034.85 1110.77 1116.27 1014.41 1057.3 1072.65 1057.58 1019.87 1053.28 1151.76 1104.15 1096.95 1123.81 1034.74 1020.91 1102.22 1043.25 1142.32 991.96 1030.33 1162.41 1102.97 1086.4 1016.23 1123.45 1098.1 1083.76 1092.17 1130.8 1121.59 1059.31 1100.99 1077.66 1166.68 1062.14 1102.1 995.9 +1020.61 1032.25 965.06 1080.68 969.86 1082.53 1106.81 1077.55 1036.11 1075.82 1092.38 982.4 1002.41 1026.74 1016.2 997.5 1014.92 997.5 1041.59 1107.77 1058.22 1012.62 1010.26 1084.34 956.37 920.17 1043.84 967.75 970.74 1034.26 976.49 1032.2 952.57 1017.32 1085.93 1041.21 949.83 1035.05 1070.95 978.65 1062.9 993.74 995.17 957.18 1071.53 1073.36 1006.85 1091.61 1036.31 1045.44 1026.15 953.58 1042.47 1021 1105.36 1004.96 1001.24 1062.02 995.09 1014.84 1070.68 1087.78 1048.54 1008.62 1043.89 1029.64 1067.73 984.7 1054.83 1019.96 1026.31 1048.95 1041.05 1119.16 1007.68 991.58 1018.29 1015.41 1086.69 1026.37 1058.93 1087.28 988.59 1046.35 1039.28 1033.68 1057.67 1018.47 1028.11 1053.55 1049.61 948.07 1043.54 1107.31 986.21 1046.62 986.72 1078.1 967.7 1089.77 1044.13 1035.24 1071.51 1026.95 1142.86 945.02 969.76 1076.26 1012.04 1062.99 1060.97 1083.88 1018.55 970.19 1025.47 1042.96 1072.32 1034.93 1040.23 1086.33 955.92 993.15 1039.8 1002.97 1077.02 1017.11 958.1 1031.07 974.42 997.04 1096.73 987.45 1005.29 955.42 1000.36 1075.36 1011.16 1035.03 990.14 929.49 946.21 1063.41 1057.38 1082.23 1040.8 990.26 1025.37 1099.53 1119.06 1087.04 1056.96 1007.74 983.08 1014.05 990.78 1096.62 1007.25 1087.63 1002.35 1076.73 1009.44 1008.8 1007.64 1073.06 1057.87 1032.31 1019.25 1010.83 1039.06 997.23 1061.73 914.37 1059.09 1035.23 997.56 1022.33 1011.73 1031.61 1055.6 981.14 1010.19 1046.11 1096.76 1075.84 1014.76 1032.31 1080.25 1029.9 1074.94 1025.91 1021.69 977.35 1009.29 1029.94 1012.16 1038.99 991.14 970.16 1041.04 1044.29 1077.65 1053.35 986.91 1047.16 975.42 979.32 1102.57 1022.38 1014.78 992.74 1060.47 1025.81 996.08 1034.55 994.61 1048.23 1004.63 1013.41 1018.42 1005.25 1017.92 1037.29 1090.28 1010.33 1034.63 1023.76 985.92 1051.85 1029.3 1104.6 976.38 1026.3 1026.66 984.23 991.53 1102.81 990.27 1060.55 966.7 1019.16 1088.28 1127.92 1034.54 1001.57 1052.94 1062.98 1059.3 1077.69 1093.21 1040.03 1035 1111.52 1078.98 1108.35 979.11 1070 973.15 +953.47 973.47 946.65 1025.77 936.88 1034.23 1069.54 1021.76 1000.26 1012.7 1022.27 992.02 1036.55 958.12 993.08 983.97 1000.92 990.5 1020.65 1006.49 970.49 1051.78 1013.89 1050.95 969.27 854.61 994.88 956.14 944.66 1029.42 965.71 1006.89 958.99 1011.45 1054 1010.7 940.03 1018.1 1029.43 949.17 1040.65 958.79 948.82 959.05 1001.45 1029.49 963.08 993.28 980.73 1005.11 1010.93 934.81 975.32 1030.01 1077.15 973.81 955.88 1056.95 904.18 998.06 1000.23 1017.48 1091.38 971.18 1022.1 1008.52 1021.38 985.55 1010.97 981.11 964.99 984.94 1074.27 1088.35 999.72 973.31 1005.79 970.6 1008.82 975.73 1009.4 1042.7 975.71 1023.87 961.79 994.62 1006.14 960.13 1015.4 1013.19 1010.29 974.97 998.61 1108.11 978.8 1018.42 981.83 1005.36 930.37 1050.94 1031.45 1059.18 1003.95 977.48 1088.54 934.69 978.03 984.92 1014.89 973.81 1044.16 1046.68 1012.77 951.58 995.6 1007.78 1045.57 979.7 1015.77 1001.89 948.25 996.49 987.62 989.27 1066.14 979.91 971.6 956.06 912.42 929.82 1043.35 951.19 1011.71 965.47 948.1 1022.95 982.89 985.23 912.67 964.49 968.24 997.67 951.83 1054.33 993.71 964.85 958.38 1027.75 1031.88 1062.42 981.61 955.99 973.18 999.32 947.39 1019.77 986.01 1038.98 955.45 1043.41 970.35 1014.6 1012.36 1036.59 994.61 982.5 997.45 994.56 1031.94 940.71 992.58 918.06 1076.32 994.04 1002.95 992.98 980.68 1009.17 1042.53 992 976.37 989.08 1046.55 976.18 1003.21 1016.22 1058.1 1031.8 1043.94 1025.33 1016.61 939.06 954.7 1032.71 1008.04 979.79 986.93 979.84 1027 1054.75 978.2 1065.33 954.51 1004.46 917.54 920.18 1085.85 993.37 976.4 1011.57 1002.44 983.77 998.58 1045.25 985.59 961.72 985.1 951.48 992.43 1019.57 986.73 986.39 1052.8 1007.73 989.68 975.6 960.7 983.13 1018.55 1040.05 948.75 1033.44 1064.9 998.44 992.65 1064.84 974.96 1014.03 932.11 967.65 1079.68 1074.54 998.67 982.01 1026.4 1074.38 1028.83 1035.66 1025.32 1032.86 990.63 1023.59 974.46 1051.78 987.13 992.82 922.8 +955.37 1008.23 905.85 977.34 905.34 982.39 1030.18 979.26 985.41 1024.05 992.48 921.46 978.82 948.71 976.78 935.84 1011.25 948.91 1010.1 1005.27 1017.4 938.55 1018.37 1027.4 885.7 827.78 968.56 912.96 876.7 936.63 925.43 959.05 879.43 935.51 1027.42 966.74 900.08 949.44 940.42 917.61 1001.18 883.75 913.53 891.92 947.71 1004.46 921.32 1008.96 998.69 1015.18 973.349 870.24 983.49 967.86 1021.23 939.54 887.42 995.35 935.75 995.67 978.261 1021.47 986.37 941.59 955.65 980.77 992.84 933.32 959.21 956.69 993.96 964.21 993.27 1031.11 953.76 918.69 968.66 946.53 1047.01 965.08 966.58 1007.88 965.67 991.63 931.86 992.53 1006.55 915.43 950.61 943.24 967.42 954.63 987.69 1070.92 929.61 992.52 860.94 1020.1 926.91 974.55 976.83 1015.77 997.53 962.85 1047.73 900.45 970.56 977.47 978.71 972.39 1026.48 1005.44 949.95 968.19 1023.4 958.44 1000.97 942.97 961.53 1010.01 895.21 963.59 986.81 976.79 967.47 979.34 917.57 953.26 916.91 906.23 1037.1 911.38 963.26 894.56 918.59 907.469 957.68 989.58 877.8 888.31 940.97 1015.5 938.33 992.88 941.17 876.96 1024.25 1024.56 1045.57 1046.66 934.34 975.64 962.82 944.91 924.74 1020.75 959.17 983.13 959.67 1024.86 967.78 952.37 982.81 988.29 999.51 931.38 962.46 995.88 1006.76 916.09 946.34 899.61 960.76 964.22 948.02 928.48 983.25 942.49 978.74 936.74 951.49 947.79 1016.72 955.86 981.76 991.84 967.43 1026.01 1006.9 965.68 949.22 911.32 933.5 962.58 986.76 972.68 977.99 979.19 965.37 979.95 1030.46 1010.01 956.36 989.46 940.08 915.52 1028.53 964.6 919.28 955.57 940.44 968.85 979.49 1055.82 926.56 927.14 933.25 883.77 972.35 931.45 950.09 969.7 1010.64 932.69 934.44 908.26 945.33 946.17 982.53 997.94 930.97 998.5 965.06 901.27 948.97 1026.63 916.14 1021.61 876.07 941.15 1052.16 1001.62 940.95 916.04 973.18 1021.58 987.08 980.69 1053.82 984.08 958.05 997.06 937.95 1027.73 984.72 993.31 887.93 +1013.4 1005.13 962.81 1086.34 1005.66 1094.83 1135.56 1085.5 1084.51 1058.53 1069.57 1029.08 1069.53 1057.03 1033.25 1004.06 985.71 1064.47 1090.84 1053.16 1048.83 1024.96 1075.05 1118 963.25 894.5 1049.01 967.83 987.24 1043.17 1047.66 1039.66 963.58 1029.68 1058.51 1046.19 961.68 1039.93 1054.29 1011.84 1080.98 1018.11 999.64 998.64 1056.22 1054.67 1008.83 1054.95 1050.14 1053.89 1074.63 977.68 1051.43 1035.3 1127.97 1011.66 990.68 1068.31 976.74 1072.46 1054.28 1139.65 1099.1 1019.14 1096.75 1053.23 1026.12 999.84 1055.81 1032.6 1013.24 1009.52 1107.14 1103.68 1041.59 947.98 1045.42 1005.16 1101.63 1063.78 1054.56 1090.87 1000.07 1043.44 1032.51 1039.11 1083.28 966.5 1051.87 1060.35 1048.26 1012.15 1061.63 1101.19 1012.38 1084.34 1029.69 1083.1 968.05 1051.06 1058.23 1101.4 1074.25 1025.65 1175.83 970.16 1034.84 1064.45 1053.79 1054.98 1081.13 1100.85 1032.97 1022.89 1080.01 1043.63 1069.89 948.8 1055.24 1056.48 977.76 1054.47 1026.56 1049.33 1063.23 1033.85 939.14 974.95 954.98 999.84 1120.95 993.61 1008.62 975.65 983.6 1059.98 1031.07 1012.45 979.72 1000.28 1016.21 1069.88 984.14 1108.87 1024.33 963.92 1062.68 1063.92 1109.27 1085.31 1009.37 1007.03 1024.62 1024.9 1000.29 1102.7 1088.11 1046.79 969.61 1061.25 1010.63 1050.62 1040.57 1072.54 1055.17 1020.14 1037.12 994.64 1084.87 992.87 1063.92 952.12 1040.02 1043.68 1025.44 1016.93 1008.26 1069.92 1071.98 980.44 1035.18 1033.35 1100.03 1028.4 1014.34 1059.24 1061.8 1109.9 1056.97 1034.48 1062.77 1016.51 1054.27 1069.11 1037.14 1083.22 1026.21 1017.95 1073.47 1065.24 1024.21 1110.99 978.61 1063.35 1016.43 990.14 1063.56 1028.63 967.88 1049.57 1029.22 1046.83 1087.53 1134.72 1030.47 1014.2 1033.94 1009.07 1053.57 973.22 1039.56 1045.2 1092.47 1016.24 1010.08 1008.6 1021.53 988.38 1035.48 1101.1 997.82 1074.11 1055.13 971.64 989.73 1114.18 990.75 1049.38 961.7 995.83 1135.38 1075.85 1024.89 1013.23 1034.22 1058.73 1046.64 1098.91 1107.1 1078.57 1017.83 1107.98 1027.48 1070.85 1042.79 1010.66 984.54 +854.29 931.88 885.11 985.5 869.56 977.49 987.09 1017.25 962.39 948.2 1003.2 938.78 987.92 961.89 943.05 923.06 979.32 887.72 1002.27 1019.21 947.36 945.52 969.54 1017.74 871.12 864.42 936.76 910.96 895.41 965.82 944.88 953.52 887.3 940.74 983.7 967.33 878.63 949.54 974.17 926.63 951.79 933.07 923.68 897.93 939.13 969.44 934.6 972.3 954.27 958.43 958.09 907.74 945.92 952.01 1024.04 951.35 925.43 983.17 903.87 948.99 982.57 982.03 996.64 927.59 975.83 939.07 955.23 937.9 977.68 922.13 938.4 912.56 962.36 1057.45 957.41 898.8 945.57 908.46 991.11 944.71 948.12 1017.83 929.13 943.33 945.46 902.53 959.65 938.96 949.26 959.19 929.93 953.98 998.43 1050.78 895.6 993.77 907.78 947.79 866.08 978.78 1012.03 1022.85 974.71 932.79 1046.73 917.75 911.53 945.89 916.75 941.17 987.92 980.08 929.47 903.17 948.57 918.79 969.82 897.05 931.21 979.53 882.36 959.08 937.31 936.81 999.51 939.25 884.49 931.16 871.59 910.24 996.26 968.25 973.1 913.03 920.69 959.73 924.52 953.34 874.28 888.88 894.1 994.93 918.12 996.38 968.57 885.13 976.03 990.48 1019.89 1024 967.91 909 975.42 922.62 895.27 970.78 956.12 979.65 920.55 966.18 894.38 984.98 956.21 981.43 957.18 887.83 955.36 960.5 938.29 941.15 952.07 886.86 982.83 949.39 900.52 983 934.94 936.4 996.02 955.12 931.44 924.21 1020.78 926.62 949.71 1002 976.39 979.69 931.7 939.17 990.77 902.82 919.99 971.51 938.93 968.6 917.53 918.57 943.79 977.56 941.02 1018.18 924.23 1004.16 889.27 923.8 991.71 962.12 923.34 931.39 970.64 983.07 969.53 997.79 899.93 928.93 986.87 941.72 942.17 923.34 953.44 940.71 988.25 900.14 933.34 929.05 970.57 915.74 942.25 1007.45 952.94 943.13 974.35 931.16 935.8 1044.96 942.93 1017.93 870.19 893.3 992.76 979.51 921.32 912.05 994.13 983.21 931.88 974.09 1005.65 963.29 963.06 995.85 967.78 995.09 929.55 960.161 902.21 +1005.01 1055.79 988.68 1102.57 986.96 1084.34 1110.56 1084.48 1061.64 1077.8 1051.14 1009.99 1087.99 1032.24 1064.29 1004.71 997.48 1010.53 1091.51 1104.06 1059.93 1003.68 1071.24 1108.82 930.07 915.37 1041.67 967.95 979.52 1038.07 1035.31 1003.34 994.4 1008.16 1114.82 1050.75 1027.61 1038.33 1093.25 1008.29 1086.25 1000.05 1046 998.96 1094.73 1105.81 1064.22 1103.43 1059.46 1045.14 1037.75 954.07 1027.29 1036.97 1140.98 1032.91 1071.73 1083.39 975.35 1046.31 1051.66 1114.46 1067.27 1038.12 1096.37 1081.23 1037.74 1020.5 1069.02 995.99 1007.53 1095.45 1034.93 1116.14 1043.15 977.31 1055.02 999.78 1133.55 1059.07 1082.41 1095.78 1045.63 1028.91 1010.69 1027.59 1120.64 1036.23 1010.19 1031.22 1028.41 1000.37 1071.42 1112.17 1003.46 1084.09 978.26 1074.99 969.55 1060.35 1050.35 1074.43 1099.18 998.2 1147.63 992.56 993.95 1028.7 1026.9 1045.79 1056.79 1044.78 1023.15 1014.63 1072.72 1059.41 1069.03 1018.19 1035.96 1052.58 979.87 1034.36 1033.63 1037.95 1058.36 998.75 951.31 1020.18 936.48 1002.44 1097.39 996.26 1024.66 935.62 974.12 1058.18 1034.65 1027.56 990.36 989.08 992.96 1039.97 1010.65 1074.5 1015.43 937.91 1009.5 1106.71 1141.31 1087.64 1032.1 1005.17 1039.5 1006.25 1004.11 1091.54 1008.68 1034.53 1015.02 1077.73 1021.85 1081.72 1060.65 1050.69 1045.39 1017.66 1006.15 1051.93 1078.68 1021.37 1063.86 943.8 1039.03 1058.31 989.15 1023.92 958.4 1081.56 1073.64 1004.33 1029.25 1027.61 1091.35 1097.29 1049.98 1067.07 1082.93 1068.77 1057.61 1050.52 1086.21 980.16 1042.15 1028.19 1012.54 1057.17 1041.96 996.88 1081.09 1054.58 1011.63 1098.58 982.46 1110.23 995.69 1024.58 1143.84 1046.12 1008.07 999.47 1092.41 1019.39 1113.76 1048.65 1044.35 1041.3 1010.13 1024 1006.73 987.42 1034.35 1056.83 1116.64 1003.67 1021.48 1003.86 1041.83 1013.25 1023.88 1115.25 1012.43 1056.46 1040.99 1001.23 973.59 1066.37 967.15 1093.65 939.75 1002.15 1096.34 1107.42 1068.01 1023.72 1109.05 1059.32 1078.87 1094.08 1155.75 1069.16 1045.43 1055.18 1052.14 1115.73 986.03 1073.64 990.25 +1093.74 1117.26 1050.42 1148.59 968.33 1180.14 1145.11 1142.82 1139.41 1148.15 1136.79 1077.29 1111.93 1093.92 1145.22 1054.61 1105.74 1088.1 1168.58 1165.9 1076.38 1129.99 1176.12 1150.19 1033.96 964.57 1152.14 1045.51 1047.48 1121.04 1055.61 1078.44 1034.65 1115.95 1163.5 1073.31 1054.01 1084 1163.28 1066.87 1146.61 1050.92 1084.76 1038.68 1135.8 1130.74 1091.99 1140.33 1140.02 1167.87 1112.66 1002.29 1163.23 1079.06 1174.22 1082.5 1070.95 1104.01 1044.53 1135.75 1145.24 1143.84 1143.67 1122.01 1109.88 1132.52 1139.14 1093.83 1114.86 1058.89 1110.44 1095.55 1157.04 1216.54 1050.18 1087.14 1065.73 1069.26 1142.6 1119.41 1074.8 1159.22 1104.66 1115.42 1055.85 1119.28 1142.74 1035.46 1095.07 1109.36 1101.43 1065.78 1187.21 1209.2 1081.74 1161.87 1061.62 1187.66 1006.56 1172.22 1146.96 1167.76 1135.66 1093.38 1247.07 1051.21 1059.61 1130.13 1125.05 1106.22 1152.31 1128.02 1108.58 1096.69 1104.85 1079.46 1143.76 1083.75 1099.53 1140.04 1041.33 1085.61 1092.41 1094.28 1126.59 1115.24 1023.97 1089.49 989.66 1022.82 1144.76 1072.21 1075.73 1032.49 1043.36 1129.78 1104.64 1096.05 1033.13 1070.24 1056.96 1112.31 1052.49 1147.16 1129.89 1038.68 1138.94 1164.12 1174.37 1152.72 1112.21 1068.09 1104.82 1113.17 1104.98 1157.73 1094.55 1131.6 1110.29 1147.65 1100.39 1072.61 1115.96 1147.01 1124.23 1054.44 1107.49 1078.18 1157.28 1078.99 1110.52 983.79 1145.37 1106.09 1069.87 1117.36 1056.37 1132.99 1140.07 1049.14 1102.87 1083.47 1167.05 1116.31 1115.17 1117.78 1174.79 1173.74 1159.9 1109.77 1115.61 1027.6 1077.82 1107.26 1123.26 1056.5 1079.94 1093.14 1122.83 1124.79 1080.58 1157.79 1059.4 1127.2 1036.69 1059.53 1178.47 1082.69 1074.2 1115.44 1092.49 1129.48 1124.22 1175.05 1085.66 1058.92 1082.18 1081.81 1122.17 1050.91 1065.91 1101.7 1147.18 1096.52 1099.48 1085.02 1088.06 1059.45 1126.59 1164.26 1059.76 1138.04 1165.75 1087.59 1080.9 1187.57 1027.34 1151.85 1027.01 1098.62 1150.61 1152.39 1120.58 1069.47 1115.03 1153.63 1126.63 1112.02 1190.64 1146.03 1105.88 1182.22 1118.27 1153.8 1071.93 1101.87 1046.32 +1019.5 1038.98 973.65 1087 1000.96 1099.57 1124.63 1070 1089.82 1056.92 1126.3 976.76 1094.42 1013.28 1023.23 1020.25 1036.13 1050.87 1073.62 1088.14 1075.46 1039.14 1075.69 1125.55 985.78 932.75 1066.07 974.67 980.86 1073.08 1040.3 1012.06 1008.94 993.34 1109.43 1043.68 1011 1011.98 1067.18 1022.51 1079.53 1011.32 1033.68 954.24 1072.64 1116.54 1042.12 1090.55 1062.59 1099.2 1072.65 1004.49 1052.56 1042.89 1102.24 1015.54 1027.39 1110.21 1009.59 1056.87 1053.86 1110.9 1118.73 1032.68 1041.4 1093.86 1095.19 1047.7 1044.65 1024.45 1024.43 1041.99 1070.67 1114.71 1034.39 999.05 1007.37 1024.84 1119.41 1065.92 1072.81 1126.41 1035 1060.02 1054.74 1045.67 1072.21 1057.23 1049.01 1035.12 1065.46 1014.64 1082.73 1164.51 1001.91 1091.78 1014.1 1053.5 1003.49 1136.82 1094.1 1074.25 1105 1023.65 1169.36 1009.8 1026.49 1048.23 1077.68 1077.53 1119.36 1073.26 1051.89 1044.2 1109 1076.47 1094.52 1087.82 1048.84 1061.88 990.09 1063.37 1048.38 1046.13 1018.53 1054.5 958.61 1020.25 1001.14 1008.08 1135.64 966.77 1034.11 977.37 1036.8 1127.25 1037.58 1089.32 964.87 962.41 1006.69 1076.91 1070.33 1103.1 1100.37 945.77 1066.68 1146.47 1156.01 1128.8 1061.13 1030.38 1002.35 1014.33 1016.35 1084.81 1038.31 1103.94 1035.05 1109.42 1034.91 1056.8 1083.93 1069.24 1043.54 1052.09 1052.46 1070.46 1101.74 1070.14 1051.67 957.63 1050.1 1083.7 946.191 1049.89 1040.28 1060.98 1054.84 1049.66 1032.04 1031.16 1119.97 1057.6 1035.5 1094.4 1078.23 1117.39 1112.7 1068.45 1044.06 983.4 1038.91 1098.3 1005.05 1089.65 1005.1 1034.26 1063.71 1107.91 1086.14 1098.97 1028.22 1131.18 974.78 1015.14 1120.41 1057.11 994.16 1015.21 1057.83 1072.09 1119.5 1088.4 1004.69 1040.44 1032 1034.39 999.13 1028.69 1033.27 1059.84 1072.73 1039.17 1056.33 1023.62 1014.47 1018.72 1033.47 1095.05 1040.16 1079.98 1043.89 1016.85 1030.14 1091.02 979.43 1122.45 991.519 1038.53 1104.24 1126.43 1065.11 1017.71 1119.26 1132.02 1088.16 1123.77 1116.25 1069.98 1031.63 1110.08 1066.65 1089.15 1052.94 1022.03 992.63 +985.61 994.12 922.34 1055.21 958.79 1025.44 1033.48 1027.72 1028.41 1037.47 1012.94 946.37 990.93 1000.92 967 1002.03 972.85 1001.99 1066.62 1050.09 1034.99 990.41 1016.5 1077.74 942.21 890.4 952.5 955.6 980.48 979.45 990.75 980.51 920.46 979.59 1045.51 1032.44 912.78 992.27 1035.19 969.18 1079.31 976.3 988.39 924.67 1022.5 998.5 978.14 1023.46 1006.18 1009.83 958.89 916.06 1040.82 1035.78 1041.09 963.41 938.31 1028.45 978.57 1041.89 1017.05 1047.91 1068.52 925.29 1006.89 1011.18 1000.63 995.72 1012.62 988.95 966.55 991.39 1021.58 1085.44 986.26 974.67 1024.35 970.05 1056.95 1035.75 1009.77 1092.02 975.22 1043.08 955.93 1002.34 1018.02 974.16 993.93 898.82 995.23 954.6 1081.48 1089.2 975.04 999.36 990.52 1022.15 970.05 1021.18 1023.45 1065.32 1035.14 1009.39 1113.11 963.24 928.63 993.2 1003.41 1029.66 1082.49 987.41 1021.67 967.1 1012.95 975.05 1007.53 964.76 986.17 1060.84 950.2 1019.08 977.58 970.49 1016.09 1014.98 923.14 985.261 900.78 952.16 1067.52 1004.49 1020.96 911.02 990.9 1007.68 988.81 969.47 890.05 941.32 939.37 1004.58 1008.45 1079.65 1051.56 934.94 975.18 1021.27 1078.7 1023.49 984.16 964.12 1009.28 980.75 952.14 1049.32 952.82 1038.34 974.7 1067.4 972.68 982.63 962.09 993.21 1004.44 921.06 995.44 1005.11 1056.13 938.84 980.2 917.77 1058.1 1011.47 988.74 974.15 972.19 979.43 1050 1010.22 928.03 945.12 1026.96 1048.23 1017.81 1045.14 1003.92 1046.51 1011.75 1001.18 1013.33 945.22 959.48 1019.22 978.16 1006.94 981.33 1001.57 1023.84 987.23 983.28 1021.99 963.32 1045.33 914.01 933.79 1023.34 1001.85 971.06 954.03 993.29 1017.33 1025.91 1040.28 992.76 976.9 954.38 952.38 966.44 1002.27 958.55 972.64 1000.5 965.97 1012.27 928.09 940.79 956.58 989.08 1038.19 967.62 1019.07 1002.08 983.91 951.25 1047.19 950.63 1023.66 936.38 985.08 1072.32 1036.23 1010.28 953.89 1050.9 1018.08 1046.57 997.29 1061.99 975.56 991.2 1061.31 1021.01 1047.12 1012.66 1021.29 920.29 +1045.59 1042.35 964.41 1060.42 997.18 1055.66 1099.91 1105.66 1095.3 1051.02 1087.7 1003.01 1074.87 1033.52 1039.15 1033.92 1030.72 993.64 1081.43 1116.99 1065.26 1015.36 1081.75 1099.27 953.47 881.23 1049.88 991.41 999.15 1037 1025.51 1007.79 977.25 1041.32 1087.87 1022.7 957.01 1023.51 1084.23 1028.98 1087.3 1048.29 987.87 982.14 1105.56 1058.2 1052.92 1107.41 1066.24 1069.01 1068.34 944.04 1060.57 1048.49 1102.13 1015.57 1046 1077.12 971.96 1070.44 1062.81 1112.62 1080.39 1016.2 1065.67 1059.31 1086.56 1001.16 1048.52 1033.58 1016.52 1043.2 1059.66 1111.34 1030.48 969.65 1058.68 1031.52 1107.11 1056.3 1055.16 1065.53 1014.96 1019.73 1048 1013.27 1059.64 1007.64 1002.59 1017.89 1010.96 1022.71 1080.91 1142.98 996.04 1099.09 992.56 1092.02 948.93 1061.07 1060.46 1056.09 1094.52 1008.22 1171.16 983.45 990.77 1054.98 1065.64 1047.75 1082.5 1095.93 1020.91 1005.85 1057.8 1037.6 1073.17 995.59 1015.9 1080.15 983.48 1003.41 1041.45 1038.22 1046.34 1038.04 958.77 1014.87 966.14 956.45 1103.09 1009.29 1024.34 990.75 1010.47 1039.17 1023.17 1007.38 964.84 946.63 1001.84 1078.26 1020.86 1056.46 1050.43 979.18 1057.61 1082.24 1089.01 1108.57 1056.08 975.8 1031.01 1002.2 1009.92 1115.48 1032.29 1028.2 1012.02 1078.22 1052.35 1021.9 1045.62 1049.41 1084.49 1026.67 1040.19 1035.2 1079.72 1018.49 1062.6 974.23 1088.36 1049.38 1002.77 1039.91 1035.78 1037.87 1030.23 1016.83 1059.49 1027.28 1112.99 1023.07 1056.31 1054 1086.97 1041.24 1082.92 1039.96 1043.35 970.03 1023.62 1050.58 1040.92 1064.89 1036.57 986.57 1049.39 1090.96 1069.85 1138.92 1023.35 1079.13 982.21 1012.15 1095.5 1048.89 991.03 1022.57 1054.32 1082.63 1055.24 1058.85 1018.49 1021.99 1027 1000.06 1030.63 1013.31 1077.35 1054.22 1114.55 987.25 1004.37 1023.63 1038.19 1017.41 1026.9 1078.79 1015.06 1051.16 1038.84 983.06 1022.44 1085.49 957.07 1105.42 953.73 998.77 1109.96 1086.88 1034.93 984.97 1083.61 1109.43 1054.54 1097.13 1094.92 1048.21 989.42 1066.8 1035.65 1073.49 1029.16 1046.03 993.85 +1030.19 1070.6 1005.41 1081.73 969.41 1096.96 1158.21 1083.33 1121.68 1088.33 1118.07 1012.64 1096.23 1073.92 1094.58 1015.43 1065.79 1039.22 1110.3 1137.87 1078.41 1068.51 1108.18 1115.13 966.78 911.69 1089.04 999.45 987.42 1075.64 1043.95 1035.77 1008.33 999.5 1090.11 1082.31 1011.02 1023.43 1084.28 1018.98 1130.81 1000.99 1072.2 995.89 1066.6 1090.06 1085.03 1118.48 1082.92 1101.99 1094.38 963.58 1041.81 1049.9 1131.41 1047.44 1019.62 1059.54 1008.3 1044.98 1081.45 1136.64 1120.23 1001.29 1097.58 1118.32 1113.38 1066.95 1090.57 1035.63 1074.3 1063.43 1091.7 1173.78 1045.99 995.64 1053.36 1017.86 1094.45 1067.11 1092.2 1093.95 1042.04 1061.59 1058.29 1066.2 1106.55 1024.26 1036.98 1021.96 1103.58 1034.7 1110.56 1186.66 1040.02 1067.57 1048.61 1123.63 1024.99 1087.52 1132.59 1125.79 1113.18 1058.28 1183.91 1014.14 1015.39 1094.48 1062.5 1060.74 1107.87 1097.41 1083.2 1061.08 1073.04 1059.69 1099.83 1019.03 1053.42 1063.58 1001.67 1071.38 1074.1 1066.8 1094.68 1057.61 967.35 1047.17 979.46 1004.66 1141.26 1011.09 1075.72 986.6 1015.72 1072.12 1084.88 1057.47 987.13 1011.42 1051.9 1073.76 1094.34 1121.27 1086.51 994.88 1058.5 1149.72 1154.81 1130.96 1084.3 1001.04 1083.92 1082.53 1069.79 1097.12 1043.38 1075.96 1050.81 1143.65 1022.49 1062.4 1059.44 1120.72 1067.82 1025.26 1057.22 1101.6 1143.25 1003.76 1080.3 998.25 1075.96 1102.95 1027.84 1054.99 1027.26 1103.18 1102.62 1030.24 1039.61 1033.36 1129.73 1064.28 1040.64 1117.16 1080.78 1102 1100.01 1113.38 1064.82 1040.19 1098.27 1031.72 1078.42 1055.59 1058.87 1044.88 1038.12 1058.54 1076.61 1149.65 1024.18 1098.7 998.3 965.77 1109.52 1094.35 1017.95 1016.53 1053.25 1087.08 1102.1 1074.84 999.7 1072.2 1045.11 1022.46 1030.1 1033.59 1037.2 1101.19 1159.76 1033.09 1048.34 1021.86 1052.13 1033.81 1053.62 1103.95 1050.52 1116.99 1092.99 1048.82 1052.35 1126.71 979.95 1128.89 989.58 1043.46 1131.06 1117.59 1088.1 1037.8 1113.22 1084.31 1045.7 1089.85 1188.65 1084.85 1068.84 1068.72 1066.84 1111.3 1065.5 1073.45 1018.1 +1040.15 1055.15 991.71 1123.19 977.85 1102.04 1143.53 1120.47 1076.29 1080.71 1068.61 1048.26 1046.45 1043.48 1095.21 1045.67 1081.06 1015.12 1111.52 1152.38 1075.13 1061.82 1076.42 1100.47 998.09 947.19 1048.21 1006.14 1022.95 1050.31 1055.71 1032.21 975.74 1035.15 1079.31 1042.23 977.97 1059.21 1099.14 1045.69 1094.73 1008.02 1009.29 1008.39 1067.26 1088.51 1056.69 1097.13 1046.92 1066.42 1070.02 970.49 1077.21 1076.52 1105.88 1084.78 1018.85 1070.45 1066.13 1034.51 1085.54 1125.88 1122.13 1036.45 1077.34 1084.63 1077.77 1062 1066.59 1050.93 1040 1038.58 1095.65 1164.52 1052.91 1002.6 1061.97 1046.93 1108.58 1078.12 1095.82 1093.42 1047.18 1049.76 1041.89 1046.46 1111.05 1020.67 1030.51 1032.12 1042.45 1046.72 1048.44 1179.44 1022.48 1100.21 1018.61 1125.52 988.9 1123.49 1089.72 1127.42 1123.16 1053.58 1194.96 982.63 1016.19 1053.9 1054.97 1061.07 1141.65 1107.32 1030.14 1044.21 1096.46 1028.43 1081.03 1011.81 1030.37 1103.17 972.22 1022.54 1100.64 1052.06 1099.84 1032.63 979.27 1052.02 979.35 1006.92 1118.45 1060.15 1077.37 970.87 1045.17 1062.11 1019.36 1015.72 943.18 1029.34 1014.36 1091.52 1040.74 1104.51 1071.99 1006.5 1054.28 1114.78 1126.37 1135.51 1035.34 1026.42 1088.4 1051.17 1048.44 1124.73 1085.74 1114.81 1013.07 1122.84 1048.77 1059.56 1049.93 1097.96 1070.19 1026.61 1050.68 1073.47 1117.81 1015.84 1073.95 951.19 1078.04 1101.55 989.82 1053 1022.53 1076.49 1058.17 999.53 1040.6 1036.41 1122.76 1058.8 1038.72 1068.49 1073.1 1086.56 1098.81 1049.54 1074.55 1008.84 1039.27 1065.96 1055.04 1076.11 1052.72 1034.71 1087.27 1103.56 1079.12 1116.94 1004.05 1067.17 1007.4 1024.69 1099.72 1073.6 1066.19 1016.51 1067.16 1070.09 1042.84 1060.77 1032.24 1043.67 1051.96 1050.17 1033.34 1047.79 1056.85 1041.51 1127.68 1026.8 1057.1 995.23 1020.27 1044.33 1080.73 1093.63 1029.52 1042.27 1071.81 1038.93 1026.16 1128.82 1005.68 1082.51 967.81 1058.39 1088.65 1097.66 1069.03 1014.49 1092.51 1123.8 1046.16 1105.84 1137.42 1079.44 1041.11 1136.91 1050.35 1139.75 1068.38 1059.38 1004.63 +924.38 951.61 924.92 1015.95 937.27 1004.04 1033.22 1027.76 968.46 1034.64 1034.52 951.33 996.1 927.84 968.04 938.27 1015.51 947.41 1013.7 1002.03 1005.41 955.18 983.05 1007.81 868.09 853.9 942.88 904.55 933.3 992.67 981.21 975.06 901.62 942.11 1006.35 957.59 899.35 973.11 1003.82 932.62 989.48 926.15 957.61 924.98 994.54 1002.65 949.67 997.21 961.02 986.729 985.91 907.72 989.57 920.54 1041.3 978.48 917.19 1006.88 950.08 960.91 1023.01 1044.03 1002.22 984 983.71 969.6 957.17 927.79 999.96 972.5 976.49 953.7 1017.95 1046.01 969.13 898.87 968.25 954.1 1040.21 965.99 1020.61 1009.39 959.67 934.25 943.01 967.54 1013.32 912.46 928.26 954.42 943.72 919 1011.25 1034.31 926.69 974.9 928.84 1042.67 911.6 1024.94 1001.36 1043.76 976.45 955.26 1095.16 932.28 919.5 1011.82 1000.46 983.83 989.13 976.19 985.67 954.48 1012.77 997.16 986.41 956.02 976.8 984.81 899.18 975.8 1000.24 959.24 961.79 997 885.04 961.99 929.73 906.27 1089.84 951.82 977.1 893.07 945.87 1003.02 972.74 1020.78 893.7 938.65 923.21 1002.59 977.97 973.96 960.83 914.66 985.51 1047.14 1066.7 1017.48 927.3 920.71 953.56 926.16 917.91 1032.55 967.35 1015.64 961.59 997.34 959.65 980.08 986.69 1021.66 939 940.95 954.6 975.27 996.36 985.93 976.89 873.61 981.02 963.28 889.55 978.44 957.21 948.68 1015.37 964.02 974.49 956.32 1008 1002.12 973.72 992.8 1037.74 1008.39 1005.05 1010.37 975.9 937.85 924.46 991.11 982.52 1006.3 923.24 996.99 979.88 1007.51 1002.45 1016.11 969.91 976.23 963.05 923.89 1027.24 999.05 925.91 926.66 989.42 978.82 982.42 1007.82 939.79 981.47 936.11 967.41 964.52 906.75 949.85 1001.39 1050 924.89 937.67 983.25 960.11 936.52 963.03 1032.96 986.48 969.41 997.98 935.98 927.59 1047.02 886.42 1007.51 906.73 960.7 1025.43 1019.15 990.94 944 980.58 1027.87 982.57 1026.1 1024.93 983.191 943.09 1001.48 988.1 993.97 978.59 974.28 924.92 +993.5 1059.33 956.82 1080.44 973.18 1140.45 1121.31 1100.69 1066.48 1043.85 1075.76 1038.02 1089.49 1017.57 1045.48 1003.51 1037.57 1002.46 1125.07 1095.05 1060.55 1090.72 1085.49 1080.47 970.38 902.03 1075.2 1011.02 992.33 1026.68 1007.53 984.95 971.96 1083.19 1107.81 1024.12 953.11 1091.71 1025.95 997.04 1047.12 992.09 1019.78 1017.74 1053.86 1083.35 993.77 1120.78 1009.48 1093.53 1070.73 953.25 1068.72 1049.99 1122.88 1013.1 985.8 1099.56 949.77 1044.69 1058.45 1110.58 1069.57 1019.14 1101.65 1074.79 1054.77 1052.02 1052.85 1021.13 1028.37 1086.02 1091.71 1138.5 1054.32 1001.34 1006.85 979.26 1088.06 1054.77 1079.65 1096.56 1002.26 1027.81 1018.32 1056.91 1112.53 993.5 998.99 1058.91 1010.58 1039.68 1032.98 1158.5 974.78 1058.54 1011.01 1052.34 968.83 1116.25 1054.92 1132.53 1026.53 1034.48 1172.28 960.05 977.27 1028.33 1019.45 1026.18 1094.08 1055.53 1072.45 1012.5 1073.48 1061.95 1075.32 1020.37 1069 1090.56 945.6 1030.93 1026.91 979.23 1082.59 1009.68 969.32 1015.26 950.98 988.07 1116.49 1050.98 1073.84 932.98 994.47 1049.55 1006.15 1041.5 970.4 990.47 1021.25 1021.81 989.54 1061.22 1042.56 960.14 1037.11 1086.54 1127.86 1114.91 1055.12 1004.3 1035.35 1024.86 993.96 1130.14 1032.02 1013.12 1028.53 1086.54 1038.43 1049.69 1047.31 1069.65 1084.46 1017 1082.15 1016.15 1070.81 1043.92 1027.8 955.12 1065.35 1038.55 1001.26 1067.67 1043.36 1044.86 1066.64 1015.55 1024.53 1029.59 1116.44 1070.08 1023.28 1038.03 1074.26 1079.28 1101.6 1074.82 1048.51 1038.75 994.71 1055.12 1051.55 1026.52 1012.62 1003.85 1067.38 1096.06 1087.43 1093.76 1042.17 1055.33 965.15 958.04 1110.47 1012.67 1009.02 991.48 1049.18 1078.44 1071.88 1081.32 1000.41 1014.21 1018.67 1033.3 1053.88 978.88 1038.46 1053.29 1156.67 1048.99 1029.68 1049.39 967.27 978.05 1029.78 1110.15 1040.29 1047.32 1069.72 1025.09 988.9 1102.97 998.07 1075.73 934.79 1033.3 1105.94 1096.81 1062.1 982.47 1065.63 1066.17 1051.64 1049.8 1081.96 1065.55 1037.89 1090.26 1038.08 1136.47 1043.14 1028.62 968.8 +1038.89 1092.62 981 1119.29 1019.56 1159.06 1165.18 1125.02 1066.31 1048.02 1088.73 1015.81 1037.42 1039.17 1058.63 1038.94 1047.69 1041.96 1101.48 1111.04 1093.73 1050.99 1095.16 1113.42 987.67 945.15 1117.32 966.56 1002.7 1083.24 1052.56 995.77 965.45 1038.09 1130.17 1011.08 1008.03 1021.16 1063.33 987.34 1092.7 1001.54 1018.61 1005.28 1120.3 1068.61 1051.95 1110.45 1025.9 1093.57 1062.62 988.34 1075.02 1054.44 1124.68 1063.93 1024.11 1094.46 1041.56 1078.95 1071.08 1099.02 1149.95 1056.97 1086.35 1069.9 1102.44 1047.04 1052.33 1054.91 1068.19 1059.22 1110.08 1166.04 1022.74 987.26 1021.97 1063.14 1119.52 1050.4 1054.83 1072.93 1093.16 1066.95 1009.91 1076.46 1095.91 1054.6 1065.41 1051.91 1095.81 1015.5 1089.51 1136.21 1017.98 1074.99 1052.35 1113.37 980.82 1073.94 1094.59 1165.23 1048.86 1011.51 1168.22 989.28 1025.87 1063.63 1048.19 1094.33 1099.51 1124.89 1071.98 1007.5 1135.7 1043.89 1104.42 1028.1 1052.37 1080.29 992.25 1064.27 1058.68 1071.16 1073.54 1076.39 952.11 1037.07 957.87 945.23 1134.42 1032.93 1038.89 956.41 1025.94 1071.28 1000.61 1039.55 1018.71 985.08 1012.1 1067.9 1044.5 1094.85 1017.03 953.43 1064.42 1108.54 1116.24 1143.92 1074.1 1024.31 1011.93 1065.96 1053.91 1169.14 1069.67 1104.76 1064.28 1072.59 1088.1 1038.84 1094.36 1129.45 1055.89 1021.35 1047.32 1035.11 1126.72 1037.88 1041.04 964.41 1112.92 1085.55 1028.35 1033.03 996.88 1064.16 1060.61 1035.74 1054.15 1022.8 1141.8 1081.73 1067.02 1060.97 1062.84 1078.27 1088.68 1060.44 1069.86 978.11 1108.01 1071.94 1084.43 1066.39 1073.78 1026.92 1080.04 1101.06 1066.67 1177.07 1018.74 1091.79 995.75 997.56 1138.12 1040.34 1031.26 1061.31 1088.47 1050.45 1087.11 1099.49 1047.59 1058.03 1080 1037.72 1048.45 1023.41 1032.47 1100.4 1111.88 1028.09 1094.73 1016.4 1065.42 1056.18 1069.03 1093.2 1032.22 1103.09 1077.25 1054.98 1036.53 1100.43 988.68 1096.15 966.34 1032.22 1138.3 1108.72 1058.13 1019.03 1083.88 1088.43 1073.91 1044.45 1123.65 1077.4 1034.53 1091.35 1067.17 1148.36 1011.66 1057.81 977.82 +1001.22 1061.68 1005.91 1113.73 998.37 1162.98 1140.36 1113.02 1096.15 1080.41 1102.71 1025.23 1054.47 1076.52 1057.97 1053.94 1071.85 992.63 1090.19 1133.04 1047.29 1061.37 1097.54 1070.91 955.01 926.22 1075.63 994.88 992.64 1055.75 1008.93 1028.67 971.74 1045.81 1086.2 1060.27 982.26 1044.05 1078.53 1017.89 1083.16 971.59 1038.03 1004.8 1056.99 1070.62 1050.53 1095.84 1094.4 1117.25 1094.16 954.4 1067.99 1068.37 1138.9 1004.16 1015.79 1109.25 1018.78 1099.27 1082.3 1078.69 1097.91 978.15 1075.38 1059.67 1096.34 1015.68 1081.9 1048.49 1077.58 1056.28 1103.06 1193.31 1046.91 985.78 1035.01 1044.79 1099.37 1060.36 1101.82 1097.03 1055.39 1109.01 1067.46 1015.1 1072.2 1022.28 1040.28 1026.97 1061.74 976.9 1118.35 1165.47 1010.14 1100.95 1032.62 1122.14 994.721 1108.9 1078.07 1120.04 1078.22 1053.65 1201.52 984.6 1011.11 1094.58 1053.8 1057.55 1127.73 1076.39 1078.68 1013.12 1091.27 1080.82 1093.21 1070.54 1069.33 1094.29 1025.5 1033.18 1056.7 1045.07 1071.58 985.3 967.95 1043.14 969.6 941.56 1158.42 1086.79 1086.53 975.34 1047.35 1111.64 1039.65 1039.79 1017.68 966.77 1027.14 1114.87 1015.36 1112.44 1105.13 1002.01 1058.47 1112.71 1178.71 1146.71 1046.58 1052.16 1080.13 1024.82 1054.57 1136.55 1024.6 1054.51 1022.3 1119.45 1054.86 1063.92 1044.33 1111.22 1085.76 1041.29 1094.04 1044.36 1120.97 1039.23 1110.4 954.71 1075.35 1095.76 1046.86 1082.14 1026.43 1046.15 1103.98 1025.57 1033 968.56 1137.08 1060.39 1031.76 1069.9 1091.28 1079.01 1110.8 1047.08 1072.26 993.44 1058.87 1052.73 1096.61 1054.56 1060.76 1019.71 1065.23 1131.89 1059.07 1101.89 1066.02 1103.05 1007.29 976.16 1093.27 1011.62 1042.35 1029.04 1086.81 1071.07 1108.98 1077.98 1033.81 1014.43 1058.74 1057.57 1059.94 1011.48 1008.17 1100.43 1121.99 1009.94 1052.79 1051.64 1042.36 1007.72 1054.17 1089.64 1079.38 1127.25 1083.18 1023.59 1024.64 1132.89 1005.77 1078.72 991.81 1006.15 1120.7 1137.69 1064.92 1027.8 1117.33 1107.44 1054.28 1055.67 1126.73 1049.9 1049.95 1082.98 1058.79 1105.33 1060.42 1084.02 938.39 +1006.3 1009.09 945.45 1021.56 951.92 1030.25 1058.09 1058.24 1051.37 1035.63 1081.98 967.1 1035.73 977.62 1041.2 994.29 1026.18 1003.73 1105.33 1079.68 1045.29 1001.93 1029.51 1045.54 912.86 847.7 997.55 1006.21 967.1 1030.47 978.12 1000.81 956.68 1031.27 1081.55 990.07 941.42 1019.38 1011.49 949.729 1036.4 992.78 1009.6 944.95 1036.05 1071.78 982.66 1047.32 1002.58 1038.4 1013.26 929.61 1049.6 1021.24 1116.35 998.85 936.83 1057.49 970.3 1025.56 1088.51 1076.17 1036.48 1025.09 1058.48 1062.05 995.38 985.06 1020.34 982.47 1023.65 1007.22 1071.68 1119.83 1007.43 962.77 1027.77 995.47 1115.61 1039.12 1053.64 1051.1 976.34 1025.92 998.4 993.16 1063.42 972.66 1002.98 972.52 1009.37 1005.19 1012 1142.88 976.69 1069.51 959.16 1046.01 959.09 1063.15 1043.74 1063.78 1045.56 991.42 1163.32 937.48 970.11 1033.26 997.57 1049.45 1092.41 1046.11 1045.08 994.68 1023.08 1003.12 1074.12 1016.62 1011.05 1072.54 971.85 1073.56 996.57 962.31 1105.5 1026.51 987.39 1023.19 926.03 935.32 1092.08 961.04 1019.96 950.13 966.8 1009.98 990.08 1045.18 946.32 923.5 991 1004.84 977.46 1026.11 1040.72 959.38 1006.63 1044.7 1074.13 1073.74 1018.73 993.17 1015.07 1017.03 1007.71 1083.36 1029.53 1013.32 999.23 1070.17 981.87 1010.28 1059.33 1069.49 1050.81 991.02 1020.59 1033.73 1046.49 999.94 1011.77 940.08 1039.74 1047.29 964.01 1010.75 1032.22 1043.47 1041.57 979.74 1003.44 1010.2 1098.64 1025.68 1044.03 1044.05 1036.06 1068.28 1059.66 1047.91 1002.43 981.22 993.54 1046.86 1016 1002.17 970.85 989.58 1044.65 1061.08 1060.11 1063.42 1050.9 1027.72 943.69 966.21 1106.96 980.48 964.94 1006.26 1056.07 994.74 1020.22 1032.27 1009.31 931.5 1016.17 973.72 975.51 956.59 1007.42 1010.4 1074.81 1001.69 981.1 975.62 983.14 967.96 981.68 1026.12 973.72 1039.67 1007.9 982.44 983 1058.07 964.66 1075.46 928.76 1005.36 1084.61 1077.24 1056.71 934.91 1023.52 1092.71 1034.38 1010.83 1078.93 1039.98 968.74 1013.68 970.11 1108.1 1006.19 1021.58 936.32 +1028.08 1058.11 1016.72 1118.79 947.91 1109.38 1123.38 1133.04 1065.56 1094.59 1079.76 1043.54 1047.14 1029.53 1064.86 1027.1 1067.8 985.49 1109.83 1091.82 1048.71 1052.18 1101.87 1143.73 981.14 915.26 1037.19 961.96 979.13 1073.11 1030.05 1098.12 1006.93 1039.03 1127.04 1024.54 1010.02 1062.66 1109.65 974.17 1051.54 1013.93 1020.22 1008.8 1072.2 1092.83 1079.59 1108.09 1053.48 1066.89 1085.23 1012.42 1056.81 1077.29 1155.26 1055.7 1003.23 1118.49 998.51 1050.93 1098.5 1116.49 1082.54 1005.36 1087.8 1057.12 1091.14 1018.15 1076.7 1035.68 1077.71 1088.34 1101.97 1158.68 1033.54 990.86 1034.3 1024.7 1099.63 1028.16 1048.49 1130.1 1031.25 1076.96 1039.41 1044.02 1095.64 1040.79 1041.67 1051.51 1037.63 1003.05 1091.71 1169.64 1008.67 1077.99 986.64 1076.62 1016.31 1105.59 1117.76 1113.23 1105 1032.17 1160.18 986.39 1050.45 1061.27 1024.85 1073.23 1096.54 1052.16 1106.61 1008.42 1081.54 1040.08 1123.33 1007.57 1034.08 1069.24 980.23 1002.13 1042.27 1047.6 1094.01 1052.74 963.99 1037.37 971.82 1021.7 1098.44 1022.62 1065.84 990.98 998.13 1007.77 1046.8 1033.54 1003.97 980.52 976.74 1076.79 1018.4 1094.48 1023.68 963.62 1089.25 1066.24 1170.04 1144.25 1068.29 976.56 1025.34 1031.11 1024.89 1086.99 1048.16 1077.9 1043.09 1092.49 1059.67 1104.64 1037.07 1091.78 1042.94 1044.57 1062.9 1076.53 1110.42 1020.03 1049.77 944.36 1110.21 1073.89 1040.55 1054.06 1060.5 1072.26 1116.34 1017.11 1041.38 1014.2 1078.79 1030.29 1050.49 1100.44 1100.9 1064.99 1092.48 1099.75 1046.17 1014.39 1040.36 1060.42 1064.33 1094.22 1078.65 1061.99 1104.16 1104.1 1060.52 1112.02 1010.02 1115.94 1015.21 1011.16 1139.85 1035.04 1064.86 1014.09 1035.19 1080.54 1091.19 1102.48 1037.75 1013.89 1049.87 1041.32 1060.01 1004.07 1059.24 1071.9 1104.08 1002 1039.46 1012.89 1055.81 1054.09 1050.6 1087.85 1045.81 1058.17 1085.74 1029.43 1035.7 1129.32 1008.91 1139.33 1013.77 991.02 1124.36 1135.85 1075.06 999.57 1108.67 1089.96 1072.32 1138.02 1106.76 1049.71 1040.86 1091.18 1092.2 1121.83 1022.78 1040.13 1009.28 +1048.22 1073.31 1044.17 1141.95 1045.66 1121.27 1123.85 1159.07 1082.67 1157.01 1107.99 1042.73 1060.2 1091.3 1106.92 1096.44 1068.11 1049.79 1129.58 1175.28 1100.55 1060.21 1078.33 1144.07 1010.39 930.49 1048.1 998.71 1059.97 1089.93 1028.79 1088.71 1012.68 1088.63 1118.9 1092.52 1035.01 1071.25 1094.36 1033.3 1121.09 1058.23 1056.84 1049.74 1074.31 1141.49 1051.54 1136.47 1046.62 1094.73 1065.37 1008.73 1112.87 1089.06 1157.13 1093.98 1041.8 1132.37 1039.61 1072.89 1079.2 1133.85 1116.94 1053.26 1090.37 1068.66 1082.27 1064.16 1109.7 1040.95 1080.05 1101.8 1127.52 1146.51 1075 1021.48 1109.06 1012.85 1173.59 1118.19 1125.85 1182.13 1064.81 1088.93 1052.61 1057.9 1097.55 1041.79 1087.77 1083.95 1059.58 1034.05 1120.78 1201.74 1058.66 1096.28 1050.59 1156.9 997.13 1162.46 1084.19 1139.92 1140.03 1017.11 1232.44 997.52 1003.49 1140.13 1068.28 1103.94 1124.42 1046.89 1069.4 1057.43 1134.16 1072.69 1110.87 1041.57 1077.71 1132.91 1015.59 1073.28 1089.84 1064.14 1091.75 1072.87 1010.83 1078.01 1025.39 999.29 1162.82 1070.63 1077.07 1012.4 1055.09 1109.71 1066.36 1045.92 1028.56 1040.44 1043.98 1110.59 1062.76 1099.15 1056.81 1021.65 1052 1132.1 1175.8 1103.56 1047.49 1057.57 1103.07 1087.7 1019.8 1145.12 1103.71 1055.87 1049.02 1140.49 1069.11 1094 1125.33 1110.72 1069.23 1073.17 1106.56 1062.5 1110.32 1090.15 1104.1 969.98 1119.87 1107.46 1023.18 1067.53 1071.28 1098.31 1151.76 1035.43 1047.72 1037.36 1128.09 1133.1 1078.16 1132.14 1121.49 1116.75 1134.05 1112.98 1067.74 1031.08 1080.58 1081.96 1092.61 1104.32 1049.3 1056.95 1119.39 1124.83 1090.45 1155.89 1076.46 1104.81 1059.46 1024.02 1132.46 1122.26 1054.82 1041.71 1084.59 1085.23 1064.84 1137.91 1080.02 1076.05 1051.46 1059.98 1086.79 1033.78 1055.92 1086.94 1155.97 1049 1054.66 1056.82 1049.49 1027.88 1067.55 1141.1 1068.71 1051.39 1061.38 1030.39 1011.33 1131.47 1018.28 1116.78 1006.61 1071.34 1154.79 1109.15 1067.08 1051.82 1124.8 1113.21 1103.17 1108.88 1133.21 1080.18 1040.17 1154.42 1122.73 1171.45 1039.01 1099.2 981.129 +1015.2 1020.51 1001.4 1061.44 1012.02 1093.95 1112.92 1104.97 1096.74 1118.43 1073.9 1038.12 1081.53 1011.28 1052.75 1058.64 1049.43 1026.34 1088.84 1127.87 1065.31 1020.26 1062.17 1103.36 939.09 939.35 1061.07 998.32 1016.59 1038.4 1020.2 1037.65 958.76 1017.11 1078.01 1036.31 973.53 1017.27 1099.16 1008.8 1084.86 1014.08 1036.24 1018.93 1038.4 1036.19 1028.13 1076.73 1042.45 1062.13 1069.22 977.74 1044.29 1011.48 1107.91 1038.57 1015.06 1085.61 993.19 1049.77 1074.29 1090.63 1167.69 1028.47 1083.11 1050.11 1073.73 993.54 1052.55 1021.56 1024.29 1094.12 1102.33 1168.29 1016.83 1002.73 1059.62 996.43 1144.37 1062.25 1055.38 1084.71 1039.07 1041.8 978.57 1043.26 1096.48 986.87 1053.77 1027.04 1071.63 1009.45 1072.09 1117.66 1006.61 1089.04 972.37 1120.1 989.65 1087.61 1103.45 1107.04 1078.09 1036.25 1167.6 1016.31 1028.59 1058.69 1083.04 1021.22 1153.36 1072.55 1065.56 1046.84 1065.64 1045.96 1083.55 1037.32 1033.73 1108.39 989.01 1078.85 1061.07 1022.69 1064.05 1006.03 979.5 1038.62 1030.76 986.41 1136.38 1061.32 1069.94 946.73 1037.32 1073.72 1060.07 1024.66 975.92 1014.27 1004.76 1077.31 1039.42 1107.12 1052.81 1003.8 1095.27 1110 1144.27 1111.57 1056.45 995.23 1061.64 1041.17 1009.48 1116.4 1054.12 1070.34 1004.95 1101.54 1039.15 1086.65 1020.18 1103.54 1081.38 1003.21 1037.32 1076.14 1069.93 1022.34 1090.54 978.18 1083.37 1083.78 1017.67 1079.58 1032.99 1071.07 1094.62 1018.37 1056.31 990.46 1128.49 1084.35 1047.56 1099.01 1101.81 1067.51 1127.78 1059.96 1071.64 991.43 1085.3 1031.64 1090.38 1073.73 1021.75 1026.15 1052.57 1080.56 1057.1 1119.43 1024.25 1046.17 978.08 977.86 1114.07 1071.95 1056.54 1048.06 1052.82 1048.07 1057.49 1108.79 1007.25 1044.91 1034.03 1023.5 1042.37 1044.98 1025.28 1067.26 1118.87 979.15 994.75 1055.31 1062.52 1033.93 1039.54 1058.29 1026.31 1056.4 1057.48 997.61 1023.71 1118.62 1005.34 1090.41 1009.85 993.94 1111.49 1071.87 1017.22 978.2 1017.35 1097 1061.92 1095.96 1132.79 1076.61 1049.86 1096.63 1012.41 1117.59 1035.18 1058.45 1003.29 +1029.57 1088.93 972.76 1116.42 1028.06 1106.84 1126.56 1114.96 1089.8 1135.45 1116.14 1045.92 1063.22 1028.72 1052.28 1072.01 1098.52 1010.86 1114.49 1111.07 1081.66 1054.33 1093.91 1121.85 990 937.04 1031.39 974.13 1027.36 1047.73 1067.47 1067.83 993.03 1057.65 1133.06 1094.5 1020.67 1084.97 1075 1012.89 1133.36 1041.39 1017.91 1058.1 1068.2 1106.44 1057.42 1098.86 1066.84 1137.92 1081.1 986.55 1077.54 1039.64 1121.88 1049.22 1019.58 1133.89 1074.42 1060.83 1095.4 1141.15 1132.44 1081.96 1078.71 1104.62 1089.38 1053.91 1075.37 1021.2 1056.56 1065.74 1122.38 1133.26 1054.7 1020.06 1075.55 1019.54 1160.88 1065.81 1045.36 1144.84 1046.96 1044.51 1035.03 1042.07 1125.4 1009.88 1057.91 1054.67 1069.36 1036.62 1070.07 1153.29 1015.42 1095.05 1057.34 1092.29 992.36 1109.08 1119.07 1128.9 1095.49 1026.73 1179.01 997.93 1018.98 1082.87 1081.31 1109.61 1112.48 1099.05 1050.57 1060.34 1099.8 1059.6 1137.16 1019.65 1051.78 1081.19 967.51 1098.77 1085.08 1057.36 1062.64 1074.66 983.35 1052.07 981.24 979.01 1157.52 1056.23 1056.15 976.12 1061.14 1092.67 1050.15 1076.63 1010.46 1021.93 1022.04 1071.95 1020.04 1143.03 1105.24 948.64 1072.49 1131.57 1152.48 1172.4 1066.61 1098.35 1055.07 1037.61 1014.7 1083.19 1069.7 1061.39 1003.45 1117.81 1033.73 1094.88 1087.94 1121.58 1067.58 994.19 1064.68 1075.59 1129.79 1056.89 1079.32 966.58 1078.17 1127.32 1037.86 1086.83 1059.94 1089.83 1105.55 1063.18 1078.39 1028.54 1127.28 1084.19 1043.21 1083 1106.87 1154.95 1120.72 1108.28 1082.53 1056.07 1036.19 1112.9 1041.08 1093.68 1048.18 1062.02 1117.93 1083.12 1100.78 1130.91 1071.74 1077.84 987.78 1033.34 1138.16 1053.1 1022.94 1023.9 1096.74 1102.95 1095.95 1081.36 1010.11 1059.12 1074.81 1039.03 1062.27 995.93 1039.98 1074.28 1118.09 1026.25 1071.23 1053.28 1066.74 1026.57 1044.17 1077.78 1055.47 1038.9 1107.82 1015.23 1093.32 1120.86 1064.6 1101.75 1003.32 1042.22 1118.59 1112.63 1030.8 1052.92 1109.96 1119.63 1070.66 1150.27 1105.32 1084.93 1024.13 1081.46 1049.11 1091.9 1039.61 1037.2 982.5 +1032.84 1003.96 1004.61 1067.23 962.04 1107.06 1084.51 1055.65 1039.97 1089.74 1089.88 990.82 1031.08 1003.99 1028.55 1003.13 1053.12 1006.82 1057.96 1043.85 1053.42 992.27 1085.8 1061.66 980.74 879.67 1036.46 918.49 950.94 1049.46 1048 1046.26 1006.27 996.59 1068.35 1035.78 949.65 1037.93 1040.97 999.25 1081.34 1008.49 1009.5 976.64 1031.62 1059.67 1003.22 1042.11 1078.6 1036.09 1052.3 968.74 1027.75 1023.93 1104.59 1010.71 995.42 1057.81 987.01 1021.65 1049.91 1100.67 1103.96 1028.87 1032.8 1052.39 1034.85 970.6 1041.54 986.18 1050.46 988.51 1033.41 1134.25 1015.9 1016.46 1056.19 1007.52 1086.45 1111 1041.31 1078.69 996.21 1036.52 963.48 980.94 1056.65 993.78 994.23 1051.43 1025.6 972.57 1033.35 1151.85 1010.12 1072.22 984.63 1040.23 926.38 1044.65 1053.09 1074.2 1070.56 1008.65 1140.87 991.03 991.66 1045.79 1002.6 1029.8 1074.55 1081.72 1043.13 976.01 1064.64 983.45 1075.2 1014.47 1022.22 1056.88 973.11 1045.97 1027.68 1052.33 1038.51 1018.31 996.67 1016.47 963.05 999.1 1110.81 972.39 1002.71 973.46 960.31 1052.95 1022.4 1038.4 984.71 973.55 950.81 1048.91 963.34 1092.01 1015.77 983.36 1052.12 1051.93 1116.61 1065.4 1029.12 994.85 1013.62 1000.15 993.13 1066.78 1018.56 1070.99 993.41 1109.05 976.98 1030.38 1026.27 1030.83 1042.34 1036 1022.41 1016.03 1064.83 1004.98 1013.62 966.43 1039.98 1024.78 1023.09 1014.48 1032.83 1040.03 1106.1 981.54 1007.83 1038.82 1070.36 1070.93 1028.67 1038.78 1036.84 1045.5 1041.64 1050.62 1050.85 961.45 998.02 1022.97 1004.83 1055.33 1017.87 953.73 1029.96 1083.15 1031.35 1082.16 995.93 1073.9 988.03 953.12 1067.58 1024.56 1048.61 1017.26 1026.57 1016.18 1039.85 1044.48 1007.37 1002.82 1004.13 990.96 1049.6 1000.5 979.26 1011.59 1093.28 957.49 992.75 965.94 1012.26 987.97 1019.58 1072.8 1016.23 1082.36 1044.1 1058.52 977.13 1084.55 930.32 1102.38 986.38 975.11 1110.14 1094.55 1025.57 999.25 1068.89 1057.7 1031.82 1097.6 1133.68 1031.58 982.15 1124.6 1030.68 1071.66 999.38 1057.35 979.42 +940.04 968.291 926.7 1017.89 923.12 1002.46 1058.49 1006.89 999.99 1030.7 1009.86 953.3 1019.43 1015.52 994.61 975.55 1002.64 940.99 1023.32 1008.26 1038.11 1009.09 984.83 1003.95 932.75 807.46 1028.8 934.87 955.27 996.25 962.36 963.65 902.01 1003.25 1028.13 990.68 928.42 1013.37 974.69 967.07 1058.71 921.75 957.63 934.75 980.6 1029.3 974.9 976.73 948.86 962.84 955.25 878.28 1033.39 966.991 1023.03 968.5 947.72 1030.49 939.65 1011.28 967.51 1063.8 1020.04 978.35 972.31 1022.61 970.16 959.36 995.09 953.12 978.66 999.85 1054.59 1063.59 981.52 922.19 968.39 963.71 1068.84 983.5 956.05 1068.23 976.819 969.84 953.1 947.3 992.7 941.18 1003.97 947.85 995.09 947.57 992.74 1122.11 913.52 1028.37 999.52 1040.28 910.18 1017.13 995.27 1038.75 1013.16 924.29 1108.95 906.04 886.44 1054.98 998.02 969.73 999.41 1041.13 962.69 980.09 1044.52 979.07 1027.8 961.97 1010.17 1008.02 910.55 972.8 958.11 948.1 979.86 970.85 911.87 963.25 901.91 871.61 1044.09 951.8 969.99 910.87 953.65 986.61 1004.6 961.09 947.53 916.76 941.36 977.81 934.15 1028.84 997.31 953.56 968.92 1006.78 1067.59 1058.75 1006.19 946.66 991.79 975.36 938.55 1025.67 998.7 1025.5 924.88 1043.33 994.71 977.95 954.78 1015 1000.9 909.33 977.51 961.41 1043.72 952.21 1004.58 879.86 1000.63 959.41 945.9 999.4 950.29 984.67 1046.08 935.26 968.62 947.91 1055.72 964.72 989.36 1020.27 1015.7 1000.43 987.47 972.1 995.67 904.94 949.14 993.67 1000.85 988.76 989.18 996.73 957.48 1035.76 966.46 1004.79 955.17 979.26 995.14 941.33 1044.34 968.36 980.7 989.08 996 988.46 997.06 1040.89 965.49 972.45 1006.42 1004.12 1003.91 926.6 944.38 989.92 1006.83 941.64 922.25 981.65 969.43 934.15 988.07 1006.44 918.03 1005.24 989.67 961.42 939.32 1081.84 917.73 1028.61 904.49 957.79 1035.38 1006.19 1015.02 955.59 1024.99 1041.32 1017.98 1011.33 1054.02 1004.57 959.06 1036.66 974.58 1063.37 985.77 974.52 897.87 +1009.75 1029.1 925.92 1069.97 967.24 1015.16 1075.75 1066.72 1068.12 1049.64 1043.75 954.45 1017.53 1020.91 978.38 956.04 1019.71 1006.11 1098.92 1075.28 1048.05 1013.37 1057.31 1065.96 957.12 882.66 1055.42 962.28 959.21 1031.04 999.03 948.83 924.011 955.14 1085.17 997.2 960.39 1041.65 1086.66 970.9 1063.69 977.4 996.15 942.38 1023.32 1056.93 984.32 1041.54 1026.3 1080.16 1005.58 969.71 1047.05 970.21 1106.55 963.82 1017.01 1042.34 991.03 1036.76 1047.23 1077.75 1028.9 947.66 1058.13 1030.16 1006.47 998.57 1062.47 978.44 961.57 1028.18 1067.92 1118.08 981.45 944.23 1029.81 1003.05 1094.13 1059.1 1016.09 1069.04 1032.42 1012.61 1047.64 1016.57 990.89 956.31 1001.56 998.42 996.72 984.38 1048.52 1084.15 1008.17 1054.01 978.1 1075.8 959.09 1059.25 1016.73 1066.24 1053.99 1008.73 1138.04 958.95 951.15 1032.31 1040.57 1017.86 1095.51 1046.44 993.11 1015.96 1052.07 973.16 1041.9 993.08 1028.22 1044.74 911.47 993.22 1017.65 1012.24 1029.21 1029.43 967.9 1018.83 954.08 966.91 1081.96 991.46 1008.93 946.4 992.95 1053.24 1003.22 1033.18 928.33 951.33 988.08 1027.44 1003 1048.69 1043.97 934.33 1031.86 1086.5 1123.86 1053.34 1022.72 1044.64 1020.41 983.63 979.69 1061.08 1031.41 1046.71 983.28 1087.87 1019.16 1025.37 989.15 1012.92 1028.21 965.14 1016.88 984.58 1042.24 986.91 1077.13 950.59 1044.15 997.46 956.55 1021.86 976.55 1017.5 1065.06 1012.44 992.65 999.61 1074.05 1018.13 1010.88 1018.67 1054.34 1044.65 1051.91 1015.99 1032.33 989.441 1008.46 1021.26 1032.88 1059.23 966.06 996.69 1045.41 1005.09 1005.07 1022.9 969.5 1029.91 951.8 935.04 1085.86 1001.29 988.36 982.45 1038.05 1034.76 1028.79 1065.54 996.66 965.14 980.68 950.76 981.5 957.06 968.9 1007.26 1019.14 970.71 1015.65 988.68 1009.99 997.35 1020.67 1085.58 1008.34 1039.54 1036.35 1018.81 965.69 1087.02 995.54 1066.89 938.52 1032.19 1092.93 1063.39 1063.41 985.87 1094.59 1090.35 1017.71 1045.84 1112.43 1021.23 1014.24 1046.68 995.23 1119.69 1004.34 1028.7 957.78 +926.21 940.55 923.38 972.06 873.93 1040.04 997.46 1008.75 977.32 975.46 1011.33 957.6 986.7 966.48 927.25 892.79 937.09 926.99 966.91 993.29 948.47 986.65 963.84 974.21 885.21 826.04 972.24 873.57 918.23 971.51 970.59 943.14 895.44 941.3 1007.67 932.16 893.9 966.39 1003.17 914.72 1010.21 928.12 943.09 918.17 986.73 973.54 951.97 984.68 961.59 975.97 959.43 855.21 973.8 926.62 997.87 927.31 947.42 965.93 883.38 964.56 996.7 1021.93 1008.59 950.32 995.79 997.92 963.6 938.29 961.96 939.96 962.46 936.5 963.04 1062.64 944.64 932.2 932.59 927.03 1038.63 1021.54 930.879 979.17 963.79 952.53 911.19 949.72 996.61 946.57 906.57 926.03 952.85 886.58 967.07 1034.05 917.9 999.43 927.28 1004.45 875.22 1023.08 943 1019.9 972.66 919.1 1027.92 868.02 869.39 968.68 959.31 955.1 1029.35 957.79 974.28 916.211 984.81 945.66 987.47 936.47 946.91 998.14 897.38 1008.69 937.68 932.46 989.73 945.26 913.33 905.19 883.67 903.24 1035.99 925.92 895.81 896.03 915.82 945.36 959.1 964.58 867.69 895.16 910 983.33 900.84 999.69 971.44 933.28 972.98 988.72 1021.97 985.56 967.85 899.21 932.26 973.27 941.77 967.56 978.76 983.5 885.82 991.94 955.54 964.35 915.74 982.05 980.84 913.77 953.69 963.93 958.72 939.95 924.74 873.61 1010.72 983.04 939.51 895.02 940.19 952.39 1014.49 942.58 964.66 957.26 1014.83 978.5 935.7 955.04 988.94 953.11 989.83 969.53 983.41 866.56 966.13 976.45 959.92 985.19 949.29 931.43 944.23 974.31 964.8 1022.31 895.37 950.35 900.14 877.62 996.68 929.89 913.09 944.64 946.27 928.07 968.38 958.34 895.07 935.81 985.49 927.67 953.18 941.53 941.32 987.57 990.97 937.79 936.62 905.63 936.76 928.78 955.44 987.3 938.45 965.38 935.79 972.73 940.15 1027.76 896.53 1003.1 860.8 956.02 1006.81 1010.38 957.69 916.64 970.9 1007.6 969.35 972.08 1042.31 972.02 971.23 1019.21 974.83 1003.89 913.91 969.95 910.51 +1007.27 1050.4 977.49 1069.85 985.5 1071.61 1092.8 1069.06 1061.04 1074.95 1094.25 960.55 1044.17 1018.07 1055.14 1013.35 1041.6 1015.42 1076.85 1125.79 1062.88 1038.69 1086.06 1050.35 924.77 921 1038.07 1004.13 974.71 1004.75 1007.84 999.57 1002.47 1002.81 1076.22 1068.65 955.37 1032.52 1048.6 990.33 1118.25 975.34 1007.88 971.27 1066.84 1100.37 1027.78 1093.15 1030.96 1085.94 1042.87 945.35 1041.95 1030.78 1123.77 1021.77 987.87 1089.08 992.33 1036.72 1090.3 1106.28 1051.33 1016.95 1072.04 1101.61 1060.59 1039.63 1031.77 974.04 1005.61 1013.67 1076.33 1119.53 1064.45 966.64 1032.29 1021.67 1103.39 1054.15 1069.61 1063.32 1032.3 1060.71 1021.34 1055.38 1053.76 1000.57 1004.37 1020.22 1040.51 1007.07 1049.57 1107.35 987.7 1034.8 1005.72 1083.63 987.18 1088.06 1061.71 1105.5 1068.04 1024.65 1146.89 960.32 984.75 1040.97 1019.6 1094.87 1095.01 1064.66 1023.83 1036.16 1061.07 1035.1 1130.1 1008.02 1004.7 1078.53 952.47 1021.05 1031.8 988.44 1058.01 1044.63 935.07 995.58 944.92 992.27 1139.19 1012.26 1053.4 993.4 985.94 1066.1 985.13 1027.6 988.11 952.14 992.38 1072.64 1034.04 1069.79 1061.72 940.92 1087.13 1074.9 1140.47 1086.91 1033.25 998.73 1031.91 1024.28 989.66 1102.67 1039.17 1066.36 1016.52 1119.94 1035.37 1064.1 1028.87 1060.6 1085.7 1013.02 1024.5 1074.24 1103.49 1027.03 1028.79 980.87 1109.09 1062.46 994.59 1063.64 1019.44 1071.26 1052.08 997.7 1016.24 991.25 1091.82 1070.23 1026.3 1059.91 1048.8 1070.71 1128.02 1069.93 1045.63 1010.36 1043.8 1071.03 999.68 1075.69 1030.77 991.73 1062.55 1056.99 1086.08 1112.56 1014.94 1065.81 976.04 949.12 1080.29 1015.66 1015.88 968.5 1095.01 1019.3 1059.63 1064.55 1006.51 1000.15 982.99 1023.07 1045.23 1036.86 1023.26 996.71 1106 1033.39 1025.76 991.32 985.77 990.68 1012.37 1021.15 1031.78 1062.09 1063.1 1004.48 1032.22 1066.03 958.62 1063.19 960.83 1006.15 1031.24 1112.88 1011.08 971.12 1062.39 1045.24 1061.9 1056.8 1126.89 1035.5 1052.19 1086.93 1017.72 1034.3 1014.09 1081.19 940.87 +1053.29 1089.86 972.12 1083.65 1008.34 1084.16 1130.39 1120.76 1025.56 1081.18 1095.31 1006.46 1067.39 1044.22 1092.32 1011.26 1068.31 992.32 1095.3 1105.62 1066.69 1053.34 1100.67 1085.84 967.88 898.41 1080.15 973.98 1024.8 1043.69 1057.85 986.59 982.66 1021.4 1130.52 1048.57 992.67 1058.51 1026.25 995.54 1036.57 1006.91 1040.28 985.51 1079.7 1104.73 1093.21 1090.24 1043.3 1081.08 1077.74 959.02 1092.83 1060.92 1162.99 1023.76 1009.9 1095.77 1013.47 1057.75 1066.69 1118.43 1146.64 1008.29 1124.97 1073.86 1064.64 1033.18 1043.99 989.4 1022.64 1029.73 1048.84 1153.35 1068.71 948.76 1091.62 1009.23 1134.84 1015.81 1052.82 1109.11 1009.8 1031.83 1011.36 1024.05 1093.28 999.62 1068.02 1019.85 1075.17 997.91 1059.85 1153.59 1020.74 1093.76 1005.51 1094.47 974.9 1105.31 1098.39 1150.23 1058.13 1012.3 1158.09 1007.99 1036.19 1058.12 1034.97 1082.97 1087.17 1084.32 1075.75 971.48 1075.77 1039.1 1079.41 1044.82 1043.47 1049.3 980.43 1057.82 1064.62 1023.05 1046.13 999.16 962.57 1051.91 934.78 975.68 1110.21 1021.75 1041.38 982.5 991.43 1073.62 1011.34 1074.03 983.03 988.5 996.74 1030.69 994.22 1058.35 1020.49 963.44 1061.39 1087.39 1135.38 1102.54 1002.16 1027.32 1024.79 1010.6 1015.28 1086.23 1068.61 1064.82 1065.99 1157.75 1013.16 1051.79 1031.42 1074.63 1009.52 999.84 1047.26 1090.83 1118.19 1022.68 1042.32 976.72 1068.27 1063.45 990.75 1061.27 1040.05 1049.91 1096.75 1024.46 1029.22 1035.91 1092.84 1031.73 1025.13 1080.5 1098.88 1074.74 1082.33 1086.06 1118.2 989.79 1063.64 1082.13 1053.5 1040.94 1001.4 1010.82 1083.92 1091.7 1068.52 1096.33 1024.22 1076.17 976.89 1001.6 1132.11 1056.18 995.26 1024.94 1032.73 1079.05 1059.58 1071.46 1032.52 1013.81 1041.12 1044.82 999.05 981.14 1046.26 1068.86 1089.92 955.74 1049.29 991.88 1030.21 987.32 1013.97 1096.26 1035.24 1034.56 1036.35 1013.46 997.51 1088.26 1002.25 1101.48 993.38 1019.77 1123.62 1047.13 1065.33 989.7 1109.07 1139.53 1053.68 1110.31 1132 1037.05 1008.5 1102.95 1027.47 1103.25 1010.36 1050.21 1013.77 +973.95 1022.93 931.19 1023.31 952.58 1029.71 1068.46 1026.46 979.01 1025.77 1005.07 943.65 1011.27 990.04 937.38 951.69 947.87 926.25 1000.75 1057.64 1037.31 996.1 1005.03 1082.34 924.83 879.91 970.39 910.37 916.82 983.46 1014.27 936.73 950.58 966.9 1052.87 1017.53 914.5 953.34 1015.68 942.11 1039.48 938.03 973.67 957.42 993.23 1015.29 954.49 1013.4 1005.91 1031.06 973.33 912.11 1000.66 976.35 1046.38 959.55 926.16 1021.66 965.74 1025.42 1003.11 1068.2 1072.94 966.5 990.34 996.1 1062.02 927.299 1001.9 958.09 959.63 975.08 1028.73 1090.1 950.44 925.98 961.6 942.17 1048.17 1023.77 998.7 1001.39 965.26 1006.2 970.38 979.4 1010.25 938.85 956.11 989.76 981.58 951.05 1035.81 1043.3 945.92 1038.49 910.31 1013.79 912.92 1066.48 1057.67 1060.18 1014.99 970.03 1044.7 908.46 941.37 1015.61 997.61 990.62 1046.78 1027.03 980.75 1000.31 1027.06 989.05 1007.97 942.42 938.88 1041.24 925.11 975.21 1020.18 987.74 979.01 1011.76 935.56 987.96 911.77 910.14 1076.74 971.13 999.92 942.79 959.89 992.1 997.99 985.32 910.58 852.73 922.93 1012.97 952.05 1003.42 975.52 899.3 1025.77 1006.69 1079.54 1040.45 983.21 988.91 956.86 987.97 943.85 1009.97 992.1 1017.04 933.64 1037.47 1004.72 1000.54 976.49 997.26 1008.1 956.65 967.72 982.62 988.8 948.16 988.36 898.61 1030.99 981.75 979.02 994.96 987.3 963.15 1019.9 991.15 967 939.51 1039.92 992.16 933.53 1002.59 1011.05 1010.98 1031.44 974.3 995.15 963.48 988.29 970.97 989.46 996.33 1023.97 968 1000.23 1002.08 1027.04 1075.69 952.94 983.82 906.289 925.66 1039.25 949.42 963.63 939.38 1003.13 1006.43 1011.5 1026.48 952.65 962.83 978.17 929.19 999.73 977.47 971.43 984.74 1002.24 983.9 955.06 957.37 966.34 955.21 990.69 1036.52 940.61 1008.37 949.09 963.41 987.15 1067.2 910.41 1039.84 924.47 937.62 1014.59 1002.72 998.95 947.4 998.6 1047.2 1013.18 1014.26 1034.36 981.47 998.83 1061.72 1027.03 1045.91 977.73 992.9 880.68 +930.46 975.05 893.781 940.34 901.43 955.42 954.44 990.16 936.84 919.45 966.67 883.26 941.61 896.93 932.51 897.99 902.34 909.57 973.07 1022.67 981.84 927.6 959.21 994.93 873.55 807.59 913.5 877.34 872 946.3 884.54 908.72 849.33 917.39 977.7 940.12 847.04 905.52 926.05 883.23 983.84 891.35 912.42 853.15 955.85 943.54 924.89 964.43 912.37 963.17 936.73 841.1 942.74 907.05 996.1 905.53 869.62 938.42 911.93 930.15 974.74 1021.42 956.68 901.24 959.83 965.46 911.55 856.65 936.08 880.65 943.09 921.11 956.88 1035.23 908.09 859.64 942.62 879.92 974.69 976.19 924.96 968.32 940.19 961.6 921.37 948.54 964.28 882.17 907.08 906.34 956.18 877.09 1014.81 1008.38 869.38 935.48 892.16 987.65 879.17 963.95 943.23 968.6 941.74 903.17 1056.6 881.59 894.53 974.3 938.82 953.29 989.65 963.34 926.69 913.31 958.08 875.35 982.11 943.26 913.09 945.91 863.74 926.21 960.82 927.5 961.82 932.48 842.78 901.02 835.16 830.06 1001.7 900.53 934.98 879.029 900.16 919.13 891.49 930.99 878.47 869.5 914.84 946.49 893.24 962.95 920.27 904.02 937.4 994.44 990.11 979.41 919.92 907.6 968.22 904.75 882.6 1024.76 965.92 946.14 901.33 992.37 914.42 919.099 931.41 936.65 927.09 919.56 948.01 910.44 925.57 912.72 944.65 842.67 949.41 943.55 897.09 916.22 897.29 960.53 942.15 903.34 902.63 919.33 938.61 970.58 901.03 919.6 937.31 917.48 949.1 932.93 940.41 905.71 922.02 902.5 949.33 973.07 925.54 935.34 931.43 979.72 958.55 970.7 889.42 933.01 919.11 892.43 943.79 926.69 888.41 894.03 957.2 959.07 934.22 984.97 860.02 891.22 880 950.65 925.97 878.5 889.23 981.87 959.82 920.22 932.47 897.88 888.77 905.69 919.48 958.13 887.45 935.28 964.91 904.89 913 1010.63 891.7 1007.38 870.83 961.63 960.19 973.17 959.46 874.65 971.25 951.2 958.01 973.55 1014.79 951.21 960.28 945.1 937.82 996.84 925.06 939.71 883.63 +1011.34 1040.55 1009.47 1088.72 1020.03 1078.79 1106.64 1092.33 1046.72 1024.88 1073.27 1039.17 1026.27 1060.17 1006.02 1045.43 1052.23 1041.59 1092.16 1072.09 1055.7 1058.42 1062.02 1097.48 947.57 936.77 1075.48 984.55 1005.86 1103.27 1002.57 1016.69 983.93 1056.18 1108.63 1039.98 998.85 1073.22 1051.47 1001.55 1086.7 987.24 1003.94 970.09 1088.74 1073.37 1056.51 1107.86 1029.38 1060.79 1078.67 961.719 1073.59 1030.95 1138.48 1002.26 980.06 1072.85 993.73 1062.41 1062.54 1116.77 1109.66 1045.12 1071.65 1069.38 1060.95 1006.08 1023.61 1010.34 1058 1078.25 1063.51 1184.6 1018.89 994.59 1007.25 1038.67 1081.68 1082.05 1063.97 1092.15 1041.36 1002.64 1033.82 1026.69 1054.38 1014.88 1060.51 1039.55 1047.04 1039.06 1084.47 1185.78 1002.06 1105.77 1033.51 1051.36 980.93 1113.56 1098.35 1131.38 1083.44 1011.52 1205.04 966.64 985.64 1059.1 1035.79 1092.75 1110.03 1051.65 1052.21 992.14 1073.74 1008.94 1082.37 991.84 1039.31 1106.84 980.43 1056.97 1052.23 1044.39 1046.07 1021.41 957.88 1049.38 937.61 994.17 1160.48 995.12 1072.01 972.52 1014.54 1073.61 1022.78 1033.96 988.85 1027.64 981.5 1072.91 1005.59 1114.81 1060.29 1049.07 1023.75 1101.86 1106.46 1135.62 1032.92 990.14 1023.52 1095.23 991.07 1129.88 1046.22 1108.02 1016.07 1126.61 1030.63 1092.85 1074.62 1087.66 1043.96 1041.42 1032.14 1006.72 1091.53 1014.61 1088.97 993 1077.08 1060.6 1067.07 1044.83 971.63 1055.6 1081.32 1007.4 1042.88 1048.84 1092.66 1113.94 1075.84 1055.62 1063.87 1047.26 1091.64 1091.72 1071.83 988.23 1067.3 1059.31 1038.91 1099.76 1031.27 1053.35 1087.23 1113.17 1077.28 1089.7 1013.31 1086.51 995.58 1004.65 1114.44 1002.25 969.86 1014.51 1065.09 1030.05 1062.19 1037.13 1042 1056.1 1064.66 1061.97 1055.75 975.28 1016.05 1050.37 1091.14 1027.32 1052.66 1057.25 1057.56 1016.24 1052.88 1080.34 1031.73 1066.39 1056.39 1042.58 991.89 1106.98 1022.23 1047.27 956.27 1028.07 1143.67 1118.94 1100.23 1027.56 1080.42 1080.23 1083.34 1054.16 1109.82 1092.02 1116.81 1092.53 1060.23 1157.19 1021.31 1083.13 992.97 +1059.27 1060.05 1049.34 1112.77 998.01 1143.32 1117.17 1115.97 1091.13 1092.94 1118.34 1070.86 1105.63 1081.78 1053.32 1052.54 1080.28 1033.83 1131.89 1127.14 1080.92 1094.35 1098.6 1117.32 962.44 965.42 1091.42 1001.23 1006.05 1063.82 1043.57 1064.4 1012.66 1063.14 1094.25 1043.55 1038.96 1087.22 1077.07 1024.14 1082.18 1041.02 1030.66 1035.12 1072.34 1092.84 1070.27 1118.1 1090.68 1112.24 1103.02 1009.55 1088.61 1084.37 1124.61 1075.77 1023.98 1107.46 1055.77 1127.68 1127.09 1147.92 1132.05 1037.22 1112.4 1083.81 1070.7 1035.54 1054.62 1030.47 1053.2 1065.58 1120.66 1176.59 1044.89 1015.22 1051.72 1053.2 1129.02 1089.72 1101.23 1091.53 1060.66 1051.88 1062.79 1045.07 1134.91 1036.37 1069.78 1087.84 1106.54 1040 1119.3 1175.15 1080.02 1115.42 1052.42 1099.77 1026.55 1167.86 1140.72 1166.73 1110.26 1065.39 1229.12 984.36 1030.37 1117.75 1088.37 1091.7 1136.64 1102.43 1111.98 1066.17 1098.07 1064.94 1114.46 1018.67 1074.56 1090.68 990.02 1057.92 1060.73 1072.79 1077.59 1072.79 1030.89 1057.68 965.32 1028.82 1142.87 1050.31 1111.51 1035.67 1002.23 1099.95 1100.42 1047.42 983.57 1013.72 993.99 1107.97 1018.55 1109.64 1099.41 1003.05 1080.95 1121.63 1160.04 1124.61 1060.05 1034.03 1080.87 1063.89 1024.06 1137.2 1086.94 1115.32 1065.78 1140.27 1047.84 1095.9 1052.94 1132.48 1078.31 1066.74 1080.93 1047.57 1109.4 1013.1 1090.03 982.11 1119.66 1059.77 1011.19 1111.8 1051.35 1089.54 1102.18 1060.94 1052.34 1011.85 1124.42 1063.64 1084.12 1068.47 1094.63 1095.82 1116.8 1115.21 1091.04 1052.02 1069.67 1074.24 1112.88 1077.08 1057.75 1050.66 1086.38 1111.78 1109.7 1160.03 1029.57 1090.2 1051.68 1010.11 1122.98 1058.9 1008.36 1078.14 1082.12 1090.92 1099.61 1158.44 1046.17 1046.79 1041.82 1069.79 1075.24 1045.49 1071.37 1099.53 1125.02 1047.32 1063.12 1089.11 1021.47 1026.27 1070.01 1134.48 1075.98 1116.26 1108.38 1055.82 1053.26 1165.66 1025.54 1138.32 996.93 1059.87 1106.2 1118.14 1112.57 1038.24 1123.17 1121.91 1111.85 1090.77 1112.33 1090.82 1066.56 1147.49 1092.26 1164.54 1040.04 1045.35 962.01 +908.24 956.01 905.88 1005.28 902.12 996.22 1062.53 1059.46 1030.81 1005.48 1003.34 950.04 975.42 972.09 978.02 967.18 967.6 998.09 1008.68 992.08 994.26 976.27 1005.06 1070.62 898.91 824.72 978.22 904.77 903.73 976.78 962.41 963.9 906.49 996.69 1026.28 982.26 877.47 922.349 956.2 976.52 998.2 936.13 977.82 911.96 989.21 996.9 922.99 1002.3 929.92 976.03 973.51 896.85 973.24 975.8 1028.81 961.64 954.12 979.51 912.61 1013.51 993.89 990.2 1038.34 947.01 994.42 969.04 1029.19 987.24 1004.95 959.83 994.82 948.68 993.7 1078.33 976.73 903.57 1020.59 923.85 1060.43 940.1 971.051 1023.39 945.12 985.21 948.53 980.32 999.16 915.59 970.69 978.551 997.96 918.22 1001.92 1048.53 957.84 992.94 937.25 1003.17 873.38 996.37 997.37 1022.38 995.41 935.11 1108.73 916.05 916.52 1001.29 988.08 1015.5 1060.62 990.72 938.01 939.08 987.13 982.54 1006.5 935.78 977.91 1001.97 921.66 1020.95 983.69 974.5 957.2 980.01 925.98 972 876.15 883.41 1010.92 973.29 967.96 911.13 946.04 1006.92 967.66 1001.89 878.83 942.88 914.53 1011.48 931.61 1028.35 966.37 909.58 1001.07 993.31 1026.51 1040.9 959.9 949.83 963.16 965.79 930.34 1005.57 968.31 1013.83 964.72 989.15 960.19 996.44 972.36 991.09 980.95 954.96 995.78 985.34 1007.3 982.3 985.9 906.02 1033.25 1011.69 944.39 979.04 966.66 968.37 990.93 963.01 926.69 983.82 1013.2 991 993.74 1011.64 1049.37 1035.82 1020.38 1005.14 984.27 932.48 953.8 957.94 947.17 935.92 948.03 949.78 977.4 1014.01 997.58 1061.9 939.87 1026.72 908.98 904.21 996.56 972.29 948.11 941.3 942.17 972.2 1027.98 1074.19 908.29 950.1 942.5 927.06 985.74 976.64 971.65 969.58 1038.33 921.66 917.37 946.29 946.59 927.67 1007.94 989.13 969.2 1025.69 986.21 948.82 962.71 1070.71 951.48 997.13 904.69 950.83 1021.18 1005.52 993.25 977.8 1013.42 1003.58 1007.57 1020.21 1022.25 1007.23 988.31 1054.49 979.99 975.42 956.36 951.96 905.85 +992.23 1031.55 964.35 1082.22 979.84 1101.16 1129.74 1080.32 1053.72 1036.55 1048.72 968.39 1057.79 1004.3 1048.74 978.52 1014.3 1003.66 1081.39 1100.68 1085.07 1007.39 1061.86 1104.43 944.14 898.38 1065.09 957.51 950.17 1063.79 992.19 968.37 994.7 1015.55 1048.54 1050.57 977.34 1004.61 1067.4 1018.45 1089.39 1003.69 1035.26 940.24 1097.08 1070.35 1044.04 1091.44 1045.94 1075.72 1063.12 950.78 1070.59 1012.25 1073.4 990.22 1006.13 1067.24 967.68 1025.51 1073.54 1148.17 1087 1003.37 1074.96 1052.48 1054.53 1028.04 1037.3 997.05 1021.2 1031.31 1058.87 1120.97 1045.03 993.18 1032.7 996.44 1116.24 1054.21 1045.51 1068.13 1040.82 1045.17 1051.29 1058.84 1051.92 999.97 1045.84 1016.48 1037.54 983.65 1041.38 1122.69 958.7 1069.75 1019.8 1083.37 982.55 1048.63 1059.08 1105.62 1078.74 1017.32 1153.33 1014.35 1017.4 1057.88 1022.17 1032.57 1116.55 1087.93 1049.13 956.82 1099.8 1035.2 1061.52 1024.27 1040.44 1098.8 984.16 1039.59 1057 1021.57 1075.44 1034.26 942.37 1021.42 963.6 998.73 1108.88 979.7 1010.7 930.74 1033.32 1062.65 1027.48 1024.87 1006.02 981.22 1013.19 1036.2 1041.61 1101.37 1063.01 955.83 1080.54 1088.33 1127.33 1078.25 1054.87 1016.6 1009.32 1049.65 984.96 1125.58 1020.82 1079.54 978.64 1100.2 1033.29 1039.31 1053.71 1080.81 1045.18 1014.24 1046.28 1080.73 1121.82 1007.22 1069.32 952.77 1091.47 1053.31 961.32 1043.51 1003.13 1028 1037.88 1017.08 1031.84 1023.17 1080.56 1065.23 1042.53 1023 1020.62 1072.97 1074.35 1017.62 1076.12 925.18 1086.84 1042.48 1020.42 1034.86 1053.69 1011.76 1060.55 1092.89 1005.45 1058.62 995.92 1077.89 1016.18 989.26 1077.25 1050.54 995.47 1015.68 1052.91 1026.48 1054.84 1095.39 999.15 1040.38 1015.66 1030.32 1003.91 981.84 995.76 1064.84 1112.74 1001.46 1014.74 1015.21 1024.45 1044.59 1031.9 1053.69 987.18 1056.31 1042.51 1057.41 1012 1086.95 969 1092.56 923.62 969.21 1134.92 1087.52 1036.57 968.43 1053.38 1086.19 1074.21 1090.26 1112.36 1057.43 1034.87 1089.1 1010.05 1101.9 1031.37 1041.87 964.53 +1011 1041.16 979.22 1079.53 971.62 1082.82 1079.96 1061.49 1042.31 1018.29 1060.59 986.99 1012.37 1004.5 1071.59 977.85 1071.79 1006.6 1088.03 1070.41 1026.51 1040.03 1060.27 1107.07 951.62 871.13 1063.13 1013.71 959.19 1055.12 1021.66 1006.83 994.94 1015.02 1094.35 1065.45 976.95 1008.25 1051.14 973.14 1034.68 996.25 1016.25 965.91 1049.01 1048.54 1007.03 1079.81 1015.73 1057.95 1026.06 934.32 1030.65 1005.32 1113.72 1019.44 999.15 1061.59 946.17 1009.62 1080.73 1094.89 1107.97 994.16 1048.17 1042.88 1017.44 955.78 1023.6 1005.79 1035.2 1017.74 1082.28 1139.16 1008.8 1007.35 991.21 1031.86 1095.06 1045.32 1039.17 1079.46 1021.18 1022.35 1023.66 1019.87 1073.74 979.73 1013.9 1027.39 1030.48 989.82 1032.81 1090.9 949.44 1082.42 925.05 1082.71 973.14 1049.31 1047.64 1083.23 1047.74 972.25 1173.29 953.77 986.65 1067.93 1033.56 1036.59 1080.76 1056.22 1077.47 1015.29 1062.85 998.66 1037.24 1002.51 1018.73 1049.63 994.08 1014.53 1107.2 1013.44 1029.66 1002.69 936.06 1002.82 952.39 953.61 1110.71 996.4 998.05 908.06 979.6 1011.99 1031.77 1028.51 992.57 980.31 968.39 1057.58 1016.29 1075.32 1045.37 974.53 1023.06 1065.44 1132.23 1086.21 1041.12 995.1 998.02 1020.99 987.95 1107.53 1039.03 1005.86 976.85 1099.15 1022.2 1048.17 1026.12 1038.62 1027.88 1002.55 1010.24 1021.27 1064.53 1014.22 1044.55 947.17 1078.15 1005 1006.53 1061.23 955.28 1049.59 1058.81 997.29 1017.7 1039.51 1092.22 1054.59 1000.33 1034.07 1085.68 1019.93 1073.84 1016.99 1032.04 976.7 1012.98 1075.41 1066.37 1064.45 1028.39 1015.37 1079.15 1079.76 1051.87 1100.41 989.43 1048.42 969.09 987.33 1102.61 1017.66 1000.55 969.49 986.18 1046.32 1052.75 1056.42 978.8 999.68 997.03 1024.39 1087.68 949.13 950.2 1033.4 1100.36 1065.14 1025.71 982.21 1033.77 983.56 1009.29 1059.06 1025.39 1020.41 1018.31 1000.31 1031.19 1120.66 951.69 1065.89 924.47 1012.83 1055.98 1084.19 1064.63 989.33 1046.94 1051.8 1044.34 1079.71 1090.49 1035.13 1026.02 1090.9 1040.79 1096.6 1000.42 1013.86 957.88 +1030.11 1042.92 969.86 1055.79 918.53 1074.66 1096.82 1074.32 1040.37 1045.82 1071.88 973.47 1034.57 1047.37 1039.03 1050.33 1051.08 986.72 1064.91 1091.09 1044.9 1027.73 1080.96 1042.31 949.26 857.08 996.52 931.83 988.14 1011.48 1033.52 1031.83 959.64 1052.43 1077.71 1022.28 964.35 996.6 1036.45 994.49 1086.15 979.41 994.609 942.83 1077.73 1071.97 992.65 1061.5 1008.54 1041.91 1039.18 953.11 1039.86 1030.29 1097.78 968.41 959.16 1086.55 990.35 1011.01 1069.15 1074.96 1066.48 995.02 1044.18 1058.87 1053.9 1005.85 1053.62 987.19 1064.62 986.76 1058.56 1124.15 1003.4 955.28 1043 999.56 1136.71 1053.71 1007.6 1072.76 1001.44 1060.99 1001.6 997.73 1067.28 1021.36 1036.11 1011 1018.35 996.92 1049.47 1114.29 1011.88 1096.93 970.6 1089.06 995.41 1055.32 1052.16 1048.36 1034.2 995.88 1135.57 953.18 965.27 1039.84 1031.72 1072.07 1099.86 1046.12 1064.69 979.67 1056.22 1034.76 1081.13 999.84 1021.44 1046.52 931.47 1034.26 1052.49 996.02 1058.65 1045.99 936.87 1015.11 896.61 954.22 1119.81 974.95 1042.32 1013.99 998.48 1046.78 1019.9 1005.7 984.04 971 942.96 1015.67 990.42 1036 1020.42 969.32 1044.8 1054.54 1125.36 1066.04 1009.08 1017.36 1008.02 1032.32 1010.71 1081.17 1050.11 1039.2 1032.27 1046.94 971.44 1030.05 1048.54 1046.68 1034.33 1034.67 1060.7 1022.57 1062.47 942.71 1032.15 952.17 1080.85 1045.4 978.62 1083.68 1034.75 1020.73 1070.6 998.77 1017.97 985.09 1087.35 1010.64 1028.49 1042.03 1029.07 1054.19 1046.97 1047.7 1034.27 974.03 1029.18 1057.04 1022.32 1028.58 1046.34 1017.36 1007.06 1053.75 1052.32 1095.6 1009.11 1064.72 962.64 961.26 1063.98 1011.43 1009.14 1023.44 1038.16 1074.23 1104.9 1080.08 996.07 1010.91 1020.35 1054.01 1028.3 1004.78 1012.54 1056.61 1106.78 1031.77 994.181 1011.26 1041.8 977.17 1032.12 1067.62 1008.91 1045.75 1064.61 981.05 976.271 1081.54 928.71 1135.43 979.26 1007.2 1027.9 1080.37 1029.6 967.68 1100.55 1023.21 1047.91 1062.05 1096.09 1053.65 992.63 1064.04 1017.09 1082.83 1012.54 1038.4 951.2 +1061.39 1058.13 1015.95 1119.39 1043.25 1096.27 1144.31 1133.79 1129.49 1094.56 1118.55 1050.14 1083.51 1083.43 1080.11 1040.14 1075.05 1054.17 1154.64 1098.8 1091.34 1069.63 1117.15 1118.24 1043.33 944.49 1078.45 1001.71 1001.02 1109.04 1072.26 1049.8 1035.15 1073.39 1124.06 1039.95 993.45 1096.96 1058.27 1049.51 1107.03 1041.86 1089.99 995.22 1121.45 1105.27 1046.22 1120.26 1063.01 1113.13 1096.86 994.03 1106.87 1081.32 1173.78 1075.08 1040.51 1088.31 992.46 1091.73 1120.36 1129.96 1151.34 1048.42 1085.42 1123.73 1097.43 1061.92 1068.21 1018.48 1061.93 1059.08 1074.57 1160.69 1048.89 1017.25 1066.69 1062.47 1143.11 1116.44 1098.49 1137.23 1060.11 1068.33 1072.42 1069.07 1103.09 1056.65 1054.28 1053.1 1073.27 1037.92 1100.08 1179.81 1044.35 1090.18 1054.39 1094.39 1017.29 1086.44 1147.03 1127.84 1086.81 1048.59 1215.31 1041.94 1003.65 1055.86 1076.01 1064.4 1140.12 1095.97 1103.5 1019.93 1117.44 1082.35 1074.86 1019.14 1047.97 1075.01 1001.9 1061.95 1065.63 1036.95 1123.56 1058.85 996.04 1035.33 949.49 1033.82 1125.81 1036.14 1074.03 989.71 1049.52 1079.59 1081.17 1070.92 1017.23 1039.17 1030.02 1073.47 1032.6 1117.51 1063.66 1025.75 1082.96 1129.56 1164.4 1131.64 1088.8 1051.1 1059.99 1086.81 1023.86 1130.43 1082.17 1074.77 1037.31 1148.16 1049.91 1071.28 1077.07 1066 1086.81 1080.2 1066 1042.14 1114.27 1088.64 1111.27 993.52 1106.31 1073.12 1050.63 1062.45 1055.39 1076.96 1110.14 1068.3 1061.75 1068.47 1145.76 1106.05 1051.54 1097.75 1137.09 1108.69 1067.06 1065.95 1079.48 1008.37 1005.41 1098.61 1050.7 1108.67 1082.28 1042.57 1103.95 1086.97 1068.15 1114.05 1032.13 1081.98 982.39 1050.52 1160.36 1036.24 1029.3 1043.25 1060.55 1037.21 1094.92 1142.85 1054.27 1064.65 1048.64 1068.9 1082.29 1001.9 1061.64 1042.78 1141.9 1053.68 1015.99 1052.43 1023.67 1007.17 1102.47 1145.39 1061.45 1136.49 1094.96 1054.31 1043.39 1085.92 1022.66 1110.12 997.37 1007.04 1136.35 1095.35 1103.29 992.94 1109.33 1109.29 1062.37 1147.14 1129.11 1100.3 1070.75 1179.71 1099.15 1112.99 1049.53 1077.27 1011.45 +973.63 995.11 950.34 1036.7 899.3 1011.48 1043.68 1076.51 1059.52 1002.81 1067.17 987.81 1028.14 998.58 988.72 972.85 1002.8 1015.69 1044.43 1056.48 988.33 1001.76 1067.55 1084.6 949.39 901.59 1007.68 927.64 953.56 1013.34 991.97 993.38 912.09 995.84 1040.91 998.67 930.1 1007.96 1072.39 959.53 1061.06 942.48 989.16 953.36 1003.82 1032.11 966.7 1055.42 1036.44 999.82 1028.36 953.8 996.09 1017.15 1075.76 1010.87 979.64 1020.74 928.159 1054.79 1049 1093.14 1060.42 999.99 1024.61 1044.72 1047.47 980.19 1015.92 932.12 1003.37 958.67 1015.76 1118.32 993.38 959.02 970.77 990.01 1017.87 1027.38 1007.5 1073.49 966.44 982.43 1025.81 968.18 1041.86 945.28 989.3 986.65 992.08 976.9 1059.94 1121.81 1003.58 1050.18 979.23 1055.79 938.96 1027.69 1051.45 1083.16 1035.36 976.87 1131.59 945.3 956.01 1037.27 999.99 972.97 1066.65 1016.94 1015.95 947.12 1070.51 963.66 1030.1 950.48 989.73 1030.54 935.691 989.49 968.3 1021.06 1022.77 1016.68 954.89 998.19 896.02 990.43 1050.75 957.19 978.37 941.56 1005.46 1040.11 993.46 976.28 925.71 914.57 954.4 1019.24 935.01 1075.22 1019.49 971.42 995.75 1041.64 1113.44 1099.12 1038.73 963.26 947.46 985.77 956.249 1057.66 1004.38 1009.38 987.76 1034.29 993.7 1018.37 954.47 1021.72 1014.77 989.73 985.61 1011.31 1036.6 987.95 1008.37 945.36 1035.18 997.59 1010.87 1007.76 1015.16 989.23 1046.22 970.25 982.54 956.03 1091.26 985.95 988.1 986.87 1037.43 1042.12 1016.69 1016.71 1033.37 932.67 972.02 995.09 1038.8 1042.37 982.48 972.6 1021.32 1064.48 1012.96 1050.04 980.17 1044.55 956.12 971.77 1052.55 967.56 961.83 951.7 989.96 969.39 1018.83 1046.68 981.84 978.74 1021.48 969.19 1001.05 955.82 1005.96 982.85 1028.85 916.53 983.1 948.06 1005.14 988.32 1000.7 1036.25 982.63 1025.89 1076 1017.15 1005.44 1076.34 999.52 1056.65 936.64 966.81 1086.58 1063.33 1038.65 954.99 1050.02 1045.1 1021.69 1054.2 1067.45 1033.41 997.64 1045.54 1047.67 1081.16 976.58 1003.74 924.97 +996.08 1015 979.37 1060.41 960.89 1072.7 1056.29 1066.35 1024.88 1049.04 1067.55 1010.22 1019.82 1016.16 1017.75 973.9 1028.74 1029.79 1059.09 1050.26 1046.66 1001.2 1059.23 1057.62 937.47 892.07 1007.46 945.58 955.5 1033.78 1051.46 1011.4 945.11 1011.17 1060.54 1018.67 931.171 994.72 1027.86 996.03 1073.81 959.96 973.4 937.23 1010.09 1051.38 1012.59 1064.4 999.19 1071.53 1037.75 964.57 1009.78 988.35 1098.89 1034.33 990.24 1016.37 966.19 1073.93 1067.95 1060.81 1080.6 985.91 1018.49 1030.64 1036.26 983.35 1058.21 984.49 1030.7 1006.67 1017.43 1100.2 991.08 945.58 1015.53 956.62 1077.38 1028.67 1026.16 1053.21 963.39 1026.72 1002.62 1024.69 1055.48 1005.7 983.75 1025.39 1001.78 973.69 1051.49 1080.96 1011.95 1024.6 1013.83 1026.43 934.14 1075.11 1017.03 1083.62 1047.31 972.29 1133.85 928.49 947 1038.59 1035.55 1020.94 1089.08 1055.36 1025.85 987.73 1057.17 1008.73 1022.67 954.11 993.82 1058.15 951.06 1047.55 1026.79 1018.01 1020.49 1037.35 959.28 971.71 947.2 974.72 1114.84 966.99 974.63 961.65 1011.63 1046.53 1006.7 1034.61 944.11 940.87 941.18 1047.08 993.89 1083.52 1061.4 927.03 1065.18 1096.54 1101.58 1077.26 1023.58 991.4 997.8 1011.45 931.4 1086.17 1017.61 1041.56 962.83 1064.63 956.03 1021.75 984.3 1063.89 1038.73 974.03 1011.94 1016.56 1034.41 1017.77 1043.4 939.88 1040.44 1070.58 970.81 1042.88 1032.6 1038.81 1038.11 999.53 964.49 1014.83 1078.96 1040.6 1030.95 1018.4 1063.76 1049.2 1019.96 1047.08 1048.28 990.19 983.48 1044.49 1009.09 1014.52 997.95 992.1 1019.68 1026.72 1055.24 1065.42 996.52 1046.42 929.02 898.97 1068.73 1015.53 1001.6 1005.46 1018 1041.93 1057.33 1065.54 999.43 987.3 941.82 1017.52 1008.85 973.36 987.95 1028.03 1087.67 938.02 1007.61 1009.13 1030.82 954.52 1043.44 1076.06 1001.15 1014.47 1016.25 1022.97 969.45 1078.81 948.48 1033.94 1020.43 998.17 1065.16 1067.88 998.08 1018.2 1069.39 1044.65 1031.41 1082.61 1078.38 1039.08 983.34 1071.59 1002.28 1107.41 975.34 1025.48 940.1 +1015.91 1095.63 1003.29 1117.26 965.84 1081.83 1137.9 1083.57 1069.54 1056.16 1070.73 1031.88 1061.89 1031.07 1044.86 1045.87 1034.05 1048.64 1092.97 1087.09 1015.46 1036.56 1095.5 1059.67 965.2 931.47 1053.49 964.31 985.2 1045.17 1059.14 980.75 981 1038.84 1100.32 1035.89 983.52 1056.39 1057.6 961.69 1116.72 985.88 1033.22 953.67 1103.77 1063.23 980.17 1053.39 1025.96 1052.18 1019.71 993.94 1069.33 1035.28 1124.82 1000.66 988.06 1060.32 978.33 1018.67 1056.8 1119.91 1088.68 1030.66 1047.81 1063 1107.93 998.13 1054.37 1010.89 1037.72 1021.45 1102.67 1139.05 1045.9 959.39 1039.19 1006.52 1108.45 1052.17 1058.01 1076.95 1015.5 1030.46 1043.36 1052.57 1056.85 1000.05 1068.5 985.95 1038.07 1024.64 1084.86 1130.76 1018.81 1072.24 968.91 1095.9 990.87 1109.26 1080.76 1103.43 1053.2 975.97 1148.66 946.84 977.07 1058.6 1034.56 1028.34 1110.19 1055.13 1032.51 1029.14 1079.71 1033.49 1056.83 990.24 1029.76 1042.98 979.61 1054.43 996.39 1050.23 1068.9 1039.59 979.54 993.01 935.76 954.61 1100.62 1024.88 1007.41 965.16 1000.7 1065.63 1005.5 1033.07 973.36 952.3 991.98 996.56 1007.25 1040.98 1052.66 990.83 1047.06 1096.67 1129.82 1073.13 1050.94 1015.68 1044.65 1034.87 996.51 1066.7 1031.69 1058.84 1004.12 1105.39 1032.77 1035.91 1072.75 1059.83 1037.37 1007.45 1075.12 1039.72 1081.11 1019.37 1025.54 959.18 1058.35 1051.68 1004.42 1055.6 994.83 1051.35 1075.53 1002.89 1052.77 992.38 1130.29 1017.37 1053.55 1070.88 1063.79 1090.76 1038.9 1059.79 1067.06 1010.61 1038.28 1040.3 1001.01 1035.3 1012.28 992.81 1057.07 1063.71 1045.18 1111.73 992.67 1089.18 1010.45 975.09 1111.25 1047.79 1022.71 1007.58 1054.87 1035.59 1103.31 1086.22 1045.21 1037.08 1051.53 970.68 1049.89 969.38 989.68 1038.22 1061.64 1043.57 1021.57 957.91 1037.18 977.54 1050.72 1076.95 1010.12 1068.34 1067.68 992.96 1021.94 1094.54 966.41 1087.91 960.39 1001.58 1096.75 1116.48 1047.85 980.62 1058.62 1040.33 1033.39 1024.17 1113.97 1051.73 1039.58 1071.7 1068.85 1090.07 1049.58 1044.69 980.32 +996.83 1069.52 958.39 1094.14 990.46 1135.51 1166.84 1092.69 1057.34 1090.88 1082.47 1022.81 1070.29 1052.36 1027.52 1012.98 1064.6 1031.39 1076.62 1100.31 1094.88 1031.17 1103.73 1109.44 987.82 902.47 1046.3 961.65 990.42 1050.26 1014.08 1026.7 964.38 1022.6 1115.82 1087.51 974.52 1059.15 1083.69 1042.36 1059.91 994.31 985.41 949.74 1065.53 1088.62 1018.72 1092.31 1060.71 1039.9 1047.41 968.04 1056.42 1055.76 1129.76 1009.57 1011.49 1146.43 1003.42 1056.48 1111.51 1122.74 1116.28 1008.74 1081.15 1048.4 1043.12 1052.85 1061.66 1032.65 1026.9 1056.39 1082.46 1139.66 1065.61 980.85 1030.65 1044.09 1112.93 1063.12 1059.15 1144.92 1081.9 1045.29 1022.41 1012.06 1100.54 1035.37 1048.31 1071.95 1053.37 983.77 1104.99 1176.73 1011.66 1067.76 1033.41 1098.81 991.2 1117.05 1061.5 1123.33 1093.18 1041.15 1170.86 1018.76 1009.62 1061.36 1056.72 1090.98 1085.18 1094.33 1066.13 1063.63 1075.42 1059.13 1104.41 1033.74 1064.17 1075.3 1024.55 1063.82 1068.9 1053.44 1103.81 1084.48 1015.54 1040.15 959.12 993.66 1121.16 1009.59 1084.92 1020.65 1009.18 1051.49 1083.96 1064.9 1017.01 980.72 997.24 1095.51 1025.12 1078.63 1074.38 995.5 1065.62 1083.13 1116.84 1113.88 1070.74 1012.48 1061.85 1061.47 1046.94 1094.16 1046.42 1088.59 1026.69 1119.58 1057.87 1081.99 1057.86 1043.16 1018.07 1025.44 1056.39 1037.88 1091.09 983.85 1024.96 954.03 1067.88 1067.36 1056.72 1077.73 1052.07 992.86 1079 1003.09 1028.74 1043.69 1107.78 1091.45 1041.76 1061.07 1083.15 1073.27 1091.14 1041.42 1063.77 999.34 1027.17 1059 1059.63 1035.12 1048.66 1014.59 1035.28 1137.44 1059.5 1099.77 1037.99 1074.57 1017.3 986.07 1087.58 1026.69 1005.87 1070.21 1021.4 1072.73 1091.81 1113.29 1014 987.62 1014.66 1033.71 1015.42 1059.5 1030.78 1044.21 1055.21 1005.13 1054.81 1039.44 1027.67 1032.09 1059.75 1126.8 1010.82 1061.14 1070.81 1052.92 1066.65 1138.33 1008.8 1125 966.51 1053.55 1113.06 1090.92 1062.31 1031.72 1092.67 1090.7 1044.96 1072.9 1113.85 1033.46 1055.86 1051.87 1057.08 1137.98 1091.71 1089.6 988.209 +1041.52 1038.42 1020.92 1143.6 1028.2 1131.73 1164.01 1167.97 1125.96 1099.7 1087.78 1027.7 1051.16 1091.75 1101.04 1015.45 1084.82 1027.86 1096.94 1147.82 1080.17 1046.96 1109.1 1182.97 1036.08 911.09 1094.29 978.17 1012.56 1065.48 1063.36 1078.57 1016.6 1031.22 1107.95 1044.91 1045.83 1072.58 1081.55 1039.33 1108.72 1020.25 1013.87 1032.44 1067.78 1125.62 1061.92 1112.3 1113.88 1134.61 1093.29 1006.92 1102.36 1073.54 1160.43 1118.33 1073.84 1100.41 1032.28 1091.92 1095.93 1131.52 1161.38 1067.4 1077.15 1109.56 1095.36 1064.57 1091.67 1056.34 1083.99 1066.63 1105.08 1142.1 1055.45 993.68 1055.11 1037.63 1131.67 1082.47 1111.01 1128.4 1060.92 1097.4 1076.69 1046.05 1119.81 1019.38 1127.08 1106.64 1071.71 1035.12 1136.86 1186.23 1037.45 1127.43 1042.85 1127.4 983.74 1125.61 1135.21 1179.04 1111.2 1051.41 1265.05 1002.69 1015.8 1086.4 1064.22 1086.84 1163.06 1111.06 1081.14 1030.21 1127.24 1076.56 1121.3 1067.41 1077.31 1067.05 1014.58 1047.67 1108.05 1040.46 1087.13 1058.01 973.83 1088.04 985.81 1048.16 1122.85 1042.52 1077.98 979.94 1014.76 1101.34 1054.95 1034.27 969.65 1041.64 1066.29 1138.07 1006.3 1132.63 1103.09 1001.27 1097.65 1148.17 1161.13 1150.78 1087.14 1047.83 1106.48 1073.67 1004.31 1134.31 1093.79 1139.73 1008.66 1142.37 1055.41 1052.91 1068.63 1113.71 1095.11 1063.79 1061.18 1063.57 1176.34 1049.88 1090.66 1004.18 1087.77 1150.88 988.42 1061.49 1045.98 1123.52 1095.34 1056.76 1066.36 1041.79 1126.58 1086.19 1053.55 1115.3 1114.56 1103.85 1109.09 1133.55 1111.63 978.49 1059.74 1100.8 1048.17 1079.68 1077.7 1057.46 1089.99 1080.4 1068.61 1105.74 1069.92 1137.59 1040.72 1031.52 1138.45 1096.14 1020.95 1096.17 1084.83 1093.31 1082.73 1111.37 1046.55 1055.41 1048.88 1050.2 1083.3 1027.05 1081.92 1096.21 1154.65 1040.72 1060.55 1048.51 1053.8 1045.15 1026.36 1139.78 1056.6 1121.03 1075.84 1047.15 1077.88 1133.21 1023.28 1127.28 1017.86 1035.17 1127.97 1091.44 1047.39 1026.07 1107.89 1147.69 1065.56 1160.26 1157.94 1110.12 1039.54 1144.45 1101.97 1134.3 1060.68 1078.95 1008.1 +957.38 1018.49 980.89 1052.2 943.1 1089.24 1075.66 1067.55 1008.47 1053.27 1092.73 996.07 1061.64 1024.52 982.02 1001.12 999.73 981.34 1063.29 1075.86 1011.38 1040.6 1052.27 1041.37 957.56 906.36 1050.5 943.21 946.5 1043.05 986.3 1027.06 967.36 1000.03 1095.1 1008.84 970.56 1019.81 1069.18 997.22 999.04 953.14 959.12 990.22 1060.82 1049.38 1008.34 1079.42 1005.35 1045.9 1058.08 899.15 1006.56 1011.91 1094.17 1000.23 1021.39 1056.47 948.21 978.83 1014.83 1072.25 1074.68 984.53 1021.13 1038.17 1035.3 961.43 1060.09 981.63 1005.71 1023.63 1048.21 1132.23 1024.76 1004.96 971.29 978.35 1052.52 1016.14 1025.44 1032.49 977.84 1042.74 973.13 1007.01 1049.78 999.62 967.97 971.04 1020.59 995.71 1030.13 1074.65 1011.23 1058.66 980.62 1057.46 962.31 1082.76 1069.74 1071.9 1056.14 994.93 1108.32 933.62 958.8 995.91 998.17 1023.77 1065.84 1055.03 1007.11 989.29 1036 978.57 1042.37 977.88 985.86 1041.59 960.94 1043.37 1004.67 1031.68 1027.59 1036.51 961.8 997.21 904.46 919.87 1080.07 994.08 990.58 928.55 989.36 1043.25 975.48 1003.14 971.63 981.22 995.29 1022.19 977.98 1041.76 1063.66 920.15 998.89 1074.83 1103.05 1102.89 1026.7 971.67 1018.22 976.78 960.91 1061.35 1033.71 1019.22 992.46 1041.74 985.59 1026.85 985.71 1044.97 1019.54 986.6 993.61 1011.11 1023.6 1012.47 1001.57 925.3 1064.9 1004.94 977.63 1041.68 989.41 1038.77 1063.43 1012.12 1019.38 1004.42 1090.41 1060.4 989.22 1036.51 1024.98 1022.46 1055.83 1042.4 1020.46 965.26 990.66 1009.98 1004.68 1031.98 995.39 982.18 1010.28 1071.05 1060.99 1112.61 948.08 1031.18 949.89 972 1112.41 977.47 985.83 965.33 1035.94 1024.55 1062.36 1024.06 1013.89 1015.9 1014.09 1020.96 1022.23 1005.15 1005.33 1041.89 1049.46 1006.04 1012.44 995.45 991.82 984.1 1007.52 1036.64 987.16 1018.58 1026.9 1007.41 994.61 1063.94 931.92 1073.9 940.969 982.05 1016.24 1119.24 1014.67 997.52 1055.93 1068.91 1015.24 1051.67 1081.27 1017.57 1017.52 1025.81 995.68 1086.77 977.89 1061.16 983.759 +980.04 1003.38 917.67 1051.87 920.82 1024.82 1035.67 1038.53 972.13 1004.67 1035.64 992.57 1024.71 990.24 1015.56 1000.05 992.86 941.97 996.54 1025.24 1004.99 974.22 1029.82 1044.91 910.89 877.55 1004.15 919.76 950.19 991.51 1008.7 989.42 930.77 1000.08 1061.02 989.96 907.33 968.37 1029.28 963.14 986.81 970.34 944.4 943.76 1043.29 1028.26 1029.71 1044.56 968.53 1000.58 966.64 945.56 1033.22 1009.83 1072.29 987.57 972.64 1017.4 958.53 1028.22 975.3 1052.92 1073.26 973.46 982.79 981.81 1026.35 910.52 1052.02 965.8 1014.9 974.549 1028.07 1107 1035.31 969.99 1018.09 987.12 1101.52 1035.66 1011.46 1052.67 934.63 1034.22 994.4 949.46 1040.4 959.06 996.67 988.26 991.35 934.85 1041.09 1083.45 972.07 1006.56 984.55 1037.81 929.67 1042.01 1028.32 1045.1 1032.27 953.16 1127.69 958.951 951.06 1054.1 1015.42 958.65 1073.19 1053.27 1016.47 939.74 1021.48 1000.14 1034.35 962.44 998.09 1031.35 933.41 972.5 976.75 1002.25 1047.63 988.9 923.37 971.86 917.78 923.77 1082.87 985.17 989.21 948.88 988.25 982.959 1009.4 990.871 941.63 907.68 937.09 1000.77 946.44 989.82 981.64 902.25 1023.28 1004.35 1065.23 1016.54 949.69 979.12 1006.39 986.28 939.83 1069.61 1012.57 1002.75 987.13 1068.69 997.7 980.28 951.29 1016.83 992.6 963.78 990.65 973.74 1040.77 992.8 977.58 931.09 1053.58 999.31 980.32 986.13 987.01 1034.56 1053.86 971.09 1013.8 985.85 1078.16 1002.32 977.46 1029.03 982.65 1017.22 1030.62 1024.02 1004.68 952.499 981.06 1002.39 1001.61 997.96 945.42 941.24 972.77 1046.06 1057.69 1046.96 983.54 1006.63 917.81 902.11 1027.6 996.06 976.91 983.39 982.72 1037.88 1056.65 1047.22 1020.65 969.68 995.88 995.74 990.87 923.76 973.67 990.75 1016.27 943.25 970.6 946.87 1012.68 929.61 1001.48 1067.65 966 1038.01 987.19 969.18 948.25 1065.24 934.71 1034.48 936.46 972.99 1024.5 1075.53 1012.49 964.09 1049.95 1045.61 1002.11 1058.5 1047.8 1023.97 1014.07 1065.7 1017.45 1068.13 979.531 1031.64 970.15 +954.16 1001.06 957.97 1093.82 972.89 1072.88 1082.92 1070.63 1026.44 1009.75 1070.49 969.55 1044.34 977.61 995.3 982.79 1010.38 1020.91 1052.07 1059.5 991.56 1020.91 1054.6 1064.42 954.27 901.47 988.51 942.81 975.58 1034.38 956.93 989.77 976.66 985.24 1044.52 1034.69 938.22 996.05 1044.5 939.07 1045.26 954.39 988.69 935.32 1046.67 1024.42 994.93 1044.11 993.83 1012.94 1002.41 933.47 1005.04 1021.37 1090.51 954.08 989.24 1042.6 918.43 957.38 1044.12 1076.21 1064.29 957.28 1035.85 1020.95 1001.79 986.27 1059.77 970.02 985.87 1000.79 1016.62 1115.28 989.83 951.72 1006.56 943.92 1082.98 1023.14 1031.44 1071.33 1009.97 1022.53 958.24 1016.35 1051.7 945.54 1020.74 1027.66 978.57 974.69 1057.36 1098.94 972.81 1026.94 996.35 1065.26 963.82 1053.19 1016.52 1049.28 1050.09 979.36 1089.63 939.19 944.49 998.72 995.84 1001.82 1050.11 1036.14 1018.48 980.05 1009.76 1031.28 1039.63 981.01 1035.52 971.419 925.52 1004.91 988.95 1016.32 1022.02 988.111 942.1 1040.32 958.74 942.37 1087.57 962.21 1017.53 970.53 959.76 1005.35 980.59 990.51 964.43 972.08 966.22 1006.97 967.96 1030 1023.06 929.9 1001.52 1058.67 1073.68 1077.67 992.22 990.12 1024.87 973.81 944.07 1056.5 1046.29 1056.45 993.29 1042.15 1016.9 1039.12 938.58 1034 1025.51 979.31 1033.83 1047.94 1066.64 942.82 982.45 920.92 1065.06 1045.78 988.19 1067.85 987.15 938.49 1074.83 993.6 977.89 1022.72 1032.05 1015.31 994.59 1015.97 1005.52 1025.55 1047.15 1002.94 1048.52 952 1015.73 991.98 1009.27 992.19 983.93 993.05 998.03 1018.3 1040.55 1041.46 963.4 1019.63 948.65 929.41 1032.67 1015.03 985.89 1014.17 1010.39 1002.87 1015.21 1055.54 1006.97 963.33 972.2 961.27 999.44 949.89 990.86 1029.83 1079.54 998.21 1004.08 994.25 949.87 977.86 974.69 1029.47 989.28 1041.59 1045.12 1003.79 967.84 1113.75 963.94 1059.59 935.12 946.07 1081.79 1054.87 1059.75 947.8 1077.45 1052.91 1068.14 1056.6 1079.22 1046.75 1035.37 1060.74 1003.39 1090.26 1040.26 1038.26 950.87 +943.53 1003.8 966.06 1060.78 941.12 1042.38 1067.08 1064.44 1016.64 1050.39 1009.33 965.2 1038.56 978.17 1024.27 989.95 1016.04 1000.55 1062.21 1075.7 1031.7 985.69 1073.36 1072.01 944.57 923.45 1039.18 938.52 991.4 1015.52 1007.01 1004.4 928.24 994.37 1023.51 989.89 979.43 1008.11 1043.18 969.61 1058.34 972.8 965.14 953.79 1022.77 1033.95 988.98 1045.75 1034.15 1063.68 1019.47 932.44 1040.13 984.59 1098.61 1002.58 944.93 1033.82 940.37 981.93 1034.01 1070.81 1074.43 1001.17 1006.75 1053.94 1025.78 987.37 1024.65 966.28 988.25 1043.64 1082.32 1038.88 1011.07 978.78 977.31 959.24 1058.34 1050.82 973 1056.59 1020.26 1038.39 948.4 1026.22 1042.67 965.95 1024.94 983.29 986.2 994.86 1084.12 1120.89 980.67 1029.03 960.19 1067.74 959.97 1044.45 1040.6 1080.47 1061.46 974.71 1112.69 966.46 983.28 1026.76 1039.78 1043.77 1064.26 1009.09 1014.84 1002.56 1068.28 968.42 1038.73 939.05 995.96 988.77 948.11 1025.56 1004.18 993.58 1052.35 1008.13 900.35 1011.21 929.94 977.85 1072.85 1008.51 1030.11 900.86 972.3 1018.72 1023.1 989.65 933.14 950.37 974.23 1031.98 977.08 1055.17 1049.78 913.72 1026.94 1060.45 1110.08 1082.19 1015.29 971.74 1017.26 1027.87 932.36 1043.67 1005.61 1006.12 970.34 1058.89 959.09 1037.38 1032.34 1026.58 1042.58 955.13 1004.86 990.63 1044.69 1015.69 1039.08 961.44 1031.95 1027.59 976.17 1031.05 999.85 1056.9 1055.58 1003.4 978.93 978.43 1062.9 1046.21 1029.4 1067.46 1025.06 1045.29 1026.34 1024.43 1019.72 978.63 999.13 1035.58 1001.65 1046.6 996.85 1033.6 1015.25 993.21 1010.8 1045.86 986.23 1041.6 964.38 955.25 1037.12 1038.54 982.35 1020.43 1025.36 1014.09 1020.79 1086.6 998.58 977.34 992.15 991.6 1086.11 953.92 1007.4 1052.24 1061.34 996.48 990.26 962.66 1002.07 988.08 1026.79 1063.37 1006.07 1019.66 1016.36 1001.63 974.94 1085.55 939.5 1067.72 950.63 998.88 1054.97 1048 1009.15 973.78 1060.12 1030.91 1041.73 1061.41 1088.89 1036.23 996.02 1034.86 999.85 1133.57 961.48 1021.14 935.98 +974.45 1004.61 973.48 1044.16 963.39 1100.03 1050.25 1066.35 1097.09 1028.7 1080.76 948.57 972.42 1058.68 1005.57 952.91 1023.39 970.55 1086.67 1097.09 1004.59 1012.16 1054.43 1040.26 946.83 912.11 1001.51 977.63 948.99 1002.69 1006.45 998.97 936.48 977.3 1050.98 1028.18 899.85 1025.62 1067.88 975.18 1031.06 941.92 1012.03 974.32 1028.48 1045 1017.41 1075.62 1001.91 1033.3 1048.23 920.13 1044.81 1007.01 1119.35 984.81 975.22 1029.59 948.51 1001.63 1070.73 1092.39 1100.9 965.63 1005.98 1036.53 1024.16 973.2 1020.78 997.28 968.84 992.48 989.541 1139.92 1010.38 1000.07 1004.36 1018.27 1064.58 1025.86 1018.64 1072.7 974.81 1046.41 1009.06 1010.06 1022.25 954.25 980.601 957.13 1007.68 930.53 1069.96 1107.4 990.51 1037.3 995.58 1061.14 953.48 1052.95 1053.25 1069.05 1058.17 973.86 1101.55 968.26 964.79 1019.21 1020.04 1025.55 1051.23 1042.01 1052.43 1013.02 1030.37 1003.37 1063.1 1003.62 995.63 1044.87 958.4 1029.42 990.03 1004.6 1074.7 973.62 943.19 1015.38 918.76 905.68 1086.46 999.47 1011.34 937.19 966.68 1014.61 1000.16 1016.51 961.33 941.51 957.08 1036.58 966.84 1054.61 1016.18 964.49 1003.25 1019.49 1089.84 1077.09 1033.68 970.78 1000.81 984.67 985.53 1068.3 1038.38 1033.41 1031.1 1096.5 976.35 978.73 977.85 1046.55 1055.85 970.9 1016.82 1004.94 1058.01 944.22 1001.54 930.06 1028.54 1027.83 1006.25 1002.8 995.21 1044.77 1035.17 1006.82 1012.06 997.02 1042.71 1008.3 1006.52 1016.95 1039.74 1049.49 1041.45 1015.5 1047.39 979.56 998.84 1038.12 1032.25 1017.97 946.3 943.29 1068.7 1020.2 1008.83 1041.18 974.43 1038.88 934.11 960.83 1040.29 970.8 982.31 1003.14 1010.32 1033.82 1015.95 1038.87 973.91 923.69 984.96 1003.15 1006.14 972.78 1027.5 1063.61 1064.61 997.09 988.05 982.27 957.9 967.63 1010.57 1047.68 993.81 1039.84 1023.12 970.39 1016.25 1091.88 941.85 998.43 915.32 1003.05 1071.6 1065.62 990.06 956.19 1018.38 1039 1018.53 1040.85 1100.56 1023.84 1013.07 1078.07 1007.94 1059.08 990.33 1025.12 984.29 +1006.09 1047.99 975.21 1065.66 927.26 1046.81 1131.53 1080.49 1077.25 1006.3 1042.4 1031.94 1063.88 1017.9 1043.97 1008.58 1038.41 1051.51 1054.65 1071.43 1083.01 1017.62 1100.38 1121.74 961.81 949.26 1051.96 963.27 994.43 1048.42 1042.14 1034.47 981.6 1040.06 1081.29 1046.26 991.97 1032.51 1115.48 1010.11 1093.58 998.03 1049.61 998.16 1063.77 1072.03 1009.77 1121.36 1028.97 1061.66 1078.1 984.41 1034.61 1062.64 1109.9 1017.19 1034.71 1136.01 984.12 1030.91 1076 1089.67 1121.04 1056.73 1054.1 1086.03 1081.93 992.13 1065.05 977.97 1034.94 1064.83 1059.19 1140.06 1063.31 985.92 1034.39 1013.96 1106.57 1113.26 1040.14 1093.65 1021.3 1081.92 1020.64 1063.72 1074.37 1020.17 1028.48 1014.38 1024.36 996.49 1111.63 1140.51 1000.86 1107.58 960.61 1084.59 1019.31 1103.11 1076.77 1112.84 1091.33 1013.77 1186.61 1016.97 993.32 1050.71 1033.53 1033.98 1119.45 1068.12 1065.73 1025.77 1097.54 1014.3 1070.43 977.04 1040.36 1034.17 957.76 1059.32 1035.26 1034.39 1072.08 1015.38 998.69 1002.89 943.231 1014.41 1088.32 982.77 1063.1 965.05 1028.93 1078.59 1029.87 1016.37 997.14 992.71 1023.42 1043.75 1012.55 1099.97 1048.99 950.93 1061.82 1085.66 1155.62 1137.93 1084.19 1026.23 1032.08 1023.39 961.22 1121.37 1029.35 1051.3 1018.78 1070.8 1016.92 1067.11 1083.91 1078.31 1076.81 1010.86 1011.51 1041.06 1121.5 1036.05 1047.49 969.18 1054.25 1053.57 992.59 1031.01 1028.91 1070.01 1057.59 984.42 1042.19 1024.45 1118.83 1065.71 1050.33 1067.26 1073.51 1071.26 1090.09 1072.71 1077.43 1005.43 978.29 1053.41 1090.18 1030.11 1022.89 1022.96 1074.67 1105.24 1041.3 1092.15 1029.78 1112.33 970.15 1012.84 1114.76 1030.76 999.16 1016.38 1064.6 1046.11 1062.99 1117.93 1018.15 1025.77 1043.58 1036.04 1058.97 978.3 1034.2 1033.15 1101.11 1015.88 1030.52 1043.86 1005.94 1006.04 1051.64 1109.36 982.92 1078.62 1099.07 1062.47 1031.54 1071.94 981.1 1092.41 961.68 1027.71 1114.96 1099.52 1027.54 994.04 1082.96 1059.24 1042.75 1098.67 1111.13 1050.1 1024.26 1065.85 1014.15 1124.72 1005.17 1061.42 977.85 +1001.54 1046.29 967.27 1054 955.61 1088.05 1110.44 1063.31 1086.7 1026.82 1105.6 1010.72 1036.99 1040.64 1074.02 1037.71 1002.62 1027.45 1047.3 1138.84 1042.97 1051.62 1091.06 1069.89 955.43 935.34 1042.17 971.13 1004.14 1046.36 1060.79 1030.71 996.63 1040.64 1111.63 1030.09 997.65 1046.27 1096.68 955.72 1079.83 967.97 1011.19 983.76 1101.49 1122.55 1014.58 1095.53 1009.79 1067.65 1099.42 973.83 1059.48 1071.5 1117.06 1013.86 1008.14 1079.48 982.25 1032.6 1102.65 1116.73 1091.88 1012.73 1051.32 1126.21 1053.51 978.72 1041.15 969.54 1026.9 1048.68 1065.37 1159.82 1055.51 987.2 1039.74 1005.9 1092.46 1081.84 1042.74 1119.72 984.63 1071.58 1017.14 1007.48 1045.54 1031.44 1081.35 1064.9 1081.08 1020.79 1118.89 1117.25 1037.64 1091.59 1042.25 1123.27 990.34 1090.46 1102 1072.43 1099.92 1011.14 1192.29 1008.01 972.76 1056.34 1046.53 1036.55 1131.49 1069.99 1040.21 997.42 1093.43 1044.54 1089.14 1037.31 1002.85 1050.88 971.77 1035.78 1057.07 1035.14 1097.23 1060.41 917.96 1059.66 961.97 913.41 1132.61 1039.73 1036.94 978.18 1031.62 1055.92 1022.63 1066.92 996.21 996.3 1026.86 1031.07 1044.45 1072.01 1040.67 981.17 1030.44 1098.41 1138.35 1108.01 1068.75 1043.14 1057.22 1072.23 977.5 1080.7 1067.44 1075.02 1043.73 1111.03 1063.47 1022.61 1018.9 1103.99 1028.39 1012.94 1070.53 1035.78 1095.63 1023.76 1065.63 976.71 1066.92 1059.57 1017.05 1076.71 1025.95 1062.83 1059.03 1026.79 1039.83 1031.16 1148.35 1039.92 976.49 1062.77 1098.06 1085.67 1044.93 1059.77 1012.3 988.421 1013.56 1087.07 1031.95 1056.1 1024.94 1026.08 1031.06 1089.02 1094.73 1074.77 1023.39 1062.34 993.97 976.13 1119.33 1010.9 1034.47 1022.12 1077.97 1059.37 1078.75 1062.33 1030.98 983.68 1006.15 1038.1 1041.75 1018.2 1032.96 1076.55 1102.09 1013.54 1020.71 990.81 1070.37 988.86 1037.82 1104.14 995.65 1077.93 1054.01 975.9 986.46 1125.14 963.97 1082.84 980.38 1048.94 1066.77 1118.79 1056.96 1002.09 1068.09 1078.85 1052.08 1075.82 1135.36 1110.59 1070.47 1095.59 1011.73 1092.84 1023.93 1121.6 1009.8 +972.98 998.87 946.24 1040.08 991.68 1056.77 1115.22 1081.1 1005.96 1047.06 1062.8 984.2 1028.99 978.02 1041.45 972.23 995.16 969.27 1057.52 1076.48 1015.54 1051.11 1053.29 1033.21 945.95 920.32 1025.29 974.78 966.19 1037.5 975.8 1003.56 952.75 1012.94 1075.24 1033.98 983.82 970.55 1058.7 1004.23 1025.78 980.69 948.9 938.76 1015.29 1068.29 1018.16 1072.82 987.41 1004.66 1008.58 925.32 1048.35 1023.02 1103.99 1021.58 1014.34 1059.64 965.4 1028.62 1073.45 1097.67 1048.01 974.13 1022.03 1033.09 1051.44 1014.21 1023.62 1020.72 999.94 998.17 1069.31 1143.42 979.74 935.68 1002.89 1011.63 1059.97 1047.38 1046.98 1085.7 1009.41 1044.78 991.22 1023.18 1051.76 1034.58 981.99 976.28 1045.7 977.48 1057.64 1180.28 965.45 990.41 984.98 1088.79 909.65 1069.63 1047.01 1060.88 1085.98 1024.45 1129.43 947.85 999.6 1022.26 1021.47 1024.53 1044.59 1056.92 1011.95 983.85 1044.5 1032.9 1033.94 989.52 1006.83 1029.38 976.62 1025.87 1033.64 1005.98 1061.34 1041.56 946.54 1008.56 926.7 941.18 1085.69 992.27 1045.85 972.21 979.21 1016.51 1004.18 1027.45 936.7 981.04 991.67 1053.62 990.88 1043.63 1006.08 967.77 1014.61 1020.88 1076.82 1053.88 1050.08 972.84 1015.46 1035.13 1001.15 1052.94 1038.9 1024.87 987.29 1096.78 1007.27 1032.91 1029.13 1068.7 1011.31 987.79 964.27 998.9 1049.88 955.02 1067.03 922.27 1049.98 1056.79 958.9 975.29 1018.85 984.9 1045.98 970.12 1015.51 957.26 1117.8 1005.13 1000.85 1021.39 1056.07 1066.51 1040.05 1038.47 1019.17 988.99 1002.1 1023.91 1018.06 1025.13 976.47 972.01 1001.59 1048.61 1072.29 1072.74 993.18 1041.94 958.38 970.6 1105.03 1027.27 965.14 956.53 1008.07 990.32 1036.95 1055.29 964.44 998.45 1005.62 1003.56 989.92 996.89 1010.8 1074.39 1073.69 990.97 1009.5 998.85 998.25 989.36 1040.12 1096.04 999.69 1026.99 1048.86 939.17 1021 1105.38 951.19 1084.16 949.25 1009.35 1073.54 1035.87 1029.2 981.01 1041.11 1043.35 1014.36 1068.73 1095.65 1045.1 1030.26 1049.86 1033.19 1110.39 1001.79 1013.77 964.6 +946.32 1033.86 919.27 1030.91 904.99 1031.81 1046.04 1028.74 1015.96 1007.29 996.86 943.98 1005.93 977.15 983.86 959.68 970.2 948.52 976.85 1022.41 961.09 976.07 1014.46 1051.12 907.44 891.55 1033.39 951.2 938.31 958.88 942.67 973.75 904.16 942.35 1034.97 976.33 936.76 957.4 1026.05 923.53 1041.35 934.43 994.97 960.28 1001.17 1024.08 976.07 1001.03 1013.24 1018.41 985.8 890.89 1011.45 1007.4 1031.16 1005.72 978.67 1003.82 969.66 1011.43 1036.39 1046.7 1034.64 948.59 993.51 1008.82 995.4 986.77 1001.55 965.33 968.67 989.32 1019.4 1105.27 1007.25 933.13 966.35 964.47 1051.09 996.11 983.48 1008.78 983.18 985.42 958.16 1005.01 1026.21 998.42 978.47 960.15 987.08 934.68 1001.39 1075.87 966.28 982.27 938.5 1063.69 911.64 1079.64 1039.68 1051.87 1052.85 983.06 1089.61 898.82 933.64 976.64 1018.7 986.31 1037.5 1029.22 1010.46 987.27 1051.17 955.5 978.8 937.39 981.39 1020.96 901.7 983.53 982.39 970.15 992.609 967.76 942.96 983.22 932.13 907.28 1068.4 982.35 1003.8 911.03 945.32 1053.51 956.46 982.76 913.22 905.97 961.38 991.34 967.11 1046.82 983.24 915.3 1015.57 1037.51 1067.06 1032.42 971.27 1014.12 1000.17 985.289 980.34 1052.71 969.7 1036.4 1006.86 1045.75 1026.73 980.49 998.74 1002.26 1007.19 948.48 963.95 949.26 1066.01 1000.4 991.83 891.62 1034.03 966.04 945.48 971.28 941.05 982.16 1022.02 966.97 973.41 937.51 1021.83 1037.1 1000.2 998.17 1031.37 1032.39 1036.4 1001.45 1021.7 938.74 980.62 1003 1018.57 1019.8 971.58 975.94 999.61 1054.42 989.24 1020.48 946.46 1049.93 917.79 948.36 1035.48 1004.8 945.98 925.13 1034.69 1008.01 978.64 997.15 977.97 989.52 951.79 948.25 950.99 931.05 996.73 1000.34 1045.61 966.77 1007.85 969.61 921.03 961.28 1040.64 1023.76 1004.86 1054.47 1003.77 988.28 984.37 1073.71 918.02 1020.09 893.58 988.44 1050.09 1028.54 998.19 976.05 1020.58 1037.66 1006.08 1005.05 1060.72 992.06 994.71 1044.48 986.18 1028.43 963.31 1005.72 905.44 +1021.34 1079.49 1053.91 1106.28 1051.27 1124.32 1120.72 1145.9 1096.04 1102.69 1104.56 999.44 1035.84 1045.01 1061.39 1049.84 1105.05 1010.58 1108.33 1087.08 1049.67 1091.19 1099.75 1138.09 989.82 916.05 1048.82 995.45 1002.25 1094.29 1033.33 1023.94 997.34 1045.45 1121.75 1065.63 1016.56 1093.46 1077.95 1014.39 1094.05 1016.39 1030.09 999.55 1121.32 1085.18 1066.52 1125.17 1037.56 1097.48 1086.78 967.78 1056.79 1042.59 1154.43 1022.95 1040.39 1088.87 1045.51 1056.31 1096.46 1140.53 1137.34 1054.92 1059.39 1106.52 1098.58 1070.1 1081.52 1030.26 1079.46 1032.4 1081 1187.67 1070.49 996 1049.91 1052.62 1184.99 1072.61 1075.32 1132.51 1054.74 1075.99 1046.56 1042.25 1093.56 1049.8 1087.6 1063.1 1076.05 1010.96 1059.76 1129.19 1027.31 1083.79 1054.39 1100.63 1007.88 1073.94 1110.58 1143.52 1084.13 1032.49 1171.85 999.96 993.93 1089.44 1050.4 1090.38 1097.71 1097.47 1087.73 997.4 1109.34 1063.25 1098 1058.08 1067.09 1100.85 953.49 1094.61 1093.18 1056.44 1102.24 1068.28 971.94 993.42 981.36 977.16 1151.47 1048.27 1024.59 1023.86 1031.01 1087.95 1030.59 1054.74 1029.62 988.74 1024.93 1083.59 1051.38 1104.18 1113.62 1010.51 1027.86 1131.38 1130.61 1190.01 1039.68 1088.52 1021.48 1043.55 1005.48 1144.78 1087.88 1086.88 1049.53 1101.09 1046.49 1075.95 1030.68 1090.13 1052.71 1015.07 1063.19 1079.48 1127.94 1049.21 1066.71 1026.06 1121.73 1095.77 1038.26 1089.18 1060.76 1065.77 1093.42 1056.59 1080.75 1053.88 1102.33 1120.02 1080.92 1090.82 1116.3 1096.29 1116.84 1079.63 1058.45 997.62 1065.92 1057.04 1038.3 1105.37 1080.39 1023.15 1113.24 1136.27 1104.31 1142.66 1028.63 1123.98 1020.41 1014.82 1127.49 1069.81 1046.16 1032.09 1088.69 1047.57 1081.04 1093.99 1073.28 1030.62 1072.88 1025.55 1075.42 1053.83 1047.86 1082.74 1138.14 1065.31 1069.36 1053.85 1049.28 1005.76 1050.12 1100.51 1093.78 1098.92 1052.26 1022.16 1058.04 1156.14 1017.37 1168.26 1001.15 1059.66 1145.56 1117.46 1067.72 983.79 1103.78 1135.4 1100.35 1114.76 1128.54 1109.98 1070.55 1120 1079 1105.61 1004.03 1071.01 1008.01 +954.6 1033.77 938.41 1031.58 877.37 1014.24 1035.99 1024.15 1013.11 1008.26 1044.09 974.05 1025.08 972.17 1013.67 935.89 952.91 942.26 1012.66 1038.79 1005.78 1010.63 1057.19 1041.39 949.45 820.62 1001.62 923.29 932.99 954.43 959.67 948.89 960.92 963.76 1041.37 975.32 931.55 968.75 991.96 924.32 992.81 902.36 957.11 948.98 998.19 1040.3 960.73 1033.94 963.63 1016.82 1014.84 927.07 979.38 998.11 1046.4 985.24 947.26 1018.02 927.94 957.03 1008.8 996.94 1048.94 964.64 1021.26 990.18 1015.32 980.54 1014.98 963.94 980.29 950.32 1006.3 1054.8 945.13 955.85 976.62 952.78 1024.92 1016.37 1012.15 997.06 940.05 1017.58 944.41 997.74 1029.88 979.46 952.71 977.17 989.73 947.11 1015.95 1046.58 902.75 1017.97 903.42 978.02 895.56 1018.03 979.49 1040.1 993.4 983.33 1085.35 920.9 938.4 946.49 976.21 998.93 1041.41 1054.72 1007.94 986.44 1014.24 1022.58 1034.35 971.18 939.9 1033.49 930.52 991.03 950.97 947.4 992.569 951.93 906.33 964.81 897.47 953.88 1023.8 955.27 989.85 909.72 941.58 985.75 941.7 1009.46 893.94 954.82 923.36 982.61 926.43 1032.63 985.29 850.97 1001.46 1004.41 1052.46 1075.48 988.14 914.94 941.79 943.29 936.27 1007.48 968.52 998.28 958.27 1048.33 967.42 972.68 936.22 1021.12 990.18 946.03 985.35 985.91 1008.7 965.64 946.2 898.19 1024.61 971.05 953.31 982.33 957.19 990.79 1022.26 941.12 945.53 990.49 1036.24 994.67 918.73 974.77 1034.75 1001.68 981.68 995.94 989.12 932.47 964.74 998.09 973.45 1009.11 983.8 933.47 955.29 968.18 964.49 1010.72 935.62 999.19 889.03 926.72 1056.31 953.45 954.38 941.43 1008.27 969.68 1033.22 985.11 951.85 930.84 946.54 938.35 964.5 953.01 953.67 957.24 1015.5 968.22 954.46 924.26 929.71 921.79 992.13 1026.44 959.5 1039.12 999.07 939.82 987.8 1025.38 946.48 993.72 917.49 925.54 995.61 1073.65 995.66 943.43 1011.03 993.49 1001.57 1025.93 1007.25 981.14 998.48 1030.25 981.32 1004.12 963.51 969.32 937.45 +1025.8 1059.21 968.53 1087.2 964.68 1076.19 1090 1053.5 1038.63 1040.3 1073.39 1011.55 1048.65 1027.55 1055.36 984.72 1018.45 984.96 1059.53 1103.84 1067.68 1012.01 1074.22 1072.68 955.17 878.42 996.72 1015.16 960.96 1018.39 1026.9 991.19 959.79 1001.87 1117.8 1032.92 915.8 1019 1050.89 959.14 1049.96 979.7 1037.82 983.31 1060.43 1012.53 1002.34 1035.71 1026.31 1010.76 1028.22 980.73 1052.13 990.34 1152.35 993.21 985.63 1070.66 975.81 1005.86 1022 1077.42 1055.81 1014.01 1038.91 1054.95 1016.65 967.25 1060.98 998.47 1043.82 1063.2 1075.31 1132.55 1010.31 953.51 1040.11 1008.54 1062.68 1057.63 1072.77 1072.61 1001.34 981.12 1013.9 996.73 1066.73 995.3 1025.58 1029.39 1030.42 1007.7 1059.58 1129.19 983.34 1078.24 959.58 1048.89 971.96 1085.53 1041.62 1035.62 1080.48 998.14 1140.1 969.77 986.41 1055.18 1019.23 1001.7 1078.47 1052.15 1040.14 1038.9 1031.34 996.68 1052.46 976.52 1015.79 1014.15 958.14 1027.92 1050.79 1030.43 1057.43 989.95 940.53 1028.99 926.94 897.72 1088.27 997.65 1048.39 923.86 973.97 1001.17 1023.59 1011.92 972.01 951.07 952.38 1019.62 990.67 1042.38 1003.64 978.13 1013.13 1086.76 1114.52 1083.81 1015.54 981.17 1037.95 1019.08 946.04 1063.32 1011.51 1030.28 975.6 1075.74 1044.09 1007.19 1030.91 1052.48 1008.09 972.27 1028.43 996.35 1046.88 1000.73 979.9 939.98 1019.35 1051.61 965.19 1061.27 997.31 1021.48 1044.25 977.2 1005.4 1019.35 1122.49 1043.69 1004.86 1048.85 1063.02 1030.41 1023.89 1009.04 1044.22 1010.5 984.94 1008.48 1018.54 1030.7 1037.98 999.47 1046.33 1038.9 1053.04 1101.47 990.99 1007.93 953.12 988.55 1106.53 1034.49 1026.22 979.93 1025.37 1046.53 1066.4 1067.72 1002.49 979.13 1024.85 984.99 1016.82 968.24 1000.74 1024.67 1064.06 1031.63 983.36 990.73 1021.95 985.23 1009.46 1056.14 979 1010.39 1028.92 989.73 980.66 1102.37 963.3 1091.05 991.64 986.77 1068.27 1071.84 1070.07 963.58 1075.06 1052.39 1020.8 1066.12 1126.42 1050.94 1019.8 1044.45 1024.61 1100.49 1017.49 1026.98 967.37 +991.68 1034.24 969.8 1086.77 980.52 1053.89 1033.71 1055.01 1035.36 1044.55 1048.81 975.49 1016.69 1003.43 1000.05 1028.21 1028.95 970.63 1012.5 1091.51 1024 1008.05 1068.18 1030.81 901.22 861.24 1024.67 987.99 941.07 996.38 951.62 1002.36 927.47 1036.69 1057.31 1011.53 924.55 1030.24 1003.15 1005.08 1055.94 954.32 1001.47 956.349 1050.31 1049.29 994.46 1065.81 1020.58 1060.97 1022.43 910.12 1006.85 1001.91 1102.13 974.8 994.22 1033.73 1011.09 991.57 1059.21 1129.5 1061.01 957.28 1039.11 1050.59 991.19 1033.88 1013.55 1007.05 1018.37 985.57 1074.92 1129.87 1001.7 991.19 1024.38 980.51 1085.34 1053.67 1011.3 1129.94 1023.5 1017.45 1020.61 964.83 1056.84 996.7 1015 1006.64 1032.23 964.33 1030.22 1111.02 998.47 1029.09 982.73 1068.83 995.37 1068.5 1045.25 1073.08 1061.8 1041.01 1128.73 945.82 1012.07 1008.45 1026.48 1032.62 1040.98 1013.18 1066.65 1001.78 1031.37 1035.7 1072.78 1022.11 1028.22 1056.13 960.34 1014.53 1042.85 1004.27 1026.46 976.12 938.26 1016.46 930.99 941.26 1104.98 1008.42 989.38 969.22 1013.12 1024.93 1014.93 993.27 992.53 931.69 996 1038.25 988.98 1060.43 1050.14 964.51 973.97 1043.86 1114.22 1068.7 1014.24 1008.64 1021.08 1008.32 988.42 1083.55 1007.97 1010.52 1005.23 1078.62 978.47 1006.84 983.13 1062.9 1057.68 974.66 1024.04 1028.6 1051.23 966.76 1036.56 872.73 1037.46 1034.29 982.09 1037.77 998.7 1017.54 1060.97 997.1 953.41 967.23 1057.68 1040.13 1011.26 1051.34 1048.2 1045.16 1045.22 1047.08 1005.23 945.65 1029.52 1031.5 1009.85 1043.04 1002.93 1016.39 1003.03 1068.49 998.4 1043.58 993.81 1032.61 967.35 988.44 1067.91 1047.88 1012.66 985.97 1001.05 987.7 999.84 1062.02 969.54 993.19 1036.36 989.68 1047.7 976.51 1006.03 1024.13 1044.8 989.91 1010.29 987.62 964.07 965.99 1006.07 1062.84 998.59 1029.72 1037.46 962.24 987.74 1100.94 934.02 1073.76 956.68 1001.84 1091.02 1058.13 1036.64 966.81 1080.51 1049.8 1047.48 1066.36 1076.02 1059.88 997.65 1050 1003.03 1098.67 1017.2 1043.32 959.28 +978.47 998.44 923.88 1057.19 892.3 1050.04 1105.01 1056.05 1007.23 1039.89 1021.74 1011.3 1025.38 988.25 990.89 986.95 996.16 996.49 1053.08 1033.81 1014.48 997.02 1020.37 1061.51 937.12 884.99 1057.12 959.44 955.42 986.32 981.74 992.09 949.99 1003.55 1054.55 994.06 953.38 1006 995.98 972.28 1036.07 978.97 985.23 971.96 1036.27 1087.16 966.11 1070.62 1003.97 957.68 994.51 902.69 1022.36 1051.48 1060.37 951.07 945.79 1017.77 956.8 1018.65 1045.36 1037.52 1043.35 974.13 1038.29 1048.38 1041.84 978.54 1022.98 994.46 1030.67 964.72 1055.78 1099.67 1007.19 935.19 980.58 990.62 1090.29 1037.3 1031.02 1036.38 988.12 998.46 997.42 962.88 1070.42 993.66 994.84 996.48 1004.93 967.42 1054.4 1101.16 1022.19 1048.01 952.27 1034.02 970.01 1042.09 1024.9 1053.35 1030.51 983.82 1122.44 960.56 940.13 1039.45 996.86 1029.22 1053.73 1040.39 991.24 1001.1 1047.87 991.22 995.52 984.43 1028.14 1031.19 987.81 1032.73 987.87 963.56 1049.58 982.8 965.11 1009.3 948.96 967.43 1073.44 977.57 1032 935 943.72 1047.65 994.16 1000.96 961.34 914.06 962.26 1021.42 971.38 1032.02 1046.6 944.32 1024.57 1042.62 1090.12 1057.86 977.58 969.77 1007.76 1005.83 995.32 1037.36 980.94 1041 980.57 1069.5 1009.41 1027.76 1028.89 1045.34 1019.43 1015.38 990.7 984.59 1055.51 994.4 1019.86 935.33 1026.3 1030.52 987.41 1007.47 1032.39 1002.01 1037.39 956.14 976.91 971.29 1019.56 1011.02 997.23 1027.2 1037.13 1023.88 1066.11 1003.38 1020.36 969.67 1033.49 1035.19 1016.31 1018.91 1011.37 1004.29 1024.44 1034.97 1009.1 1096.69 965.52 1058.87 960.099 931.94 1065.67 990.18 974.36 1011.64 1010.47 1008.55 979.81 1047.26 982.78 997.18 973.4 991.32 999 966.72 977.43 943.18 1046.66 968.1 970.14 918.78 978.61 1006.95 995.12 1051.66 1019.25 1025.9 1010.88 964.66 944.63 1053.45 914.54 1030.19 925.27 984.95 1044.3 1052.15 1034.09 966.88 1086.83 1050.61 1036.87 999.37 1050.98 1060.05 1005.28 1047.15 1030.12 1052.87 1024.58 1023.95 923.45 +1012.82 1042.8 958.23 1072.68 938.86 1121.37 1116.29 1058.81 1055.01 1021.34 1139.48 1022.24 1045.72 1023.77 1057.7 973.46 1032.67 1021.45 1060.87 1077.55 1046.52 1036.26 1082 1049.8 975.2 874.57 1047.86 945.59 1007.06 1019.07 1006.39 1002.44 954.46 986.62 1131.31 1007.54 922.47 985.83 1056.48 995.81 1040.29 936.8 1009.68 963.4 1035.75 1051.75 1018.58 1088.53 1034.32 1040.75 1051.03 936.62 1026.95 1033.71 1099.53 1017.74 1003.12 1031.65 1000.14 1028.69 1077.15 1072.81 1089.92 996.37 1065.5 1127.67 995.53 1041.52 1049.97 1001.77 1049.05 999.52 1098.19 1130.8 992.64 1009.53 1011.14 1018.04 1090.61 1042.9 1025.33 1053.36 1016.97 1039.69 971.7 1033.12 1115.82 1036.66 1037.31 1023.2 1023.08 976.99 1023.48 1125.47 1014.64 1044.09 1008.39 1079.69 966.65 1089.71 1029.52 1090.38 1078.26 974.05 1198.05 1005.52 982.31 1029 1044.11 1043.06 1065.51 1060.6 1019.38 1026.48 1080.85 1035.05 1058.51 1028.64 1006.82 1047.84 961.78 1041.42 1048.35 1036.52 1011.63 1046.03 956.34 1032.11 933.55 964.95 1101.17 972.07 1031.34 958.71 982.17 1075.72 986.6 1026.41 960.56 973.26 1003.86 1043.56 1053.49 1085.93 1056.24 963.11 988.99 1100.63 1123.14 1053.75 1018.58 1014.69 1017.49 984.42 1004.93 1064.34 1055.08 1029.04 1011.69 1064.28 1016.07 1037.2 977.58 1087.67 1002.32 1014 1031.04 1034.29 1113.43 988.48 1035.04 937.31 1079.18 1066.58 969.89 1022.52 1037.59 1043.78 1072.35 990.99 992.66 994.05 1076.84 1015.48 989.29 1040.95 1101.94 1092.98 1088.06 1053.22 1059.69 993.83 999.59 1028.44 1042.84 1018.95 1038.45 1029.03 1016.77 1069.41 1067.66 1109.8 989.46 1047.04 999.16 976.53 1084.62 1049.42 1003.67 1000.59 1045.91 1030.62 1070.18 1023.76 992.47 1028.46 1014.53 1020.72 996.05 995.11 1005.47 1041.41 1113.23 990.53 1041.48 1005.53 1015.85 965.45 1004.51 1077.25 1035.22 1039.02 1069.22 1014.53 1000.98 1085.48 963.24 1103.6 964.9 996.93 1083.68 1104.98 1030.49 1018.67 1083.05 1081.95 1057.28 1105.5 1087.22 1086.19 988.18 1049.24 1014.13 1065.11 1035.99 1041.37 964.92 +972.63 996.62 931.97 1048.42 973.99 1095.63 1104.18 1050.33 1010.23 1051.41 1093.07 1010.02 1056.66 1010.01 1028.46 990 1016.95 994.85 1063 1039.98 1039.63 1003.7 1060.61 1073.14 923.12 881.25 1021.53 967.59 970.1 980.93 982.42 1006.37 955.6 1001.74 1091.99 1041.65 928.91 985.93 1053.31 987.14 1034.28 1011.96 967.2 978.7 1034.4 1006.16 1022.73 1100.51 1079.8 1019.74 1043.44 922.71 1028.65 1021.38 1092.46 983.53 977.81 1071.66 959.76 1027.47 1056.33 1097.25 1058.93 982.94 1068.39 1049.53 1008.34 957.51 1033.77 1015.66 1013.57 1013.22 1040 1144.43 1039.71 963.11 988.97 975.68 1051.85 1027.82 1028.71 999.32 991.35 999.76 1006.61 1016.16 1100.34 937.98 975.51 999.65 1017.43 981.19 1028.51 1123.24 993.34 1018.75 995.05 1031.37 908.91 1067.41 1051.31 1074.41 1036.3 1030.09 1134.54 994.83 993.7 1027.15 999.79 1020.02 1063.21 1074.13 1023.1 1006.65 1033.02 945.8 1075.49 960.27 1021.08 1045.82 962.4 1006.65 1016.51 1030.81 1077.02 1026.35 958.94 1003.84 920.67 931.35 1070.41 1022.28 1013.77 955.91 942.12 1038.33 1031.11 985.62 924.04 921.72 952.59 1041.14 987.69 1025.51 1016.16 940.63 1013 1031.55 1067.76 1098.56 1023.73 973.37 1017.45 987.49 991.89 1064.65 996.49 1028.38 946.23 1071.61 1029.33 1029.42 1001.62 1037.56 1064.48 961.81 979.23 1015.71 1054.07 986.48 1045.82 938.68 1061.88 1058.9 986.92 1009.64 1019.44 1029.14 1083.8 1001.98 1010.14 983.43 1028.77 1018.72 990.92 1017.74 1022.07 1056.64 1060.18 1004.47 1059.62 973.47 1017.89 1038.96 1015.37 1038.86 1000.56 967.22 1041.96 1062.06 1042.22 1020.15 954.25 1036.54 954.52 949.36 1048.98 994.43 963.42 1036.4 1014.01 1026.66 1016.29 1093.76 977.69 973.86 987.59 971.61 986.12 982.2 998.53 994.37 1051.05 947.6 984.53 1003.91 984.93 981.03 1008.76 1092.79 1016.56 1016.21 1008.81 1013.96 1004.82 1090.34 944.5 1092.24 950.04 977.36 1070.71 1105.77 1043.51 969.53 1030.55 1075.86 1043.51 1042.42 1101.71 1050.93 1045.36 1044.23 1057.27 1051.73 1033.46 1000.69 975 +979.36 979.52 956.68 1035.27 998.53 1036.76 1111.77 1047.79 1007.88 1057.17 1113.06 964.5 995.12 995.57 1004.62 984.15 988.52 1010.83 1078.04 1035.13 1047.77 1027.59 1056.59 1080.49 964.31 874.9 974.51 997.7 946.53 1018.72 985.91 982.32 962.63 992.49 1086.45 1037.91 962.32 990.8 1014.8 974.19 1045.53 999.4 1013.82 952.73 1032.2 1046.09 962.57 1059.24 990.58 1055.41 1041.2 956.89 1019.91 1003.56 1087.6 996.37 993.51 1081.06 945.5 977.88 1029.27 1067.76 1034.55 972.75 1046.21 1047.84 1020.72 991.27 1058.19 1001.07 982.74 1025.34 1014.82 1127.43 1026.02 962.28 1021.72 992.04 1098.65 1003.01 1065.32 1089.33 1002.26 1033.9 988.77 1005.71 1069.12 980.97 996.2 994.29 988.93 951.71 1050.8 1140.13 955.15 1048.1 999.19 1033 970.53 1090.65 1012.78 1046.85 1057.42 978.47 1112.31 967.55 960.32 1031.94 986.35 1014 1071.35 1075.57 985.57 992.46 1005.43 990.81 1042.22 1009.19 1038.62 1020.45 961.04 1001.16 998.99 1001.56 1069.33 1019.23 991.73 1011.44 929.91 941.4 1064.46 1020.05 1039.1 977.06 989.87 1046.93 1035.97 1003.04 939.99 985.91 997.36 1031.25 986.98 1024.71 974.55 980.32 997.08 1056.49 1089.05 1067.18 1033.98 988.66 1029.18 996.91 962.12 1065.4 972.82 1037.09 949.02 1049.9 986.86 1022.1 1029.31 1013.49 1002.8 965.96 1048.62 1006.2 1021.49 1022.65 1018.67 951.52 1031.02 1049.81 988.11 1065.8 1024.08 993.29 1062.27 965.73 1066.38 1000.59 1074.66 1041.49 1007.7 1044.6 1040.06 1032.96 1074.13 986.57 1029.32 990.521 1013.06 1061.4 961.75 1025.24 1014.57 966.74 1036.19 1046.66 1000.83 1077.11 984.67 1051.31 967.49 935.48 1097.88 990.26 1014.68 978.42 1001.1 1036.93 994.59 1061.18 1017.08 997.1 1021.04 999.23 954.16 979.95 998.02 1044.88 1066.79 963.8 1016.6 970.42 1006.54 965.7 981.47 1075.95 1038.38 1031.05 1045.98 1011.78 979.86 1063.43 964.81 1089.74 891.98 997.35 1095 1016.66 1011.7 947.17 1052.62 1076.22 993.15 1044.82 1086.23 1037.55 1017.56 1087.78 1008.82 1078.48 983 987.37 971.18 +997.55 1063.53 973.261 1044.35 946.09 1114.69 1085.66 1080.05 1076.34 1045.61 1039.09 1000.63 1063.61 1042.81 1053.8 974.71 1037.75 980.98 1076.72 1085.93 1046.07 1049.6 1071.04 1107.99 958.61 908.87 1077.85 966.48 984.79 1047.93 982.42 1012.58 952.75 1015.71 1079.09 1045.1 969.1 1017.71 1081.34 1036.24 1128.93 1007.27 1000.85 1007.34 1048.39 1074.56 1020.22 1087.19 1045.54 1072.74 1007.72 969.86 1067.81 1032.4 1108.06 1036.7 1006.85 1046.72 993.28 1020.77 1079.41 1054.83 1069.5 1027.3 1090.67 1040.74 1058.79 1021.6 1000.44 969.22 1029.99 1067.72 1060.41 1099.23 1021.93 992.14 1038.03 991.81 1083.65 1061.71 1006.54 1080.38 1016.9 1053.9 1031.96 1012.97 1095.77 1031.67 996.99 1039.48 997.7 988.64 1056.8 1137.06 1007.72 1090.61 957.49 1034.64 987.84 1052 1072.35 1113.27 1064.44 1000.9 1171.86 929.9 993.96 1039.87 1045.01 1072.74 1106.82 1052.65 1040.95 1000.99 1087.73 1018.55 1056.07 944.28 991.71 1113.68 962.56 1033.01 1010.8 1011.34 1080 1026.39 960.92 1007.89 931.43 1026.84 1095.6 973.77 1043.68 970.18 977.84 1012.31 1010.13 1000.17 968.36 984.35 975.69 1046.09 977.69 1037.22 1030.67 900.56 1068.27 1060.77 1100.82 1080.81 1023.16 1022.67 1025.42 1068.35 1005.92 1099.47 1047.58 1046.11 968.81 1069.92 1006.55 1002.1 1040 1083.85 1051.45 1069.43 1067.75 981.59 1080.61 999.26 1054.42 947.85 1061.32 1070.01 1031.46 1040.11 1056.69 1021.49 1043.87 994.81 1045.76 976.18 1105.76 1000.58 1029.65 1022.01 1056.43 1095.97 1098.94 1048.56 1019.3 996.91 1046.18 1030.92 1029.74 1046.57 1044.2 986.48 1074.22 1054.49 1024.8 1082 992.36 1076.71 925.52 980.52 1090.77 1000.63 968.89 995.96 1053.69 1035.41 1084.49 1092.88 1035.03 978.64 1009.92 981.04 997.28 994.91 1022.14 1031.87 1111.96 1009.46 992.36 980.11 1009.06 990.69 991.64 1091.69 1000.32 1071.54 1052.25 998.02 992.8 1104.42 1000.71 1077.84 935.95 1000.27 1086.49 1095.32 1017.6 950.35 1063.96 1079.59 1057.39 1086.06 1119.18 1009.04 1031.42 1046.34 1030.92 1068.85 1025.25 1015.99 956.29 +1031.4 1041.86 1022.8 1103.82 1030.73 1104.2 1146.27 1088.39 1089.72 1061.44 1100.93 1001.49 1089.31 1053.63 1051.03 1047.24 1069.32 1051.6 1095.59 1095.36 1042.62 1104.31 1120.57 1171.11 985.38 920.57 1033.99 1002.92 1029.13 1065.38 1031.73 1037.52 1009.9 1068.23 1123.16 1073.72 975.54 1080.78 1090.45 996.01 1108.5 1035.02 1032.04 1012.44 1056.85 1062.03 1097.35 1146.04 1040.48 1070.17 1091.94 943.44 1085.11 1093.56 1136.67 1036.52 1012.29 1112.67 1040.23 1114.25 1080.86 1171.02 1120.21 1065.6 1070.92 1068.27 1079.42 1030.29 1090.44 1082.14 1071.37 1076.29 1088.33 1178.58 1067.76 996.22 1083.76 1042.87 1170.82 1102.1 1101.32 1105.01 1059.43 1050.11 1061.02 1084.05 1099.81 1013.12 1008.23 1066.15 1064.22 1010.44 1096.2 1178.7 1015.52 1098.96 1039.32 1100.41 984.35 1097.36 1085.13 1136.13 1110.78 1062.23 1183.3 972.1 1033.93 1079.04 1070.49 1092.9 1107.8 1112.87 1071.19 1021.16 1111.76 1052.77 1085.9 994.16 1049.22 1108.8 996.99 1083.48 1100.18 1041.45 1108.91 1033.92 979.67 1045.53 989.66 953.15 1166.68 1046.58 1085.34 1019.47 1031.68 1079.51 1053.91 1074.77 1012.55 1034.72 996.05 1066.1 1067.98 1140.99 1052.39 1040.29 1059.54 1098.13 1130.84 1136.42 1041.58 999.74 1040.68 1043.45 1020.4 1135.68 1064.89 1083.92 1017.24 1117.23 1072.63 1046.58 1095.5 1125.54 1081.61 1096.78 1053.92 1075.07 1090.86 1055.43 1073.04 985.1 1106.02 1073.72 1039.25 1061.75 1013.74 1054.94 1106.85 1026.84 1043.23 1066.01 1137.51 1086.11 1075.46 1053.04 1088.21 1098.43 1095.77 1078.96 1057.95 1015.49 1064.27 1072.36 1079.51 1053.47 1052.39 1046.41 1117.68 1101.35 1063.48 1097.05 1066.87 1114.44 1004.03 971.51 1132.96 1037.65 1026.44 1045.64 1086.7 1069.01 1093.65 1093.78 1070.25 1021.61 1051.36 1031.67 1039.48 1041.52 1060.95 1086.79 1152.99 1051.38 1014.99 1086.75 1048.89 1028.5 1110.29 1085.31 1021.48 1075.5 1060.22 1059.17 1036.29 1147.89 954.1 1115.5 997.45 1022.48 1097.29 1101.26 1059.57 1018.19 1113.7 1114.23 1073.2 1086.5 1122.67 1078.24 1052.56 1134.22 1057.95 1146.28 1063.43 1052.51 1029.6 +996.71 1048.08 989.81 1053.12 934.67 1048.09 1099.18 1074.68 1012.29 1027.42 1032.99 1003.63 1019.39 1005.43 1016.13 956.93 990.15 1000.49 1038.8 1056.04 1015.37 1019.86 1061.02 1087.57 964.32 873.17 1024.64 968.14 973.53 1020.4 997.97 991.27 962.89 1024.83 1073.25 1029.01 955.76 990.25 1017.48 993.99 1070.86 997.33 1019.02 963.73 1036.84 1055.25 1042.74 1091.32 996.77 1068.78 1048.6 902.45 998.81 997.19 1060.45 1018.27 1045.14 1037.47 949.91 1046.29 1035.53 1088.75 1093.27 989.02 1007.1 1036.18 1022.71 1030.73 1033.62 968.83 1023.2 1039.05 1015.59 1106.03 1003.73 982 1021.78 990.2 1097.74 1063.64 1052.86 1083.98 974.18 1015.55 984.47 1017.79 1079.33 982.86 1022.51 990.41 1028.02 961.74 1064.5 1103.73 986.43 1039.45 1009.16 1028.79 939.14 1051.82 1058.57 1072.64 1057.11 993.94 1150.54 975.42 972.93 1024.51 1044.9 1029.57 1057.71 1043.41 1030.13 986.92 1057.67 1019 1016.58 992.02 1028.95 1076.32 946.95 1021.52 1022.9 1056.53 1023.97 1028.05 950.62 1015.64 932.87 986.24 1111.07 973.43 1018.24 934.69 1008.3 1031.9 1017.65 1001.2 962.97 999.97 957.52 1028.73 1005.21 1111.37 1060.55 933.11 1008.62 1094.53 1104.16 1078.4 990.42 1021.08 1023.56 1009.93 981.77 1058.96 1006.62 1071.47 996.02 1058.88 1022.14 1034.56 995.79 1020.05 1051.32 958.98 995.3 1003.52 1106.23 1009.15 1050.8 934.37 1060.59 1049.3 990.36 998.14 994.38 1067.44 1060.41 1009.22 982.63 993.77 1052.5 1074.16 1040.37 1045.43 1065.64 1052.32 1077.24 1018.43 1051.49 947.63 1015.36 1008.45 1019.92 1052.08 1001.89 999.36 993.5 1069.3 1000.72 1062.68 957.15 1048.19 979.4 985.57 1062.33 1024.72 1015.95 980.31 1018.49 1033.42 1041.96 1031.79 1014.49 1010.96 988.4 1025.35 991.85 944.69 971.74 1016.55 1099.42 1026.44 1008.88 1026.01 987.62 974.81 1023.19 1070.99 992.55 1040.24 1017 1017.08 969.55 1044.93 946.41 1069.43 952.81 1003.56 1114.55 1070.59 1031.59 997.4 1028.5 1039.84 1070.57 1097.59 1110.98 1039.89 1058.23 1081.56 1015.69 1069.65 993.9 1024.94 965.12 +1042.55 1066.75 1021.49 1087.69 999.26 1077.34 1101.79 1071.44 1128.15 1048.37 1068.9 1023.85 1053.77 1033.84 1083.07 1017.87 1057.15 996.02 1075.16 1150.28 1072.5 1049.8 1084.97 1097.13 965.33 935.76 1062.08 997.55 1020.43 1065.28 1029.44 1040.78 974.31 1005.94 1093.83 1033.04 974.31 1053.31 1073.03 1020.38 1085.44 1049.74 1073.17 1008.71 1092.09 1079.16 1019.14 1117.68 1059.99 1085.67 1090.31 998.07 1054.63 1064.8 1145.76 1023.96 1029.9 1094.69 1012.9 1073.83 1094.35 1119.44 1089.22 1002.23 1065.97 1090.59 1041.1 1008.05 1061.73 1000.5 1041.5 1016.75 1110.56 1176.88 1027.38 1056.46 1027.96 1047.73 1099.59 1105.63 1085.97 1125.04 1017.1 1056.6 1048.42 1005.42 1096.74 1042.94 1026.42 1061.57 1070.31 1018.77 1078.84 1158.93 1036.09 1087.3 999.64 1101.2 1003.1 1084.27 1089.26 1116.37 1108.72 1060.23 1179.34 1027.51 1008.54 1132.15 1042.82 1041.13 1130.86 1100.39 1033.55 1054.6 1066.41 1062.55 1053.77 1037.23 1072.68 1092.7 1013.19 1044.6 1076.45 1025.66 1081.44 1055.34 1019.66 1066.25 977.48 1008.76 1089.26 1020.78 1033.74 964.01 1043.65 1077.65 1064.41 1062.49 978.04 987.69 984.21 1082.69 1028.35 1070.29 1049.79 1014.92 1062.3 1111.78 1140.41 1119.76 1059.57 1018.42 1060.55 1081.51 997.63 1106.67 1049.86 1105.86 1031.02 1109.77 1035.92 1048.37 1008.76 1109.73 1054.95 1022.42 1062.11 1009.4 1106.86 1015.11 1064.16 968.3 1063.19 1033.8 997.78 1073.71 1031.67 1055.42 1075.43 1028.14 1077.37 1016.99 1112.78 1080.26 1061.16 1074.14 1080.05 1091.52 1072.35 1047.36 1094.21 986.77 1022.76 1052.03 1098.8 1090.18 1061.12 1019.34 1058.22 1131.83 1077.89 1103.43 1034.34 1082.82 1011.63 1027.21 1080.71 1036.42 1041.13 1021.84 1045.27 1067.95 1064.95 1140.61 998.73 1020.88 1043.95 1053.78 1027.6 996.85 1010.35 1018.56 1118.57 1029.02 1008.34 1021.81 1057.73 1019.07 1068.8 1126.71 1049.81 1097.67 1074.07 1039.45 1010.55 1139.12 1004.44 1112.5 961.58 1034.26 1091 1122.41 1101.16 990.4 1081.39 1114.61 1060.75 1082.74 1114.74 1084.84 1060.85 1111.77 1060.28 1122.11 1054.51 1061.47 960.24 +1085.28 1103.61 989.63 1105.55 1001.67 1094.67 1121.12 1137.02 1109 1092.43 1138.22 1060.92 1046.99 1075.14 1072.7 1069.31 1091.6 1039.61 1098.06 1132.44 1097.01 1052.49 1103.65 1096.42 1001.74 888.81 1056.89 1019.29 1021.75 1042.35 1034.85 1047.03 1007.98 1026.41 1136.8 1083.23 1011.52 1105.67 1048.51 1050.87 1112.84 1051.11 1006.28 996.66 1084.36 1112.77 1076.99 1142.13 1066.06 1106.3 1111.98 987.05 1094.37 1049.85 1163.06 1051.09 1011.38 1122.77 1037.35 1076.38 1073.42 1156.53 1140.4 1030.46 1068.36 1102.85 1079.8 1068.25 1095.21 1003.16 1077.65 1070.3 1125.76 1165.85 1054.29 1030.14 1065.22 1058.57 1147.53 1082.97 1115.77 1133.4 1042.96 1083.97 1058.12 1070.57 1094.24 1025.98 1049.27 1080.73 1079.75 1039.11 1084.02 1177.22 1031.34 1092.82 1049.64 1163.3 1012.46 1155.81 1117.02 1103.02 1085.26 1018.71 1200.08 1003.19 1007.07 1088.91 1101.84 1087.94 1126.76 1124.56 1053.81 1071.29 1118.22 1059.66 1108.43 1042.73 1075.7 1116.8 1020.82 1047.11 1058.6 1080.15 1115.6 1004.78 987.92 1047.34 993.7 995.59 1139.46 1064.17 1084.09 985.31 1043.36 1096.88 1046.76 1048.26 997.75 988.55 1009.61 1102.19 1048.61 1096.36 1095.41 1025.21 1067.91 1142.45 1173.03 1135.65 1072.42 1037.97 1050.3 1069.72 1061.02 1149.97 1060.45 1059.89 1047.24 1151.23 1026.92 1065.68 1039.18 1090.53 1128.32 1048.96 1057.66 1069.3 1087.45 1034.44 1149.1 993.47 1100.55 1090.89 1051.98 1078.68 1079.6 1105.64 1098.33 1013.95 1043.6 1046.32 1155.97 1113.67 1051 1070.31 1110.57 1098.92 1131.38 1084.36 1059.13 1011.68 1041.92 1105.97 1067.91 1093.92 1060.66 1047.29 1078.57 1098.85 1112.79 1104.54 1082.71 1094.12 1000.35 1021.25 1124.85 1052.42 996.05 1048.46 1080.55 1094.13 1075.49 1089.88 1012.43 1092.24 1086.86 1033.55 1040.96 1006.88 1071.07 1062.38 1109.75 1037.59 1041.72 1064.47 1057.4 1046.87 1073.53 1139.62 1040.96 1086.62 1108.41 1004.26 1036.39 1142.19 1003.35 1114.34 986.61 1083.17 1158.93 1132.76 1093.91 1058.47 1127.24 1158.18 1073.59 1156.54 1130.04 1097.64 1066.18 1119.43 1085.63 1126.68 1073.09 1061.64 972.39 +1035.37 1040.29 937.74 1068.66 920.49 1026.14 1112.42 1075.84 1027.16 1034.88 1076.46 985.49 1052.71 1008.99 1026.47 1042.97 1027.95 989.79 1032.36 1089.66 1039.9 1033.61 1032.76 1096.22 971.89 897.94 1010.93 966.57 1023.97 988.08 1004.18 1042.84 951.66 1006.65 1116.07 987.76 975.13 1035.12 1075.29 972.77 1056.28 998.85 998.79 964.85 1026.02 1035.65 999.14 1114.51 975.74 1045.51 1002.69 960.31 1043.59 1040.32 1098.77 993.57 1038.62 1048.61 976.45 1039.96 1058.85 1106.01 1090.29 977.06 1031.77 1016.87 1020.47 1017.11 1075.35 1035.54 1045.36 1057.71 1042.16 1106.58 1038.2 956.14 1021.16 970.44 1133.79 1040.03 1052.14 1093.51 1022.45 1008.19 1021.48 1012.47 1106.68 1031.17 990.09 1016.55 1032.11 968.63 1054.55 1115.89 980.69 1056.93 981.39 1077.54 965.11 1059.36 1058.51 1081.87 1063.78 1014 1133.49 977.4 962.3 1045.1 1034.67 990.95 1053.23 1057.5 1006.24 970.65 1075.57 1025.64 1046.65 950.05 1030.91 1047.9 939.4 996.8 1109.92 1019.09 1051.53 1046.11 973.07 1026.62 986.36 978.77 1114.65 1015.54 1070.56 974.34 1012.89 1009.65 1008.88 1039.96 955.36 988.19 998.58 1056.16 1024.52 1049.16 1029.9 981.85 1055.94 1083.33 1077.93 1119.34 1019.92 1038.26 992.87 1010.05 992.09 1082.16 1049.54 1051.73 1055.24 1067.82 1038.62 1032.4 1004.72 1052.2 1050.86 1004.64 1029 1052.49 1045.12 1014.41 1015.52 913.51 1057.85 1062.05 985.96 1022.62 1032.08 1008.51 1034.01 1012.91 1043.46 1028.53 1096.55 1058 1039.7 1076.79 1057.89 1069.9 1085.64 1010.74 1045.25 941.56 998.6 1024.79 1030.91 983.68 1010.68 1034.55 1040.71 1050.08 1071.73 1121.18 988.45 1038.33 988.47 960.44 1069.1 1017.53 1006.15 1001.46 1015.54 1064.12 1042.23 1068.49 973.24 1020.18 1038.68 977.3 1065.49 975.41 1047.9 1041.15 1115.17 1029.55 1023.74 996.98 1001.86 987.83 1063.37 1076.39 1013.11 1062.84 1040.73 991.04 977.3 1099.33 975.28 1107.83 925.22 1033.92 1091.89 1071.17 1044.21 993.27 1112.65 1082.91 1050.54 1085.97 1062.34 1098.55 1027.52 1099.67 1047.87 1053.47 1050.53 994.95 1020.02 +1015.37 1006.66 936.62 1048.16 923.31 1072.06 1091.58 1031.99 1001.71 1059.35 1054.37 993.77 989.04 992.3 1025.24 1003.76 1001.56 1004.53 1087.91 1049.33 1030.29 983.61 1007.71 1050.56 948.54 866.35 1019.21 989.8 969.54 994.67 989.58 960.23 943.75 968.66 1065.3 1018.68 932.19 1020.35 1020.69 953.3 1050.85 970.47 978.34 953.31 1047.5 1027.29 956.8 1055.54 997.52 991.15 1055.85 947.76 1042.93 960.51 1056.31 981.5 995.26 1041.08 934.62 1021.58 1049.05 1052.86 1045.67 972.91 1074.11 987.66 1030.18 1003.19 1002.81 1011.32 1013.97 1022.37 1026.26 1126.36 970.44 956.03 1012.05 977.14 1056.74 1014.54 1055.16 1005.47 972.7 1020.96 1018.03 997.9 1089.06 980.51 1044.48 991.44 1063.93 968.05 1044.65 1112.33 993.26 1075.8 980.8 1021.15 925.43 1075.41 1072.67 1026.65 1040.37 1001.46 1120.32 977.87 962.76 1019.78 991.67 1033.26 1091.99 1051.71 1014.59 972.58 1002.55 1013.83 1062.49 968.12 996.47 1063.31 987.35 1024.58 1013.25 968.49 1015.4 988.67 931.53 1017.01 927.93 922.1 1040.14 987.95 1032.51 938.31 1005.4 982.97 1002.98 1050.5 960.52 961.39 982.44 1003.63 959.22 1038.4 993.99 965.24 999.52 1051.13 1106.35 1069.61 1007.15 966.75 1026.9 1005.34 990.28 1087.52 973.78 1038.66 974.66 1094.79 968.65 1001.42 1003.99 1049.78 1054.93 962.71 1007.09 996.76 1061.76 957.79 1035.94 938.57 1057.36 1030.83 993.4 1022.22 1029.23 1012.05 1021.12 967.21 1002.75 970.97 1076.34 1014.34 992.39 1032.26 1045.12 1015.86 1083.91 1050.29 1052.39 1013.43 1015.21 1006.93 1050.92 986.49 991.12 981.07 1042.02 1022.36 1031.17 1089.75 985.4 1048.02 948.1 911.2 1066.78 999.1 989.95 993.29 1004.49 990.97 1064.5 1025.61 941.22 995.08 971.77 1007.61 978.27 972.18 976.77 1028.15 1104.84 987.99 984.82 967.969 981.26 996.71 1009.1 1031.27 986.99 1048.07 1054.18 985.44 980.8 1070.1 961.6 1034.11 944.94 980.55 1051.37 1065.46 1045.83 985.13 982.98 1043.57 1033.61 1019.84 1056.54 1045.34 1009.31 1067.06 1017.11 1075.19 1046.56 993.92 962.61 +951.64 1010.79 928.3 1036.31 906.58 1006.15 1064.32 1000.36 990.59 1010.24 1000.86 935.37 983.98 978.86 975.21 961.11 980.65 948.6 1029.31 1052.17 1044.94 976.11 1010.27 1042.47 902.46 845.28 971.52 919.85 934.95 983.23 967.94 956.32 896.07 952.06 1055.37 961.08 919.38 958.01 1010.16 972.32 1010.68 918.83 951.6 933.86 979.54 1031.29 965.22 1021.06 984.65 1037.21 984.08 891.45 970.62 984.13 1079.78 971.11 948.99 1008.01 932.89 986.83 1010.31 1017.44 1057.48 960.32 978.08 985.87 1028.46 933.92 994.19 1001.86 964.43 1022.65 1007.84 1097.73 957.32 920.69 923.89 937.581 1098.59 971.03 994.73 1032.8 950.6 985.05 987.37 974.55 1049.68 960.97 976.72 980.29 975.76 898.81 1027.75 1050.47 941.72 1005.71 941.27 1017.28 936.91 1060.5 1019.54 1037.48 985.72 968.07 1047.12 921.13 944.94 1005.55 975.71 997.79 1033.98 1012.97 965.18 954.08 1047.75 953.24 991.76 949.8 956.99 1016.03 925.75 954.92 1023.46 952.97 990.08 944.84 913 980.88 941.87 932.54 1040.97 983.08 1010.79 930.4 986.79 992.62 974.81 1006.28 925.95 900.59 939.53 1029.75 952.59 975.47 978.44 910.59 969.29 1058.27 1075.06 1083.4 947.76 988.12 949.26 1001.19 938.67 1053.46 985.38 1026.4 938.31 1018.66 949.17 981.46 988.79 1016.8 985.15 930.67 955.25 977.5 1031 935.38 992.79 873.28 970.84 1013.36 932.07 997.74 978.72 987.71 999.5 931 962.94 938.41 1026.41 1012.56 968.13 1009.11 1008.47 1026.74 1024.15 973.02 967.57 943.09 977.88 993 967.49 975.51 953.39 985.99 1002.74 1040.82 996.17 1022.68 964.87 1022.73 943.76 925.44 1072.71 941.34 959.85 932.21 1006.31 994.36 990.59 1028.82 935.28 965.49 928.86 975.48 961.27 967.94 946.72 997.44 1051.16 961.68 996.83 993.4 973.21 950.1 951.33 1059.75 971.7 975.65 946.61 940.4 952.96 1067.82 903.59 1040.86 944.6 952.95 1025.11 1002.59 967 945.09 995.27 1047.92 1022.85 1053.79 1014.85 961 969.76 1002.67 989.94 1043.23 954.351 1021.79 933.86 +1077.62 1132.88 993.41 1107.66 1029.84 1184.43 1194.46 1146.26 1111.17 1127.52 1151.17 1034.71 1114.29 1078.49 1123.31 1036.02 1140.4 1076.2 1142.37 1149.63 1124.59 1050.69 1110.24 1165.49 1031.86 975.26 1122.67 1036.26 1034.77 1089.47 1123.92 1055.71 1037.59 1057.33 1153.51 1107.62 1039.27 1148.98 1082.4 1054.32 1217.38 1008.93 1082.65 1054.26 1142.07 1173.48 1066.51 1132.4 1114.12 1167.02 1076.53 1006.71 1116.06 1069.02 1183.18 1100.5 1079.41 1116.68 1037.19 1110.56 1110.92 1138.05 1192.72 1070.05 1137.5 1109.21 1126.6 1060.18 1119.29 1066.75 1095.88 1108.92 1096.31 1177.81 1056.92 1018.77 1086.22 1069.34 1163.8 1055.79 1086.4 1185.42 1084.78 1137.22 1065.57 1128.2 1141.02 1065.92 1119.79 1087.32 1118.52 1067.55 1165.53 1187.4 1028.34 1151.1 1083.43 1125.06 1040.81 1160.98 1157.09 1150.16 1138.79 1062.37 1219.26 1017.79 1010.44 1140.64 1091.73 1122.94 1171.42 1139.78 1088.37 1130.39 1117.48 1135.96 1164.31 1081.03 1123.43 1132.45 1014.84 1110.39 1109.42 1088 1123.63 1122.91 1012.36 1094.45 1001.77 1022.62 1164.3 1064.92 1096.34 1006.88 1046.99 1109.11 1090.74 1113.23 1037.05 1005.07 1110.01 1117.45 1075.13 1147.93 1108.03 991.51 1102.63 1184.21 1202.41 1154.03 1085.84 1067.28 1107.87 1078.32 1051.36 1195.84 1083.35 1130.19 1087.73 1168.27 1084.64 1105.82 1116.83 1139.79 1138.4 1047.66 1100.85 1075.42 1128.98 1105.73 1098.43 1020.86 1139.18 1119.65 1090.89 1129.23 1064.35 1140.13 1112.26 1058.71 1083.53 1086.52 1178.58 1167.14 1078.32 1109.09 1117.75 1157.6 1194.45 1110.35 1136.95 1037.7 1061.12 1112.62 1072.67 1136.84 1090.53 1075.56 1135.53 1118.54 1091.59 1177.55 1094.03 1139.63 1012.93 1039.54 1166.57 1081.35 1072.38 1069.95 1096.57 1156.28 1151.84 1154.21 1088.02 1081.83 1035.85 1090.07 1113.9 1032.18 1078.04 1089.19 1170.2 1081.47 1102.57 1044.14 1079.3 1075.97 1075.47 1122.22 1078.37 1116.66 1113.74 1084.13 1105.72 1187.43 1027.47 1134.56 1041.82 1080.15 1135.9 1136.55 1125.15 1070.49 1133.94 1138.09 1125.97 1146.48 1169.06 1070.33 1090.9 1172.12 1098 1157.16 1063.48 1119.02 1018.8 +1043.16 1059.9 972.31 1076.58 980.82 1093.01 1106.72 1090.16 1045.03 1066.22 1110.32 1014.66 1050.54 1032.51 1064.93 1043.91 1111.52 978.66 1088.68 1078.51 1036.09 1047.51 1066.4 1092.92 942.34 897.31 1048.31 1007.64 964.75 1049.79 1028.85 1038.32 1008.13 1043.43 1103 1057.27 997.13 1038.63 993.48 962.35 1050.83 995.19 991.11 977.31 1074.71 1064.21 1002.7 1059.31 1011.05 1041.83 1066.74 943.23 1076.6 982.6 1124.1 1061.96 1002.23 1078.86 1009.12 1057.31 1065.2 1140.93 1084.72 1057.39 1066.63 1050.53 1041.9 1013.89 1048.61 1005.07 1077.31 1030.24 1105.84 1137.58 1007.83 959.69 1011.2 969.16 1125.57 1009.9 1066.8 1056.38 1038.66 1010.12 1012.1 1045.75 1069.31 1004.8 1033.85 1002.45 1023.34 1031.06 1048.24 1119.58 1001.87 1071.95 1023.17 1107.05 973.88 1096.51 1066.16 1080.93 1061.24 989.33 1161.39 978.73 1006.73 1050.18 1042.21 1039.15 1067.6 1076.33 1054.3 1009.77 1065.65 1029.15 1069.92 1016.38 1064.37 1054.04 973.6 1040.49 1057.82 1020.44 1091.38 1034.16 975.39 995.71 970.35 972.971 1118.36 1015.58 1029.88 914.72 1000.78 1038.43 1055.91 1038.13 998.65 995.86 974.14 1041.54 1005.92 1103.58 1048.17 974.41 1042.01 1074.79 1138.45 1109.18 985.68 1025.23 1032.21 1023.39 976.66 1146.95 1065.57 1080.39 1042.17 1104.93 1028.68 1038.77 1023.92 1072.11 1059.15 988.89 1046.37 1100.3 1117.16 988.3 1037.79 948.41 1083.64 1034.89 1032.73 1015.39 1061.32 1069.32 1060.88 991.61 1032.22 1030.92 1096.82 1075.64 1044.87 1097.35 1033.91 1064.63 1042.7 1058.73 1066.97 965.18 1014.46 1019.71 1052.97 1029.18 1025.11 1002.19 1052.49 1089.86 1022.67 1087.04 1021.51 1062.42 987.31 954.43 1127.94 1046.08 1026.57 1009.37 1029.97 1042.98 1059.92 1044.52 1000.7 993.97 1013.33 992.84 1006.32 1016.62 1041.89 1031.98 1081.23 1030.31 1027.51 1028.38 1024.36 971 1051.85 1051.7 1019.92 1028.71 1066.21 999.84 991.59 1076.87 991.75 1101.97 968.11 992.53 1094.97 1087.67 1026.58 1028.36 1056.62 1115.25 1054.04 1099.73 1079.28 1100.17 1046.62 1093.75 1051.9 1060.95 1045.91 1052.47 986.28 +1063.72 1046.05 972.73 1103.37 1016 1070.24 1143.79 1104.07 1086.39 1095.34 1140.56 1013.08 1095.43 1040.59 1052 1041.06 1071.88 1053.41 1100.35 1145.37 1060.72 1076 1089.04 1087 985.6 930.89 1085.78 995.17 1039.2 1061.74 1013.7 1044.67 1019.45 1024.41 1130.64 1069.43 1008.85 1072.36 1034.82 996.12 1123.01 992.56 1020.93 1011.42 1032.59 1088.85 1052.46 1123.11 1061.82 1117.37 1057.24 996.04 1088.51 1087.7 1134.03 1078.9 1026.89 1077.69 1013.1 1099.04 1086.93 1124.51 1145.45 1040.55 1101.67 1068.55 1054.29 1011.75 1092.83 1016.5 1101.58 1067.82 1079.53 1158.33 1083.4 992.9 1082.45 1004.87 1136.81 1058.58 1056.97 1131.95 1019.08 1049.89 1035.07 1047 1106.08 984.06 1068.97 1040.4 1044.5 1051.72 1101.25 1166.6 1014.44 1108.58 1012.45 1089.88 999.38 1112.73 1083.75 1130.69 1046.33 1007.13 1183.38 987.02 1005.52 1094.97 1027.52 1067.09 1108.08 1090.13 1010.64 1060.7 1084.66 1052.82 1103.29 1008.18 1022.5 1081.38 992.73 1031.78 1058.06 1032.09 1097.04 1085.68 991.57 1054.86 942.24 1003.05 1092.93 1013.71 1060.92 981.52 1029.21 1042.17 1043.47 1054.86 1021.66 982.64 1029.39 1042.67 987.89 1066.88 1051.99 1003.67 1056.44 1116.25 1158.41 1120.31 1046.7 1045.65 1022.28 1080.02 1054.32 1119.49 1069.32 1049.87 1051.89 1134.5 1018.1 1048.59 1053.76 1085.73 1036.28 1036.8 1060.92 1086.74 1096.31 999.78 1069.99 957.6 1089.08 1119.94 1060.55 1075.64 1035.49 1115.39 1095.31 1017.33 1031.69 1006.61 1160.15 1079.49 1027.36 1135.86 1100.15 1077 1078.27 1083.88 1084.72 995.31 1034.26 1039.86 1064.79 1052.08 1050.03 1050.88 1076.66 1078.28 1042.27 1109.09 1026.16 1093.04 1006.86 989.69 1145.95 1043.35 1014.58 1018.52 1050.87 1065.03 1098.64 1118.92 1045.91 1045.42 1073.32 1016.43 1066.41 953.71 1042.6 1081.23 1093.22 1033.43 1054.83 958.23 1044.33 1013.8 1064.5 1094.21 1008.83 1106.73 1136.47 1032.36 1048.44 1109.51 1029.89 1103.39 987.39 1014.18 1116.48 1069.52 1036.01 1028.19 1107.59 1092.32 1083.55 1083.58 1125.1 1096.25 1000.38 1084.48 1070.19 1105.19 1050.57 1045.63 1013.03 +957.97 988.35 880.43 1032.76 940.85 985.07 1011.13 987.72 984.08 958.09 979.82 910.11 951.71 950.9 965.4 944 977.89 934.73 955.56 1029.79 973.15 959.94 979.03 1005.38 906.35 833.29 972.51 944.75 908.26 964.23 937.1 923.43 883.4 922.73 992.84 936.64 893.41 911.58 973.88 899.84 1013.8 944.081 923.34 877.48 976.13 980.4 993.09 1008.01 964.05 1010.12 962.489 899.26 972.52 925.85 1020.26 939.31 979.68 1016.2 909.58 943.419 978.2 1029.37 998.84 921.88 982.38 1015.21 957.58 970.72 977.34 940.57 965.7 976.17 1001.12 1053.18 965.28 930.87 996.03 928.37 1077.96 960.09 957.18 1040.21 936.42 974.44 987.31 969.93 1022.6 944.23 947.55 917.61 989.11 926.23 1001.71 1048.06 929.71 965.69 943.41 1025.26 942.081 1011.04 1012.11 1028.22 988.6 970.91 1028.04 908.07 935.53 1007.25 1002.69 946.95 992.52 1012.38 981.28 928.26 996.86 958.89 976 951.35 975.43 978.72 899.69 977.16 966.15 949.77 997.78 958.76 889.47 944.54 935.97 922.43 1029.81 926.9 955.21 914.7 926.52 972.12 939.26 931.99 932.68 894.77 944.66 1013.81 956.41 952.92 998.33 869.68 983.44 1019.02 1046.79 1016.89 976.4 956.48 935.7 961.24 950.51 1021.2 970.21 1022.82 957.78 1082.77 957.879 958.52 933.56 987.68 965.19 954.59 971.72 988.01 1005.98 934.13 1001.1 919.74 1039.98 1005.11 938.23 1006.57 973.02 971.62 1027.47 975.32 947.71 927.24 1036.78 986.33 946.41 1011.15 1001.91 978.73 1024.61 939.5 1006.86 885.62 975.92 988.34 992.39 994 964.98 943.8 974.26 981.01 988.11 994.31 915.12 982.59 903.4 906.57 1016.72 957.87 928.95 952.1 968.16 964.49 936.63 1024.36 911.64 955.89 967.73 898.32 944.02 945.52 939.41 961.89 1017.53 947.66 993.56 928.07 934.87 933.62 958.651 1038.15 953.28 999.07 977.2 976.42 918.96 1009.19 889.67 1016.15 906.93 948.52 1030.48 992.7 963.84 909.6 1015.48 1018.84 1033.5 1035.17 1026.94 952.67 959.86 1004.48 978.59 983.37 1016.24 959.37 912.27 +1015.42 1023.95 990.96 1071.48 919.23 1096.05 1122.73 1063.91 1031.72 1039.33 1082.92 983.45 1051.29 1045.18 1053.71 1022.78 1037.23 995.48 1071.75 1058.27 1042.9 1011.09 1049.74 1088.41 974.821 898.27 1028.29 956.3 968.89 1012.14 989.84 1001.01 947.21 981.85 1094.65 1022.97 936.76 1017.52 1072.15 992.4 1071.18 990.21 968.33 981.2 1068.74 1058.49 1014.29 1061.84 1023.59 1041.66 1024.41 899.5 1038.26 1058.62 1061.26 1054.5 1012.57 1073.54 1003.58 1037.1 1101.06 1055.91 1098.03 973.9 1033.74 1059.26 1025.29 965.03 1042.43 987.55 1007.64 1029.59 1041.01 1135.12 1014.73 981.18 1004.48 1012.8 1081.73 1059.13 1042.22 1080.02 994.141 1067.87 992.71 1037.64 1079.82 1015.51 1016.71 1024.03 1051.63 989.87 1069.62 1117.36 1005.75 1047.77 942.39 1063.87 977.43 1117.62 1043.72 1078.64 1065.9 1006.07 1128.29 968.45 952.95 1058.22 1012.53 1057.73 1111.57 1042.7 1051.41 1033.87 1089.41 1018.25 1097.06 987.46 1052.39 1038.72 922.15 1033.35 1029.33 977.64 1089.44 989.12 936.8 999.43 926.81 973.04 1077.86 1037.01 1041.38 969.6 962.97 1012.33 1036.95 1008.97 953.31 963.48 983.9 1053.48 980.79 1104.23 1043.65 964.72 1042.24 1059.32 1116.97 1124.6 1024.96 990.93 1030 1053.08 1012.24 1088.82 1017.42 1025.5 987 1089.84 1054.89 1021.21 1039.86 1099.03 1059.98 982.16 997.68 1026.06 1085.34 1012.89 1042.68 956.53 1080.22 1058.94 942.5 1064.9 1004.49 1066.24 1031 972.46 1021.4 997.92 1092.67 1027.22 993.34 1036.37 1091.79 1021.24 1061.36 1072.41 1006.23 1002.76 1007.25 1067.26 1060.86 1033.76 1034.19 1011.76 1072.74 1047.98 1048.16 1110.56 1003.17 1062.93 966.34 989.97 1097.23 1019.38 1024.2 993.67 1017.81 1055.02 1068.97 1090.98 1000.34 995.73 1003.15 1016.85 1032.98 954.09 1016.75 1013.83 1094.52 980.03 1015.33 968.17 1012.26 997.53 988.79 1091.5 1013.25 1046.12 1018.88 1009.19 996.85 1115.49 961.38 1119.75 993.79 1051.05 1049.78 1085.97 1063 942.56 1085.38 1058.89 1039.86 1101.01 1071.53 1040.65 1028.64 1078.32 1027.16 1076.35 1006.55 1043.15 937.51 +1053.71 1109.74 1008.56 1138.74 1040.53 1182.64 1133.75 1114.8 1110.59 1094.85 1122.66 1059.13 1088.93 1120.94 1106.27 1069.04 1108.15 1089.56 1148.94 1151.34 1118.35 1120.2 1147.18 1139.87 1013.97 965.78 1100.89 991.82 1059.37 1084.24 1075.51 1056.74 1006.94 1082.52 1137.8 1107.04 1049.9 1076.45 1103.24 1051.27 1148.06 1018.05 1068.07 1011.3 1116.27 1157.43 1104.16 1174.88 1056.49 1090.03 1101.24 1023.03 1117.4 1057.43 1195.89 1074.98 1050.87 1091.06 1062.41 1109.9 1154.84 1144.11 1167.33 1085.18 1127.48 1117.43 1126.44 1062.02 1125.31 1037.51 1088.23 1112.78 1100.46 1228.22 1064.39 996.61 1064.93 1073.36 1180.84 1106.84 1097.68 1178.21 1105.38 1103.75 1073.23 1116.92 1117.69 1076.28 1101.09 1056.88 1083.35 1048.32 1111.52 1202.07 1053.56 1114.42 1064.62 1156.44 1036.46 1197.44 1125.7 1146.84 1149.36 1028.95 1215.78 1012.39 1053.99 1092.32 1093.45 1099.25 1154.31 1137.92 1104.95 1073.08 1143.96 1061.73 1131.33 1037.42 1092.55 1129.21 1030.91 1068.46 1106.84 1079.01 1097.48 1086.74 1008.73 1099.72 1009.42 1051.14 1185.8 1050.72 1101.6 1042.86 1025.29 1091.28 1086.42 1094.88 1043.98 1022.21 1087.99 1099.26 1049.21 1093.23 1059.56 1020.16 1087.54 1162.89 1188.25 1179.27 1088.48 1046.36 1084.32 1111.98 1055.83 1182.39 1125.23 1114.89 1089.31 1167.43 1070.89 1111.8 1109 1115.06 1150.85 1056.96 1104.25 1099.18 1166.9 1039.55 1115 964.77 1126.46 1113.83 1052.69 1101.26 1066.13 1094.78 1124.17 1087.93 1074.19 1072.99 1167 1098.67 1116.09 1121.63 1103.32 1147.53 1136.52 1148.22 1095.47 1070.78 1110.47 1072.54 1085.73 1102.87 1100.37 1061.1 1122.99 1111.22 1076.87 1153.44 1079.41 1152.57 1026.25 1052.47 1125.47 1085.21 1039.92 1033.61 1075.96 1098.85 1107.48 1154.11 1067.28 1050.35 1064.63 1069.74 1069.95 1039.8 1103.33 1087.19 1140.95 1120.88 1109.03 1066.92 1112.7 1046.16 1078.35 1135.07 1077.6 1104.82 1149.13 1103.97 1044.97 1161.34 1022.4 1203.37 1027.55 1109.09 1141.73 1117.04 1121.29 1040.16 1164.66 1148.4 1101.79 1146.48 1163.4 1105.04 1110.1 1130.61 1116.79 1194.15 1073.89 1136.25 1062.33 +1032.02 1026.12 977.28 1102.46 962.17 1107.38 1078.63 1107.92 1003.3 1066.47 1048.78 974.88 1047.74 1024.35 1029.46 1005.06 999.96 1031.11 1066.02 1086.65 1027.58 997.52 1073.68 1088.23 972.92 902.13 1042.46 1001.16 986.98 1026.77 992.18 1006.44 945.68 999.64 1081.74 1007.3 976.73 1012.56 1038.44 975.55 1084.64 980.22 991.97 993.86 1094.15 1061.63 1050.32 1054 1027.83 1057.63 1015.07 962.09 1049.79 1022.79 1095.82 1025.9 1024.82 1048.02 948.6 1055 1033.35 1122.04 1089.84 978.92 1032.05 1064.25 1065.76 1001.89 1023.07 996.42 1005.25 1040.87 1086.65 1096.66 1056.18 964.41 1035.86 1012.56 1082.35 1035.27 1043.2 1059.47 1041.77 1044.44 1022.82 1020.59 1047.29 976.15 1023.3 999.32 1023.25 997.67 1098.87 1145.15 989.849 1037.03 1012.17 1089.69 936.53 1081.29 1057.59 1106.18 1070.96 1008.35 1128.31 971.57 992.34 1022.47 1051.03 1026.35 1116.29 1092.12 1023.66 1001.41 1054.6 978.79 1107.39 987.02 999.35 1054.2 988.37 1003.31 1022.65 1016.91 1035.55 1034.34 909.24 1001.44 925.8 923.76 1101.52 1011.1 993.64 970.95 988.71 1035.41 981.58 1000.49 970.44 992.93 1020.57 1044.8 992.42 1052.22 1037.29 938.39 1054.65 1054.76 1089.68 1059.29 1017.15 951.34 1025.54 1001.43 1020.05 1059.38 1046.55 1066.23 1026.23 1066.05 1012.21 1027.44 1028.81 1050.61 1057.95 988.63 1009.77 999.62 1056.03 1035.1 1040.37 956.27 1097.61 1022.65 958.44 1023.86 994.71 1047.25 1063.55 1008.55 1021.4 1015.94 1095.68 1025.93 1033.11 1051.55 1046.07 1046.64 1045.6 1032.79 1030.45 973.54 1003.14 1040.36 1034 1012.85 1006.61 1010.01 1059.86 1040.98 1008.21 1111.96 976.04 1049.79 952.95 985.52 1049.76 976.25 978.49 1022.25 1017.47 1051.85 1026.42 1071.84 1031.58 1040.77 999.68 981.65 1006.81 969.06 1040.53 1011.48 1073.62 967.81 1050.46 992.11 1020.64 995.72 998.24 1084.94 995.01 1070.25 1049.27 1024.65 1001.88 1074.1 953.23 1056.58 941.21 1023.73 1129.34 1092.52 1065.55 979.3 1076.1 1037.88 1043.98 1047.86 1097 1052.61 991.84 1103.06 1056.12 1104.62 993.13 1056.33 972.27 +944.18 964.63 925.08 1021.98 951.03 1051.56 1055.39 977.51 987.73 1002.74 1012.47 972.34 1010.43 994.82 967.87 983.7 995.71 970.37 1028.22 994.83 1006.46 983.81 1017.41 1037.39 921.88 868.09 971.15 959.54 919.05 985.24 957.76 977.25 936.71 965.96 1053.13 1046.78 926.88 971.81 1039.78 946.64 1025.8 956.2 999.19 957.21 1006.07 1035.88 980.99 1017.68 999.6 979.909 1000.89 911.21 1001.73 928.73 1072.24 931.76 973.65 988.19 946.73 984 963.09 1039.18 1041.61 937.84 1043.22 1000.18 993.05 956.74 1030.34 984.93 987.25 985.57 964.359 1098.61 971.45 904.21 980.89 952.37 1023.74 1030.12 991.721 1045.01 972.84 1007.84 956.5 990.55 1061.55 953.59 959.27 964.07 976.31 959.11 1000.25 1070.03 976.06 1015.78 952.92 1023.23 961.8 1029.77 986.82 1026.66 1079.87 965.32 1095.11 938.22 940.25 964.43 964.04 964.78 1058.81 1021.57 953.26 965.35 986.73 968.71 1009.13 940.62 951.14 1009.01 945.28 994.38 1000.53 984.4 1011.81 987.82 895.73 991.11 918.22 906.16 1062.97 964 1011.71 928.66 920.239 1038.78 937.94 1007.82 893.05 920.25 938.49 1002.43 965.79 1012.18 993.58 912.38 1033.01 1030.22 1038.07 1015.95 993.36 981.79 988.03 987.95 935.65 999.71 948.86 986.13 943.67 1023.95 929.19 1028.75 1007.71 1002.09 960.37 948.74 981.42 989.6 983.04 948.88 1017.55 864.69 1012.45 1006.31 942.72 1009.15 961.26 944.36 1015.06 937.41 997.52 965.18 1031.91 1038.3 984.39 1000.3 1011.18 1046.75 1023.67 980.77 994.6 979.21 965.7 1027.86 986.55 1003.48 977.15 948.67 984.26 989.68 987.48 1033.33 937.77 1012.43 906.62 913.92 1051.27 964.42 960.19 995.97 965.97 1015.66 1005.35 1031.46 981.68 950.34 937.02 985.11 957.35 945.2 980.45 977.94 1069.54 929.52 986.7 966.03 963.2 936.84 965.95 1053.06 995.95 1015.9 1015.35 949.94 960.68 1062.83 918.14 1020.29 939.78 949 997.72 1005.48 994.71 939.56 1039.12 1011.44 999.45 1008.06 1064.33 1055.03 1017.7 1015.51 963.91 1004.51 968.83 981.1 949.89 +1024.48 1083.48 981.02 1109.87 948.45 1126.5 1090.62 1154.01 1055.77 1102.5 1125.68 1050.76 1087.95 1033.16 1038.86 1041.83 1057.23 1044.69 1085.69 1118.4 1051.66 1062.24 1036.78 1116.53 982.6 938.47 1064.68 971.87 1009.95 1034.28 1051.69 1034.49 992.77 1070.08 1063.43 1036.28 979.88 1059.26 1057.97 1017.58 1129.27 1008.99 1039.24 1013.93 1112.11 1080.9 1065.7 1104.61 1043.08 1095.26 1030.61 997.78 1084.9 1024.71 1159.37 1028.81 1052.47 1090.69 993.56 1091.52 1120.8 1140.53 1093.69 1066.97 1100.13 1080.06 1089.3 1022.12 1073.24 1033.69 1061.93 1093.5 1103.15 1161.41 1039.89 1001.83 1034.51 1023.87 1128.97 1057.51 1103.18 1118.17 1075.98 1066.15 1050.27 1084.25 1055.41 1063.29 1086 1044.22 1103.71 1026.25 1081.45 1134.56 1052.27 1107.89 1042.01 1114.06 996.09 1147.95 1106.93 1124.33 1109.92 1036.95 1175.49 1012.45 986.79 1112.67 1105.15 1049.91 1130.68 1096.51 1073.79 1034.45 1103.47 1070.09 1088.99 1084.91 1083.38 1104.83 988.58 1090.53 1087.44 1057.72 1120.83 1070.13 1035.03 1075.46 941.6 1032.32 1166.45 1024.84 1037.81 989.14 1066 1078.98 1114.37 1091.33 1014.4 969.51 1037.63 1083.01 1030.59 1084.08 1072.28 1003.77 1100.35 1119.37 1162.21 1088.48 1067.68 1043.93 1022.07 1063.69 1024.78 1149.93 1075.48 1133.4 1060.24 1098 1068.46 1060.53 1038 1122.63 1082.37 1047.03 1064.3 1073.66 1101.35 1051.31 1052.68 944.45 1092.15 1048.75 1060.11 1075.99 1009.07 1061.8 1109.62 1050.83 1069.78 1073.72 1129.87 1092.77 1053.26 1061.18 1114.66 1106.97 1104.93 1071.56 1065.29 975.2 1045.42 1065.67 1069.67 1071.53 1038.48 1058.47 1023.79 1089.08 1098.4 1136.36 1051.5 1049.16 972.34 994.63 1101.23 1071.33 1031.18 1036.55 1075.04 1061.04 1086.31 1126.4 1012.79 1038.87 1070.21 1063.83 1053.55 1012.47 1098.41 1063.72 1121.72 1089.11 1032.47 1093.35 1053.31 1024.86 1092.93 1106.18 998.91 1094.39 1114.08 1061.13 1050.65 1129.38 1012.71 1120.14 994.75 1010.56 1132.63 1148.6 1093.63 1040.33 1054.56 1118.43 1102.24 1105.56 1096.95 1096.78 1049.66 1136.32 1054.88 1122.57 1060.22 1079.61 974.93 +983.35 975.49 954.73 1025.04 953.83 1053.56 1099.84 1047.22 1076.74 984.29 1092.93 1005.14 1010.29 982.34 974.23 951.95 1035.4 1030.11 1063.73 1042.9 1000.95 1018.14 1062.75 1080.23 966.33 869 1038.67 913.12 974.2 1038.48 982 968.61 948.91 1037.35 1030.79 999.77 939.01 1030.33 1035.1 971.77 1033.44 969.9 963.97 929.81 1040.44 1034.4 991.4 1102.46 964.23 1057.63 1048.14 947.38 1014.46 978.6 1056.46 995.08 997.32 1031.36 949.36 1021.07 1018.44 1079.27 1093.52 1007.19 1045.57 1035.33 1061.15 1012.3 1014.28 991.91 999.27 985.17 1025.39 1115.06 1001.68 964.32 993.18 980.15 1065.3 1036.51 1041.9 1058.93 966.87 1040.46 1003.8 992.2 1055.81 949.639 1049.49 1030.52 989.55 985.61 1054.32 1096.71 970.82 1037.98 1009.11 1034.08 942.59 1072.52 1060.91 1102.55 1062.43 972.82 1134.89 922.93 948.3 1020.75 991.61 1021.73 1117.92 1058.08 1023.11 969.32 1048.91 1029.57 1025.45 984.66 1001.27 1015.55 956.37 1007.16 989.27 1026.74 1006.94 1040.03 952.81 972.22 934.52 973.57 1078.26 950.26 1033.47 950.59 986.03 1040.47 1016.06 969.19 939.35 954.9 962.96 1019.22 1013.85 1059.52 1006.88 953.27 1026.61 1061.05 1109.99 1113.82 1027.12 1003.02 980.94 967.73 953.15 1062.18 1008.46 1016.28 1022.92 1066.77 1017.05 1043.61 1008.69 1022.38 1028.11 1007.21 1032.79 1050.91 1072.35 959.05 998.89 968.89 1055.61 1042.82 970.82 1028.4 990.11 1014.84 992.85 1024.64 1024.6 981.31 1093.21 1017.44 1010.23 1033.4 1047.16 1040.04 1054.75 1051.6 1032.99 980.22 997.58 989.62 1011.14 1021.97 1051.88 977.64 1044.9 1051.81 1030.61 1095.72 998.77 1038.57 983.49 981.68 1084.5 1008.5 980.32 973.61 998.38 1014.37 1070.3 1038.67 994.83 996.93 1025.95 952.68 1036.2 969.59 987.27 1056.91 1107.97 993.88 1006.43 998.36 1015.38 982.7 1023.93 1041.28 975.97 1035.44 1037.19 1023.14 1009.75 1037.04 960.62 1076.78 937.84 943.97 1108.69 1041.39 999.93 974.41 1023.57 1030.09 1035.43 1047.72 1046.77 1066.04 997.05 1038.37 989.49 1075.67 1043.29 1037.01 962.66 +1055.21 1098.24 979.01 1082.11 997.02 1116.61 1095.96 1126.91 1078.42 1038.9 1097.21 1041.67 1076.72 1045.83 1054.12 1035.31 1112.08 1034.55 1045.3 1110.63 1083.96 1066.44 1093.6 1134.99 989.23 920.47 1039.52 995.32 1030.86 1062.39 1031.18 1035.99 1026.27 1025.92 1130.19 1057.34 990.27 1045.8 1061.54 1004.94 1081.21 1028.07 995.84 1043.58 1118.5 1087.59 1074.98 1101.69 1064.67 1083.85 1057.66 941.04 1055.54 1056.15 1128.53 1043.83 999.75 1120.09 1050.93 1055.69 1069.07 1151.11 1113.25 1027.8 1078.84 1053.84 1061.22 1018.68 1043.15 1001.08 1031.32 1024.12 1152.74 1157.57 1026.99 1037.54 1053.42 1028.19 1110.57 1047.23 1062.82 1158.43 1035.57 1093.34 1036.84 1042.7 1061.93 1004.6 1047.47 1074.94 1056.41 1025.19 1033.24 1139.79 1009.88 1070.71 1054.55 1064.61 979.2 1092.54 1056.99 1136.59 1082.9 1026.23 1201.81 1010.84 1021.58 1079.51 1029.26 1090.07 1140.05 1091.96 1074.67 1049.38 1110.24 1078.84 1144.15 1040.44 1080.07 1079.15 1010.73 1026.62 1055.6 1062.42 1051.35 1073.76 968.77 1030.79 989.99 984.18 1144.73 1021.51 1062.49 975.12 1002.12 1083.04 1035.79 1028.5 991.37 1033.73 1006.5 1062.55 1013.48 1115.84 1112.64 922.27 1053.28 1126.28 1150.59 1103.35 1049.52 1045.27 1055.07 1045.76 999.65 1084.89 1085.58 1046.99 980.19 1110.16 1059.88 1031.82 1053.98 1080.64 1066.18 1042.83 1068.17 1029.33 1099.01 1017.85 1078.22 962.43 1096.94 1099.31 1034.81 1043.16 1025.76 1078.1 1065.39 985.53 1050.86 1001.87 1086.75 1072.87 1010.85 1050.05 1074.91 1089.37 1087.38 1082.18 1054.85 1030.12 1046.29 1083.73 1060.45 1096.92 1044.61 1025.68 1036.16 1121.77 1022.58 1065.48 1030.25 1075.16 967.28 992.97 1114.68 1079.22 1036.35 1046.74 1055.43 1112.46 1107.34 1108.64 1008.17 1014.22 1001.77 1049.03 1047.74 1027.19 1015.92 1045.11 1106.83 1037.34 1061.54 998.41 1042.67 1006.39 1030.33 1100.35 1038.03 1045.16 1041.36 999.42 1057.82 1117.1 1036.47 1110.21 984.66 1029.08 1100.82 1137.97 1092.5 1009.64 1135.94 1091.85 1109.77 1098.52 1128.23 1071.94 1045.05 1104.54 1033.49 1104.81 1015.07 1065.75 994.1 +986.55 1003.51 966.29 1025.24 942.78 1096.54 1047.17 1027.29 1045.76 1040.83 1044.56 953.94 1027.54 982.94 985.69 987.12 1024.39 978.75 1071.98 1037.3 1016.43 952.88 1074.71 1069.38 926.43 845.6 984.93 969.27 987.92 1029.46 994.86 999.5 928.2 1011.25 1056.81 1012.8 910.08 1011.7 1024.9 956.18 1048.1 990.01 971.11 952.29 1026.34 1052.31 962.87 1031.09 1058.7 1049.69 1014.78 898.3 998.99 1005.87 1068.74 970.01 944 1037.91 967.841 951.37 1039.73 1031.6 1099.66 962.25 984.49 1080.82 1003.3 995.84 1056.83 999.23 1011.66 1010.59 1031.54 1099.5 979.73 965.15 969.7 980.09 1069.64 1018.44 1004.48 1068.3 962.92 1040.77 979.61 1017.61 1029.63 963.53 973.17 1055.26 965.14 944.44 1070.03 1057.45 965.72 1000.43 984.58 1029.69 944.96 1039.94 1034.45 1067.43 1029.88 985.46 1120.87 927.99 965.551 984.76 983.38 971.04 1073.1 1019.8 1034.67 984.54 998.33 991.85 1029.68 943.98 1016.32 995.63 949.38 1004.62 975.58 976.4 1006.43 986.37 912.63 947.36 960.75 931.83 1098.35 1006.46 981.3 951.85 976.6 1007 982.46 978.68 899.81 954.07 986.11 1017.28 985.32 1025.1 1057.97 925.96 999.49 1043.83 1067.71 1087.31 1013.96 959.52 1028.48 962.85 990.73 1048.08 997.6 1014.32 943.03 1029.17 998.02 986.44 1030.88 1004.78 1010.47 949.29 1000.99 998.36 1058.39 962.19 1005.34 904.25 1065.13 987.18 963.16 1036.61 927.03 992.35 1029.71 993.61 985.9 968.16 1037.36 1008.46 1000.27 1022.66 1036.2 1059.05 1071.58 1026.75 1030.96 961.47 983.13 1060.68 994.88 1012.59 1019.31 977.66 1035.21 1015.29 980.12 1055.61 967.47 1048.61 944.75 940.43 1068.74 998.97 987.47 1000.47 996.86 1015.23 1033.51 1059.69 962.94 979.59 982.52 998.67 986.35 936 917.81 992.34 1058.69 949.62 984.55 951.96 971.21 987.83 983.78 1042.09 1001.48 1035.56 1034.59 988.93 985.56 1079.67 898.72 1015.91 952.45 1000.95 1057.42 1017.37 967.41 956.93 1073.62 1000.65 1024.12 1060.82 1077.08 1039.77 980.15 1065.23 997.45 1064.92 1030.26 1018.88 921.92 +1016.6 1047.16 969.61 1029.19 948.52 1030.49 1135.26 1092.82 1056.47 1022.69 1094.97 966 1032.87 1012.58 1025.91 980.9 998.67 1018.32 1093.48 1094.08 1025.44 1057.64 1087.67 1070.43 975.48 906.6 1084.14 973.08 997.32 991.67 1026.17 983.89 950.91 1053.16 1103.34 1031.27 953.43 1013.15 1014.71 1013.28 1101.13 987.83 1043.91 980.72 1063.75 1063.42 1009.99 1090.44 1019.08 1061.93 1022.01 968.62 1030.59 1024.54 1109.29 1015.98 1001.03 1020.58 944.66 1032.29 1036.39 1112.25 1090.79 1007.78 1081.34 1078.83 1064.42 1040.27 1060.55 1002.91 1038.42 1057.6 1085.14 1161.39 1016.68 971.95 1032.55 988.88 1095.09 1026.45 1066.61 1078.97 1009.03 1061.17 1012.78 1061.67 1084.54 995.45 1025.88 997.83 1012.25 996.44 1068.82 1112 933.78 1081.17 1035.81 1059.38 959.4 1075.5 1033.61 1083.67 1059.35 991.88 1178.34 966.48 1014.78 1052.86 1027.92 1055.43 1066.59 1047 1008.75 1051.87 1037.14 1028.03 1047.89 1005.44 1054.35 1050.57 931.83 1038.67 1065.12 1038.72 1057.12 1037.21 926.53 991.28 921.39 965.07 1127.62 1040.53 1037.51 944.14 1007.55 1075.88 1033.35 1028.82 950.5 943.93 1024.81 1036.83 1029.85 1061.32 1053.28 1000.62 1014.28 1094.33 1098.59 1093.69 990.14 1028.8 1033.6 1012.28 992.28 1085.61 979.8 1047.83 999.46 1050.8 998.81 1029.9 1044.03 1040.97 1072.09 1023.12 1034.3 988.72 1071.77 1041.49 1029.64 919.72 1058.55 1041.69 1002.64 1017.77 1008.8 1104.6 1075.29 972.35 1018.29 1029.82 1094.61 1058.49 1048.68 1034.7 1050.94 1046.79 1066.51 999.05 1066.4 955.37 1044.89 1034.85 1017.61 1054.74 1032.78 995.68 1013.16 1076.82 1023.39 1108.79 1003.76 1071.97 987.96 997.27 1060.97 1043.58 1003.2 1002.15 1047.26 1061.41 1101.19 1090.9 1021.75 1034.15 1042.33 1021.84 1060.51 1001.23 1005.22 1069.06 1117.1 1034.8 1054.88 1012.5 980.31 949.4 1031.17 1095.94 1007.41 1048.68 1039.61 995.16 1024.24 1111.45 980.89 1069.63 913.6 1029.47 1120.74 1044.54 1005.97 985.73 1056.41 1044.91 1028.04 1111.55 1075.93 1094.72 1054.15 1095.02 1023.35 1101.2 999.1 1027.91 953.48 +1002.17 1105.98 1009.43 1126.3 961.2 1114.6 1112.08 1121.82 1096.02 1096.01 1109.58 1028.72 1071.72 1073.05 1063.08 1075.27 1039.44 1069.45 1116.42 1137.13 1085.06 1087.84 1105.83 1143.53 1033.72 955.33 1089.56 1007.49 1026.85 1069.95 1052.58 1048.42 992.74 1082.47 1113.94 1057.38 1002.54 1082.71 1117.38 1037.38 1134.47 1015.53 1064.13 1040.08 1080.1 1107.44 1043.52 1172.18 1061.28 1096.21 1123.41 956.1 1058.96 1090.51 1140.87 1046.1 1050.96 1140.96 1010.59 1069.3 1085.56 1122.94 1153.64 1039.55 1096.37 1111.92 1110.09 1066 1121.4 1065.76 1060.79 1081.05 1076.93 1181.29 1074.6 1061.34 1085.78 1043.18 1154.03 1102.85 1072.4 1116.72 1069.43 1111.25 1034.53 1115.92 1124.53 1044.48 1036.14 1073.82 1103.81 1042.16 1125.32 1193.93 1045.76 1115.29 1044.95 1127.41 1005.44 1125.36 1109.87 1148.89 1106.09 1070.92 1187.72 988.98 1024.09 1086.4 1076.76 1130.7 1182.53 1095.1 1112.43 1042.38 1130.75 1070.12 1122.59 1016.16 1016.48 1099.53 1005.84 1129.67 1062.66 1093.67 1094.61 1051.71 1040.85 1070 983.6 1013.61 1133.68 1026.67 1073.57 991.87 1059.17 1096.14 1055.59 1096.29 1012.37 1043.11 1046.97 1100.16 1049.47 1118.65 1108.72 995.31 1100.57 1163.03 1175.38 1147.7 1072.72 1052.48 1059.95 1063.46 1052.03 1125.54 1099.95 1082.98 1037.69 1114.98 1031.59 1071.97 1061.26 1099.51 1096.05 1051.81 1078.68 1093.8 1129.38 1060.59 1052.18 1016.96 1145.03 1113.81 1059.88 1076.96 1064.27 1111.76 1126.67 1027.33 1087.41 1049.09 1152.46 1132.28 1081.37 1090.44 1086.36 1143.83 1177.27 1143.18 1089.67 1031.46 1060.54 1118.53 1069.04 1094.72 1075.18 1073.72 1096.43 1100.94 1142.97 1151.88 1045.08 1119.64 1003.92 1018.99 1121.56 1051.57 1018.45 1039.67 1070.02 1069.71 1119.34 1101.23 1039.88 1058.2 1077.41 1064.44 1125.84 1077.6 1057.22 1114.51 1152.94 1062.15 1068.56 1019.39 1020.47 1041.56 1093.95 1064.58 1078.1 1125.32 1064.99 1072.53 1055.66 1137.78 994.81 1075.38 985.09 1064.35 1075.24 1144.86 1056.53 1058.02 1111.91 1117.11 1138.22 1104.18 1142.66 1060.04 1076.42 1141.36 1043.34 1120.59 1049.05 1095.81 1017.55 +988.79 1037.49 968.64 1045.1 957.081 1079.29 1055.65 1092.89 1033.06 1040.71 1065.58 1000.86 1067.31 1008.56 1028.99 1003.01 1010.64 979.07 1070.85 1085.36 1040.42 1015.08 1082.91 1090.02 946.42 898.72 1049.88 960.22 984.53 1039.18 997.8 1020.02 1034.9 1008.9 1063.6 1043.13 997 1032.75 1036.75 956.11 1058.24 982.2 1020.91 997.98 1037.45 1069.36 1072.72 1081.21 1029.64 1047.81 1038.87 900.92 1033.63 1004.49 1107.88 1018.77 993.94 1067.55 959.78 1045.43 1047.47 1073.11 1048.27 1009.35 1056.43 1050.96 1003.05 965.69 1072.88 1006.68 1032.13 1036.02 1056.96 1101.05 1039.59 984.38 1014.26 966.42 1117.15 1022.17 1017.87 1085.25 1025.4 1025.82 1006.73 1023.12 1040.2 980.68 980.25 1015.39 1046.35 966.14 1031.12 1099.33 1012.54 1066.35 1022.09 1056.92 959.71 1052.5 1050.74 1109.17 1033.94 998.67 1154.11 932.56 988.25 1011.81 1047.97 1023.59 1048.01 1029.37 1053.01 963.34 1047.98 995.41 1082.01 1005.65 1057.14 1082.71 951.4 1047.66 1023.59 999.2 1058.8 1007.27 930.05 1000.92 938.54 963.22 1131.76 1013.86 1003.72 970.53 1002.12 1061.52 1000.92 1030.71 973.94 965.89 1010.63 1053.33 964.72 1056.75 1019.94 941.68 1055.44 1093.19 1144.78 1060.72 1015.98 983.79 1024.25 1018.11 948.72 1046.12 1029.19 1024.27 954.4 1105.61 1030.14 1041.66 1014.55 1053.35 1041.59 992.37 1046.78 1063.38 1068.96 1046.73 1017.14 953.17 1094.36 1024.23 1005.58 1046.45 983.97 1035.46 1085.13 974.72 1020.01 1013.97 1093 1073.3 1029.82 1001.53 1060.79 1049.17 1043.11 1028.05 1066.64 948.36 1024.01 1034.18 1044.15 1063.41 1012.46 1001.1 1060.95 1033.81 999.1 1062.46 981.55 1076.5 958.36 952.8 1139.21 1034.53 970.84 999.39 1046.18 1054.08 1071.71 1063.98 1017.57 1003.41 1034.55 1008.19 1027.2 966.85 1019.52 1028.99 1057.62 994.68 1002.44 979.34 1004.98 985.77 1028.35 1084.71 980.6 1013.88 1034.79 1066.5 1027.93 1105.32 978.65 1060.4 927.52 1012.25 1089.28 1086.21 1033.6 970.42 1083.97 1063.93 1042.7 1066.18 1098.29 1044.44 1015.48 1074.27 1042.51 1070.47 977.31 997.46 957.2 +1030.55 1097.11 946.05 1073.85 938.06 1063.83 1091.51 1077.51 1032.58 999.73 1112.19 989.21 1060.54 1032.06 1010.64 1015.69 1041.63 962.53 1057.24 1085.78 1054.61 1054.66 1064.42 1119.93 970.31 899.3 1014.41 983.16 970.44 1037.68 976.4 978.34 955.38 1019.23 1106.71 1042.12 944.74 1002.48 997.53 970.88 1056.88 991.53 1003.66 962.37 1039.81 1038.55 1010.64 1100.27 1026.02 1045.91 999.66 978.04 1050.39 1075.35 1105.74 976.45 985.78 1054.15 1022.89 1033.25 1068.22 1105.74 1076.23 971 1077.68 1042.08 1013.6 1033.4 1022.03 1006.5 1003.06 1048.5 1082.24 1153.36 1037.74 928.4 1049.06 995.44 1096.21 1036.84 1028.76 1055.32 1005.92 1089.29 1047.52 1049.95 1091.34 991.83 1003.43 1039.98 1057.97 996.3 1024.86 1100.19 979.48 1057.43 1018.4 1101.84 986.97 1074.37 1069.5 1077.34 1079.94 988.17 1125.86 969.96 990.5 1067.31 996.6 1054.63 1070.14 1079.7 1047.2 1012.62 1047.53 1039.03 1036.53 991.35 1030.75 1099.21 991.44 993.69 1032.97 1058.38 1048.89 1052.37 985.1 1003.79 964.75 989.61 1106.91 1035.32 1032.61 981.69 1007.39 1066.12 995.96 1009.54 981.74 938.8 1016.95 1006.81 1032.07 1090.81 1066.14 938.52 1019.79 1076.69 1096.17 1097.86 1027.96 1007.25 1020.12 1024.19 988.24 1086.72 1040.54 1042.07 1018.84 1063.43 1005.85 1049.07 1052.36 1091.79 987.82 1023.02 1028.63 1054.06 1074.68 1009.57 1058.65 960.94 1092.3 1039.13 977.22 1036.48 1003.31 1035.91 1032.26 1014.16 1006.03 1038.87 1097.13 1072.8 1019.2 1039.01 1046.22 1067.84 1067.99 1023.32 1058.43 976.98 1067.84 1026.96 1007.43 1023.24 1001.01 1001.86 1049.15 1106.97 1064.02 1109.54 1007.86 1068.45 966.86 970.66 1097 1009.77 991.29 990.39 1063.07 1054.92 1061.5 1088.89 1006.86 1023.47 1006.86 999.82 975.71 1016.84 1033.41 1031.89 1099.07 1005.31 1040.34 1008.72 1020.93 1019.36 1010.3 1106.52 1011 1028.53 1039.5 982.39 984.75 1070.76 960.19 1108.85 956.38 1004.34 1072.9 1118.76 1046.6 981.4 1081.91 1052.97 1068.11 1069.54 1073.73 1021.14 1032.72 1077.68 1003.89 1062.09 1048.5 1043.03 941.1 +986.1 968.13 860.65 1023.43 927.85 1025.44 1067.51 1048.08 929.83 974.86 1023.13 925.12 1022.27 977 945.39 914.5 933.92 943.05 968.67 1045.95 962.78 1007.91 974.41 1038.23 911.75 840.55 1030.24 918.27 940.13 949.51 932.87 949.48 895.82 904.72 1015.37 959.43 962.64 957.01 987.57 951.4 1030.76 920.12 945.96 948.47 969.39 1025.02 966.33 984.47 977.7 1004.71 989.69 930.57 926.79 978.25 1027.59 944.76 952 1008.49 892.5 998.28 980.57 1029.32 1003.85 896.75 1019.35 991.99 970.53 978.92 990.03 957.76 943.75 986.08 996.19 1073.61 948.6 936.85 939.86 920.1 1012.63 969.41 989.06 1009.62 985.19 978.31 981.91 954.85 978.17 967.15 934.14 990.73 992.74 924.09 1031.59 1062.46 918.6 972.76 952.02 1011.9 891.07 1039.15 971.33 1024.22 991.66 958.24 1067.49 882.17 959.8 994.59 976.18 974.42 1006.02 972.35 947.92 975.15 1010.42 956.52 1006.28 943.54 966.85 969.81 892.51 967.62 960.68 989.18 998.65 975.46 888.13 940.11 919.8 944.7 1058.65 905.97 965.91 914.19 954.05 1020.24 935.38 940.92 925.96 912.49 936.18 998.37 938.29 1011.68 978.58 904.571 1006.84 1011.35 1049.8 1049.1 965.07 950.32 954.18 936.72 955.24 1010.41 958.04 978.71 939.56 1015.98 994.89 992.82 966.04 993.21 965.44 931.24 962.63 946.62 986.94 923.76 975.54 873.67 982.21 1030.88 973.7 958.91 943.47 1007.6 993.86 970.22 959.35 930.04 995.44 980.289 968.58 1013.01 1023.92 944.35 1044.84 1021.05 961.49 920.46 966.95 1009.81 955.79 1006.81 940.12 931.23 954.54 1020.13 983.79 1047.84 922.72 1006.78 919.55 906.52 1008.66 981.37 946.479 932.1 989.02 1004.96 966.12 985.67 918.12 963.7 937.47 941.87 953.8 927.58 990.25 990.73 1057.08 943.75 958.83 971 954.64 946.36 972.06 1008.2 956.78 974.41 1008.17 966.27 972.71 1032.55 940.07 1016.06 879.75 920.28 1009.4 1009.61 986.43 966.89 1023.96 1032.29 1014.8 1026.49 1049.01 965.23 966.51 982.77 941.44 1031.61 957.5 943.48 908.3 +1006.29 1068.92 964.36 1068.66 990.55 1064.26 1099.78 1071.37 1058.12 1004.23 1062.47 1003.98 1018.08 1022.77 1056 984.08 1028.9 1009.15 1096.96 1082.48 1060.67 998.58 1054.47 1060.53 959.74 940.31 1007.73 939.81 997.63 1028.71 1018.24 969.19 941.35 1034.67 1094.05 1037.09 962.97 1028.59 1031.58 944.54 1094.06 1003.18 1001.46 977.68 1053.62 1051.57 1020.95 1059.63 1034.03 1090.61 1045.64 983.17 1050.09 1002.64 1091.01 1052.73 985.31 1027.1 965.88 1052.61 1070.08 1098.68 1085.92 1025.9 1027.73 1016.55 1050.75 1011.83 1053.19 965.99 1034.96 1057.61 1083.75 1165.41 993.1 970.07 1005.89 1029.61 1095.32 1047.91 1032.08 1113.76 953.63 1021.2 1009.05 1049.68 1096.77 969.9 1024.93 1007.97 1023.17 985.04 1051.17 1102.83 988.33 1055.28 1076.4 1075.32 917.62 1075.97 1046.03 1100.33 1060.35 1022.5 1147.28 983.82 990.99 1060.03 1024.09 1031.11 1066.96 1080.81 1063.89 1019.33 1022.98 1016.64 1022.26 992.64 1020.63 1074.64 976.99 1018.86 988.37 1016.05 1049.58 1033.52 935.74 996.68 955.84 975.38 1120.39 1028.76 1000.99 918.63 986.13 1026.88 1005.66 1014.19 920.96 935.62 970.84 1039.44 1008.55 1077.73 1046.33 961.48 1027.68 1074.09 1103.99 1086.72 1028.6 994.58 1034.24 1021.8 985.82 1088.08 988.06 1070.86 1010.49 1081.33 1026.19 1027.91 1027.18 1087.46 993.11 987.961 1015.77 1033.39 1081.46 982.63 1014.17 971.14 1114.52 1032.96 1018.62 1039.7 1015.97 1035.63 1050.24 1017.24 1039.36 1016.75 1105.1 1036.99 1019.03 1013.83 1024.6 1056.22 1049.96 1048.47 1051.78 1031.92 1003.62 1073.76 1032.87 1046.78 1012.15 1009.61 1047.36 1037.44 1032.63 1106.88 990.48 1053.42 972.76 941.03 1090.1 1024.92 990.07 1010.88 1077.13 1058.5 1057.48 1083.93 978.23 989.61 973.93 1026.62 1013.48 993.37 994.81 1029.6 1085.29 1019.16 1039.16 1002.6 1033.57 1027.29 1011.82 1079.63 1019.82 1014.35 1042.63 1003.81 999.45 1107.76 1008.82 1056.16 954.52 1033.23 1099.82 1048.21 1065.03 975.63 1032.61 1084.5 1021 1054.66 1095.54 1042.38 1038.47 1042.62 1050.65 1113.28 973.98 1038.81 962.8 +1014.56 1052.44 957.16 1085.32 934.32 1083.63 1076.42 1038.32 1101.25 1045.52 1068.35 988.61 1023.28 1070.73 1025.68 1043.34 1035.98 981.05 1066.7 1085.35 1081.68 1044.31 1058.62 1088.43 963.369 894.11 1064.23 941.51 987.79 1003.78 1020.68 976.53 984.97 979.55 1077.62 1007.71 1005.55 1075.33 1035.35 1004.76 1135.72 1009.16 977.49 974.73 1042.06 1084.11 1020.63 1068.41 997.07 1041.05 1071.03 938.92 1004.39 1027.41 1076.26 1015.66 1008.66 1073.22 955.48 1042.75 1010.64 1106.38 1088.36 993.36 1066.74 1062.68 1056.22 1034.77 1045.47 1002.74 1016.4 1055.58 1065 1120.39 1005.05 984.67 1006.6 986.63 1104.46 1032.39 1006.33 1080.08 1023.29 1004.79 1024.78 1030.57 1081.91 1006.34 1050.98 993.29 1016.56 1046.23 1063.49 1109.77 1004.11 1052.34 1034.63 1069.89 975.08 1075.17 1055.86 1084.19 1056.84 1008.97 1145.3 962.3 965.81 1046.93 1039.83 1044.64 1126.51 1090.34 1044.79 990.64 1078.42 1017.09 1051.31 993.91 1022.09 1058.76 933.46 1039.61 1002.17 994.82 1078.3 1026.38 930.92 975.41 890.87 960.43 1090.57 1026.66 989.02 935.93 1060.07 1077.33 1047.1 1033.62 992.08 967.82 969.01 1019.46 999.7 1075.68 1053.71 972.49 1021.55 1113.84 1118.03 1084.04 1045.18 1007.17 973.79 1046.08 975.95 1069.37 1026.94 1059.13 1012.96 1071.75 982.75 1005.54 982.31 1039.19 1069.7 1004.5 1046.52 1033.88 1044.44 986.2 1069.62 936.96 1053.46 1027.53 978.15 1030.44 1018.99 1070.26 1024.61 965.19 1029.76 968.62 1110.33 1061.69 1012.6 1041.24 1031.53 1055.13 1076.05 1023.17 1032.72 983.16 1009.43 1066.28 1045.64 1019.73 1039.93 1000.34 1027.39 1049.22 1035.49 1073.11 1006.26 1041.6 999.33 958.76 1077.49 979.21 991.721 999.46 1031.84 1045.19 1027.95 1079.28 1023.92 1018.58 988 1024.63 1004.51 990.47 1009.22 1024.88 1087.28 1010.78 1029.3 1011.72 949.04 968.33 1039.62 1083.19 986.86 1053.3 1029.87 1033.74 977.24 1071.19 966.3 1072.7 938.49 1012.76 1094.91 1063.74 1000.85 993.52 1086.48 1075.72 1055.18 1077.28 1073.8 1067.58 1048.31 1098.95 1061.08 1080.95 1013.62 1057.3 1005.5 +968.68 993.72 934.16 1054.89 941.97 1030.79 1078.18 1047.8 1028.36 1026.39 1042.06 946.22 1029.91 951.38 997.63 983.01 987.28 1013 1011.22 1036.03 1015.49 1004.72 1050.81 1050.93 917.45 846.46 998.64 909.71 973.23 1002.8 976.08 948.23 953.67 1002.74 1033.51 1002.58 923.64 968.35 984.21 938.72 1039.34 968.06 1014.76 945.6 1038.66 1048.33 1007.47 1059.66 966.29 1050.53 1005.24 935.27 1049.27 1039.13 1078.75 981.37 995.39 1055.39 965.4 1036.41 994.63 1089.03 1014.79 1015.4 1026.31 1049.48 1016.06 988.44 1019.75 942.44 969.87 989.73 1056.47 1084.09 1034.77 908.31 996.23 963.46 1117.48 1017.07 1032.39 1059.46 1026.6 1033.8 938.26 929.09 1014.62 963.4 987.49 1008.86 1023 966.84 1056.09 1105.17 971.5 1046.36 1011.38 1038.76 914.45 1015.19 1051.23 1085.39 1030.47 953.83 1142.83 936.23 963.17 1037.34 991.11 996.23 1097.52 1050.88 1019.83 986.73 1051.97 995.65 1024.87 983.81 1000.72 994.65 927.94 1018.39 978.71 1000.26 1023.99 1035.7 924.7 1008.33 928.56 926.84 1080.48 1003.62 1001.36 981.6 963.63 1076.87 995.2 999.48 946.56 919.87 988.24 986.61 969.08 996.23 980.58 928.4 1000.28 1015.93 1082.07 1013.88 976.33 986.49 978.57 985.06 942.25 1060.72 991.45 1021.32 997.79 1023.46 1023.56 1033.41 985.54 1036.48 1017.11 1020.95 1021.2 1017.77 1047.71 992.25 1002.34 926.07 1053.67 1004.58 974.97 996.42 953.08 1003.44 1034.41 982.82 1023.98 985.07 1094.72 1032.75 995.19 1021.7 1027.54 1014.96 1051.53 996.25 1000.49 938.53 954.43 990.83 992.39 1028.03 986.25 989.65 1008.72 1062.6 988.06 1063.3 1004.96 1011.66 956.31 952.83 1056.76 1012.08 1000.04 982.85 1026.05 984.58 1014.51 1060.96 1031.18 942.06 1022.46 1020.92 989.31 913.53 1007.77 973.67 1076.04 962.03 948.6 1001.37 989.63 964.12 1018.56 1074.29 958.55 1026.93 1017.18 986.86 943.98 1038.06 921.2 1073.68 906.61 960.23 1082.79 1034.97 1021.43 963.77 1046.63 1061.93 1045.74 1034.58 1072.29 1024.62 980.71 1084.85 994.39 1045.48 973.84 1003.04 932.71 +1009.91 1046.78 996.6 1102.36 998.63 1055.72 1142.91 1075.6 1083.72 1041.3 1065.22 998.93 1032.71 1053.57 1050.62 1005.79 1040.19 1021.97 1100.7 1120.91 1083.7 1062 1090.42 1078.06 970.72 940.49 1024.5 1015.72 1038.9 1053.02 1020.01 1040.69 964.89 1018.28 1101.22 1028.35 986.85 1016.22 1087.23 991.87 1108.56 1007.27 1053.26 998.79 1059.04 1083.32 1006.65 1101.32 1045.51 1070.88 1079.8 950.87 1069.65 1052.5 1149.95 1002.77 1054.19 1092.87 986.93 1052.44 1078.15 1105.58 1118.59 1030.85 1055.09 1081.11 1056.51 1020.55 1028.11 1054.57 1028.37 1052.99 1083.58 1181.52 1029.86 1017.73 1050.88 1058.27 1086.03 1095.37 1072.86 1080.15 1058.6 1071 1039.13 1030.14 1095.12 1014.48 1071.47 1040.8 1036.09 990.95 1111.72 1119.89 1035.99 1091.69 999.86 1096.74 974.97 1105.56 1086.87 1112.62 1080.71 1023.94 1198.44 994.97 1001.88 1070.02 1062.26 1060.57 1104.33 1104.18 1040.55 1029.78 1036.85 1058.42 1075.24 1012.06 1015.77 1062.17 1023.21 1037 1051.66 1035.5 1081.79 1002.6 984.67 1018.42 976.58 945.669 1123.3 1019.25 1021.48 956.7 1015.18 1094.82 1006.12 1050.17 979.099 970.38 1013.91 1091.29 1047.02 1088.01 1084.67 1004.95 1063.72 1093.73 1122.64 1098.06 1074.98 1063.48 1030.58 1012.12 1012.83 1121.51 1018.75 1087.03 1011.83 1113.46 1031.88 1060.49 1044.88 1082.25 1077.93 1000.52 1034.35 1020.06 1089.57 992.85 1063.43 949.16 1065.93 1073.08 974.74 1055.67 1021.07 1046.97 1094.5 1042.85 1061.71 1019.87 1135.8 1064.8 1018.38 1069.74 1098.39 1068.27 1107.23 1039.14 1058.93 997.43 1013.71 1098.49 1080.06 1042.78 1050.73 1023.23 1058.07 1094.2 1053.73 1107.09 1044.37 1018.71 948.91 978 1081.75 1060.07 1019.11 1037.94 1078.37 1022.79 1057.46 1045.02 1047.94 1021.37 1045.92 1027.41 1063.06 1027.29 1004.2 1056.47 1112.71 1051.4 1053.32 1043.23 1017.43 1008.92 1066.42 1117.1 1026.31 1120.63 1063.89 1009.68 1032.07 1132.15 938.97 1053.92 970.23 1025.58 1093.1 1087.48 1070.09 1060.84 1040.76 1119.68 1093.39 1091.47 1134.38 1077.9 1000.81 1090.53 1068.46 1124.09 1041.42 1045.84 987.51 +1018.78 1062.15 964.82 1086.87 995.8 1110.19 1155.31 1096.96 1067.91 1068.93 1097.71 1024.22 1033.27 1066.02 1047.85 998.28 1038.95 1029.13 1043.51 1112.1 1075.8 1067.84 1081.78 1089.48 980.76 890.73 1068.54 981.33 1030.51 1027.93 1038.4 1018.61 959.21 994.08 1077.72 1073.77 935.87 988.97 1056.57 1023.53 1078.98 973.18 1045.81 1020.67 1083.94 1047.65 1015.8 1074.24 1053.68 1083.86 1006.07 971.99 1070.39 1026.44 1108.98 1013.99 1021.8 1043.52 996.3 1040.74 1104.62 1087.94 1106.8 1008.64 1078.5 1058.31 1018.74 1016.25 1054.37 995.87 1073.16 1071.37 1070.68 1174.86 993.93 976.98 1043.76 1007.78 1085.95 1056.98 1026.86 1112.65 1053.87 1046.97 1029.72 1033.48 1073.25 1022.23 1050.44 1015 1055.73 994.46 1055.95 1154.08 987.15 1061.1 1028.42 1088.68 923.83 1060.48 1066.66 1150.56 1059.08 1019.26 1190.91 994.47 995.82 1066.13 1038.79 1020.9 1082.18 1069.95 1019.25 1053.25 1085.2 1032.24 1063.61 1051.39 1042.65 1054.68 972.5 1035.77 1067.34 1029.7 1011.04 1040.56 1004.58 1039.79 937.5 945.16 1125.08 1034 1037.92 963.94 991.21 1050.72 1039.78 1061.23 979.17 994.18 1038.94 1105.08 996.75 1077.72 1067.92 976.6 1029.17 1100.12 1137.61 1066.88 1052.08 1013.77 1049.86 1023.86 1026.56 1113.34 1034.12 1047.1 1010.41 1087.84 1065.77 1026.87 1028.95 1066.13 1091.84 1024.93 1026.7 994.5 1071.74 1016.66 1062.93 937.25 1060.55 1073.75 990.76 1012.23 1041.49 1044.38 1062.18 1024.42 1048.07 1010.08 1125.24 1022.66 983.2 1048.66 1127.96 1104.51 1082.66 1047.63 1073.9 988.48 1018.94 1062.29 1074.61 1039.12 1012.1 1009 1053.22 1107.74 1075.26 1116.25 1018.47 1036.73 980.93 961.72 1048.54 1044.25 970.11 985.16 1017.96 1060.04 1084.73 1120.64 956.72 989.92 1034.98 1015.3 985.91 959.35 1008.47 1051.86 1085.49 1045.84 996.54 1013.32 1018.58 984.47 1031.9 1087.62 1007.22 1044.52 1081.23 977.86 1001.26 1095.01 1002.91 1084.54 987.9 1044.43 1131.72 1090.62 1083.83 1002.05 1075.06 1101.03 1099.92 1122.78 1145.03 1062.1 999.21 1124.51 1067.31 1097.05 1047.61 1007.26 992.73 +1002.24 1023.24 989.72 1047.98 940.26 1050.04 1089.41 1050.23 1038.47 999.049 1032.66 972.67 1011.01 998.09 1000.61 1001.11 991.83 978.22 1049.2 1065.85 1027.29 984.9 1077.51 1083.75 940.2 896.01 1029.8 948.81 993.13 1031.58 1012.66 1016.02 931.4 995.57 1094.81 971.64 966.73 1006.64 1054.44 968.01 1072.17 980.33 1008.19 951.26 1019.75 1074.31 977.93 1024.36 1061.86 1041.85 1013.45 977.48 1001.36 1010.69 1140.86 978.2 975.99 1053.76 970.29 1021.23 1023.9 1088.77 1073.43 1009.32 1022.8 1050.05 1020.69 974.81 1019.1 972.21 997.32 999.65 1112.82 1108.21 962.81 952.03 983.32 989.34 1019.02 1046.22 1020.32 1083.83 968.05 999.84 1001.33 1010.01 1062.58 965.81 1022.7 1021 979.33 978.57 1056.53 1080.37 947.69 1063.69 976.24 1042.43 950.89 1037.82 1067.62 1059.71 1027.9 941.11 1138.95 971.28 964.78 1050.06 1047.15 1000.64 1068.91 1060.69 971.43 964.17 1066.43 980.54 1064.56 996.62 970.81 1030.67 982.12 992.17 1044.2 1023.05 1026.94 998.49 920.22 1009.41 922.6 955.47 1092.95 1004.04 972.85 931.99 980.71 1042.67 987.55 1001.63 935.59 927.96 960.33 1030.4 940.37 1050.41 1001.64 951.18 1030.99 1077.25 1125.39 1032.48 1019.2 959.099 969.14 958.71 947.29 1057.31 1020.55 1014.64 1012.21 1059.15 964.01 987.41 1030.78 1020.34 1037.69 983.43 1004.93 980.18 1037.76 968.09 961.14 921.65 1015.03 1001.84 1000.25 1006.6 991.07 1011.29 1032.35 987.19 1001.22 973.2 1087.31 992.99 980.23 1020.58 1038.07 1023.48 989.68 1025.94 1046.91 959.13 974.1 1005.52 1024.04 1035.68 999.14 973.8 1016.38 1044.57 980 1041.45 992.06 1078.94 999.05 949.32 1055.68 984.82 982.36 968.88 1049.12 1060.97 1055.1 1072.32 987.17 963.33 1020.44 1005.01 1032.99 959.76 990.01 1028.66 1044.49 996.68 972.66 973.96 1025.38 976.87 1020.33 1083.43 959.35 1034.49 1046.96 964.1 977.32 1083.2 922.97 1118.46 945.37 983.14 1093.32 1059.98 1015.41 929.14 1052.04 1042.43 995.63 1040.11 1055.74 1046.18 971.58 1004.25 1020.44 1129.01 1007.74 987.08 966.97 +964.39 978.14 923.86 1017.29 958.25 1060.55 1034.23 1064.37 1037.11 987.25 1079.84 964.57 1000.69 1013.22 1006.34 974.76 1005.83 972.83 1036.51 1043.61 997.88 952.16 1045.13 1031.39 913.34 841.6 934.69 951.22 979.1 991.09 971.77 1014.56 950.93 954.42 1016.89 982.75 906.42 951.23 966.51 960.95 1023.44 970.57 973.19 950.16 1009.96 1010.22 1003.91 1016.99 990.45 1002.5 976.62 928.01 1005.16 991.39 1037.7 963.61 912.57 1046.7 957.29 979.16 1017.95 1054.87 1029.79 968.87 1003.83 1042.48 959.21 947.57 1013.2 951.97 1005.45 975.79 1033.26 1114.42 979.73 963.38 983.58 971.07 1052.24 983.59 1040.27 1051.38 995.81 984.27 940.07 998.241 1013.9 940.51 985.27 1019.16 980.76 960.56 1054.56 1067.41 979.31 1025.2 986.82 1037.21 969.75 1023.89 1028.19 1059.17 1025.83 929.59 1101.16 909.28 936.11 1045.28 986.56 1013.94 1045.96 974.69 1009.15 963.71 1002.26 1000.25 1013.96 972.51 1000.04 966.47 937.31 1019.76 1000.42 962.4 994.78 961.18 925.03 977.39 946.17 877.72 1049 927.66 1009.73 900.45 962.52 1004.71 972.91 992.7 904.84 979.54 941.83 1012.51 990.15 1018.27 1043.9 948.79 969.94 1057.29 1058.75 1035.21 990.68 926.45 1011.54 1007.23 959.3 1025.87 1011.59 1007.3 969.65 1023.82 988.63 947.21 1005.98 1041.51 963.58 970.93 1016.01 985.88 1066.01 978.48 966.47 889.19 1042.52 1017.91 975.17 971.64 948.72 980.31 1036.82 957.4 963.95 985.68 1045.57 1007.03 991.38 1001.16 1014.89 991.84 989.6 1060.87 995.31 939.82 979.79 995.54 1008.8 1000.63 967.67 933.17 1005.04 1009.6 1018.46 1061.86 966.92 1017.2 937.15 920.68 1034.91 1009.18 946.77 963.08 978.59 1009.37 1019.88 998.41 926.91 963.49 995.71 955.58 962.55 957.22 990.72 999.41 1045.33 952.08 977.16 913.93 973.43 958.98 972.93 1021.35 984.77 1005.06 1041.28 983.11 985.7 1044.05 909.34 1049.22 915.79 997.85 1051.7 1055.72 970.79 958.92 1056.09 1037.36 1008.09 1021.3 1068.36 1001.62 958.62 1000.97 979.8 1067.56 987.29 1014.1 936.81 +1015.19 1033.59 941.04 1073.06 954.23 1091.78 1083.85 1041.48 1055.47 1050.34 1076.01 1005.9 1085.82 1032.21 1025.53 986.27 999.62 1018.19 1073.25 1075.83 1056.15 1044.02 1101.63 1113.94 986.41 912.5 1027.38 980.74 976.39 1025.75 1007.33 974.5 999.83 1023.53 1086.35 1080.16 956.11 994.86 1030.32 979.23 1062.83 1000.15 991.31 997.82 1064.8 1050.41 1003.34 1127.81 1060.98 1043.13 1014.3 965.16 1035.14 1029.03 1090.58 1017.27 978.74 1109.65 990.11 1035.28 1023.64 1084.56 1093.68 1001.26 1071.1 1063.9 1030.09 982.69 1068.36 1030.62 1045.23 1036.55 1071.91 1113.94 1037.67 968.65 1026.21 967.57 1109.67 1031.17 1050.47 1100.62 992.15 1088.43 1051.82 1018.89 1078.27 994.24 1041.25 1040.1 1031.82 1009.29 1056.25 1105.16 1021.46 1072.83 1015.03 1050 987.82 1093.86 1062 1081.98 1030.72 1014.82 1153 944.8 991.87 1060.61 1008.53 1030.5 1081.67 1045.97 1034.76 1001.41 1087.22 1048.68 1036.29 1033.26 1016.22 1062.41 965.42 1016.09 1037.09 1035.77 1036.59 1037.16 955.19 1008.35 991.2 979.56 1113.78 984.5 1059.44 947.77 1024.84 1088.01 1037.25 1039.69 956.17 965.86 1018.49 1047.46 998.98 1001.73 1031.67 972.55 1040.04 1102.53 1112.7 1095.15 1026.45 1028.08 1014.63 1023.98 909.86 1071.3 1020.35 1033.36 1007.12 1096.36 1023.34 1013.04 1043.88 1035.05 1047.04 1013.3 1043.1 1009.12 1065 1033.12 1016.36 948.98 1053.34 1064.25 1002.76 1036.42 1022.07 1065.17 1066.76 1030.22 1034.73 979.17 1103.93 1044.24 1012.41 1090.19 1042.87 1095.34 1071.23 1042.4 1063.24 979.82 1004.27 1054.23 989.87 1060.99 1024.25 1019.23 1040.48 1087.27 1036.75 1072.64 1020.18 1067.6 977.16 975.21 1129.73 1014.9 993.17 1011.34 1041.86 1062.67 1062.99 1078.43 1006.98 1006.03 1027.56 999.5 1022.37 967.84 1049.14 1017.7 1105.78 981.3 1033.86 1001.64 992.12 1000.01 1017.38 1114.08 998.34 1040.87 1034.85 1004.13 962 1082.36 963.78 1072.4 927.07 987.09 1098.63 1107.29 1028.52 999.11 1074.28 1068.26 1071.76 1105.34 1101.09 1075.14 1021 1081.77 1016.8 1112.63 1061.29 1006.18 966.34 +925.92 957.92 843.52 948.86 861.61 933.02 1003.37 1039.86 963.63 996.45 984.22 918.41 933.45 945.73 975.59 959.17 970.6 953.16 939.62 1025.87 965.28 933.42 978.71 1039.77 865.96 868.45 978.6 895.77 927.75 968.93 947.98 926.31 910.2 922.36 1019.57 944.76 906.39 953.17 957.71 932.68 997.76 938.08 941.37 900.99 952.52 1000.79 962.67 1013.56 965.2 977.69 961.06 875.71 916.31 950.91 1041.22 969.18 934.26 964.5 920.28 939.64 951.3 991.5 1005.14 945.14 966.72 970.15 963.02 915.94 993.34 939.97 971.99 923.3 973.37 1062.47 898.65 906.27 986.33 915.99 1034.64 982.17 934.29 999.65 930.94 987.38 937.36 946.95 992.86 952.51 953.09 942.39 979.33 938.95 968.58 1042.79 915.68 1008.08 915.72 967.75 879.15 975.78 967.06 971.37 1004.65 931.47 1023.69 944.99 922.05 1019.59 970.16 981.52 1013.72 966.14 954.18 928.62 939.77 919.84 964.97 907.79 970.84 993.66 906.05 965.81 982.06 945.95 975.25 964.54 861.18 964.5 877.33 904.66 1027.91 952.5 930.92 908.34 930.64 954.36 919.86 928.15 880.57 885.859 885.98 1002.56 906.39 992.75 988.31 887.2 966.29 973.65 1086.48 1026.41 914.05 919.47 946.64 969.85 907.53 1008.92 954.98 1011.11 891.81 1018.82 936.95 981.73 934.02 1013.22 963.22 899.4 916.98 963.85 956.42 916.27 980.8 888.65 997.49 959.31 915.74 983.7 949.92 972.89 943.03 901.01 907.13 930.529 1019.77 1014.45 947.72 965.34 999.46 968.55 990.86 972.91 992.56 887.41 964.39 962.05 985.82 1011.39 931.94 910.89 965.4 961.41 928.7 1006.91 968.38 1013.55 871.61 918.72 996.99 942.46 910.31 915.25 935.31 968.89 1015.42 976.47 908.16 947.76 933.92 936.81 954.69 905.35 929.12 904.85 996.16 955.46 911 908.1 941.66 910.07 960.79 1007 934.96 940.09 948.86 944.65 927.85 1014.67 906.66 1018.55 916.11 933.82 992.81 990.73 993.19 900.53 978.89 1007.91 1005.19 1024.92 1004.71 1012.08 975.3 1017.87 954.88 1006.21 887.02 942.41 907.32 +1025.76 1033.54 1011.45 1084.84 936.05 1078.15 1078.2 1049.29 1017.75 1033.34 1069.75 1023.11 1059.56 1038.07 1022.15 1004.68 1008.24 1041.92 1087.41 1049.18 986.98 1013.54 1044.75 1099.65 973 885.18 986.13 965.7 1000.42 1022.29 996.09 1036.86 964.49 1033.24 1069.08 1023.63 960.99 1033.49 1039.46 1017.05 1051.38 982.55 1020.19 988.21 1054.94 1037.23 1023.82 1050.9 1064.65 1071.52 1035.63 946.7 1048.19 1012.1 1128.05 973.09 1013.84 1082.64 941.53 1032.35 1061.91 1075.19 1091.63 1039.66 1033.94 1072.75 1080.07 968.77 1027.98 973.34 992.91 1035.15 1054.38 1147.5 1028.03 935.46 1000.09 1038.21 1106.14 1046.21 1048 1055.23 996.37 1042.86 1019.41 990.35 1058.64 979.64 1029.29 1031.16 1044.1 1017.43 1073.9 1105.88 997.2 1089.32 976.45 1051.72 999.09 1088.72 1088.9 1100.34 1109.5 1009.35 1137.67 948.05 925.69 1052.05 993.4 960.94 1099.75 1029.67 1039.04 996.61 1074.81 974.7 1072.73 951.46 1030.15 1052.78 986.34 1044.3 1008.08 1043.63 1029.01 992.6 981.26 1038.19 926.04 982.63 1092.41 1007.56 1055.71 959.93 945.7 1052.41 1002.47 1039.61 939.59 984.58 1009.31 1054.96 1004.33 1052.34 1052.12 960.59 1039.65 1072.63 1097.48 1117.31 1060.69 956.43 1022.85 969.3 977.09 1064.59 1039.14 1041.15 1020.3 1070.45 1063.37 1024.66 1029.06 1064.52 1080.08 1009.43 1042.35 1022.71 1063.77 1018.97 1006.7 969.11 1041.08 1053.02 979.86 1042.55 1003.49 1050.71 1051.99 1022.46 1032.51 1030.56 1060.23 1074.51 1037.13 1068.65 1091.95 1042.47 1021.21 1067.4 1070.22 956.26 981.61 1064.28 1013.84 1049.9 991.51 989.49 1026.08 1054.54 1068.97 1097.12 1010.85 1057.92 975.38 938.98 1092.8 1027.43 981.09 971.53 1041.76 1023.04 1055.4 1031.2 998.94 1020.96 1052.67 1018.63 1026.75 964.61 1035.63 1022.89 1095.51 995.24 1008.53 1041.59 1004.6 996.67 1011.27 1039.63 996.06 1069.93 1062.67 968.92 1002.2 1045.2 983.4 1082.53 963.53 1000.3 1089.4 1076.03 1053.9 1010.41 1050.09 1060.72 1082.39 1058.19 1090.18 1046.86 1028.55 1091.32 1011.88 1114.46 1044.62 1057.85 998.14 +1026.03 1049.87 982.18 1095.92 1010.41 1175.62 1133.58 1131.15 1130.84 1147.42 1139.95 1052.15 1125.86 1072.35 1056.23 1057.91 1086.04 1046.91 1129.42 1136.44 1093.49 1092.37 1084.58 1131.72 960.42 953.63 1118.98 979.03 1034.63 1096.74 1068.99 1015.14 1018.29 1071.51 1111.81 1075.68 976.91 1117.16 1131.05 1064.79 1125.25 1049.91 1092.55 1046.23 1083.49 1121.72 1060.21 1055.54 1099.69 1112.42 1097.52 988.22 1103.24 1067.77 1128.09 1010.35 1019.63 1087.59 1063.77 1048.63 1099.58 1138.47 1161.81 1071.06 1123.28 1087.69 1086.55 1037.9 1083.77 1028.71 1090.4 1099.18 1128.35 1224.76 1036.52 982.43 1067.1 1010.89 1111.39 1092.16 1100.27 1098.75 1054.4 1082.29 1014.84 1061.28 1127.09 1051.54 1080.26 1054.75 1060.84 1046.61 1123.54 1196.81 1048.56 1115.32 1074.09 1130.2 1005.83 1133.49 1140.46 1188.76 1119.55 1029.7 1202.68 997.25 1034.68 1073.51 1056.09 1099.51 1120.7 1112.9 1107.73 1040.72 1091.12 1080.25 1099.24 1076.68 1057.96 1131.54 1024.75 1101.1 1075.75 1072.04 1056.4 1067.86 967.28 1057.14 1027.92 971.79 1176.48 1045.64 1091.31 965.53 1068.37 1098.44 1054.11 1094.52 1000.9 999.44 1015.97 1108.82 1060.56 1146.38 1083.81 1055.63 1086.39 1144.85 1144.07 1131.69 1049.59 1068.84 1034.93 1073.59 1047.8 1129.15 1087.76 1116.18 1066.95 1136.39 1047.24 1113.25 1057.75 1127.09 1047.12 1046.01 1106.35 1098.69 1124.43 1084.95 1110.71 976.92 1087.01 1093.11 1039.92 1086.66 1018.57 1114.46 1126.43 1057.23 1024.18 1050.87 1159.76 1071.91 1066.06 1090.18 1107.87 1096.2 1151.96 1083.65 1125.39 999.79 1093.97 1100.75 1023.18 1087.85 1058.11 1063.47 1104.85 1138.75 1114.68 1142.31 1037.29 1088.25 1042.92 997.67 1169.51 1035.16 1086.65 1043.92 1114.37 1083.84 1112 1064.74 1061.59 1043.75 1074.59 1063.66 1102.99 1059.66 1003.31 1090.81 1117.19 1007.35 1060.47 1036.47 1092.88 1041.35 1030.24 1129.76 1046.9 1099.37 1055.83 1065.72 1039.39 1145.83 999.04 1168.59 1018.98 1014.47 1178.94 1153.83 1079.3 1043.65 1112.16 1151.56 1112 1127.79 1192.2 1112.99 1065.92 1151.67 1073.78 1183.37 1094.8 1098.22 1069.22 +973.23 991.55 939.42 1039.27 952.38 1034.39 1065.6 1065.63 1047.89 1054.85 1049.54 998.341 1006.49 1010.63 1019.99 996.32 1011.44 1037.39 1043.27 1032.44 1052.31 1006.26 1022.97 1073.89 936.77 893.97 1025.94 967.61 959.41 950.38 980.68 957.22 974.14 1003.62 1074.49 1014.15 929.88 997.49 1054.08 990.16 1042.1 1020.65 984.67 966.57 1024.77 1029.23 971.76 1059.11 1006.26 1062.4 993.8 923.44 1001.21 990.82 1082.93 1001.34 994.12 1040.89 974.581 999.04 1036.12 1058.82 1039.65 989.06 1021.81 1035.26 1011.18 956.08 998.37 1001.36 1005.63 978.66 1023.92 1103.17 987.58 954.14 1014.51 990.6 1073.71 1032.12 1055.3 1062.61 997.73 991.96 1012.58 1005.31 1034.38 970.5 1021.32 974.09 1019.47 958.1 1016.93 1092.9 976.14 1016.3 989.59 1069.57 953.41 1039.57 1000.27 1097.11 1090 1002.06 1158.99 938.55 947.46 1010.57 1032.08 996.55 1077.5 1028.09 1003.7 971.69 1043.42 947.02 1051.22 1004.73 1003.33 1050.16 937.02 1017.75 1010.75 1005.42 1028.69 1030.83 927.87 1015.66 932.97 927.76 1085.94 977.12 977.52 937.54 956.3 1034.68 998.65 992 946.71 941.09 984.77 1043.23 979.97 1058.43 1056.13 945.9 978.31 1061.84 1073.93 1046.17 1015.82 994.46 1007.94 1017.34 944.29 1054.88 997.11 1049.53 994.71 1050.49 1000.4 1034.19 976.21 1056.35 1061.34 997.84 1010.69 1020.98 1056.92 1026.4 1036.08 925.13 1027.02 1002.39 961.24 1018.38 989.91 983.44 1038.54 983.24 1014.15 990.42 1077.13 1032.04 961.15 984.34 1049.54 1053.18 1036.26 1049.63 985.47 948.34 976.57 1054.49 981.83 1031.84 946.6 984.37 1017.1 1033.17 1028.83 1054.18 1020.91 1035.53 922.99 936.05 1055.98 986.49 966.01 970.01 1003.28 1003.06 1019.38 1049.53 1004.72 998.48 986.36 985.75 981.25 977.99 1002.1 995.38 1042.42 997.68 1039.63 994.06 955.07 988.67 975.17 1079.08 1032.92 1061.38 1011.16 1012.13 978.75 1110.99 932.29 1040.78 912.8 1014.76 1070.05 1041.67 1056.75 921.42 1041.65 1074.61 1016.63 1077.71 1089.36 1037.3 995.19 1045.93 1014.17 1061.98 958.94 1047.79 992.42 +993 1022.27 962.76 1034.42 985.46 1066.88 1070.16 1023.69 1034.08 1037.48 1058.56 1013.71 1024.76 1001.2 996.99 984.82 1045.33 976.24 1056.81 1053.09 1032.72 1014.8 1056.99 1105.73 948.71 894.19 986.65 964.26 960.2 1031.03 1018.66 984.5 933.58 967.84 1066.82 1034.23 934.29 1030.94 1030.01 989.74 1053.55 975.98 992.87 947.96 990.43 1017.16 990.8 1092.62 1022.27 1016.65 1093.3 908.56 1027.17 1005.14 1093.45 969.43 978.32 1032.52 956.48 1041.9 1028.63 1077.44 1070.14 1000.66 1063.99 1047.48 1022.85 1027.29 1023.36 979.88 1012.48 998.7 991.64 1101.6 1028.78 986.7 998.93 988.05 1049.28 1033.51 1043.17 1080.94 958.05 1022.96 992.1 1004.37 1069.79 947.42 974.39 1030.13 1005.69 967.99 1049.06 1116.12 1003.82 1026.84 948.95 1082.37 927.92 1052.66 1065.54 1059.8 1037.31 1003.85 1099.59 958.059 976.85 1008.25 950.9 1049.99 1074.14 1062.73 991.54 982.24 1042.58 1012.04 1058.6 955.01 1010.53 1015.85 931.5 1046.29 991.75 1003.29 1029.37 1021.45 915.34 1001.59 961.29 966.31 1058.28 987.48 1004.62 947.14 974.9 1029.21 1001.58 1005.39 940.11 978.34 967.2 1006.56 973.68 1044.72 965.66 975.75 995.09 1059.76 1126.3 1080.84 1000.75 980.1 999.25 1029.44 929.29 1049.62 1036.68 1008.98 1001.18 1088.77 964.03 1056.36 1008.31 1028.5 1055.7 958.72 1005.77 1043.78 1035.49 990.96 1021.84 947.94 1025.31 1029.69 983.61 1007.89 1030.43 1009.89 1032.99 997.41 1017.08 998.73 1048.48 1051.23 1020.92 1062.34 1033.43 1057.17 1064.06 1037.63 1056.24 971.8 982.64 991.11 1022.15 1023.08 979.68 980.93 1037.36 1055.18 1057.75 1033.51 953.63 1044.67 949.89 954.3 1067.08 1007.61 970.88 998.06 985.23 1009.89 1041.36 1055.52 981.08 980.63 1000.8 1000.29 1032.11 968.8 1016.05 1023.02 1091.74 942.74 948.58 947.71 985.17 978.56 1007.03 1061.34 973.37 1027.37 1023.96 1007.73 1003.03 1107.04 957.77 1051.89 942.79 963.43 1038.49 1043.54 1023.21 996.4 1030.41 1067.08 1045.66 1041.71 1141.44 1013.17 1047.97 1069.26 1007.16 1049.41 1020.13 1034.45 944.89 +1027.89 1042 1006.36 1083.56 985.51 1116.32 1105.04 1080.63 1093.06 1068.21 1111.3 1044.17 1038.22 1082.45 1017.71 1010.72 1017.8 1080.71 1105.93 1100.02 1049.97 1088.05 1087.97 1112.02 1009.98 948.62 1038.69 975.94 997.47 1054.31 1013.22 1047.71 1013.07 1028.97 1098.32 1093.34 1018.37 1086.17 1079.19 1009.35 1122.71 1021.23 1011.73 1012.14 1067.45 1048.82 1049.35 1104.69 1086.02 1092.78 1066.08 986.18 1037.93 1035.09 1148.35 1033.34 1031.8 1105.87 994 1052.69 1096.62 1139.67 1143.39 1043.98 1070.98 1062.44 1063.79 1041.7 1095.66 989.21 1024.02 1033.96 1086.06 1159.98 1050.33 984.95 1059.4 1036.98 1103.45 1104.96 1077.93 1114.17 1042.4 1065.7 1042.1 1029.78 1121.02 1020.58 1039.71 1036.58 1052.73 986.9 1071.61 1166.4 1045.79 1078.55 1038.2 1083.21 975.71 1109.28 1108.09 1115.35 1071.72 1052.13 1139.72 1008.84 1018.66 1074.54 1031.59 1102.06 1098.09 1079.03 1056.5 1021.49 1091.59 1077.92 1086.09 982.39 1020.34 1077.07 1008.9 1043.25 1073.31 1070.58 1076.92 1063.42 978.68 1017.44 959.76 1014.1 1140 1018.81 1051.72 1021.05 1036.75 1088.38 1045.26 1067.29 996.23 990.33 1029.21 1082.11 1021.69 1093.62 1058.17 1013.53 1053 1114.03 1148.06 1128.49 1070.84 1075.08 1033.55 1042.36 993.35 1089.32 1101.82 1054.58 1031.03 1097.79 987.09 1061.49 1072.21 1092.92 1065 1037.16 1044.69 1044.99 1102.91 1039.92 1079.61 988.12 1084.53 1082.33 1039.55 1029.62 1047.15 1065.54 1076.64 1033.65 1083.68 1015.81 1082.76 1079.11 1048.15 1074.24 1068.85 1077.46 1093.57 1078.1 1087.93 1004.82 1063.26 1052.17 1053.45 1067.18 1074.67 1017.21 1046.73 1092.5 1066.16 1172.89 1013.51 1085.99 1011.7 978.75 1089.47 1031.86 1001.21 1028.27 1087.01 1066.5 1090.93 1122.58 1008.41 1057.91 1035.94 1050.2 1045.76 1017.88 1064.18 1074.44 1120.89 1040.71 1068.95 1018.09 1009.55 1019.44 1026.77 1104.06 1020.71 1052.23 1095.97 1050.22 1047.4 1120.36 1026.29 1096.05 965.48 1039.47 1135.56 1078.79 1065.13 1036.96 1098.46 1099.88 1030.89 1077.88 1134.92 1092.04 1065.45 1088.33 1065.66 1109.69 1029.65 1061.79 991.67 +1048.49 1089 991.43 1156.53 1007.94 1113.38 1120.83 1063.63 1062.59 1073.93 1097.67 1021.9 1086.03 1075.47 1080.97 1036.41 1086.63 1034.08 1064.42 1091.22 1092.2 1040.33 1111.04 1119.17 979.02 954.82 1054.35 1040.86 1028.56 1051.52 1036.02 1005.03 990.04 1065.07 1124.1 1028.01 983.86 1011.12 1096.74 977.2 1078.97 1006.65 1041.39 994.6 1044.52 1080.33 1051.67 1126 1052.8 1051.97 1086.31 977.25 1041.01 1038.24 1127.91 1027.97 1040.62 1082.67 996.39 1066.21 1092.66 1057.39 1106.47 1028.93 1086.83 1084.45 1064.36 1070.97 1068.25 1026.55 1066.55 1024.52 1066.75 1111.3 1060.52 1023.92 1065.75 1017.55 1147.66 1068.96 1059.44 1111.03 1047.78 1088.69 1039.06 1059.96 1129.42 1041.25 1011.6 1079.76 1059.04 982.22 1103.2 1132.98 1032.93 1060 1031.08 1069.5 987.97 1112.34 1111.26 1082.03 1049.84 1040.5 1164.69 1015.41 1005.7 1044.21 1075.36 1071.13 1106.47 1096.08 1056.7 1036.19 1108.43 1049.97 1080 986.79 1021.36 1048.46 988.1 1044.06 1070.31 1057.28 1052.29 1043.23 987.26 1040.73 981.45 970.21 1098.16 996.23 1000.92 986.44 1009.58 1108.48 1047.79 1071.08 983.59 984.7 1011.6 1063.66 1030.26 1104.73 1057.57 962.38 1028.44 1107.22 1120.52 1136.07 1064.31 1040.67 1032.56 1069.74 986.15 1107.79 1056.93 1073.38 1050.75 1077.51 1039.98 1052.17 1070.02 1091.67 1103.17 1038.79 1039.15 1061.51 1087.01 1029.71 1037.14 945.92 1083.78 1116.1 1015.66 1043.73 1038.47 1047.77 1096.66 1043.63 1064.04 1031.33 1110.09 1110.07 1071.07 1057.44 1101.29 1090.56 1115.07 1041.44 1107.35 1011.46 1001.71 1097.55 1073.84 1037.7 1009.6 1048.15 1079.56 1066.64 1044.48 1091.99 1007.52 1123.71 995.13 997.64 1095.33 1048.35 1038.29 1044.94 1044.67 1051.94 1067.96 1105.31 1022.41 1026.64 1044.9 1008.85 1020.08 1028.97 1024.71 1043.62 1098 1031.43 1075.57 1039.69 1027.27 1016.49 1039.32 1129.4 1044.01 1091.15 1103.57 1058.9 1027.65 1131.83 971.19 1096.44 969.82 1045.46 1082.46 1097.65 1052.18 1055.3 1096.15 1057.81 1104.72 1093.82 1160.07 1051.13 1012.9 1119.03 1057.6 1140.45 1056.64 1042.21 1005.28 +1044.53 1082.98 1007.87 1141.77 996.69 1075.68 1109.09 1120.03 1079.83 1077.47 1116.31 1043.65 1118.42 1061.35 1027.76 1000.57 1059.92 1052.74 1091.85 1116.85 1074.16 1054.79 1104.8 1103.73 966.93 964.87 1041.79 1013.49 1042.09 1080.63 1044.97 1060.26 994.67 1035.44 1103.93 1053.45 973.81 1053.95 1062.89 1024.35 1111.75 1043.19 1014.57 993.88 1053.68 1103.18 1063.58 1149.28 1058.47 1088.09 1102.76 959.75 1059.24 1070.02 1143.62 1038.91 1028.87 1071.03 1006.1 1091.3 1112.52 1129.72 1133.94 1029.57 1098.42 1083.43 1089.87 1047.12 1069.96 1025.07 1064.76 1076.42 1123.43 1119.64 1073.29 997.57 1026.01 1031.49 1139.78 1098.44 1066.92 1102.7 1023.2 1076.26 1059.84 1053.85 1127.77 1035.28 1056.34 1022.85 1077.13 1030.96 1080.06 1141.09 1055.19 1067.45 1037.19 1112.41 991.41 1131.55 1097.45 1122.59 1119.92 1060.44 1138.37 980.71 1006.09 1037.36 1033.53 1083.27 1122.42 1115.66 1059.83 1060.92 1071.2 1060.08 1094.88 970.29 1030.89 1103.85 997.94 1064.82 1041.66 1034.68 1088.74 1081.69 1008.85 1010.78 972.52 1015.11 1115.98 1050.01 1059.52 949.12 1047.86 1066.2 1017.65 1069.22 993.46 1006.73 1030.35 1079.11 1066.02 1088.23 1076.59 980.95 1078.84 1140.17 1144.51 1113.02 1055.26 989.44 1092.26 1016.85 1024.53 1118.14 1075.8 1040.54 1018.88 1112.5 1041.04 1065.3 1062.48 1080.39 1072.19 1026.36 1036.87 1053.38 1080.47 1041.26 1074.55 961.18 1110.75 1075.99 1026.25 1043.97 1046.29 1070.27 1123.17 1052.88 1018.23 1040.83 1097.43 1093.25 1055.36 1085.97 1096.43 1097.8 1089.71 1058.15 1059.5 1029.52 1066.6 1079.51 1075.95 1076.35 1030.35 1057.47 1073.9 1084.1 1067.25 1173.34 1012.7 1067.85 1050.94 1002.33 1099.33 1065.52 1012.35 1040.37 1064.41 1065.32 1059.76 1095.61 998.57 1078.99 1002.81 1078.84 1042.5 1011.85 1049.81 1073.14 1133.11 1037.98 999.64 1036.26 1045.98 1063.48 1078.54 1109.95 1022.93 1045.73 1086.3 1011.33 1047.21 1103.99 1008.7 1088.57 1015.89 1043.53 1106.62 1136.74 1047.97 1053.83 1096.54 1105.7 1112.16 1098.35 1132.72 1049 1007.54 1091.18 1079.23 1147.34 1036.3 1082.01 1006.59 +1042.75 1093.13 990.14 1083.05 982.4 1143.1 1179.58 1114.44 1086.42 1107.01 1128.7 1091.39 1037.82 1054.95 1078.32 1025.86 1073.47 1027.54 1169.3 1117.51 1089.03 1082.2 1110.22 1132.05 1024.1 933.49 1073.66 1018.44 1011.98 1033.56 1037.34 1056.69 1022.09 1039.26 1146.93 1066.51 984.98 1059.37 1091.82 1063.54 1115.16 1040.13 1018.13 1064.05 1090.54 1103.33 1088.7 1139.96 1070.7 1101.63 1088.38 950.96 1105.9 1048.28 1142.75 1092.78 1048.13 1091.55 1022.04 1091.39 1115.52 1170.09 1119.82 1054.4 1077.72 1088.11 1043.78 1052.52 1095.73 1061.37 1035.06 1059.98 1095.82 1156.61 1032.97 1025.47 1063.67 1023.71 1125.81 1056.58 1082.37 1096.34 1042.39 1076.1 1070.48 1091.82 1131.63 1025.63 1020.61 1023.21 1038.02 1012.32 1077.72 1154.1 1004.37 1070.07 1051.59 1083.26 1016.61 1081.21 1060.29 1124.92 1088.78 1048.16 1232.91 991.99 1032.3 1078.61 1060.98 1064.22 1084.39 1099.59 1079.98 1059.97 1100.34 1068.11 1109.14 1061.99 1074.09 1124.12 977.96 1079.53 1053.37 1054.48 1129.83 1056.26 1018.67 1053.16 979.81 1020.03 1115.35 1019.67 1060.75 1001.71 1038.51 1081.25 1058.78 1059.24 999.56 1012.48 995.19 1079.61 1055.97 1139.63 1103.14 1008.15 1035.54 1110.39 1156.33 1150.65 1078.42 1071.36 1065.23 1023.02 1022.89 1115.5 1110.12 1040.1 1016.75 1148.64 1053.76 1048.07 1066.45 1119.77 1080.88 1026.93 1071.75 1049.1 1115.31 1052.59 1110.01 983.36 1100.02 1080.89 1038.76 1054.46 1066.88 1093.24 1098.42 1036.89 1055.44 1034.51 1105.96 1109.3 1080.54 1093.62 1117.2 1114.01 1105.55 1075.23 1065.92 1072.36 1067.51 1092.14 1073.92 1134.38 1077.33 1025.64 1064.41 1067.85 1110.86 1125.44 1045.08 1099.49 999.66 1041.98 1133.35 1098.84 1022.98 995.631 1095.48 1083.8 1070.57 1093.51 1037.93 1033.35 1034.52 1026.58 1037.34 1019.22 1048.26 1103.33 1139.6 1030.26 1045.58 1022.08 1045.51 1009.65 1063.62 1131.84 1052.23 1055.88 1072.84 996.17 1034.25 1127.93 1021.64 1097.9 1004.9 1053.04 1146.38 1123.31 1047.5 1029.87 1115.48 1079.18 1085.9 1092.08 1162.86 1094.33 1083.63 1063.19 1045.71 1084.94 1077.01 1091.94 989.45 +1009.26 1086.33 993.78 1066.74 974.089 1095.17 1070.57 1113.93 1090.24 1082.41 1072.54 1028 1050.39 1034.54 1088.44 1021.47 1032.88 1020.06 1091.96 1098.54 1076.75 1047.96 1098.44 1132.96 994.75 906.68 1028.24 1024.78 965.4 1074.44 1041.09 1050.81 1028.11 1048.76 1104.48 1053.43 1013.37 1057.55 1055.42 999.89 1067.85 1029.82 1050.13 1004.01 1061.57 1076.72 1041.16 1097.47 1047.65 1094.2 1024.84 1013.14 1080.63 1036.13 1153.71 1027.83 1019.23 1097.07 1013.05 1037.34 1064.82 1071.16 1089.26 1007.47 1088.5 1081.75 1066.78 1027.38 1075.12 986.67 1038.44 1037.03 1057.53 1152.26 1044.57 995.39 1064.38 1051 1141.71 1071.51 1043.05 1149.97 1031.69 1074.13 1037.89 1038.74 1082.19 1045.07 1036.52 1036.98 1036.23 1001.99 1024.82 1126.2 1007.3 1088.68 1019.36 1048.18 1008.98 1071.76 1092.7 1115.06 1102.45 1024.98 1178.48 1024.31 1017.24 1063.46 1063.8 1051.16 1109.36 1061.78 1092.31 1000.43 1075.75 1068.66 1068.42 1049.37 1030.1 1099.65 1012.72 1037.34 1033.77 998.71 1076.19 1029.6 961.18 1041.03 960.73 997.99 1129.68 1025.29 1051.19 954.64 1025.36 1036 1000.16 1013.99 985.26 993.44 977.01 1052.14 995.38 1090.86 1060.63 950.42 1066.06 1073.27 1150.69 1145.15 1065.34 976.43 1034.96 1013.05 1024.11 1078.08 1028.22 1058.88 998.22 1118.81 1055.39 1022.95 1033.04 1059.65 1042.62 1012.66 999.88 1067.66 1108.53 999.49 1030.57 995.36 1105.38 1039.07 1023.36 1050.42 1067.71 1024.9 1032.31 1038.46 1046.89 1048.47 1106.23 1098.04 1016.31 1053.82 1075.83 1066 1051.11 1059.07 1041.46 1026.31 1024.49 1034.75 1059.44 1112.6 1066.9 1001.69 1073.97 1103.54 1081.57 1114.84 1038.07 1096.62 962.67 1010.49 1138.05 999.1 1029.97 991.44 1098.64 1021.3 1079.87 1088.17 1056.8 997.36 1038.19 1044.8 1025.24 1011.93 1018.53 1031.79 1087.54 1023.04 1037.8 1022.32 1068.33 1033.33 1019.26 1072.2 1019.93 1083.92 1081.93 1000.4 1028.67 1072.56 1003.4 1089.58 981.6 1024.03 1140.03 1087.45 1079.56 948.58 1073.64 1088.51 1060.47 1093.4 1132.35 1056.78 1057.32 1088.88 1010.41 1089.16 1010.08 1067.31 959.92 +953.06 1029.27 968.79 1059.16 966.49 1050.87 1023.74 1068.07 1016.78 1051.82 1054.36 949.14 1059.93 995.98 976.25 988.2 1008 929.99 1039.46 1064.8 1023.94 984.02 1037.29 1085.3 956.8 858.67 986.69 961.5 948.18 965.96 972.04 1042.37 926.56 999.94 1076.84 1009.14 964.63 1001.49 1015.43 946.46 1040.71 975.75 987.12 951.94 1028.36 1021.14 1015.93 1078.3 1013.65 1001.43 1031.31 940.15 1030.47 976.05 1102.33 967.22 985.69 1076.32 973.99 1011.09 1063.65 1116.85 1035.36 980.93 1036.47 1044.81 1007.58 978.92 1052.29 934.72 1008.51 1055.64 1037.29 1069.39 999.02 941.65 976.04 974.89 1084.34 1025.03 1027.1 1075.58 971.01 1000.27 971.54 978.44 1048.63 959.05 959.03 977.24 1023.59 962.71 1025.17 1105.25 990.25 1036.22 1001.31 1044.62 976.89 1036.35 1045.05 1076.23 1073.08 995.1 1128.91 931.8 961.9 1003.87 1032.39 1042.63 1042.15 1016.26 1026.67 952.47 1071.02 989.63 1048.84 1001.37 1001.29 1035.66 932.56 1037.39 1041.71 1005.24 1046.65 1012.82 938.09 1011.07 915.29 957.96 1075.1 971.54 1005.75 930.42 975.11 1015.66 1011.19 1015.05 981.65 949.73 976.59 1022.85 983.49 1010.26 1032.61 933.3 997.99 1100.41 1065.62 1081.3 1007.51 996.3 1024.99 997.01 950.22 1071.87 988.98 1047.91 954.73 1032.27 1005.77 981.63 985.75 1017.44 1055.08 988.99 1013.65 1027.66 1040.79 995.75 1014.24 890.09 1042.7 1000.28 958.75 986.56 1041.23 1034.14 1052.59 979.77 970.27 1014.27 1038.79 1078.24 1024.66 1009.99 1014.75 1032.36 1030.82 996.93 1041.29 966.03 992.09 975.46 1003.24 1048.3 1050.67 977.64 1019.36 1076.93 1035.93 1041.67 996.08 1064.97 989.98 974.12 1075.19 1010.11 971.93 975.28 1022.61 1024.39 1008.24 1055.38 984.31 977.14 1008.16 978.21 1015.67 989.9 989.53 1036.6 1033.67 990.41 985.21 1015.95 972.96 987.37 984.54 1070.7 997.85 1008.05 1040.82 960.43 991.04 1058.53 923.42 1082.8 930.95 984.36 1067.32 1083.54 1014.35 935.24 1074.67 1078.31 1041.06 1056.3 1020.33 1030.46 1009.23 1040.9 1028.88 1091.61 967.59 991.49 949.26 +1015.01 1009.32 979.64 1060.95 962.71 1071.35 1091.28 1077.26 1085.1 1042.68 1078.56 968.52 996.56 1055.69 1028.74 1004.59 1035.41 957.38 1088.08 1079.39 1068.97 1039.4 1057.1 1057.95 954.22 880.95 1067.87 995.07 963.88 1037.91 992.25 1009.7 990.1 1050.51 1078.99 1034.53 947.78 1022.38 1027.73 1007.08 1085.32 1007.05 1000.72 979.35 998.6 1092.11 1014.88 1066.74 1030.95 1059.37 1063.55 965.12 1062.29 1048.37 1089.22 1044.2 1037.78 1078.44 960.3 1030.21 1053.99 1068.05 1086.17 974.73 1062 1063.64 1052.29 1018.54 1029.07 1016.13 996.64 1039.13 1025.42 1123.81 1017.02 975.56 1009 1017.61 1110.48 1034.05 1036.39 1091.21 973.04 1045.66 1025.23 1018.59 1061.19 988.64 1039.7 1005.96 1005.35 955.02 1044.28 1118.41 992.7 1067.28 994.56 1036.66 987.71 1056.45 1085.59 1073.46 1011.13 1016.03 1175.38 996.91 979.73 1012.88 968.93 1058 1056.37 1070.65 1020.16 990.03 1065.38 1026.83 1041.51 989.86 1042.73 1044.72 953.01 1034.36 1031.73 1009.96 1038.28 1019 952.5 997.78 948.49 997.46 1098.82 1013.44 1049.37 955.41 965.63 1070.1 1015.81 982.02 972 988.13 965.05 1059.39 987.23 1082.33 1022.02 943.55 1017.61 1048.93 1163.1 1072.12 1055.91 999.15 1035.09 1036.2 1009.69 1102.09 1023.37 1074.46 988.88 1088.1 1000.79 1041.66 1046.28 1021.21 1046.98 989.42 1020.75 1043.05 1099.16 985.72 1064.41 959.06 1045.24 1047.61 991.64 1051.57 1011.54 999.95 1073.13 997.01 1012.26 979.35 1086.14 1019.74 1003.14 1058.43 1035.32 1038.73 1033.1 1021.39 1050.69 971.361 1015.77 1052.06 1048.7 1062.54 1025.84 992.34 1040.82 1095.59 997.55 1034.84 990.52 1057.01 935.62 992.92 1140.51 1042.15 1000.09 1000.76 1029.56 1010.25 1040.52 1088.07 1015.31 1000.33 1034.68 1009.14 1016.67 1015.29 1005.62 1040.79 1090.63 992.2 1018 1019.77 997.4 986.26 1020.13 1101.66 1028.36 1066.17 1064.38 1023.99 1006.88 1068.04 969.42 1111.43 964.76 922.37 1099.48 1037.33 1029.41 979.5 1057.46 1026.03 1037.33 1050.44 1104.56 1032.29 1029.76 1064.49 1020.87 1103.21 1024.37 1018.82 991.12 +1037.15 1044.27 929.6 1069.03 956.79 1065.39 1107.57 1050.54 1020.17 1015.88 1066.88 1013.12 1022.99 996.9 1030.71 1021.72 1018.55 966.27 1045.97 1089.79 1048.52 1043.79 1077.32 1064.28 907.01 917.06 1065.38 983.15 1015.31 1040.38 1034.52 960.029 948.25 1043.83 1070.15 1028.85 969.31 992.62 1060.7 1005.09 1054.12 983.61 1003.8 988.19 1049.56 1042.98 997.6 1059.09 987.24 1050.1 1029.16 960.63 1038.06 1033.08 1079.48 965.9 1004.26 1086.05 979.95 1051.23 1019.18 1072.27 1068.2 995.47 1056.63 1051.09 1043.13 976.95 1053.7 1008.16 1065.36 1019.99 1095.89 1118.87 998.72 976.68 1052.4 1029.92 1106.16 1052.05 996.66 1045.95 996.65 1044.19 991.31 1025.76 1067.39 1000.37 1044.14 1052.83 1006.11 1005.78 1077.09 1075.51 975.36 1040.34 1011.91 1054.7 969.28 1037.5 1066.99 1072.3 1089.19 1007 1169.88 974.52 1006.45 1046.68 1042.5 980.47 1072.77 1120.54 1053.05 989.25 1027.47 1025.81 1069.34 996.89 1048.77 1066.51 946.68 998.92 1038.27 1026.78 1044.16 1030.91 956.97 988.34 948.76 949.09 1104.23 973.4 1009.85 940 1005.37 1062.34 1033.81 992.59 990.63 966.89 993.04 1058.74 957.15 1048.62 1056.36 967.81 1018.43 1048.19 1080.42 1038.46 994.42 1000.9 1022.42 1065.64 962.31 1090.79 1041.19 1054.89 999.17 1071.38 1022.17 1029.3 991.56 1044.96 1044.39 1003.36 1002.54 1016.64 1095.6 1009.49 1043.21 929.26 1075.15 1014.2 986.47 1068.53 1005.04 1054.31 1040.77 1003.02 1064.16 1020.53 1082.86 1046.7 1027.65 1033.34 1057.86 1040.83 1044.97 1006.39 1060.84 973.94 1040.93 1028.06 1062.65 1015.13 1023.01 999.9 1028.97 1058.82 1036.92 1125.51 970.46 1044.79 996.02 975.54 1068.8 1037.96 988.42 1040.4 1025.46 1038.86 1058.93 1066.13 986.96 972.36 1048.77 1003.34 1033.17 988.24 971.43 1056.52 1075.08 1007.61 1009.56 994.98 1022.22 976.17 1037.33 1094.35 1017.68 1045.39 1033.37 1002.7 985.61 1089.67 965.75 1093.16 932.78 988.45 1120.68 1094.38 1039.98 992.45 1046.7 1038.83 1063.63 1081.73 1092.88 1063.63 1012.54 1062.28 997.99 1077.36 1015.24 1009.73 984.81 +1027.86 1062.33 989.28 1081.55 968.07 1071.25 1124.21 1088.24 1047.07 1099.47 1081.99 1028.68 1016.45 1051.15 1015.32 1016.09 1044.01 994.42 1101.68 1079.52 1062.06 1026.16 1081.51 1069.92 969.51 897.22 1017.47 999.62 976.17 1039.51 1043.08 1006.96 982.33 1013.1 1074.37 1016.32 960.79 1026.6 1036.2 1037.5 1064.45 964.64 1031.79 994.22 1072.1 1099.61 1047.86 1095.54 1087.5 1078.95 1052.15 933.73 1081.42 1042.59 1166.98 977.82 967.54 1061.49 1009.9 1070.83 1059.42 1116.28 1120.25 990.2 1074.5 1087.02 1051.25 1056.65 1006.9 1040.54 1025.56 1046.4 1067.01 1150.31 989.75 993.91 1043.16 1002.43 1111.72 1035.97 1106.15 1131.04 1078.69 1044.5 1051.11 1031.05 1094.15 988.13 1024.6 1026.52 1057.97 983.64 1123.99 1150.8 996.38 1100.58 1030.23 1118.76 1001.6 1117.77 1077.3 1060 1067.35 987.34 1150.3 989.45 993.07 1082.56 994.82 1047.82 1104.47 1026.51 1061.87 1042.99 1084.52 1042.55 1081.31 994.83 1014.48 1058.27 992.69 1020.37 1108.88 1030.62 1037.69 1018.62 1000.29 1043.77 975.73 993.58 1099.41 1031.4 1045.94 963.41 1048.34 1047.92 1039.64 1015.42 985.69 997.82 1030.14 1067.6 1014.75 1076.64 1045.58 969.5 1033.08 1118.71 1171.54 1117.69 1048.01 1034.21 1038.32 1042.12 1029.65 1089.23 1053.05 1031.49 983.6 1090.97 1020.48 1056.18 1061.45 1062.1 1056.3 988.77 1008.04 1029.57 1086.93 1018.18 1064.2 917.44 1032.89 1106.11 1008.79 1048.75 1024.75 1058.96 1089.29 969.63 1003.75 988.11 1098.42 1034.78 1048.88 1051.45 1043.38 1087.76 1094.43 1061.81 1051.3 967.02 1019.88 1060.96 1021.66 1083.39 1016.06 1004.94 1069.5 1078.86 1034.71 1053.83 1034.59 1052.52 1009.87 967.65 1123.18 1032.06 1020.36 1026.83 1001.07 1041.58 1107.21 1076.02 1019.37 1037.45 1022.53 1053.3 1008.97 987.5 1014.47 1040.89 1104.04 975.01 1057.37 1008.98 1030.74 1017.49 1055.75 1097.47 1021.48 1060.28 1033.87 1026.21 1009.12 1072.86 960.02 1046.53 981.68 995.8 1096.75 1057.49 1047.47 1008.2 1114.13 1098.7 1063.36 1079.94 1119.81 1055.5 985.6 1078.16 1029.69 1124.89 1036.18 1074.7 978.7 +998.77 1032.9 963.95 1084.35 994.62 1084.24 1124.11 1059.38 1044.3 1067.48 1046.56 980.59 1031.51 1016.42 1057.67 996.14 1067.05 1022.64 1032.63 1051.34 1043.42 1008.38 1050.13 1087.14 913.61 898.65 1056.46 985.74 973.05 1057.11 1002.98 997.41 1026.32 972.49 1062.62 1066.66 979.49 981.38 1039.28 1026.96 1076.88 968.38 1013.89 987.07 1059.42 1055.39 1010.18 1086.99 1050.85 1098.94 986.98 970.26 1009.96 1009.04 1102.24 1014.13 1021.68 1047.58 975.07 983 1100.01 1066.56 1095.96 1002.75 1061.73 1046.48 1037.68 1017.15 1005.14 987.16 998.78 1013.31 1059.22 1104.51 1012.22 968.01 978.61 1004.2 1092.46 1040.29 1002.92 1072.63 1037.34 1023.3 1031.22 1013.14 1078.4 990.18 1021.6 996.89 977.26 983.5 1075.22 1145.09 968.02 1051.98 1001.25 1051.04 973.35 1081.42 1057.67 1080.88 1093.76 991.91 1161.53 927.64 937.16 1026.3 1056.57 1065.55 1039.13 1046.47 1013.71 1038.56 1045.27 1041.96 1068.4 990.81 992.5 1007.8 957.53 1003.63 1042.61 1006.57 1039.16 1001.47 953.25 1027.08 943.28 976.99 1073.02 978.22 1023.16 965.22 980.29 1048.76 1050.67 1041.63 982.84 942.94 979.82 1021.01 1002.89 1036.92 1034.8 954.18 994.92 1080.65 1137.09 1059.62 1055.6 1007.8 991.13 1008.6 968.73 1074.21 995.4 1039.73 1020.88 1117.55 982 1064.68 985.88 1040.02 1025.45 1025.42 1012.47 1007.83 1097.4 983.34 1060.31 956.31 1050.09 1062.04 1015.44 1058.19 1021 1021.78 1095.12 1011.88 1027.28 988.17 1082.09 1038.87 1005.76 1041.9 1033.95 1088.63 1076.28 1045.39 1037.97 966.78 1030.93 1041.5 978.45 1030.03 1028.37 995.45 1040.1 1063.74 1048.82 1040.44 999.24 1090.14 988.15 990.71 1073.2 1011.33 964.22 965.55 1045.37 1013.29 1050.19 1058.9 994.19 988.31 1014.9 975.78 1038.7 963.27 979.11 1031.2 1061.57 1006.82 1003.9 1003.71 993.22 946.39 988.67 1086.31 1008.94 1056.27 1047.49 987.1 993.52 1078.77 936.91 1074.43 936.62 1008.45 1064.48 1091.36 1047.34 988.72 1086.75 1040.17 1055.63 1069.12 1111.52 983.63 1010.31 1059.28 1025.7 1106.99 1035.78 1026.98 948.07 +1010.88 1044.07 970.33 1023.89 986.93 1066.81 1082.85 1058.11 1050.04 1058.25 1052.43 985.16 1048.27 1020.54 1054.81 1013.03 1018.79 997.71 1073.66 1099.79 1082.24 1023.02 1080.14 1058.17 950.35 933.36 1045.26 970.91 984.48 1059.67 1013.74 1002.77 967.1 1050.84 1130.43 988.47 996.44 1016.03 1084.41 982.41 1040.37 1001.54 1008.98 988.62 1058.79 1086.59 971.54 1094.92 1026.56 1043.08 1068.46 928.25 1009.14 998.69 1118.01 1009.31 1024.34 1096.02 945.08 1051.45 1016.23 1091.96 1055.85 1018.4 1056.73 1062.5 1060.43 1001.09 1003.72 1013.84 1025.55 1033.98 1068.57 1138.08 992.651 995.13 1030.2 1029.36 1075.32 1076.37 1035.44 1105.42 1011.67 1009.6 1007.89 1000.87 1098.86 1010.23 997.86 1031.98 1059.18 979.13 1039.3 1087.22 1018.7 1065.11 1000.44 1072.64 952.28 1055.72 1055.38 1066.55 1066.51 1013.71 1136.85 1003.27 987.68 1055.3 1019.79 1057.81 1085 1029.53 1042.04 991.92 1022.71 1029.88 1095.03 998.11 1003.98 1080.79 989.78 1038.83 1031.73 1004.29 1029.18 1047.52 915.95 1007.43 961.09 938.64 1127.61 999.15 1012.42 954.09 966.81 1006.16 1038.59 1042.5 947.72 970.57 983.64 1032.38 984.8 1042.25 1013.76 939.76 1021.53 1046.69 1116.05 1032.58 1018.78 973.779 1026.65 989.67 981.84 1076.92 1014.69 1043.66 1033.98 1092 1007.64 1037.93 1031.95 1046.1 1057.01 961.43 1019.18 1064.88 1050.79 989.35 1019.89 935.78 1056.9 1055.74 1009.31 1039.65 987.93 974.98 992.26 976.8 1019.57 965.97 1128.48 1059.66 1010.22 1059 1078.65 1038.63 1038.52 1004.95 1007.82 998.45 988.04 1018.33 1035.16 1039.97 990.37 1006.05 1044.01 1029.98 1004.83 1072.32 1009.65 1047.7 953.28 960.53 1112.93 1050.3 976.26 960.5 1035.88 1056.41 1063.8 1072.84 987.7 1030.21 1015.61 1005.57 1017.68 1015.61 967.44 1039.09 1088.62 1002.08 1037.31 1005.95 1017.51 953.07 1032.95 1085.11 1023.47 1049.44 1048.97 985.93 981.27 1101.92 972.94 1080.28 972.09 1014.26 1093.51 1056.96 1064.16 989.8 1038.62 1045.67 1055.66 1041.58 1068.81 1053.48 1006.45 1052.04 1034.45 1118.92 998.13 1028.21 972.39 +997.33 1039.29 976.25 1028.31 901.95 1061.08 1038.57 1040.85 1037.45 1023.63 1050.36 991.6 992.38 972.78 1008.02 964.31 1033.33 959.93 1054.06 1046.55 1002.71 1054.82 1061.48 1025.29 926.8 865.01 984.49 952.2 992.14 1029.99 998.35 982.77 952.66 982.54 1042.14 990.26 958.42 1033.27 1000.09 947.39 1034.15 963.07 985.65 966.04 1014.4 1034.54 1008.15 1083.61 993.36 1018.79 1033.3 959.67 1036.09 997.99 1067.51 1004.99 957.11 1069.56 912.08 1012.38 1074.86 1065.42 1044.37 979.96 1011.57 1035.96 1010.47 984.84 1053.44 951.33 985.96 998.85 1028.3 1084.85 989.38 984.03 1016.08 947.38 1100.25 1025.06 1053.16 1083.13 974.17 1005.45 954.5 1021.3 1052.57 980.51 967.15 987.81 989.81 978.14 1019.07 1109.25 974.59 1049.44 968.51 1058.44 978.93 1088.32 1036.81 1073.78 1007.17 960.62 1101.18 930.49 999.94 1057.97 963.74 1009.12 1035.76 997.25 1029.65 957.32 1059.63 1015.7 1031.92 970.41 1063.07 1019.1 944.71 1019.07 984.91 989.76 1028.71 991.39 926.01 975.06 927.72 930.44 1075.55 954.76 1011.24 905.76 969 993.47 995.56 1001.64 967.93 941.67 957.05 983.9 971.85 1039.89 988.87 930.67 979.51 1069.97 1095.6 1115.86 1046.13 964.68 991.48 1027.78 933.31 1049.1 1001.06 1002.76 977.41 1055.63 1012.08 1008.83 1009.92 1059.89 999.06 932.82 1005.47 1040.93 1125.37 989.01 1006.15 921.27 1041.98 1044.32 988.03 1054.91 1013.12 1025.09 1065.45 960.2 1006.66 970.99 1050.02 1020.25 986.46 1023.84 1053.14 1013.85 1065.96 1014.58 992.05 975.24 1007.7 1041.15 1032.07 1002.73 1053.95 999.22 1029.27 1024.4 970.44 1061.59 993.81 1061.75 935.66 948.38 1110.88 964.6 1008.96 962.9 987.75 1011.91 1021.63 1083.51 979.56 931.3 981.85 983.02 989.76 949.4 980.42 1003.83 1039.49 951.49 991.31 951.27 956.22 959.35 984.88 1054.82 986.59 1029.12 1056.86 992.99 998.06 1058.35 946.42 1048.64 927.4 949.13 1066.51 1049.6 1002.27 899.06 1036.21 1065.86 1023.22 1038.51 1084.61 1030.6 1000.55 993.67 996.72 1049.67 996.51 999.12 926.15 +984.69 1025.01 945.44 1058.82 928.79 1077.87 1070.2 1063 1024.37 1047.81 1084.71 999.77 1029.8 980.75 1024.43 981.55 1001.41 940.49 1051.05 1070.89 1027.93 1008.64 1048.69 1090.47 971.95 850.92 990.49 948.05 966.6 1033.94 994.259 995.22 944.03 996.5 1032.3 956.25 930.64 971.7 1028.69 941.34 1045.39 960.69 1011.07 970.39 1047.39 1090.38 1023.65 1117.83 1057.3 1075.01 989.35 941.84 1067.5 1036.7 1130.79 997.98 989.57 1033.69 960.47 1018.13 1006.57 1068.14 1090.9 987.5 1021.24 1074.98 1041.43 1013.23 1009.73 954.26 979.21 1019.19 1029.33 1101.21 1022.66 968.9 1018.12 977.72 1073.5 1017.33 1024.48 1054.95 1006.48 1028.15 994.95 1010.75 1069.17 969.52 994.5 981.37 1035.22 964.49 1067.86 1126.17 1003.1 1062.92 1037.8 1054.01 984.98 1041.98 1094.86 1091.63 1031.81 984.1 1148.98 949 998.79 1061.15 1015.49 1019.93 1078.72 1023.29 1030.57 1002.13 1024.69 1013.02 1023.05 1009.41 987.47 1041.77 970.86 1020.81 1027.38 1004.11 1049.92 1012.06 975.44 1040.71 950.82 983.35 1076.94 977.84 994.29 934.01 966.65 1019.21 1014.02 1044.64 922.05 954.74 1004 1022.08 1000.95 1034.56 1059.58 994.98 1014.95 1066.34 1116.41 1039.19 1022.99 966.29 999.03 1014.06 965.55 1050.17 1033.87 1057.46 984.27 1086.7 1013.02 1024.41 1005.29 1046.25 1038.65 1012.91 986.35 1012.53 1032.15 1003.29 1017.72 926.76 1066.58 985.21 1016.5 1018.07 995.16 1050.4 1055.92 1010.65 999.88 1061.2 1073.37 1034.46 1021.08 1020.8 1009.81 1074.33 1063.82 1038.5 988.91 957.58 998.04 1019.21 1019.34 1037.79 1002.42 997.98 1021.39 1035.59 1025.2 1056.85 1035.25 1030.86 959.69 971.16 1077.98 1047.71 1010.23 991.12 1004.98 1039.82 1006.52 1072.5 1035.9 1004.87 1012.38 1002.41 1015.93 960.77 1007.29 1024.31 1057.61 988.74 1003.45 1000.66 1008.39 1059.7 1010.28 1090.21 982.82 1029.04 1026.77 1001.24 977.93 1074.88 926.7 1082.57 911.25 1001.69 1093.61 1086 1061.56 956.11 1068.11 1062.61 1003.2 1086.93 1123.12 1035.72 1036.28 1069.22 1046.22 1096.2 1030.55 1006.88 984.07 +988.93 1012.97 942.11 1050.53 957.6 1106.27 1078.89 1053.38 1040.16 1073.16 1038.63 1015.04 1028.26 1029.32 1053.99 992.25 1008.72 1014.29 1027.03 1027.19 1008.05 985.61 1058.62 1092.01 921.01 900.85 1013.13 958.39 957.95 1021.67 1016.76 990.48 987.53 984.96 1087.53 1035.62 962.75 982.21 1048.08 977.71 1062.5 992.6 1010.87 953.09 1026.56 992.02 1022.44 1049.14 1044.47 1039.28 1023.12 939.96 1018.19 1022.42 1125.17 980.3 1000.32 1085.45 962.53 1022.45 1013.71 1070.82 1099.31 1025.68 1064.82 1083.23 1020.58 967.66 1086.4 1007.65 1021.62 1012.01 1049.61 1148.79 1014.01 937.35 1001.88 982.72 1119.34 1005.06 1025.95 1059.13 1034.02 987.48 997.61 1028.57 1054.18 992.93 1028.91 1022.55 1018.24 988.94 1022.92 1109.87 995.33 1051.68 1010.4 1030.68 970.09 1099.99 1051.78 1069.04 1052.7 997.24 1148.86 939.76 974.88 1034.79 1014.8 1038.09 1063.89 1052.32 1045.32 974.33 1056.93 1005.87 1054.24 986.73 1069.88 1058.19 972.04 1061.49 1040.2 1020.34 1034.42 1019.67 916.14 1043.24 909.66 948.21 1117.7 1003.92 1035.42 943.45 980.69 1052.17 1024.23 1013.55 926.01 922.04 977.97 1051.29 1009.7 1053.35 1014.23 959.01 1032.75 1086.51 1095.99 1082.91 993.6 997.03 1022.7 1027.39 967.3 1055.18 992.19 1053.48 977.8 1047.4 1037.8 996.06 1018.41 1061.46 1083.89 994.08 961.5 976.71 1073.26 979.48 1023.47 931.57 1064.95 1013.21 1002.98 1014.73 973.37 1043.77 1076.86 990.21 993.76 1020.02 1067.44 1088.96 1033.96 1021.01 1055.12 1101.25 1046.16 1015.89 1041.24 937.85 974.17 1044.76 1015.46 1041.43 980.81 991.29 1035.06 1058.27 1040.27 1087.17 1001.63 1043.44 942.96 981.47 1116.63 1017.92 996.89 1043.58 987.59 1017.59 1081.45 1045.55 1017.67 1010.12 1007.69 1000.56 991.8 968.16 1009.48 1030.31 1030.26 997.97 1003.34 1053.63 1007.68 976.12 1024.72 1076.81 994.01 1042.78 1020.85 1019.04 999.6 1077.09 943.97 1056.34 983.21 986.87 1104.52 1058.84 1018.25 994.46 1055.17 1079.98 1070.3 1102.74 1112.65 1044.47 1016.13 1073.59 1033.39 1078.56 988.37 1000.01 965.61 +1019.24 1013.48 965.1 1079.97 938.61 1092.71 1069.91 1056.32 1032.1 1046.12 1029.78 958.38 1054.18 1037.19 1035.39 997.72 996.65 958.68 1041.31 1068.54 997.64 1035.22 1051.01 1065.69 976.21 866.13 1056.41 931.44 954.07 1013.31 986.82 1003.75 976.83 1015.78 1086.59 1014.64 923.94 965.82 1001.77 971.82 1049.2 949.11 1013.36 972.71 1048.87 1043.99 1016.09 1062.59 1041.33 1057.27 1035.29 944.02 1052.13 1003.06 1085.92 989.24 1004.5 1047.73 938.41 1055.28 1031.08 1080.78 1085.03 1000.33 1030.7 1055.88 1050.35 999.14 1033.98 947.89 1058.62 1032.27 1027.72 1102.31 1010.08 924.51 1034.33 985.54 1083.76 1034.74 1059.27 1058.82 1010.54 1011.49 953.06 1024.35 1052.12 997.5 984.3 1044.83 1002.44 963.41 1049.82 1126.56 999.29 1050.23 993.55 1018.72 940.3 1057.01 1042.65 1039.97 1017.24 974.42 1151.43 921.64 955.05 1028.01 1021.56 1037.21 1040.54 1060.39 989.96 997.59 1104.89 1027.85 1058.89 987.58 983.01 1033.69 959.93 1009.09 998.32 1000.09 1028.23 972.83 942.18 1014.05 931.81 912.48 1095.96 973.83 999.89 931.09 975.13 1016.84 1060.07 1063.36 945.92 926.09 965.78 1032.5 987.39 1052.08 1006.03 975.06 1022.71 1109.1 1094.85 1112.91 977.06 1011.31 1005.21 1032.2 957.27 1039.1 986.58 992.81 1003.27 1048.46 1013.95 995.31 1012.52 1034.84 1000.98 1041.76 999.41 984.721 1058.25 1012.94 1028.39 884.11 1011.72 1045.31 962.1 1001.84 994.26 1015.78 1032.83 981.27 1020.47 996.22 1069.28 980.81 1005.76 1070.95 1021.11 1058.65 1037.81 1037.58 1039.62 999.48 978.47 1031.99 1011.98 1000.08 997.47 968.15 1011.3 1069.46 1029.81 1084.62 998.14 1013.87 993.35 992.16 1084.97 1022.8 988.19 993.33 1021.21 1008.25 1034.96 1095.64 999.91 983.73 1006.29 998.28 956.85 950.17 1015.1 981.44 1080.91 941.6 1013.24 1033.72 978.35 967.03 993.82 1064.54 978.22 1033.05 1038.48 958.82 988.23 1089.72 953.89 1057.03 934.69 956.91 1082.67 1079.63 1020.04 998.19 1064.58 1052.04 1070.24 1079.9 1071.69 1030.8 984.82 1047.21 1039.76 1074.51 1013.37 1023.96 937.36 +977.29 1042.97 1003.47 1061.57 972.23 1128.27 1084.8 1082.83 1071.08 1075.43 1071.84 1030.85 1085.8 1044.49 1046.88 1060.34 1025.12 1019.6 1020.01 1081.82 1058.83 1042.66 1099.77 1094.97 936.31 918.85 1025.61 970.98 998.31 1029.33 972.42 1062.01 961.82 1017.17 1100.05 1046.66 985.86 1011.95 1031.89 981.13 1057.1 1000.13 1022.25 1010.06 1081.06 1051.42 1022.94 1093.81 1036.85 1090.51 1015.79 951.75 1028.32 1069.19 1110.35 1023.61 1028.81 1052.67 1002.8 1031.56 1053.74 1126.74 1058.58 1013.7 1051.68 1083.8 1031.26 1010.87 1097.7 1020.65 1070.74 1060.11 1069.57 1146.88 1007.76 1007.05 1047.29 966.96 1106.37 1077.11 1033.58 1091.47 1047.29 1006.87 991.93 1059.3 1102.2 981.16 994.81 1069.17 998.01 981.98 1064.69 1143.89 1048.98 1039.34 1025.94 1097.25 940.43 1095.91 1049.82 1110.71 1065.11 1013.61 1125.43 940.75 1005.9 1098.12 1009.92 1072.13 1077.12 1034.33 1009.16 1026.15 1064.53 978.33 1060.65 1020.69 1043.16 1061.49 981.98 1038.66 995.72 1005.72 1072.44 1024.79 976.3 1034.71 963.01 945.8 1098.08 1013.31 1010.43 969.49 955.96 1046.26 1008.2 1023.72 971.55 950.54 983.44 1089.05 964.06 1063.13 1044.14 970.24 1061.57 1069.88 1149.54 1078.81 1048.35 1020.61 1073.02 1001.65 986.72 1102.56 1048.78 1042.17 1036.46 1066.59 1045.97 991.32 1038.05 1076.44 1083.58 1045.21 1003.49 1021.4 1065.97 1001.1 1007.43 912.04 1062.38 1070.18 1019.49 1043.5 1022.95 1039.91 1074.04 991.22 1038.61 1005.04 1071.51 1044.79 981.88 1008.6 1056.65 1100.51 1054.13 1048.21 1030.14 997.03 1019.54 1071.42 1040.04 1020.54 1031.01 996.57 1044.4 1050.06 1047.91 1087.57 1014.78 1081.67 986.6 952.36 1058.51 1037.53 993.74 1008.33 1047.22 1074.07 1046.43 1129.11 1001.05 998.78 1030.08 995.88 1009.74 972.37 1020.98 1055.35 1108.06 993.55 1035.23 991.81 993.73 993.87 1017.74 1073.16 1031.12 1062.39 1099.37 1007.39 999.58 1106.7 941.52 1112.77 981.66 1048.6 1054.17 1063.67 1056.86 1013.56 1078.02 1080.75 1063.75 1048.92 1129.61 1068.84 968.13 1086.3 1037.6 1107.93 1027.41 1035.02 977.05 +945.03 985.12 934.63 1054.49 948.74 1044.37 1033.15 1039.5 989.91 966.69 1019.58 984.61 998.07 1013.45 1031.17 943.91 958.33 926.76 1037.49 1000.93 989.65 987.36 992.76 1055.6 907.84 867.24 983.31 952.97 949.55 991.38 935.74 934.75 909.87 965.23 1055.55 973.98 902.86 1009.44 1031.19 960.44 1057.68 955.609 980.14 954.4 1030.41 990.27 1002.5 1066.5 955.92 981.32 980.23 912.38 1021.85 1008.01 1055.57 989.41 1009.56 1000.53 943.74 995.46 1013.41 1072.12 1051.69 961.39 1021.54 1036.73 994.13 970.63 995.76 979.72 1006.47 985.52 1006.81 1095.44 954.27 917.49 1004.73 915.34 1034.8 1008 993.41 1013.74 1007.92 979.5 993.8 1004.72 1023.1 950.62 980.14 988.61 980.03 950.94 1056.58 1066.22 964.95 999.31 949.18 1036.18 889.58 1006.19 1032.85 1048.85 1037.86 957.46 1110 938.61 889.49 985.41 967.67 970.22 982.38 1050.58 955.79 949.28 1017.01 963.22 1030.2 954.33 965.52 1046 925.87 995.32 979.1 956.41 1022.4 980.69 902.89 950.3 908.8 918.47 1031.59 977.57 1008.57 906.82 931.15 993.14 919.52 971.24 975.55 905.8 949.65 982.95 941.15 1064.53 1011.93 899.57 996.28 1038.62 1068.56 1012.54 997.71 954.85 980.52 970.2 980.4 1077.69 957.82 1039.39 992.41 1032.85 982.79 1002.49 991.34 1000.28 1036.71 943.63 935.65 980.63 1040.05 969.97 1001.86 926.78 1037.71 1021.53 993.6 975.46 955.96 1004.6 1013.06 960.74 960.14 976.32 1009.88 1007.68 981.95 991.6 1032.59 1039.73 1035.34 995.32 1040.68 929.62 978.47 959.88 1005.64 958.69 947.27 956.67 1041.28 1020.29 958.92 1034.77 963.76 1020.18 906.43 933.02 1034.22 974.01 923.98 964.54 1020.98 984.92 974.41 983.42 986.34 989.2 983.03 985.77 961.34 976.42 1006.44 997.74 1071.55 910.14 987.86 957.33 974.79 950.99 1002.22 1032.02 986.66 1011.8 1004.49 995.31 974.3 1027.85 923.82 1029.15 925.12 940.42 1017.02 1038.88 990.21 988.94 982.58 981.83 988.62 1026.32 1088.88 994.28 978.21 1036.36 929.78 988.68 1001.99 1008.74 919.96 +1006.17 1002.28 964.42 1070.37 969.84 1041.37 1080.89 1049.75 1021.5 1027.54 1046.17 993.46 1038.54 988.35 1007.36 993.03 1026.62 945.18 1018.43 1074.66 1011.21 1067.77 1045.61 1037.33 919.68 871.96 996.41 922.67 969.53 1028.79 983.79 1022.47 983.41 999.42 1061.12 1020.39 951.82 1031.78 1047.64 959.33 1038.27 968.47 990.67 998.72 1024.82 1015.09 1012.4 1032.36 1014.73 1036.97 1040.63 941.1 1022.34 1000.62 1059.28 968.54 997.83 1068.61 948.65 1027.97 1038.94 1111.8 1086.8 1045.38 1014.43 1034.07 1003.77 944.89 1017.35 962.82 1003.13 972.43 1029.06 1108.02 992.88 982.92 1017.08 926.48 1065.14 1032.95 1041.31 1038.23 998.32 977.31 1010.79 987.33 1053.68 945.67 999.68 1027.61 1012.98 971.61 1012.85 1094.58 976.21 1038.76 967.56 1060.84 952.76 1024.25 1033.54 1074.24 1054.52 995.07 1109.82 924.16 942.64 1033.11 977.08 974.33 1010.33 1059.26 987.39 1009.36 1009.12 1005.05 1036.96 967.32 1041.18 1043.87 955.03 1010.86 992.35 971.69 1039.39 973.16 955.35 1005.94 935.15 938.27 1070.97 972.28 1045.84 910.97 985.69 991.89 997.27 1011.74 968.16 984.12 939.57 1026.87 953.19 1046.91 1023.08 930.25 1026.9 1072.16 1104.17 1107.43 1008.79 976.139 1020.77 983.94 956.08 1057.92 988.1 1063.09 980.3 1084.89 1000.7 1013.3 1008.48 1027.01 1045.27 958.28 985.8 972.51 1050.49 984.48 995.23 911.48 988.22 1029.8 973.33 1030.63 994.16 1012.92 1042.99 1007.8 990.66 982.43 1042.73 1052.55 986.3 1045.17 1045.44 1071.67 1014.62 1003.71 1002.62 916.76 984.52 1018.91 1029.15 1033.15 1003.93 986.28 1018.54 1066.19 1002.06 1045.79 967.07 967.61 942.11 942.97 1084.49 1002.93 1022.15 938.38 991.83 1020.17 1034.11 1042.61 989.58 989.52 1040.74 988.73 1026.48 1017.21 977.67 1041.89 1058.95 1008.81 971.59 1018.4 976.19 950.95 1078.75 1005.43 979 1006.37 1029.2 991.281 1001.91 1083.83 960.39 1060.43 955.24 952.39 1027.26 1051.02 1009.81 983.32 1048.96 1015.02 1009.12 1056.6 1077.69 1067.83 1020.87 1063.51 1009.85 1064.63 1007.82 995.46 955.28 +1030.86 1055.94 955.92 1032.1 964.92 1067.45 1108.37 1074.25 1034.45 1058.12 1110.79 1051.44 1051.79 1007.04 1064.91 948.18 996.89 986.34 1117.37 1102.43 1045.14 1008.38 1065.99 1047.48 944.23 932.13 973.59 979.2 1005.55 1000.54 1011.33 993.14 966.579 995.88 1135.68 989.88 948.11 1037.12 1018.38 958.68 1056.75 1001.89 1011.5 975.08 1043.72 1057.26 979.98 1084.07 1041.21 1068.49 1050 989.41 1016.51 1010.33 1118.65 1044.66 992.19 1056.95 933.75 1020.66 1037.42 1081.19 1067.98 1036.86 1049.11 1025.46 1038.99 990.68 1029.47 1007.16 997.33 1027.08 1049.89 1087.01 994.44 978.92 1014.92 1020.32 1095.74 1026.29 1066.51 1077.36 991.53 1018.51 1047.31 1042.64 1124.46 992.75 997.41 1029.51 1026.4 987.49 1085.04 1083.32 975.11 1090.73 985.1 1010.76 962.29 1078.21 1044.32 1060.13 1067.87 992.16 1161.34 1010.44 950.23 1062.16 1009.5 1055.19 1074.78 1040.99 1032.77 996.71 1022.63 1013.23 1018.43 971.79 1020.85 1105.17 938.53 974.85 1019.38 982.72 1050.24 998.95 946.57 1001.67 947.23 980.88 1077.71 968.87 1029.04 901.52 1019.58 1001.25 998.36 1026.09 953.03 945.66 957.01 1020.3 959.47 1013.66 1027.89 961.81 1044.32 1095.88 1146.16 1076.61 1009.23 981.46 1024.67 997.89 986.75 1064.58 998.97 1073.45 1015.97 1071.09 995.03 1041.48 1039.05 1016.07 1033.46 984.23 1004.41 1026.71 1036.15 1012.28 1025.11 942.47 1036.54 1003.37 1015.95 1016.62 995.99 1047.24 1032.59 1009.51 998.23 1005.65 1082.75 1079.3 1006.64 1054.77 1049.18 1095.66 1042.68 1028.52 1001.46 982.19 1003.67 1019.24 1026.91 1066.15 1038.9 998.22 1023.58 1047.26 1024.72 1099.22 991.36 1057.68 977.43 979.54 1092.2 1010.39 996.35 994.36 1024.13 991.07 1050.1 1033.94 1006.6 991.01 1008.24 1000.26 1020.99 972.8 984.54 1016.29 1092.79 1014.5 1018.17 955.34 994.56 975.54 1020.27 1070.57 1005.38 1043.13 1013.81 1016.63 992.31 1062.4 995.17 1044.7 945.08 976.55 1084.3 1062.55 1020.37 991.32 1019.19 1076.09 1060.82 1058.58 1063.47 1070.3 1058.46 1059.09 1034.81 1086.79 979.8 1014.5 957.02 +1019.62 1076.66 981.37 1056.12 953.74 1086.64 1107.21 1115.34 1021.26 1052.39 1070.01 986.82 1053.31 1024.74 1032.72 1010.31 1014.48 980.54 1050.37 1111.22 1052.46 1061.16 1059.01 1083.77 955.3 957.46 1005.53 895.39 1040.44 1042.8 1021.63 998.18 958 997.84 1122.97 1025.47 943.63 1031.72 1079.15 1007.42 1075.2 984.17 997.58 996.16 1047.58 1068.65 1049.15 1084.9 1040.09 1037.52 1054.18 952.22 1083.17 1037.47 1110.87 1021.63 971.46 1105.58 987.9 1057.33 1083.84 1135.67 1101.58 990.9 1061.06 1042.83 1057.37 1018.97 1022.61 996.63 973.43 1051.52 1053.88 1084.93 1043.75 987.16 1040.61 1005.41 1086.3 1043.31 1077.3 1052.06 1032.83 1057.92 1005.02 1060.56 1056.88 998.98 1054.78 1047.33 1020.4 977.1 1029.25 1139.72 1032.49 1089.34 1021.64 1098.51 940.92 1101.54 1044.8 1109.51 1078.42 1000.98 1142.26 995.59 1010.6 1087 1051.11 1058.11 1070.14 1065.76 1005.17 977.93 1098.73 1024.05 1050.28 979.97 1049.84 1068.31 963.88 1055.5 1034.45 1049.16 1045.12 1059.14 988.27 1018.38 959.81 1004.31 1109.94 1020.51 1028.76 965.15 968.54 1056.77 1022.44 1013.68 957.37 969.56 1002.92 1045.02 983.51 1060.73 1040.7 995.02 1012.04 1042.65 1118.79 1066.41 1016.8 1053.29 1046.69 1036.03 984.88 1069.2 1025.73 1098.08 997.45 1113.21 1053.08 1062.86 1028.15 1066.91 1019.06 999.65 1033.96 1042.39 1097.63 1023.1 1016.03 956.88 1088.64 1079.13 1021.79 1053.85 1011.98 1050.25 1076.8 1006.12 1045.06 978.67 1055.66 1046.86 1025.5 1032.63 1066.52 1079.09 1100.08 1012.96 1091.73 1007.67 1019.71 1069.33 1018.7 1023.46 1040 1006.94 1107.46 1090.41 1047.69 1077.75 990.61 1064.69 1016.23 991.88 1059.68 1027.14 1020.73 1026.71 1034.76 1024.09 1057.66 1071.88 1022.79 1014.83 1046.9 1002.65 1006.86 985.36 1066.92 1052.91 1100.81 1020.93 1040.54 1016.08 1016.01 995.81 1064.89 1095.58 1051.7 1061.6 1038.65 988.08 983.46 1131.38 984.61 1080.66 925.75 1002.01 1093.91 1108.25 1020.7 1000.44 1061.79 1047.33 1041.03 1047.69 1099.29 1041.19 1045.06 1074.04 1050.13 1135.95 1052.39 1050.52 955.2 +999.71 1028.25 971.82 1075.14 955.15 1048.89 1048.84 1066.65 1048.37 1040.97 1012.12 974.22 994.1 1013.33 981.83 974.55 1048.09 963.04 1035.42 1068.9 1052.26 1022.05 1038.87 1127.24 927.53 880.31 995.8 954.65 942.47 1015.98 987.57 987.93 929.47 940.46 1031.21 1028.57 914.15 988.21 1025.73 999.55 1075.13 1004.03 987.04 974.37 1024.47 1034.03 1022.5 1073.13 1040.86 1081.48 1010.7 925.78 1059.84 983.54 1088.59 996.52 995.73 1045.99 981.34 1013.26 1048.39 1107.64 1088.55 968.42 1052.09 977.52 1030.92 1000.31 1015.63 988.76 997.52 1017.7 1012.47 1117.32 1015.15 979.32 997.26 954.13 1084.26 1013.06 1010.24 1056.18 980.42 1011.14 1039.19 990.4 1050.76 958.289 952.38 958.93 1011.83 931.85 1053.77 1093.91 1007.03 1009.29 975.16 1037.82 949.63 1050.15 1042.56 1091.77 1060.46 1014.51 1094.79 939.19 944.66 1056.14 989.07 1031.4 1092.07 1033.4 1010.72 1021.71 1031.64 1015.59 1012.74 1003.11 980.52 1065.34 976.77 1032.59 1033.18 1006.21 1040.22 1045.13 974.57 1003.82 945.29 924.94 1091.49 1002.73 995.43 952.64 963.37 1026.52 1004.86 1012.09 947.62 953.45 988.71 1065.78 993.89 1035.72 1036.02 957.98 1025.61 1048.22 1095.65 1066.99 1017.36 960.19 984.89 1002.43 964.23 1087.42 1002.24 1040.3 981.6 1116.86 986.73 972.08 986.25 1025.74 1045.11 974.16 1013.96 1005.7 1014.32 982.78 1015.36 951.36 1028.93 996.96 991.18 978.23 1013.1 1043.06 1020.92 1012.01 991.52 1019.34 1061.17 1056.77 965.99 1020.46 1038.54 1062.29 1041.78 1063.15 1033.57 995.83 974.55 1014.66 1012.45 1048.45 985.31 981.07 1042.49 1026.4 1011.15 1032.25 970.83 1038.84 941.91 953.52 1060.47 1000.81 955.91 940.51 1011.75 1035.8 1000.22 1051.81 971.64 950.36 923.25 959.25 1012.81 974.56 974.63 1025.5 1055.23 974.33 1002.18 970.76 981.27 1028.32 1006 1063.39 999.23 1041.59 1005.43 979.56 988.94 1066.1 907.84 1033.53 997.03 1004.25 1071.75 1072.13 1029.41 927.79 1047.38 1049.63 1021.63 1073.25 1101.21 999.93 1014.61 1083.16 1012.39 1068.02 1015.72 1021.42 988.93 +1017.89 1033.3 957.78 1054.66 912.33 1054.28 1072.46 1084.38 1052.17 1050.23 1053.08 953.93 1019.96 1002.78 1064.58 1006.08 980.32 961.34 1035.88 1066.52 1020.38 1009.06 1018.21 1112.16 958.47 883.84 1008.24 943.8 953.94 1006.69 995.58 996.84 1016.8 1025.41 1095.95 1041 974.85 989.48 1036.01 971.45 1039.29 987.15 975.37 964.25 1029.31 1049.52 1002.99 1073.25 1024.59 1090.02 1005.63 907.73 1053.64 1003.46 1090.92 990.98 1012.04 1058.15 958.8 1021.24 1039.09 1062.13 1078.77 985.63 1032.3 1045.43 1062.37 962.75 1069.5 974.38 984.23 1015.55 1047.12 1099.69 1048.27 973.07 988.41 965.27 1081.71 1034.3 1025 1055.35 1024.66 1068.16 962.6 1017.67 1041.43 1028.95 1041.17 1027.26 966.44 987.15 1071.23 1112.19 995.5 1026.57 991.9 1067.33 965.54 1037.99 1056.78 1111.26 1039.63 1002.95 1148.04 962.29 932.91 1026.59 1008.08 1050.9 1100.89 1046.59 1041.38 970.82 1068.75 1032.08 1055.44 999.66 1017.36 1059.58 927.48 1036.63 1008.83 991.01 1058.13 990.88 949.28 1063.17 932.66 976.21 1100.97 1002.99 1031.24 900.18 1012.41 1040.35 991.3 1057.43 924.16 964.28 984.85 1017.78 989.15 1070.68 1070.13 928.11 1044.67 1057.4 1095.33 1085.8 1042.54 992.54 1014.8 1012 975.54 1041.38 1029.94 1067.17 971.88 1038.95 1012.74 983.93 975.41 1034.37 1030.07 973.86 1018.49 1035.24 1099.6 995.31 1013.94 965.47 1055.73 1030.78 996.22 1007.48 1008.73 984.15 1056.18 981.42 1016.6 1012.97 1087.72 1041.62 990.09 1033.64 1046.06 1076.89 1046.72 1041.63 1027.31 993.36 998.96 1044.18 1021.93 1012.03 989.79 996.26 994.72 1039.57 1014.62 1037.23 1015.9 1058.62 962.44 960.12 1105.3 979.26 1000.14 964.22 1074.02 1038.71 1047.77 1034.09 998.25 992.63 988.53 1009.46 1004.52 991.17 984.22 1048.52 1059.19 989.17 1031.88 1028.6 988.86 983.53 1025.27 1037.79 1006.63 1056.1 1023.3 973.03 999.98 1105.74 955.65 1087.93 929.12 974.73 1074.23 1065.6 974.57 932.89 1034.26 1049.19 1053.35 1053.37 1062 1042.42 1026.91 1060.36 1020.92 1104.34 1004.86 1064.41 951.26 +939.92 962.69 894.31 991.76 906.7 987.7 1014.6 990.08 966.63 1007.09 961.97 916.55 1002.08 979.1 954.75 943.85 984.24 956.56 946.78 987.24 1008.86 964.28 1000.74 1034.13 895.34 840.19 981.84 887.98 965.34 966.73 948.42 924.88 887.39 940.73 984.8 982.03 885.96 940.34 1005.15 940.84 1010.86 916.76 942.43 916.18 985.58 1043.96 932.18 986.38 937.99 989.99 966.54 855.72 976.36 965.259 1030.56 961.54 984.37 1020.43 940.26 987.35 946.84 997.11 1056.79 937.23 967.92 916.05 954.92 950.75 996.27 950.73 953.11 964.41 984.05 1058.51 926.82 886.13 959.97 964.12 1051.57 970.44 1014.44 1029.03 953.56 966.43 916.61 944.77 991.4 965.73 970.36 920.31 956.1 918.17 957.07 1063.94 930.7 987.42 952.74 968.92 903.43 999.85 980.8 1014.82 979.91 965.5 1091.45 917.7 955.02 1004.02 950.95 967.61 1045.52 986.68 988.99 948.54 999.45 976.65 1031.87 928.699 977.78 998.95 917.87 980.95 920.47 934.07 974.58 986.37 903.59 955.54 918.23 929.75 1037.14 937.89 973.55 899.96 951.47 963.54 945.3 984.86 900.96 934.34 897.92 997.67 914.93 995.08 964.18 925.35 951.84 986.66 1043.4 1012.54 938.82 972.8 939.18 974.35 912.6 1035.81 957.29 973.17 911.84 1050.63 947.1 963.74 965.77 1024.36 964.54 934.89 945.34 943.94 1006.04 942.72 981.12 943.56 1006.08 1003.7 964.86 956.53 941.57 928.31 998.79 909.13 961.25 953.36 1052.17 1008.38 968.47 1005.2 984.25 967.69 1000.76 999.95 964.5 944 944.97 958.79 959.51 987.29 946.159 954.57 980.11 992.9 976.51 1030.18 968.32 1008.97 886.15 891.66 1050.63 973.99 954.98 935.06 969.09 934.05 1000.72 1002.96 996.07 975.91 924.32 979.76 961.92 916.86 953.68 965.44 1005.11 904.59 911.56 955.52 963.79 958.45 983.27 1039.89 974.54 982.48 972.2 992.23 935.34 1048.36 901.32 987.55 913.17 914.29 1000.21 980.22 975.8 941.9 1017.48 991.82 974.11 1033.28 1018.52 971.45 978.49 1019.65 997.53 993.71 919.66 987.42 951.62 +994.8 1072.19 961.16 1080.55 948.56 1097.85 1089.84 1090.43 1046.46 1059.11 1070.96 1022.51 1050.08 1039.26 1030.72 1014.43 1069.11 1018.34 1096.42 1069.47 1052.54 1001.86 1087.48 1120.1 953.73 886.96 1051.01 971.06 972.27 1037.88 1041.01 1013.46 980.9 1012.7 1090.04 990.63 968.8 1076.3 1060.7 1013.84 1066.42 991.42 992.52 1008.6 1053.44 1067.48 1065.46 1114.4 1033.61 1084.22 1031.46 956.12 1022.53 1026.96 1121.94 982.12 1056.78 1075.94 1005.37 1083.03 1024.7 1099.98 1078.77 1044.52 1068.81 1047.37 1040.88 1016.5 1072.67 1040.17 1050.89 1059.01 1074.08 1100.32 1029.95 958.95 1012.02 1011.43 1123.43 1024.7 1052.51 1051.7 990.12 1047.51 1061.02 1001.3 1090.19 981.86 1000.67 1073.19 1072.16 993.98 1062.06 1090.94 984.25 1047.17 1001.06 1053.46 979.44 1073.38 1041.81 1080.39 1058.7 1017.97 1180.29 960.59 972.96 1035.95 1019.48 1011.91 1087.82 1051.39 1033.34 1001.76 1064.13 1042.69 1084.87 1006.14 997.95 1036.79 940.87 1035.03 1044.21 1013.02 1036.03 1049.78 957.29 1014.91 957.51 972.11 1118.45 1009.83 1019.9 990.51 1002.98 1061.69 1007.21 1027.36 986.9 965.85 1029.23 1019.46 1001.7 1044.73 1022.08 971.58 1023.99 1102.3 1101.94 1084.19 1024.73 996.14 1021.22 983.59 969.39 1090.7 1044.53 1036.46 961.6 1076.51 1006.67 1038.64 1021.84 1064.78 1044.22 991.02 1029.28 1030.04 1058.42 1029.65 1036.98 944.9 1061.84 1022.54 969.02 1022.34 1000.41 1031.4 1051.61 984.29 1008.92 1002.12 1119.44 1060.46 1056.58 1078.76 1063.68 1061.43 1085.89 1057.25 1061.86 985.37 988.9 1037.17 1055.91 1052.35 1007.61 1016.23 1031.37 1055.06 1034.74 1077.82 1004.5 1069.35 1018.59 992.53 1115.04 1059.84 1009.92 962.36 1028.35 1027.18 1047.37 1089.49 1050.49 1020.9 1014.93 980.48 1027.1 948.46 997.839 1008.4 1089.23 991.4 1014.21 995.971 1015.83 993.3 1025.77 1110.06 993.06 1040.89 1045.22 1039.86 987.6 1065.76 995.95 1091.22 991.96 987.98 1109.41 1110.31 1053.9 1033.3 1073.41 1060.85 1026.83 1081.98 1116.58 1059.56 1008.37 1094.58 1052.42 1113.07 1049.23 1047.19 962.77 +1011.03 992.61 946.24 1022.47 956.52 1053.76 1059.78 1060.06 1031.97 1014.65 1032.08 960.43 1031.54 975.87 1001.93 965.61 937.75 953.09 1036.45 1060.09 988.47 982.48 1036.2 1029.55 890.47 904.02 1007.1 937.08 944.91 1012.36 966.29 994.18 977.09 1003.11 1062.92 975.78 986.78 976.65 1004.55 953.18 1050.99 1040.9 960.89 981.34 1041.54 1009.02 999.91 1098.08 971.39 1020.57 983.32 935.73 1054.18 1026.31 1059.04 965.49 1007.39 1037.85 966.34 1032.75 1001.02 1066.07 1053.97 945.08 1010.01 1007.67 1027.41 983.33 1030.36 994.31 1010.35 1018.16 1052.04 1124.68 1033.54 945.29 995.34 968 1068.25 1044.02 1017.01 1045.43 980.04 1014.75 956.62 996.73 1032.89 957.01 940.16 977.1 1003.5 975.15 1039.4 1088.89 974.13 1055.99 946.31 1050.42 900.35 1076.09 1081.73 1062.58 1020.6 980.1 1116.21 923.49 958.83 1057.47 1013.05 999.27 1082.92 1027.18 1016.46 956.85 998.19 951.15 1033.08 971.84 1045.9 1047.71 924.88 980.28 957.43 962.1 1039.95 1011.63 944.53 988.28 885.84 927.26 1055.14 1003.71 967 890.31 969.85 1036.29 989.19 957.91 912.43 933.63 934.67 970.56 945.15 1035.61 1023.35 924.65 1019.65 996.71 1057.65 1049.15 955.54 933.86 1019.81 1009.98 954.4 1028.12 994.97 1051.84 966.44 1048.37 968.1 995.39 987.49 1013.9 1048.92 970.41 967.479 976.94 1039.08 1005.41 1005.7 924.03 1061.36 1035.47 978.06 980.451 975.25 1052.7 1020.17 980.44 999.29 987.22 1051.12 1024.28 999.771 1071.97 976.68 1009.4 1042.99 1032.29 1026.09 937.04 1011.93 1002.95 976.82 992.08 961.07 936.12 1039.35 1064.26 1016.26 1072.08 946.04 1061.97 935.03 972.81 1032.69 1001.56 955.72 987.89 965.15 999.02 1018.67 1035.25 1004.09 1003.38 1002.27 994.77 987.64 921.49 1021.09 1009.22 1031.83 968.23 1018.16 956.32 992.53 965.01 995.96 1030.49 961.38 1022.33 1013.32 986.62 943.5 1081.22 926.33 1036.68 918.35 967.87 1073.38 1053.31 1000.2 943.8 1006.32 1031.27 1000.06 1021.4 1081.12 1020.32 1019.53 1067.49 1042.84 1020.43 980.26 975.54 942.8 +1042.41 1024.97 962.32 1066.52 966.78 1096.48 1121.57 1100.57 1066.15 1053.56 1116.44 1024.39 1080.46 1045.91 1059.13 1012.59 1046.04 990.3 1099.67 1126.15 1085.81 1071.61 1061.63 1084.83 994.51 907.53 1055.41 984.97 1002.64 1076.88 1018.11 1033.97 977.34 1083.95 1102.15 1055 969.14 1122.65 1054.58 1010.82 1100.32 988.78 1056 989.46 1043.13 1107.19 1030.19 1097.57 1023.15 1082.92 1084.31 1006.58 1108.57 1064.74 1134.86 1042.26 1016.43 1078.96 987.55 1053.97 1052.97 1122.27 1174.76 1039.36 1094.39 1100.94 1059.66 1036.96 1093.87 987.5 1055.13 1058.81 1097.99 1123.16 1069.17 1034.63 1095.07 1011.66 1130.01 1057.71 1078.01 1104.12 1038.42 1059.01 1011.51 1022.78 1075.94 1019.65 1044.68 1100.08 1047.27 1045.74 1102.63 1180.78 1005.18 1094.99 1050.03 1076.53 1023.44 1099.08 1096.37 1099.62 1075.4 1011.8 1217.58 1006.79 979.71 1049.54 997.35 1056.41 1164.17 1108.3 1067.65 1007.67 1092.2 1069.44 1119.52 980.38 1040.9 1071.11 971.01 1093.75 1031.45 1074.88 1112.59 1054.61 957.37 1016.25 1002.18 998.58 1137.86 1054.29 1099.28 954.54 1030.79 1023.12 1017.9 1029.64 975.04 999.03 1014.77 1054.64 1027.48 1078.4 1071.13 996.25 1077.19 1098.71 1145.9 1127.26 1068.08 1024.35 1062.63 1064.05 975.28 1087.13 1045.83 1063.71 1037.38 1089.29 1005.55 1055.23 1054.67 1067.06 1044.05 1029.34 1078.31 1083.81 1079.21 1078.03 1055.8 954.08 1062.04 1041.18 1053.81 1075.92 1032.13 1096.96 1070.64 1022 1046.68 1089.89 1175.09 1098.18 1055.27 1116.09 1061.73 1086.08 1111.97 1104.48 1085.96 985.8 1018.03 1061.88 1011.44 1032.75 1058.66 1054.64 1017.34 1102.35 1062.04 1095.04 1041.4 1045.21 1004.86 995.36 1136.81 1024.17 1014.87 997.05 1047.3 1072.21 1044.14 1054.37 1014.39 1042.39 1088.57 1066.68 1097.55 988.729 1027.55 1059.27 1140.49 997.59 1003.4 1025.71 1044.96 1008.84 1041.11 1122.08 1017.17 1064.25 1059.88 1052.05 1003.72 1108.95 1008.28 1121.49 949.79 999.64 1119.86 1109.59 1084.99 1007.73 1095.55 1120.23 1068.4 1108.13 1131.82 1078.93 1059.3 1102.22 1007.9 1148.37 1059.61 1082.26 1024.64 +966.45 1017.66 961.86 1065.7 959.98 1046.96 1064.6 1083.33 1033.58 1039.44 1042.29 950.65 1062.07 1036.39 999.23 1003.44 1035.14 1020.99 1055.87 1049.25 1047.09 1041.71 1046.55 1084.22 929.36 917.43 1048.13 952.88 958.09 1008.76 1026.37 985.77 982.33 1008.24 1064.87 1037.15 981.33 1006.9 1009.61 1011.16 1046.76 1016.66 988.93 978.76 1048.33 1038.29 1061.66 1056.39 1024.79 1076.92 1052.05 929.1 1028.94 1007.53 1097.68 998.41 993.49 1059.91 986.88 1033.5 1019.48 1075.43 1071.12 1000.3 1058.84 1000.33 1032.32 1000.77 1051.65 988.57 999.66 1003.32 1019.97 1117.7 1036 945.3 1035.77 953.22 1114.14 1024.52 1056.12 1056.76 986.66 996.46 972.24 1035.98 1048.32 970.16 995.88 972.13 999.47 976.2 1007.49 1121.91 984.54 1064.82 1020.9 1082.92 977.23 1033.48 1054.42 1095.85 1030.29 987.13 1105.93 940.3 960.75 1027.19 1038.53 1032.14 1087.43 1018.62 1033.73 983.34 1055.24 1027.19 1046.88 975.301 1044.66 1046.01 938.64 1061.17 999.71 1025.37 1026.39 1011.03 939.07 1022.91 925.94 969.39 1102.76 981.5 1027.38 923.54 981.89 1019.71 1014.35 1035.52 936.641 947.73 1011.2 1027.95 961.31 1049.67 1064.77 952.54 1023.28 1060.36 1087.48 1063.33 1003.22 1026.44 1005.47 1034.88 974 1074.81 1010.44 1061.75 1021.97 1053.69 977.48 1051.23 1012.7 1067.55 1020.02 992.96 1011.76 1032.06 1115.89 1001.56 1019.17 961.6 1040.86 1034.37 1024.4 1006.17 981.57 1020.42 1073.53 1006.78 998.51 973.71 1096.44 1050.32 1009.6 1042.48 1008.74 1052.05 1054.54 1037.14 1022.87 955.96 1061.26 1027.98 999.39 1000.78 1004.16 986.2 1030.24 1063.43 1009.56 1052.02 968.8 1078.84 988.37 965.92 1066.2 1003.93 959.13 1004.07 1022.28 1034.27 1039.06 1074.65 1012.05 985.49 1015.72 973.71 1013.79 952.03 1025.7 1017.35 1076.52 979.76 998 986.94 994.51 1006.32 1038.22 1053.9 1029.51 1087.23 1048.8 1050.73 976.16 1095.53 964.009 1074.29 928.05 965.07 1068.48 1074.72 1059.79 989.67 1027.33 1105.78 1018.31 1062.72 1062.44 1055.59 1034.27 1072.48 1036.53 1105.97 1014.89 1063.14 1030.43 +1016.13 1037.94 966.32 1078.95 1017.68 1070.3 1114.1 1108.57 1046.77 1033.13 1091.46 997.56 1036.83 1031.82 1046.19 1032.36 1036.42 1028.39 1075.1 1100.72 1044.11 1060.17 1110.83 1100.64 970.77 912.93 1019.02 1004.87 991.87 1048.75 1017.83 1034.93 1017.71 1046.92 1089.42 1088.91 963.49 1038.54 1047.16 992.14 1052.02 1029.38 1030.35 978.61 1062.75 1063.3 1048.09 1074.22 1026.46 1078.85 1048.67 973.89 1033.43 1047.22 1130.21 1011.65 1018.18 1112.17 987.91 1047.35 1077.06 1122.49 1112.81 1040.72 1042.86 1058.72 1051.67 1021 1098.42 987.12 1021.88 1030.21 1068.87 1121.9 1026.72 1009.17 1050.19 1022.47 1098.16 1075.11 1065.7 1115.86 980.76 1061.47 1022.83 998.971 1085.27 1005.39 1042.91 1063.74 1059.51 1001.56 1095.14 1129.32 1024.62 1061.99 1010.88 1113.84 969.2 1067.68 1071.38 1089.62 1072.94 1012.78 1176.78 973.5 1015.64 1036.23 1048.95 1032.03 1066.64 1031.44 1053.63 983.63 1112.58 1054.79 1068.65 1009.8 1045.26 1043.61 973.08 1056.11 1052.57 1019.44 1066.04 1031.82 965.97 1031.2 952.11 988.61 1118.51 1007.64 1033.79 945.44 1006.43 1100.17 1031.17 1040.1 967.551 999.14 978.97 1052.04 997.75 1075.28 1067.81 990.91 1032.22 1108.19 1135.37 1087.98 1049.9 997.19 1043.71 1046.71 1012.65 1087.31 1027.41 1041.97 1032.39 1099.21 997.39 1034.2 1035.27 1087.94 1055.29 1037.54 1047.67 1056.25 1104.1 1015.25 1026.85 981.6 1099.08 1072.11 976.93 1048.38 1041.97 1024.43 1090.44 1031.58 1030.26 1020.54 1082.23 1063.51 1056.68 1058.77 1085.48 1105.81 1080.35 1087.12 1056.62 995.87 997.34 1084.85 1055.09 1047.91 1021.55 1004.37 1074.54 1089.93 1064.65 1127.05 1045.99 1057.01 984.37 986.83 1118.46 1045.33 984.73 1017.82 1056.4 1043.9 1077.4 1070.42 1008.12 991.56 1060.95 1044.3 1035.9 981.9 1026.94 1053.09 1101.85 1015.36 1037.18 1029.21 1025.18 1004.76 1020.2 1090.96 1027.43 1054.66 1090.53 976.24 1016.39 1098.47 995.15 1076.57 961.62 1055.46 1107.57 1111.8 1095.99 1034.9 1089.03 1097.91 1083.46 1068.25 1072.21 1027.64 1011.93 1070.87 1036.06 1094.73 1027.39 1027.47 957.75 +996.34 1039.51 1000.65 1055.16 939.62 1048.46 1040.43 1083.84 1059.46 984.67 1039.38 985.83 1046.17 1027.78 1025.08 992.21 1038.17 992.46 1081.16 1090.54 1051.55 1026.49 1069.34 1082.26 949.74 883.16 1013.12 936.99 996.41 1043.43 1038.47 1021.57 981.98 1036.74 1042.89 1005.28 965.72 984.2 1035.46 980.9 1063.21 966.89 981.54 978.66 1069.44 1087.73 987.55 1069.42 1008.09 1066.22 1022.68 949.35 1055.75 1028.62 1090.59 1025.51 956.05 1064.15 966.22 1026.04 1035.22 1092.17 1059.93 1008.67 1022.95 1051.18 1057.4 1006.26 1053.49 941.65 1015.24 1017.3 1071.12 1133.76 960.201 934.95 1033.02 960.83 1118.85 1025.99 1063.85 1062.8 998.58 1001.4 1011.07 1018.33 993.52 943.45 1030.63 1032.82 1003.49 1008.13 1067.61 1115.48 968.65 1059.28 1014.86 1055.18 934.28 1069.67 1050.08 1099.6 1046.17 991.85 1167.11 994.31 949.6 1041.42 1038.43 1033.5 1088.54 1014.51 1030.28 985.12 1061.58 1003.62 1080.87 967.011 1022.24 1041.67 952.03 1013.6 990.33 1005.76 1051.48 1014.77 923.79 1000.13 939.58 995.97 1085.53 1029.77 1059.42 973.02 987.86 1019.33 1025.85 999.64 910.57 977.14 952.25 1048.38 984.28 1072.09 1006.06 929.92 1002.56 1056.19 1123.27 1038.46 1040.36 1009.61 997.79 1004.95 1007.96 1070.01 1026.84 1056.56 1007.6 1060.79 997.21 1031.83 1014.48 1016.8 1040.63 971.81 1023.41 1041.92 1060.04 994.09 1036.58 967.08 1065.92 1061.04 991.09 1057.19 985.51 1031.64 1060 981.01 1009.3 999.46 1072.76 1036.8 977.41 1008 1080.62 1053.24 1048.05 1034.43 1026.86 995.91 1001.84 1007.46 1030.89 1021.09 1012.89 974.979 1038.25 1021.95 1022.28 1052.43 997.1 1026.94 969.98 951.39 1090.31 1041.26 965.16 982.91 1066.14 1027.95 1019.02 1065.59 996.06 997.81 1020.58 956.74 981.84 977.66 986.93 1047.38 1028.44 965.43 980.43 1013.51 1009.1 977.22 1046.98 1099.32 1018.72 1006.37 1064.14 1016.08 958.2 1100.9 960.85 1073.12 963.96 987.38 1112.78 1017.18 1059.07 990.2 1076.88 1077.05 1033.27 1076.94 1103.33 1025.28 1008.93 1094.61 1040.97 1115.78 1005.99 1023.8 947.57 +978.01 1024.31 895.42 1005.84 921.54 1034.47 1010.7 1025.67 973.09 984.87 992.32 875.59 954.47 968.6 985.52 932.32 981.21 917.08 1049.74 1035.85 987.29 983.02 1019.61 1036.48 908.58 845.12 998.98 978.09 931.95 960 993.23 976.24 936.89 962.43 1046.21 988.52 940.91 992.65 982.8 922.12 1015.15 959.07 991.73 911.72 1018.09 996.97 967 1047.76 986.33 1028.79 980.57 929.52 1001.19 964.06 1072.93 928.16 936.55 1021.24 934.36 1005.78 1014.8 969.1 1022.45 942.88 1023.39 988.84 983.73 970.6 994.9 936.07 975.3 1012.26 995.07 1071.09 996.49 935.91 949.29 936.33 1052.61 919.83 996.08 1067.4 947.81 977.79 990.81 990.32 1009.58 983.56 961.77 956.1 1010.01 935.41 1029.07 1031.56 913.39 999.97 931.1 988.08 922.07 1036.76 1021.75 1032.4 999.09 925.12 1097.2 959.28 941.6 970.09 972.71 987.37 1016.42 995.3 1009.7 978.87 993.4 966.35 1033.64 957.8 990.27 1028.4 869.63 962.91 990.26 948.8 976.56 962.73 872.15 968.85 885.13 917.59 1060.65 942.73 976.54 836.32 933.39 982.88 970.35 972.86 895.73 908.69 936.2 961.49 972.34 985.62 954.94 896.64 985.69 996.1 1070.11 1089.56 945.73 931.25 968.7 969.18 923.19 1010.54 945.72 978.38 991.89 1024.75 934.1 1009.62 962.43 998.46 1016.61 915.12 970.57 992.1 1031.87 948.17 932.9 893.12 1026.3 967.11 991.03 997.05 958.36 955.28 998.75 990.42 957.09 995.05 1025.95 997 986.62 1009.88 979.45 994.59 1005.66 970 995.78 935.21 950.8 994.74 981.329 996.33 964.77 976.11 1021.53 1009.38 982.77 1038.23 935.2 1045.26 906.67 921.9 1074.4 955.84 957.33 957.37 961.85 1008.15 984.04 1051.21 951.31 893.84 927.93 976.14 983.91 864.78 1014.79 968.53 1033.45 987.41 979.1 929.16 967.56 950.249 948.67 1056.49 948.69 968.81 1001.48 935.88 904.97 1047.93 952.61 1022.79 901.68 956.95 1034.37 1043.32 1031.83 903.45 1036.25 1039.01 1001.27 1013.62 1048.99 945.03 1018.58 1000.79 963.24 1039.91 976.57 980.14 884.23 +1051.74 1079.49 969.08 1111.53 991.56 1105.15 1111.04 1113.73 1092.4 1110.09 1097 1017.11 1066.78 1063.18 1074.88 994.5 1029.76 1051.65 1094.87 1144.34 1055.13 1006.59 1102.65 1130.42 1007.12 897.42 1089.09 1040.61 968.77 1041.2 1077.01 1015.02 1007.29 1062.68 1151.7 1046.29 986.79 1052.68 1068.62 1015.83 1087.64 1003.85 1003.32 1026.55 1050.47 1067.26 1036.43 1115.18 1063.36 1064.86 1035.32 977.31 1065.17 1054.64 1093.13 1078.24 1043.79 1093.66 1014.37 1064.52 1091.17 1122.04 1097.02 1037.17 1074.19 1098.35 1064.84 1027.78 1100.79 1015.19 1057.41 1023.65 1104.43 1142.76 1044.56 1006.53 1040.23 1014.17 1124.96 1095.66 1094.67 1125.79 1056.51 1081.57 1036.77 1032.95 1077.02 1019.92 1055.46 1057.46 1058.83 1032.77 1102.54 1168.55 1005.92 1106.56 1011.79 1132.49 977.79 1100.1 1064.83 1106.16 1071.49 1022.5 1178.88 1025.74 1002.54 1030.43 1029.77 1069.69 1128.55 1081.5 1080.26 1031.2 1104.45 1052.1 1095.75 1039.45 1064.89 1075.93 949.91 1040.57 1059.65 1070.24 1036.87 1062.17 979.99 1026.93 952.43 979.15 1092.24 1043.69 1031.02 977.06 1023.14 1084.58 1027.9 1018.99 999.2 993.98 1001.63 1069.82 1017.86 1105.64 1080.3 957.44 1073.77 1102.15 1160.11 1104.41 1087.63 1008.01 1060.61 1021.56 1056.17 1108.24 1057.84 1081.05 1031.68 1108.78 1063.46 1056.19 1073.18 1081.1 1058.94 1008.65 1042.7 1023.84 1111.96 1046.77 1057.12 986.77 1127.54 1058.27 1008.31 1018.97 1058.8 1033.39 1110.01 1033.46 1039.3 1024.17 1113.06 1100.88 1034.4 1089.78 1102.69 1088.1 1116.92 1028.58 1058.46 994.48 1056.7 1047.16 1092.36 1071.58 1073.38 990.47 1064.85 1111.17 1028.5 1110.08 1026.92 1107.15 999.39 995.9 1119.11 1020.1 1036.9 1051.44 1057.04 1075.16 1087.66 1088.01 1036.17 1013.84 1038.31 1009.75 1079.02 1016.21 1001.46 1028.74 1100.67 1024.33 1003.28 1000.48 987.45 1012.42 1072 1111.79 1043.05 1084.71 1089.27 1031.45 1032.05 1120.82 996.38 1098.56 991.13 1038.14 1111.74 1123.25 1059.38 1030.1 1118.69 1111.01 1062.09 1098.1 1119.64 1075.67 1041.57 1083.66 1085.86 1083.5 1042.31 1059.44 979.39 +1013.14 1027.18 965.3 1042.09 938.91 1064.46 1082.65 1068.74 1048.45 1027.32 1080.43 1000.9 1056.03 995.66 1020.69 1013.37 1001.14 995.61 1025.92 1066.36 1025.1 1050.89 1061.76 1076.59 950.45 938.41 992.59 901.39 980.02 1031.23 995.73 990.08 977.71 983.74 1090.32 1069.93 961.44 1011.23 1063.59 963.32 1106.29 996.08 998.7 964.22 1040.39 1049.3 1022.09 1101.68 1023.49 1050.14 1021.03 947.78 997.01 1005.11 1099.45 988.37 985.77 1067.4 946.61 1034.96 1065.46 1080.32 1054.69 996.91 1051.89 1013.77 1055.92 985.31 1043.37 998.02 1048.84 1044.78 1052.76 1098.72 997.31 968.42 1022.35 978.21 1078.5 1037.01 1038.37 1076.26 1011.24 1038.61 997.04 1017.94 1066.5 1010.74 993.36 1024.14 1049.41 982.11 1073.55 1090.58 1021.02 1039.7 986.73 1094.68 939.86 1062.3 1053.23 1067.85 1007.76 992.59 1138.52 986.18 957.41 1065.33 1041.73 1076.02 1068.79 1044.63 1010.79 974.99 1065.97 1046.74 1016.59 1030.19 1036.86 1071.32 939.78 1028.03 1010.32 1041.96 1051.01 1011.17 979.8 1000.63 917.2 966.35 1130.55 988.22 996.93 924.38 995.74 1040.63 1018.82 1034.49 990.71 947.83 990.83 1009.39 1014.52 1056.32 1032.14 962.87 1060.5 1100.57 1095.52 1073.02 1038.58 967.34 1014.14 1016.3 978.83 1077.64 1003.33 1036.05 989.81 1042.59 1010.37 1023 1009.51 1055.81 1061.22 1036.38 1006.82 1033.34 1070.6 1012.72 1030.26 942.04 1028.15 1039.95 1022.24 1029.83 1021.76 1057.99 1072.95 981.1 1036.25 1018.63 1112.54 1031.68 976.81 1040.74 1037.51 1054.24 1058.47 1082.12 1021.24 988.89 1005.46 1035.82 1022.13 1046.43 1018.56 1011.1 1018.07 1050.92 1035.38 1074.49 1016.67 1044.03 947.58 960.31 1095.06 993.5 983.74 982.61 1053.26 1043.92 1065.72 1064.7 1002.89 1004.48 986.89 991.65 987.91 980.84 997.21 1046.98 1085.3 1034.2 1016.12 990.45 1013.23 1011.85 1013.21 1080.85 1003.18 1042.03 1070.2 1012.49 977.22 1088.94 968.41 1064.99 963.42 1005.95 1059.42 1101.31 1035.88 975.6 1046.59 1066.14 1019.42 1074.67 1101.79 1045.19 1026.08 1036.85 1041.75 1104.12 1014.64 1064.45 950.18 +953.37 967.32 867.56 1037.28 925.7 1032.24 1020.77 1000.51 1018.91 954.9 1022.31 918.22 960.99 963.46 958.97 927.07 940.67 977.93 979.08 1004 972.44 975.059 980.13 996.38 908.44 840.03 991.62 907.75 914 929.84 914.68 905.5 907.95 915.46 1026.35 988.6 889.48 963.73 986.62 918.21 991.14 930.46 925.62 940.5 995.06 971.19 940.941 995.28 946.989 1051.24 965.19 933.85 947.18 968.34 1043.27 954.121 952.93 977.25 927.9 928.35 964.43 1055.7 1018.79 927.69 1004.33 967.77 966.49 923.54 965.71 951.97 947.49 941.96 979.75 1078.67 946.95 927.77 954.99 918.53 1020.32 965.18 948.36 1006.96 970.31 967.41 949.48 951.22 1001.07 920.79 950.35 949.27 962.37 911.24 986.64 1052.32 918.15 949.661 962.86 993.41 877.11 986.85 1001.65 1083.2 1003.18 979.97 1109.64 931.1 939.84 967.87 1004.95 958.42 1018.11 1012.82 953.66 952.42 947.3 936.06 1003.62 973.45 973.52 1003.62 926.71 960.42 972.53 955.57 998.93 965.31 897.13 972.07 863.49 895.1 1012.27 956.79 970.61 889.29 956.57 994.86 954.69 939.3 904.45 890.8 917.4 998.15 954.56 1001.28 981.88 915.98 938.04 971.85 1054.78 961.51 916.65 963.1 956.19 937.63 921.97 1018.22 973.61 1007.78 966.74 1018.75 930.9 945.33 917.88 982.63 977.18 952.78 966.33 974.3 960.78 930.99 982.81 868.66 983.5 968.89 923.65 951.81 912.33 988.85 977.011 952.91 936.07 953.55 1017.75 1001.46 922.61 964.5 1012.24 1015.98 1004.07 981.15 992.42 937.47 959.47 977.33 985.36 996.49 933.89 934.59 952.78 997.12 985.74 1015.27 932.25 954.06 876.61 932.05 1017.54 967.24 930.38 965.44 992.67 965.82 965.3 1008.92 932.28 919.14 950.72 919.78 946.62 939.11 963.71 1001.25 994.56 922.2 1002.28 932.36 928.07 926.55 937.86 1004.17 927.89 989.44 1031.85 938.73 963.15 1031.49 938.67 1009.36 872.87 961.49 1052.65 992.87 944.57 953.76 943.38 997.67 980.39 1012.74 1017.57 974.32 923.4 1022.05 915.38 1003.73 936.06 954.41 932.64 +947.86 933.1 947.24 978.91 905.99 998.14 1030.23 999.46 966.26 967.05 1004.26 911.41 960.42 945.42 966.95 927.98 934.39 947.5 962.43 1004.64 1017.17 929.21 1006.32 980.78 886.66 821.64 963.27 893.02 888.78 950.94 954.34 934.72 886.01 934.91 987.16 950.43 890.58 901.02 1003.93 960.6 1014.72 944.32 961.83 895.31 1004.37 1007.64 962.93 997.26 931.48 999.44 995.53 934.94 971.41 954.95 1014.68 965.431 891.7 973.22 915.92 936 990.54 1033.28 1083.46 944.78 985.22 1020.94 989.71 995.04 960.77 899.93 991.091 953.01 1021.25 1063.91 978.19 939.69 962.01 965.93 1006.49 986.31 958.56 1013.98 925.11 950.24 950.71 973.43 975.19 914.83 996.02 956.39 937.3 928.97 983.91 1078.14 943.82 1013.59 986.04 996.66 879.48 1017.06 951.47 1030.8 963.07 881.68 1068.4 915.97 927.38 999.55 1006.4 979.44 1041.11 1013.71 969.94 942.47 994.71 918.83 978.02 942.4 971.39 986.01 917.7 988.68 975.31 979.77 975.32 964.2 932.68 924.12 895.48 940.32 1038.61 946.31 975.99 934.97 949.41 979.13 929.97 943.65 921.33 914.9 909.75 952.31 968.74 1044.27 1039.98 908.6 951.31 1025.62 1045.7 997.85 998.56 950.78 929.72 965.13 953.19 1031.79 944.72 984.47 940.62 1011.59 894.22 980.56 968.46 984.55 976.5 927.1 962.33 947.92 1000.81 984.75 953.46 881.95 1004.59 1035.33 947.72 957.11 962.49 1007.69 1031.01 930.93 935.39 953.9 1015.13 969.64 966.91 1003.6 958.93 1010.55 1030.99 965.5 1008.41 933.21 989.79 970.83 955.29 991.29 953.73 894.56 951.59 1025.1 976.2 1024.11 917.18 994.4 920.06 929.32 980.221 944.71 923.87 963.17 962.33 994.5 991.151 985.24 946.2 962.66 962.2 959.13 965.45 963.96 891.8 971.4 1022.28 967 986.22 951.59 953.24 923.61 1003.16 1002.71 981.22 975.89 1004.58 969.62 950.44 1022.83 901.57 1046.54 869.63 952.33 1025.1 1021.62 924.59 935.79 1000.34 1010.54 987.68 1000.04 1017.41 990.48 969.98 990.91 961.68 1051.53 904.94 970.55 906.29 +949.73 996.6 909.66 1004.82 916.76 1004.81 1039.07 1011.21 950.31 927.3 1005.77 935.07 975.85 986.68 994.15 939.04 973.21 915.86 988.28 1020.97 1002.12 974.59 1031.21 1026.06 923.81 822.26 985.74 923.85 949.79 959.49 968.82 937.23 889.4 954.48 1043.69 984.83 917.98 929.72 1011.6 928.81 1021.5 945.5 951.38 920.96 989.24 1016.18 965.32 1009.22 965.79 1029.11 966.44 895 976.85 945.55 1051.8 929.81 950.87 1016.78 902.57 1000.67 998.49 1015.85 1021.47 892.99 993.86 989.58 976.37 961.29 957.68 942.05 998.57 960.5 986.24 1085.76 959.71 925.36 934.2 946.89 1019.59 1006.33 994.09 1015.65 953.71 1026.13 955.95 953.17 1008.44 971.05 972.14 966.91 927.26 932.4 997.69 1073.52 904.8 1006.58 941.36 990.3 878.15 1024.6 987.28 1032.94 1020.02 955.36 1028.75 906.42 946.67 978.4 949.59 970.88 984.36 975.75 963.99 952.09 974.08 981.39 1025.18 932.94 898.3 990.92 951.9 943.1 996.65 950.39 968.5 961.83 906.52 963.51 911.4 919.58 1044.24 965.82 985.61 913.45 919.28 990.91 942.22 999.97 918.83 878.58 920.45 969.8 944.15 1056.26 943.42 905.16 966.08 1021.03 1024.54 1051 959.5 973.85 959.03 968.69 895.84 1025.66 952.07 990.26 935.45 1027.41 999.05 997.07 946.42 988.01 988.41 926.78 979.4 970.66 998.41 919.78 981.07 876.57 1010.44 994.02 952.38 975.31 938.75 973.98 985.29 948.54 973.88 928.39 1029.95 978.62 953.51 1002.73 1012.5 972.66 1007.5 941.48 1007.37 955.56 935.98 987.18 987.25 1008.36 966.44 962.94 999.95 979.31 924.99 1026.45 948.29 1005.75 873.63 927.75 1029.6 956.69 961.72 947.15 984.84 984.7 1007.31 1019.43 908.81 919.71 938.56 999.11 950.78 931.26 937.12 965.24 1008.82 937.57 983.31 955.8 990.79 915.8 953.22 1060.78 973.54 980.87 1003.22 924.09 968.59 1024.56 899.98 1030.27 869.48 938.95 1033.85 972.08 990.18 929.7 1013.21 999.97 994.7 1006.88 1026.73 982.35 1010.74 1027.22 982.01 1012.72 990.08 964.57 898.83 +1032.57 1041.25 911.19 1076.76 964.84 1057.36 1100.21 1114.22 1037.61 1033.81 1076.44 1001.78 1002.95 1001.06 1044.11 989.72 1045.22 999.19 1067.43 1090.76 1033.6 1037.99 1070.75 1071.1 944.51 924.59 1021.8 970 1004.2 1018.7 1001.86 1002.89 976 971.26 1116.39 1003.75 957.33 1026.24 1066.45 999.02 1106.45 985.22 1023.84 993.43 1031.68 1027.55 1013.24 1071.94 1029.75 1056.11 1016.88 979.12 1019.48 1004.51 1123.53 980.9 1024.62 1093.11 973.52 1011.14 1015.58 1112.18 1047.33 986.8 1051.89 1032.06 1029.99 996.02 1061.4 1019.09 1043.45 1075.07 1076.86 1091.89 974.39 962.43 1043.39 1004.49 1095.56 1029.83 1022.51 1067.34 994.11 1028.43 1044.79 1012.64 1078.62 982.96 995.91 1034.97 1012.14 998.06 1046.65 1140.14 1009.31 1040.11 974.65 1067.99 967.54 1062.9 1010.04 1065.26 1065.95 1028.16 1123.83 967.24 952.66 1055.07 997.37 1026.37 1009.1 1039.91 1001.67 967.34 1046.71 1021.41 1013.7 960.71 1055.46 1043.22 922.34 1006.35 1025.53 1020.88 1050.95 1052.13 944.41 996.26 929.76 967.48 1114.2 995.36 1023.16 962.53 980.05 1040.14 982.31 1008.97 978.95 934.13 980.98 1026.76 1000.45 1040.12 1051.4 940.23 1040.69 1067.87 1118.56 1061.84 1038.85 1038.03 1022.39 1019.19 1014.77 1086.04 1031.63 1032.6 1000.84 1070.85 1011.86 1018.4 1021.41 1067.9 993.55 956.12 994.5 1008.1 1087.07 1010.08 1080.48 926.02 1035.56 1037.81 997.77 1027.77 994.53 1038.39 1061.85 958.38 1039.15 962.79 1068.19 1062.54 1012.6 1047.33 1056.64 1073.4 1073.42 1015.26 1068.42 969.31 992.69 1071 1040.36 1045.21 1017.95 960.75 1059.25 1048.42 1027.78 1046.67 957.92 1046.71 985.36 972.64 1093.01 1038.91 995.65 972.58 1018.76 1008.11 1071.54 1038.62 1011.77 1007.86 1007.6 990 974.861 961.93 975.67 1029.9 1072.81 996.03 1023.98 982.55 1011.56 971.43 996.3 1091.82 1024.03 1028.71 1038.59 1008.01 986.02 1062.23 934.82 1092.92 994.92 988.48 1079.38 1090.23 1024.23 987.41 1046.31 1048.51 1061.51 1060.16 1120.03 1045.31 987.3 1038.86 1051.61 1086.71 1000.11 1031.12 972.61 +1024.63 1025.89 963.78 1072.42 981.07 1004.4 1038.06 1029.47 1025.16 1006.42 1028.15 987.78 1000.31 1008.06 1024.38 962.25 990.68 1001.53 1054.06 1069.23 1011.57 998.62 1053.76 1065.4 937.61 876.2 1021.87 951.94 989.07 1008.74 958.41 996.49 969.04 1008.56 1084.66 1020.57 934.43 1022.4 987.11 981.28 1028.19 975.55 1014.7 915.71 1006.52 1010.87 990.24 1070.02 963.73 1054.81 998.36 953.9 1007.57 1006.18 1067.82 1006.83 961.62 1045.12 950.88 1002.86 1041.12 1041.06 1046.12 994.03 1037.14 1015.56 988.96 930.99 964.67 1016.89 996.801 1030.61 1028.15 1083.25 1006.59 984.98 1007.01 954.17 1090.95 1031.61 1025.53 1053.42 1028.24 971.74 989.2 998.92 1001.59 973.07 1018.97 1007.26 1018.34 945.3 1008 1078.27 983.46 1024.64 949.13 1023.18 963.95 1060.91 1031.84 1044.67 1006.43 1001 1161.53 946.59 951.17 1036.88 1007.03 1051.76 1035.97 1006.76 1019.3 943.65 1032.03 989.28 1021.7 948.229 975.09 1024.07 897.26 999.72 1041.52 985.56 1026.61 1021.65 933.88 982.76 929.47 965.36 1114.92 974.03 965.69 946.5 1016.56 1043.14 947.96 984.12 927.22 926.93 932.58 1047.17 984.41 1045.35 1034.21 958.77 1019.9 1050.68 1061.42 1041.99 973.31 980.37 974.7 1042.45 925.26 1060.36 1007.21 1021.7 956.68 1059.8 989.45 997.29 986.91 1072.25 1025.24 1013.58 1003.91 960.08 1062.65 982.72 1025.39 928.34 1032.26 1051.78 970.97 974.35 1001.62 1018.83 1009.51 993.61 1000.52 971.35 1064.71 1074.79 995.04 1021.87 1071.67 1033.66 995.25 1057.41 1005.76 954.66 979.3 1014.47 981.12 1009.55 983.36 1001.54 1032.26 1063.59 1043.88 1061.89 993.36 1036.34 963.37 965.1 1082.67 995.42 970.05 979.57 1015.69 983 1008.26 1049.75 1022.59 999.76 1001.57 981.38 1004.62 954.75 985.01 1014.47 1052.29 1034.59 1012.23 996.86 980.19 925.41 1066.5 1063.56 1007.73 1016.79 1042.01 995.48 968.79 1055.37 937.99 1002.85 950.37 970.2 1048.65 1075.6 1028.93 990.13 1042.05 1034.64 1046.72 1053.73 1066.93 1042.58 1003.03 1081.3 1007.12 1091.07 963.08 1026.83 949.65 +1027.2 1028.08 1023.44 1078.09 958.66 1077.82 1099.61 1083.11 1048.42 1029.65 1044.41 1037.24 1079.24 1083.26 1031.89 991.02 1062.33 1031.55 1083.31 1094.7 1031.99 1031.91 1089.47 1108.45 975.65 918.47 1006.24 972.49 968.55 1058.92 1023.15 1006.04 994.65 1012.96 1097.92 1043.83 960.7 1034.88 1017.7 995.79 1073.22 1011.16 992.07 1003.68 1061.47 1045.44 1040.03 1068.46 1048.79 1046.72 1056.05 940.17 1013.67 1031.39 1117.58 1050.38 952.32 1039.55 970.59 1039.99 1082.18 1115.94 1108.03 1019.57 1014.48 1026.89 1069.08 987.15 1080.31 974.87 1007.38 1012.19 1066.26 1143.19 1006.98 995.71 986.48 979.22 1097.69 1044.92 1056.08 1089.78 1025.31 1007.74 1002.74 1028.15 1031.77 934.91 1061.4 1018.21 999.48 1008.67 1070.83 1152.83 971.83 1051.19 966.84 1060.93 945.84 1094.65 1065.8 1090.45 1026.34 982.53 1164.91 980.54 973.24 1048.16 993.9 1054.12 1121.32 1064.67 1054.73 1004.41 1054.18 1018.46 1038.68 995.22 1009.84 1015.91 960.74 1008.9 1052.43 1024.93 1051.99 999.26 940.45 1012.48 924.58 952.16 1062.09 1031.43 1054 939.49 981.03 1036.11 1015.73 1037.78 935.6 978.93 962.57 1056.68 997.26 1055.93 1019.61 1004 1052.31 1083.8 1121.75 1050.63 1002.54 980.73 1019.27 1014.63 965.12 1094.24 1056.03 1074.16 1010.54 1046.33 1004.62 1045.27 1021.01 1041.63 1049.13 985.38 1054.75 1041.68 1041.32 981.5 1032.72 974.04 1049.61 1053.36 990.62 1007.83 1011.73 1061.61 1070.95 1012.28 1047.13 1015.8 1074.82 1046.02 1006.42 1062.17 1081.45 1055.08 1030.8 1041.52 1025.76 1000.24 1015.81 1011.78 1044.17 1051.99 1047.65 1016.96 1047.61 1062.07 1060.14 1054.86 1000.23 1066.08 989.95 1003.82 1121.34 1026.45 1027.22 1023.86 1021.92 1043.38 1044.02 1073.36 1037.83 993.5 1040.09 989.67 1028.89 1010.56 1015.85 1026.02 1072.62 1005.55 1005.96 994.56 993.52 962.51 1055.41 1071.48 994.29 1040.63 1061.19 1018.49 978.94 1077.61 935.35 1086.39 994.54 946.42 1078.09 1021.35 1038.31 976.17 1066.65 1137.23 1045.48 1055.77 1131.66 1063 1022.27 1068.98 1060.6 1110.28 988.859 1042.82 994.33 +959.19 1030.99 956.97 1050.43 929.18 1060.62 1032.78 1037.86 988.28 1049.44 1031.1 986.05 1042.3 1001.39 989.1 1010.22 987.28 977.34 1036.82 1083.13 1047.03 986.79 1073.35 1072.22 969.71 875.19 971.33 976.5 972.39 969.329 1036.93 1009.13 918.45 990.58 1092.42 988.18 939.63 1003.74 1007.51 956.75 1065.07 941.03 972.02 977.34 1028.92 1045.11 1012.03 1007.64 1021.5 1051.51 990.42 932.03 1023.99 962.13 1101.12 1010.52 957.73 1054.19 958.48 1013.42 1003.22 1037.22 1021.9 1004.04 1032.64 1021.52 1002.4 936.99 1036.46 989.51 992.34 1007.82 1048.21 1107.66 1014.54 972.47 1000.09 983.85 1096.93 989.4 1034.01 1103.02 997.75 1022.4 981.45 1001.02 1070.85 964.97 1016.17 1007.65 1046.85 952.33 1020.33 1100.76 996.02 1061.43 1001.68 988.94 964.26 1050.71 1040.55 1100.15 1005.95 970.15 1124.97 933.64 944.55 1037.47 1034.06 1017.57 1087.02 1020.95 1016.17 998.25 1040.31 981 1051.24 1020.3 1007.48 1109.1 984.64 1011.43 1008.29 998.68 1045.01 998.53 964.75 970.89 907.91 940.08 1085.31 956.38 1003.96 941.81 973.04 1004.92 990.44 983.48 940.97 934.08 973.41 1040.67 969.12 1008.06 982.92 961.22 968.67 1065.39 1063.11 1086.4 1032.13 994.86 994.88 1027.97 948.76 1041.8 995.82 1011.37 965.43 1038.69 1037.16 1029.46 1019.88 1028.04 1018.83 966.01 1018.61 981.33 1029.8 965.25 985.51 915.1 1043.35 1018.39 1008.56 1029.96 987.8 1015.68 1076.88 947.62 946.91 986.65 1081.34 1035.48 1017.46 987.02 1044.75 1017.53 1033.27 989.38 1017.79 945.53 966.69 1023.56 1009.61 1070.79 994.23 972 1013.68 1021.77 1009.68 1058.2 967.74 1048.19 933.09 929.82 1062.53 992.14 1017.75 975.13 1018.54 1025.52 1019.55 1050.36 967.44 949.84 967.2 995.89 981.5 968.14 1013.84 1003.54 1053.71 973.83 1001.59 942.6 978.12 992.01 1029.26 1062.21 969.41 1016.01 1027.54 1008.95 957.56 1096.51 957.48 1038.83 906.99 1004.38 1086.54 1061.57 998.65 956.86 1046.69 1019.72 1034.13 1052.76 1075.25 1011.44 1034.03 1034.55 1012.44 1102.59 977.61 1025.3 919.93 +1042.98 1045.81 992.67 1111.74 997.16 1138.75 1113.58 1051.16 1105.51 1084.56 1072.37 1055.77 1095.81 1035.98 1024.81 1024.74 1069.64 1032.46 1117.27 1097.53 1077.25 1083.15 1118.31 1131.02 993.12 950.83 1068.44 1002.49 1021.33 1058.62 1028.43 1035.34 1003.2 1083.96 1092.48 1082.91 971.6 1074.17 1091.91 1051.69 1055.07 1018.17 1055.28 997.81 1097.23 1052.93 1062.35 1074.98 1080.33 1099.13 1081.45 1011.42 1099.06 1007.86 1119.34 1031.63 1030.64 1107.16 1034.33 1057.3 1096.69 1104.18 1144.8 1063.87 1093.72 1069.09 1057.73 998.13 1064.7 1034.11 1059.91 1062.1 1111.13 1195.4 1046.79 1005.59 1056.86 1006.97 1132.2 1114.62 1066.56 1112.78 1078.97 1055.62 1003.23 1045.28 1116.17 1049.92 1056.54 1065.35 1041.45 1069.03 1082.34 1143.64 1050.16 1113.2 1009.5 1095.98 1031.8 1112.15 1097.22 1130.42 1095.79 1039.47 1222.39 962.93 1066.03 1076.58 1047.27 1044.87 1134.24 1076.62 1059.32 1009.57 1068.9 1062.31 1133.54 1054.05 1078.87 1114.96 1001.12 1085.06 1087.42 1037.31 1108.24 1057.65 1022.42 1024.18 1006.41 976.39 1144.77 1055.98 1068.6 958.62 1065.75 1082.28 1026.08 1043.08 969.42 982.65 990.18 1094.08 1047.67 1111.63 1046.36 968.32 1086.01 1101.3 1131.6 1141.5 1071.38 1050.67 1077.83 1066.96 985.19 1116.04 1049.7 1032.11 1033.79 1103.87 1065.82 1093.16 1071.75 1136.13 1085.47 1059.29 1088.57 1106.5 1134.05 1036.38 1067.51 991.09 1106.12 1112.19 1011.48 1025.77 1059.96 1077.17 1072.35 1096.21 1106.79 1037.35 1158.82 1118.38 1081.85 1096.55 1083.35 1082.63 1085.53 1101.52 1045.24 1005.73 1059.83 1099.62 1034.38 1052.79 1069.77 1061.96 1080.63 1052.96 1113.31 1141.97 1051.57 1075.43 1000.2 996.52 1132.86 1033.46 1017.95 1072.59 1073.35 1048.65 1090.97 1138.77 1013.43 1009 1097.04 1012.71 1052.38 1019.43 1075.74 1089.13 1122.52 1009.29 1027.96 1050.26 1070.39 1045.04 1064.3 1090.39 1027.88 1082.73 1091.83 1023.73 1009.57 1121.45 1002.18 1092.39 984.69 1035 1114.33 1114.5 1052.38 1011.35 1089.09 1123.7 1041.79 1113.74 1157.65 1081.92 1047.38 1107.03 1058.6 1118.5 1068.72 1076.52 1001.94 +978.41 1010.2 969.74 1034.22 949.34 1074.44 1059.99 1056.45 1044.3 1062.14 1038.57 983.05 969.42 968.88 1015.35 949.87 1024.38 963.22 1048.23 1083.7 1032.42 1026.4 1029.39 1033.84 946.23 891.59 1015.91 915.05 960.49 1022.39 1012.5 1002.66 922.14 995.48 1027.78 1008.73 966.23 1013.28 1032.09 997.31 995.87 977.32 983.56 952.36 1035.95 1100.86 991.3 1045.99 998.53 1074.38 1050.59 924.68 1055.23 1001.36 1113.05 1047.94 984.91 1044.98 940.92 984.84 1048.02 1101.85 1049.31 976.92 1012.18 978.48 1048.4 1007.57 1036.5 960.42 978.49 990.66 1064.63 1072.33 986.71 970.39 985.61 975.4 1048.76 1027.28 1015.59 1049.63 1016.38 1013.69 968.38 1016.52 1020.67 967.16 1023.83 987.71 981.96 954.99 1032.66 1096.02 954.8 1038.62 988.329 1079.13 904.49 1063.13 1060.65 1072.55 1064.79 988.42 1129.87 942.12 1006.14 1037.94 1040.78 1018.81 1089.85 1030.49 1025.46 1017.73 1011.6 1009.49 1063.4 1001.05 1030.73 1053.41 953.34 1003.77 1032.53 985.05 1037.94 1034.62 934.39 1018.76 918.13 938.36 1081.72 986.1 1009.41 914.23 969.85 1007.83 996.94 1008.37 950.7 967 953.4 1047.54 995.61 1036.32 1015.51 942.38 1019.12 1034.52 1144.02 1060.28 988.33 974.26 1030.9 974.72 975.88 1025.9 1013.53 1076.41 959.69 1084.79 1001.71 1025.16 1007.53 1047.91 1032.74 980.06 1031.97 985.15 1010.84 986.63 1047.64 895.65 1017.2 1030.12 961.39 1015.04 987.89 1034.74 1046.06 966.65 997.17 954.36 1022.64 1007.56 957.12 1012.66 1048.08 1019.44 1031.29 1009.25 1011.7 955.88 982.24 1033.07 1028.32 1070.11 1043.35 984.41 1023.73 1013.48 1013.24 1058.2 961.15 1027.33 969.33 952.07 1039.03 1030.92 973.75 966 1001.46 1027.16 1012.77 1053.43 954.47 939.68 971.36 1035.9 1017.54 952.94 975.72 1031.29 1072.83 999.73 971.48 977.17 981.83 977.41 1049.9 1059.13 992.58 1036.47 1064.85 995.25 1007.71 1107.15 934.96 1061.41 943.26 987.83 1071.72 1018.03 1014.18 954.81 995.36 1060.84 998.77 1027.57 1070.19 1052.43 1039 1077.01 1000.35 1077.27 1019.7 1031.75 945.44 +1037.07 1089.33 1002.99 1050.25 961.19 1072.17 1127.5 1101.97 1062.22 1013.69 1072.21 994.45 1067.32 1057.35 1011.69 1007.13 1051.56 993.33 1098.39 1101.17 1103.76 1084.27 1092.41 1063.8 982.01 914.34 1024.43 965.71 995.01 1045.14 1021.26 1009.12 985.86 1044.66 1085.05 1023.38 962.04 1072.42 1068.33 993.73 1055.93 1002.23 1007.89 990.22 1092.38 1083.63 1048.5 1073.06 1027.61 1119.65 1072.63 969.81 1088.76 1032.47 1131.63 1004.25 1006.35 1097.69 988.14 1066.43 1087.82 1105.75 1096.31 1017.36 1087.14 1035.49 1062.35 1024.46 1057.11 1006.11 1032.05 1044.77 1103.88 1178.61 998.29 1020.27 1020.97 1050.47 1095.85 1064.78 1084.24 1106.98 1012.01 1088.33 1005.4 1027.99 1046.09 1032.4 1031.14 1049.56 1037.26 1018.24 1106.08 1147.6 967.4 1069.97 1021.29 1078.57 949.23 1069.33 1076.06 1158.41 1066.71 1021.67 1210.18 1006.16 989.83 1074.33 1035.1 1046.35 1083.78 1087.06 1076.43 981.76 1037.47 1043.42 1098.23 1040.36 1065.85 1096.58 960.66 1030.9 1016.64 1069.76 1093.4 1031.36 995.11 1016.01 941.24 996.54 1113.12 1015.44 1063.52 984.93 1010.28 1045.02 1018.79 1047.8 984.09 968.841 965.02 1061.23 1031.78 1088.15 1065.99 987.4 1060.5 1088.17 1128.87 1121.29 1057.05 1062.14 1027.11 1019.06 1020.26 1123.16 1060.16 1091.88 1064.35 1074.77 1048.74 1068.6 1029.43 1070.38 1041.4 1020.52 1091.71 1046.35 1111.07 968.81 1014.39 986.75 1116.03 1043.93 1059.1 1089.64 1015.33 1044.36 1095.39 1032.48 1066.17 1015.18 1125.53 1099.63 1053.24 1048.93 1052.66 1067.73 1111 1072.41 1091.08 992.1 1056.68 1089.23 1046.93 1074.06 1098.13 1012.76 1040.52 1060.96 1083.05 1116.63 1027.16 1096.07 975.01 979.48 1097.72 1014.37 987.77 1022.79 1111.39 1054.42 1082.65 1079.8 1016.54 1015.73 1062.62 999.88 1063.06 1013.96 1014.86 1093.93 1116.15 1001.34 1042.47 1026.15 1029.91 1019.73 1064.5 1072.43 1064.79 1096.97 1078.14 1060.83 1032.2 1114.03 1021.19 1106.45 981.02 1022.37 1103.77 1096.65 1051.31 977.15 1079.99 1073.49 1032.94 1054.69 1077 1056.6 1062.7 1103.6 1083.21 1102.65 1045.82 1056.59 968.35 +1000.73 1068.09 1010.61 1133.59 1018.14 1155.35 1134.87 1105.21 1068.01 1091.65 1078.49 1035.77 1106.85 1078.25 1096.47 1048.69 1057.1 1040.92 1080.42 1120.23 1109.3 1030.29 1062.64 1082.01 958.42 894.59 1080.42 995.91 1020.09 1083.18 1038.83 1058.56 990.86 1069.25 1076.85 1080.53 1006.44 1088.7 1057.61 1048.47 1099.92 1013.03 1021.51 1035.91 1088.2 1077.67 1043.16 1087.85 1041.43 1105.73 1069.22 1033.57 1046.41 1064.35 1121.24 1027.28 1034.33 1080.68 1012.49 1034.14 1099.98 1132.96 1128.61 1011.65 1084.31 1077.89 1086.85 1071.54 1094.04 1023.78 1035.75 1038.22 1111.85 1145.07 1067.78 1001.59 1091.87 1012.95 1146.32 1046.06 1102.99 1095.76 1060.37 1056.36 1035.32 1046.14 1087.08 1025.62 1027.46 1062.49 1070.37 1012.72 1074.33 1154.07 1047.5 1069.6 1055.71 1091.96 1012.02 1140.96 1076.4 1098.45 1025.06 1042.75 1184.35 1024.25 1006.74 1081.11 1051.95 1071.08 1123.91 1076.74 1048.34 1058.57 1113.13 1052.55 1107.93 980.19 1082.74 1093.34 1004.74 1043.04 1043.31 1013.36 1099.39 1037.27 944.46 1006.99 968.09 1010.83 1122.83 1078.36 1085.63 998.6 1041.43 1061.13 1067.28 1055.13 986.07 996.76 983.299 1090.23 1027.75 1066.71 1065.69 978.19 1066.44 1101.67 1176.88 1120.12 1049.67 1031.61 1094.72 1065.39 1033.62 1129.17 1048.55 1083.11 1025.33 1124.41 1017.11 1075.49 1063.78 1065.13 1087.34 1028.06 1080.12 1018.72 1089.31 1005.98 1054.19 979.22 1072.58 1071.7 1010.3 1061.21 1033.37 1083.5 1114.94 1068.9 1053.33 1023.05 1098.66 1092.41 1052.49 1105.41 1083.63 1102.14 1070.16 1068.92 1077.75 1040.37 1032.61 1074.75 1072.09 1055.57 1049.08 1027.41 1035.27 1126.17 1077.47 1138.4 1046.91 1078.31 1003.75 997.28 1097.22 1060.68 1051.52 1024.47 1052.76 1067.6 1092.08 1142.28 1053.07 1045.84 1056.01 1034.11 1066.12 996.13 1011.04 1051.23 1132.1 1034.93 1006.19 1057.2 1031.42 1026.99 1078.5 1119.55 1049.52 1085.25 1090.42 1055.33 1013.02 1112.07 989.171 1122.96 994.62 1022.23 1085.64 1075.83 1098.11 1059.72 1100.93 1110.2 1073.35 1098.02 1119.36 1062.11 1023.48 1107.94 1039.74 1122.63 1058.88 1053.65 1000.67 +951.15 911.84 864.09 1015.04 905.88 1021.59 1022.12 999.83 966.99 985.02 999.4 943.54 984.42 922.24 969.36 918.93 935.73 920.14 1018.67 1026.28 952.141 999.89 968.72 1013.39 878.12 844.32 989.54 882.42 946.88 965.37 892.51 932.23 855.82 947.08 1018.96 952.14 893.38 998.03 990.25 904.86 1012.08 917.22 947.77 922.51 948.72 974.661 972.78 991.91 972.24 941.83 959.66 890.72 986.31 977.75 1014.74 934.63 920.029 1005.11 917.83 1008.24 945.1 1011.85 970.73 934.32 1021.76 959.39 1023.91 937.92 967.38 930.69 970.83 968.67 990.06 1076.47 889.79 905.04 961.881 911.78 963.83 994.37 983.74 1017.67 953.78 962.93 927.3 937.18 1019.44 926.41 926.23 954.89 974.47 920.91 999.15 1090.96 930.42 1026.62 922.34 996.11 917.42 992.21 979.28 1025.95 970.75 976.59 1100.63 873.8 909.76 984.95 945.87 959.12 1030.14 1000.06 981.1 940.99 975.23 929.62 1000.75 900.85 965.83 961.879 907.21 994.15 927.53 979.82 998.53 975.02 869.66 908.31 894.11 911.99 1001.55 974.88 952.39 864.38 928.62 942.9 925.07 956.55 889.88 899.21 906.75 973.64 901.32 1033.93 938.3 922.61 961.31 1005.09 1047.63 992.99 955.62 930.58 981.65 939.94 937.85 1029.66 937.74 944.6 910.48 998.45 942.22 951.2 931.321 988.219 952.97 953.06 972.181 966.43 976.01 969.55 971.36 874.17 954.85 959.16 906.16 934.18 920.57 992.19 953.58 941.58 961.13 937.92 1025.07 942.54 958.27 949.94 981.95 971.92 982.82 963.85 997.08 870.76 960.61 954.85 959.16 935.86 951.14 949.09 968.43 987.65 940.59 999.35 892.45 990.19 904.71 869.38 1025.81 985.66 972.47 911.04 967.27 992.791 967.43 973.7 937.56 939.21 995.87 982.4 932.05 939.82 935.13 1002.92 1031.19 912.38 951.56 938.95 956.92 923.96 982.15 994.64 903.78 952.6 976.64 905.51 947.62 1009.4 946.18 1015.89 875.16 936.93 1030.4 1005.15 961.81 950.24 999.21 1000.09 918.63 967.83 1034.7 1007.78 945.3 1015.66 954.42 1035.16 942.36 930.48 908.85 +917.62 967.31 872.05 960.24 896.82 992.19 1000.23 978.62 952.18 938.47 934.51 940.64 919.49 944.12 913.87 904.05 944.91 892.79 942.71 975.06 957.95 925.77 968.06 988.98 888.11 799.44 906.15 870.16 910.54 978.44 925.57 927.7 876.58 904.01 982.5 942.37 912.84 886.57 972.81 882.43 953.09 917.15 896.18 906.47 980.83 958.17 906.05 986.7 956.37 979.23 945.62 875.66 930.62 931.14 1030.51 880.67 914.35 981.72 912.02 952.64 968.41 987.35 1002.54 869.46 975.02 954.89 926.94 927.97 960.06 913.56 938.47 926.59 1015.83 1040.06 942.21 890.81 944.49 945.96 1030.49 961.11 944.14 975.43 943.09 956.01 948.95 936.11 993.24 875.69 934.18 953.72 950.86 914.9 970.02 1007.73 922.46 958.92 958.81 980.99 888.04 947.4 954.32 1009.42 984.96 908.97 1041.97 876.52 916.42 956.33 930.51 936.2 1021.12 965.18 953.23 902.729 964.02 937.83 965.53 889.45 935.52 961.86 885.65 912.19 917.36 960.13 941.04 984.74 855.64 925.93 851.91 887.92 1000.57 904.73 940.65 895.98 890.6 932.74 912.33 911.89 886.79 902.43 908.87 983.36 890.12 948.33 939.33 864.11 931.42 961.48 1014.21 979.74 907.21 940.119 952.32 939.48 887.93 986.16 952.08 939.68 940.02 986.73 946.07 939.53 943.45 969.59 954.04 891.73 899.71 936.45 961.79 895.86 973.63 860.39 980.82 986.51 925.82 919.39 892.67 945.7 992.4 913.71 936.11 932.24 945.49 950.44 952.62 957.61 944.53 993.291 974.94 939.82 948.9 915.91 932.36 981.75 948.14 961.02 916.81 913.88 950.63 951.38 932.15 1019.51 911.71 974.72 916.84 865.18 948.54 924.06 903.89 938.09 917.69 933.89 960.9 1012.91 895.45 923.07 921.38 905.65 906.96 885.84 931.83 950.48 1011.64 906.18 949.81 935.56 965.18 929.08 934.12 995.71 957.05 951.99 959.02 898.3 908.96 998.53 892.52 976.82 890.67 915.61 1020.58 958.14 975.3 931 1005.81 971.63 953.8 979.91 1022.18 951.97 925.58 955.06 936.24 1023.65 904.32 944.18 877.9 +959.14 1003.8 961.17 1037.41 930.72 1020.96 1015.71 1043.59 991.77 1008.65 1019.52 922.05 984.33 972.45 954.84 936.45 933.12 958.03 1007.08 1023.43 967.25 977.1 1013.01 1066.14 977.33 839.58 929.62 924.81 936.64 974.84 974.02 981.36 909.94 960.55 1011.48 1009.13 927.33 962.25 962.66 932.77 1017.3 961.11 945.83 931.44 996.56 964.32 963.4 1006.56 970.51 1036.73 1011.9 937.28 985.49 959.04 1066.13 954.08 948.7 1002.52 952.97 996.53 988.5 1051.29 1063.96 966.85 1022.37 975.95 991.86 984.41 1002.26 927.39 968.15 992.37 1035.26 1049.12 1020.17 924.14 980.22 946.31 1044.99 998.44 1016.3 1073.62 967.98 987.58 959.8 1001.73 1028.18 941.07 979.75 974.73 953.62 920.13 997.39 1054.61 956.16 1002.64 979.62 1023.83 886.9 1039.39 1023.41 1075.57 1033.58 943.76 1078.76 894.12 928.14 987.93 971.8 1000.05 1045.16 996.95 1010.15 952.55 1024.6 977.76 972.71 945.96 943.8 1044.4 921.37 964.61 983.55 988.45 971.06 957.41 945.82 966.79 879.69 932.1 1035.8 973.61 999.57 917.8 962.62 1006.04 953.82 972.49 913.23 957.88 943.42 998.31 958.96 1017.13 974.2 908.82 963.31 1025.3 1066.18 1037.95 978.42 938.15 947.74 961.65 921.83 1030.77 994.24 967.91 935.479 1026.03 970.22 978.18 974.79 985.89 995.5 939.84 978.68 963.871 1014.35 953.66 997.78 878.25 1060.24 961.71 954.87 947.93 962.51 994.59 1049.63 967.57 952.88 950.45 1039.01 1009.99 978.94 983.83 992.78 986.72 978.76 996.91 979.05 942.73 961.84 985.39 976.22 1026.27 974.5 964.84 978.45 1007.28 949.87 1021.83 912.74 1005.62 918.9 920.36 998.73 964.91 963.66 980.83 978.71 986.22 1014.2 1042.83 951.66 946.3 973.33 944.2 992.26 937.3 996.77 1011.59 1042.19 982.8 1002.32 958.45 944.09 964.78 979.11 1014.44 946.14 1003.23 1010.25 930.31 953.16 1004.02 961.18 1008.44 868.7 987.99 1072.19 1011.83 972.95 968.57 1026.74 1032 1004.17 1016.82 1021.02 974.41 974.6 1041.74 1013.62 1051.02 977.2 978.35 908.85 +1062.82 1098.01 995.08 1138.82 998.98 1129.88 1153.83 1140.08 1085.36 1116.46 1096.3 1023.31 1075.59 1042.4 1129.79 1052.51 1092.61 1022.47 1132.56 1153.25 1119.74 1070.9 1117.7 1167.8 1002.92 939.08 1102.38 1006.63 1043.16 1084.79 1051.87 1047.73 1014.99 1085.94 1141.72 1046.2 1007.45 1066.62 1109.33 1030.72 1079.52 1056.35 1063 1050.11 1115.81 1100.52 1077.22 1148.6 1077.6 1116.76 1104.9 988.81 1097.82 1063 1141.98 1022.79 1056.48 1095.36 1050.08 1092.55 1097.74 1152.32 1134.12 1043.72 1118.62 1090.87 1085.24 1090.49 1110.87 1073.91 1095.2 1046.3 1086.51 1130.13 1045.93 1001.65 1059.18 1053.01 1126.17 1070.74 1108.4 1114.46 1071.3 1059.38 1077.99 1101.92 1170.42 1044.82 1062.42 1068.98 1085.97 1044.3 1111.77 1186.71 1041.34 1141.97 1052.94 1135.7 1014.88 1118.51 1100.9 1160.79 1129.3 1072.75 1219.89 1018.64 1051.02 1100.7 1066.96 1048.6 1098.41 1122.33 1104.31 1042.28 1123.71 1056.94 1109.93 1059.3 1073 1117.2 999.871 1048.54 1098.7 1035.24 1112.04 1087.54 991.93 1074.58 984.86 989.72 1132.8 1040.85 1051.28 1015.12 1030.3 1071.05 1079.42 1117.88 1017.34 1022.31 1041.31 1075.32 1038.06 1100.45 1046.27 998.07 1071.47 1117.79 1166.89 1142.32 1050.55 1026.5 1056.41 1070 1055.56 1126.62 1053.97 1047.72 1101.15 1167.46 1041.24 1082.29 1062.64 1079.77 1107.24 1063.86 1079.11 1072.46 1120.18 1040.52 1085.85 987.13 1109.49 1083.52 1026.65 1049.76 1080.53 1092.79 1087.11 1049.12 1075.18 1054.4 1102.59 1100.81 1100.03 1097.15 1063.15 1108.13 1104.2 1056.32 1086.51 1003.54 1084.29 1078.01 1092.17 1096 1017.81 1044.46 1103.72 1091.67 1087.43 1143.94 1068.54 1086.56 1022.15 1007.43 1140.25 1078.36 1038 1053.35 1036.26 1113.53 1119.7 1127.72 1085.37 1073.85 1054.35 1043.25 1072.07 1003.18 1066.73 1094.78 1164.25 1046.13 1081.07 1053.53 1042.96 1032.03 994.45 1161.39 1072.29 1083.63 1065.15 1050.13 1022.41 1138.27 1005.15 1132.14 965.71 1082.59 1177.13 1101.66 1062.51 1027.51 1123.18 1088.12 1082.29 1123.43 1126.4 1068.9 1055.68 1166.36 1057.53 1114.72 1062.11 1089.67 1005.45 +1042.53 1015.35 962.14 1076.99 963.03 1059.54 1128.46 1023.01 1040.08 1038.93 1077.01 972.6 1020.45 989.67 1007.6 1023.6 1022.33 1054.1 1104.66 1074.73 1089.33 1011.25 1063.69 1069.35 1008.21 905.99 1058.27 979.87 965.92 1003.71 1035.09 1003.44 970.07 992.71 1059.8 1036.88 943.24 1008.58 1041.38 985.41 1106.35 988.22 998.09 951.53 1037.99 1057 1024.47 1063.25 1011.85 1045.53 1017.8 992.2 1026.31 1027.63 1091.83 984.57 994.36 1050.86 1007.45 1031.36 1005.3 1064.98 1070.33 972.53 1049.67 1060.3 1039.11 1006.92 1039.41 1016.44 1017.84 1018.97 1024.62 1138.65 1027.22 1004.43 1058 974.52 1123.62 1029.34 1044.85 1107.06 998.07 1058.11 1038.12 996.17 1057.33 1008.07 1016.96 974.58 1031.15 1008.87 1041.9 1124.79 989.99 1060.64 975.21 1026.13 992.79 1078.06 1047.06 1081.58 1065.39 1015.06 1109.53 984.63 985.75 1039.59 1021.2 1022.15 1105.22 1067.3 1027.68 1005.12 1052.77 967.11 1050.46 996.79 1010.61 1068.89 943.67 1034.56 1030.98 1023.36 1036.58 995.03 983.89 1012.65 959.02 1005.67 1082.82 1001.67 1035.32 962.79 1009.02 1070.71 1021.07 1035.7 935.77 968.39 962.89 1022.27 1018.61 1027.16 1049.85 972.78 1041.27 1079.73 1153.53 1074.79 1036.97 1007.84 1011.84 1015.83 1001.34 1072.89 1008.76 1053.53 973.33 1082.59 985.52 1025.46 1009.65 1004.69 1047.23 1005.08 1041.5 1052.69 1055.83 1010.12 1026.35 962.24 1038.86 1053.32 990.01 1029.99 1040.98 1019.45 1060.84 1016.13 1013.99 985.79 1099.18 1043.48 1032.19 1073.73 1051 1063.53 1073.9 1012.77 1038.68 977.57 1017.49 1035.45 1018.52 1079.13 1017.1 965.2 1043.05 1037.51 1048 1070.92 984.19 1046.78 948.5 965.3 1089.27 1030.44 1051.08 998.99 1018.66 1031.17 1046.75 1093.07 1008.96 982.93 1019.17 1005.32 1004.56 1019.24 997.09 1038.13 1086.84 1007.41 1037.16 965.14 980.39 987.54 1069.97 1089.37 1019.97 1053.08 1010.32 1041.58 992.12 1093.27 981.08 1095.57 935.75 998.461 1093.25 1071.49 1021.87 967.5 1059.25 1063.06 1049.5 1083.02 1087.47 1042.58 1027.8 1086.29 1005.11 1058.05 1015.95 1043.47 989.37 +980.44 998.52 955.19 1039.3 974.14 1082.67 1109.76 1081.59 1037.04 1040.17 1060.67 988.86 1074.19 988.4 1037.18 958.01 1004.5 1003.37 1097.48 1062.12 1031.08 1003.51 1082.93 1060.34 975.31 897.76 1006.78 958.76 981.01 1008.16 1017.64 1016.2 935.67 1008.79 1072.64 1030.05 989.3 1017.21 1028.34 947.98 1051.77 1002.17 1011.53 963.41 999.12 1055.33 981.61 1039.33 1046.97 1069.03 1015.59 917.65 1025.06 976.21 1107.97 956.91 981.65 1072.26 893.49 1005.33 1015.54 1108.59 1052.69 985.23 1024.05 1024.15 1046.55 977.87 1033.26 1009.16 1016.53 1035.41 1017.17 1114.38 1018.77 945.69 985.15 988.43 1079.41 1039.58 1045.01 1063.41 1007.86 991.95 993.62 1024.48 1046.61 957.69 1012.51 1021.99 991.98 962.6 1060.95 1126.27 1009.51 1063.48 946.56 1029.28 946.86 1066.29 1021.16 1063.37 1048.86 994.49 1098.48 963.69 953.04 1045.09 1025.79 998.43 1056.53 1035.12 1013.83 979.48 1047.72 1018.69 1064.89 978.14 1018.71 1006.56 955.45 1029.58 999.13 972.81 1084.89 1033.34 944.61 969.88 930.7 946.6 1105.29 987.95 997.21 961.11 948.04 996.05 992.73 1032.11 936.58 911.78 1012.61 1069.91 971.58 1029.82 1018.4 949.92 1046.6 1057.02 1090.83 1080.1 1041.66 999.56 993.26 1008.29 1011.89 1081.91 1000.55 1011.09 976.04 1051.62 1021.59 990.16 1054.46 1032.06 1017.19 982.29 1019.24 1001.21 1029.39 1038.76 1016.33 951.83 1006.9 1020.77 928.32 1018.33 1027.58 1000.05 1046.29 993.45 999.67 997.27 1077.61 1023.77 994.17 1055.19 1048.19 1062.42 1052.41 1018.28 1064.21 999.21 1026.27 1042.4 1009.87 1011.58 1006.98 981.58 1015.01 1009.92 1023.83 1077.89 1000.36 1080.43 964.11 924.13 1074.29 1026.9 998.72 1031.14 1025.51 1028.63 1037.04 1083.49 1007.18 971.96 980.71 933.15 969.94 957.63 1014.97 1070.07 1100.16 1012.89 994.91 1008.11 968.72 983.44 1002.91 1057.72 1005.23 1042.98 1042.84 978.26 1019.04 1109.49 929.56 1073.23 946.861 962.73 1122.97 1005.81 1014.77 946.62 1020.86 1048.36 1013.32 1047.94 1097.9 1083.33 967.41 1057.09 1054.11 1121 999.8 1024.17 965.69 +1040.49 1041.55 985.1 1107.26 998.26 1130.01 1132.44 1136.71 1102.9 1107.71 1093.29 1051.67 1069.36 1035.88 1063.27 1044.86 1059.17 1081.71 1145.2 1133.8 1081.31 1065.34 1084.51 1133.05 1025.57 974.39 1088.61 1025.04 1023.74 1107.18 1050.56 1064.77 987.3 1048.2 1128.55 1085.22 1000.22 1054.71 1064.1 1001.78 1110.78 1044.21 1033.47 1002.85 1077.6 1111.76 1040.06 1112.86 1095.55 1102.13 1058.11 1012.47 1052.99 1062.72 1154.28 1016.3 1027.46 1104.99 1005.03 1055.1 1085.26 1109.76 1130.65 1001.71 1072.36 1076.95 1083.97 1049.9 1099.64 1043.18 1064.61 1089.92 1117.24 1200.37 1040.43 978.52 1084.42 1054.37 1126.73 1075.12 1101.16 1142.97 1070.62 1089.97 1045.75 1073.16 1096.73 1048.05 1082.1 1055.43 1109.67 1058.56 1100.39 1211.05 1043.97 1131.05 1021.56 1062.94 1007.47 1151.29 1119.68 1137.08 1099.74 1064.78 1193.16 1008.8 1014.94 1093.9 1064.58 1088.58 1166.29 1105.1 1050.94 1037.98 1084.8 1057.23 1100.35 1073.75 1097.49 1104.53 1029.13 1037.2 1078.92 1017.76 1089.06 1070.25 981.92 1047.16 982.64 994.25 1144.35 1035.24 1073.29 1004.89 1037.89 1070.74 1064.37 1081.85 1005.14 1016.39 1046.98 1108.54 1011.57 1074.21 1054.66 979.1 1077.49 1125.97 1165.67 1126.57 1067.11 1026.7 1050.34 1047.57 1033.94 1120.32 1061.44 1110.04 1065.07 1143.74 1061.43 1072.87 1062.54 1111.24 1102.61 1027.79 1084.75 1043.84 1119.41 1038.07 1076.23 1011.15 1109.62 1069.14 1014.04 1073.16 1053.44 1083.98 1109.55 1063.68 1032.27 1066.3 1151.13 1072.71 1051.2 1130.28 1094.39 1114.61 1092.64 1062.86 1108.85 1036.34 1039.1 1089.62 1065.28 1073.79 1001.81 1073.76 1078.14 1095.38 1111.97 1128.78 1070.87 1107.63 994.38 1027.55 1115.4 1036.33 1026.43 1053.97 1026.89 1079.19 1078.23 1109.29 981.51 1034.72 1049.66 1073.95 1049.88 1002.13 1041.37 1068.92 1125.04 1077.51 1054.65 1047.55 1052.61 1021.79 1063.24 1143.75 1054.22 1086.33 1073.21 1059.49 1014.27 1116.86 1028.3 1121.25 974.7 1074.79 1156.72 1097.01 1151.93 1012.48 1083.88 1140.15 1132.01 1131.49 1121.74 1064.77 1048.03 1118.18 1058.77 1189.97 1034.03 1044.69 984.1 +1017.33 1023.25 946.6 1068.94 949.15 1082.34 1055.32 1088.38 1065.89 1041.33 1069.63 995.3 1040.91 1030.18 1041.94 1040.36 1060.71 1012.85 1058.68 1120.04 1063.35 1042.78 1061.3 1075.67 993.85 914.84 1074.68 947.6 997.67 1054.34 989.46 999.59 977.14 1064.87 1074.7 1059.97 910.88 1016.61 1022.95 1017.48 1071.35 979.59 1006.44 967.99 1049.34 1030.23 1065.65 1063.98 996.52 1068.87 1036.06 960.77 1073.56 1000.56 1118.51 1019.89 1046.14 1035.54 1006.19 1025.67 1070.09 1102.94 1130.12 1027.56 1070.95 1041.99 1024.1 1014.95 1039.5 996.13 980.42 994.95 1050.45 1117.92 1009.57 971.67 1031.57 991.38 1102.42 1023.01 1010.83 1063.81 1012.89 1049.96 1009.51 1034.47 1072.97 978.88 997.86 1005.75 1032.12 982.66 996.99 1148.41 1029.1 1058.81 1038.82 1021.76 953.99 1089.7 1091.67 1073.37 1074.13 1011.45 1172.26 985.56 970.45 1068.14 1034.59 1049.34 1112.55 1064.36 1036.54 983.59 1063.18 1038.93 1064.27 1005.2 1008.49 1080.58 983.48 1044 1023.85 999.17 1043.99 1027.65 996.56 1011.65 934.07 961.42 1090.37 998.74 1004.87 984.33 978.31 1040.18 1025.59 1019.81 956.05 926.21 980.87 1063.42 956.65 1053.37 1066.04 954.82 1039.09 1093.25 1131.52 1096.69 1047.36 986.47 1045.58 1015.92 967.96 1076.77 1046.94 1038.55 1008.2 1104.55 1010.06 1004.33 995.25 1030.75 1026.06 983.48 1046.16 1043.17 1078.95 1001.24 1033.76 943.5 1068.85 1054.48 982.09 1041.48 1007.6 1083.51 1077.6 1008.3 986.92 982.16 1083.22 1063.82 1021.51 1017.82 1069.7 1094.01 1077.91 1066.66 1092.43 952.96 1023.93 1069.47 1006.19 1058.91 1023.35 984.87 1056.88 1063.31 1047.79 1091.76 1033.95 1048.14 980.81 1033.77 1078.25 1041.74 993.24 1023.93 1030.66 1005.91 1033.85 1102.18 986.68 1002.03 1024.62 985.43 1029.4 990.08 988.59 993.14 1100.35 1006.65 1014.58 1025.65 1000.26 976.26 1005.35 1065.26 1013.74 1044.9 1053.11 1027.56 1000.67 1085.59 1004.05 1084.11 1006.05 992.89 1086.53 1079.05 1039.64 1001.25 1055.32 1024.74 1037.71 1076.81 1049.22 1054.65 996.901 1100.07 1031.8 1107.6 1032.35 1050.15 976.45 +994.55 1021.07 968.5 1013.02 941.89 1058.43 1032.9 1015.1 1018.74 1016.19 1036.91 953.85 1039.94 982.34 986.56 967.25 1010.79 944.2 1065.51 1063.9 1058.88 997.68 1012.31 1058.18 925.32 885.57 996.07 969.8 943.63 1003.87 975.03 954.48 909.2 988 1043.67 991.49 953.4 1030.34 967.7 942.53 1047.75 925.09 954.08 941.57 1024.65 1032.2 964.22 1048.65 996.39 1016.24 1000.06 956.64 1007.54 968.96 1067.39 992.15 968.63 1001.19 962.48 1013.66 1034.85 1056.74 1022.84 990.6 998.31 1037.06 1018.99 994.94 961.1 933.63 982.67 1006.62 985.74 1093.51 932.19 912.53 966.2 942.85 1030.58 992.95 968.73 1073.97 989.9 955.64 968.07 1001.04 1051.58 957.73 993.04 950.72 1001.67 1000.67 1054.77 1060.97 959.44 1044.13 944.43 1003.28 932.13 1017.91 1046.98 1078.97 1017.32 931.88 1081.47 926.48 960.37 1014.42 1022.89 990.85 1036.69 1037.81 999.11 986.03 1017.53 969.04 1041.36 999.14 999.44 1047.96 926.77 1033.14 992.03 948.28 1032.4 972.02 921.04 954.06 894.93 935.49 1052.45 958.82 979.19 878.86 945.12 967.78 962.8 985.79 959.61 947.27 967.61 970.37 940.24 1050.37 989.05 871 1002.57 1095.74 1079.59 1029.42 1022.14 960.6 980.49 991.09 973.75 1100.01 1011.72 1036.13 1000.07 1025.36 940.12 1001.88 1018.99 1033.75 1008.74 946.85 984.709 1015.66 1041.11 951.34 971.22 889.73 995.18 986.6 963.31 998.99 972.83 991.52 1011.34 971.02 976.95 980.7 1042.11 1004.35 982.55 1000.39 1010.72 1014.99 1048.25 995.52 990.52 948.34 1010.69 989.3 979.28 979.22 992.29 959.79 1021.71 990.68 940.03 1044.62 947.29 1015.8 880.34 922.44 1077.98 980.23 926.03 962.2 1006.22 1024.58 994.98 1034.06 976.53 977.29 1021.26 961.41 988.57 933.93 973.57 999.19 1020.09 978.84 990.64 949.41 979.64 968.62 982.29 1026.83 926.29 1008.44 1027.62 945.71 962.16 1021.05 942.89 1043.36 933.201 999.85 1057.7 1035.16 1008.01 945.02 1009.95 1041.97 1006.68 1001.03 1090.2 995.55 983.58 1045.06 1015.03 1068.7 975.12 990.6 906.23 +981.35 1033.85 955.87 1083.78 958.7 1086.12 1095.9 1102.41 1024.56 1074.93 1118.32 1015.69 1014.48 1046.78 1032.22 1009.14 1051.6 991.74 1099.03 1096.59 1061.58 979.81 1057.13 1103.91 944.98 891.96 1036.82 1011.58 955.64 1032.76 1050.36 1010.5 966.88 1047.28 1091.74 1085.84 986.76 1031.67 1018.41 992.1 1052.02 987.68 1010.04 1004.86 1055.06 1048.56 1022.72 1078.59 1023.17 1065.6 1082.18 940.61 1061.31 1033.24 1147.72 1019.9 994.09 1064.46 1006.85 1032.56 1059.02 1121.55 1063.81 1009.06 1068.63 1045.27 1040.2 992.44 1052.33 1003.3 1038.12 1051.11 1050.23 1140.75 1032.22 963.89 1046.44 1004.28 1121.1 1038.93 1068.48 1083.46 994.55 1022.79 1010.7 1000.15 1084.23 982.05 1050.42 1016.83 999.78 1004.39 1054.5 1144.88 976.33 1066.02 1021.32 1082.96 976.28 1060.36 1091.23 1083.97 1068.26 1034.29 1148.32 984.1 986.28 1032.39 1007.74 1065.83 1067.87 1057.49 1062.15 994.9 1033.6 1041.12 1077.01 994.41 1025.46 1061.16 947.36 1052.85 1038.17 1044.09 1084.15 1032.07 950.43 1022.81 947.15 1018.44 1145.57 1040.88 1056.7 976.99 963.15 1049.72 1011.23 1044.47 999.08 965.24 1004.67 1085.47 1002.25 1100.8 1055.27 956.9 1065.59 1077.55 1128.73 1088.99 1033.18 1050.26 1018.06 998.47 1022.72 1116.93 1043.18 1074.17 1034.42 1076.21 1033.23 1091.78 1040.54 1021.23 1064.88 1001.11 1033.85 1046.26 1052.37 1012.4 1060.09 974.07 1094.04 1048.61 1004.79 1029.91 1037.05 1034.13 1106.77 995.7 1056.45 1032.53 1082.84 1079.04 1042.32 1029.04 1064.6 1047.55 1098.96 1045.61 1087.2 988.78 1024.99 1040.24 1043.65 1070.64 1055.52 1011.55 1060.99 1067.28 1051.42 1089.2 978.97 1069.22 975.26 996.04 1112.02 1063.35 981.89 1036.27 1077.68 1047.54 1070.63 1073.22 1002.22 1013.52 1024.65 1020.71 1023.41 1010.43 1041.49 1057.76 1090.6 1015.49 1022.85 1047.68 1000.18 1010.7 1052.94 1088.59 1057.91 1042.8 1048.29 977.98 1001.12 1056.92 988.85 1106.83 969.11 954.45 1108.51 1075.41 1083.02 994.41 1039.38 1081.04 1082.32 1076.25 1097.94 1067.3 1066.4 1087.61 1062.72 1053.98 1033.13 1013.82 1012.36 +1036.59 1006.29 913.44 1115.35 939.16 1037.28 1073.55 1040.02 1015.37 1022.88 1083.53 1012.93 1024.34 994.72 1024.76 971.53 1015.99 977.47 1093.13 1064.07 993.72 1018.45 1033.15 1066.43 952.88 850.85 995.15 966.269 982.23 1031.46 977.06 1018.99 973.001 970.11 1065.33 986.46 970.16 1020.67 1059.76 957.86 1085.08 994.61 1021.02 915.69 1021.32 1022.82 1014.31 1082.1 1043.96 1057.48 1021.57 959.82 1052.49 997.7 1109.72 972 974.85 1043.06 941.73 1046.9 1024.95 1053 1075.37 1000.66 1011.17 1029.62 1060.67 992.19 1017.97 998.21 1028.69 1034.74 1081.66 1037.82 1010.64 996.51 1016.09 971.19 1073.12 1032.91 1009.72 1096.12 996.76 1011.08 1013.93 987.87 1075.02 966.05 994.96 963.99 998.11 967.229 1093.04 1112.45 961.07 1047.08 951.01 1031.24 943.36 1049.72 1050.06 1074.16 1025.18 980.86 1111.37 943.51 936.58 1039.19 1005.05 1007.95 1056.34 1051.32 1008.99 1033.15 1045.8 973.39 1049.56 922.41 969.03 1026.31 947.68 999.51 992.16 962.33 1034.12 972.9 952.28 1006.8 925.31 972.38 1085.99 975.04 1026.71 907.41 999.63 1011.87 998.55 1009.13 926.81 942.21 948.46 1028.22 979.83 1063.51 1042.92 933.13 1019.93 1033.35 1139.9 1053.33 1027.42 952.92 988.33 1005.02 996.54 1023.77 1006.48 983.51 942.28 1093.64 946.87 1006.85 1003.52 1031.76 1016.26 1013.4 1006.32 987.51 1039.32 964.58 1013.45 909.17 1022.08 1031.75 993.8 984.11 1011.29 1020.53 1056.45 966.2 972.48 994.8 1074.45 1004.67 1001.45 1076.99 1048.61 1065.27 1003.34 1037.3 1027.37 998.86 955.52 1026.34 1033.97 1005.68 962.87 1000.22 1023.26 1001.39 955.15 1040.38 967.43 1036.45 964.07 1001.47 1010.27 1016.01 997.11 962.25 974.08 1040.14 1025.81 1041.38 1008.99 1017.35 1002.35 990.53 1039.29 935.2 992.11 986.65 1075.79 999.41 980.78 973.9 1018.08 984.99 1014.15 1056.56 960.31 997.42 1024.61 1012.69 998.95 1046.67 951.64 1061.78 956.4 941.419 1070.76 1071.67 1010.84 1003.5 1025.81 1046.72 1032.01 1032.34 1104.2 1019.75 980.409 1057.37 1029.85 1073.52 1004.77 1015.28 963.21 \ No newline at end of file diff --git a/main.cu b/main.cu index 50df6a1..a7390da 100644 --- a/main.cu +++ b/main.cu @@ -2,42 +2,319 @@ #include #include #include +#include +#include +#include + +using namespace std; +namespace fs = std::filesystem; + __global__ void naive_cuda_matmul(float *C, float *A, float *B, uint32_t m, uint32_t n, uint32_t p) { - // TODO: Implement naive CUDA matrix multiplication + // Compute the global row and column indices for this thread + uint32_t row = blockIdx.y * blockDim.y + threadIdx.y; + uint32_t col = blockIdx.x * blockDim.x + threadIdx.x; + + // Only process elements within the matrix boundaries + if (row < m && col < p) { + float product = 0.0f; + + // Accumulate the result of the dot product for C[row][col] + for (uint32_t k = 0; k < n; ++k) { + product += A[row * n + k] * B[k * p + col]; + } + + // Store the final result in matrix C + C[row * p + col] = product; + } } + __global__ void tiled_cuda_matmul(float *C, float *A, float *B, uint32_t m, uint32_t n, uint32_t p, uint32_t tile_width) { - // TODO: Implement tiled CUDA matrix multiplication + // Determine the row and column this thread computes in the output matrix + uint32_t row = blockIdx.y * tile_width + threadIdx.y; + uint32_t col = blockIdx.x * tile_width + threadIdx.x; + + // Declare shared memory: one buffer for A tiles, one for B tiles + extern __shared__ float shared_mem[]; + float *tile_A = shared_mem; + float *tile_B = &tile_A[tile_width * tile_width]; + + float sum = 0.0f; // Temporary accumulator for the output element + + // Iterate over all tiles needed to compute C[row][col] + for (uint32_t tile = 0; tile < (n + tile_width - 1) / tile_width; ++tile) { + // Load a tile of A from global to shared memory, with bounds check + if (row < m && tile * tile_width + threadIdx.x < n) { + tile_A[threadIdx.y * tile_width + threadIdx.x] = A[row * n + tile * tile_width + threadIdx.x]; + } else { + tile_A[threadIdx.y * tile_width + threadIdx.x] = 0.0f; + } + + // Load a tile of B from global to shared memory, with bounds check + if (col < p && tile * tile_width + threadIdx.y < n) { + tile_B[threadIdx.y * tile_width + threadIdx.x] = B[(tile * tile_width + threadIdx.y) * p + col]; + } else { + tile_B[threadIdx.y * tile_width + threadIdx.x] = 0.0f; + } + + // Wait until all threads have finished loading data + __syncthreads(); + + // Multiply the loaded tiles and accumulate the result + for (uint32_t k = 0; k < tile_width; ++k) { + sum += tile_A[threadIdx.y * tile_width + k] * tile_B[k * tile_width + threadIdx.x]; + } + + // Synchronize before loading the next tile + __syncthreads(); + } + + // Write the computed value to global memory if inside bounds + if (row < m && col < p) { + C[row * p + col] = sum; + } } -bool validate_result(const std::string &result_file, const std::string &reference_file) { - // TODO: Implement result validation (same as Assignment 2) + + +bool validate_result(float* A, float* B, int rows, int cols) { + for (int i = 0; i < rows; i++) { + for (int j = 0; j < cols; j++) { + // Round both values to two decimal places + float a = round(A[i * cols + j] * 100.0f) / 100.0f; + float b = round(B[i * cols + j] * 100.0f) / 100.0f; + + // Compare the rounded values + if (a != b) { + std::cout << "Validation Failed" << std::endl; + return false; + } + } + } + + std::cout << "Validation Passed" << std::endl; + return true; } + + int main(int argc, char *argv[]) { + if (argc != 2) { + cerr << "Usage: " << argv[0] << " " << endl; + return -1; + } + + int case_number = atoi(argv[1]); + if (case_number < 0 || case_number > 9) { + cerr << "Case number must be between 0 and 9" << endl; + return -1; + } + + cout << "case_number: " << case_number << endl; + // Construct file paths + string folder = "../data/" + to_string(case_number) + "/"; + string input0_file = folder + "input0.raw"; + string input1_file = folder + "input1.raw"; + string result_file = folder + "result.raw"; + string reference_file = folder + "output.raw"; + + cout << "Opening A from: " << input0_file << endl; + cout << "Opening B from: " << input1_file << endl; + cout << "Writing result to: " << result_file << endl; + + + int m, n, p, dummy; + + ifstream fileA(input0_file); + ifstream fileB(input1_file); + + fileA >> m >> n; // A is m x n + fileB >> dummy >> p; // B is n x p + + cout << "Dimensions of A: " << m << " x " << n << endl; + cout << "Dimensions of B: " << dummy << " x " << p << endl; + + // TODO Read input0.raw (matrix A) + float* A = new float[m * n]; + + for (int i = 0; i < m * n; ++i) { + fileA >> A[i]; + } + fileA.close(); + + + // TODO Read input1.raw (matrix B) + float* B = new float[n * p]; + + for (int i = 0; i < n * p; ++i) { + fileB >> B[i]; + } + fileB.close(); + // Allocate host memory for the result matrix + float* C_host = new float[m * p]; + + // Declare device pointers + float *A_dev, *B_dev, *C_naive_dev, *C_tiled_dev; + + // Allocate device memory for input and output matrices + cudaMalloc(&A_dev, m * n * sizeof(float)); + cudaMalloc(&B_dev, n * p * sizeof(float)); + cudaMalloc(&C_naive_dev, m * p * sizeof(float)); + cudaMalloc(&C_tiled_dev, m * p * sizeof(float)); + + // Transfer input matrices A and B to device + cudaMemcpy(A_dev, A, m * n * sizeof(float), cudaMemcpyHostToDevice); + cudaMemcpy(B_dev, B, n * p * sizeof(float), cudaMemcpyHostToDevice); + + // Configure execution parameters for naive kernel + dim3 block_size_naive(16, 16); + + dim3 grid_size_naive((p + block_size_naive.x - 1) / block_size_naive.x, + (m + block_size_naive.y - 1) / block_size_naive.y); + + // Launch and time the naive kernel + cudaEvent_t start, stop; + cudaEventCreate(&start); + cudaEventCreate(&stop); + cudaEventRecord(start); + + // Launch naive matrix multiplication kernel + naive_cuda_matmul<<>>(C_naive_dev, A_dev, B_dev, m, n, p); + + // Copy result from device to host + cudaMemcpy(C_host, C_naive_dev, m * p * sizeof(float), cudaMemcpyDeviceToHost); + + // Finish timing and compute duration + cudaEventRecord(stop); + cudaEventSynchronize(stop); + + float naive_time = 0.0f; + cudaEventElapsedTime(&naive_time, start, stop); + cudaEventDestroy(start); + cudaEventDestroy(stop); + + + ofstream file_out_naive(result_file); + if (!file_out_naive.is_open()) { + cerr << "Failed to open file: " << result_file << endl; + return -1; + } + + file_out_naive << m << " " << p << endl; + for (int i = 0; i < m; ++i) { + for (int j = 0; j < p; ++j) { + file_out_naive << C_host[i * p + j]; + if (j != p - 1) file_out_naive << " "; + } + if (i != m - 1) file_out_naive << endl; + } + file_out_naive.close(); + + // Load reference file (output.raw) + ifstream ref(reference_file); + if (!ref.is_open()) { + cerr << "Failed to open reference file: " << reference_file << endl; + return -1; + } + + int ref_m, ref_p; + ref >> ref_m >> ref_p; + + float* C_reference = new float[ref_m * ref_p]; + for (int i = 0; i < ref_m * ref_p; ++i) { + ref >> C_reference[i]; + } + ref.close(); + + // Validate + bool valid_naive = validate_result(C_host, C_reference, m, p); + + delete[] C_reference; + + + + // ===== Tiled kernel + // Configure tiled kernel launch parameters + uint32_t tile_width = 32; + dim3 block_size_tiled(tile_width, tile_width); + dim3 grid_size_tiled((p + tile_width - 1) / tile_width, + (m + tile_width - 1) / tile_width); + + size_t shared_memory_bytes = 2 * tile_width * tile_width * sizeof(float); // For tiles of A and B + + // Start timing for tiled CUDA execution + cudaEventCreate(&start); + cudaEventCreate(&stop); + cudaEventRecord(start); + + // Launch the tiled matrix multiplication kernel + tiled_cuda_matmul<<>>(C_tiled_dev, A_dev, B_dev, m, n, p, tile_width); + + // Transfer the result back to host memory + cudaMemcpy(C_host, C_tiled_dev, m * p * sizeof(float), cudaMemcpyDeviceToHost); + + // Stop timing and compute elapsed time + cudaEventRecord(stop); + cudaEventSynchronize(stop); + + float tiled_time = 0.0f; + cudaEventElapsedTime(&tiled_time, start, stop); + cudaEventDestroy(start); + cudaEventDestroy(stop); + + ofstream file_out_tiled(result_file); + if (!file_out_tiled.is_open()) { + cerr << "Failed to open file: " << result_file << endl; + return -1; + } - // TODO: Read input0.raw (matrix A) and input1.raw (matrix B) + file_out_tiled << m << " " << p << endl; + for (int i = 0; i < m; ++i) { + for (int j = 0; j < p; ++j) { + file_out_tiled << C_host[i * p + j]; + if (j != p - 1) file_out_tiled << " "; + } + if (i != m - 1) file_out_tiled << endl; + } + file_out_tiled.close(); - // TODO: Use cudaMalloc and cudaMemcpy for GPU memory + // Load reference file again (output.raw) + ifstream ref2(reference_file); + if (!ref2.is_open()) { + cerr << "Failed to open reference file: " << reference_file << endl; + return -1; + } - // Measure naive CUDA performance - // TODO: Launch naive_cuda_matmul kernel + int ref_m2, ref_p2; + ref2 >> ref_m2 >> ref_p2; - // TODO: Write naive CUDA result to file and validate - // Measure tiled CUDA performance + float* C_reference2 = new float[ref_m2 * ref_p2]; + for (int i = 0; i < ref_m2 * ref_p2; ++i) { + ref2 >> C_reference2[i]; + } + ref2.close(); - // TODO: Launch tiled_cuda_matmul kernel + // Validate + bool valid_tiled = validate_result(C_host, C_reference2, m, p); - // TODO: Write tiled CUDA result to file and validate + delete[] C_reference2; - // Print performance results - std::cout << "Case " << case_number << " (" << m << "x" << n << "x" << p << "):\n"; - std::cout << "Naive CUDA time: " << naive_cuda_time << " seconds\n"; - std::cout << "Tiled CUDA time: " << tiled_cuda_time << " seconds\n"; + // Print performance results + cout << "Case " << case_number << " (" << m << "x" << n << "x" << p << "):\n"; + cout << "Naive CUDA time: " << naive_time / 1000.0<< " seconds\n"; + cout << "Tiled CUDA time: " << tiled_time / 1000.0<< " seconds\n"; - // Clean up + // Cleanup + delete[] A; + delete[] B; + delete[] C_host; + cudaFree(A_dev); + cudaFree(B_dev); + cudaFree(C_naive_dev); + cudaFree(C_tiled_dev); + cudaDeviceReset(); return 0; } \ No newline at end of file